OSDN Git Service

* be.po, ca.po, da.po, de.po, el.po, es.po, fr.po, ja.po, nl.po,
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Sep 2004 20:31:30 +0000 (20:31 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Sep 2004 20:31:30 +0000 (20:31 +0000)
sv.po, tr.po: Update.
* gcc.pot: Regenerate.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87507 138bc75d-0d04-0410-961f-82ee72b054a4

13 files changed:
gcc/po/ChangeLog
gcc/po/be.po
gcc/po/ca.po
gcc/po/da.po
gcc/po/de.po
gcc/po/el.po
gcc/po/es.po
gcc/po/fr.po
gcc/po/gcc.pot
gcc/po/ja.po
gcc/po/nl.po
gcc/po/sv.po
gcc/po/tr.po

index 2281703..be50561 100644 (file)
@@ -1,3 +1,9 @@
+2004-09-14  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * be.po, ca.po, da.po, de.po, el.po, es.po, fr.po, ja.po, nl.po,
+       sv.po, tr.po: Update.
+       * gcc.pot: Regenerate.
+
 2004-05-26  Joseph S. Myers  <jsm@polyomino.org.uk>
 
        * fr.po: Update.
index e1919dd..3ce56db 100644 (file)
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gcc 3.1\n"
 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-04-18 18:00-0700\n"
+"POT-Creation-Date: 2004-07-01 11:41-0700\n"
 "PO-Revision-Date: 2002-05-17 15:54+0200\n"
 "Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>\n"
 "Language-Team: Belarusian <i18n@tut.by>\n"
@@ -34,15 +34,15 @@ msgstr ""
 msgid "`%s' attribute only applies to function types"
 msgstr ""
 
-#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
-#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
-#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
-#: c-common.c:4595 c-common.c:4614 c-common.c:4869 c-common.c:4891
-#: c-common.c:4926 c-common.c:4993 c-common.c:5039 c-common.c:5097
-#: c-common.c:5128 c-common.c:5474 c-common.c:5497 c-common.c:5536
+#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
+#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
+#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
+#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
+#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
+#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
 #: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1608
-#: config/i386/i386.c:15380 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
+#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
 #: config/ip2k/ip2k.c:3151
 #, c-format
 msgid "`%s' attribute ignored"
@@ -121,7 +121,7 @@ msgstr ""
 
 #. We can, however, treat "undefined" any way we please.
 #. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1719
+#: builtins.c:4134 c-typeck.c:1733
 msgid "if this code is reached, the program will abort"
 msgstr ""
 
@@ -289,267 +289,267 @@ msgid "invalid application of `%s' to a void type"
 msgstr "нявернае выкарыстанне \"restict\""
 
 #: c-common.c:2951
-#, fuzzy, c-format
-msgid "invalid application of `%s' to an incomplete type"
+#, fuzzy
+msgid "invalid application of `%s' to incomplete type `%T' "
 msgstr "\"%s\" мае незавершаны тып"
 
-#: c-common.c:2991
+#: c-common.c:2992
 msgid "`__alignof' applied to a bit-field"
 msgstr ""
 
-#: c-common.c:3483
+#: c-common.c:3484
 #, fuzzy, c-format
 msgid "cannot disable built-in function `%s'"
 msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
 
-#: c-common.c:3644 c-typeck.c:1949
+#: c-common.c:3645 c-typeck.c:1974
 #, c-format
 msgid "too few arguments to function `%s'"
 msgstr "нехапае аргументаў у функцыі \"%s\""
 
-#: c-common.c:3650 c-typeck.c:1810
+#: c-common.c:3651 c-typeck.c:1835
 #, c-format
 msgid "too many arguments to function `%s'"
 msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
 
-#: c-common.c:3669
+#: c-common.c:3670
 #, fuzzy, c-format
 msgid "non-floating-point argument to function `%s'"
 msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
 
-#: c-common.c:3896
+#: c-common.c:3897
 msgid "pointers are not permitted as case values"
 msgstr ""
 
-#: c-common.c:3900
+#: c-common.c:3901
 msgid "range expressions in switch statements are non-standard"
 msgstr ""
 
-#: c-common.c:3929
+#: c-common.c:3930
 msgid "empty range specified"
 msgstr ""
 
-#: c-common.c:3980
+#: c-common.c:3981
 msgid "duplicate (or overlapping) case value"
 msgstr ""
 
-#: c-common.c:3981
+#: c-common.c:3982
 msgid "%Jthis is the first entry overlapping that value"
 msgstr ""
 
-#: c-common.c:3985
+#: c-common.c:3986
 msgid "duplicate case value"
 msgstr ""
 
-#: c-common.c:3986
+#: c-common.c:3987
 #, fuzzy
 msgid "%Jpreviously used here"
 msgstr "папярэдняе вызначэньне"
 
-#: c-common.c:3990
+#: c-common.c:3991
 msgid "multiple default labels in one switch"
 msgstr ""
 
-#: c-common.c:3991
+#: c-common.c:3992
 msgid "%Jthis is the first default label"
 msgstr ""
 
-#: c-common.c:4016
+#: c-common.c:4017
 #, fuzzy
 msgid "taking the address of a label is non-standard"
 msgstr "ISO C не дазваляе пусты ізыходны файл"
 
-#: c-common.c:4062
+#: c-common.c:4063
 msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
 msgstr ""
 
-#: c-common.c:4067
+#: c-common.c:4068
 msgid "%Hignoring return value of function declared with attribute warn_unused_result"
 msgstr ""
 
-#: c-common.c:4648
+#: c-common.c:4649
 #, c-format
 msgid "unknown machine mode `%s'"
 msgstr "невядомы рэжым машыны \"%s\""
 
-#: c-common.c:4651
+#: c-common.c:4652
 #, c-format
 msgid "no data type for mode `%s'"
 msgstr "няма тыпа дадзеных для рэжыма \"%s\""
 
-#: c-common.c:4655
+#: c-common.c:4656
 #, fuzzy, c-format
 msgid "invalid pointer mode `%s'"
 msgstr "Нерэчаісны выбар \"%s\""
 
-#: c-common.c:4662 c-common.c:5225
+#: c-common.c:4663 c-common.c:5226
 #, fuzzy, c-format
 msgid "unable to emulate '%s'"
 msgstr "немагу адчыніць файл \"%s\""
 
-#: c-common.c:4706
+#: c-common.c:4707
 #, fuzzy
 msgid "%Jsection attribute cannot be specified for local variables"
 msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
 
-#: c-common.c:4717
+#: c-common.c:4718
 #, fuzzy
 msgid "%Jsection of '%D' conflicts with previous declaration"
 msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: c-common.c:4726
+#: c-common.c:4727
 #, fuzzy
 msgid "%Jsection attribute not allowed for '%D'"
 msgstr "\"%s\" атрыбут ігнарыруецца"
 
-#: c-common.c:4732
+#: c-common.c:4733
 #, fuzzy
 msgid "%Jsection attributes are not supported for this target"
 msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
 
-#: c-common.c:4770
+#: c-common.c:4771
 msgid "requested alignment is not a constant"
 msgstr ""
 
-#: c-common.c:4775
+#: c-common.c:4776
 msgid "requested alignment is not a power of 2"
 msgstr ""
 
-#: c-common.c:4780
+#: c-common.c:4781
 msgid "requested alignment is too large"
 msgstr ""
 
-#: c-common.c:4806
+#: c-common.c:4807
 msgid "%Jalignment may not be specified for '%D'"
 msgstr ""
 
-#: c-common.c:4844
+#: c-common.c:4845
 msgid "%J'%D' defined both normally and as an alias"
 msgstr ""
 
-#: c-common.c:4854
+#: c-common.c:4855
 msgid "alias arg not a string"
 msgstr ""
 
-#: c-common.c:4897
+#: c-common.c:4898
 msgid "visibility arg not a string"
 msgstr ""
 
-#: c-common.c:4910
+#: c-common.c:4911
 msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
 msgstr ""
 
-#: c-common.c:4936
+#: c-common.c:4937
 msgid "tls_model arg not a string"
 msgstr ""
 
-#: c-common.c:4945
+#: c-common.c:4946
 msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
 msgstr ""
 
-#: c-common.c:4967 c-common.c:5013
+#: c-common.c:4968 c-common.c:5014
 #, fuzzy
 msgid "%J'%E' attribute applies only to functions"
 msgstr "\"%s\" звычайна функцыя"
 
-#: c-common.c:4972 c-common.c:5018
+#: c-common.c:4973 c-common.c:5019
 msgid "%Jcan't set '%E' attribute after definition"
 msgstr ""
 
-#: c-common.c:5094
+#: c-common.c:5095
 #, fuzzy, c-format
 msgid "`%s' attribute ignored for `%s'"
 msgstr "\"%s\" атрыбут ігнарыруецца"
 
-#: c-common.c:5157
+#: c-common.c:5158
 #, c-format
 msgid "invalid vector type for attribute `%s'"
 msgstr ""
 
-#: c-common.c:5181 c-common.c:5213
+#: c-common.c:5182 c-common.c:5214
 msgid "no vector mode with the size and type specified could be found"
 msgstr ""
 
-#: c-common.c:5315
+#: c-common.c:5316
 msgid "nonnull attribute without arguments on a non-prototype"
 msgstr ""
 
-#: c-common.c:5330
+#: c-common.c:5331
 #, c-format
 msgid "nonnull argument has invalid operand number (arg %lu)"
 msgstr ""
 
-#: c-common.c:5349
+#: c-common.c:5350
 #, c-format
 msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
 msgstr ""
 
-#: c-common.c:5357
+#: c-common.c:5358
 #, c-format
 msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
 msgstr ""
 
-#: c-common.c:5437
+#: c-common.c:5438
 #, c-format
 msgid "null argument where non-null required (arg %lu)"
 msgstr ""
 
-#: c-common.c:5508
+#: c-common.c:5509
 msgid "cleanup arg not an identifier"
 msgstr ""
 
-#: c-common.c:5515
+#: c-common.c:5516
 #, fuzzy
 msgid "cleanup arg not a function"
 msgstr "`%D' - гэта ня функцыя,"
 
-#: c-common.c:5876
+#: c-common.c:5877
 #, c-format
 msgid "%s at end of input"
 msgstr "%s на прыканцы ўводу"
 
-#: c-common.c:5882
+#: c-common.c:5883
 #, c-format
 msgid "%s before %s'%c'"
 msgstr "%s перад %s'%c'"
 
-#: c-common.c:5884
+#: c-common.c:5885
 #, c-format
 msgid "%s before %s'\\x%x'"
 msgstr "%s перад %s'\\x%x'"
 
-#: c-common.c:5888
+#: c-common.c:5889
 #, c-format
 msgid "%s before string constant"
 msgstr ""
 
-#: c-common.c:5890
+#: c-common.c:5891
 #, c-format
 msgid "%s before numeric constant"
 msgstr ""
 
-#: c-common.c:5892
+#: c-common.c:5893
 #, c-format
 msgid "%s before \"%s\""
 msgstr "%s перад \"%s\""
 
-#: c-common.c:5894
+#: c-common.c:5895
 #, c-format
 msgid "%s before '%s' token"
 msgstr "%s перад знакам '%s'"
 
 #. Use `%s' to print the string in case there are any escape
 #. characters in the message.
-#: c-common.c:5896 c-typeck.c:2586 c-typeck.c:3978 c-typeck.c:3993
-#: c-typeck.c:4008 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4118
+#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
+#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
 #: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
 #, c-format
 msgid "%s"
 msgstr ""
 
-#: c-convert.c:82 c-typeck.c:1197 c-typeck.c:3418 cp/typeck.c:1337
-#: cp/typeck.c:5660 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
+#: cp/typeck.c:5708 treelang/tree-convert.c:79
 msgid "void value not ignored as it ought to be"
 msgstr ""
 
@@ -750,8 +750,8 @@ msgstr ""
 msgid "%Jdeclaration of '%D' shadows a previous local"
 msgstr ""
 
-#: c-decl.c:1587 cp/name-lookup.c:958 cp/name-lookup.c:981
-#: cp/name-lookup.c:989
+#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: cp/name-lookup.c:1000
 #, fuzzy
 msgid "%Jshadowed declaration is here"
 msgstr "няма папярэдняга аб'яўлення для \"%s\""
@@ -761,7 +761,7 @@ msgstr "няма папярэдняга аб'яўлення для \"%s\""
 msgid "nested extern declaration of `%s'"
 msgstr ""
 
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6793
+#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
 #, fuzzy
 msgid "%Jprevious declaration of '%D'"
 msgstr "папярэдняе абвяшчэньне `%D'"
@@ -840,7 +840,7 @@ msgid "two types specified in one empty declaration"
 msgstr ""
 
 #: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3016
+#: objc/objc-parse.y:778 objc/objc-parse.y:3017
 msgid "empty declaration"
 msgstr "пустое абвяшчэньне"
 
@@ -883,7 +883,7 @@ msgstr ""
 msgid "parameter `%s' is initialized"
 msgstr "параметр \"%s\" ініцыялізаваны"
 
-#: c-decl.c:2568 c-typeck.c:4228
+#: c-decl.c:2568 c-typeck.c:4254
 msgid "variable-sized object may not be initialized"
 msgstr ""
 
@@ -897,7 +897,7 @@ msgstr ""
 msgid "elements of array `%s' have incomplete type"
 msgstr ""
 
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10133
+#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
 #, fuzzy
 msgid "%Jinline function '%D' given attribute noinline"
 msgstr "няма папярэдняга аб'яўлення для \"%s\""
@@ -1181,7 +1181,7 @@ msgstr ""
 msgid "ISO C90 forbids variable-size array `%s'"
 msgstr "ISO C не дазваляе дэкларацыі метак (label)"
 
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7754
+#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
 #, c-format
 msgid "size of array `%s' is too large"
 msgstr "памер масіва \"%s\" вельмі вялікі"
@@ -1225,7 +1225,7 @@ msgstr ""
 msgid "ISO C forbids const or volatile function types"
 msgstr ""
 
-#: c-decl.c:4201 cp/decl.c:8035
+#: c-decl.c:4201 cp/decl.c:8036
 #, c-format
 msgid "variable or field `%s' declared void"
 msgstr ""
@@ -1539,7 +1539,7 @@ msgstr ""
 msgid "argument \"%D\" doesn't match prototype"
 msgstr ""
 
-#: c-decl.c:6094 cp/decl.c:10849
+#: c-decl.c:6094 cp/decl.c:10857
 msgid "no return statement in function returning non-void"
 msgstr ""
 
@@ -2326,7 +2326,7 @@ msgstr "сінтаксічная памылка"
 msgid "ISO C forbids an empty source file"
 msgstr "ISO C не дазваляе пусты ізыходны файл"
 
-#: c-parse.y:349 c-typeck.c:6225 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
 msgid "argument of `asm' is not a constant string"
 msgstr ""
 
@@ -2422,7 +2422,7 @@ msgstr ""
 msgid "ISO C forbids forward references to `enum' types"
 msgstr ""
 
-#: c-parse.y:1703 cp/parser.c:9307 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
 msgid "comma at end of enumerator list"
 msgstr ""
 
@@ -2430,7 +2430,7 @@ msgstr ""
 msgid "no semicolon at end of struct or union"
 msgstr ""
 
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
 msgid "extra semicolon in struct or union specified"
 msgstr ""
 
@@ -2459,24 +2459,24 @@ msgstr "ISO C не дазваляе дэкларацыі метак (label)"
 msgid "braced-group within expression allowed only inside a function"
 msgstr ""
 
-#: c-parse.y:2184 objc/objc-parse.y:2241
+#: c-parse.y:2185 objc/objc-parse.y:2242
 msgid "empty body in an else-statement"
 msgstr "пустое цела ў else-выражэнні"
 
-#: c-parse.y:2192 objc/objc-parse.y:2249
+#: c-parse.y:2193 objc/objc-parse.y:2250
 #, fuzzy
 msgid "%Hempty body in an if-statement"
 msgstr "пустое цела ў else-выражэнні"
 
-#: c-parse.y:2272 cp/parser.c:6045 objc/objc-parse.y:2329
+#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
 msgid "break statement not within loop or switch"
 msgstr ""
 
-#: c-parse.y:2281 cp/parser.c:6056 objc/objc-parse.y:2338
+#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
 msgid "continue statement not within a loop"
 msgstr ""
 
-#: c-parse.y:2323 objc/objc-parse.y:2380
+#: c-parse.y:2324 objc/objc-parse.y:2381
 msgid "ISO C forbids `goto *expr;'"
 msgstr "ISO C не падтрымлівае \"goto *expr;\""
 
@@ -2486,11 +2486,11 @@ msgstr "ISO C не падтрымлівае \"goto *expr;\""
 #. it caused problems with the code in expand_builtin which
 #. tries to verify that BUILT_IN_NEXT_ARG is being used
 #. correctly.
-#: c-parse.y:2440 objc/objc-parse.y:2548
+#: c-parse.y:2441 objc/objc-parse.y:2549
 msgid "ISO C requires a named argument before `...'"
 msgstr ""
 
-#: c-parse.y:2538 objc/objc-parse.y:2646
+#: c-parse.y:2539 objc/objc-parse.y:2647
 msgid "`...' in old-style identifier list"
 msgstr ""
 
@@ -2506,7 +2506,7 @@ msgstr "граматычная памылка"
 msgid "parser stack overflow"
 msgstr ""
 
-#: c-parse.y:2968 objc/objc-parse.y:3663
+#: c-parse.y:2969 objc/objc-parse.y:3664
 #, c-format
 msgid "syntax error at '%s' token"
 msgstr ""
@@ -2670,19 +2670,19 @@ msgstr ""
 msgid "junk at end of #pragma redefine_extname"
 msgstr ""
 
-#: c-pragma.c:384 c-pragma.c:462
+#: c-pragma.c:385 c-pragma.c:463
 msgid "#pragma redefine_extname conflicts with declaration"
 msgstr ""
 
-#: c-pragma.c:413
+#: c-pragma.c:414
 msgid "malformed #pragma extern_prefix, ignored"
 msgstr ""
 
-#: c-pragma.c:418
+#: c-pragma.c:419
 msgid "junk at end of #pragma extern_prefix"
 msgstr ""
 
-#: c-pragma.c:449
+#: c-pragma.c:450
 #, fuzzy
 msgid "asm declaration conflicts with previous rename"
 msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
@@ -2700,7 +2700,7 @@ msgstr ""
 msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
 msgstr ""
 
-#: c-semantics.c:737 c-typeck.c:6247 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
 #, c-format
 msgid "%s qualifier ignored on asm"
 msgstr ""
@@ -2709,791 +2709,791 @@ msgstr ""
 msgid "will never be executed"
 msgstr ""
 
-#: c-typeck.c:120
+#: c-typeck.c:123
 #, c-format
 msgid "`%s' has an incomplete type"
 msgstr "\"%s\" мае незавершаны тып"
 
-#: c-typeck.c:142 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2532
 msgid "invalid use of void expression"
 msgstr ""
 
-#: c-typeck.c:150
+#: c-typeck.c:153
 msgid "invalid use of flexible array member"
 msgstr ""
 
-#: c-typeck.c:156
+#: c-typeck.c:159
 msgid "invalid use of array with unspecified bounds"
 msgstr ""
 
-#: c-typeck.c:164
+#: c-typeck.c:167
 #, c-format
 msgid "invalid use of undefined type `%s %s'"
 msgstr ""
 
 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:168
+#: c-typeck.c:171
 #, c-format
 msgid "invalid use of incomplete typedef `%s'"
 msgstr ""
 
-#: c-typeck.c:415 c-typeck.c:430
+#: c-typeck.c:428 c-typeck.c:443
 msgid "function types not truly compatible in ISO C"
 msgstr ""
 
-#: c-typeck.c:611
+#: c-typeck.c:625
 msgid "types are not quite compatible"
 msgstr ""
 
-#: c-typeck.c:824
+#: c-typeck.c:838
 msgid "function return types not compatible due to `volatile'"
 msgstr ""
 
-#: c-typeck.c:970 c-typeck.c:2151
+#: c-typeck.c:984 c-typeck.c:2176
 msgid "arithmetic on pointer to an incomplete type"
 msgstr ""
 
-#: c-typeck.c:1343
+#: c-typeck.c:1357
 #, c-format
 msgid "%s has no member named `%s'"
 msgstr ""
 
-#: c-typeck.c:1379
+#: c-typeck.c:1393
 #, c-format
 msgid "request for member `%s' in something not a structure or union"
 msgstr ""
 
-#: c-typeck.c:1408
+#: c-typeck.c:1422
 msgid "dereferencing pointer to incomplete type"
 msgstr ""
 
-#: c-typeck.c:1412
+#: c-typeck.c:1426
 msgid "dereferencing `void *' pointer"
 msgstr ""
 
-#: c-typeck.c:1429 cp/typeck.c:2104
+#: c-typeck.c:1443 cp/typeck.c:2127
 #, c-format
 msgid "invalid type argument of `%s'"
 msgstr ""
 
-#: c-typeck.c:1447 cp/typeck.c:2129
+#: c-typeck.c:1461 cp/typeck.c:2152
 msgid "subscript missing in array reference"
 msgstr ""
 
-#: c-typeck.c:1468 cp/typeck.c:2171
+#: c-typeck.c:1482 cp/typeck.c:2194
 msgid "array subscript has type `char'"
 msgstr ""
 
-#: c-typeck.c:1476 c-typeck.c:1565 cp/typeck.c:2175 cp/typeck.c:2261
+#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
 msgid "array subscript is not an integer"
 msgstr ""
 
-#: c-typeck.c:1509
+#: c-typeck.c:1523
 msgid "ISO C forbids subscripting `register' array"
 msgstr ""
 
-#: c-typeck.c:1511
+#: c-typeck.c:1525
 #, fuzzy
 msgid "ISO C90 forbids subscripting non-lvalue array"
 msgstr "ISO C не дазваляе дэкларацыі метак (label)"
 
-#: c-typeck.c:1544
+#: c-typeck.c:1558
 msgid "subscript has type `char'"
 msgstr ""
 
-#: c-typeck.c:1560 cp/typeck.c:2256
+#: c-typeck.c:1574 cp/typeck.c:2279
 msgid "subscripted value is neither array nor pointer"
 msgstr ""
 
-#: c-typeck.c:1590
+#: c-typeck.c:1604
 #, c-format
 msgid "local declaration of `%s' hides instance variable"
 msgstr ""
 
-#: c-typeck.c:1683
+#: c-typeck.c:1697
 msgid "called object is not a function"
 msgstr ""
 
 #. This situation leads to run-time undefined behavior.  We can't,
 #. therefore, simply error unless we can prove that all possible
 #. executions of the program must execute the code.
-#: c-typeck.c:1715
+#: c-typeck.c:1729
 msgid "function called through a non-compatible type"
 msgstr ""
 
-#: c-typeck.c:1813 cp/typeck.c:2544
+#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
+#: c-typeck.c:4237 c-typeck.c:5616
+msgid "initializer element is not constant"
+msgstr ""
+
+#: c-typeck.c:1838 cp/typeck.c:2567
 msgid "too many arguments to function"
 msgstr "вельмі шмат аргументаў у функцыі"
 
-#: c-typeck.c:1834
+#: c-typeck.c:1859
 #, c-format
 msgid "type of formal parameter %d is incomplete"
 msgstr ""
 
-#: c-typeck.c:1847
+#: c-typeck.c:1872
 #, c-format
 msgid "%s as integer rather than floating due to prototype"
 msgstr ""
 
-#: c-typeck.c:1850
+#: c-typeck.c:1875
 #, c-format
 msgid "%s as integer rather than complex due to prototype"
 msgstr ""
 
-#: c-typeck.c:1853
+#: c-typeck.c:1878
 #, c-format
 msgid "%s as complex rather than floating due to prototype"
 msgstr ""
 
-#: c-typeck.c:1856
+#: c-typeck.c:1881
 #, c-format
 msgid "%s as floating rather than integer due to prototype"
 msgstr ""
 
-#: c-typeck.c:1859
+#: c-typeck.c:1884
 #, c-format
 msgid "%s as complex rather than integer due to prototype"
 msgstr ""
 
-#: c-typeck.c:1862
+#: c-typeck.c:1887
 #, c-format
 msgid "%s as floating rather than complex due to prototype"
 msgstr ""
 
-#: c-typeck.c:1872
+#: c-typeck.c:1897
 #, c-format
 msgid "%s as `float' rather than `double' due to prototype"
 msgstr ""
 
-#: c-typeck.c:1890
+#: c-typeck.c:1915
 #, c-format
 msgid "%s with different width due to prototype"
 msgstr ""
 
-#: c-typeck.c:1916
+#: c-typeck.c:1941
 #, c-format
 msgid "%s as unsigned due to prototype"
 msgstr ""
 
-#: c-typeck.c:1918
+#: c-typeck.c:1943
 #, c-format
 msgid "%s as signed due to prototype"
 msgstr ""
 
-#: c-typeck.c:1952 cp/typeck.c:2650
+#: c-typeck.c:1977 cp/typeck.c:2673
 msgid "too few arguments to function"
 msgstr "не хапае аргументаў у функцыі"
 
-#: c-typeck.c:1992
+#: c-typeck.c:2017
 msgid "suggest parentheses around + or - inside shift"
 msgstr ""
 
-#: c-typeck.c:1999
+#: c-typeck.c:2024
 msgid "suggest parentheses around && within ||"
 msgstr ""
 
-#: c-typeck.c:2008
+#: c-typeck.c:2033
 msgid "suggest parentheses around arithmetic in operand of |"
 msgstr ""
 
-#: c-typeck.c:2011
+#: c-typeck.c:2036
 msgid "suggest parentheses around comparison in operand of |"
 msgstr ""
 
-#: c-typeck.c:2020
+#: c-typeck.c:2045
 msgid "suggest parentheses around arithmetic in operand of ^"
 msgstr ""
 
-#: c-typeck.c:2023
+#: c-typeck.c:2048
 msgid "suggest parentheses around comparison in operand of ^"
 msgstr ""
 
-#: c-typeck.c:2030
+#: c-typeck.c:2055
 msgid "suggest parentheses around + or - in operand of &"
 msgstr ""
 
-#: c-typeck.c:2033
+#: c-typeck.c:2058
 msgid "suggest parentheses around comparison in operand of &"
 msgstr ""
 
-#: c-typeck.c:2040
+#: c-typeck.c:2065
 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
 msgstr ""
 
-#: c-typeck.c:2103
+#: c-typeck.c:2128
 msgid "pointer of type `void *' used in subtraction"
 msgstr ""
 
-#: c-typeck.c:2105
+#: c-typeck.c:2130
 msgid "pointer to a function used in subtraction"
 msgstr ""
 
-#: c-typeck.c:2199
+#: c-typeck.c:2224
 msgid "wrong type argument to unary plus"
 msgstr ""
 
-#: c-typeck.c:2212
+#: c-typeck.c:2237
 msgid "wrong type argument to unary minus"
 msgstr ""
 
-#: c-typeck.c:2229
+#: c-typeck.c:2254
 msgid "ISO C does not support `~' for complex conjugation"
 msgstr ""
 
-#: c-typeck.c:2235
+#: c-typeck.c:2260
 msgid "wrong type argument to bit-complement"
 msgstr ""
 
-#: c-typeck.c:2243
+#: c-typeck.c:2268
 msgid "wrong type argument to abs"
 msgstr ""
 
-#: c-typeck.c:2255
+#: c-typeck.c:2280
 msgid "wrong type argument to conjugation"
 msgstr ""
 
-#: c-typeck.c:2269
+#: c-typeck.c:2294
 msgid "wrong type argument to unary exclamation mark"
 msgstr ""
 
-#: c-typeck.c:2312
+#: c-typeck.c:2337
 msgid "ISO C does not support `++' and `--' on complex types"
 msgstr "ISO C не падтрымлівае \"++\" і \"--\" для тыпу complex"
 
-#: c-typeck.c:2327 c-typeck.c:2359
+#: c-typeck.c:2352 c-typeck.c:2384
 #, fuzzy
 msgid "wrong type argument to increment"
 msgstr "не хапае аргументаў у функцыі"
 
-#: c-typeck.c:2329 c-typeck.c:2361
+#: c-typeck.c:2354 c-typeck.c:2386
 msgid "wrong type argument to decrement"
 msgstr ""
 
-#: c-typeck.c:2350
+#: c-typeck.c:2375
 msgid "increment of pointer to unknown structure"
 msgstr ""
 
-#: c-typeck.c:2352
+#: c-typeck.c:2377
 msgid "decrement of pointer to unknown structure"
 msgstr ""
 
-#: c-typeck.c:2477
+#: c-typeck.c:2502
 msgid "invalid lvalue in unary `&'"
 msgstr ""
 
-#: c-typeck.c:2509
+#: c-typeck.c:2534
 #, c-format
 msgid "attempt to take address of bit-field structure member `%s'"
 msgstr ""
 
-#: c-typeck.c:2642
+#: c-typeck.c:2668
 msgid "use of conditional expressions as lvalues is deprecated"
 msgstr ""
 
-#: c-typeck.c:2645
+#: c-typeck.c:2671
 msgid "use of compound expressions as lvalues is deprecated"
 msgstr ""
 
-#: c-typeck.c:2648
+#: c-typeck.c:2674
 msgid "use of cast expressions as lvalues is deprecated"
 msgstr ""
 
-#: c-typeck.c:2663
+#: c-typeck.c:2689
 #, c-format
 msgid "%s of read-only member `%s'"
 msgstr ""
 
-#: c-typeck.c:2667
+#: c-typeck.c:2693
 #, c-format
 msgid "%s of read-only variable `%s'"
 msgstr ""
 
-#: c-typeck.c:2670
+#: c-typeck.c:2696
 #, c-format
 msgid "%s of read-only location"
 msgstr ""
 
-#: c-typeck.c:2688
+#: c-typeck.c:2714
 #, fuzzy, c-format
 msgid "cannot take address of bit-field `%s'"
 msgstr "не магу атрымаць адрас бітавага поля \"%s\""
 
-#: c-typeck.c:2716 treelang/treetree.c:946
+#: c-typeck.c:2742 treelang/treetree.c:946
 #, c-format
 msgid "global register variable `%s' used in nested function"
 msgstr ""
 
-#: c-typeck.c:2720 treelang/treetree.c:950
+#: c-typeck.c:2746 treelang/treetree.c:950
 #, c-format
 msgid "register variable `%s' used in nested function"
 msgstr ""
 
-#: c-typeck.c:2727 treelang/treetree.c:957
+#: c-typeck.c:2753 treelang/treetree.c:957
 #, c-format
 msgid "address of global register variable `%s' requested"
 msgstr ""
 
-#: c-typeck.c:2739
+#: c-typeck.c:2765
 msgid "cannot put object with volatile field into register"
 msgstr ""
 
-#: c-typeck.c:2743 treelang/treetree.c:962
+#: c-typeck.c:2769 treelang/treetree.c:962
 #, c-format
 msgid "address of register variable `%s' requested"
 msgstr ""
 
-#: c-typeck.c:2828
+#: c-typeck.c:2854
 msgid "signed and unsigned type in conditional expression"
 msgstr ""
 
-#: c-typeck.c:2835
+#: c-typeck.c:2861
 msgid "ISO C forbids conditional expr with only one void side"
 msgstr ""
 
-#: c-typeck.c:2851 c-typeck.c:2858
+#: c-typeck.c:2877 c-typeck.c:2884
 msgid "ISO C forbids conditional expr between `void *' and function pointer"
 msgstr ""
 
-#: c-typeck.c:2864
+#: c-typeck.c:2890
 msgid "pointer type mismatch in conditional expression"
 msgstr ""
 
-#: c-typeck.c:2871 c-typeck.c:2881
+#: c-typeck.c:2897 c-typeck.c:2907
 msgid "pointer/integer type mismatch in conditional expression"
 msgstr ""
 
-#: c-typeck.c:2895
+#: c-typeck.c:2921
 msgid "type mismatch in conditional expression"
 msgstr ""
 
-#: c-typeck.c:2955
+#: c-typeck.c:2981
 msgid "left-hand operand of comma expression has no effect"
 msgstr ""
 
-#: c-typeck.c:2986
+#: c-typeck.c:3012
 msgid "cast specifies array type"
 msgstr ""
 
-#: c-typeck.c:2992
+#: c-typeck.c:3018
 msgid "cast specifies function type"
 msgstr ""
 
-#: c-typeck.c:3002
+#: c-typeck.c:3028
 msgid "ISO C forbids casting nonscalar to the same type"
 msgstr ""
 
-#: c-typeck.c:3020
+#: c-typeck.c:3046
 msgid "ISO C forbids casts to union type"
 msgstr ""
 
-#: c-typeck.c:3028
+#: c-typeck.c:3054
 msgid "cast to union type from type not present in union"
 msgstr ""
 
-#: c-typeck.c:3079
+#: c-typeck.c:3105
 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:3084
+#: c-typeck.c:3110
 msgid "cast discards qualifiers from pointer target type"
 msgstr ""
 
-#: c-typeck.c:3099
+#: c-typeck.c:3125
 msgid "cast increases required alignment of target type"
 msgstr ""
 
-#: c-typeck.c:3105 cp/typeck.c:4897
+#: c-typeck.c:3131 cp/typeck.c:4945
 msgid "cast from pointer to integer of different size"
 msgstr ""
 
-#: c-typeck.c:3110
+#: c-typeck.c:3136
 msgid "cast does not match function type"
 msgstr ""
 
-#: c-typeck.c:3117 cp/typeck.c:4904
+#: c-typeck.c:3143 cp/typeck.c:4952
 msgid "cast to pointer from integer of different size"
 msgstr ""
 
-#: c-typeck.c:3129
+#: c-typeck.c:3155
 msgid "type-punning to incomplete type might break strict-aliasing rules"
 msgstr ""
 
-#: c-typeck.c:3133
+#: c-typeck.c:3159
 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
 msgstr ""
 
-#: c-typeck.c:3144
+#: c-typeck.c:3170
 msgid "ISO C forbids conversion of function pointer to object pointer type"
 msgstr ""
 
-#: c-typeck.c:3153
+#: c-typeck.c:3179
 msgid "ISO C forbids conversion of object pointer to function pointer type"
 msgstr ""
 
 #. Now we have handled acceptable kinds of LHS that are not truly lvalues.
 #. Reject anything strange now.
-#: c-typeck.c:3311
+#: c-typeck.c:3337
 msgid "invalid lvalue in assignment"
 msgstr ""
 
 #. Convert new value to destination type.
-#: c-typeck.c:3320 c-typeck.c:3345 c-typeck.c:3362 cp/typeck.c:5016
-#: cp/typeck.c:5163 cp/typeck.c:5178
+#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
+#: cp/typeck.c:5211 cp/typeck.c:5226
 msgid "assignment"
 msgstr ""
 
-#: c-typeck.c:3429
+#: c-typeck.c:3455
 msgid "cannot pass rvalue to reference parameter"
 msgstr ""
 
-#: c-typeck.c:3538 c-typeck.c:3614
+#: c-typeck.c:3564 c-typeck.c:3640
 #, c-format
 msgid "%s makes qualified function pointer from unqualified"
 msgstr ""
 
-#: c-typeck.c:3542 c-typeck.c:3594
+#: c-typeck.c:3568 c-typeck.c:3620
 #, c-format
 msgid "%s discards qualifiers from pointer target type"
 msgstr ""
 
-#: c-typeck.c:3548
+#: c-typeck.c:3574
 msgid "ISO C prohibits argument conversion to union type"
 msgstr ""
 
-#: c-typeck.c:3586
+#: c-typeck.c:3612
 #, c-format
 msgid "ISO C forbids %s between function pointer and `void *'"
 msgstr ""
 
-#: c-typeck.c:3603
+#: c-typeck.c:3629
 #, c-format
 msgid "pointer targets in %s differ in signedness"
 msgstr ""
 
-#: c-typeck.c:3619
+#: c-typeck.c:3645
 #, c-format
 msgid "%s from incompatible pointer type"
 msgstr ""
 
-#: c-typeck.c:3625 c-typeck.c:4132 cp/typeck.c:1366
+#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
 msgid "invalid use of non-lvalue array"
 msgstr ""
 
-#: c-typeck.c:3639
+#: c-typeck.c:3665
 #, c-format
 msgid "%s makes pointer from integer without a cast"
 msgstr ""
 
-#: c-typeck.c:3646
+#: c-typeck.c:3672
 #, c-format
 msgid "%s makes integer from pointer without a cast"
 msgstr ""
 
-#: c-typeck.c:3660 c-typeck.c:3663
+#: c-typeck.c:3686 c-typeck.c:3689
 #, c-format
 msgid "incompatible type for argument %d of `%s'"
 msgstr ""
 
-#: c-typeck.c:3667
+#: c-typeck.c:3693
 #, c-format
 msgid "incompatible type for argument %d of indirect function call"
 msgstr ""
 
-#: c-typeck.c:3671
+#: c-typeck.c:3697
 #, c-format
 msgid "incompatible types in %s"
 msgstr ""
 
 #. Function name is known; supply it.
-#: c-typeck.c:3727
+#: c-typeck.c:3753
 #, fuzzy, c-format
 msgid "passing arg of `%s'"
 msgstr "аргумент для \"%s\" прапушчан"
 
 #. Function name unknown (call through ptr).
-#: c-typeck.c:3736
+#: c-typeck.c:3762
 #, fuzzy
 msgid "passing arg of pointer to function"
 msgstr "вельмі шмат аргументаў у функцыі"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3744
+#: c-typeck.c:3770
 #, c-format
 msgid "passing arg %d of `%s'"
 msgstr ""
 
 #. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3753
+#: c-typeck.c:3779
 #, c-format
 msgid "passing arg %d of pointer to function"
 msgstr ""
 
-#: c-typeck.c:3810
+#: c-typeck.c:3836
 msgid "traditional C rejects automatic aggregate initialization"
 msgstr ""
 
-#: c-typeck.c:3981 c-typeck.c:3996 c-typeck.c:4011
+#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
 #, c-format
 msgid "(near initialization for `%s')"
 msgstr ""
 
-#: c-typeck.c:4060 cp/typeck2.c:560
+#: c-typeck.c:4086 cp/typeck2.c:560
 msgid "char-array initialized from wide string"
 msgstr ""
 
-#: c-typeck.c:4067 cp/typeck2.c:567
+#: c-typeck.c:4093 cp/typeck2.c:567
 msgid "int-array initialized from non-wide string"
 msgstr ""
 
-#: c-typeck.c:4085 cp/typeck2.c:582
+#: c-typeck.c:4111 cp/typeck2.c:582
 msgid "initializer-string for array of chars is too long"
 msgstr ""
 
-#: c-typeck.c:4155
+#: c-typeck.c:4181
 msgid "array initialized from non-constant array expression"
 msgstr ""
 
-#: c-typeck.c:4172 c-typeck.c:4174 c-typeck.c:4190 c-typeck.c:4211
-#: c-typeck.c:5593
-msgid "initializer element is not constant"
-msgstr ""
-
-#: c-typeck.c:4206
+#: c-typeck.c:4232
 msgid "initialization"
 msgstr "ініцыялізацыя"
 
-#: c-typeck.c:4217 c-typeck.c:5598
+#: c-typeck.c:4243 c-typeck.c:5621
 msgid "initializer element is not computable at load time"
 msgstr ""
 
-#: c-typeck.c:4232 cp/typeck2.c:659
+#: c-typeck.c:4258 cp/typeck2.c:659
 msgid "invalid initializer"
 msgstr "нерэчаісны ініцыялізатар"
 
-#: c-typeck.c:4517 cp/decl.c:4484
+#: c-typeck.c:4540 cp/decl.c:4484
 msgid "opaque vector types cannot be initialized"
 msgstr ""
 
-#: c-typeck.c:4711
+#: c-typeck.c:4734
 msgid "extra brace group at end of initializer"
 msgstr ""
 
-#: c-typeck.c:4731
+#: c-typeck.c:4754
 msgid "missing braces around initializer"
 msgstr ""
 
-#: c-typeck.c:4791
+#: c-typeck.c:4814
 msgid "braces around scalar initializer"
 msgstr ""
 
-#: c-typeck.c:4842
+#: c-typeck.c:4865
 msgid "initialization of flexible array member in a nested context"
 msgstr ""
 
-#: c-typeck.c:4844
+#: c-typeck.c:4867
 msgid "initialization of a flexible array member"
 msgstr ""
 
-#: c-typeck.c:4875
+#: c-typeck.c:4898
 msgid "missing initializer"
 msgstr "прапушчан ініцыялізатар"
 
-#: c-typeck.c:4897
+#: c-typeck.c:4920
 msgid "empty scalar initializer"
 msgstr ""
 
-#: c-typeck.c:4902
+#: c-typeck.c:4925
 msgid "extra elements in scalar initializer"
 msgstr ""
 
-#: c-typeck.c:4987
+#: c-typeck.c:5010
 msgid "initialization designators may not nest"
 msgstr ""
 
-#: c-typeck.c:5008 c-typeck.c:5076
+#: c-typeck.c:5031 c-typeck.c:5099
 msgid "array index in non-array initializer"
 msgstr ""
 
-#: c-typeck.c:5013 c-typeck.c:5129
+#: c-typeck.c:5036 c-typeck.c:5152
 msgid "field name not in record or union initializer"
 msgstr ""
 
-#: c-typeck.c:5072 c-typeck.c:5074
+#: c-typeck.c:5095 c-typeck.c:5097
 msgid "nonconstant array index in initializer"
 msgstr ""
 
-#: c-typeck.c:5078 c-typeck.c:5081
+#: c-typeck.c:5101 c-typeck.c:5104
 msgid "array index in initializer exceeds array bounds"
 msgstr ""
 
-#: c-typeck.c:5092
+#: c-typeck.c:5115
 msgid "empty index range in initializer"
 msgstr ""
 
-#: c-typeck.c:5101
+#: c-typeck.c:5124
 msgid "array index range in initializer exceeds array bounds"
 msgstr ""
 
-#: c-typeck.c:5141
+#: c-typeck.c:5164
 #, c-format
 msgid "unknown field `%s' specified in initializer"
 msgstr ""
 
-#: c-typeck.c:5177 c-typeck.c:5198 c-typeck.c:5660
+#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
 msgid "initialized field with side-effects overwritten"
 msgstr ""
 
-#: c-typeck.c:5868
+#: c-typeck.c:5891
 msgid "excess elements in char array initializer"
 msgstr ""
 
-#: c-typeck.c:5875 c-typeck.c:5921
+#: c-typeck.c:5898 c-typeck.c:5944
 msgid "excess elements in struct initializer"
 msgstr ""
 
-#: c-typeck.c:5936
+#: c-typeck.c:5959
 msgid "non-static initialization of a flexible array member"
 msgstr ""
 
-#: c-typeck.c:6003
+#: c-typeck.c:6026
 msgid "excess elements in union initializer"
 msgstr ""
 
-#: c-typeck.c:6024
+#: c-typeck.c:6047
 msgid "traditional C rejects initialization of unions"
 msgstr ""
 
-#: c-typeck.c:6087
+#: c-typeck.c:6110
 msgid "excess elements in array initializer"
 msgstr ""
 
-#: c-typeck.c:6116
+#: c-typeck.c:6139
 msgid "excess elements in vector initializer"
 msgstr ""
 
-#: c-typeck.c:6138
+#: c-typeck.c:6161
 msgid "excess elements in scalar initializer"
 msgstr ""
 
-#: c-typeck.c:6240
+#: c-typeck.c:6263
 msgid "asm template is not a string constant"
 msgstr ""
 
-#: c-typeck.c:6272
+#: c-typeck.c:6295
 msgid "invalid lvalue in asm statement"
 msgstr ""
 
-#: c-typeck.c:6344 cp/typeck.c:5854
+#: c-typeck.c:6367 cp/typeck.c:5902
 msgid "modification by `asm'"
 msgstr ""
 
-#: c-typeck.c:6362 cp/typeck.c:5938
+#: c-typeck.c:6385 cp/typeck.c:5986
 msgid "function declared `noreturn' has a `return' statement"
 msgstr ""
 
-#: c-typeck.c:6369
+#: c-typeck.c:6392
 msgid "`return' with no value, in function returning non-void"
 msgstr ""
 
-#: c-typeck.c:6375
+#: c-typeck.c:6398
 msgid "`return' with a value, in function returning void"
 msgstr ""
 
-#: c-typeck.c:6379
+#: c-typeck.c:6402
 msgid "return"
 msgstr "вяртанне"
 
-#: c-typeck.c:6431
+#: c-typeck.c:6454
 msgid "function returns address of local variable"
 msgstr ""
 
-#: c-typeck.c:6486 cp/semantics.c:749
+#: c-typeck.c:6509 cp/semantics.c:749
 msgid "switch quantity not an integer"
 msgstr ""
 
-#: c-typeck.c:6496
+#: c-typeck.c:6519
 msgid "`long' switch expression not converted to `int' in ISO C"
 msgstr ""
 
-#: c-typeck.c:6537 cp/parser.c:5555
+#: c-typeck.c:6560 cp/parser.c:5560
 msgid "case label not within a switch statement"
 msgstr ""
 
-#: c-typeck.c:6539
+#: c-typeck.c:6562
 msgid "`default' label not within a switch statement"
 msgstr ""
 
-#: c-typeck.c:6691 c-typeck.c:6725
+#: c-typeck.c:6714 c-typeck.c:6748
 msgid "division by zero"
 msgstr ""
 
-#: c-typeck.c:6770 cp/typeck.c:2930
+#: c-typeck.c:6793 cp/typeck.c:2953
 msgid "right shift count is negative"
 msgstr ""
 
-#: c-typeck.c:6777 cp/typeck.c:2936
+#: c-typeck.c:6800 cp/typeck.c:2959
 msgid "right shift count >= width of type"
 msgstr ""
 
-#: c-typeck.c:6798 cp/typeck.c:2955
+#: c-typeck.c:6821 cp/typeck.c:2978
 msgid "left shift count is negative"
 msgstr ""
 
-#: c-typeck.c:6801 cp/typeck.c:2957
+#: c-typeck.c:6824 cp/typeck.c:2980
 msgid "left shift count >= width of type"
 msgstr ""
 
-#: c-typeck.c:6822
+#: c-typeck.c:6845
 msgid "shift count is negative"
 msgstr ""
 
-#: c-typeck.c:6824
+#: c-typeck.c:6847
 msgid "shift count >= width of type"
 msgstr ""
 
-#: c-typeck.c:6841 cp/typeck.c:2992
+#: c-typeck.c:6864 cp/typeck.c:3015
 msgid "comparing floating point with == or != is unsafe"
 msgstr ""
 
-#: c-typeck.c:6865 c-typeck.c:6871
+#: c-typeck.c:6888 c-typeck.c:6894
 msgid "ISO C forbids comparison of `void *' with function pointer"
 msgstr ""
 
-#: c-typeck.c:6874 c-typeck.c:6914 c-typeck.c:6942
+#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
 msgid "comparison of distinct pointer types lacks a cast"
 msgstr ""
 
-#: c-typeck.c:6888 c-typeck.c:6893 c-typeck.c:6962 c-typeck.c:6967
+#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
 msgid "comparison between pointer and integer"
 msgstr ""
 
-#: c-typeck.c:6909 c-typeck.c:6937
+#: c-typeck.c:6932 c-typeck.c:6960
 msgid "ISO C forbids ordered comparisons of pointers to functions"
 msgstr ""
 
-#: c-typeck.c:6934
+#: c-typeck.c:6957
 msgid "comparison of complete and incomplete pointers"
 msgstr ""
 
-#: c-typeck.c:6950 c-typeck.c:6957
+#: c-typeck.c:6973 c-typeck.c:6980
 msgid "ordered comparison of pointer with integer zero"
 msgstr ""
 
-#: c-typeck.c:6981 cp/typeck.c:3128
+#: c-typeck.c:7004 cp/typeck.c:3151
 msgid "unordered comparison on non-floating point argument"
 msgstr ""
 
-#: c-typeck.c:7191
+#: c-typeck.c:7214
 msgid "comparison between signed and unsigned"
 msgstr ""
 
-#: c-typeck.c:7237 cp/typeck.c:3375
+#: c-typeck.c:7260 cp/typeck.c:3398
 msgid "comparison of promoted ~unsigned with constant"
 msgstr ""
 
-#: c-typeck.c:7245 cp/typeck.c:3383
+#: c-typeck.c:7268 cp/typeck.c:3406
 msgid "comparison of promoted ~unsigned with unsigned"
 msgstr ""
 
@@ -3758,44 +3758,44 @@ msgstr ""
 msgid "function body not available"
 msgstr ""
 
-#: cgraph.c:163 cgraphunit.c:340
+#: cgraph.c:163 cgraphunit.c:341
 msgid "redefined extern inline functions are not considered for inlining"
 msgstr ""
 
-#: cgraph.c:166 cgraphunit.c:345
+#: cgraph.c:166 cgraphunit.c:346
 #, fuzzy
 msgid "function not considered for inlining"
 msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
 
-#: cgraph.c:168 cgraphunit.c:343
+#: cgraph.c:168 cgraphunit.c:344
 msgid "function not inlinable"
 msgstr ""
 
-#: cgraph.c:476
+#: cgraph.c:485
 msgid "%D renamed after being referenced in assembly"
 msgstr ""
 
-#: cgraphunit.c:1041
+#: cgraphunit.c:1046
 msgid "--param large-function-growth limit reached"
 msgstr ""
 
-#: cgraphunit.c:1054
+#: cgraphunit.c:1059
 msgid "--param large-function-growth limit reached while inlining the caller"
 msgstr ""
 
-#: cgraphunit.c:1119
+#: cgraphunit.c:1124
 msgid "--param max-inline-insns-single limit reached"
 msgstr ""
 
-#: cgraphunit.c:1143
+#: cgraphunit.c:1148
 msgid "--param max-inline-insns-single limit reached after inlining into the callee"
 msgstr ""
 
-#: cgraphunit.c:1220
+#: cgraphunit.c:1225
 msgid "--param inline-unit-growth limit reached"
 msgstr ""
 
-#: cgraphunit.c:1292 cgraphunit.c:1436
+#: cgraphunit.c:1297 cgraphunit.c:1441
 msgid "recursive inlining"
 msgstr ""
 
@@ -3979,7 +3979,7 @@ msgstr ""
 msgid "library lib%s not found"
 msgstr "Бібліятэка lib%s не знойдзена"
 
-#: combine.c:13038
+#: combine.c:13048
 #, c-format
 msgid ""
 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -3987,7 +3987,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: combine.c:13047
+#: combine.c:13057
 #, c-format
 msgid ""
 "\n"
@@ -4820,7 +4820,7 @@ msgstr ""
 msgid "syntax error in macro parameter list"
 msgstr ""
 
-#: cse.c:7060
+#: cse.c:7064
 #, c-format
 msgid ";; Processing block from %d to %d, %d sets.\n"
 msgstr ""
@@ -4899,16 +4899,16 @@ msgstr ""
 msgid "function using short complex types cannot be inline"
 msgstr ""
 
-#: expr.c:6385
+#: expr.c:6386
 msgid "%Jprior parameter's size depends on '%D'"
 msgstr ""
 
-#: expr.c:6752
+#: expr.c:6753
 msgid "returned value in block_exit_expr"
 msgstr ""
 
 #. We can't make a bitwise copy of this object, so fail.
-#: expr.c:8895
+#: expr.c:8894
 #, fuzzy
 msgid "cannot take the address of an unaligned member"
 msgstr "не магу атрымаць адрас бітавага поля \"%s\""
@@ -4954,12 +4954,12 @@ msgstr ""
 
 #. We can't handle floating point constants;
 #. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6751
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
 #: config/pdp11/pdp11.c:1646
 msgid "floating constant misused"
 msgstr ""
 
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6829
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
 #: config/pdp11/pdp11.c:1693
 msgid "invalid expression as operand"
 msgstr ""
@@ -5012,23 +5012,23 @@ msgstr "памер масіва \"%s\" вельмі вялікі"
 msgid "impossible constraint in `asm'"
 msgstr "немагчымы апэратар '%s'"
 
-#: function.c:5723
+#: function.c:5733
 msgid "%J'%D' might be used uninitialized in this function"
 msgstr ""
 
-#: function.c:5730
+#: function.c:5740
 msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr ""
 
-#: function.c:5749
+#: function.c:5759
 msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr ""
 
-#: function.c:6523
+#: function.c:6533
 msgid "function returns an aggregate"
 msgstr ""
 
-#: function.c:7006
+#: function.c:6929
 #, fuzzy
 msgid "%Junused parameter '%D'"
 msgstr "невыкарыстаемы параметр \"%s\""
@@ -6451,7 +6451,7 @@ msgstr ""
 msgid "can't use '%s' as a %s register"
 msgstr ""
 
-#: regclass.c:758 config/ia64/ia64.c:4657 config/ia64/ia64.c:4664
+#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
 #, c-format
 msgid "unknown register name: %s"
 msgstr "невядомая назва рэгістра: %s"
@@ -6508,48 +6508,48 @@ msgstr ""
 msgid "inconsistent operand constraints in an `asm'"
 msgstr ""
 
-#: reload1.c:1212
+#: reload1.c:1222
 msgid "frame size too large for reliable stack checking"
 msgstr ""
 
-#: reload1.c:1215
+#: reload1.c:1225
 msgid "try reducing the number of local variables"
 msgstr ""
 
-#: reload1.c:1868
+#: reload1.c:1878
 #, c-format
 msgid "can't find a register in class `%s' while reloading `asm'"
 msgstr ""
 
-#: reload1.c:1872
+#: reload1.c:1882
 #, c-format
 msgid "unable to find a register to spill in class `%s'"
 msgstr ""
 
-#: reload1.c:1874
+#: reload1.c:1884
 msgid "this is the insn:"
 msgstr ""
 
-#: reload1.c:3871
+#: reload1.c:3881
 msgid "`asm' operand requires impossible reload"
 msgstr ""
 
 #. It's the compiler's fault.
-#: reload1.c:4963
+#: reload1.c:4973
 #, fuzzy
 msgid "could not find a spill register"
 msgstr "Не выкарыстоўваць рэгістра sb"
 
-#: reload1.c:4968
+#: reload1.c:4978
 msgid "`asm' operand constraint incompatible with operand size"
 msgstr ""
 
 #. It's the compiler's fault.
-#: reload1.c:6590
+#: reload1.c:6600
 msgid "VOIDmode on an output"
 msgstr ""
 
-#: reload1.c:6591
+#: reload1.c:6601
 msgid "output operand is constant in `asm'"
 msgstr ""
 
@@ -6602,7 +6602,7 @@ msgstr ""
 msgid "jump to `%s' invalidly jumps into binding contour"
 msgstr ""
 
-#: stmt.c:977 stmt.c:3793
+#: stmt.c:977 stmt.c:3790
 msgid "%Jlabel '%D' used before containing binding contour"
 msgstr ""
 
@@ -6619,7 +6619,7 @@ msgstr ""
 msgid "operand constraint contains incorrectly positioned '+' or '='"
 msgstr ""
 
-#: stmt.c:1199 stmt.c:1301
+#: stmt.c:1199 stmt.c:1298
 #, c-format
 msgid "`%%' constraint used with last operand"
 msgstr ""
@@ -6628,128 +6628,124 @@ msgstr ""
 msgid "matching constraint not valid in output operand"
 msgstr ""
 
-#: stmt.c:1260
-msgid "read-write constraint does not allow a register"
-msgstr ""
-
-#: stmt.c:1292
+#: stmt.c:1289
 #, c-format
 msgid "input operand constraint contains `%c'"
 msgstr ""
 
-#: stmt.c:1334
+#: stmt.c:1331
 msgid "matching constraint references invalid operand number"
 msgstr ""
 
-#: stmt.c:1372
+#: stmt.c:1369
 #, c-format
 msgid "invalid punctuation `%c' in constraint"
 msgstr ""
 
-#: stmt.c:1396
+#: stmt.c:1393
 msgid "matching constraint does not allow a register"
 msgstr ""
 
-#: stmt.c:1424
+#: stmt.c:1421
 #, c-format
 msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
 msgstr ""
 
-#: stmt.c:1514
+#: stmt.c:1511
 #, c-format
 msgid "unknown register name `%s' in `asm'"
 msgstr ""
 
-#: stmt.c:1522
+#: stmt.c:1519
 #, c-format
 msgid "PIC register `%s' clobbered in `asm'"
 msgstr ""
 
-#: stmt.c:1571
+#: stmt.c:1568
 #, c-format
 msgid "more than %d operands in `asm'"
 msgstr ""
 
-#: stmt.c:1633
+#: stmt.c:1630
 #, c-format
 msgid "output number %d not directly addressable"
 msgstr ""
 
-#: stmt.c:1711
+#: stmt.c:1708
 #, c-format
 msgid "asm operand %d probably doesn't match constraints"
 msgstr ""
 
-#: stmt.c:1721
+#: stmt.c:1718
 #, c-format
 msgid "use of memory input without lvalue in asm operand %d is deprecated"
 msgstr ""
 
-#: stmt.c:1875
+#: stmt.c:1872
 #, fuzzy
 msgid "asm clobber conflict with output operand"
 msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: stmt.c:1880
+#: stmt.c:1877
 #, fuzzy
 msgid "asm clobber conflict with input operand"
 msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: stmt.c:1914
+#: stmt.c:1911
 msgid "too many alternatives in `asm'"
 msgstr ""
 
-#: stmt.c:1926
+#: stmt.c:1923
 msgid "operand constraints for `asm' differ in number of alternatives"
 msgstr ""
 
-#: stmt.c:1978
+#: stmt.c:1975
 #, fuzzy, c-format
 msgid "duplicate asm operand name '%s'"
 msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: stmt.c:2076
+#: stmt.c:2073
 msgid "missing close brace for named operand"
 msgstr ""
 
-#: stmt.c:2104
+#: stmt.c:2101
 #, fuzzy, c-format
 msgid "undefined named operand '%s'"
 msgstr "нераспазнаны аператар %s"
 
-#: stmt.c:2161
+#: stmt.c:2158
 msgid "%Hstatement with no effect"
 msgstr ""
 
-#: stmt.c:2317
+#: stmt.c:2314
 msgid "%Hvalue computed is not used"
 msgstr ""
 
-#: stmt.c:3733
+#: stmt.c:3730
 #, fuzzy
 msgid "%Junused variable '%D'"
 msgstr "невыкарыстоўваемая пераменная \"%s\""
 
-#: stmt.c:4508
+#: stmt.c:4505
 msgid "%Hunreachable code at beginning of %s"
 msgstr ""
 
-#: stmt.c:5136
+#: stmt.c:5133
 #, c-format
 msgid "enumeration value `%s' not handled in switch"
 msgstr ""
 
-#: stmt.c:5161 stmt.c:5181
+#: stmt.c:5158 stmt.c:5178
 #, c-format
 msgid "case value `%ld' not in enumerated type"
 msgstr ""
 
-#: stmt.c:5164 stmt.c:5184
+#: stmt.c:5161 stmt.c:5181
 #, c-format
 msgid "case value `%ld' not in enumerated type `%s'"
 msgstr ""
 
-#: stmt.c:5401
+#: stmt.c:5398
 msgid "switch missing default case"
 msgstr ""
 
@@ -6784,25 +6780,25 @@ msgstr "\"%s\" атрыбут ігнарыруецца"
 msgid "%Jpadding struct to align '%D'"
 msgstr ""
 
-#: stor-layout.c:1245
+#: stor-layout.c:1244
 msgid "padding struct size to alignment boundary"
 msgstr ""
 
-#: stor-layout.c:1275
+#: stor-layout.c:1274
 #, c-format
 msgid "packed attribute causes inefficient alignment for `%s'"
 msgstr ""
 
-#: stor-layout.c:1277
+#: stor-layout.c:1276
 #, c-format
 msgid "packed attribute is unnecessary for `%s'"
 msgstr ""
 
-#: stor-layout.c:1282
+#: stor-layout.c:1281
 msgid "packed attribute causes inefficient alignment"
 msgstr ""
 
-#: stor-layout.c:1284
+#: stor-layout.c:1283
 msgid "packed attribute is unnecessary"
 msgstr ""
 
@@ -6948,7 +6944,7 @@ msgstr ""
 msgid "unrecognized gcc debugging option: %c"
 msgstr ""
 
-#: toplev.c:3874 config/rs6000/rs6000.c:907
+#: toplev.c:3874 config/rs6000/rs6000.c:922
 #, fuzzy, c-format
 msgid "invalid option `%s'"
 msgstr "Нерэчаісны выбар \"%s\""
@@ -6977,25 +6973,25 @@ msgstr ""
 msgid "options enabled: "
 msgstr "выбары ўключаны:"
 
-#: toplev.c:4035 java/jcf-write.c:3422
+#: toplev.c:4035 java/jcf-write.c:3424
 #, fuzzy, c-format
 msgid "can't open %s for writing: %m"
 msgstr "немагчыма адчыніць %s для запісу"
 
-#: toplev.c:4118 config/sh/sh.c:6883
+#: toplev.c:4118 config/sh/sh.c:7019
 msgid "created and used with different settings of -fpic"
 msgstr ""
 
-#: toplev.c:4120 config/sh/sh.c:6885
+#: toplev.c:4120 config/sh/sh.c:7021
 msgid "created and used with different settings of -fpie"
 msgstr ""
 
-#: toplev.c:4171 config/sh/sh.c:6935
+#: toplev.c:4171 config/sh/sh.c:7071
 #, c-format
 msgid "created and used with differing settings of `-m%s'"
 msgstr ""
 
-#: toplev.c:4174 config/sh/sh.c:6938
+#: toplev.c:4174 config/sh/sh.c:7074
 msgid "out of memory"
 msgstr ""
 
@@ -7053,7 +7049,7 @@ msgstr ""
 msgid "error writing to %s: %m"
 msgstr "памылка запісу ў %s"
 
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3429
+#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
 #, fuzzy, c-format
 msgid "error closing %s: %m"
 msgstr "памылка запісу ў %s"
@@ -7114,34 +7110,34 @@ msgstr "памер вяртаемага значэння \"%s\" %u байт"
 msgid "%Jsize of return value of '%D' is larger than %wd bytes"
 msgstr "памер вяртаемага значэння \"%s\" больш чым %d байт"
 
-#: tree.c:3800
+#: tree.c:3801
 msgid "arrays of functions are not meaningful"
 msgstr ""
 
-#: tree.c:3855
+#: tree.c:3856
 msgid "function return type cannot be function"
 msgstr ""
 
-#: tree.c:4684
+#: tree.c:4685
 msgid "invalid initializer for bit string"
 msgstr ""
 
-#: tree.c:4736
+#: tree.c:4737
 #, c-format
 msgid "tree check: expected %s, have %s in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:4749
+#: tree.c:4750
 #, c-format
 msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:4762
+#: tree.c:4763
 #, c-format
 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:4774
+#: tree.c:4775
 #, c-format
 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
 msgstr ""
@@ -7508,7 +7504,7 @@ msgstr ""
 msgid "bad value `%s' for -mfp-trap-mode switch"
 msgstr ""
 
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1070
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
 #, c-format
 msgid "bad value `%s' for -mtls-size switch"
 msgstr ""
@@ -7558,24 +7554,24 @@ msgstr "нерэчаіснае значэньне %%H"
 msgid "invalid %%J value"
 msgstr "дрэннае %%Q значэнне"
 
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4260
+#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
 #, c-format
 msgid "invalid %%r value"
 msgstr "нерэчаіснае значэньне %%r"
 
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9012
-#: config/xtensa/xtensa.c:2013
+#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/xtensa/xtensa.c:2014
 #, c-format
 msgid "invalid %%R value"
 msgstr "нерэчаіснае значэньне %%R"
 
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:8931
-#: config/xtensa/xtensa.c:1980
+#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/xtensa/xtensa.c:1981
 #, c-format
 msgid "invalid %%N value"
 msgstr "нерэчаіснае значэньне %%N"
 
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:8959
+#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
 #, c-format
 msgid "invalid %%P value"
 msgstr "нерэчаіснае значэньне %%P"
@@ -7585,17 +7581,17 @@ msgstr "нерэчаіснае значэньне %%P"
 msgid "invalid %%h value"
 msgstr "нерэчаіснае значэньне %%h"
 
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2006
+#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
 #, c-format
 msgid "invalid %%L value"
 msgstr "нерэчаіснае значэньне %%L"
 
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:8913
+#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
 #, c-format
 msgid "invalid %%m value"
 msgstr "нерэчаіснае значэньне %%m"
 
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:8921
+#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
 #, c-format
 msgid "invalid %%M value"
 msgstr "нерэчаіснае значэньне %%M"
@@ -7606,7 +7602,7 @@ msgid "invalid %%U value"
 msgstr "нерэчаіснае значэньне %%U"
 
 #: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9020
+#: config/rs6000/rs6000.c:9249
 #, c-format
 msgid "invalid %%s value"
 msgstr "нерэчаіснае значэньне %%v"
@@ -7616,7 +7612,8 @@ msgstr "нерэчаіснае значэньне %%v"
 msgid "invalid %%C value"
 msgstr "нерэчаіснае значэньне %%C"
 
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8770
+#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
+#: config/rs6000/rs6000.c:8999
 #, c-format
 msgid "invalid %%E value"
 msgstr "нерэчаіснае значэньне %%E"
@@ -7625,7 +7622,7 @@ msgstr "нерэчаіснае значэньне %%E"
 msgid "unknown relocation unspec"
 msgstr ""
 
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9333
+#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
 #, c-format
 msgid "invalid %%xn code"
 msgstr "нерэчаіснае значэньне %%xn"
@@ -7786,17 +7783,17 @@ msgstr "аргумент `__builtin_args_info' павінен быць канс
 msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
 msgstr ""
 
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2325
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
 #, fuzzy, c-format
 msgid "invalid operand to %%R code"
 msgstr "нерэчаісны %%-код"
 
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2348
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
 #, fuzzy, c-format
 msgid "invalid operand to %%H/%%L code"
 msgstr "нерэчаісны %%-код"
 
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2419
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
 #, fuzzy, c-format
 msgid "invalid operand to %%U code"
 msgstr "нерэчаісны %%-код"
@@ -7807,7 +7804,7 @@ msgid "invalid operand to %%V code"
 msgstr "нерэчаісны %%-код"
 
 #. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2446 config/sparc/sparc.c:6985
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
 msgid "invalid operand output code"
 msgstr ""
 
@@ -7816,7 +7813,7 @@ msgstr ""
 msgid "switch -mcpu=%s conflicts with -march= switch"
 msgstr ""
 
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:760 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
 #, c-format
 msgid "bad value (%s) for %s switch"
 msgstr ""
@@ -7901,12 +7898,12 @@ msgid "unable to use '%s' for PIC register"
 msgstr ""
 
 #: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1580
-#: config/i386/i386.c:1626 config/ip2k/ip2k.c:3169
-#: config/m68hc11/m68hc11.c:1293 config/m68k/m68k.c:345
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
+#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
 #: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14624 config/sh/sh.c:6737 config/sh/sh.c:6758
-#: config/sh/sh.c:6793 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
+#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
 #, fuzzy, c-format
 msgid "`%s' attribute only applies to functions"
 msgstr "\"%s\" звычайна функцыя"
@@ -7921,7 +7918,7 @@ msgid "selector must be an immediate"
 msgstr ""
 
 #. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14300 config/i386/i386.c:14334
+#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
 msgid "mask must be an immediate"
 msgstr ""
 
@@ -9298,179 +9295,179 @@ msgstr ""
 msgid "Do not generate char instructions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/i386/i386.c:1170
+#: config/i386/i386.c:1179
 #, c-format
 msgid "code model %s not supported in PIC mode"
 msgstr ""
 
-#: config/i386/i386.c:1180 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:387
 #, c-format
 msgid "bad value (%s) for -mcmodel= switch"
 msgstr ""
 
-#: config/i386/i386.c:1195
+#: config/i386/i386.c:1204
 #, c-format
 msgid "bad value (%s) for -masm= switch"
 msgstr ""
 
-#: config/i386/i386.c:1198
+#: config/i386/i386.c:1207
 #, c-format
 msgid "code model `%s' not supported in the %s bit mode"
 msgstr ""
 
-#: config/i386/i386.c:1201
+#: config/i386/i386.c:1210
 msgid "code model `large' not supported yet"
 msgstr ""
 
-#: config/i386/i386.c:1203
+#: config/i386/i386.c:1212
 #, c-format
 msgid "%i-bit mode not compiled in"
 msgstr ""
 
-#: config/i386/i386.c:1230 config/i386/i386.c:1242
+#: config/i386/i386.c:1242 config/i386/i386.c:1254
 #, fuzzy
 msgid "CPU you selected does not support x86-64 instruction set"
 msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
 
-#: config/i386/i386.c:1235 config/iq2000/iq2000.c:1840
+#: config/i386/i386.c:1247 config/iq2000/iq2000.c:1840
 #, c-format
 msgid "bad value (%s) for -march= switch"
 msgstr ""
 
-#: config/i386/i386.c:1248
+#: config/i386/i386.c:1260
 #, c-format
 msgid "bad value (%s) for -mtune= switch"
 msgstr ""
 
-#: config/i386/i386.c:1265
+#: config/i386/i386.c:1277
 #, c-format
 msgid "-mregparm=%d is not between 0 and %d"
 msgstr ""
 
-#: config/i386/i386.c:1278
+#: config/i386/i386.c:1290
 msgid "-malign-loops is obsolete, use -falign-loops"
 msgstr ""
 
-#: config/i386/i386.c:1283 config/i386/i386.c:1296 config/i386/i386.c:1309
+#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
 #, c-format
 msgid "-malign-loops=%d is not between 0 and %d"
 msgstr ""
 
-#: config/i386/i386.c:1291
+#: config/i386/i386.c:1303
 msgid "-malign-jumps is obsolete, use -falign-jumps"
 msgstr ""
 
-#: config/i386/i386.c:1304
+#: config/i386/i386.c:1316
 msgid "-malign-functions is obsolete, use -falign-functions"
 msgstr ""
 
-#: config/i386/i386.c:1342
+#: config/i386/i386.c:1354
 #, c-format
 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
 msgstr ""
 
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1366
 #, c-format
 msgid "-mbranch-cost=%d is not between 0 and 5"
 msgstr ""
 
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1378
 #, c-format
 msgid "bad value (%s) for -mtls-dialect= switch"
 msgstr ""
 
-#: config/i386/i386.c:1395
+#: config/i386/i386.c:1407
 msgid "-malign-double makes no sense in the 64bit mode"
 msgstr ""
 
-#: config/i386/i386.c:1397
+#: config/i386/i386.c:1409
 msgid "-mrtd calling convention not supported in the 64bit mode"
 msgstr ""
 
-#: config/i386/i386.c:1419 config/i386/i386.c:1430
+#: config/i386/i386.c:1431 config/i386/i386.c:1442
 msgid "SSE instruction set disabled, using 387 arithmetics"
 msgstr ""
 
-#: config/i386/i386.c:1435
+#: config/i386/i386.c:1447
 msgid "387 instruction set disabled, using SSE arithmetics"
 msgstr ""
 
-#: config/i386/i386.c:1442
+#: config/i386/i386.c:1454
 #, c-format
 msgid "bad value (%s) for -mfpmath= switch"
 msgstr ""
 
-#: config/i386/i386.c:1590 config/i386/i386.c:1601
+#: config/i386/i386.c:1602 config/i386/i386.c:1613
 msgid "fastcall and stdcall attributes are not compatible"
 msgstr ""
 
-#: config/i386/i386.c:1594 config/i386/i386.c:1650
+#: config/i386/i386.c:1606 config/i386/i386.c:1662
 msgid "fastcall and regparm attributes are not compatible"
 msgstr ""
 
-#: config/i386/i386.c:1637
+#: config/i386/i386.c:1649
 #, c-format
 msgid "`%s' attribute requires an integer constant argument"
 msgstr ""
 
-#: config/i386/i386.c:1643
+#: config/i386/i386.c:1655
 #, fuzzy, c-format
 msgid "argument to `%s' attribute larger than %d"
 msgstr "памер \"%s\" больш чам %d байт"
 
-#: config/i386/i386.c:2605
+#: config/i386/i386.c:2621
 msgid "SSE vector argument without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2637
 msgid "MMX vector argument without MMX enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2849
+#: config/i386/i386.c:2865
 msgid "SSE vector return without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:6823
+#: config/i386/i386.c:6840
 msgid "invalid UNSPEC as operand"
 msgstr ""
 
-#: config/i386/i386.c:7081
+#: config/i386/i386.c:7098
 msgid "extended registers have no high halves"
 msgstr ""
 
-#: config/i386/i386.c:7096
+#: config/i386/i386.c:7113
 msgid "unsupported operand size for extended register"
 msgstr ""
 
-#: config/i386/i386.c:7411
+#: config/i386/i386.c:7428
 msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
 msgstr ""
 
-#: config/i386/i386.c:7457
+#: config/i386/i386.c:7474
 #, fuzzy, c-format
 msgid "invalid operand code `%c'"
 msgstr "Нерэчаісны выбар \"%s\""
 
-#: config/i386/i386.c:7500
+#: config/i386/i386.c:7517
 #, fuzzy
 msgid "invalid constraints for operand"
 msgstr "нерэчаісны %%c аперанд"
 
-#: config/i386/i386.c:12014
+#: config/i386/i386.c:12031
 #, fuzzy
 msgid "unknown insn mode"
 msgstr "невядомы рэжым машыны \"%s\""
 
-#: config/i386/i386.c:14102 config/i386/i386.c:14138
+#: config/i386/i386.c:14119 config/i386/i386.c:14155
 #, c-format
 msgid "selector must be an integer constant in the range 0..%i"
 msgstr ""
 
-#: config/i386/i386.c:14366
+#: config/i386/i386.c:14383
 msgid "shift must be an immediate"
 msgstr ""
 
-#: config/i386/i386.c:15389
+#: config/i386/i386.c:15406
 #, fuzzy, c-format
 msgid "`%s' incompatible attribute ignored"
 msgstr "\"%s\" атрыбут ігнарыруецца"
@@ -9529,43 +9526,43 @@ msgstr ""
 msgid "%J'%D' causes a section type conflict"
 msgstr ""
 
-#: config/i386/cygming.h:40
+#: config/i386/cygming.h:42
 msgid "Use the Cygwin interface"
 msgstr ""
 
-#: config/i386/cygming.h:41
+#: config/i386/cygming.h:43
 msgid "Use the Mingw32 interface"
 msgstr ""
 
-#: config/i386/cygming.h:42
+#: config/i386/cygming.h:44
 msgid "Create GUI application"
 msgstr "Стварыць GUI прыдатак"
 
-#: config/i386/cygming.h:43
+#: config/i386/cygming.h:45
 msgid "Don't set Windows defines"
 msgstr ""
 
-#: config/i386/cygming.h:44
+#: config/i386/cygming.h:46
 msgid "Set Windows defines"
 msgstr ""
 
-#: config/i386/cygming.h:45
+#: config/i386/cygming.h:47
 msgid "Create console application"
 msgstr "Стварыць кансольны прыдатак"
 
-#: config/i386/cygming.h:46
+#: config/i386/cygming.h:48
 msgid "Generate code for a DLL"
 msgstr "Стварыць код для DLL"
 
-#: config/i386/cygming.h:48
+#: config/i386/cygming.h:50
 msgid "Ignore dllimport for functions"
 msgstr ""
 
-#: config/i386/cygming.h:50
+#: config/i386/cygming.h:52
 msgid "Use Mingw-specific thread support"
 msgstr ""
 
-#: config/i386/cygming.h:169
+#: config/i386/cygming.h:171
 #, c-format
 msgid "-f%s ignored for target (all code is position independent)"
 msgstr ""
@@ -9760,7 +9757,7 @@ msgstr ""
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:437
+#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
 #: config/s390/s390.h:146 config/sparc/sparc.h:656
 msgid "Schedule code for given CPU"
 msgstr ""
@@ -9879,7 +9876,7 @@ msgstr ""
 msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
 msgstr ""
 
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11364
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
 msgid "stack limit expression is not supported"
 msgstr ""
 
@@ -10002,8 +9999,8 @@ msgstr ""
 msgid "Do not layout types like Intel's v1.3 gcc"
 msgstr ""
 
-#: config/i960/i960.h:333 config/sparc/freebsd.h:80 config/sparc/linux.h:91
-#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:215
+#: config/i960/i960.h:333 config/sparc/freebsd.h:81 config/sparc/linux.h:91
+#: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:215
 msgid "Use 64 bit long doubles"
 msgstr ""
 
@@ -10038,41 +10035,41 @@ msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэк
 msgid "%Jaddress area attribute cannot be specified for functions"
 msgstr "\"%s\" звычайна функцыя"
 
-#: config/ia64/ia64.c:4305
+#: config/ia64/ia64.c:4308
 msgid "ia64_print_operand: unknown code"
 msgstr ""
 
-#: config/ia64/ia64.c:4645
+#: config/ia64/ia64.c:4648
 msgid "value of -mfixed-range must have form REG1-REG2"
 msgstr ""
 
-#: config/ia64/ia64.c:4672
+#: config/ia64/ia64.c:4675
 #, c-format
 msgid "%s-%s is an empty range"
 msgstr ""
 
-#: config/ia64/ia64.c:4720
+#: config/ia64/ia64.c:4723
 msgid "cannot optimize floating point division for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4726
+#: config/ia64/ia64.c:4729
 msgid "cannot optimize integer division for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4732
+#: config/ia64/ia64.c:4735
 msgid "cannot optimize square root for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4738
+#: config/ia64/ia64.c:4741
 msgid "not yet implemented: latency-optimized inline square root"
 msgstr ""
 
-#: config/ia64/ia64.c:4750
+#: config/ia64/ia64.c:4753
 #, c-format
 msgid "bad value (%s) for -mtls-size= switch"
 msgstr ""
 
-#: config/ia64/ia64.c:4766
+#: config/ia64/ia64.c:4769
 #, c-format
 msgid "bad value (%s) for -tune= switch"
 msgstr ""
@@ -10209,7 +10206,7 @@ msgstr ""
 msgid "argument `%d' is not a constant"
 msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
 
-#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2095
+#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2096
 msgid "PRINT_OPERAND_ADDRESS, null pointer"
 msgstr ""
 
@@ -10219,7 +10216,7 @@ msgid "PRINT_OPERAND: Unknown punctuation '%c'"
 msgstr ""
 
 #: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
-#: config/xtensa/xtensa.c:1949
+#: config/xtensa/xtensa.c:1950
 msgid "PRINT_OPERAND null pointer"
 msgstr ""
 
@@ -10228,7 +10225,7 @@ msgstr ""
 msgid "invalid %%P operand"
 msgstr "нерэчаісны %%-код"
 
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8949
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
 #, c-format
 msgid "invalid %%p value"
 msgstr ""
@@ -10289,90 +10286,90 @@ msgstr ""
 msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
 msgstr ""
 
-#: config/m32r/m32r.c:2295
+#: config/m32r/m32r.c:2322
 #, fuzzy, c-format
 msgid "invalid operand to %%s code"
 msgstr "нерэчаісны %%-код"
 
-#: config/m32r/m32r.c:2302
+#: config/m32r/m32r.c:2329
 #, fuzzy, c-format
 msgid "invalid operand to %%p code"
 msgstr "нерэчаісны %%-код"
 
-#: config/m32r/m32r.c:2357
+#: config/m32r/m32r.c:2384
 msgid "bad insn for 'A'"
 msgstr ""
 
-#: config/m32r/m32r.c:2404
+#: config/m32r/m32r.c:2431
 #, fuzzy, c-format
 msgid "invalid operand to %%T/%%B code"
 msgstr "нерэчаісны %%-код"
 
-#: config/m32r/m32r.c:2427
+#: config/m32r/m32r.c:2454
 #, fuzzy, c-format
 msgid "invalid operand to %%N code"
 msgstr "нерэчаісны %%-код"
 
-#: config/m32r/m32r.c:2460
+#: config/m32r/m32r.c:2487
 msgid "pre-increment address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2467
+#: config/m32r/m32r.c:2494
 msgid "pre-decrement address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2474
+#: config/m32r/m32r.c:2501
 msgid "post-increment address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2550 config/m32r/m32r.c:2566
-#: config/rs6000/rs6000.c:14821
+#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
+#: config/rs6000/rs6000.c:15063
 msgid "bad address"
 msgstr "дрэнны адрас"
 
-#: config/m32r/m32r.c:2571
+#: config/m32r/m32r.c:2598
 #, fuzzy
 msgid "lo_sum not of register"
 msgstr "Не выкарыстоўваць рэгістра sb"
 
 #. { "relax",                  TARGET_RELAX_MASK, "" },                    { "no-relax",               -TARGET_RELAX_MASK, "" },
-#: config/m32r/m32r.h:279
+#: config/m32r/m32r.h:284
 msgid "Display compile time statistics"
 msgstr ""
 
-#: config/m32r/m32r.h:281
+#: config/m32r/m32r.h:286
 msgid "Align all loops to 32 byte boundary"
 msgstr ""
 
-#: config/m32r/m32r.h:284
+#: config/m32r/m32r.h:289
 msgid "Only issue one instruction per cycle"
 msgstr ""
 
-#: config/m32r/m32r.h:287
+#: config/m32r/m32r.h:292
 msgid "Prefer branches over conditional execution"
 msgstr ""
 
-#: config/m32r/m32r.h:308
+#: config/m32r/m32r.h:313
 msgid "Code size: small, medium or large"
 msgstr ""
 
-#: config/m32r/m32r.h:310
+#: config/m32r/m32r.h:315
 msgid "Small data area: none, sdata, use"
 msgstr ""
 
-#: config/m32r/m32r.h:312 config/mips/mips.h:752
+#: config/m32r/m32r.h:317 config/mips/mips.h:752
 msgid "Don't call any cache flush functions"
 msgstr ""
 
-#: config/m32r/m32r.h:314 config/mips/mips.h:754
+#: config/m32r/m32r.h:319 config/mips/mips.h:754
 msgid "Specify cache flush function"
 msgstr ""
 
-#: config/m32r/m32r.h:316
+#: config/m32r/m32r.h:321
 msgid "Don't call any cache flush trap"
 msgstr ""
 
-#: config/m32r/m32r.h:318
+#: config/m32r/m32r.h:323
 msgid "Specify cache flush trap number"
 msgstr ""
 
@@ -10381,52 +10378,52 @@ msgstr ""
 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1326
+#: config/m68hc11/m68hc11.c:1344
 msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1332
+#: config/m68hc11/m68hc11.c:1350
 #, fuzzy
 msgid "`trap' attribute is already used"
 msgstr "\"%s\" атрыбут ігнарыруецца"
 
 #. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3305 config/m68hc11/m68hc11.c:3689
+#: config/m68hc11/m68hc11.c:3323 config/m68hc11/m68hc11.c:3707
 msgid "move insn not handled"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3537 config/m68hc11/m68hc11.c:3621
-#: config/m68hc11/m68hc11.c:3892
+#: config/m68hc11/m68hc11.c:3555 config/m68hc11/m68hc11.c:3639
+#: config/m68hc11/m68hc11.c:3910
 msgid "invalid register in the move instruction"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3571
+#: config/m68hc11/m68hc11.c:3589
 msgid "invalid operand in the instruction"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3866
+#: config/m68hc11/m68hc11.c:3884
 #, fuzzy
 msgid "invalid register in the instruction"
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: config/m68hc11/m68hc11.c:3899
+#: config/m68hc11/m68hc11.c:3917
 msgid "operand 1 must be a hard register"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3913
+#: config/m68hc11/m68hc11.c:3931
 #, fuzzy
 msgid "invalid rotate insn"
 msgstr "Нерэчаісны выбар %s"
 
-#: config/m68hc11/m68hc11.c:4337
+#: config/m68hc11/m68hc11.c:4355
 msgid "registers IX, IY and Z used in the same INSN"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:4674 config/m68hc11/m68hc11.c:4974
+#: config/m68hc11/m68hc11.c:4692 config/m68hc11/m68hc11.c:4992
 msgid "cannot do z-register replacement"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:5037
+#: config/m68hc11/m68hc11.c:5055
 msgid "invalid Z register replacement for insn"
 msgstr ""
 
@@ -10434,55 +10431,55 @@ msgstr ""
 #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
 #. to set or minus the bits to clear. An empty string NAME is used to
 #. identify the default VALUE.
-#: config/m68hc11/m68hc11.h:177
+#: config/m68hc11/m68hc11.h:180
 msgid "Compile with 16-bit integer mode"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:179
+#: config/m68hc11/m68hc11.h:182
 msgid "Compile with 32-bit integer mode"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:181
+#: config/m68hc11/m68hc11.h:184
 msgid "Auto pre/post decrement increment allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:183
+#: config/m68hc11/m68hc11.h:186
 msgid "Auto pre/post decrement increment not allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:185
+#: config/m68hc11/m68hc11.h:188
 msgid "Min/max instructions allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:187
+#: config/m68hc11/m68hc11.h:190
 msgid "Min/max instructions not allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:189
+#: config/m68hc11/m68hc11.h:192
 msgid "Use call and rtc for function calls and returns"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:191
+#: config/m68hc11/m68hc11.h:194
 msgid "Use jsr and rts for function calls and returns"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:193
+#: config/m68hc11/m68hc11.h:196
 msgid "Do not use direct addressing mode for soft registers"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:195
+#: config/m68hc11/m68hc11.h:198
 msgid "Use direct addressing mode for soft registers"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:197 config/m68hc11/m68hc11.h:203
+#: config/m68hc11/m68hc11.h:200 config/m68hc11/m68hc11.h:206
 msgid "Compile for a 68HC11"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
+#: config/m68hc11/m68hc11.h:202 config/m68hc11/m68hc11.h:208
 msgid "Compile for a 68HC12"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
+#: config/m68hc11/m68hc11.h:204 config/m68hc11/m68hc11.h:210
 msgid "Compile for a 68HCS12"
 msgstr ""
 
@@ -10495,11 +10492,11 @@ msgstr ""
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/m68hc11/m68hc11.h:221
+#: config/m68hc11/m68hc11.h:224
 msgid "Specify the register allocation order"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:223
+#: config/m68hc11/m68hc11.h:226
 msgid "Indicate the number of soft registers available"
 msgstr ""
 
@@ -10734,8 +10731,8 @@ msgstr ""
 msgid "Maximum amount for a single stack increment operation"
 msgstr ""
 
-#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1000
-#: config/xtensa/xtensa.c:1032 config/xtensa/xtensa.c:1041
+#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1001
+#: config/xtensa/xtensa.c:1033 config/xtensa/xtensa.c:1042
 msgid "bad test"
 msgstr ""
 
@@ -10980,7 +10977,7 @@ msgstr ""
 #. where VALUE is the bits to set or minus the bits to clear and DOC
 #. is the documentation for --help (NULL if intentionally undocumented).
 #. An empty string NAME is used to identify the default VALUE.
-#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:314
+#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:325
 msgid "Use hardware floating point"
 msgstr "Выкарыстоўваць апаратную \"плаваючую кропку\""
 
@@ -11052,7 +11049,7 @@ msgstr ""
 msgid "Don't generate fused multiply/add instructions"
 msgstr ""
 
-#: config/mips/mips.h:598 config/rs6000/rs6000.h:330
+#: config/mips/mips.h:598 config/rs6000/rs6000.h:341
 msgid "Generate fused multiply/add instructions"
 msgstr ""
 
@@ -11561,7 +11558,7 @@ msgstr ""
 msgid "Assume code will be linked by HP ld"
 msgstr ""
 
-#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:316
+#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:327
 msgid "Do not use hardware floating point"
 msgstr ""
 
@@ -11697,172 +11694,172 @@ msgstr ""
 msgid "junk at end of #pragma longcall"
 msgstr ""
 
-#: config/rs6000/rs6000.c:784
+#: config/rs6000/rs6000.c:791
 msgid "-mmultiple is not supported on little endian systems"
 msgstr ""
 
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:798
 msgid "-mstring is not supported on little endian systems"
 msgstr ""
 
-#: config/rs6000/rs6000.c:805
+#: config/rs6000/rs6000.c:812
 #, c-format
 msgid "unknown -mdebug-%s switch"
 msgstr ""
 
-#: config/rs6000/rs6000.c:817
+#: config/rs6000/rs6000.c:824
 #, c-format
 msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:828
+#: config/rs6000/rs6000.c:835
 #, c-format
 msgid "Unknown switch -mlong-double-%s"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1011
+#: config/rs6000/rs6000.c:876
+msgid "AltiVec and E500 instructions cannot coexist"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1029
 #, fuzzy, c-format
 msgid "unknown -m%s= option specified: '%s'"
 msgstr "невядомы рэжым машыны \"%s\""
 
-#: config/rs6000/rs6000.c:1032
+#: config/rs6000/rs6000.c:1050
 #, c-format
 msgid "not configured for ABI: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1038
+#: config/rs6000/rs6000.c:1056
 #, fuzzy, c-format
 msgid "unknown ABI specified: '%s'"
 msgstr "невядомы рэжым машыны \"%s\""
 
-#: config/rs6000/rs6000.c:1052
+#: config/rs6000/rs6000.c:1070
 #, fuzzy, c-format
 msgid "unknown -malign-XXXXX option specified: '%s'"
 msgstr "невядомы рэжым машыны \"%s\""
 
-#: config/rs6000/rs6000.c:3892
+#: config/rs6000/rs6000.c:3972
 msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:3991
+#: config/rs6000/rs6000.c:4095
 msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:5409
+#: config/rs6000/rs6000.c:5599
 #, fuzzy
 msgid "argument 1 must be a 5-bit signed literal"
 msgstr "першым аргументам \"%s\" павінен быць \"int\""
 
-#: config/rs6000/rs6000.c:5511 config/rs6000/rs6000.c:6134
+#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
 #, fuzzy
 msgid "argument 2 must be a 5-bit unsigned literal"
 msgstr "першым аргументам \"%s\" павінен быць \"int\""
 
-#: config/rs6000/rs6000.c:5551
+#: config/rs6000/rs6000.c:5741
 #, fuzzy
 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
 msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
 
-#: config/rs6000/rs6000.c:5605
+#: config/rs6000/rs6000.c:5795
 #, fuzzy
 msgid "argument 1 of __builtin_altivec_predicate is out of range"
 msgstr "аргумент `__builtin_args_info' выйшаў за межы"
 
-#: config/rs6000/rs6000.c:5733
+#: config/rs6000/rs6000.c:5956
 #, fuzzy
 msgid "argument 3 must be a 4-bit unsigned literal"
 msgstr "першым аргументам \"%s\" павінен быць \"int\""
 
-#: config/rs6000/rs6000.c:5903
+#: config/rs6000/rs6000.c:6126
 #, fuzzy, c-format
 msgid "argument to `%s' must be a 2-bit unsigned literal"
 msgstr "першым аргументам \"%s\" павінен быць \"int\""
 
-#: config/rs6000/rs6000.c:6016
+#: config/rs6000/rs6000.c:6239
 #, fuzzy
 msgid "argument to dss must be a 2-bit unsigned literal"
 msgstr "першым аргументам \"%s\" павінен быць \"int\""
 
-#: config/rs6000/rs6000.c:6254
+#: config/rs6000/rs6000.c:6477
 #, fuzzy
 msgid "argument 1 of __builtin_spe_predicate must be a constant"
 msgstr "аргумент `__builtin_args_info' павінен быць канстантай"
 
-#: config/rs6000/rs6000.c:6327
+#: config/rs6000/rs6000.c:6550
 #, fuzzy
 msgid "argument 1 of __builtin_spe_predicate is out of range"
 msgstr "аргумент `__builtin_args_info' выйшаў за межы"
 
-#: config/rs6000/rs6000.c:8531
-msgid "your function will be miscompiled"
-msgstr ""
-
-#: config/rs6000/rs6000.c:8779
+#: config/rs6000/rs6000.c:9008
 #, c-format
 msgid "invalid %%f value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8788
+#: config/rs6000/rs6000.c:9017
 #, c-format
 msgid "invalid %%F value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8797
+#: config/rs6000/rs6000.c:9026
 #, c-format
 msgid "invalid %%G value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8832
+#: config/rs6000/rs6000.c:9061
 #, c-format
 msgid "invalid %%j code"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8842
+#: config/rs6000/rs6000.c:9071
 #, c-format
 msgid "invalid %%J code"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8852
+#: config/rs6000/rs6000.c:9081
 #, c-format
 msgid "invalid %%k value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8872 config/xtensa/xtensa.c:1999
+#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
 #, c-format
 msgid "invalid %%K value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8939
+#: config/rs6000/rs6000.c:9168
 #, c-format
 msgid "invalid %%O value"
 msgstr "нерэчаіснае значэньне %%O"
 
-#: config/rs6000/rs6000.c:8986
+#: config/rs6000/rs6000.c:9215
 #, c-format
 msgid "invalid %%q value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9030
+#: config/rs6000/rs6000.c:9259
 #, c-format
 msgid "invalid %%S value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9072
+#: config/rs6000/rs6000.c:9301
 #, c-format
 msgid "invalid %%T value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9082
+#: config/rs6000/rs6000.c:9311
 #, c-format
 msgid "invalid %%u value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9091 config/xtensa/xtensa.c:1969
+#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
 #, c-format
 msgid "invalid %%v value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:13581
+#: config/rs6000/rs6000.c:13815
 msgid "no profiling of 64-bit code for this ABI"
 msgstr ""
 
@@ -11919,11 +11916,11 @@ msgstr "-pipe не падтрымліваецца"
 msgid "-m64 requires a PowerPC64 cpu"
 msgstr ""
 
-#: config/rs6000/linux64.h:201
+#: config/rs6000/linux64.h:206
 msgid "Call mcount for profiling before a function prologue"
 msgstr ""
 
-#: config/rs6000/linux64.h:203
+#: config/rs6000/linux64.h:208
 msgid "Call mcount for profiling after a function prologue"
 msgstr ""
 
@@ -11934,202 +11931,202 @@ msgstr ""
 #. each pair being { "NAME", VALUE }
 #. where VALUE is the bits to set or minus the bits to clear.
 #. An empty string NAME is used to identify the default VALUE.
-#: config/rs6000/rs6000.h:262
+#: config/rs6000/rs6000.h:273
 msgid "Use POWER instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:265
+#: config/rs6000/rs6000.h:276
 msgid "Use POWER2 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:267
+#: config/rs6000/rs6000.h:278
 msgid "Do not use POWER2 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:270
+#: config/rs6000/rs6000.h:281
 msgid "Do not use POWER instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:272
+#: config/rs6000/rs6000.h:283
 msgid "Use PowerPC instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:275
+#: config/rs6000/rs6000.h:286
 msgid "Do not use PowerPC instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:277
+#: config/rs6000/rs6000.h:288
 msgid "Use PowerPC General Purpose group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:279
+#: config/rs6000/rs6000.h:290
 #, fuzzy
 msgid "Do not use PowerPC General Purpose group optional instructions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/rs6000/rs6000.h:281
+#: config/rs6000/rs6000.h:292
 msgid "Use PowerPC Graphics group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:283
+#: config/rs6000/rs6000.h:294
 #, fuzzy
 msgid "Do not use PowerPC Graphics group optional instructions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/rs6000/rs6000.h:285
+#: config/rs6000/rs6000.h:296
 msgid "Use PowerPC-64 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:287
+#: config/rs6000/rs6000.h:298
 #, fuzzy
 msgid "Do not use PowerPC-64 instruction set"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/rs6000/rs6000.h:289
+#: config/rs6000/rs6000.h:300
 msgid "Use AltiVec instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:291
+#: config/rs6000/rs6000.h:302
 #, fuzzy
 msgid "Do not use AltiVec instructions"
 msgstr "Не выкарыстоўваць інструкцыі AltiVec"
 
-#: config/rs6000/rs6000.h:293
+#: config/rs6000/rs6000.h:304
 msgid "Use new mnemonics for PowerPC architecture"
 msgstr ""
 
-#: config/rs6000/rs6000.h:295
+#: config/rs6000/rs6000.h:306
 msgid "Use old mnemonics for PowerPC architecture"
 msgstr ""
 
-#: config/rs6000/rs6000.h:298
+#: config/rs6000/rs6000.h:309
 msgid "Put everything in the regular TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:300
+#: config/rs6000/rs6000.h:311
 msgid "Place floating point constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:302
+#: config/rs6000/rs6000.h:313
 msgid "Do not place floating point constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:304
+#: config/rs6000/rs6000.h:315
 msgid "Place symbol+offset constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:306
+#: config/rs6000/rs6000.h:317
 msgid "Do not place symbol+offset constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:312
+#: config/rs6000/rs6000.h:323
 msgid "Place variable addresses in the regular TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:318
+#: config/rs6000/rs6000.h:329
 msgid "Generate load/store multiple instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:320
+#: config/rs6000/rs6000.h:331
 msgid "Do not generate load/store multiple instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:322
+#: config/rs6000/rs6000.h:333
 msgid "Generate string instructions for block moves"
 msgstr ""
 
-#: config/rs6000/rs6000.h:324
+#: config/rs6000/rs6000.h:335
 msgid "Do not generate string instructions for block moves"
 msgstr ""
 
-#: config/rs6000/rs6000.h:326
+#: config/rs6000/rs6000.h:337
 msgid "Generate load/store with update instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:328
+#: config/rs6000/rs6000.h:339
 msgid "Do not generate load/store with update instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:332
+#: config/rs6000/rs6000.h:343
 #, fuzzy
 msgid "Do not generate fused multiply/add instructions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/rs6000/rs6000.h:336
+#: config/rs6000/rs6000.h:347
 msgid "Do not schedule the start and end of the procedure"
 msgstr ""
 
-#: config/rs6000/rs6000.h:342
+#: config/rs6000/rs6000.h:353
 msgid "Return all structures in memory (AIX default)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:344
+#: config/rs6000/rs6000.h:355
 msgid "Return small structures in registers (SVR4 default)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:350
+#: config/rs6000/rs6000.h:361
 #, fuzzy
 msgid "Generate single field mfcr instruction"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/rs6000/rs6000.h:352
+#: config/rs6000/rs6000.h:363
 #, fuzzy
 msgid "Do not generate single field mfcr instruction"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:654
+#: config/rs6000/rs6000.h:447 config/sparc/sparc.h:654
 msgid "Use features of and schedule code for given CPU"
 msgstr ""
 
-#: config/rs6000/rs6000.h:438
+#: config/rs6000/rs6000.h:450
 msgid "Enable debug output"
 msgstr ""
 
-#: config/rs6000/rs6000.h:440
+#: config/rs6000/rs6000.h:452
 msgid "Select full, part, or no traceback table"
 msgstr ""
 
-#: config/rs6000/rs6000.h:441
+#: config/rs6000/rs6000.h:453
 msgid "Specify ABI to use"
 msgstr ""
 
-#: config/rs6000/rs6000.h:443
+#: config/rs6000/rs6000.h:455
 msgid "Specify size of long double (64 or 128 bits)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:445
+#: config/rs6000/rs6000.h:457
 msgid "Specify yes/no if isel instructions should be generated"
 msgstr ""
 
-#: config/rs6000/rs6000.h:447
+#: config/rs6000/rs6000.h:459
 msgid "Specify yes/no if SPE SIMD instructions should be generated"
 msgstr ""
 
-#: config/rs6000/rs6000.h:449
+#: config/rs6000/rs6000.h:461
 msgid "Specify yes/no if using floating point in the GPRs"
 msgstr ""
 
-#: config/rs6000/rs6000.h:451
+#: config/rs6000/rs6000.h:463
 msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
 msgstr ""
 
-#: config/rs6000/rs6000.h:453
+#: config/rs6000/rs6000.h:465
 msgid "Avoid all range limits on call instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:456
+#: config/rs6000/rs6000.h:468
 msgid "Determine which dependences between insns are considered costly"
 msgstr ""
 
-#: config/rs6000/rs6000.h:458
+#: config/rs6000/rs6000.h:470
 msgid "Specify which post scheduling nop insertion scheme to apply"
 msgstr ""
 
-#: config/rs6000/rs6000.h:460
+#: config/rs6000/rs6000.h:472
 msgid "Specify alignment of structure fields default/natural"
 msgstr ""
 
-#: config/rs6000/rs6000.h:462
+#: config/rs6000/rs6000.h:474
 msgid "Specify scheduling priority for dispatch slot restricted insns"
 msgstr ""
 
@@ -12145,7 +12142,7 @@ msgstr ""
 #. Number of bytes into the frame return addresses can be found.  See
 #. rs6000_stack_info in rs6000.c for more information on how the different
 #. abi's store the return address.
-#: config/rs6000/rs6000.h:1929
+#: config/rs6000/rs6000.h:1923
 msgid "RETURN_ADDRESS_OFFSET not supported"
 msgstr ""
 
@@ -12417,29 +12414,29 @@ msgstr "Не генерыраваць сімвальныя інструкцыі"
 msgid "enable fused multiply/add instructions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: config/sh/sh.c:5841
+#: config/sh/sh.c:5977
 #, fuzzy
 msgid "__builtin_saveregs not supported by this subtarget"
 msgstr "__buitin_saveregs не падтрымліваецца гэтай мэтай"
 
-#: config/sh/sh.c:6743
+#: config/sh/sh.c:6879
 msgid "attribute interrupt_handler is not compatible with -m5-compact"
 msgstr ""
 
 #. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6765 config/sh/sh.c:6800
+#: config/sh/sh.c:6901 config/sh/sh.c:6936
 #, c-format
 msgid "`%s' attribute only applies to interrupt functions"
 msgstr ""
 
 #. The argument must be a constant string.
-#: config/sh/sh.c:6772
+#: config/sh/sh.c:6908
 #, c-format
 msgid "`%s' attribute argument not a string constant"
 msgstr ""
 
 #. The argument must be a constant integer.
-#: config/sh/sh.c:6807
+#: config/sh/sh.c:6943
 #, c-format
 msgid "`%s' attribute argument not an integer constant"
 msgstr ""
@@ -12465,61 +12462,61 @@ msgstr ""
 msgid "-mcmodel= is not supported on 32 bit systems"
 msgstr ""
 
-#: config/sparc/sparc.c:6793 config/sparc/sparc.c:6799
+#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
 #, c-format
 msgid "invalid %%Y operand"
 msgstr "нерэчаісны %%Y аперанд"
 
-#: config/sparc/sparc.c:6869
+#: config/sparc/sparc.c:6894
 #, c-format
 msgid "invalid %%A operand"
 msgstr "нерэчаісны %%A аперанд"
 
-#: config/sparc/sparc.c:6879
+#: config/sparc/sparc.c:6904
 #, c-format
 msgid "invalid %%B operand"
 msgstr "нерэчаісны %%B аперанд"
 
-#: config/sparc/sparc.c:6918
+#: config/sparc/sparc.c:6943
 #, c-format
 msgid "invalid %%c operand"
 msgstr "нерэчаісны %%c аперанд"
 
-#: config/sparc/sparc.c:6919
+#: config/sparc/sparc.c:6944
 #, c-format
 msgid "invalid %%C operand"
 msgstr "нерэчаісны %%C аперанд"
 
-#: config/sparc/sparc.c:6940
+#: config/sparc/sparc.c:6965
 #, c-format
 msgid "invalid %%d operand"
 msgstr "нерэчаісны %%d аперанд"
 
-#: config/sparc/sparc.c:6941
+#: config/sparc/sparc.c:6966
 #, c-format
 msgid "invalid %%D operand"
 msgstr "нерэчаісны %%D аперанд"
 
-#: config/sparc/sparc.c:6957
+#: config/sparc/sparc.c:6982
 #, c-format
 msgid "invalid %%f operand"
 msgstr "нерэчаісны %%f аперанд"
 
-#: config/sparc/sparc.c:6971
+#: config/sparc/sparc.c:6996
 #, fuzzy, c-format
 msgid "invalid %%s operand"
 msgstr "нерэчаісны %%f аперанд"
 
-#: config/sparc/sparc.c:7025
+#: config/sparc/sparc.c:7050
 msgid "long long constant not a valid immediate operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7028
+#: config/sparc/sparc.c:7053
 msgid "floating point constant not a valid immediate operand"
 msgstr ""
 
-#: config/sparc/freebsd.h:81 config/sparc/linux.h:92
-#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:216
+#: config/sparc/freebsd.h:82 config/sparc/linux.h:92
+#: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:216
 msgid "Use 128 bit long doubles"
 msgstr ""
 
@@ -12903,57 +12900,57 @@ msgstr ""
 msgid "Set the max size of data eligible for the ZDA area"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1828
+#: config/xtensa/xtensa.c:1829
 msgid "boolean registers required for the floating-point option"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1882
+#: config/xtensa/xtensa.c:1883
 #, fuzzy, c-format
 msgid "-f%s is not supported with CONST16 instructions"
 msgstr "ISO C не падтрымлівае комлексныя цэлалікавыя тыпы"
 
-#: config/xtensa/xtensa.c:1887
+#: config/xtensa/xtensa.c:1888
 msgid "PIC is required but not supported with CONST16 instructions"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1957
+#: config/xtensa/xtensa.c:1958
 #, fuzzy, c-format
 msgid "invalid %%D value"
 msgstr "дрэннае %%Q значэнне"
 
-#: config/xtensa/xtensa.c:1994
+#: config/xtensa/xtensa.c:1995
 msgid "invalid mask"
 msgstr "нерэчаісная маска"
 
-#: config/xtensa/xtensa.c:2020
+#: config/xtensa/xtensa.c:2021
 #, fuzzy, c-format
 msgid "invalid %%x value"
 msgstr "нерэчаіснае значэньне %%x/X"
 
-#: config/xtensa/xtensa.c:2027
+#: config/xtensa/xtensa.c:2028
 #, fuzzy, c-format
 msgid "invalid %%d value"
 msgstr "дрэннае %%Q значэнне"
 
-#: config/xtensa/xtensa.c:2048 config/xtensa/xtensa.c:2058
+#: config/xtensa/xtensa.c:2049 config/xtensa/xtensa.c:2059
 #, fuzzy, c-format
 msgid "invalid %%t/%%b value"
 msgstr "дрэннае %%Q значэнне"
 
-#: config/xtensa/xtensa.c:2100
+#: config/xtensa/xtensa.c:2101
 msgid "invalid address"
 msgstr "нерэчаісны адрас"
 
-#: config/xtensa/xtensa.c:2125
+#: config/xtensa/xtensa.c:2126
 #, fuzzy
 msgid "no register in address"
 msgstr "невядомая назва рэгістра: %s"
 
-#: config/xtensa/xtensa.c:2133
+#: config/xtensa/xtensa.c:2134
 msgid "address offset not a constant"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2744
+#: config/xtensa/xtensa.c:2745
 msgid "only uninitialized variables can be placed in a .bss section"
 msgstr ""
 
@@ -13176,95 +13173,95 @@ msgstr "не магу ініцыялізаваць сяброўскую функ
 msgid "cannot bind rvalue `%E' to `%T'"
 msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
 
-#: cp/call.c:4173
+#: cp/call.c:4170
 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:4197
+#: cp/call.c:4196
 msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
 msgstr ""
 
-#: cp/call.c:4237
+#: cp/call.c:4240
 #, fuzzy
 msgid "the default argument for parameter %d of `%D' has not yet been parsed"
 msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
 
-#: cp/call.c:4432
+#: cp/call.c:4437
 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
 msgstr ""
 
-#: cp/call.c:4451
+#: cp/call.c:4456
 msgid "`%T' is not an accessible base of `%T'"
 msgstr ""
 
-#: cp/call.c:4720
+#: cp/call.c:4725
 msgid "could not find class$ field in java interface type `%T'"
 msgstr ""
 
-#: cp/call.c:4975
+#: cp/call.c:4980
 #, fuzzy
 msgid "call to non-function `%D'"
 msgstr "у функцыі \"%s\":"
 
-#: cp/call.c:5001
+#: cp/call.c:5006
 msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
 msgstr ""
 
-#: cp/call.c:5079
+#: cp/call.c:5084
 msgid "no matching function for call to `%T::%s(%A)%#V'"
 msgstr ""
 
-#: cp/call.c:5096
+#: cp/call.c:5101
 #, fuzzy, c-format
 msgid "call of overloaded `%s(%A)' is ambiguous"
 msgstr "памер \"%s\" - %d байт"
 
-#: cp/call.c:5117
+#: cp/call.c:5122
 msgid "cannot call member function `%D' without object"
 msgstr ""
 
-#: cp/call.c:5702
+#: cp/call.c:5707
 msgid "passing `%T' chooses `%T' over `%T'"
 msgstr ""
 
-#: cp/call.c:5704 cp/name-lookup.c:4143
+#: cp/call.c:5709 cp/name-lookup.c:4155
 msgid "  in call to `%D'"
 msgstr ""
 
-#: cp/call.c:5761
+#: cp/call.c:5766
 msgid "choosing `%D' over `%D'"
 msgstr ""
 
-#: cp/call.c:5762
+#: cp/call.c:5767
 msgid "  for conversion from `%T' to `%T'"
 msgstr ""
 
-#: cp/call.c:5764
+#: cp/call.c:5769
 msgid "  because conversion sequence for the argument is better"
 msgstr ""
 
-#: cp/call.c:5884
+#: cp/call.c:5889
 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:5888
+#: cp/call.c:5893
 msgid "candidate 1:"
 msgstr ""
 
-#: cp/call.c:5889
+#: cp/call.c:5894
 msgid "candidate 2:"
 msgstr ""
 
-#: cp/call.c:5998
+#: cp/call.c:6003
 msgid "could not convert `%E' to `%T'"
 msgstr ""
 
-#: cp/call.c:6103
+#: cp/call.c:6108
 msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
 msgstr ""
 
-#: cp/call.c:6107
+#: cp/call.c:6112
 msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
 msgstr ""
 
@@ -13352,15 +13349,15 @@ msgstr ""
 msgid "  by `%D'"
 msgstr ""
 
-#: cp/class.c:2484 cp/decl2.c:1160
+#: cp/class.c:2484 cp/decl2.c:1161
 msgid "`%#D' invalid; an anonymous union can only have non-static data members"
 msgstr ""
 
-#: cp/class.c:2490 cp/decl2.c:1167
+#: cp/class.c:2490 cp/decl2.c:1168
 msgid "private member `%#D' in anonymous union"
 msgstr ""
 
-#: cp/class.c:2493 cp/decl2.c:1169
+#: cp/class.c:2493 cp/decl2.c:1170
 msgid "protected member `%#D' in anonymous union"
 msgstr ""
 
@@ -13462,99 +13459,99 @@ msgstr ""
 msgid "  but does not override `operator=(const %T&)'"
 msgstr ""
 
-#: cp/class.c:3513
+#: cp/class.c:3517
 msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:3623
+#: cp/class.c:3627
 msgid "class `%T' will be considered nearly empty in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:3710
+#: cp/class.c:3714
 msgid "initializer specified for non-virtual method `%D'"
 msgstr ""
 
-#: cp/class.c:4398
+#: cp/class.c:4402
 msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4488
+#: cp/class.c:4492
 msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
 msgstr ""
 
-#: cp/class.c:4501
+#: cp/class.c:4505
 msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
 msgstr ""
 
-#: cp/class.c:4675
+#: cp/class.c:4679
 msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
 #. Versions of G++ before G++ 3.4 did not reset the
 #. DECL_MODE.
-#: cp/class.c:4714
+#: cp/class.c:4718
 msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4737
+#: cp/class.c:4741
 msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4746
+#: cp/class.c:4750
 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:4805
+#: cp/class.c:4809
 msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4935 cp/semantics.c:2044
+#: cp/class.c:4939 cp/semantics.c:2044
 msgid "redefinition of `%#T'"
 msgstr ""
 
-#: cp/class.c:5105
+#: cp/class.c:5109
 msgid "`%#T' has virtual functions but non-virtual destructor"
 msgstr ""
 
-#: cp/class.c:5184
+#: cp/class.c:5188
 msgid "trying to finish struct, but kicked out due to previous parse errors"
 msgstr ""
 
-#: cp/class.c:5626
+#: cp/class.c:5630
 #, c-format
 msgid "language string `\"%s\"' not recognized"
 msgstr ""
 
-#: cp/class.c:5714
+#: cp/class.c:5718
 msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
 msgstr ""
 
-#: cp/class.c:5839
+#: cp/class.c:5843
 msgid "no matches converting function `%D' to type `%#T'"
 msgstr ""
 
-#: cp/class.c:5862
+#: cp/class.c:5866
 msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
 msgstr ""
 
-#: cp/class.c:5888
+#: cp/class.c:5892
 msgid "assuming pointer to member `%D'"
 msgstr ""
 
-#: cp/class.c:5891
+#: cp/class.c:5895
 #, c-format
 msgid "(a pointer to member can only be formed with `&%E')"
 msgstr ""
 
-#: cp/class.c:5936 cp/class.c:6118 cp/class.c:6125
+#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
 msgid "not enough type information"
 msgstr ""
 
-#: cp/class.c:5953
+#: cp/class.c:5957
 msgid "argument of type `%T' does not match `%T'"
 msgstr ""
 
-#: cp/class.c:6102
+#: cp/class.c:6106
 msgid "invalid operation on uninstantiated type"
 msgstr ""
 
@@ -13563,11 +13560,11 @@ 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:6360 cp/decl.c:1222 cp/name-lookup.c:502 cp/pt.c:2097
+#: cp/class.c:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
 msgid "declaration of `%#D'"
 msgstr "абвяшчэньне `%#D'"
 
-#: cp/class.c:6361
+#: cp/class.c:6365
 msgid "changes meaning of `%D' from `%+#D'"
 msgstr ""
 
@@ -13628,45 +13625,45 @@ msgstr ""
 msgid "conversion from `%T' to non-scalar type `%T' requested"
 msgstr ""
 
-#: cp/cvt.c:850
+#: cp/cvt.c:852
 msgid "object of incomplete type `%T' will not be accessed in %s"
 msgstr ""
 
-#: cp/cvt.c:853
+#: cp/cvt.c:855
 msgid "object of type `%T' will not be accessed in %s"
 msgstr ""
 
-#: cp/cvt.c:869
+#: cp/cvt.c:871
 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:885
+#: cp/cvt.c:887
 #, c-format
 msgid "%s cannot resolve address of overloaded function"
 msgstr ""
 
 #. Only warn when there is no &.
-#: cp/cvt.c:891
+#: cp/cvt.c:893
 #, c-format
 msgid "%s is a reference, not call, to function `%E'"
 msgstr ""
 
-#: cp/cvt.c:898
+#: cp/cvt.c:900
 #, c-format
 msgid "%s has no effect"
 msgstr ""
 
-#: cp/cvt.c:1009
+#: cp/cvt.c:1011
 msgid "converting NULL to non-pointer type"
 msgstr ""
 
-#: cp/cvt.c:1082
+#: cp/cvt.c:1084
 msgid "ambiguous default type conversion from `%T'"
 msgstr ""
 
-#: cp/cvt.c:1084
+#: cp/cvt.c:1086
 msgid "  candidate conversions include `%D' and `%D'"
 msgstr ""
 
@@ -13737,7 +13734,7 @@ msgstr "папярэдняе абвяшчэньне `%#D'"
 msgid "declaration of template `%#D'"
 msgstr "абвяшчэньне шаблёну `%#D'"
 
-#: cp/decl.c:1340 cp/name-lookup.c:503
+#: cp/decl.c:1340 cp/name-lookup.c:515
 msgid "conflicts with previous declaration `%#D'"
 msgstr "канфлікт з папярэднім абвяшчэньнем `%#D'"
 
@@ -13968,7 +13965,7 @@ msgstr ""
 msgid "`%D' can only be specified for objects and functions"
 msgstr ""
 
-#: cp/decl.c:3721 cp/decl2.c:854
+#: cp/decl.c:3721 cp/decl2.c:855
 #, fuzzy
 msgid "typedef `%D' is initialized (use __typeof__ instead)"
 msgstr "параметр \"%s\" ініцыялізаваны"
@@ -14215,7 +14212,7 @@ msgstr ""
 msgid "definition of implicitly-declared `%D'"
 msgstr ""
 
-#: cp/decl.c:5785 cp/decl2.c:737
+#: cp/decl.c:5785 cp/decl2.c:738
 msgid "no `%#D' member function declared in class `%T'"
 msgstr ""
 
@@ -14494,162 +14491,162 @@ msgstr "\"%s\" мае незавершаны тып"
 msgid "cannot declare pointer to `%#T' member"
 msgstr ""
 
-#: cp/decl.c:7654
+#: cp/decl.c:7655
 msgid "extra qualification `%T::' on member `%s' ignored"
 msgstr ""
 
-#: cp/decl.c:7670
+#: cp/decl.c:7671
 msgid "cannot declare member function `%T::%s' within `%T'"
 msgstr ""
 
-#: cp/decl.c:7685
+#: cp/decl.c:7686
 msgid "cannot declare member `%T::%s' within `%T'"
 msgstr ""
 
-#: cp/decl.c:7765
+#: cp/decl.c:7766
 msgid "data member may not have variably modified type `%T'"
 msgstr ""
 
-#: cp/decl.c:7767
+#: cp/decl.c:7768
 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:7775
+#: cp/decl.c:7776
 msgid "only declarations of constructors can be `explicit'"
 msgstr ""
 
-#: cp/decl.c:7783
+#: cp/decl.c:7784
 #, c-format
 msgid "non-member `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7788
+#: cp/decl.c:7789
 #, c-format
 msgid "non-object member `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7794
+#: cp/decl.c:7795
 #, c-format
 msgid "function `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7799
+#: cp/decl.c:7800
 #, c-format
 msgid "static `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7804
+#: cp/decl.c:7805
 #, c-format
 msgid "const `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7817
+#: cp/decl.c:7818
 msgid "template-id `%D' used as a declarator"
 msgstr ""
 
-#: cp/decl.c:7838
+#: cp/decl.c:7839
 msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
 msgstr ""
 
-#: cp/decl.c:7846
+#: cp/decl.c:7847
 msgid "%Jtypedef name may not be a nested-name-specifier"
 msgstr ""
 
-#: cp/decl.c:7892
+#: cp/decl.c:7893
 #, fuzzy
 msgid "%Jinvalid type qualifier for non-member function type"
 msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
 
-#: cp/decl.c:7955
+#: cp/decl.c:7956
 msgid "type qualifiers specified for friend class declaration"
 msgstr ""
 
-#: cp/decl.c:7960
+#: cp/decl.c:7961
 msgid "`inline' specified for friend class declaration"
 msgstr ""
 
-#: cp/decl.c:7968
+#: cp/decl.c:7969
 #, fuzzy
 msgid "template parameters cannot be friends"
 msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
 
-#: cp/decl.c:7970
+#: cp/decl.c:7971
 msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
 msgstr ""
 
-#: cp/decl.c:7974
+#: cp/decl.c:7975
 msgid "friend declaration requires class-key, i.e. `friend %#T'"
 msgstr ""
 
-#: cp/decl.c:7987
+#: cp/decl.c:7988
 msgid "trying to make class `%T' a friend of global scope"
 msgstr ""
 
-#: cp/decl.c:7998
+#: cp/decl.c:7999
 msgid "invalid qualifiers on non-member function type"
 msgstr ""
 
-#: cp/decl.c:8017
+#: cp/decl.c:8018
 msgid "abstract declarator `%T' used as declaration"
 msgstr ""
 
-#: cp/decl.c:8029
+#: cp/decl.c:8030
 msgid "unnamed variable or field declared void"
 msgstr ""
 
-#: cp/decl.c:8038
+#: cp/decl.c:8039
 msgid "variable or field declared void"
 msgstr ""
 
-#: cp/decl.c:8048
+#: cp/decl.c:8049
 msgid "cannot use `::' in parameter declaration"
 msgstr ""
 
 #. Something like struct S { int N::j; };
-#: cp/decl.c:8093
+#: cp/decl.c:8094
 msgid "invalid use of `::'"
 msgstr "нерэчаіснае выкарыстаньне `::'"
 
-#: cp/decl.c:8105
+#: cp/decl.c:8106
 #, fuzzy
 msgid "function `%D' cannot be declared friend"
 msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
 
-#: cp/decl.c:8117
+#: cp/decl.c:8118
 msgid "can't make `%D' into a method -- not in a class"
 msgstr ""
 
-#: cp/decl.c:8126
+#: cp/decl.c:8127
 #, fuzzy
 msgid "function `%D' declared virtual inside a union"
 msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: cp/decl.c:8135
+#: cp/decl.c:8136
 msgid "`%D' cannot be declared virtual, since it is always static"
 msgstr ""
 
-#: cp/decl.c:8214
+#: cp/decl.c:8215
 #, fuzzy
 msgid "field `%D' has incomplete type"
 msgstr "\"%s\" мае незавершаны тып"
 
-#: cp/decl.c:8216
+#: cp/decl.c:8217
 #, fuzzy
 msgid "name `%T' has incomplete type"
 msgstr "\"%s\" мае незавершаны тып"
 
-#: cp/decl.c:8225
+#: cp/decl.c:8226
 msgid "  in instantiation of template `%T'"
 msgstr ""
 
-#: cp/decl.c:8235
+#: cp/decl.c:8236
 #, c-format
 msgid "`%s' is neither function nor member function; cannot be declared friend"
 msgstr ""
 
-#: cp/decl.c:8246
+#: cp/decl.c:8247
 msgid "member functions are implicitly friends of their class"
 msgstr ""
 
@@ -14665,92 +14662,92 @@ 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:8286
+#: cp/decl.c:8287
 msgid "ISO C++ forbids initialization of member `%D'"
 msgstr ""
 
-#: cp/decl.c:8288
+#: cp/decl.c:8289
 msgid "making `%D' static"
 msgstr ""
 
-#: cp/decl.c:8344
+#: cp/decl.c:8345
 #, c-format
 msgid "storage class `auto' invalid for function `%s'"
 msgstr ""
 
-#: cp/decl.c:8346
+#: cp/decl.c:8347
 #, c-format
 msgid "storage class `register' invalid for function `%s'"
 msgstr ""
 
-#: cp/decl.c:8348
+#: cp/decl.c:8349
 #, c-format
 msgid "storage class `__thread' invalid for function `%s'"
 msgstr ""
 
-#: cp/decl.c:8359
+#: cp/decl.c:8360
 #, c-format
 msgid "storage class `static' invalid for function `%s' declared out of global scope"
 msgstr ""
 
-#: cp/decl.c:8361
+#: cp/decl.c:8362
 #, c-format
 msgid "storage class `inline' invalid for function `%s' declared out of global scope"
 msgstr ""
 
-#: cp/decl.c:8368
+#: cp/decl.c:8369
 #, c-format
 msgid "virtual non-class function `%s'"
 msgstr ""
 
-#: cp/decl.c:8399
+#: cp/decl.c:8400
 msgid "cannot declare member function `%D' to have static linkage"
 msgstr ""
 
 #. FIXME need arm citation
-#: cp/decl.c:8405
+#: cp/decl.c:8406
 msgid "cannot declare static function inside another function"
 msgstr ""
 
-#: cp/decl.c:8433
+#: cp/decl.c:8434
 msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
 msgstr ""
 
-#: cp/decl.c:8439
+#: cp/decl.c:8440
 msgid "static member `%D' declared `register'"
 msgstr ""
 
-#: cp/decl.c:8444
+#: cp/decl.c:8445
 msgid "cannot explicitly declare member `%#D' to have extern linkage"
 msgstr ""
 
-#: cp/decl.c:8584
+#: cp/decl.c:8585
 msgid "default argument for `%#D' has type `%T'"
 msgstr "звычайны аргумэнт для `%#D' мае тып `%T'"
 
-#: cp/decl.c:8587
+#: cp/decl.c:8588
 msgid "default argument for parameter of type `%T' has type `%T'"
 msgstr ""
 
-#: cp/decl.c:8604
+#: cp/decl.c:8605
 msgid "default argument `%E' uses local variable `%D'"
 msgstr ""
 
-#: cp/decl.c:8648
+#: cp/decl.c:8649
 #, c-format
 msgid "invalid string constant `%E'"
 msgstr "`%E' - нерэчаісная нязьменная тыпу string"
 
-#: cp/decl.c:8650
+#: cp/decl.c:8651
 msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
 msgstr ""
 
-#: cp/decl.c:8688
+#: cp/decl.c:8689
 #, fuzzy
 msgid "parameter `%D' invalidly declared method type"
 msgstr "тып параметра \"%s\" не аб'яўлены"
 
-#: cp/decl.c:8712
+#: cp/decl.c:8713
 msgid "parameter `%D' includes %s to array of unknown bound `%T'"
 msgstr ""
 
@@ -14769,94 +14766,94 @@ 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:8871
+#: cp/decl.c:8872
 msgid "invalid constructor; you probably meant `%T (const %T&)'"
 msgstr ""
 
-#: cp/decl.c:8999
+#: cp/decl.c:9000
 msgid "`%D' must be a nonstatic member function"
 msgstr ""
 
-#: cp/decl.c:9005
+#: cp/decl.c:9006
 msgid "`%D' must be either a non-static member function or a non-member function"
 msgstr ""
 
-#: cp/decl.c:9022
+#: cp/decl.c:9023
 msgid "`%D' must have an argument of class or enumerated type"
 msgstr ""
 
-#: cp/decl.c:9057
+#: cp/decl.c:9058
 #, c-format
 msgid "conversion to %s%s will never use a type conversion operator"
 msgstr ""
 
 #. 13.4.0.3
-#: cp/decl.c:9064
+#: cp/decl.c:9065
 msgid "ISO C++ prohibits overloading operator ?:"
 msgstr ""
 
-#: cp/decl.c:9114
+#: cp/decl.c:9115
 msgid "postfix `%D' must take `int' as its argument"
 msgstr ""
 
-#: cp/decl.c:9118
+#: cp/decl.c:9119
 msgid "postfix `%D' must take `int' as its second argument"
 msgstr ""
 
-#: cp/decl.c:9125
+#: cp/decl.c:9126
 msgid "`%D' must take either zero or one argument"
 msgstr ""
 
-#: cp/decl.c:9127
+#: cp/decl.c:9128
 msgid "`%D' must take either one or two arguments"
 msgstr ""
 
-#: cp/decl.c:9148
+#: cp/decl.c:9149
 msgid "prefix `%D' should return `%T'"
 msgstr ""
 
-#: cp/decl.c:9154
+#: cp/decl.c:9155
 msgid "postfix `%D' should return `%T'"
 msgstr ""
 
-#: cp/decl.c:9163
+#: cp/decl.c:9164
 msgid "`%D' must take `void'"
 msgstr ""
 
-#: cp/decl.c:9165 cp/decl.c:9173
+#: cp/decl.c:9166 cp/decl.c:9174
 msgid "`%D' must take exactly one argument"
 msgstr ""
 
-#: cp/decl.c:9175
+#: cp/decl.c:9176
 msgid "`%D' must take exactly two arguments"
 msgstr ""
 
-#: cp/decl.c:9183
+#: cp/decl.c:9184
 msgid "user-defined `%D' always evaluates both arguments"
 msgstr ""
 
-#: cp/decl.c:9197
+#: cp/decl.c:9198
 msgid "`%D' should return by value"
 msgstr ""
 
-#: cp/decl.c:9209 cp/decl.c:9212
+#: cp/decl.c:9210 cp/decl.c:9213
 msgid "`%D' cannot have default arguments"
 msgstr ""
 
-#: cp/decl.c:9272
+#: cp/decl.c:9273
 msgid "using typedef-name `%D' after `%s'"
 msgstr ""
 
-#: cp/decl.c:9278
+#: cp/decl.c:9279
 msgid "using template type parameter `%T' after `%s'"
 msgstr ""
 
-#: cp/decl.c:9286
+#: cp/decl.c:9287
 #, fuzzy
 msgid "`%T' referred to as `%s'"
 msgstr "не знойдзен клас \"%s\""
 
-#: cp/decl.c:9292
+#: cp/decl.c:9293
 msgid "`%T' referred to as enum"
 msgstr ""
 
@@ -14867,45 +14864,50 @@ msgstr ""
 #. void f(class C);            // No template header here
 #.
 #. then the required template argument is missing.
-#: cp/decl.c:9307
+#: cp/decl.c:9308
 #, fuzzy
 msgid "template argument required for `%s %T'"
 msgstr "невыкарыстаемы параметр \"%s\""
 
-#: cp/decl.c:9452
+#: cp/decl.c:9453
 #, fuzzy
 msgid "use of enum `%#D' without previous declaration"
 msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: cp/decl.c:9509
+#: cp/decl.c:9471
+#, fuzzy
+msgid "redeclaration of `%T' as a non-template"
+msgstr "абвяшчэньне шаблёну `%#D'"
+
+#: cp/decl.c:9517
 msgid "derived union `%T' invalid"
 msgstr ""
 
-#: cp/decl.c:9562
+#: cp/decl.c:9570
 msgid "base type `%T' fails to be a struct or class type"
 msgstr ""
 
-#: cp/decl.c:9570
+#: cp/decl.c:9578
 msgid "recursive type `%T' undefined"
 msgstr ""
 
-#: cp/decl.c:9572
+#: cp/decl.c:9580
 msgid "duplicate base type `%T' invalid"
 msgstr ""
 
-#: cp/decl.c:9650
+#: cp/decl.c:9658
 msgid "Java class '%T' cannot have multiple bases"
 msgstr ""
 
-#: cp/decl.c:9652
+#: cp/decl.c:9660
 msgid "Java class '%T' cannot have virtual bases"
 msgstr ""
 
-#: cp/decl.c:9692
+#: cp/decl.c:9700
 msgid "multiple definition of `%#T'"
 msgstr ""
 
-#: cp/decl.c:9693
+#: cp/decl.c:9701
 #, fuzzy
 msgid "%Jprevious definition here"
 msgstr "папярэдняе вызначэньне"
@@ -14914,51 +14916,51 @@ msgstr "папярэдняе вызначэньне"
 #.
 #. IF no integral type can represent all the enumerator values, the
 #. enumeration is ill-formed.
-#: cp/decl.c:9828
+#: cp/decl.c:9836
 msgid "no integral type can represent all of the enumerator values for `%T'"
 msgstr ""
 
-#: cp/decl.c:9918
+#: cp/decl.c:9926
 msgid "enumerator value for `%D' not integer constant"
 msgstr ""
 
-#: cp/decl.c:9938
+#: cp/decl.c:9946
 msgid "overflow in enumeration values at `%D'"
 msgstr ""
 
-#: cp/decl.c:10007
+#: cp/decl.c:10015
 #, fuzzy
 msgid "return type `%#T' is incomplete"
 msgstr "вяртаемы тып \"%s\" не \"int\""
 
-#: cp/decl.c:10125
+#: cp/decl.c:10133
 msgid "return type for `main' changed to `int'"
 msgstr ""
 
-#: cp/decl.c:10154
+#: cp/decl.c:10162
 #, fuzzy
 msgid "`%D' implicitly declared before its definition"
 msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: cp/decl.c:10176 cp/typeck.c:6023
+#: cp/decl.c:10184 cp/typeck.c:6071
 msgid "`operator=' should return a reference to `*this'"
 msgstr ""
 
-#: cp/decl.c:10445
+#: cp/decl.c:10453
 #, fuzzy
 msgid "parameter `%D' declared void"
 msgstr "тып параметра \"%s\" не аб'яўлены"
 
-#: cp/decl.c:10911
+#: cp/decl.c:10919
 #, fuzzy
 msgid "invalid member function declaration"
 msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: cp/decl.c:10928
+#: cp/decl.c:10936
 msgid "`%D' is already defined in class `%T'"
 msgstr ""
 
-#: cp/decl.c:11141
+#: cp/decl.c:11149
 msgid "static member function `%#D' declared with type qualifiers"
 msgstr ""
 
@@ -14979,19 +14981,19 @@ msgstr ""
 msgid "invalid types `%T[%T]' for array subscript"
 msgstr ""
 
-#: cp/decl2.c:460
+#: cp/decl2.c:461
 msgid "deleting array `%#D'"
 msgstr ""
 
-#: cp/decl2.c:466
+#: cp/decl2.c:467
 msgid "type `%#T' argument given to `delete', expected pointer"
 msgstr ""
 
-#: cp/decl2.c:478
+#: cp/decl2.c:479
 msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to `delete'"
 msgstr ""
 
-#: cp/decl2.c:485
+#: cp/decl2.c:486
 #, fuzzy
 msgid "deleting `%T' is undefined"
 msgstr "метка \"%s\" ужываецца, але не вызначана"
@@ -14999,119 +15001,119 @@ msgstr "метка \"%s\" ужываецца, але не вызначана"
 #. 14.5.2.2 [temp.mem]
 #.
 #. A local class shall not have member templates.
-#: cp/decl2.c:521
+#: cp/decl2.c:522
 msgid "invalid declaration of member template `%#D' in local class"
 msgstr ""
 
-#: cp/decl2.c:530
+#: cp/decl2.c:531
 msgid "invalid use of `virtual' in template declaration of `%#D'"
 msgstr ""
 
-#: cp/decl2.c:540 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2834
 #, fuzzy
 msgid "template declaration of `%#D'"
 msgstr "пустое абвяшчэнне"
 
-#: cp/decl2.c:589
+#: cp/decl2.c:590
 msgid "Java method '%D' has non-Java return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:605
+#: cp/decl2.c:606
 msgid "Java method '%D' has non-Java parameter type `%T'"
 msgstr ""
 
-#: cp/decl2.c:698
+#: cp/decl2.c:699
 msgid "prototype for `%#D' does not match any in class `%T'"
 msgstr ""
 
-#: cp/decl2.c:777
+#: cp/decl2.c:778
 msgid "local class `%#T' shall not have static data member `%#D'"
 msgstr ""
 
-#: cp/decl2.c:785
+#: cp/decl2.c:786
 msgid "initializer invalid for static member with constructor"
 msgstr ""
 
-#: cp/decl2.c:788
+#: cp/decl2.c:789
 msgid "(an out of class initialization is required)"
 msgstr ""
 
-#: cp/decl2.c:871
+#: cp/decl2.c:872
 msgid "member `%D' conflicts with virtual function table field name"
 msgstr ""
 
-#: cp/decl2.c:888
+#: cp/decl2.c:889
 msgid "`%D' is already defined in `%T'"
 msgstr ""
 
-#: cp/decl2.c:935
+#: cp/decl2.c:936
 msgid "field initializer is not constant"
 msgstr ""
 
-#: cp/decl2.c:963
+#: cp/decl2.c:964
 msgid "`asm' specifiers are not permitted on non-static data members"
 msgstr ""
 
-#: cp/decl2.c:1013
+#: cp/decl2.c:1014
 msgid "cannot declare `%D' to be a bit-field type"
 msgstr ""
 
-#: cp/decl2.c:1023
+#: cp/decl2.c:1024
 msgid "cannot declare bit-field `%D' with function type"
 msgstr ""
 
-#: cp/decl2.c:1030
+#: cp/decl2.c:1031
 msgid "`%D' is already defined in the class %T"
 msgstr ""
 
-#: cp/decl2.c:1037
+#: cp/decl2.c:1038
 msgid "static member `%D' cannot be a bit-field"
 msgstr ""
 
-#: cp/decl2.c:1096
+#: cp/decl2.c:1097
 #, fuzzy
 msgid "initializer specified for non-member function `%D'"
 msgstr "не магу ініцыялізаваць сяброўскую функцыю \"%s\""
 
-#: cp/decl2.c:1100
+#: cp/decl2.c:1101
 #, fuzzy
 msgid "invalid initializer for virtual method `%D'"
 msgstr "нерэчаісны ініцыялізатар"
 
-#: cp/decl2.c:1147
+#: cp/decl2.c:1148
 msgid "anonymous struct not inside named type"
 msgstr ""
 
-#: cp/decl2.c:1217
+#: cp/decl2.c:1218
 msgid "namespace-scope anonymous aggregates must be static"
 msgstr ""
 
-#: cp/decl2.c:1224
+#: cp/decl2.c:1225
 msgid "anonymous union with no members"
 msgstr ""
 
-#: cp/decl2.c:1258
+#: cp/decl2.c:1259
 msgid "`operator new' must return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:1266
+#: cp/decl2.c:1267
 msgid "`operator new' takes type `size_t' (`%T') as first parameter"
 msgstr ""
 
-#: cp/decl2.c:1292
+#: cp/decl2.c:1293
 msgid "`operator delete' must return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:1300
+#: cp/decl2.c:1301
 msgid "`operator delete' takes type `%T' as first parameter"
 msgstr ""
 
-#: cp/decl2.c:2807
+#: cp/decl2.c:2810
 #, fuzzy
 msgid "inline function `%D' used but never defined"
 msgstr "адмеціна `%D' выкарыстоўвываецца, але ня вызначана"
 
-#: cp/decl2.c:2953
+#: cp/decl2.c:2956
 msgid "default argument missing for parameter %P of `%+#D'"
 msgstr ""
 
@@ -15143,7 +15145,7 @@ msgstr ""
 msgid "throwing NULL, which has integral, not pointer type"
 msgstr ""
 
-#: cp/except.c:598 cp/init.c:2037
+#: cp/except.c:598 cp/init.c:2038
 msgid "`%D' should never be overloaded"
 msgstr ""
 
@@ -15151,19 +15153,19 @@ msgstr ""
 msgid "  in thrown expression"
 msgstr ""
 
-#: cp/except.c:811
+#: cp/except.c:812
 msgid "expression '%E' of abstract class type '%T' cannot be used in throw-expression"
 msgstr ""
 
-#: cp/except.c:893
+#: cp/except.c:894
 msgid "exception of type `%T' will be caught"
 msgstr ""
 
-#: cp/except.c:896
+#: cp/except.c:897
 msgid "   by earlier handler for `%T'"
 msgstr ""
 
-#: cp/except.c:917
+#: cp/except.c:918
 msgid "`...' handler must be the last handler for its try block"
 msgstr ""
 
@@ -15172,55 +15174,55 @@ msgstr ""
 msgid "`%D' is already a friend of class `%T'"
 msgstr "не знойдзен клас \"%s\""
 
-#: cp/friend.c:202
+#: cp/friend.c:206
 msgid "invalid type `%T' declared `friend'"
 msgstr ""
 
 #. [temp.friend]
 #. Friend declarations shall not declare partial
 #. specializations.
-#: cp/friend.c:218
+#: cp/friend.c:222
 msgid "partial specialization `%T' declared `friend'"
 msgstr ""
 
-#: cp/friend.c:228
+#: cp/friend.c:232
 msgid "class `%T' is implicitly friends with itself"
 msgstr ""
 
 #. template <class T> friend typename S<T>::X;
-#: cp/friend.c:246
+#: cp/friend.c:250
 msgid "typename type `%#T' declared `friend'"
 msgstr ""
 
 #. template <class T> friend class T;
-#: cp/friend.c:252
+#: cp/friend.c:256
 #, fuzzy
 msgid "template parameter type `%T' declared `friend'"
 msgstr "тып параметра \"%s\" не аб'яўлены"
 
 #. template <class T> friend class A; where A is not a template
-#: cp/friend.c:258
+#: cp/friend.c:262
 msgid "`%#T' is not a template"
 msgstr ""
 
-#: cp/friend.c:277
+#: cp/friend.c:281
 #, fuzzy
 msgid "`%D' is already a friend of `%T'"
 msgstr "не знойдзен клас \"%s\""
 
-#: cp/friend.c:287
+#: cp/friend.c:291
 msgid "`%T' is already a friend of `%T'"
 msgstr ""
 
-#: cp/friend.c:409
+#: cp/friend.c:413
 msgid "member `%D' declared as friend before type `%T' defined"
 msgstr ""
 
-#: cp/friend.c:465
+#: cp/friend.c:469
 msgid "friend declaration `%#D' declares a non-template function"
 msgstr ""
 
-#: cp/friend.c:468
+#: cp/friend.c:472
 msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
 msgstr ""
 
@@ -15350,7 +15352,7 @@ msgstr ""
 msgid "type `%T' is of non-aggregate type"
 msgstr ""
 
-#: cp/init.c:1432 cp/typeck.c:1795
+#: cp/init.c:1432 cp/typeck.c:1818
 msgid "qualified type `%T' does not match destructor name `~%T'"
 msgstr ""
 
@@ -15389,74 +15391,73 @@ msgstr ""
 msgid "zero size array reserves no space"
 msgstr ""
 
-#: cp/init.c:1808
+#: cp/init.c:1809
 msgid "new cannot be applied to a reference type"
 msgstr ""
 
-#: cp/init.c:1814
+#: cp/init.c:1815
 msgid "new cannot be applied to a function type"
 msgstr ""
 
-#: cp/init.c:1860
+#: cp/init.c:1861
 msgid "call to Java constructor, while `jclass' undefined"
 msgstr ""
 
-#: cp/init.c:1876
+#: cp/init.c:1877
 #, fuzzy
 msgid "can't find class$"
 msgstr "Не магу знайсці клас \"%s\""
 
-#: cp/init.c:2003
+#: cp/init.c:2004
 msgid "invalid type `void' for new"
 msgstr ""
 
-#: cp/init.c:2013
+#: cp/init.c:2014
 msgid "uninitialized const in `new' of `%#T'"
 msgstr ""
 
-#: cp/init.c:2032
+#: cp/init.c:2033
 #, c-format
 msgid "call to Java constructor with `%s' undefined"
 msgstr ""
 
-#: cp/init.c:2073
+#. See PR 15967. This should never happen (and it is
+#. fixed correctly in mainline), but on the release branch
+#. we prefer this less-intrusive approacch.
+#: cp/init.c:2077
+msgid "no suitable or ambiguous `%D' found in class `%T'"
+msgstr ""
+
+#: cp/init.c:2083
 #, fuzzy
 msgid "request for member `%D' is ambiguous"
 msgstr "памер \"%s\" - %d байт"
 
-#: cp/init.c:2193
+#: cp/init.c:2203
 msgid "ISO C++ forbids initialization in array new"
 msgstr ""
 
-#: cp/init.c:2667
+#: cp/init.c:2677
 msgid "initializer ends prematurely"
 msgstr ""
 
-#: cp/init.c:2724
+#: cp/init.c:2734
 msgid "cannot initialize multi-dimensional array with initializer"
 msgstr ""
 
-#: cp/init.c:2885
+#: cp/init.c:2895
 msgid "possible problem detected in invocation of delete operator:"
 msgstr ""
 
-#: cp/init.c:2888
-msgid "neither the destructor nor the class-specific "
+#: cp/init.c:2898
+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:2889
-msgid "operator delete will be called, even if they are "
-msgstr ""
-
-#: cp/init.c:2890
-msgid "declared when the class is defined."
-msgstr ""
-
-#: cp/init.c:2909
+#: cp/init.c:2919
 msgid "unknown array size in delete"
 msgstr ""
 
-#: cp/init.c:3174
+#: cp/init.c:3184
 msgid "type to vector delete is neither pointer or array type"
 msgstr ""
 
@@ -15548,12 +15549,12 @@ msgstr ""
 msgid "non-static reference member `%#D', can't use default assignment operator"
 msgstr ""
 
-#: cp/name-lookup.c:660
+#: cp/name-lookup.c:671
 #, fuzzy
 msgid "`%#D' used prior to declaration"
 msgstr "\"%s\" - гэта не пачатак дэкларацыі"
 
-#: cp/name-lookup.c:691
+#: cp/name-lookup.c:702
 #, fuzzy
 msgid "redeclaration of `wchar_t' as `%T'"
 msgstr "няма папярэдняга аб'яўлення для \"%s\""
@@ -15564,248 +15565,248 @@ msgstr "няма папярэдняга аб'яўлення для \"%s\""
 #. [basic.start.main]
 #.
 #. This function shall not be overloaded.
-#: cp/name-lookup.c:723
+#: cp/name-lookup.c:734
 #, fuzzy
 msgid "invalid redeclaration of `%D'"
 msgstr "Нерэчаіснае абвяшчэнне"
 
-#: cp/name-lookup.c:724
+#: cp/name-lookup.c:735
 msgid "as `%D'"
 msgstr "як `%D'"
 
-#: cp/name-lookup.c:812
+#: cp/name-lookup.c:823
 #, fuzzy
 msgid "type mismatch with previous external decl of `%#D'"
 msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: cp/name-lookup.c:813
+#: cp/name-lookup.c:824
 #, fuzzy
 msgid "previous external decl of `%#D'"
 msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: cp/name-lookup.c:855
+#: cp/name-lookup.c:866
 msgid "`%D' was previously implicitly declared to return `int'"
 msgstr ""
 
-#: cp/name-lookup.c:913
+#: cp/name-lookup.c:924
 msgid "extern declaration of `%#D' doesn't match"
 msgstr ""
 
-#: cp/name-lookup.c:914
+#: cp/name-lookup.c:925
 #, fuzzy
 msgid "global declaration `%#D'"
 msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: cp/name-lookup.c:950 cp/name-lookup.c:957
+#: cp/name-lookup.c:961 cp/name-lookup.c:968
 #, fuzzy
 msgid "declaration of '%#D' shadows a parameter"
 msgstr "абвяшчэньне `%#D'"
 
 #. Location of previous decl is not useful in this case.
-#: cp/name-lookup.c:974
+#: cp/name-lookup.c:985
 msgid "declaration of '%D' shadows a member of 'this'"
 msgstr ""
 
-#: cp/name-lookup.c:980
+#: cp/name-lookup.c:991
 #, fuzzy
 msgid "declaration of '%D' shadows a previous local"
 msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: cp/name-lookup.c:987
+#: cp/name-lookup.c:998
 #, fuzzy
 msgid "declaration of '%D' shadows a global declaration"
 msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: cp/name-lookup.c:1156
+#: cp/name-lookup.c:1167
 msgid "name lookup of `%D' changed"
 msgstr ""
 
-#: cp/name-lookup.c:1158
+#: cp/name-lookup.c:1169
 msgid "  matches this `%D' under ISO standard rules"
 msgstr ""
 
-#: cp/name-lookup.c:1160
+#: cp/name-lookup.c:1171
 msgid "  matches this `%D' under old rules"
 msgstr ""
 
-#: cp/name-lookup.c:1174 cp/name-lookup.c:1181
+#: cp/name-lookup.c:1185 cp/name-lookup.c:1192
 msgid "name lookup of `%D' changed for new ISO `for' scoping"
 msgstr ""
 
-#: cp/name-lookup.c:1176
+#: cp/name-lookup.c:1187
 msgid "  cannot use obsolete binding at `%D' because it has a destructor"
 msgstr ""
 
-#: cp/name-lookup.c:1183
+#: cp/name-lookup.c:1194
 msgid "  using obsolete binding at `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:1236
+#: cp/name-lookup.c:1247
 #, c-format
 msgid "%s %s(%E) %p %d\n"
 msgstr ""
 
-#: cp/name-lookup.c:1239
+#: cp/name-lookup.c:1250
 #, fuzzy, c-format
 msgid "%s %s %p %d\n"
 msgstr "%s: %s: "
 
-#: cp/name-lookup.c:1358
+#: cp/name-lookup.c:1369
 msgid "XXX is_class_level != (current_scope == class_scope)\n"
 msgstr ""
 
-#: cp/name-lookup.c:1996
+#: cp/name-lookup.c:2007
 #, fuzzy
 msgid "`%#D' hides constructor for `%#T'"
 msgstr "дэструктару неабходны \"%#D\""
 
-#: cp/name-lookup.c:2011
+#: cp/name-lookup.c:2022
 #, fuzzy
 msgid "`%#D' conflicts with previous using declaration `%#D'"
 msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: cp/name-lookup.c:2023
+#: cp/name-lookup.c:2034
 #, fuzzy
 msgid "previous non-function declaration `%#D'"
 msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: cp/name-lookup.c:2024
+#: cp/name-lookup.c:2035
 #, fuzzy
 msgid "conflicts with function declaration `%#D'"
 msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
 #. 7.3.3/5
 #. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:2101
+#: cp/name-lookup.c:2112
 msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
 msgstr ""
 
-#: cp/name-lookup.c:2107
+#: cp/name-lookup.c:2118
 #, fuzzy
 msgid "namespace `%D' not allowed in using-declaration"
 msgstr "\"%s\" - гэта не пачатак дэкларацыі"
 
 #. It's a nested name with template parameter dependent scope.
 #. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2115 cp/name-lookup.c:2129 cp/name-lookup.c:3369
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
 msgid "`%T' is not a namespace"
 msgstr ""
 
-#: cp/name-lookup.c:2153
+#: cp/name-lookup.c:2164
 msgid "`%D' not declared"
 msgstr ""
 
 #. If the OLD_FN was really declared, the
 #. declarations don't match.
-#: cp/name-lookup.c:2165 cp/name-lookup.c:2207 cp/name-lookup.c:2244
+#: cp/name-lookup.c:2176 cp/name-lookup.c:2218 cp/name-lookup.c:2255
 msgid "`%D' is already declared in this scope"
 msgstr ""
 
-#: cp/name-lookup.c:2250
+#: cp/name-lookup.c:2261
 msgid "using declaration `%D' introduced ambiguous type `%T'"
 msgstr ""
 
 #. Definition isn't the kind we were looking for.
-#: cp/name-lookup.c:2412 cp/name-lookup.c:2431
+#: cp/name-lookup.c:2423 cp/name-lookup.c:2442
 msgid "`%#D' redeclared as %C"
 msgstr ""
 
-#: cp/name-lookup.c:2804
+#: cp/name-lookup.c:2815
 msgid "`%D' has the same name as the class in which it is declared"
 msgstr ""
 
-#: cp/name-lookup.c:2891
+#: cp/name-lookup.c:2902
 msgid "using-declaration for non-member at class scope"
 msgstr ""
 
-#: cp/name-lookup.c:2898
+#: cp/name-lookup.c:2909
 msgid "using-declaration cannot name destructor"
 msgstr ""
 
-#: cp/name-lookup.c:2994
+#: cp/name-lookup.c:3005
 msgid "declaration of `%D' not in a namespace surrounding `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:3034
+#: cp/name-lookup.c:3045
 msgid "`%D' should have been declared inside `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:3098
+#: cp/name-lookup.c:3109
 msgid "namespace alias `%D' not allowed here, assuming `%D'"
 msgstr ""
 
 #. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3213
+#: cp/name-lookup.c:3224
 #, fuzzy
 msgid "unknown namespace `%D'"
 msgstr "невядомы рэжым машыны \"%s\""
 
-#: cp/name-lookup.c:3363
+#: cp/name-lookup.c:3374
 msgid "namespace `%T' undeclared"
 msgstr ""
 
-#: cp/name-lookup.c:3396
+#: cp/name-lookup.c:3407
 msgid "strong using only meaningful at namespace scope"
 msgstr ""
 
-#: cp/name-lookup.c:3403
+#: cp/name-lookup.c:3414
 #, fuzzy
 msgid "`%D' attribute directive ignored"
 msgstr "\"%s\" атрыбут ігнарыруецца"
 
-#: cp/name-lookup.c:3536
+#: cp/name-lookup.c:3547
 #, fuzzy
 msgid "use of `%D' is ambiguous"
 msgstr "памер \"%s\" - %d байт"
 
-#: cp/name-lookup.c:3537
+#: cp/name-lookup.c:3548
 msgid "  first declared as `%#D' here"
 msgstr ""
 
-#: cp/name-lookup.c:3540
+#: cp/name-lookup.c:3551
 msgid "  also declared as `%#D' here"
 msgstr ""
 
-#: cp/name-lookup.c:3555
+#: cp/name-lookup.c:3566
 msgid "`%D' denotes an ambiguous type"
 msgstr ""
 
-#: cp/name-lookup.c:3556
+#: cp/name-lookup.c:3567
 #, fuzzy
 msgid "%J  first type here"
 msgstr " адсюль"
 
-#: cp/name-lookup.c:3557
+#: cp/name-lookup.c:3568
 msgid "%J  other type here"
 msgstr ""
 
 #. This happens for A::B where B is a template, and there are no
 #. template arguments.
-#: cp/name-lookup.c:3622 cp/typeck.c:1769
+#: cp/name-lookup.c:3633 cp/typeck.c:1792
 msgid "invalid use of `%D'"
 msgstr "нерэчаіснае выкарыстаньне `%D'"
 
-#: cp/name-lookup.c:3663
+#: cp/name-lookup.c:3674
 msgid "`%D::%D' is not a template"
 msgstr ""
 
-#: cp/name-lookup.c:3680
+#: cp/name-lookup.c:3691
 msgid "`%D' undeclared in namespace `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:4141
+#: cp/name-lookup.c:4153
 msgid "`%D' is not a function,"
 msgstr "`%D' - гэта ня функцыя,"
 
-#: cp/name-lookup.c:4142
+#: cp/name-lookup.c:4154
 msgid "  conflict with `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:4882
+#: cp/name-lookup.c:4911
 msgid "XXX entering pop_everything ()\n"
 msgstr ""
 
-#: cp/name-lookup.c:4891
+#: cp/name-lookup.c:4920
 msgid "XXX leaving pop_everything ()\n"
 msgstr ""
 
@@ -15896,179 +15897,188 @@ msgstr "\"%s\" не абвешчан (першае выкарыстанне ў 
 msgid "typedef-name `%D' used as destructor declarator"
 msgstr ""
 
-#: cp/parser.c:3635
+#: cp/parser.c:3638
 #, fuzzy
 msgid "ISO C++ forbids compound-literals"
 msgstr "ISO C не дазваляе дэкларацыі метак (label)"
 
-#: cp/parser.c:4456
+#: cp/parser.c:4461
 msgid "array bound forbidden after parenthesized type-id"
 msgstr ""
 
-#: cp/parser.c:4457
+#: cp/parser.c:4462
 msgid "try removing the parentheses around the type-id"
 msgstr ""
 
-#: cp/parser.c:4619
+#: cp/parser.c:4624
 msgid "expression in new-declarator must have integral or enumeration type"
 msgstr ""
 
-#: cp/parser.c:4800
+#: cp/parser.c:4805
 msgid "use of old-style cast"
 msgstr ""
 
-#: cp/parser.c:5545
+#: cp/parser.c:5550
 #, c-format
 msgid "case label `%E' not within a switch statement"
 msgstr ""
 
-#: cp/parser.c:6087
+#: cp/parser.c:6092
 msgid "ISO C++ forbids computed gotos"
 msgstr ""
 
-#: cp/parser.c:6207
+#: cp/parser.c:6212
 msgid "extra `;'"
 msgstr ""
 
-#: cp/parser.c:6502
+#: cp/parser.c:6507
 msgid "mixing declarations and function-definitions is forbidden"
 msgstr ""
 
-#: cp/parser.c:6640
+#: cp/parser.c:6645
 #, fuzzy
 msgid "duplicate `friend'"
 msgstr "паўтарэньне `%s'"
 
-#: cp/parser.c:6789
+#: cp/parser.c:6794
 #, fuzzy
 msgid "class definition may not be declared a friend"
 msgstr "віртуальныя функцыі не могуць быць сяброўскімі"
 
-#: cp/parser.c:7104
+#: cp/parser.c:7109
 msgid "only constructors take base initializers"
 msgstr ""
 
-#: cp/parser.c:7155
+#: cp/parser.c:7160
 msgid "anachronistic old-style base class initializer"
 msgstr ""
 
+#: cp/parser.c:7201
+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:7548
+#: cp/parser.c:7563
 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:7908
+#: cp/parser.c:7923
 msgid "`<::' cannot begin a template-argument list"
 msgstr ""
 
-#: cp/parser.c:7909
+#: cp/parser.c:7924
 msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
 msgstr ""
 
-#: cp/parser.c:7916
+#: cp/parser.c:7931
 msgid "(if you use `-fpermissive' G++ will accept your code)"
 msgstr ""
 
 #. Explain what went wrong.
-#: cp/parser.c:8088
+#: cp/parser.c:8106
 msgid "non-template `%D' used as template"
 msgstr ""
 
-#: cp/parser.c:8089
-msgid "(use `%T::template %D' to indicate that it is a template)"
+#: cp/parser.c:8107
+msgid "use `%T::template %D' to indicate that it is a template"
 msgstr ""
 
-#: cp/parser.c:9026
+#: cp/parser.c:9058
 msgid "using `typename' outside of template"
 msgstr ""
 
-#: cp/parser.c:9148
+#: cp/parser.c:9180
 msgid "expected type-name"
 msgstr ""
 
-#: cp/parser.c:9207
+#: cp/parser.c:9239
 msgid "type attributes are honored only at type definition"
 msgstr ""
 
 #. [namespace.udecl]
 #.
 #. A using declaration shall not name a template-id.
-#: cp/parser.c:9590
+#: cp/parser.c:9622
 #, fuzzy
 msgid "a template-id may not appear in a using-declaration"
 msgstr "\"%s\" - гэта не пачатак дэкларацыі"
 
-#: cp/parser.c:9917
+#: cp/parser.c:9949
 msgid "an asm-specification is not allowed on a function-definition"
 msgstr ""
 
-#: cp/parser.c:9919
+#: cp/parser.c:9951
 #, fuzzy
 msgid "attributes are not allowed on a function-definition"
 msgstr "\"%s\" - гэта не пачатак дэкларацыі"
 
-#: cp/parser.c:10052
+#: cp/parser.c:10084
 msgid "attributes after parenthesized initializer ignored"
 msgstr ""
 
-#: cp/parser.c:11254
+#: cp/parser.c:10540
+#, fuzzy
+msgid "`%T::%D' is not a type"
+msgstr "\"%s\" мае незавершаны тып"
+
+#: cp/parser.c:11288
 #, fuzzy
 msgid "file ends in default argument"
 msgstr "нехапае аргументаў у функцыі \"%s\""
 
-#: cp/parser.c:11310
+#: cp/parser.c:11344
 msgid "deprecated use of default argument for parameter of non-function"
 msgstr ""
 
-#: cp/parser.c:11313
+#: cp/parser.c:11347
 msgid "default arguments are only permitted for function parameters"
 msgstr ""
 
-#: cp/parser.c:12043
+#: cp/parser.c:12078
 msgid "declaration of `%D' in `%D' which does not enclose `%D'"
 msgstr ""
 
-#: cp/parser.c:12056
+#: cp/parser.c:12091
 msgid "extra qualification ignored"
 msgstr ""
 
-#: cp/parser.c:12067
+#: cp/parser.c:12102
 #, fuzzy
 msgid "an explicit specialization must be preceded by 'template <>'"
 msgstr "ініцыялізацыя"
 
-#: cp/parser.c:12350
+#: cp/parser.c:12385
 msgid "extra semicolon"
 msgstr ""
 
-#: cp/parser.c:12368
+#: cp/parser.c:12403
 msgid "a class-key must be used when declaring a friend"
 msgstr ""
 
-#: cp/parser.c:12399
+#: cp/parser.c:12434
 msgid "friend declaration does not name a class or function"
 msgstr ""
 
-#: cp/parser.c:12570
+#: cp/parser.c:12605
 msgid "pure-specifier on function-definition"
 msgstr ""
 
-#: cp/parser.c:12843
+#: cp/parser.c:12878
 msgid "keyword `typename' not allowed outside of templates"
 msgstr ""
 
-#: cp/parser.c:12845
+#: cp/parser.c:12880
 msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
 msgstr ""
 
-#: cp/parser.c:13665
+#: cp/parser.c:13700
 #, fuzzy
 msgid "reference to `%D' is ambiguous"
 msgstr "памер \"%s\" - %d байт"
 
-#: cp/parser.c:13839
+#: cp/parser.c:13874
 #, fuzzy
 msgid "too few template-parameter-lists"
 msgstr "невыкарыстаемы параметр \"%s\""
@@ -16077,46 +16087,46 @@ msgstr "невыкарыстаемы параметр \"%s\""
 #. something like:
 #.
 #. template <class T> template <class U> void S::f();
-#: cp/parser.c:13854
+#: cp/parser.c:13889
 msgid "too many template-parameter-lists"
 msgstr ""
 
 #. If begin_function_definition didn't like the definition, skip
 #. the entire function.
-#: cp/parser.c:14146
+#: cp/parser.c:14185
 #, fuzzy
 msgid "invalid function declaration"
 msgstr "Нерэчаіснае абвяшчэнне"
 
 #. Issue an error message.
-#: cp/parser.c:14183
+#: cp/parser.c:14222
 #, fuzzy
 msgid "named return values are no longer supported"
 msgstr "-pipe не падтрымліваецца."
 
-#: cp/parser.c:14522
+#: cp/parser.c:14561
 msgid "`>>' should be `> >' within a nested template argument list"
 msgstr ""
 
 #. If this is not a nested template argument list, the '>>' is
 #. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14530
+#: cp/parser.c:14569
 msgid "spurious `>>', use `>' to terminate a template argument list"
 msgstr ""
 
-#: cp/parser.c:14535
+#: cp/parser.c:14574
 msgid "missing `>' to terminate the template argument list"
 msgstr ""
 
-#: cp/parser.c:15023
+#: cp/parser.c:15062
 msgid "`%s' tag used in naming `%#T'"
 msgstr ""
 
-#: cp/parser.c:15043
+#: cp/parser.c:15082
 msgid "%D redeclared with different access"
 msgstr ""
 
-#: cp/parser.c:15060
+#: cp/parser.c:15099
 msgid "`template' (as a disambiguator) is only allowed within templates"
 msgstr ""
 
@@ -16468,153 +16478,153 @@ msgstr ""
 msgid "%s %+#T"
 msgstr ""
 
-#: cp/pt.c:6307 cp/pt.c:6427
+#: cp/pt.c:6308 cp/pt.c:6428
 msgid "instantiation of `%D' as type `%T'"
 msgstr ""
 
-#: cp/pt.c:6469
+#: cp/pt.c:6470
 msgid "invalid parameter type `%T'"
 msgstr "нерэчаісны тып парамэтра `%T'"
 
-#: cp/pt.c:6471
+#: cp/pt.c:6472
 msgid "in declaration `%D'"
 msgstr "у абвяшчэньні  `%D'"
 
-#: cp/pt.c:6545
+#: cp/pt.c:6546
 msgid "creating pointer to member function of non-class type `%T'"
 msgstr ""
 
-#: cp/pt.c:6684
+#: cp/pt.c:6685
 msgid "creating array with size zero"
 msgstr ""
 
-#: cp/pt.c:6698
+#: cp/pt.c:6699
 #, c-format
 msgid "creating array with size zero (`%E')"
 msgstr ""
 
-#: cp/pt.c:6937
+#: cp/pt.c:6938
 msgid "forming reference to void"
 msgstr ""
 
-#: cp/pt.c:6939
+#: cp/pt.c:6940
 msgid "forming %s to reference type `%T'"
 msgstr ""
 
-#: cp/pt.c:6976
+#: cp/pt.c:6977
 msgid "creating pointer to member of non-class type `%T'"
 msgstr ""
 
-#: cp/pt.c:6982
+#: cp/pt.c:6983
 msgid "creating pointer to member reference type `%T'"
 msgstr ""
 
-#: cp/pt.c:7068
+#: cp/pt.c:7069
 msgid "creating array of `%T'"
 msgstr ""
 
-#: cp/pt.c:7074
+#: cp/pt.c:7075
 msgid "creating array of `%T', which is an abstract class type"
 msgstr ""
 
-#: cp/pt.c:7118
+#: cp/pt.c:7119
 msgid "`%T' is not a class, struct, or union type"
 msgstr ""
 
-#: cp/pt.c:7231
+#: cp/pt.c:7232
 #, c-format
 msgid "use of `%s' in template"
 msgstr ""
 
-#: cp/pt.c:7344
+#: cp/pt.c:7345
 #, c-format
 msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
 msgstr ""
 
-#: cp/pt.c:7346
+#: cp/pt.c:7347
 #, c-format
 msgid "say `typename %E' if a type is meant"
 msgstr ""
 
-#: cp/pt.c:8609
+#: cp/pt.c:8613
 msgid "`%T' uses anonymous type"
 msgstr ""
 
-#: cp/pt.c:8611
+#: cp/pt.c:8615
 msgid "`%T' uses local type `%T'"
 msgstr ""
 
-#: cp/pt.c:8619
+#: cp/pt.c:8623
 #, fuzzy
 msgid "`%T' is a variably modified type"
 msgstr "\"%s\" мае незавершаны тып"
 
-#: cp/pt.c:8630
+#: cp/pt.c:8634
 #, fuzzy, c-format
 msgid "integral expression `%E' is not constant"
 msgstr "тып параметра \"%s\" не аб'яўлены"
 
-#: cp/pt.c:8635
+#: cp/pt.c:8639
 msgid "  trying to instantiate `%D'"
 msgstr ""
 
-#: cp/pt.c:9148
+#: cp/pt.c:9156
 msgid "incomplete type unification"
 msgstr ""
 
-#: cp/pt.c:10095
+#: cp/pt.c:10112
 #, c-format
 msgid "use of `%s' in template type unification"
 msgstr ""
 
-#: cp/pt.c:10529 cp/pt.c:10601
+#: cp/pt.c:10546 cp/pt.c:10618
 msgid "explicit instantiation of non-template `%#D'"
 msgstr ""
 
-#: cp/pt.c:10545 cp/pt.c:10596
+#: cp/pt.c:10562 cp/pt.c:10613
 msgid "no matching template for `%D' found"
 msgstr ""
 
-#: cp/pt.c:10551
+#: cp/pt.c:10568
 msgid "explicit instantiation of `%#D'"
 msgstr ""
 
-#: cp/pt.c:10588
+#: cp/pt.c:10605
 #, fuzzy
 msgid "duplicate explicit instantiation of `%#D'"
 msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: cp/pt.c:10610
+#: cp/pt.c:10627
 msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
 msgstr ""
 
-#: cp/pt.c:10614 cp/pt.c:10695
+#: cp/pt.c:10631 cp/pt.c:10712
 msgid "storage class `%D' applied to template instantiation"
 msgstr ""
 
-#: cp/pt.c:10667
+#: cp/pt.c:10684
 msgid "explicit instantiation of non-template type `%T'"
 msgstr ""
 
-#: cp/pt.c:10676
+#: cp/pt.c:10693
 msgid "explicit instantiation of `%#T' before definition of template"
 msgstr ""
 
-#: cp/pt.c:10684
+#: cp/pt.c:10701
 #, c-format
 msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
 msgstr ""
 
-#: cp/pt.c:10728
+#: cp/pt.c:10745
 #, fuzzy
 msgid "duplicate explicit instantiation of `%#T'"
 msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: cp/pt.c:11109
+#: cp/pt.c:11126
 msgid "explicit instantiation of `%D' but no definition available"
 msgstr ""
 
-#: cp/pt.c:11543
+#: cp/pt.c:11562
 msgid "`%#T' is not a valid type for a template constant parameter"
 msgstr ""
 
@@ -16786,7 +16796,7 @@ msgstr ""
 msgid "incomplete type `%T' used in nested name specifier"
 msgstr ""
 
-#: cp/semantics.c:2303 cp/typeck.c:1612
+#: cp/semantics.c:2303 cp/typeck.c:1635
 #, fuzzy
 msgid "`%D' is not a member of `%T'"
 msgstr "\"%s\" мае незавершаны тып"
@@ -16832,248 +16842,248 @@ msgstr ""
 msgid "type of `%E' is unknown"
 msgstr "вяртаемы тып \"%s\" не \"int\""
 
-#: cp/tree.c:222
+#: cp/tree.c:226
 #, c-format
 msgid "non-lvalue in %s"
 msgstr ""
 
-#: cp/tree.c:539
+#: cp/tree.c:532
 msgid "`%V' qualifiers cannot be applied to `%T'"
 msgstr ""
 
-#: cp/tree.c:1828
+#: cp/tree.c:1821
 #, c-format
 msgid "`%s' attribute can only be applied to Java class definitions"
 msgstr ""
 
-#: cp/tree.c:1857
+#: cp/tree.c:1850
 #, c-format
 msgid "`%s' attribute can only be applied to class definitions"
 msgstr ""
 
-#: cp/tree.c:1863
+#: cp/tree.c:1856
 #, c-format
 msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
 msgstr ""
 
-#: cp/tree.c:1887
+#: cp/tree.c:1880
 msgid "requested init_priority is not an integer constant"
 msgstr ""
 
-#: cp/tree.c:1908
+#: cp/tree.c:1901
 #, c-format
 msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
 msgstr ""
 
-#: cp/tree.c:1916
+#: cp/tree.c:1909
 msgid "requested init_priority is out of range"
 msgstr ""
 
-#: cp/tree.c:1926
+#: cp/tree.c:1919
 msgid "requested init_priority is reserved for internal use"
 msgstr ""
 
-#: cp/tree.c:1936
+#: cp/tree.c:1929
 #, fuzzy, c-format
 msgid "`%s' attribute is not supported on this platform"
 msgstr "атрыбуты секцыі не падтрымліваюцца для гэтай мэты"
 
-#: cp/tree.c:2531
+#: cp/tree.c:2524
 #, c-format
 msgid "lang_* check: failed in %s, at %s:%d"
 msgstr ""
 
-#: cp/typeck.c:437 cp/typeck.c:451 cp/typeck.c:543
+#: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:542
 msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
 msgstr ""
 
-#: cp/typeck.c:513
+#: cp/typeck.c:512
 #, c-format
 msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
 msgstr ""
 
-#: cp/typeck.c:563
+#: cp/typeck.c:562
 msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
 msgstr ""
 
-#: cp/typeck.c:1235
+#: cp/typeck.c:1234
 #, c-format
 msgid "invalid application of `%s' to a member function"
 msgstr ""
 
-#: cp/typeck.c:1268
+#: cp/typeck.c:1267
 #, fuzzy, c-format
 msgid "invalid application of `%s' to a bit-field"
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: cp/typeck.c:1273
+#: cp/typeck.c:1272
 #, fuzzy, c-format
 msgid "ISO C++ forbids applying `%s' to an expression of function type"
 msgstr "ISO C не дазваляе пусты ізыходны файл"
 
-#: cp/typeck.c:1342
+#: cp/typeck.c:1308
 #, fuzzy
 msgid "invalid use of non-static member function"
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: cp/typeck.c:1471
+#: cp/typeck.c:1494
 msgid "deprecated conversion from string constant to `%T'"
 msgstr ""
 
-#: cp/typeck.c:1583 cp/typeck.c:1874
+#: cp/typeck.c:1606 cp/typeck.c:1897
 msgid "request for member `%D' in `%E', which is of non-class type `%T'"
 msgstr ""
 
-#: cp/typeck.c:1610
+#: cp/typeck.c:1633
 #, fuzzy, c-format
 msgid "invalid use of nonstatic data member '%E'"
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: cp/typeck.c:1662 cp/typeck.c:1684
+#: cp/typeck.c:1685 cp/typeck.c:1707
 #, fuzzy
 msgid "invalid access to non-static data member `%D' of NULL object"
 msgstr "нявернае выкарыстанне \"restict\""
 
-#: cp/typeck.c:1664 cp/typeck.c:1686
+#: cp/typeck.c:1687 cp/typeck.c:1709
 msgid "(perhaps the `offsetof' macro was used incorrectly)"
 msgstr ""
 
-#: cp/typeck.c:1801
+#: cp/typeck.c:1824
 msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
 msgstr ""
 
-#: cp/typeck.c:1924
+#: cp/typeck.c:1947
 #, fuzzy
 msgid "`%D::%D' is not a member of `%T'"
 msgstr "\"%s\" - гэта не пачатак дэкларацыі"
 
-#: cp/typeck.c:1935
+#: cp/typeck.c:1958
 #, fuzzy
 msgid "`%T' is not a base of `%T'"
 msgstr "\"%s\" мае незавершаны тып"
 
-#: cp/typeck.c:1954
+#: cp/typeck.c:1977
 msgid "'%D' has no member named '%E'"
 msgstr ""
 
-#: cp/typeck.c:1969
+#: cp/typeck.c:1992
 #, fuzzy
 msgid "`%D' is not a member template function"
 msgstr "`%D' - гэта ня функцыя,"
 
 #. A pointer to incomplete type (other than cv void) can be
 #. dereferenced [expr.unary.op]/1
-#: cp/typeck.c:2075
+#: cp/typeck.c:2098
 msgid "`%T' is not a pointer-to-object type"
 msgstr ""
 
-#: cp/typeck.c:2100
+#: cp/typeck.c:2123
 #, c-format
 msgid "invalid use of `%s' on pointer to member"
 msgstr ""
 
-#: cp/typeck.c:2106
+#: cp/typeck.c:2129
 msgid "invalid type argument"
 msgstr ""
 
-#: cp/typeck.c:2212
+#: cp/typeck.c:2235
 msgid "ISO C++ forbids subscripting non-lvalue array"
 msgstr ""
 
-#: cp/typeck.c:2223
+#: cp/typeck.c:2246
 msgid "subscripting array declared `register'"
 msgstr ""
 
-#: cp/typeck.c:2306
+#: cp/typeck.c:2329
 #, c-format
 msgid "object missing in use of `%E'"
 msgstr ""
 
-#: cp/typeck.c:2408
+#: cp/typeck.c:2431
 msgid "ISO C++ forbids calling `::main' from within program"
 msgstr ""
 
-#: cp/typeck.c:2433
+#: cp/typeck.c:2456
 #, c-format
 msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
 msgstr ""
 
-#: cp/typeck.c:2446
+#: cp/typeck.c:2469
 #, fuzzy, c-format
 msgid "`%E' cannot be used as a function"
 msgstr "\"%s\" звычайна функцыя"
 
-#: cp/typeck.c:2539
+#: cp/typeck.c:2562
 #, fuzzy
 msgid "too many arguments to %s `%+#D'"
 msgstr "вельмі шмат аргументаў у функцыі \"%s\""
 
-#: cp/typeck.c:2541 cp/typeck.c:2647
+#: cp/typeck.c:2564 cp/typeck.c:2670
 msgid "at this point in file"
 msgstr ""
 
-#: cp/typeck.c:2578
+#: cp/typeck.c:2601
 #, fuzzy
 msgid "parameter %P of `%D' has incomplete type `%T'"
 msgstr "\"%s\" мае незавершаны тып"
 
-#: cp/typeck.c:2581
+#: cp/typeck.c:2604
 #, fuzzy
 msgid "parameter %P has incomplete type `%T'"
 msgstr "\"%s\" мае незавершаны тып"
 
-#: cp/typeck.c:2645
+#: cp/typeck.c:2668
 #, fuzzy
 msgid "too few arguments to %s `%+#D'"
 msgstr "нехапае аргументаў у функцыі \"%s\""
 
-#: cp/typeck.c:2792 cp/typeck.c:2802
+#: cp/typeck.c:2815 cp/typeck.c:2825
 msgid "assuming cast to type `%T' from overloaded function"
 msgstr ""
 
-#: cp/typeck.c:2863
+#: cp/typeck.c:2886
 #, c-format
 msgid "division by zero in `%E / 0'"
 msgstr ""
 
-#: cp/typeck.c:2865
+#: cp/typeck.c:2888
 #, c-format
 msgid "division by zero in `%E / 0.'"
 msgstr ""
 
-#: cp/typeck.c:2894
+#: cp/typeck.c:2917
 #, c-format
 msgid "division by zero in `%E %% 0'"
 msgstr ""
 
-#: cp/typeck.c:2896
+#: cp/typeck.c:2919
 #, c-format
 msgid "division by zero in `%E %% 0.'"
 msgstr ""
 
-#: cp/typeck.c:2976
+#: cp/typeck.c:2999
 #, c-format
 msgid "%s rotate count is negative"
 msgstr ""
 
-#: cp/typeck.c:2979
+#: cp/typeck.c:3002
 #, c-format
 msgid "%s rotate count >= width of type"
 msgstr ""
 
-#: cp/typeck.c:3013 cp/typeck.c:3018 cp/typeck.c:3109 cp/typeck.c:3114
+#: cp/typeck.c:3036 cp/typeck.c:3041 cp/typeck.c:3132 cp/typeck.c:3137
 msgid "ISO C++ forbids comparison between pointer and integer"
 msgstr ""
 
-#: cp/typeck.c:3295
+#: cp/typeck.c:3318
 msgid "comparison between types `%#T' and `%#T'"
 msgstr ""
 
-#: cp/typeck.c:3331
+#: cp/typeck.c:3354
 msgid "comparison between signed and unsigned integer expressions"
 msgstr ""
 
-#: cp/typeck.c:3396
+#: cp/typeck.c:3419
 msgid "invalid operands of types `%T' and `%T' to binary `%O'"
 msgstr ""
 
@@ -17081,284 +17091,284 @@ msgstr ""
 #. performed.  Note that pointer-difference and pointer-addition
 #. have already been handled above, and so we don't end up here in
 #. that case.
-#: cp/typeck.c:3418
+#: cp/typeck.c:3441
 msgid "NULL used in arithmetic"
 msgstr ""
 
-#: cp/typeck.c:3481
+#: cp/typeck.c:3504
 msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
 msgstr ""
 
-#: cp/typeck.c:3483
+#: cp/typeck.c:3506
 msgid "ISO C++ forbids using pointer to a function in subtraction"
 msgstr ""
 
-#: cp/typeck.c:3485
+#: cp/typeck.c:3508
 msgid "ISO C++ forbids using pointer to a method in subtraction"
 msgstr ""
 
-#: cp/typeck.c:3497
+#: cp/typeck.c:3520
 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
 msgstr ""
 
-#: cp/typeck.c:3553
+#: cp/typeck.c:3582
 #, c-format
 msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
 msgstr ""
 
-#: cp/typeck.c:3559
+#: cp/typeck.c:3588
 #, c-format
 msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
 msgstr ""
 
-#: cp/typeck.c:3581
+#: cp/typeck.c:3610
 msgid "taking address of temporary"
 msgstr ""
 
-#: cp/typeck.c:3816
+#: cp/typeck.c:3845
 #, c-format
 msgid "ISO C++ forbids %sing an enum"
 msgstr ""
 
-#: cp/typeck.c:3827
+#: cp/typeck.c:3856
 #, fuzzy
 msgid "cannot %s a pointer to incomplete type `%T'"
 msgstr "\"%s\" мае незавершаны тып"
 
-#: cp/typeck.c:3833
+#: cp/typeck.c:3862
 msgid "ISO C++ forbids %sing a pointer of type `%T'"
 msgstr ""
 
-#: cp/typeck.c:3858
+#: cp/typeck.c:3887
 msgid "cast to non-reference type used as lvalue"
 msgstr ""
 
-#: cp/typeck.c:3892
+#: cp/typeck.c:3921
 msgid "invalid use of `--' on bool variable `%D'"
 msgstr ""
 
 #. ARM $3.4
-#: cp/typeck.c:3923
+#: cp/typeck.c:3952
 msgid "ISO C++ forbids taking address of function `::main'"
 msgstr ""
 
 #. An expression like &memfn.
-#: cp/typeck.c:3994
+#: cp/typeck.c:4027
 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:3999
+#: cp/typeck.c:4032
 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:4027
+#: cp/typeck.c:4060
 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
 msgstr ""
 
-#: cp/typeck.c:4047
+#: cp/typeck.c:4080
 msgid "unary `&'"
 msgstr ""
 
-#: cp/typeck.c:4076
+#: cp/typeck.c:4113
 #, fuzzy
 msgid "attempt to take address of bit-field structure member `%D'"
 msgstr "не магу атрымаць адрас бітавага поля \"%s\""
 
-#: cp/typeck.c:4190
+#: cp/typeck.c:4227
 msgid "taking address of destructor"
 msgstr ""
 
-#: cp/typeck.c:4203
+#: cp/typeck.c:4240
 msgid "taking address of bound pointer-to-member expression"
 msgstr ""
 
-#: cp/typeck.c:4211
+#: cp/typeck.c:4248
 msgid "cannot create pointer to reference member `%D'"
 msgstr ""
 
-#: cp/typeck.c:4273
+#: cp/typeck.c:4311
 msgid "cannot take the address of `this', which is an rvalue expression"
 msgstr ""
 
-#: cp/typeck.c:4292
+#: cp/typeck.c:4330
 msgid "address requested for `%D', which is declared `register'"
 msgstr ""
 
-#: cp/typeck.c:4360
+#: cp/typeck.c:4398
 #, c-format
 msgid "%s expression list treated as compound expression"
 msgstr ""
 
-#: cp/typeck.c:4434
+#: cp/typeck.c:4472
 msgid "%s from type `%T' to type `%T' casts away constness"
 msgstr ""
 
-#: cp/typeck.c:4626
+#: cp/typeck.c:4674
 msgid "invalid static_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4666
+#: cp/typeck.c:4714
 msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4686
+#: cp/typeck.c:4734
 msgid "reinterpret_cast from `%T' to `%T' loses precision"
 msgstr ""
 
-#: cp/typeck.c:4705
+#: cp/typeck.c:4753
 msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
 msgstr ""
 
-#: cp/typeck.c:4711
+#: cp/typeck.c:4759
 msgid "invalid reinterpret_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4739
+#: cp/typeck.c:4787
 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:4742
+#: cp/typeck.c:4790
 msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
 msgstr ""
 
-#: cp/typeck.c:4765
+#: cp/typeck.c:4813
 msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4782
+#: cp/typeck.c:4830
 msgid "invalid const_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4822 cp/typeck.c:4827
+#: cp/typeck.c:4870 cp/typeck.c:4875
 msgid "ISO C++ forbids casting to an array type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4835
+#: cp/typeck.c:4883
 #, fuzzy
 msgid "invalid cast to function type `%T'"
 msgstr "Нерэчаісны выбар \"%s\""
 
-#: cp/typeck.c:4891
+#: cp/typeck.c:4939
 msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
 msgstr ""
 
-#: cp/typeck.c:4937
+#: cp/typeck.c:4985
 msgid "cast from `%T' to `%T' increases required alignment of target type"
 msgstr ""
 
-#: cp/typeck.c:5104
+#: cp/typeck.c:5152
 msgid "  in evaluation of `%Q(%#T, %#T)'"
 msgstr ""
 
-#: cp/typeck.c:5146
+#: cp/typeck.c:5194
 msgid "ISO C++ forbids cast to non-reference type used as lvalue"
 msgstr ""
 
-#: cp/typeck.c:5219
+#: cp/typeck.c:5267
 msgid "incompatible types in assignment of `%T' to `%T'"
 msgstr ""
 
-#: cp/typeck.c:5226
+#: cp/typeck.c:5274
 msgid "ISO C++ forbids assignment of arrays"
 msgstr ""
 
-#: cp/typeck.c:5326
+#: cp/typeck.c:5374
 msgid "   in pointer to member function conversion"
 msgstr ""
 
-#: cp/typeck.c:5334
+#: cp/typeck.c:5382
 msgid "   in pointer to member conversion"
 msgstr ""
 
 #. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5344 cp/typeck.c:5359
+#: cp/typeck.c:5392 cp/typeck.c:5407
 msgid "pointer to member cast via virtual base `%T'"
 msgstr ""
 
-#: cp/typeck.c:5362
+#: cp/typeck.c:5410
 msgid "pointer to member conversion via virtual base `%T'"
 msgstr ""
 
-#: cp/typeck.c:5432
+#: cp/typeck.c:5480
 msgid "invalid conversion to type `%T' from type `%T'"
 msgstr ""
 
-#: cp/typeck.c:5588
+#: cp/typeck.c:5636
 msgid "passing NULL used for non-pointer %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5591
+#: cp/typeck.c:5639
 msgid "%s to non-pointer type `%T' from NULL"
 msgstr ""
 
-#: cp/typeck.c:5599
+#: cp/typeck.c:5647
 msgid "passing `%T' for %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5602
+#: cp/typeck.c:5650
 msgid "%s to `%T' from `%T'"
 msgstr ""
 
-#: cp/typeck.c:5612
+#: cp/typeck.c:5660
 msgid "passing negative value `%E' for %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5615
+#: cp/typeck.c:5663
 msgid "%s of negative value `%E' to `%T'"
 msgstr ""
 
-#: cp/typeck.c:5703
+#: cp/typeck.c:5751
 msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
 msgstr ""
 
-#: cp/typeck.c:5706
+#: cp/typeck.c:5754
 msgid "cannot convert `%T' to `%T' in %s"
 msgstr ""
 
-#: cp/typeck.c:5783 cp/typeck.c:5785
+#: cp/typeck.c:5831 cp/typeck.c:5833
 msgid "in passing argument %P of `%+D'"
 msgstr ""
 
-#: cp/typeck.c:5892
+#: cp/typeck.c:5940
 msgid "returning reference to temporary"
 msgstr ""
 
-#: cp/typeck.c:5899
+#: cp/typeck.c:5947
 msgid "reference to non-lvalue returned"
 msgstr ""
 
-#: cp/typeck.c:5911
+#: cp/typeck.c:5959
 msgid "reference to local variable `%D' returned"
 msgstr ""
 
-#: cp/typeck.c:5914
+#: cp/typeck.c:5962
 msgid "address of local variable `%D' returned"
 msgstr ""
 
-#: cp/typeck.c:5944
+#: cp/typeck.c:5992
 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:5952
+#: cp/typeck.c:6000
 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:5955
+#: cp/typeck.c:6003
 msgid "returning a value from a constructor"
 msgstr ""
 
-#: cp/typeck.c:5978
+#: cp/typeck.c:6026
 msgid "return-statement with no value, in function returning '%T'"
 msgstr ""
 
-#: cp/typeck.c:5995
+#: cp/typeck.c:6043
 msgid "return-statement with a value, in function returning 'void'"
 msgstr ""
 
-#: cp/typeck.c:6017
+#: cp/typeck.c:6065
 msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
 msgstr ""
 
@@ -18999,12 +19009,12 @@ msgstr ""
 msgid "field initializer type mismatch"
 msgstr "нерэчаісны ініцыялізатар"
 
-#: java/jcf-write.c:3389
+#: java/jcf-write.c:3391
 #, fuzzy, c-format
 msgid "can't create directory %s: %m"
 msgstr "немагчыма стварыць дырэкторыю \"%s\""
 
-#: java/jcf-write.c:3442
+#: java/jcf-write.c:3444
 #, fuzzy, c-format
 msgid "can't create %s: %m"
 msgstr "немагчыма стварыць дырэкторыю \"%s\""
@@ -19083,260 +19093,323 @@ msgstr "не магу зачыніць %s"
 msgid "internal error - invalid Utf8 name"
 msgstr ""
 
-#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
-#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
-#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
-#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
-#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
-#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
-#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
-#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
-#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
-#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
-#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
-#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
-#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
-#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
-#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
-#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
-#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
-#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
-#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
-#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
-#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
-#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
-#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
-#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
 msgid "Missing term"
 msgstr ""
 
-#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
-#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
-#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
-#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
-#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
-#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
-#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
 msgid "';' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
 msgid "Missing name"
 msgstr "Прапушчана назва"
 
-#: ../../gcc/java/parse.y:782
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
 msgid "'*' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:796
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
 msgid "Class or interface declaration expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
 msgid "Missing class name"
 msgstr "Прапушчана назва класа"
 
-#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
-#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
-#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
-#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
-#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
 msgid "'{' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
 msgid "Missing super class name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
 msgid "Missing interface name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:964
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
 msgid "Missing variable initializer"
 msgstr ""
 
-#: ../../gcc/java/parse.y:981
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
 msgid "Invalid declaration"
 msgstr "Нерэчаіснае абвяшчэнне"
 
-#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
-#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
-#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
-#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
 msgid "']' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:988
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
 msgid "Unbalanced ']'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
 msgid "Invalid method declaration, method name required"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
-#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
 msgid "Identifier expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1044
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
 msgid "Invalid method declaration, return type required"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
-#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
-#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
-#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
-#: ../../gcc/java/parse.y:2024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
 msgid "')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1083
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
 msgid "Missing formal parameter term"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
 msgid "Missing identifier"
 msgstr "Прапушчан ідэнтыфікатар"
 
-#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
 msgid "Missing class type term"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1288
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
 msgid "Invalid interface type"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
-#: ../../gcc/java/parse.y:1646
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
 msgid "':' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
-#: ../../gcc/java/parse.y:1507
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
 msgid "Invalid expression statement"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
-#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
-#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
-#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
-#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
-#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
 msgid "'(' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
 msgid "Missing term or ')'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1642
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
 msgid "Missing or invalid constant expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1663
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
 msgid "Missing term and ')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1702
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
 msgid "Invalid control expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
 msgid "Invalid update expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1731
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
 msgid "Invalid init statement"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1931
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
 msgid "Missing term or ')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1973
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
 msgid "'class' or 'this' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
 msgid "'class' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2022
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
 msgid "')' or term expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2141
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
 msgid "'[' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2219
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
 msgid "Field expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
 msgid "Missing term and ']' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2390
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
 msgid "']' expected, invalid type expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2393
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
 msgid "Invalid type expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2505
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
 msgid "Invalid reference type"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
 msgid "Constructor invocation must be first thing in a constructor"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2979
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
 msgid "Only constructors can invoke constructors"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2987
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
 #, c-format
 msgid ": `%s' JDK1.1(TM) feature"
 msgstr ""
 
-#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
 #, c-format
 msgid ""
 "%s.\n"
 "%s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:6909
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
 #, c-format
 msgid "malformed .zip archive in CLASSPATH: %s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:6980
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
 #, c-format
 msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
 msgstr ""
 
-#: ../../gcc/java/parse.y:12193
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
 #, c-format
 msgid "missing static field `%s'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:12198
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
 #, c-format
 msgid "not a static field `%s'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:12241
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
 #, c-format
 msgid "No case for %s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:13173
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
 #, c-format
 msgid "unregistered operator %s"
 msgstr "нераспазнаны аператар %s"
@@ -19393,8 +19466,8 @@ msgstr ""
 msgid "cannot find protocol declaration for `%s'"
 msgstr "Не магу знайсці дэкларацыю пратакола для \"%s\""
 
-#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6513
-#: objc/objc-act.c:6822 objc/objc-act.c:6875 objc/objc-act.c:6900
+#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6507
+#: objc/objc-act.c:6823 objc/objc-act.c:6876 objc/objc-act.c:6901
 #, fuzzy, c-format
 msgid "cannot find interface declaration for `%s'"
 msgstr "Не магу знайсці дэкларацыю інтэрфейса для \"%s\""
@@ -19419,8 +19492,8 @@ msgstr ""
 msgid "`%s' is not an Objective-C class name or alias"
 msgstr ""
 
-#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6769
-#: objc/objc-act.c:7059 objc/objc-act.c:7088
+#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6770
+#: objc/objc-act.c:7060 objc/objc-act.c:7089
 msgid "Objective-C declarations may only appear in global scope"
 msgstr ""
 
@@ -19434,7 +19507,7 @@ msgstr "немагчыма знайсьці кляс `%s'"
 msgid "class `%s' already exists"
 msgstr "кляс `%s' ужо існуе"
 
-#: objc/objc-act.c:2532 objc/objc-act.c:6791
+#: objc/objc-act.c:2532 objc/objc-act.c:6792
 #, c-format
 msgid "`%s' redeclared as different kind of symbol"
 msgstr ""
@@ -19595,1473 +19668,1796 @@ msgstr ""
 msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
 msgstr ""
 
-#: objc/objc-act.c:6490
+#: objc/objc-act.c:6531
 #, c-format
 msgid "instance variable `%s' is declared private"
 msgstr ""
 
-#: objc/objc-act.c:6539
+#: objc/objc-act.c:6540
 #, c-format
 msgid "instance variable `%s' is %s; this will be a hard error in the future"
 msgstr ""
 
-#: objc/objc-act.c:6546
+#: objc/objc-act.c:6547
 #, c-format
 msgid "instance variable `%s' is declared %s"
 msgstr ""
 
-#: objc/objc-act.c:6556
+#: objc/objc-act.c:6557
 msgid "static access to object of type `id'"
 msgstr ""
 
-#: objc/objc-act.c:6578 objc/objc-act.c:6666
+#: objc/objc-act.c:6579 objc/objc-act.c:6667
 #, c-format
 msgid "incomplete implementation of class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6582 objc/objc-act.c:6671
+#: objc/objc-act.c:6583 objc/objc-act.c:6672
 #, c-format
 msgid "incomplete implementation of category `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6587 objc/objc-act.c:6676
+#: objc/objc-act.c:6588 objc/objc-act.c:6677
 #, c-format
 msgid "method definition for `%c%s' not found"
 msgstr ""
 
-#: objc/objc-act.c:6717
+#: objc/objc-act.c:6718
 #, c-format
 msgid "%s `%s' does not fully implement the `%s' protocol"
 msgstr ""
 
-#: objc/objc-act.c:6775 objc/objc-act.c:8803
+#: objc/objc-act.c:6776 objc/objc-act.c:8804
 msgid "`@end' missing in implementation context"
 msgstr ""
 
-#: objc/objc-act.c:6805
+#: objc/objc-act.c:6806
 #, c-format
 msgid "reimplementation of class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6836
+#: objc/objc-act.c:6837
 #, c-format
 msgid "conflicting super class name `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6838
+#: objc/objc-act.c:6839
 #, c-format
 msgid "previous declaration of `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6852 objc/objc-act.c:6854
+#: objc/objc-act.c:6853 objc/objc-act.c:6855
 #, c-format
 msgid "duplicate interface declaration for class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:7121
+#: objc/objc-act.c:7122
 #, c-format
 msgid "duplicate declaration for protocol `%s'"
 msgstr ""
 
 #. Add a readable method name to the warning.
-#: objc/objc-act.c:7613
+#: objc/objc-act.c:7614
 msgid "%J%s `%c%s'"
 msgstr ""
 
-#: objc/objc-act.c:7908
+#: objc/objc-act.c:7909
 #, c-format
 msgid "no super class declared in interface for `%s'"
 msgstr ""
 
-#: objc/objc-act.c:7956
+#: objc/objc-act.c:7957
 msgid "[super ...] must appear in a method context"
 msgstr ""
 
-#: objc/objc-parse.y:2700
+#: objc/objc-parse.y:2701
 msgid "`@end' must appear in an implementation context"
 msgstr ""
 
-#: objc/objc-parse.y:2913
+#: objc/objc-parse.y:2914
 msgid "method definition not in class context"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:21
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
 #, fuzzy
 msgid "Display this information"
 msgstr "  --help                   Адлюстраваць гэту інфармацыю\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:27
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
 msgid "--param <param>=<value>\tSet paramter <param> to value.  See below for a complete list of parameters"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:36
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
 msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:39
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
 #, fuzzy
 msgid "Do not discard comments"
 msgstr "незавершаныя каментарыі"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:42
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
 msgid "Do not discard comments in macro expansions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:45
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
 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/mitchell/dev/gcc-3.4/objdir/gcc/options.c:51
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
 msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:54
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
 msgid "Print the name of header files as they are used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:57
-msgid "-I <dir>\tAdd <dir> to the end of the main include path.  -I- gives more include path control; see info documentation"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:60
-msgid "Generate make dependencies"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:63
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
 msgid "Generate make dependencies and compile"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:66
-msgid "-MF <file>\tWrite dependency output to the given file"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:69
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
 msgid "Treat missing header files as generated files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:72
-msgid "Like -M but ignore system header files"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:75
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
 msgid "Like -MD but ignore system header files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:78
-#, fuzzy
-msgid "Generate phony targets for all headers"
-msgstr "Генерыраваць код для Intel as"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:81
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
 msgid "-MQ <target>\tAdd a MAKE-quoted target"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:84
-msgid "-MT <target>\tAdd an unquoted target"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:87
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
 msgid "-O<number>\tSet optimization level to <number>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:90
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
 #, fuzzy
 msgid "Optimize for space rather than speed"
 msgstr "Аптымізацыя для SparcLite працэсараў"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:93
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
 #, fuzzy
 msgid "Do not generate #line directives"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:96
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
 msgid "-U<macro>\tUndefine <macro>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:99
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
 msgid "This switch is deprecated; use -Wextra instead"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:105
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
 msgid "Warn about returning structures, unions or arrays"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:108
-msgid "Enable most warning messages"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:111
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
 msgid "Warn about casting functions to incompatible types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:114
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
 msgid "Warn about pointer casts which increase alignment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:117
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
 msgid "Warn about casts which discard qualifiers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:120
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
 msgid "Warn about subscripts whose type is \"char\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:123
-msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:126
-msgid "Synonym for -Wcomment"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:129
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
 msgid "Warn about possibly confusing type conversions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:132
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
 msgid "Warn when all constructors and destructors are private"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:135
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
 msgid "Warn when a declaration is found after a statement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:138
-msgid "Warn about deprecated compiler features"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
+msgid "Warn if deprecated class, method, or field is used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:141
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
 msgid "Warn about uses of __attribute__((deprecated)) declarations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:144
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
 msgid "Warn when an optimization pass is disabled"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:147
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
 msgid "Warn about compile-time integer division by zero"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:150
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
 msgid "Warn about violations of Effective C++ style rules"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:153
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
 msgid "Warn about stray tokens after #elif and #endif"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:156
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
 msgid "Treat all warnings as errors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:159
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
 #, fuzzy
 msgid "Make implicit function declarations an error"
 msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:162
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
 msgid "Print extra (possibly unwanted) warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:165
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
+msgid "Warn if deprecated empty statements are found"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
 msgid "Warn if testing floating point numbers for equality"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:168
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:171
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
 #, fuzzy
 msgid "Warn if passing too many arguments to a function for its format string"
 msgstr "вельмі шмат аргумэнтаў у функцыі `%s'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:174
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
 msgid "Warn about format strings that are not literals"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:177
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
 msgid "Warn about possible security problems with format functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:180
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
 msgid "Warn about strftime formats yielding 2-digit years"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:192
-msgid "Warn about implicit function declarations"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
+msgid "Enable warnings about inter-procedural problems"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:195
-msgid "Warn when a declaration does not specify a type"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
+msgid "Warn about implicit function declarations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:198
-msgid "Deprecated.  This switch has no effect."
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
+msgid "Warn when a declaration does not specify a type"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:201
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
 msgid "Warn about variables which are initialized to themselves."
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:204
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
 msgid "Warn when an inlined function cannot be inlined"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:207
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
 msgid "Warn about invalid uses of the \"offsetof\" macro"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:210
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
 msgid "Warn about PCH files that are found but not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:213
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:216
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
 msgid "Do not warn about using \"long long\" when -pedantic"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:219
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
 #, fuzzy
 msgid "Warn about suspicious declarations of \"main\""
 msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:222
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
 msgid "Warn about possibly missing braces around initializers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:225
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
 #, fuzzy
 msgid "Warn about global functions without previous declarations"
 msgstr "секцыя \"%s\" канфліктуе з папярэдняй дэкларацыяй"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:228
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
 msgid "Warn about functions which might be candidates for format attributes"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:231
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
 msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:234
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
 msgid "Warn about global functions without prototypes"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:237
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
 #, fuzzy
 msgid "Warn about use of multi-character character constants"
 msgstr "мнагасімвальная сімвальная канстанта"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:240
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
 msgid "Warn about \"extern\" declarations not at file scope"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:243
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
 msgid "Warn when non-templatized friend functions are declared within a template"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:246
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
 msgid "Warn about non-virtual destructors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:252
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
 msgid "Warn if a C-style cast is used in a program"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:255
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
 msgid "Warn if an old-style parameter definition is used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:258
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
+msgid "Warn if .class files are out of date"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
 msgid "Warn about overloaded virtual function names"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:261
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
 msgid "Warn when the packed attribute has no effect on struct layout"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:264
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
 msgid "Warn when padding is required to align structure members"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:267
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
 msgid "Warn about possibly missing parentheses"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:270
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
 msgid "Warn when converting the type of pointers to member functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:273
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
 msgid "Warn about function pointer arithmetic"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:276
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
 msgid "Warn if inherited methods are unimplemented"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:279
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
 msgid "Warn about multiple declarations of the same object"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:282
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
+msgid "Warn if modifiers are specified when not necessary"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
 msgid "Warn when the compiler reorders code"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:285
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
 msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:288
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
 msgid "Warn if a selector has multiple methods"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:291
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
 msgid "Warn about possible violations of sequence point rules"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:294
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
 msgid "Warn when one local variable shadows another"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:297
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
 msgid "Warn about signed-unsigned comparisons"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:300
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
 msgid "Warn when overload promotes from unsigned to signed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:303
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
 msgid "Warn about code which might break strict aliasing rules"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:306
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
 #, fuzzy
 msgid "Warn about unprototyped function declarations"
 msgstr "няма папярэдняга аб'яўлення для \"%s\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:309
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
+msgid "Warn about constructs with surprising meanings"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
 msgid "Warn about enumerated switches, with no default, missing a case"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:312
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
 msgid "Warn about enumerated switches missing a \"default:\" statement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:315
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
 msgid "Warn about all enumerated switches missing a specific case"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:318
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
 msgid "Warn when synthesis behavior differs from Cfront"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:321
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
 msgid "Do not suppress warnings from system headers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:324
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
 msgid "Warn about features not present in traditional C"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:327
-msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:333
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
 msgid "Warn if an undefined macro is used in an #if directive"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:336
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
 msgid "Warn about uninitialized automatic variables"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:339
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
 msgid "Warn about unrecognized pragmas"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:342
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
 msgid "Warn about code that will never be executed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:345
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
 msgid "Enable all -Wunused- warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:348
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
 msgid "Warn when a function is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:351
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
 msgid "Warn when a label is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:354
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
 msgid "Warn about macros defined in the main file that are not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:357
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
 msgid "Warn when a function parameter is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:360
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
 msgid "Warn when an expression value is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:363
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
 msgid "Warn when a variable is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:366
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
 msgid "Give strings the type \"array of char\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:369
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
 msgid "A synonym for -std=c89.  In a future version of GCC it will become synonymous with -std=c99 instead"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:372
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
 msgid "-aux-info <file>\tEmit declaration information into <file>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:384
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:387
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:399
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
+msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
 msgid "Enforce class member access control semantics"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:402
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
 msgid "Align the start of functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:408
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
 msgid "Align labels which are only reached by jumping"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:414
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
 msgid "Align all labels"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:420
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
 msgid "Align the start of loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:429
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
 msgid "Change when template instances are emitted"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:432
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
 msgid "Specify that arguments may alias each other and globals"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:435
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
 msgid "Assume arguments may alias globals but not each other"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:438
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
 msgid "Assume arguments alias neither each other nor globals"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:441
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
 msgid "Recognize the \"asm\" keyword"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:444
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
 msgid "Generate unwind tables that are exact at each instruction boundary"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:447
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
+msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
+msgid "Backslashes in character and hollerith constants are special (not C-style)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
+msgid "Delete libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
+msgid "Disable libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
+msgid "Enable libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
+msgid "Hide libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
+msgid "--bootclasspath=<path>\tReplace system path"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
 #, fuzzy
 msgid "Generate code to check bounds before indexing arrays"
 msgstr "Генерыраваць код для Intel as"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:450
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
 msgid "Replace add, compare, branch with branch on count register"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:453
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
 msgid "Use profiling information for branch probabilities"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:456
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
 msgid "Perform branch target load optimization before prologue / epilogue threading"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:459
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
 msgid "Perform branch target load optimization after prologue / epilogue threading"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:462
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
 #, fuzzy
 msgid "Recognize built-in functions"
 msgstr "Не генерыраваць сімвальныя інструкцыі"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:468
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
 msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:471
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
 msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:474
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
 msgid "Save registers around function calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:477
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
+msgid "Program written in strict mixed-case"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
+msgid "Compile as if program written in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
+msgid "Preserve case used in program"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
+msgid "Program written in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
+msgid "Program written in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
+msgid "Compile as if program written in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
 msgid "Check the return value of new"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:480
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
+msgid "--classpath=<path>\tSet class path"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
 msgid "Do not put uninitialized globals in the common section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:483
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
 msgid "Allow the arguments of the '?' operator to have different types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:486
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
 msgid "Reduce the size of object files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:489
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
 msgid "Make string literals \"const char[]\" not \"char[]\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:492
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:495
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
 msgid "Perform a register copy-propagation optimization pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:498
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
 msgid "Perform cross-jumping optimization"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:501
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
 msgid "When running CSE, follow jumps to their targets"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:504
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
 msgid "When running CSE, follow conditional jumps"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:507
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
 msgid "Place data items into their own section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:510
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
+msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
 #, fuzzy
 msgid "Inline member functions by default"
 msgstr "у функцыі \"%s\":"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:513
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
 msgid "Defer popping functions args from stack until later"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:516
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
 msgid "Attempt to fill delay slots of branch instructions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:519
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
 msgid "Delete useless null pointer checks"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:522
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
 msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:525
-msgid "Permit '$' as an identifier character"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
+msgid "Allow '$' in symbol names"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:528
-msgid "-fdump-<type>\tDump various compiler internals to a file"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
+msgid "Permit '$' as an identifier character"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:531
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
 msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:537
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
 msgid "Perform DWARF2 duplicate elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:540
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:543
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
 msgid "Perform unused type elimination in debug info"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:546
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
+msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
+msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
 #, fuzzy
 msgid "Generate code to check exception specifications"
 msgstr "\"%s\" не абвешчан (першае выкарыстанне ў гэтай функцыі)"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:552
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
 msgid "Enable exception handling"
 msgstr "Уключыць апрацоўку выключэньняў"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:555
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
 msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:558
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
 msgid "Perform a number of minor, expensive optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:567
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
+msgid "f2c-compatible code can be generated"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
+msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
+msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
+msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
+msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
+msgid "Unsupported; generate libf2c-calling code"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
+msgid "Program is written in typical FORTRAN 66 dialect"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
+msgid "Program is written in typical Unix-f77 dialect"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
+msgid "Program is written in Fortran-90-ish dialect"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
+msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
+msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
+msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
+msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
 msgid "Assume no NaNs or infinities are generated"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:570
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
 msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:579
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
+msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
+msgid "Unsupported; affects code generation of arrays"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
 msgid "Do not store floats in registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:582
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
 msgid "Scope of for-init-statement variables is local to the loop"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:585
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
 msgid "Copy memory address constants into registers before use"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:588
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
+msgid "Always check for non gcj generated classes archives"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
 msgid "Copy memory operands into registers before use"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:591
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
+msgid "Generate code to check subscript and substring bounds"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
+msgid "Program is written in Fortran-90-ish free form"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
 msgid "Do not assume that standard C libraries and \"main\" exist"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:594
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
 msgid "Allow function addresses to be held in registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:597
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
 #, fuzzy
 msgid "Place each function into its own section"
 msgstr "адзін раз для кожнай функцыі, дзе ён з'яўляецца.)"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:600
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
 msgid "Perform global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:603
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
 msgid "Perform redundant load after store elimination in global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:606
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
 msgid "Perform enhanced load motion during global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:609
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
 msgid "Perform store motion after global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:612
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
+msgid "Enable fatal diagnostics about inter-procedural problems"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
+msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
+msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
+msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
+msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
 msgid "Recognize GNU-defined keywords"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:615
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
 msgid "Generate code for GNU runtime environment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:618
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
 msgid "Enable guessing of branch probabilities"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:630
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
 msgid "Assume normal C execution environment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:633
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
 msgid "Enable support for huge objects"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:636
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
 msgid "Process #ident directives"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:639
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
 msgid "Perform conversion of conditional jumps to branchless equivalents"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:642
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
 msgid "Perform conversion of conditional jumps to conditional execution"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:645
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
 msgid "Export functions even if they can be inlined"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:648
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
 #, fuzzy
 msgid "Emit implicit instantiations of inline templates"
 msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:651
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
 #, fuzzy
 msgid "Emit implicit instantiations of templates"
 msgstr "паўторнае абвяшчэнне меткі \"%s\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:654
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
+msgid "Use offset tables for virtual method calls"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
 msgid "Do not generate .size directives"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:657
-msgid "Pay attention to the \"inline\" keyword"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
+msgid "Initialize local vars and arrays to zero"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:660
-msgid "Integrate simple functions into their callers"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
+msgid "Pay attention to the \"inline\" keyword"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:666
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
 msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:669
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
 msgid "-finput-charset=<cset>      Specify the default character set for source files."
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:672
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
 msgid "Instrument function entry and exit with profiling calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:675
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
+msgid "Intrinsics letters in arbitrary cases"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
+msgid "Intrinsics spelled as e.g. SqRt"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
+msgid "Intrinsics in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
+msgid "Intrinsics in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
+msgid "Assume native functions are implemented using JNI"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
 msgid "Generate code for functions even if they are fully inlined"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:678
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
 msgid "Emit static const variables even if they are not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:684
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
 msgid "Give external symbols a leading underscore"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:687
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
 #, fuzzy
 msgid "Perform loop optimizations"
 msgstr "Уключаць SSA аптымізацыю"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:690
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
+msgid "Language keyword letters in arbitrary cases"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
+msgid "Language keywords spelled as e.g. IOStat"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
+msgid "Language keywords in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
+msgid "Language keywords in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
 msgid "Set errno after built-in math functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:693
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
 msgid "Report on permanent memory allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:696
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
 msgid "Attempt to merge identical constants and constant variables"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:699
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
 msgid "Attempt to merge identical constants across compilation units"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:702
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
 msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:705
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
+msgid "Delete MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
+msgid "Disable MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
+msgid "Enable MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
+msgid "Hide MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
 msgid "Force all loop invariant computations out of loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:708
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
 msgid "Don't warn about uses of Microsoft extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:717
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
 msgid "Use graph-coloring register allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:720
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:723
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
 msgid "Assume that receivers of Objective-C messages may be nil"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:726
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
 msgid "Support synchronous non-call exceptions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:735
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
 msgid "Enable Objective-C exception and synchronization syntax"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:738
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:978
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
 msgid "Perform loop unrolling for all loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:741
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:981
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
 msgid "Perform loop unrolling when iteration count is known"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:744
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
 msgid "When possible do not generate stack frames"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:747
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
+msgid "Take at least one trip through each iterative DO loop"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:750
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
 msgid "Do the full register move optimization pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:753
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
 msgid "Optimize sibling and tail recursive calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:756
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
+msgid "Enable optimization of static class initialization code"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
 #, fuzzy
 msgid "Enable optional diagnostics"
 msgstr "Уключаць SSA аптымізацыю"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:759
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
 msgid "Pack structure members together without holes"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:762
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
 msgid "Return small aggregates in memory, not registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:768
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
+msgid "Warn about use of (only a few for now) Fortran extensions"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
 msgid "Perform loop peeling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:771
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
 msgid "Enable machine specific peephole optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:774
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
 msgid "Enable an RTL peephole pass before sched2"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:777
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
 msgid "Downgrade conformance errors to warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:780
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
 msgid "Generate position-independent code if possible"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:783
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
 msgid "Generate position-independent code for executables if possible"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:786
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
 msgid "Generate prefetch instructions, if available, for arrays in loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:789
-msgid "Treat the input file as already preprocessed"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:792
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
 msgid "Enable basic program profiling code"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:795
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
 msgid "Insert arc-based program profiling code"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:798
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
 msgid "Enable common options for generating profile info for profile feedback directed optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:801
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
 msgid "Enable common options for performing profile feedback directed optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:804
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
 msgid "Insert code to profile values of expressions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:810
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:813
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
 msgid "Strength reduce all loop general induction variables"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:816
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
 #, fuzzy
 msgid "Return small aggregates in registers"
 msgstr "Не выкарыстоўваць рэгістра sb"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:819
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
 msgid "Enables a register move optimization"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:822
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
 msgid "Perform a register renaming optimization pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:825
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
 msgid "Reorder basic blocks to improve code placement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:828
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
 msgid "Reorder functions to improve code placement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:831
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
 msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:834
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
 msgid "Enable automatic template instantiation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:837
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
 msgid "Add a common subexpression elimination pass after loop optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:840
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
 msgid "Run the loop optimizer twice"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:843
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
 msgid "Disable optimizations that assume default FP rounding behavior"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:846
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
 msgid "Generate run time type descriptor information"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:849
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
 msgid "Enable scheduling across basic blocks"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:852
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
 msgid "Allow speculative motion of non-loads"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:855
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
 msgid "Allow speculative motion of some loads"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:858
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
 msgid "Allow speculative motion of more loads"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:861
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
 msgid "Allow premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:864
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
 msgid "Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:867
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
 msgid "-fsched-stalled-insns-dep=<number>   Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:870
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
 msgid "-fsched-stalled-insns=<number>       Set number of queued insns that can be prematurely scheduled"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:873
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:876
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
 msgid "If scheduling post reload, do superblock scheduling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:879
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
 msgid "If scheduling post reload, do trace scheduling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:882
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
 msgid "Reschedule instructions before register allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:885
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
 msgid "Reschedule instructions after register allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:888
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
+msgid "Allow appending a second underscore to externals"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
 msgid "Mark data as shared rather than private"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:891
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
 msgid "Use the same size for double as for float"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:894
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
 msgid "Use the narrowest integer type possible for enumeration types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:897
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:903
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
 msgid "Disable optimizations observable by IEEE signaling NaNs"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:906
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:909
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
 msgid "Make \"char\" signed by default"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:912
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
+msgid "Do not print names of program units as they are compiled"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
 msgid "Convert floating point constants to single precision constants"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:918
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
+msgid "Internally convert most source to lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
+msgid "Internally preserve source case"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
+msgid "Internally convert most source to uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
 msgid "Insert stack checking code into the program"
 msgstr "Уключаць код правэркі стэку ў праграму"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:924
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
 msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:927
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:930
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
 msgid "Display statistics accumulated during compilation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:933
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
+msgid "Enable assignability checks for stores into object arrays"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
 msgid "Perform strength reduction optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:936
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
 msgid "Assume strict aliasing rules apply"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:942
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
+msgid "Symbol names spelled in mixed case"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
+msgid "Symbol names in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
+msgid "Symbol names in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
 msgid "Check for syntax errors, then stop"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:945
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:948
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:951
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
 msgid "Create data files needed by \"gcov\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:957
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
 msgid "Perform jump threading optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:960
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
 msgid "Report the time taken by each compiler pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:963
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
 msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:966
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
 msgid "Perform superblock formation via tail duplication"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:969
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
 msgid "Assume floating-point operations can trap"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:972
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
 msgid "Trap for signed overflow in addition, subtraction and multiplication"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:975
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
+msgid "Make prefix-radix non-decimal constants be typeless"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
+msgid "Allow all ugly features"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
+msgid "Hollerith and typeless can be passed as arguments"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
+msgid "Allow ordinary copying of ASSIGN'ed vars"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
+msgid "Dummy array dimensioned to (1) is assumed-size"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
+msgid "Trailing comma in procedure call denotes null argument"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
+msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
+msgid "Initialization via DATA and PARAMETER is not type-compatible"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
+msgid "Allow INTEGER and LOGICAL interchangeability"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
+msgid "Append underscores to externals"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
 msgid "Compile whole compilation unit at a time"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:984
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
+msgid "Delete libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
+msgid "Disable libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
+msgid "Enable libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
+msgid "Hide libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
 msgid "Allow math optimizations that may violate IEEE or ISO standards"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:987
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:990
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
 msgid "Make \"char\" unsigned by default"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:993
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
 msgid "Perform loop unswitching"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:996
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
 msgid "Just generate unwind tables for exception handling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:999
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
 msgid "Use __cxa_atexit to register destructors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1002
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
 msgid "Add extra commentary to assembler output"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1005
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
+msgid "Print g77-specific version information and run internal tests"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
 msgid "Use expression value profiles in optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1008
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
 msgid "Discard unused virtual functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1011
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
 msgid "Implement vtables using thunks"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1014
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
+msgid "Program is written in VXT (Digital-like) FORTRAN"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
+msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
+msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
+msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
+msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
 msgid "Emit common-like symbols as weak symbols"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1017
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
 msgid "Construct webs and split unrelated uses of single variable"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1020
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
 msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1023
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
 msgid "Generate a #line directive pointing at the current working directory"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1026
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
 msgid "Assume signed arithmetic overflow wraps around"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1029
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
 msgid "Store strings in writable data section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1032
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
 msgid "Emit cross referencing information"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1035
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
+msgid "Print internal debugging-related information"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
 msgid "Put zero initialized data in the bss section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1038
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
 msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1041
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
+msgid "Treat initial values of 0 like non-zero values"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
 #, fuzzy
 msgid "Generate debug information in default format"
 msgstr "Генерыраваць код для Intel as"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1044
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
 msgid "Generate debug information in COFF format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1047
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
 msgid "Generate debug information in DWARF v2 format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1050
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
 msgid "Dump declarations to a .decl file"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1053
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
 msgid "Generate debug information in default extended format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1056
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
 #, fuzzy
 msgid "Generate debug information in STABS format"
 msgstr "Стварыць код для DLL"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1059
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
 msgid "Generate debug information in extended STABS format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1062
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
 #, fuzzy
 msgid "Generate debug information in VMS format"
 msgstr "Стварыць код для DLL"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1065
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
 msgid "Generate debug information in XCOFF format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1068
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
 msgid "Generate debug information in extended XCOFF format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1071
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1074
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
 msgid "-imacros <file>\tAccept definition of macros in <file>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1077
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
 msgid "-include <file>\tInclude the contents of <file> before other files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1080
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1083
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1086
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1089
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1092
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1104
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
 msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1107
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
 msgid "Do not search standard system include directories for C++"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1110
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
 #, fuzzy
 msgid "-o <file>\tPlace output into <file>"
 msgstr "  -o <файл>                Памясціць вывад у <файл>\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1113
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
 #, fuzzy
 msgid "Enable function profiling"
 msgstr "Уключыць апрацоўку выключэньняў"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1116
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
 msgid "Issue warnings needed for strict compliance to the standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1119
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
 msgid "Like -pedantic but issue them as errors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1122
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
 msgid "Generate C header of platform-specific features"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1125
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
 msgid "Do not display functions compiled or elapsed time"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1128
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
 msgid "Remap file names when including files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1131
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
 msgid "Conform to the ISO 1998 C++ standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1134
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
 msgid "Conform to the ISO 1990 C standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1137
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
 msgid "Conform to the ISO 1999 C standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1140
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1161
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1164
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
 msgid "Deprecated in favor of -std=c99"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1143
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1146
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
 msgid "Conform to the ISO 1990 C standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1149
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
 msgid "Conform to the ISO 1999 C standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1152
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
 msgid "Deprecated in favor of -std=gnu99"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1155
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
 msgid "Deprecated in favor of -std=c89"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1158
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
 msgid "Conform to the ISO 1990 C standard as amended in 1994"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1167
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
 msgid "Enable traditional preprocessing"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1170
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
 msgid "-trigraphs\tSupport ISO C trigraphs"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1173
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
 msgid "Do not predefine system-specific and GCC-specific macros"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1176
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
 msgid "Enable verbose output"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1179
-msgid "Display the compiler's version"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1182
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
 #, fuzzy
 msgid "Suppress warnings"
 msgstr "%s: увага: "
 
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1094
+#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
 msgid "`-p' not supported; use `-pg' and gprof(1)"
 msgstr ""
 
@@ -21075,7 +21471,7 @@ msgstr "%s не падтрымлівае %s"
 msgid "GCC does not support -CC without using -E"
 msgstr "%s не падтрымлівае %s"
 
-#: config/sparc/linux64.h:208 config/sparc/linux64.h:219
+#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
 #: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
 #: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
 msgid "may not use both -m32 and -m64"
@@ -21437,10 +21833,6 @@ msgstr ""
 #~ msgstr "%s перад знакам \"%s\""
 
 #, fuzzy
-#~ msgid "`sizeof' applied to incomplete type `%T'"
-#~ msgstr "\"%s\" мае незавершаны тып"
-
-#, fuzzy
 #~ msgid "invalid use of undefined type `%#T'"
 #~ msgstr "нявернае выкарыстанне \"restict\""
 
index 760bc22..1a5cb8a 100644 (file)
@@ -11,7 +11,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gcc 3.3.2\n"
 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-04-18 18:00-0700\n"
+"POT-Creation-Date: 2004-07-01 11:41-0700\n"
 "PO-Revision-Date: 2004-01-30 00:03+0000\n"
 "Last-Translator: Mateu Gilles <mateu.gilles@wanadoo.fr>\n"
 "Language-Team: Catalan <ca@dodds.net>\n"
@@ -39,15 +39,15 @@ msgstr "l'atribut \"%s\" no s'aplica a tipus"
 msgid "`%s' attribute only applies to function types"
 msgstr "l'atribut \"%s\" nomes s'aplica a tipus funcions"
 
-#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
-#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
-#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
-#: c-common.c:4595 c-common.c:4614 c-common.c:4869 c-common.c:4891
-#: c-common.c:4926 c-common.c:4993 c-common.c:5039 c-common.c:5097
-#: c-common.c:5128 c-common.c:5474 c-common.c:5497 c-common.c:5536
+#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
+#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
+#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
+#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
+#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
+#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
 #: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1608
-#: config/i386/i386.c:15380 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
+#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
 #: config/ip2k/ip2k.c:3151
 #, c-format
 msgid "`%s' attribute ignored"
@@ -122,7 +122,7 @@ msgstr "(aix
 
 #. We can, however, treat "undefined" any way we please.
 #. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1719
+#: builtins.c:4134 c-typeck.c:1733
 msgid "if this code is reached, the program will abort"
 msgstr ""
 
@@ -289,272 +289,272 @@ msgid "invalid application of `%s' to a void type"
 msgstr "applicació invàlida de \"%s\" a un tipus void"
 
 #: c-common.c:2951
-#, c-format
-msgid "invalid application of `%s' to an incomplete type"
+#, fuzzy
+msgid "invalid application of `%s' to incomplete type `%T' "
 msgstr "aplicació invàlida de \"%s\" a un tipus de dada incompleta"
 
-#: c-common.c:2991
+#: c-common.c:2992
 msgid "`__alignof' applied to a bit-field"
 msgstr "\"__alignof\" aplicat a un camp de bits"
 
-#: c-common.c:3483
+#: c-common.c:3484
 #, c-format
 msgid "cannot disable built-in function `%s'"
 msgstr "no es pot desactivar la funcio interna \"%s\""
 
-#: c-common.c:3644 c-typeck.c:1949
+#: c-common.c:3645 c-typeck.c:1974
 #, c-format
 msgid "too few arguments to function `%s'"
 msgstr "massa pocs arguments per a la funció \"%s\""
 
-#: c-common.c:3650 c-typeck.c:1810
+#: c-common.c:3651 c-typeck.c:1835
 #, c-format
 msgid "too many arguments to function `%s'"
 msgstr "massa arguments per a la funció \"%s\""
 
-#: c-common.c:3669
+#: c-common.c:3670
 #, c-format
 msgid "non-floating-point argument to function `%s'"
 msgstr "arguments que no són de coma flotant per a la funció \"%s\""
 
-#: c-common.c:3896
+#: c-common.c:3897
 msgid "pointers are not permitted as case values"
 msgstr "els apuntadores no són permesos com valors casi"
 
-#: c-common.c:3900
+#: c-common.c:3901
 #, fuzzy
 msgid "range expressions in switch statements are non-standard"
 msgstr "ISO C prohibeix un rang d'expressions en les declaracions switch"
 
-#: c-common.c:3929
+#: c-common.c:3930
 msgid "empty range specified"
 msgstr "es va especificar un rang buit"
 
-#: c-common.c:3980
+#: c-common.c:3981
 msgid "duplicate (or overlapping) case value"
 msgstr "valor de casi duplicat (o translapat)"
 
-#: c-common.c:3981
+#: c-common.c:3982
 #, fuzzy
 msgid "%Jthis is the first entry overlapping that value"
 msgstr "aquesta és la primera entrada que translapa aquest valor"
 
-#: c-common.c:3985
+#: c-common.c:3986
 msgid "duplicate case value"
 msgstr "valor de casi duplicat"
 
-#: c-common.c:3986
+#: c-common.c:3987
 #, fuzzy
 msgid "%Jpreviously used here"
 msgstr "es va usar prèviament aquí"
 
-#: c-common.c:3990
+#: c-common.c:3991
 msgid "multiple default labels in one switch"
 msgstr "múltiples etiquetes per omissió en un sol switch"
 
-#: c-common.c:3991
+#: c-common.c:3992
 #, fuzzy
 msgid "%Jthis is the first default label"
 msgstr "aquesta és la primera etiqueta per omissió"
 
-#: c-common.c:4016
+#: c-common.c:4017
 #, fuzzy
 msgid "taking the address of a label is non-standard"
 msgstr "SO C prohibeix prendre l'adreça d'una etiqueta"
 
-#: c-common.c:4062
+#: c-common.c:4063
 msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
 msgstr ""
 
-#: c-common.c:4067
+#: c-common.c:4068
 msgid "%Hignoring return value of function declared with attribute warn_unused_result"
 msgstr ""
 
-#: c-common.c:4648
+#: c-common.c:4649
 #, c-format
 msgid "unknown machine mode `%s'"
 msgstr "es desconeix la manera de màquina \"%s\""
 
-#: c-common.c:4651
+#: c-common.c:4652
 #, c-format
 msgid "no data type for mode `%s'"
 msgstr "no hi ha tipus de dades per a la manera \"%s\""
 
-#: c-common.c:4655
+#: c-common.c:4656
 #, fuzzy, c-format
 msgid "invalid pointer mode `%s'"
 msgstr "codi d'operant \"%c\" invàlid"
 
-#: c-common.c:4662 c-common.c:5225
+#: c-common.c:4663 c-common.c:5226
 #, c-format
 msgid "unable to emulate '%s'"
 msgstr "no es pot emular \"%s\""
 
-#: c-common.c:4706
+#: c-common.c:4707
 #, fuzzy
 msgid "%Jsection attribute cannot be specified for local variables"
 msgstr "l'atribut de secció no pot ser especificat per a les variables locals"
 
-#: c-common.c:4717
+#: c-common.c:4718
 #, fuzzy
 msgid "%Jsection of '%D' conflicts with previous declaration"
 msgstr "la secció de \"%s\" causa conflictes amb la declaració prèvia"
 
-#: c-common.c:4726
+#: c-common.c:4727
 #, fuzzy
 msgid "%Jsection attribute not allowed for '%D'"
 msgstr "no es permet un atribut de secció per a \"%s\""
 
-#: c-common.c:4732
+#: c-common.c:4733
 #, fuzzy
 msgid "%Jsection attributes are not supported for this target"
 msgstr "atributs de secció no suportats per aquest objectiu"
 
-#: c-common.c:4770
+#: c-common.c:4771
 msgid "requested alignment is not a constant"
 msgstr "l'alineació sol-licitada no és una constant"
 
-#: c-common.c:4775
+#: c-common.c:4776
 msgid "requested alignment is not a power of 2"
 msgstr "l'alineació sol-licitada no és una potència de 2"
 
-#: c-common.c:4780
+#: c-common.c:4781
 msgid "requested alignment is too large"
 msgstr "l'alineació sol-licitada és massa gran"
 
-#: c-common.c:4806
+#: c-common.c:4807
 #, fuzzy
 msgid "%Jalignment may not be specified for '%D'"
 msgstr "l'alineació no pot ser especificada per a \"%s\""
 
-#: c-common.c:4844
+#: c-common.c:4845
 #, fuzzy
 msgid "%J'%D' defined both normally and as an alias"
 msgstr "\"%s\" definit normalment i com un alies"
 
-#: c-common.c:4854
+#: c-common.c:4855
 msgid "alias arg not a string"
 msgstr "l'argument d'alies no és una cadena"
 
-#: c-common.c:4897
+#: c-common.c:4898
 msgid "visibility arg not a string"
 msgstr "l'argument de·visibilitat no és una cadena"
 
-#: c-common.c:4910
+#: c-common.c:4911
 msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
 msgstr "l'argument de visibilitat deu ser \"default\", \"hidden\", \"protected\" o \"internal\""
 
-#: c-common.c:4936
+#: c-common.c:4937
 msgid "tls_model arg not a string"
 msgstr "l'argument tls_model no és una cadena"
 
-#: c-common.c:4945
+#: c-common.c:4946
 msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
 msgstr "l'argument de tls_model deu ser \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
 
-#: c-common.c:4967 c-common.c:5013
+#: c-common.c:4968 c-common.c:5014
 #, fuzzy
 msgid "%J'%E' attribute applies only to functions"
 msgstr "l'atribut \"%s\" s'aplica solament a funcions"
 
-#: c-common.c:4972 c-common.c:5018
+#: c-common.c:4973 c-common.c:5019
 #, fuzzy
 msgid "%Jcan't set '%E' attribute after definition"
 msgstr "no es pot establir l'atribut \"%s\" després de la definició"
 
-#: c-common.c:5094
+#: c-common.c:5095
 #, c-format
 msgid "`%s' attribute ignored for `%s'"
 msgstr "atribut \"%s\" ignorat per a \"%s\""
 
-#: c-common.c:5157
+#: c-common.c:5158
 #, c-format
 msgid "invalid vector type for attribute `%s'"
 msgstr "tipus de vector invalid per a l'atribut \"%s\""
 
-#: c-common.c:5181 c-common.c:5213
+#: c-common.c:5182 c-common.c:5214
 msgid "no vector mode with the size and type specified could be found"
 msgstr "no es pot trobar un mode vector amb la grandària i el tipus especificat "
 
-#: c-common.c:5315
+#: c-common.c:5316
 msgid "nonnull attribute without arguments on a non-prototype"
 msgstr "un atribut nonnull sense arguments en un que no és prototip"
 
-#: c-common.c:5330
+#: c-common.c:5331
 #, c-format
 msgid "nonnull argument has invalid operand number (arg %lu)"
 msgstr "un argument nonnull té un nombre d'operadors invàlid (arg %lu)"
 
-#: c-common.c:5349
+#: c-common.c:5350
 #, c-format
 msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
 msgstr "un argument nonnull amb un nombre d'operants fora de rang (arg %lu, operand %lu)"
 
-#: c-common.c:5357
+#: c-common.c:5358
 #, c-format
 msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
 msgstr "un argument nonnull fa referència a un operant que no és punter (arg %lu, operand %lu)"
 
-#: c-common.c:5437
+#: c-common.c:5438
 #, c-format
 msgid "null argument where non-null required (arg %lu)"
 msgstr "argument null on es requereix un que no sigui null (arg %lu)"
 
-#: c-common.c:5508
+#: c-common.c:5509
 msgid "cleanup arg not an identifier"
 msgstr "l'objecte·cridat·no·és·un identificador"
 
-#: c-common.c:5515
+#: c-common.c:5516
 msgid "cleanup arg not a function"
 msgstr "l'objecte cridat no és una funció"
 
-#: c-common.c:5876
+#: c-common.c:5877
 #, c-format
 msgid "%s at end of input"
 msgstr "%s al final de l'entrada"
 
-#: c-common.c:5882
+#: c-common.c:5883
 #, c-format
 msgid "%s before %s'%c'"
 msgstr "%s abans de %s\"%c\""
 
-#: c-common.c:5884
+#: c-common.c:5885
 #, c-format
 msgid "%s before %s'\\x%x'"
 msgstr "%s abans de %s\"\\x%x\""
 
-#: c-common.c:5888
+#: c-common.c:5889
 #, c-format
 msgid "%s before string constant"
 msgstr "%s abans d'una constant de cadena"
 
-#: c-common.c:5890
+#: c-common.c:5891
 #, c-format
 msgid "%s before numeric constant"
 msgstr "%s abans d'una constant numèrica"
 
-#: c-common.c:5892
+#: c-common.c:5893
 #, c-format
 msgid "%s before \"%s\""
 msgstr "%s abans de \"%s\""
 
-#: c-common.c:5894
+#: c-common.c:5895
 #, c-format
 msgid "%s before '%s' token"
 msgstr "%s abans l'element \"%s\""
 
 #. Use `%s' to print the string in case there are any escape
 #. characters in the message.
-#: c-common.c:5896 c-typeck.c:2586 c-typeck.c:3978 c-typeck.c:3993
-#: c-typeck.c:4008 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4118
+#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
+#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
 #: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: c-convert.c:82 c-typeck.c:1197 c-typeck.c:3418 cp/typeck.c:1337
-#: cp/typeck.c:5660 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
+#: cp/typeck.c:5708 treelang/tree-convert.c:79
 msgid "void value not ignored as it ought to be"
 msgstr "valor void no ignorat com deuria ser"
 
@@ -772,8 +772,8 @@ msgstr "la declaraci
 msgid "%Jdeclaration of '%D' shadows a previous local"
 msgstr "la declaració de \"%#D\" enfosqueix un paràmetre"
 
-#: c-decl.c:1587 cp/name-lookup.c:958 cp/name-lookup.c:981
-#: cp/name-lookup.c:989
+#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: cp/name-lookup.c:1000
 #, fuzzy
 msgid "%Jshadowed declaration is here"
 msgstr "declaració prèvia de \"%#D\" aquí"
@@ -783,7 +783,7 @@ msgstr "declaraci
 msgid "nested extern declaration of `%s'"
 msgstr "declaració extern niada de \"%s\""
 
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6793
+#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
 #, fuzzy
 msgid "%Jprevious declaration of '%D'"
 msgstr "declaració prèvia de \"%D\""
@@ -863,7 +863,7 @@ msgid "two types specified in one empty declaration"
 msgstr "es van especificar dos tipus en una declaració buida"
 
 #: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3016
+#: objc/objc-parse.y:778 objc/objc-parse.y:3017
 msgid "empty declaration"
 msgstr "declaració buida"
 
@@ -904,7 +904,7 @@ msgstr "la funci
 msgid "parameter `%s' is initialized"
 msgstr "el paràmetre \"%s\" té valor inicial"
 
-#: c-decl.c:2568 c-typeck.c:4228
+#: c-decl.c:2568 c-typeck.c:4254
 msgid "variable-sized object may not be initialized"
 msgstr "un objecte de grandària variable no pot tenir valor inicial"
 
@@ -918,7 +918,7 @@ msgstr "la variable \"%s\" t
 msgid "elements of array `%s' have incomplete type"
 msgstr "alguns elements de la matriu \"%s\" tenen tipus de dada incompleta"
 
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10133
+#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
 #, fuzzy
 msgid "%Jinline function '%D' given attribute noinline"
 msgstr "ha donat un atribut noinline a la funció inline \"%s\""
@@ -1202,7 +1202,7 @@ msgstr "ISO C90 prohibeix matriu \"%s\" que la seua grand
 msgid "ISO C90 forbids variable-size array `%s'"
 msgstr "ISO C90 prohibeix la matriu \"%s\" de grandària variable"
 
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7754
+#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
 #, c-format
 msgid "size of array `%s' is too large"
 msgstr "la grandària de la matriu \"%s\" és massa gran"
@@ -1245,7 +1245,7 @@ msgstr "modificador de tipus inv
 msgid "ISO C forbids const or volatile function types"
 msgstr "ISO C prohibeix els tipus de funció const o volatile"
 
-#: c-decl.c:4201 cp/decl.c:8035
+#: c-decl.c:4201 cp/decl.c:8036
 #, c-format
 msgid "variable or field `%s' declared void"
 msgstr "variable o camp \"%s\" declarat void"
@@ -1570,7 +1570,7 @@ msgstr "l'argument promogut \"%s\" no coincideix amb el prototip"
 msgid "argument \"%D\" doesn't match prototype"
 msgstr "l'argument \"%s\" no coincideix amb el prototip"
 
-#: c-decl.c:6094 cp/decl.c:10849
+#: c-decl.c:6094 cp/decl.c:10857
 msgid "no return statement in function returning non-void"
 msgstr "no hi ha una declaració de devolució en una funció que retorna non-void"
 
@@ -2362,7 +2362,7 @@ msgstr "error sint
 msgid "ISO C forbids an empty source file"
 msgstr "ISO C prohibeix un fitxer font buit"
 
-#: c-parse.y:349 c-typeck.c:6225 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
 msgid "argument of `asm' is not a constant string"
 msgstr "l'argument de \"asm\" no és una cadena constant"
 
@@ -2459,7 +2459,7 @@ msgstr "ISO C prohibeix les funcions niades"
 msgid "ISO C forbids forward references to `enum' types"
 msgstr "ISO C prohibeix les declaracions posteriors per a tipus \"enum\""
 
-#: c-parse.y:1703 cp/parser.c:9307 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
 msgid "comma at end of enumerator list"
 msgstr "coma al final de la llista de numeradors"
 
@@ -2467,7 +2467,7 @@ msgstr "coma al final de la llista de numeradors"
 msgid "no semicolon at end of struct or union"
 msgstr "no hi ha punt i coma al final del struct o union"
 
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
 msgid "extra semicolon in struct or union specified"
 msgstr "es va especificar un punt i coma extra en un struct o union"
 
@@ -2497,24 +2497,24 @@ msgstr "ISO C prohibeix les declaracions etiquetades"
 msgid "braced-group within expression allowed only inside a function"
 msgstr "un grup de claus dintre d'una expressió només es permet dintre d'una funció"
 
-#: c-parse.y:2184 objc/objc-parse.y:2241
+#: c-parse.y:2185 objc/objc-parse.y:2242
 msgid "empty body in an else-statement"
 msgstr "cos buit en una declaració else"
 
-#: c-parse.y:2192 objc/objc-parse.y:2249
+#: c-parse.y:2193 objc/objc-parse.y:2250
 #, fuzzy
 msgid "%Hempty body in an if-statement"
 msgstr "cos buit en una declaració else"
 
-#: c-parse.y:2272 cp/parser.c:6045 objc/objc-parse.y:2329
+#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
 msgid "break statement not within loop or switch"
 msgstr "la declaració break no està dintre d'un cicle o switch"
 
-#: c-parse.y:2281 cp/parser.c:6056 objc/objc-parse.y:2338
+#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
 msgid "continue statement not within a loop"
 msgstr "la declaració continue no està dintre dintre d'un cicle"
 
-#: c-parse.y:2323 objc/objc-parse.y:2380
+#: c-parse.y:2324 objc/objc-parse.y:2381
 msgid "ISO C forbids `goto *expr;'"
 msgstr "ISO C prohibeix \"goto *expr;\""
 
@@ -2524,11 +2524,11 @@ msgstr "ISO C prohibeix \"goto *expr;\""
 #. it caused problems with the code in expand_builtin which
 #. tries to verify that BUILT_IN_NEXT_ARG is being used
 #. correctly.
-#: c-parse.y:2440 objc/objc-parse.y:2548
+#: c-parse.y:2441 objc/objc-parse.y:2549
 msgid "ISO C requires a named argument before `...'"
 msgstr "ISO C requereix un argument amb nom abans de \"...\""
 
-#: c-parse.y:2538 objc/objc-parse.y:2646
+#: c-parse.y:2539 objc/objc-parse.y:2647
 msgid "`...' in old-style identifier list"
 msgstr "\"...\" en una llista d'identificadors d'estil antic"
 
@@ -2544,7 +2544,7 @@ msgstr "error d'analitza"
 msgid "parser stack overflow"
 msgstr "desbordament de la pila del analitzador"
 
-#: c-parse.y:2968 objc/objc-parse.y:3663
+#: c-parse.y:2969 objc/objc-parse.y:3664
 #, c-format
 msgid "syntax error at '%s' token"
 msgstr "error sintàctic en l'element \"%s\""
@@ -2709,19 +2709,19 @@ msgstr "#pragma redefine_extname malformat, ignorat"
 msgid "junk at end of #pragma redefine_extname"
 msgstr "escombraries al final de #pragma redefine_extname"
 
-#: c-pragma.c:384 c-pragma.c:462
+#: c-pragma.c:385 c-pragma.c:463
 msgid "#pragma redefine_extname conflicts with declaration"
 msgstr "#pragma redefine_extname té conflictes amb la declaració"
 
-#: c-pragma.c:413
+#: c-pragma.c:414
 msgid "malformed #pragma extern_prefix, ignored"
 msgstr "#pragma extern_prefix malformat, ignorat"
 
-#: c-pragma.c:418
+#: c-pragma.c:419
 msgid "junk at end of #pragma extern_prefix"
 msgstr "escombraries al final de #pragma extern_prefix"
 
-#: c-pragma.c:449
+#: c-pragma.c:450
 msgid "asm declaration conflicts with previous rename"
 msgstr "la declaració asm causa conflictes amb el rename previ"
 
@@ -2738,7 +2738,7 @@ msgstr "on l'etiqueta casi apareix aqu
 msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
 msgstr "(les accions adjuntes de declaracions casi prèvies requereixen destructors en el seu propi àmbit.)"
 
-#: c-semantics.c:737 c-typeck.c:6247 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
 #, c-format
 msgid "%s qualifier ignored on asm"
 msgstr "qualificador %s ignorat en asm"
@@ -2748,795 +2748,795 @@ msgstr "qualificador %s ignorat en asm"
 msgid "will never be executed"
 msgstr "la cridada %2d mai s'executa\n"
 
-#: c-typeck.c:120
+#: c-typeck.c:123
 #, c-format
 msgid "`%s' has an incomplete type"
 msgstr "\"%s\" té un tipus incompleta"
 
-#: c-typeck.c:142 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2532
 msgid "invalid use of void expression"
 msgstr "ús invàlid de l'expressió void"
 
-#: c-typeck.c:150
+#: c-typeck.c:153
 msgid "invalid use of flexible array member"
 msgstr "ús invàlid de membres de matriu flexible"
 
-#: c-typeck.c:156
+#: c-typeck.c:159
 msgid "invalid use of array with unspecified bounds"
 msgstr "ús invàlid de matrius amb límits sense especificar"
 
-#: c-typeck.c:164
+#: c-typeck.c:167
 #, c-format
 msgid "invalid use of undefined type `%s %s'"
 msgstr "ús invàlid del tipus indefinit \"%s %s\""
 
 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:168
+#: c-typeck.c:171
 #, c-format
 msgid "invalid use of incomplete typedef `%s'"
 msgstr "ús invàlid del typedef incomplet \"%s\""
 
-#: c-typeck.c:415 c-typeck.c:430
+#: c-typeck.c:428 c-typeck.c:443
 msgid "function types not truly compatible in ISO C"
 msgstr "els tipus de funció no són totalment compatibles en ISO C"
 
-#: c-typeck.c:611
+#: c-typeck.c:625
 msgid "types are not quite compatible"
 msgstr "els tipus no són totalment compatibles"
 
-#: c-typeck.c:824
+#: c-typeck.c:838
 #, fuzzy
 msgid "function return types not compatible due to `volatile'"
 msgstr "el tipus de devolució d'una funció no pot ser una funció"
 
-#: c-typeck.c:970 c-typeck.c:2151
+#: c-typeck.c:984 c-typeck.c:2176
 msgid "arithmetic on pointer to an incomplete type"
 msgstr "aritmètica en apuntador a un tipus incomplet"
 
-#: c-typeck.c:1343
+#: c-typeck.c:1357
 #, c-format
 msgid "%s has no member named `%s'"
 msgstr "%s no té un membre cridat \"%s\""
 
-#: c-typeck.c:1379
+#: c-typeck.c:1393
 #, c-format
 msgid "request for member `%s' in something not a structure or union"
 msgstr "petició del membre \"%s\" en alguna cosa que no és estructura o unió"
 
-#: c-typeck.c:1408
+#: c-typeck.c:1422
 msgid "dereferencing pointer to incomplete type"
 msgstr "punter dereferènciat a tipus de dada incompleta"
 
-#: c-typeck.c:1412
+#: c-typeck.c:1426
 msgid "dereferencing `void *' pointer"
 msgstr "dereferènciant el punter \"void *\""
 
-#: c-typeck.c:1429 cp/typeck.c:2104
+#: c-typeck.c:1443 cp/typeck.c:2127
 #, c-format
 msgid "invalid type argument of `%s'"
 msgstr "argument de tipus invàlid de \"%s\""
 
-#: c-typeck.c:1447 cp/typeck.c:2129
+#: c-typeck.c:1461 cp/typeck.c:2152
 msgid "subscript missing in array reference"
 msgstr "falta subindici en la referència de la matriu"
 
-#: c-typeck.c:1468 cp/typeck.c:2171
+#: c-typeck.c:1482 cp/typeck.c:2194
 msgid "array subscript has type `char'"
 msgstr "el subindici de matriu té un tipus \"char\""
 
-#: c-typeck.c:1476 c-typeck.c:1565 cp/typeck.c:2175 cp/typeck.c:2261
+#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
 msgid "array subscript is not an integer"
 msgstr "el subindici de la matriu no és un enter"
 
-#: c-typeck.c:1509
+#: c-typeck.c:1523
 msgid "ISO C forbids subscripting `register' array"
 msgstr "ISO C prohibeix el subindici d'una matriu \"register\""
 
-#: c-typeck.c:1511
+#: c-typeck.c:1525
 msgid "ISO C90 forbids subscripting non-lvalue array"
 msgstr "ISO C90 prohibeix el subindici d'una matriu non-lvalue"
 
-#: c-typeck.c:1544
+#: c-typeck.c:1558
 msgid "subscript has type `char'"
 msgstr "el subindici és de tipus \"char\""
 
-#: c-typeck.c:1560 cp/typeck.c:2256
+#: c-typeck.c:1574 cp/typeck.c:2279
 msgid "subscripted value is neither array nor pointer"
 msgstr "el valor indicat pel subindici no és ni matriu ni punter"
 
-#: c-typeck.c:1590
+#: c-typeck.c:1604
 #, c-format
 msgid "local declaration of `%s' hides instance variable"
 msgstr "la declaració local de \"%s\" oculta la variable d'instància"
 
-#: c-typeck.c:1683
+#: c-typeck.c:1697
 msgid "called object is not a function"
 msgstr "l'objecte cridat no és una funció"
 
 #. 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:1715
+#: c-typeck.c:1729
 msgid "function called through a non-compatible type"
 msgstr ""
 
-#: c-typeck.c:1813 cp/typeck.c:2544
+#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
+#: c-typeck.c:4237 c-typeck.c:5616
+msgid "initializer element is not constant"
+msgstr "l'element de valor inicial no és constant"
+
+#: c-typeck.c:1838 cp/typeck.c:2567
 msgid "too many arguments to function"
 msgstr "massa arguments per a la funció"
 
-#: c-typeck.c:1834
+#: c-typeck.c:1859
 #, c-format
 msgid "type of formal parameter %d is incomplete"
 msgstr "el tipus de dada del paràmetre formal %d està incomplet"
 
-#: c-typeck.c:1847
+#: c-typeck.c:1872
 #, c-format
 msgid "%s as integer rather than floating due to prototype"
 msgstr "%s com enter en lloc de coma flotant a causa del prototip"
 
-#: c-typeck.c:1850
+#: c-typeck.c:1875
 #, c-format
 msgid "%s as integer rather than complex due to prototype"
 msgstr "%s com enter en lloc de complex a causa del prototip"
 
-#: c-typeck.c:1853
+#: c-typeck.c:1878
 #, c-format
 msgid "%s as complex rather than floating due to prototype"
 msgstr "%s com complex en lloc de coma flotant a causa del prototip"
 
-#: c-typeck.c:1856
+#: c-typeck.c:1881
 #, c-format
 msgid "%s as floating rather than integer due to prototype"
 msgstr "%s com coma flotant en lloc d'enter a causa del prototip"
 
-#: c-typeck.c:1859
+#: c-typeck.c:1884
 #, c-format
 msgid "%s as complex rather than integer due to prototype"
 msgstr "%s com complex en lloc d'enter a causa del prototip"
 
-#: c-typeck.c:1862
+#: c-typeck.c:1887
 #, c-format
 msgid "%s as floating rather than complex due to prototype"
 msgstr "%s com coma flotant en lloc de complex a causa del prototip"
 
-#: c-typeck.c:1872
+#: c-typeck.c:1897
 #, c-format
 msgid "%s as `float' rather than `double' due to prototype"
 msgstr "%s com \"float\" en lloc de \"double\" a causa del prototip"
 
-#: c-typeck.c:1890
+#: c-typeck.c:1915
 #, c-format
 msgid "%s with different width due to prototype"
 msgstr "%s amb amplària diferent a causa del prototip"
 
-#: c-typeck.c:1916
+#: c-typeck.c:1941
 #, c-format
 msgid "%s as unsigned due to prototype"
 msgstr "%s com unsigned a causa del prototip"
 
-#: c-typeck.c:1918
+#: c-typeck.c:1943
 #, c-format
 msgid "%s as signed due to prototype"
 msgstr "%s com signed a causa del prototip"
 
-#: c-typeck.c:1952 cp/typeck.c:2650
+#: c-typeck.c:1977 cp/typeck.c:2673
 msgid "too few arguments to function"
 msgstr "molt pocs arguments per a la funció"
 
-#: c-typeck.c:1992
+#: c-typeck.c:2017
 msgid "suggest parentheses around + or - inside shift"
 msgstr "se suggereixen parèntesi al voltant de + o - dintre d'un desplaçament"
 
-#: c-typeck.c:1999
+#: c-typeck.c:2024
 msgid "suggest parentheses around && within ||"
 msgstr "se suggereixen parèntesi al voltant de && dintre de ||"
 
-#: c-typeck.c:2008
+#: c-typeck.c:2033
 msgid "suggest parentheses around arithmetic in operand of |"
 msgstr "se suggereixen parèntesi al voltant de l'aritmètica per a operada de |"
 
-#: c-typeck.c:2011
+#: c-typeck.c:2036
 msgid "suggest parentheses around comparison in operand of |"
 msgstr "se suggereixen parèntesi al voltant de les comparances per a operada de |"
 
-#: c-typeck.c:2020
+#: c-typeck.c:2045
 msgid "suggest parentheses around arithmetic in operand of ^"
 msgstr "se suggereixen parèntesi al voltant de l'aritmètica per a operada de  ^"
 
-#: c-typeck.c:2023
+#: c-typeck.c:2048
 msgid "suggest parentheses around comparison in operand of ^"
 msgstr "se suggereixen parèntesi al voltant de les comparances per a operada de  ^"
 
-#: c-typeck.c:2030
+#: c-typeck.c:2055
 msgid "suggest parentheses around + or - in operand of &"
 msgstr "se suggereixen parèntesi al voltant de + o - per a operada de &"
 
-#: c-typeck.c:2033
+#: c-typeck.c:2058
 msgid "suggest parentheses around comparison in operand of &"
 msgstr "se suggereixen parèntesi al voltant de les comparances per a operada de &"
 
-#: c-typeck.c:2040
+#: c-typeck.c:2065
 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
 msgstr "les comparances com X<=Y<=Z no tenen el seu significat matemàtic"
 
-#: c-typeck.c:2103
+#: c-typeck.c:2128
 msgid "pointer of type `void *' used in subtraction"
 msgstr "es va usar un punter de tipus \"void *\" en la substracció"
 
-#: c-typeck.c:2105
+#: c-typeck.c:2130
 msgid "pointer to a function used in subtraction"
 msgstr "es va usar un punter a una funció en la substracció"
 
-#: c-typeck.c:2199
+#: c-typeck.c:2224
 msgid "wrong type argument to unary plus"
 msgstr "argument de tipus erroni per a l'increment unari"
 
-#: c-typeck.c:2212
+#: c-typeck.c:2237
 msgid "wrong type argument to unary minus"
 msgstr "argument de tipus erroni per al decrement unari"
 
-#: c-typeck.c:2229
+#: c-typeck.c:2254
 msgid "ISO C does not support `~' for complex conjugation"
 msgstr "ISO C no té suport de \"~\" per a conjugacions complexes"
 
-#: c-typeck.c:2235
+#: c-typeck.c:2260
 msgid "wrong type argument to bit-complement"
 msgstr "argument de tipus erroni per a complement de bits"
 
-#: c-typeck.c:2243
+#: c-typeck.c:2268
 msgid "wrong type argument to abs"
 msgstr "argument de tipus erroni per a abs"
 
-#: c-typeck.c:2255
+#: c-typeck.c:2280
 msgid "wrong type argument to conjugation"
 msgstr "argument de tipus erroni per a la conjugació"
 
-#: c-typeck.c:2269
+#: c-typeck.c:2294
 msgid "wrong type argument to unary exclamation mark"
 msgstr "argument de tipus erroni per al signe d'exclamació unari"
 
-#: c-typeck.c:2312
+#: c-typeck.c:2337
 msgid "ISO C does not support `++' and `--' on complex types"
 msgstr "ISO C no té suport per a \"++\" i \"--\" en tipus complexos"
 
-#: c-typeck.c:2327 c-typeck.c:2359
+#: c-typeck.c:2352 c-typeck.c:2384
 msgid "wrong type argument to increment"
 msgstr "argument de tipus erroni per a l'increment"
 
-#: c-typeck.c:2329 c-typeck.c:2361
+#: c-typeck.c:2354 c-typeck.c:2386
 msgid "wrong type argument to decrement"
 msgstr "argument de tipus erroni pel decrement"
 
-#: c-typeck.c:2350
+#: c-typeck.c:2375
 msgid "increment of pointer to unknown structure"
 msgstr "increment de punter a estructura desconeguda"
 
-#: c-typeck.c:2352
+#: c-typeck.c:2377
 msgid "decrement of pointer to unknown structure"
 msgstr "decrement de punter a estructura desconeguda"
 
-#: c-typeck.c:2477
+#: c-typeck.c:2502
 msgid "invalid lvalue in unary `&'"
 msgstr "l-value invàlid en \"&\" unari"
 
-#: c-typeck.c:2509
+#: c-typeck.c:2534
 #, c-format
 msgid "attempt to take address of bit-field structure member `%s'"
 msgstr "es va intentar prendre l'adreça del membre de l'estructura de camps de bits \"%s\""
 
-#: c-typeck.c:2642
+#: c-typeck.c:2668
 #, fuzzy
 msgid "use of conditional expressions as lvalues is deprecated"
 msgstr "ISO C prohibeix l'ús d'expressions condicionals com l-values"
 
-#: c-typeck.c:2645
+#: c-typeck.c:2671
 #, fuzzy
 msgid "use of compound expressions as lvalues is deprecated"
 msgstr "ISO C prohibeix l'ús d'expressions compostoses com l-valors"
 
-#: c-typeck.c:2648
+#: c-typeck.c:2674
 #, fuzzy
 msgid "use of cast expressions as lvalues is deprecated"
 msgstr "ISO C prohibeix l'ús d'expressions de conversió com l-valors"
 
-#: c-typeck.c:2663
+#: c-typeck.c:2689
 #, c-format
 msgid "%s of read-only member `%s'"
 msgstr "%s del membre de només lectura \"%s\""
 
-#: c-typeck.c:2667
+#: c-typeck.c:2693
 #, c-format
 msgid "%s of read-only variable `%s'"
 msgstr "%s de la variable de només lectura \"%s\""
 
-#: c-typeck.c:2670
+#: c-typeck.c:2696
 #, c-format
 msgid "%s of read-only location"
 msgstr "%s de la ubicació de només lectura"
 
-#: c-typeck.c:2688
+#: c-typeck.c:2714
 #, c-format
 msgid "cannot take address of bit-field `%s'"
 msgstr "no es pot adquirir l'adreça del camp de bits \"%s\""
 
-#: c-typeck.c:2716 treelang/treetree.c:946
+#: c-typeck.c:2742 treelang/treetree.c:946
 #, c-format
 msgid "global register variable `%s' used in nested function"
 msgstr "es va usar la variable de registre global \"%s\" en funcions niades"
 
-#: c-typeck.c:2720 treelang/treetree.c:950
+#: c-typeck.c:2746 treelang/treetree.c:950
 #, c-format
 msgid "register variable `%s' used in nested function"
 msgstr "es va usar la va variable \"%s\" en funcions niades"
 
-#: c-typeck.c:2727 treelang/treetree.c:957
+#: c-typeck.c:2753 treelang/treetree.c:957
 #, c-format
 msgid "address of global register variable `%s' requested"
 msgstr "es va sol·licitar l'adreça de la variable de registre global \"%s\""
 
-#: c-typeck.c:2739
+#: c-typeck.c:2765
 msgid "cannot put object with volatile field into register"
 msgstr "no es pot posar objecte amb camp volatile en register"
 
-#: c-typeck.c:2743 treelang/treetree.c:962
+#: c-typeck.c:2769 treelang/treetree.c:962
 #, c-format
 msgid "address of register variable `%s' requested"
 msgstr "es va sol·licitar l'adreça de la variable register \"%s\""
 
-#: c-typeck.c:2828
+#: c-typeck.c:2854
 msgid "signed and unsigned type in conditional expression"
 msgstr "tipus signed i unsigned en l'expressió condicional"
 
-#: c-typeck.c:2835
+#: c-typeck.c:2861
 msgid "ISO C forbids conditional expr with only one void side"
 msgstr "ISO C prohibeix una expressió condicional amb només un costat void"
 
-#: c-typeck.c:2851 c-typeck.c:2858
+#: c-typeck.c:2877 c-typeck.c:2884
 msgid "ISO C forbids conditional expr between `void *' and function pointer"
 msgstr "ISO C prohibeix expressions condicionals entre \"void *\" i punters de funcions"
 
-#: c-typeck.c:2864
+#: c-typeck.c:2890
 msgid "pointer type mismatch in conditional expression"
 msgstr "els tipus de dades punters no coincideixen en l'expressió condicional"
 
-#: c-typeck.c:2871 c-typeck.c:2881
+#: c-typeck.c:2897 c-typeck.c:2907
 msgid "pointer/integer type mismatch in conditional expression"
 msgstr "els tipus de dades punters/enters no coincideixen en l'expressió condicional"
 
-#: c-typeck.c:2895
+#: c-typeck.c:2921
 msgid "type mismatch in conditional expression"
 msgstr "els tipus de dades no coincideixen en l'expressió condicional"
 
-#: c-typeck.c:2955
+#: c-typeck.c:2981
 msgid "left-hand operand of comma expression has no effect"
 msgstr "l'operador del costat esquerre de l'expressió coma no té efecte"
 
-#: c-typeck.c:2986
+#: c-typeck.c:3012
 msgid "cast specifies array type"
 msgstr "la conversió especifica el tipus matriu"
 
-#: c-typeck.c:2992
+#: c-typeck.c:3018
 msgid "cast specifies function type"
 msgstr "la conversió especifica el tipus funció"
 
-#: c-typeck.c:3002
+#: c-typeck.c:3028
 msgid "ISO C forbids casting nonscalar to the same type"
 msgstr "ISO C prohibeix la conversió d'un no escalar al mateix tipus"
 
-#: c-typeck.c:3020
+#: c-typeck.c:3046
 msgid "ISO C forbids casts to union type"
 msgstr "ISO C prohibeix la conversió al tipus union"
 
-#: c-typeck.c:3028
+#: c-typeck.c:3054
 msgid "cast to union type from type not present in union"
 msgstr "conversió a tipus union des d'un tipus no presenti en union"
 
-#: c-typeck.c:3079
+#: c-typeck.c:3105
 msgid "cast adds new qualifiers to function type"
 msgstr "la conversió afegeix nou qualificadors del tipus de la funció"
 
 #. There are qualifiers present in IN_OTYPE that are not
 #. present in IN_TYPE.
-#: c-typeck.c:3084
+#: c-typeck.c:3110
 msgid "cast discards qualifiers from pointer target type"
 msgstr "la conversió descarta els qualificadors del tipus de la destinació del punter"
 
-#: c-typeck.c:3099
+#: c-typeck.c:3125
 msgid "cast increases required alignment of target type"
 msgstr "la conversió incrementa l'alineació requerida del tipus de la destinació"
 
-#: c-typeck.c:3105 cp/typeck.c:4897
+#: c-typeck.c:3131 cp/typeck.c:4945
 msgid "cast from pointer to integer of different size"
 msgstr "conversió de punter a enter de grandària diferent"
 
-#: c-typeck.c:3110
+#: c-typeck.c:3136
 msgid "cast does not match function type"
 msgstr "la conversió no coincideix amb el tipus de la funció"
 
-#: c-typeck.c:3117 cp/typeck.c:4904
+#: c-typeck.c:3143 cp/typeck.c:4952
 msgid "cast to pointer from integer of different size"
 msgstr "conversió a punter des d'un enter de grandària diferent"
 
-#: c-typeck.c:3129
+#: c-typeck.c:3155
 msgid "type-punning to incomplete type might break strict-aliasing rules"
 msgstr "el càstig de tipus a tipus incomplet pot trencar les regles d'alies estricte"
 
-#: c-typeck.c:3133
+#: c-typeck.c:3159
 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
 msgstr "el retorn de punters de tipus castigat trencarà les regles d'alies estricte"
 
-#: c-typeck.c:3144
+#: c-typeck.c:3170
 #, fuzzy
 msgid "ISO C forbids conversion of function pointer to object pointer type"
 msgstr "ISO C prohibeix la comparança de \"void *\" amb un punter de funció"
 
-#: c-typeck.c:3153
+#: c-typeck.c:3179
 #, fuzzy
 msgid "ISO C forbids conversion of object pointer to function pointer type"
 msgstr "ISO C prohibeix la comparança de \"void *\" amb un punter de funció"
 
 #. Now we have handled acceptable kinds of LHS that are not truly lvalues.
 #. Reject anything strange now.
-#: c-typeck.c:3311
+#: c-typeck.c:3337
 msgid "invalid lvalue in assignment"
 msgstr "l-value invàlid en l'assignació"
 
 #. Convert new value to destination type.
-#: c-typeck.c:3320 c-typeck.c:3345 c-typeck.c:3362 cp/typeck.c:5016
-#: cp/typeck.c:5163 cp/typeck.c:5178
+#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
+#: cp/typeck.c:5211 cp/typeck.c:5226
 msgid "assignment"
 msgstr "assignació"
 
-#: c-typeck.c:3429
+#: c-typeck.c:3455
 msgid "cannot pass rvalue to reference parameter"
 msgstr "no es pot passar un valor-r a un paràmetre de referència"
 
-#: c-typeck.c:3538 c-typeck.c:3614
+#: c-typeck.c:3564 c-typeck.c:3640
 #, c-format
 msgid "%s makes qualified function pointer from unqualified"
 msgstr "%s fa un punter de funció qualificat des d'un no qualificat"
 
-#: c-typeck.c:3542 c-typeck.c:3594
+#: c-typeck.c:3568 c-typeck.c:3620
 #, c-format
 msgid "%s discards qualifiers from pointer target type"
 msgstr "%s descarta els calificadors del tipus de la destinació del punter"
 
-#: c-typeck.c:3548
+#: c-typeck.c:3574
 msgid "ISO C prohibits argument conversion to union type"
 msgstr "ISO C prohibeix la conversió d'arguments a tipus union"
 
-#: c-typeck.c:3586
+#: c-typeck.c:3612
 #, c-format
 msgid "ISO C forbids %s between function pointer and `void *'"
 msgstr "ISO C prohibeix %s entre punters a funció i \"void *\""
 
-#: c-typeck.c:3603
+#: c-typeck.c:3629
 #, c-format
 msgid "pointer targets in %s differ in signedness"
 msgstr "el punter que apunta a  %s difereix en signe"
 
-#: c-typeck.c:3619
+#: c-typeck.c:3645
 #, c-format
 msgid "%s from incompatible pointer type"
 msgstr "%s de tipus de punter incompatible"
 
-#: c-typeck.c:3625 c-typeck.c:4132 cp/typeck.c:1366
+#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
 msgid "invalid use of non-lvalue array"
 msgstr "ús invàlid de matriu no lvaluada"
 
-#: c-typeck.c:3639
+#: c-typeck.c:3665
 #, c-format
 msgid "%s makes pointer from integer without a cast"
 msgstr "%s crea un punter des d'un enter sense una conversió"
 
-#: c-typeck.c:3646
+#: c-typeck.c:3672
 #, c-format
 msgid "%s makes integer from pointer without a cast"
 msgstr "%s crea un enter des d'un punter sense una conversió"
 
-#: c-typeck.c:3660 c-typeck.c:3663
+#: c-typeck.c:3686 c-typeck.c:3689
 #, c-format
 msgid "incompatible type for argument %d of `%s'"
 msgstr "tipus incompatible per a l'argument %d de \"%s\""
 
-#: c-typeck.c:3667
+#: c-typeck.c:3693
 #, c-format
 msgid "incompatible type for argument %d of indirect function call"
 msgstr "tipus incompatible per a l'argument %d de la cridada indirecta a funció"
 
-#: c-typeck.c:3671
+#: c-typeck.c:3697
 #, c-format
 msgid "incompatible types in %s"
 msgstr "tipus incompatibles en %s"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3727
+#: c-typeck.c:3753
 #, c-format
 msgid "passing arg of `%s'"
 msgstr "passant l'argument de \"%s\""
 
 #. Function name unknown (call through ptr).
-#: c-typeck.c:3736
+#: c-typeck.c:3762
 msgid "passing arg of pointer to function"
 msgstr "passant l'argument del punter a la funció"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3744
+#: c-typeck.c:3770
 #, c-format
 msgid "passing arg %d of `%s'"
 msgstr "passant l'argument %d de \"%s\""
 
 #. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3753
+#: c-typeck.c:3779
 #, c-format
 msgid "passing arg %d of pointer to function"
 msgstr "passant l'argument %d del punter a la funció"
 
-#: c-typeck.c:3810
+#: c-typeck.c:3836
 msgid "traditional C rejects automatic aggregate initialization"
 msgstr "C tradicional rebutja la iniciació automàtica d'agregats"
 
-#: c-typeck.c:3981 c-typeck.c:3996 c-typeck.c:4011
+#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
 #, c-format
 msgid "(near initialization for `%s')"
 msgstr "(prop de l'assignació de valors inicials per a \"%s\")"
 
-#: c-typeck.c:4060 cp/typeck2.c:560
+#: c-typeck.c:4086 cp/typeck2.c:560
 msgid "char-array initialized from wide string"
 msgstr "matriu de caràcters amb valors inicials assignats d'una cadena ampla"
 
-#: c-typeck.c:4067 cp/typeck2.c:567
+#: c-typeck.c:4093 cp/typeck2.c:567
 msgid "int-array initialized from non-wide string"
 msgstr "matriu d'enters amb valors inicials assignats d'una cadena no ampla"
 
-#: c-typeck.c:4085 cp/typeck2.c:582
+#: c-typeck.c:4111 cp/typeck2.c:582
 msgid "initializer-string for array of chars is too long"
 msgstr "la cadena de valors inicials per a la matriu de caràcters és massa llarga"
 
-#: c-typeck.c:4155
+#: c-typeck.c:4181
 msgid "array initialized from non-constant array expression"
 msgstr "matriu amb valors inicials assignats d'una expressió matricial que no és constant"
 
-#: c-typeck.c:4172 c-typeck.c:4174 c-typeck.c:4190 c-typeck.c:4211
-#: c-typeck.c:5593
-msgid "initializer element is not constant"
-msgstr "l'element de valor inicial no és constant"
-
-#: c-typeck.c:4206
+#: c-typeck.c:4232
 msgid "initialization"
 msgstr "assignació de valors inicials"
 
-#: c-typeck.c:4217 c-typeck.c:5598
+#: c-typeck.c:4243 c-typeck.c:5621
 msgid "initializer element is not computable at load time"
 msgstr "l'element de valor inicial no és calculable al moment de la càrrega"
 
-#: c-typeck.c:4232 cp/typeck2.c:659
+#: c-typeck.c:4258 cp/typeck2.c:659
 msgid "invalid initializer"
 msgstr "valor inicial invàlid"
 
-#: c-typeck.c:4517 cp/decl.c:4484
+#: c-typeck.c:4540 cp/decl.c:4484
 #, fuzzy
 msgid "opaque vector types cannot be initialized"
 msgstr "un objecte de grandària variable de tipus \"%T\" no pot ser inicialitzat"
 
-#: c-typeck.c:4711
+#: c-typeck.c:4734
 msgid "extra brace group at end of initializer"
 msgstr "grup extra de claus al final dels valors inicials"
 
-#: c-typeck.c:4731
+#: c-typeck.c:4754
 msgid "missing braces around initializer"
 msgstr "falten claus al voltant dels valors inicials"
 
-#: c-typeck.c:4791
+#: c-typeck.c:4814
 msgid "braces around scalar initializer"
 msgstr "claus al voltant del valor inicial escalar"
 
-#: c-typeck.c:4842
+#: c-typeck.c:4865
 msgid "initialization of flexible array member in a nested context"
 msgstr "iniciació d'un membre de matriu flexible en un context niat"
 
-#: c-typeck.c:4844
+#: c-typeck.c:4867
 msgid "initialization of a flexible array member"
 msgstr "iniciació d'un membre de matriu flexible"
 
-#: c-typeck.c:4875
+#: c-typeck.c:4898
 msgid "missing initializer"
 msgstr "falta valor inicial"
 
-#: c-typeck.c:4897
+#: c-typeck.c:4920
 msgid "empty scalar initializer"
 msgstr "valor inicial escalar buidor"
 
-#: c-typeck.c:4902
+#: c-typeck.c:4925
 msgid "extra elements in scalar initializer"
 msgstr "elements extres en valor inicial escalar"
 
-#: c-typeck.c:4987
+#: c-typeck.c:5010
 msgid "initialization designators may not nest"
 msgstr "no es poden niar els designadors d'iniciació"
 
-#: c-typeck.c:5008 c-typeck.c:5076
+#: c-typeck.c:5031 c-typeck.c:5099
 msgid "array index in non-array initializer"
 msgstr "índex de matriu en valor inicial que no és de matriu"
 
-#: c-typeck.c:5013 c-typeck.c:5129
+#: c-typeck.c:5036 c-typeck.c:5152
 msgid "field name not in record or union initializer"
 msgstr "el nom del camp no està en el inicialitzador de record o union"
 
-#: c-typeck.c:5072 c-typeck.c:5074
+#: c-typeck.c:5095 c-typeck.c:5097
 msgid "nonconstant array index in initializer"
 msgstr "índex de matriu no constant en valor inicial"
 
-#: c-typeck.c:5078 c-typeck.c:5081
+#: c-typeck.c:5101 c-typeck.c:5104
 msgid "array index in initializer exceeds array bounds"
 msgstr "l'índex de matriu en el valor inicial excedeix els límits de la matriu"
 
-#: c-typeck.c:5092
+#: c-typeck.c:5115
 msgid "empty index range in initializer"
 msgstr "rang d'índexs buit en valor inicial"
 
-#: c-typeck.c:5101
+#: c-typeck.c:5124
 msgid "array index range in initializer exceeds array bounds"
 msgstr "el rang d'índexs de la matriu en el valor inicial excedeix els límits de la matriu"
 
-#: c-typeck.c:5141
+#: c-typeck.c:5164
 #, c-format
 msgid "unknown field `%s' specified in initializer"
 msgstr "camp \"%s\" desconegut especificat en el valor inicial"
 
-#: c-typeck.c:5177 c-typeck.c:5198 c-typeck.c:5660
+#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
 msgid "initialized field with side-effects overwritten"
 msgstr "camp iniciat amb efectes laterals sobreescrits"
 
-#: c-typeck.c:5868
+#: c-typeck.c:5891
 msgid "excess elements in char array initializer"
 msgstr "excés d'elements en valors inicials de matriu de caràcters"
 
-#: c-typeck.c:5875 c-typeck.c:5921
+#: c-typeck.c:5898 c-typeck.c:5944
 msgid "excess elements in struct initializer"
 msgstr "excés d'elements en valors inicials de struct"
 
-#: c-typeck.c:5936
+#: c-typeck.c:5959
 msgid "non-static initialization of a flexible array member"
 msgstr "iniciació no estàtica d'un membre de matriu flexible"
 
-#: c-typeck.c:6003
+#: c-typeck.c:6026
 msgid "excess elements in union initializer"
 msgstr "excés d'elements en valors inicials de union"
 
-#: c-typeck.c:6024
+#: c-typeck.c:6047
 msgid "traditional C rejects initialization of unions"
 msgstr "C tradicional rebutja els valors inicials de unions"
 
-#: c-typeck.c:6087
+#: c-typeck.c:6110
 msgid "excess elements in array initializer"
 msgstr "excés d'elements en valors inicials de matriu"
 
-#: c-typeck.c:6116
+#: c-typeck.c:6139
 msgid "excess elements in vector initializer"
 msgstr "excés d'elements en valor inicial vectorial"
 
-#: c-typeck.c:6138
+#: c-typeck.c:6161
 msgid "excess elements in scalar initializer"
 msgstr "excés d'elements en valor inicial escalar"
 
-#: c-typeck.c:6240
+#: c-typeck.c:6263
 msgid "asm template is not a string constant"
 msgstr "la plantilla asm no és una cadena constant"
 
-#: c-typeck.c:6272
+#: c-typeck.c:6295
 msgid "invalid lvalue in asm statement"
 msgstr "lvalue invàlid en declaració asm"
 
-#: c-typeck.c:6344 cp/typeck.c:5854
+#: c-typeck.c:6367 cp/typeck.c:5902
 msgid "modification by `asm'"
 msgstr "modificació per \"asm\""
 
-#: c-typeck.c:6362 cp/typeck.c:5938
+#: c-typeck.c:6385 cp/typeck.c:5986
 msgid "function declared `noreturn' has a `return' statement"
 msgstr "la funció declarada \"noreturn\" té una declaració \"return\""
 
-#: c-typeck.c:6369
+#: c-typeck.c:6392
 msgid "`return' with no value, in function returning non-void"
 msgstr "\"return\" sense valors, en una funció que retorna non-void"
 
-#: c-typeck.c:6375
+#: c-typeck.c:6398
 msgid "`return' with a value, in function returning void"
 msgstr "\"return\" amb valor, en una funció que retorna void"
 
-#: c-typeck.c:6379
+#: c-typeck.c:6402
 msgid "return"
 msgstr "return"
 
-#: c-typeck.c:6431
+#: c-typeck.c:6454
 msgid "function returns address of local variable"
 msgstr "la funció retorna l'adreça d'una variable local"
 
-#: c-typeck.c:6486 cp/semantics.c:749
+#: c-typeck.c:6509 cp/semantics.c:749
 msgid "switch quantity not an integer"
 msgstr "la quantitat de switch no és un enter"
 
-#: c-typeck.c:6496
+#: c-typeck.c:6519
 msgid "`long' switch expression not converted to `int' in ISO C"
 msgstr "no es converteix l'expressió de switch \"long\" a \"int\" en ISO C"
 
-#: c-typeck.c:6537 cp/parser.c:5555
+#: c-typeck.c:6560 cp/parser.c:5560
 msgid "case label not within a switch statement"
 msgstr "l'etiqueta casi no es troba dintre d'una declaració switch"
 
-#: c-typeck.c:6539
+#: c-typeck.c:6562
 msgid "`default' label not within a switch statement"
 msgstr "l'etiqueta \"default\" no està dintre d'una declaració switch"
 
-#: c-typeck.c:6691 c-typeck.c:6725
+#: c-typeck.c:6714 c-typeck.c:6748
 msgid "division by zero"
 msgstr "divisió per zero"
 
-#: c-typeck.c:6770 cp/typeck.c:2930
+#: c-typeck.c:6793 cp/typeck.c:2953
 msgid "right shift count is negative"
 msgstr "el compte de desplaçament a la dreta es negatiu"
 
-#: c-typeck.c:6777 cp/typeck.c:2936
+#: c-typeck.c:6800 cp/typeck.c:2959
 msgid "right shift count >= width of type"
 msgstr "compte de desplaçament a la dreta >= amplària del tipus"
 
-#: c-typeck.c:6798 cp/typeck.c:2955
+#: c-typeck.c:6821 cp/typeck.c:2978
 msgid "left shift count is negative"
 msgstr "el compte de desplaçament a l'esquerra és negativa"
 
-#: c-typeck.c:6801 cp/typeck.c:2957
+#: c-typeck.c:6824 cp/typeck.c:2980
 msgid "left shift count >= width of type"
 msgstr "compte de desplaçament a l'esquerra >= amplària del tipus"
 
-#: c-typeck.c:6822
+#: c-typeck.c:6845
 msgid "shift count is negative"
 msgstr "compte de desplaçament a la dreta negatiu"
 
-#: c-typeck.c:6824
+#: c-typeck.c:6847
 msgid "shift count >= width of type"
 msgstr "ompte de desplaçament a la dreta >= amplària del tipus"
 
-#: c-typeck.c:6841 cp/typeck.c:2992
+#: c-typeck.c:6864 cp/typeck.c:3015
 msgid "comparing floating point with == or != is unsafe"
 msgstr "no és segura la comparança de coma flotant amb == o !="
 
-#: c-typeck.c:6865 c-typeck.c:6871
+#: c-typeck.c:6888 c-typeck.c:6894
 msgid "ISO C forbids comparison of `void *' with function pointer"
 msgstr "ISO C prohibeix la comparança de \"void *\" amb un punter de funció"
 
-#: c-typeck.c:6874 c-typeck.c:6914 c-typeck.c:6942
+#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
 msgid "comparison of distinct pointer types lacks a cast"
 msgstr "la comparança de diferents tipus de punter manca d'una conversió"
 
-#: c-typeck.c:6888 c-typeck.c:6893 c-typeck.c:6962 c-typeck.c:6967
+#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
 msgid "comparison between pointer and integer"
 msgstr "comparança entre punter i enter"
 
-#: c-typeck.c:6909 c-typeck.c:6937
+#: c-typeck.c:6932 c-typeck.c:6960
 msgid "ISO C forbids ordered comparisons of pointers to functions"
 msgstr "ISO C prohibeix la comparança entre punters a funcions"
 
-#: c-typeck.c:6934
+#: c-typeck.c:6957
 msgid "comparison of complete and incomplete pointers"
 msgstr "comparança de punters complets i incomplets"
 
-#: c-typeck.c:6950 c-typeck.c:6957
+#: c-typeck.c:6973 c-typeck.c:6980
 msgid "ordered comparison of pointer with integer zero"
 msgstr "comparança ordenada de punter amb l'enter zero"
 
-#: c-typeck.c:6981 cp/typeck.c:3128
+#: c-typeck.c:7004 cp/typeck.c:3151
 msgid "unordered comparison on non-floating point argument"
 msgstr "comparança sense ordre en argument de coma no flotant"
 
-#: c-typeck.c:7191
+#: c-typeck.c:7214
 msgid "comparison between signed and unsigned"
 msgstr "comparança entre signed i unsigned"
 
-#: c-typeck.c:7237 cp/typeck.c:3375
+#: c-typeck.c:7260 cp/typeck.c:3398
 msgid "comparison of promoted ~unsigned with constant"
 msgstr "comparança d'un ~unsigned promogut amb una constant"
 
-#: c-typeck.c:7245 cp/typeck.c:3383
+#: c-typeck.c:7268 cp/typeck.c:3406
 msgid "comparison of promoted ~unsigned with unsigned"
 msgstr "comparança d'un ~unsigned promogut amb unsigned"
 
@@ -3806,46 +3806,46 @@ msgstr "el nombre de notes bb en la cadena insn (%d) != n_basic_blocks (%d)"
 msgid "function body not available"
 msgstr "la funció no pot ser inline"
 
-#: cgraph.c:163 cgraphunit.c:340
+#: cgraph.c:163 cgraphunit.c:341
 #, fuzzy
 msgid "redefined extern inline functions are not considered for inlining"
 msgstr "Avisar quan una funció inline no pot ser inline"
 
-#: cgraph.c:166 cgraphunit.c:345
+#: cgraph.c:166 cgraphunit.c:346
 #, fuzzy
 msgid "function not considered for inlining"
 msgstr "la funció no pot ser inline"
 
-#: cgraph.c:168 cgraphunit.c:343
+#: cgraph.c:168 cgraphunit.c:344
 #, fuzzy
 msgid "function not inlinable"
 msgstr "la funció no pot ser inline"
 
-#: cgraph.c:476
+#: cgraph.c:485
 msgid "%D renamed after being referenced in assembly"
 msgstr ""
 
-#: cgraphunit.c:1041
+#: cgraphunit.c:1046
 msgid "--param large-function-growth limit reached"
 msgstr ""
 
-#: cgraphunit.c:1054
+#: cgraphunit.c:1059
 msgid "--param large-function-growth limit reached while inlining the caller"
 msgstr ""
 
-#: cgraphunit.c:1119
+#: cgraphunit.c:1124
 msgid "--param max-inline-insns-single limit reached"
 msgstr ""
 
-#: cgraphunit.c:1143
+#: cgraphunit.c:1148
 msgid "--param max-inline-insns-single limit reached after inlining into the callee"
 msgstr ""
 
-#: cgraphunit.c:1220
+#: cgraphunit.c:1225
 msgid "--param inline-unit-growth limit reached"
 msgstr ""
 
-#: cgraphunit.c:1292 cgraphunit.c:1436
+#: cgraphunit.c:1297 cgraphunit.c:1441
 msgid "recursive inlining"
 msgstr ""
 
@@ -4033,7 +4033,7 @@ msgstr "%s: no es pot obrir com un fitxer COFF"
 msgid "library lib%s not found"
 msgstr "no es troba la biblioteca lib%s"
 
-#: combine.c:13038
+#: combine.c:13048
 #, c-format
 msgid ""
 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -4044,7 +4044,7 @@ msgstr ""
 ";; %d èxits.\n"
 "\n"
 
-#: combine.c:13047
+#: combine.c:13057
 #, c-format
 msgid ""
 "\n"
@@ -4882,7 +4882,7 @@ msgstr ""
 msgid "syntax error in macro parameter list"
 msgstr "\"%s\" podria faltar en la llista de paràmetre de macro"
 
-#: cse.c:7060
+#: cse.c:7064
 #, c-format
 msgid ";; Processing block from %d to %d, %d sets.\n"
 msgstr ";; Processant el bloc de  %d a  %d, %d establerts.\n"
@@ -4961,17 +4961,17 @@ msgstr "no es d
 msgid "function using short complex types cannot be inline"
 msgstr "les funcions que usen tipus short complex no poden ser inline"
 
-#: expr.c:6385
+#: expr.c:6386
 #, fuzzy
 msgid "%Jprior parameter's size depends on '%D'"
 msgstr "la grandària del paràmetre previ depèn de \"%s\""
 
-#: expr.c:6752
+#: expr.c:6753
 msgid "returned value in block_exit_expr"
 msgstr "es va regressar un valor en block_exit_expr"
 
 #. We can't make a bitwise copy of this object, so fail.
-#: expr.c:8895
+#: expr.c:8894
 msgid "cannot take the address of an unaligned member"
 msgstr "no es pot prendre l'adreça d'un membre desalineat"
 
@@ -5016,12 +5016,12 @@ msgstr "l'operant \"%%l\" no 
 
 #. We can't handle floating point constants;
 #. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6751
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
 #: config/pdp11/pdp11.c:1646
 msgid "floating constant misused"
 msgstr "constant de coma flotant mal usada"
 
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6829
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
 #: config/pdp11/pdp11.c:1693
 msgid "invalid expression as operand"
 msgstr "expressió invàlida com operant"
@@ -5073,26 +5073,26 @@ msgstr "la grand
 msgid "impossible constraint in `asm'"
 msgstr "restricció impossible en \"asm\""
 
-#: function.c:5723
+#: function.c:5733
 #, fuzzy
 msgid "%J'%D' might be used uninitialized in this function"
 msgstr "\"%s\" es deuria usar sense iniciar en aquesta funció"
 
-#: function.c:5730
+#: function.c:5740
 #, fuzzy
 msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr "la variable \"%s\" podria ser sobreescrita per \"longjmp\" o \"vfork\""
 
-#: function.c:5749
+#: function.c:5759
 #, fuzzy
 msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr "l'argument \"%s\" podria ser sobreescrit per \"longjmp\" o \"vfork\""
 
-#: function.c:6523
+#: function.c:6533
 msgid "function returns an aggregate"
 msgstr "la funció retorna un agregat"
 
-#: function.c:7006
+#: function.c:6929
 #, fuzzy
 msgid "%Junused parameter '%D'"
 msgstr "paràmetre \"%s\" sense ús"
@@ -6581,7 +6581,7 @@ msgstr "l'operant de sortida %d deu usar la restricci
 msgid "can't use '%s' as a %s register"
 msgstr "no es pot usar \"%s\" com un registre %s"
 
-#: regclass.c:758 config/ia64/ia64.c:4657 config/ia64/ia64.c:4664
+#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
 #, c-format
 msgid "unknown register name: %s"
 msgstr "nom de registre desconegut: %s"
@@ -6638,47 +6638,47 @@ msgstr " no es poden generar recarregues per a:"
 msgid "inconsistent operand constraints in an `asm'"
 msgstr "restriccions de operants inconsistents en un \"asm\""
 
-#: reload1.c:1212
+#: reload1.c:1222
 msgid "frame size too large for reliable stack checking"
 msgstr "la grandària del marc és massa gran per a una revisió fiable de la pila"
 
-#: reload1.c:1215
+#: reload1.c:1225
 msgid "try reducing the number of local variables"
 msgstr "intenti reduir el nombre de variables locals"
 
-#: reload1.c:1868
+#: reload1.c:1878
 #, c-format
 msgid "can't find a register in class `%s' while reloading `asm'"
 msgstr "no es pot trobar un registre en la classe \"%s\" mentre es recarrega \"asm\"."
 
-#: reload1.c:1872
+#: reload1.c:1882
 #, c-format
 msgid "unable to find a register to spill in class `%s'"
 msgstr "no es pot trobar un registre per a buidar la classe \"%s\"."
 
-#: reload1.c:1874
+#: reload1.c:1884
 msgid "this is the insn:"
 msgstr "això és el insn:"
 
-#: reload1.c:3871
+#: reload1.c:3881
 msgid "`asm' operand requires impossible reload"
 msgstr "l'operant \"asm\" requereix una recarrega impossible"
 
 #. It's the compiler's fault.
-#: reload1.c:4963
+#: reload1.c:4973
 msgid "could not find a spill register"
 msgstr "no es pot trobar un registre de buidat "
 
-#: reload1.c:4968
+#: reload1.c:4978
 msgid "`asm' operand constraint incompatible with operand size"
 msgstr "la restricció de l'operant \"asm\" és incompatible amb la grandària de l'operant"
 
 #. It's the compiler's fault.
-#: reload1.c:6590
+#: reload1.c:6600
 msgid "VOIDmode on an output"
 msgstr "VOIDmode en una sortida"
 
-#: reload1.c:6591
+#: reload1.c:6601
 msgid "output operand is constant in `asm'"
 msgstr "l'operant de sortida és constant en \"asm\""
 
@@ -6730,7 +6730,7 @@ msgstr "Revisi
 msgid "jump to `%s' invalidly jumps into binding contour"
 msgstr "el salt a \"%s\" salta de forma invàlida a un contorn d'unió"
 
-#: stmt.c:977 stmt.c:3793
+#: stmt.c:977 stmt.c:3790
 #, fuzzy
 msgid "%Jlabel '%D' used before containing binding contour"
 msgstr "es va usar abans l'etiqueta \"%s\" que contenia un contorn d'unió"
@@ -6748,7 +6748,7 @@ msgstr "la restricci
 msgid "operand constraint contains incorrectly positioned '+' or '='"
 msgstr "la restricció d'operant conté \"+\" o \"=\" mal posicionat"
 
-#: stmt.c:1199 stmt.c:1301
+#: stmt.c:1199 stmt.c:1298
 #, c-format
 msgid "`%%' constraint used with last operand"
 msgstr "restricció \"%%\" utilitzada amd l'últim operant"
@@ -6757,129 +6757,124 @@ msgstr "restricci
 msgid "matching constraint not valid in output operand"
 msgstr "la restricció coincident no és vàlida en l'operant de sortida"
 
-#: stmt.c:1260
-#, fuzzy
-msgid "read-write constraint does not allow a register"
-msgstr "l'adreça de pre-increment no és un registre"
-
-#: stmt.c:1292
+#: stmt.c:1289
 #, c-format
 msgid "input operand constraint contains `%c'"
 msgstr "la restricció d'operant d'entrada conté \"%c\""
 
-#: stmt.c:1334
+#: stmt.c:1331
 msgid "matching constraint references invalid operand number"
 msgstr "la restricció de coincidència fa referència a un nombre d'operant no vàlid"
 
-#: stmt.c:1372
+#: stmt.c:1369
 #, c-format
 msgid "invalid punctuation `%c' in constraint"
 msgstr "puntuació invàlida \"%c\" en la restricció"
 
-#: stmt.c:1396
+#: stmt.c:1393
 #, fuzzy
 msgid "matching constraint does not allow a register"
 msgstr "la restricció coincident no és vàlida en l'operant de sortida"
 
-#: stmt.c:1424
+#: stmt.c:1421
 #, c-format
 msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
 msgstr "els qualificadors asm per a la variable \"%s\" generen conflicte amb la lista d'agrupació asm"
 
-#: stmt.c:1514
+#: stmt.c:1511
 #, c-format
 msgid "unknown register name `%s' in `asm'"
 msgstr "nom de registre desconegut  \"%s\" en \"asm\""
 
-#: stmt.c:1522
+#: stmt.c:1519
 #, fuzzy, c-format
 msgid "PIC register `%s' clobbered in `asm'"
 msgstr "nom de registre desconegut  \"%s\" en \"asm\""
 
-#: stmt.c:1571
+#: stmt.c:1568
 #, c-format
 msgid "more than %d operands in `asm'"
 msgstr "més de %d operants en \"asm\""
 
-#: stmt.c:1633
+#: stmt.c:1630
 #, c-format
 msgid "output number %d not directly addressable"
 msgstr "el nombre de sortida %d no és directament dirrectionable"
 
-#: stmt.c:1711
+#: stmt.c:1708
 #, c-format
 msgid "asm operand %d probably doesn't match constraints"
 msgstr "l'operant asm %d probablement no coincideix amb les restriccions"
 
-#: stmt.c:1721
+#: stmt.c:1718
 #, c-format
 msgid "use of memory input without lvalue in asm operand %d is deprecated"
 msgstr ""
 
-#: stmt.c:1875
+#: stmt.c:1872
 msgid "asm clobber conflict with output operand"
 msgstr "l'agrupació asm causa conflictes amb l'operant de sortida"
 
-#: stmt.c:1880
+#: stmt.c:1877
 msgid "asm clobber conflict with input operand"
 msgstr "l'agrupació asm causa conflictes amb l'operant d'entrada"
 
-#: stmt.c:1914
+#: stmt.c:1911
 msgid "too many alternatives in `asm'"
 msgstr "massa alternatives en \"asm\""
 
-#: stmt.c:1926
+#: stmt.c:1923
 msgid "operand constraints for `asm' differ in number of alternatives"
 msgstr "les restriccions d'operants per a \"asm\" difereixen en el nombre d'alternatives"
 
-#: stmt.c:1978
+#: stmt.c:1975
 #, c-format
 msgid "duplicate asm operand name '%s'"
 msgstr "nom d'operant asm \"%s\" duplicat"
 
-#: stmt.c:2076
+#: stmt.c:2073
 msgid "missing close brace for named operand"
 msgstr "falta la clau final per a l'operant nomenat"
 
-#: stmt.c:2104
+#: stmt.c:2101
 #, c-format
 msgid "undefined named operand '%s'"
 msgstr "operant nomenat no definit \"%s\""
 
-#: stmt.c:2161
+#: stmt.c:2158
 msgid "%Hstatement with no effect"
 msgstr ""
 
-#: stmt.c:2317
+#: stmt.c:2314
 #, fuzzy
 msgid "%Hvalue computed is not used"
 msgstr "l'autòmat \"%s\" no s'utilitza"
 
-#: stmt.c:3733
+#: stmt.c:3730
 #, fuzzy
 msgid "%Junused variable '%D'"
 msgstr "variable \"%s\" sense ús"
 
-#: stmt.c:4508
+#: stmt.c:4505
 msgid "%Hunreachable code at beginning of %s"
 msgstr ""
 
-#: stmt.c:5136
+#: stmt.c:5133
 #, c-format
 msgid "enumeration value `%s' not handled in switch"
 msgstr "el valor d'enumeració \"%s\" no es maneja en un switch"
 
-#: stmt.c:5161 stmt.c:5181
+#: stmt.c:5158 stmt.c:5178
 #, c-format
 msgid "case value `%ld' not in enumerated type"
 msgstr "el valor de casi \"%ld\" no és un tipus enumerat"
 
-#: stmt.c:5164 stmt.c:5184
+#: stmt.c:5161 stmt.c:5181
 #, c-format
 msgid "case value `%ld' not in enumerated type `%s'"
 msgstr "el valor de casi \"%ld\" no és un tipus enumerat \"%s\""
 
-#: stmt.c:5401
+#: stmt.c:5398
 msgid "switch missing default case"
 msgstr "mancada el casi per defecte per a un switch"
 
@@ -6916,25 +6911,25 @@ msgstr "no 
 msgid "%Jpadding struct to align '%D'"
 msgstr "estructura de farcit per a alinear \"%s\""
 
-#: stor-layout.c:1245
+#: stor-layout.c:1244
 msgid "padding struct size to alignment boundary"
 msgstr "grandària de l'estructura de farcit per als límits d'alineació"
 
-#: stor-layout.c:1275
+#: stor-layout.c:1274
 #, c-format
 msgid "packed attribute causes inefficient alignment for `%s'"
 msgstr "l'atribut packed causa una alineació ineficient per a \"%s\""
 
-#: stor-layout.c:1277
+#: stor-layout.c:1276
 #, c-format
 msgid "packed attribute is unnecessary for `%s'"
 msgstr "no és necessari l'atribut packed per a \"%s\""
 
-#: stor-layout.c:1282
+#: stor-layout.c:1281
 msgid "packed attribute causes inefficient alignment"
 msgstr "l'atribut packed causa una alineació ineficient"
 
-#: stor-layout.c:1284
+#: stor-layout.c:1283
 msgid "packed attribute is unnecessary"
 msgstr "no és necessari l'atribut packed"
 
@@ -7087,7 +7082,7 @@ msgstr "  Existeixen, per
 msgid "unrecognized gcc debugging option: %c"
 msgstr "opció de depuració de gcc no reconeguda: %c"
 
-#: toplev.c:3874 config/rs6000/rs6000.c:907
+#: toplev.c:3874 config/rs6000/rs6000.c:922
 #, c-format
 msgid "invalid option `%s'"
 msgstr "opció \"%s\" invàlida"
@@ -7116,25 +7111,25 @@ msgstr "opcions passades: "
 msgid "options enabled: "
 msgstr "options activades: "
 
-#: toplev.c:4035 java/jcf-write.c:3422
+#: toplev.c:4035 java/jcf-write.c:3424
 #, fuzzy, c-format
 msgid "can't open %s for writing: %m"
 msgstr "no es pot obrir obrir %s per a escriptura"
 
-#: toplev.c:4118 config/sh/sh.c:6883
+#: toplev.c:4118 config/sh/sh.c:7019
 msgid "created and used with different settings of -fpic"
 msgstr ""
 
-#: toplev.c:4120 config/sh/sh.c:6885
+#: toplev.c:4120 config/sh/sh.c:7021
 msgid "created and used with different settings of -fpie"
 msgstr ""
 
-#: toplev.c:4171 config/sh/sh.c:6935
+#: toplev.c:4171 config/sh/sh.c:7071
 #, c-format
 msgid "created and used with differing settings of `-m%s'"
 msgstr ""
 
-#: toplev.c:4174 config/sh/sh.c:6938
+#: toplev.c:4174 config/sh/sh.c:7074
 msgid "out of memory"
 msgstr ""
 
@@ -7189,7 +7184,7 @@ msgstr "-ffunction-sections podria afectar la depuraci
 msgid "error writing to %s: %m"
 msgstr "error a l'escriure a %s"
 
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3429
+#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
 #, fuzzy, c-format
 msgid "error closing %s: %m"
 msgstr "error al tancar %s"
@@ -7251,34 +7246,34 @@ msgstr "la grand
 msgid "%Jsize of return value of '%D' is larger than %wd bytes"
 msgstr "la grandària del valor de devolució de \"%s\" és més gran que %d octets"
 
-#: tree.c:3800
+#: tree.c:3801
 msgid "arrays of functions are not meaningful"
 msgstr "les matrius de funcions no tenen significat"
 
-#: tree.c:3855
+#: tree.c:3856
 msgid "function return type cannot be function"
 msgstr "el tipus de devolució d'una funció no pot ser una funció"
 
-#: tree.c:4684
+#: tree.c:4685
 msgid "invalid initializer for bit string"
 msgstr "assignador invàlid per a cadena de bits"
 
-#: tree.c:4736
+#: tree.c:4737
 #, c-format
 msgid "tree check: expected %s, have %s in %s, at %s:%d"
 msgstr "revisió d'arbre: s'esperava %s, es té %s en %s, en %s:%d"
 
-#: tree.c:4749
+#: tree.c:4750
 #, c-format
 msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
 msgstr "revisió d'arbre: s'esperava classa \"%c\", es té \"%c\" (%s) en %s, en %s:%d"
 
-#: tree.c:4762
+#: tree.c:4763
 #, c-format
 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
 msgstr "revisió d'arbre: accés de *elt %d de tree_vec amb %d elts en %s, en %s:%d"
 
-#: tree.c:4774
+#: tree.c:4775
 #, fuzzy, c-format
 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
 msgstr "revisió d'arbre: accés de *elt %d de tree_vec amb %d elts en %s, en %s:%d"
@@ -7670,7 +7665,7 @@ msgstr "valor erroni \"%s\" per a l'interruptor -mfp-rounding-mode"
 msgid "bad value `%s' for -mfp-trap-mode switch"
 msgstr "valor erroni \"%s\" per a l'interruptor -mfp-trap-mode"
 
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1070
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
 #, c-format
 msgid "bad value `%s' for -mtls-size switch"
 msgstr "valor erroni \"%s\" per a l'interruptor -mtls-size"
@@ -7721,24 +7716,24 @@ msgstr "valor %%H inv
 msgid "invalid %%J value"
 msgstr "valor %%J invàlid"
 
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4260
+#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
 #, c-format
 msgid "invalid %%r value"
 msgstr "valor %%r invàlid"
 
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9012
-#: config/xtensa/xtensa.c:2013
+#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/xtensa/xtensa.c:2014
 #, c-format
 msgid "invalid %%R value"
 msgstr "valor %%R invàlid"
 
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:8931
-#: config/xtensa/xtensa.c:1980
+#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/xtensa/xtensa.c:1981
 #, c-format
 msgid "invalid %%N value"
 msgstr "valor %%N invàlid"
 
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:8959
+#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
 #, c-format
 msgid "invalid %%P value"
 msgstr "valor %%P invàlid"
@@ -7748,17 +7743,17 @@ msgstr "valor %%P inv
 msgid "invalid %%h value"
 msgstr "valor %%h invalíd"
 
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2006
+#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
 #, c-format
 msgid "invalid %%L value"
 msgstr "valor %%L invàlid"
 
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:8913
+#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
 #, c-format
 msgid "invalid %%m value"
 msgstr "valor %%m invàlid"
 
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:8921
+#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
 #, c-format
 msgid "invalid %%M value"
 msgstr "valor %%M invàlid"
@@ -7769,7 +7764,7 @@ msgid "invalid %%U value"
 msgstr "valor %%U invalíd"
 
 #: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9020
+#: config/rs6000/rs6000.c:9249
 #, c-format
 msgid "invalid %%s value"
 msgstr "valor %%s invalíd"
@@ -7779,7 +7774,8 @@ msgstr "valor %%s inval
 msgid "invalid %%C value"
 msgstr "valor %%C invàlid"
 
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8770
+#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
+#: config/rs6000/rs6000.c:8999
 #, c-format
 msgid "invalid %%E value"
 msgstr "valor %%E invalíd"
@@ -7788,7 +7784,7 @@ msgstr "valor %%E inval
 msgid "unknown relocation unspec"
 msgstr "reubicació unspec desconeguda"
 
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9333
+#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
 #, c-format
 msgid "invalid %%xn code"
 msgstr "codi %%xn invalíd"
@@ -7951,17 +7947,17 @@ msgstr "l'argument de l'atribut \"%s\" no 
 msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
 msgstr "l'argument de l'atribut \"%s\" no és \"ilink1\" o \"ilink2\""
 
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2325
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
 #, c-format
 msgid "invalid operand to %%R code"
 msgstr "operant invàlid per al codi %%R"
 
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2348
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
 #, c-format
 msgid "invalid operand to %%H/%%L code"
 msgstr "operant invàlid per al codi %%H/%%L"
 
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2419
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
 #, c-format
 msgid "invalid operand to %%U code"
 msgstr "operant invàlid per al codi %%U"
@@ -7972,7 +7968,7 @@ msgid "invalid operand to %%V code"
 msgstr "operant invàlid per al codi %%V"
 
 #. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2446 config/sparc/sparc.c:6985
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
 msgid "invalid operand output code"
 msgstr "operant invàlid per al codi de sortida"
 
@@ -7981,7 +7977,7 @@ msgstr "operant inv
 msgid "switch -mcpu=%s conflicts with -march= switch"
 msgstr "l'interruptor -mcpu=%s genera conflictes amb el switch -march="
 
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:760 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
 #, c-format
 msgid "bad value (%s) for %s switch"
 msgstr "valor erroni (%s) per a l'interruptor %s"
@@ -8065,12 +8061,12 @@ msgid "unable to use '%s' for PIC register"
 msgstr "no es pot usar \"%s\" per a registre PIC"
 
 #: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1580
-#: config/i386/i386.c:1626 config/ip2k/ip2k.c:3169
-#: config/m68hc11/m68hc11.c:1293 config/m68k/m68k.c:345
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
+#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
 #: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14624 config/sh/sh.c:6737 config/sh/sh.c:6758
-#: config/sh/sh.c:6793 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
+#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
 #, c-format
 msgid "`%s' attribute only applies to functions"
 msgstr "l'atribut \"%s\" nomès s'aplica a funcions"
@@ -8085,7 +8081,7 @@ msgid "selector must be an immediate"
 msgstr "el se-lector deu ser un immediat"
 
 #. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14300 config/i386/i386.c:14334
+#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
 msgid "mask must be an immediate"
 msgstr "la màscara deu ser un immediat"
 
@@ -9444,179 +9440,179 @@ msgstr "Generar instruccions char"
 msgid "Do not generate char instructions"
 msgstr "No generar instruccions char"
 
-#: config/i386/i386.c:1170
+#: config/i386/i386.c:1179
 #, c-format
 msgid "code model %s not supported in PIC mode"
 msgstr "el model de codi %s no té suport en el mode PIC"
 
-#: config/i386/i386.c:1180 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:387
 #, c-format
 msgid "bad value (%s) for -mcmodel= switch"
 msgstr "valor erroni (%s) per a l'interruptor -mcmodel="
 
-#: config/i386/i386.c:1195
+#: config/i386/i386.c:1204
 #, c-format
 msgid "bad value (%s) for -masm= switch"
 msgstr "valor erroni (%s) per a l'interruptor -masm="
 
-#: config/i386/i386.c:1198
+#: config/i386/i386.c:1207
 #, c-format
 msgid "code model `%s' not supported in the %s bit mode"
 msgstr "el model de codi %s no té suport en el mode %s bit"
 
-#: config/i386/i386.c:1201
+#: config/i386/i386.c:1210
 msgid "code model `large' not supported yet"
 msgstr "el model de codi \"large\" not té suport"
 
-#: config/i386/i386.c:1203
+#: config/i386/i386.c:1212
 #, c-format
 msgid "%i-bit mode not compiled in"
 msgstr "no està compilat el mode %i-bit"
 
-#: config/i386/i386.c:1230 config/i386/i386.c:1242
+#: config/i386/i386.c:1242 config/i386/i386.c:1254
 #, fuzzy
 msgid "CPU you selected does not support x86-64 instruction set"
 msgstr "el CPU objectiu no té suport les instruccions THUMB"
 
-#: config/i386/i386.c:1235 config/iq2000/iq2000.c:1840
+#: config/i386/i386.c:1247 config/iq2000/iq2000.c:1840
 #, c-format
 msgid "bad value (%s) for -march= switch"
 msgstr "valor erroni (%s) per a l'interruptor -march="
 
-#: config/i386/i386.c:1248
+#: config/i386/i386.c:1260
 #, fuzzy, c-format
 msgid "bad value (%s) for -mtune= switch"
 msgstr "valor erroni (%s) per a l'interruptor -mcpu="
 
-#: config/i386/i386.c:1265
+#: config/i386/i386.c:1277
 #, c-format
 msgid "-mregparm=%d is not between 0 and %d"
 msgstr "-mregparm=%d no està entre 0 i %d"
 
-#: config/i386/i386.c:1278
+#: config/i386/i386.c:1290
 msgid "-malign-loops is obsolete, use -falign-loops"
 msgstr "-malign-loops és obsolet, usi -falign-loops"
 
-#: config/i386/i386.c:1283 config/i386/i386.c:1296 config/i386/i386.c:1309
+#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
 #, c-format
 msgid "-malign-loops=%d is not between 0 and %d"
 msgstr "-malign-loops=%d no està entre 0 i %d"
 
-#: config/i386/i386.c:1291
+#: config/i386/i386.c:1303
 msgid "-malign-jumps is obsolete, use -falign-jumps"
 msgstr "-malign-jumps és obsolet, usi -falign-jumps"
 
-#: config/i386/i386.c:1304
+#: config/i386/i386.c:1316
 msgid "-malign-functions is obsolete, use -falign-functions"
 msgstr "-malign-functions és obsolet, usi -falign-functions"
 
-#: config/i386/i386.c:1342
+#: config/i386/i386.c:1354
 #, c-format
 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
 msgstr "-mpreferred-stack-boundary=%d no està entre %d i 12"
 
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1366
 #, c-format
 msgid "-mbranch-cost=%d is not between 0 and 5"
 msgstr "-mbranch-cost=%d no està entre 0 i 5"
 
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1378
 #, c-format
 msgid "bad value (%s) for -mtls-dialect= switch"
 msgstr "valor erroni (%s) per a l'interruptor -mtls-dialect="
 
-#: config/i386/i386.c:1395
+#: config/i386/i386.c:1407
 msgid "-malign-double makes no sense in the 64bit mode"
 msgstr "-malign-double no té sentit en el mode 64 bit"
 
-#: config/i386/i386.c:1397
+#: config/i386/i386.c:1409
 msgid "-mrtd calling convention not supported in the 64bit mode"
 msgstr "la convenció de cridades -mrtd no té suport en el mode 64 bit"
 
-#: config/i386/i386.c:1419 config/i386/i386.c:1430
+#: config/i386/i386.c:1431 config/i386/i386.c:1442
 msgid "SSE instruction set disabled, using 387 arithmetics"
 msgstr "el conjunt d'instruccions SSE està desactivat, usant l'aritmètica 387"
 
-#: config/i386/i386.c:1435
+#: config/i386/i386.c:1447
 msgid "387 instruction set disabled, using SSE arithmetics"
 msgstr "el conjunt d'instruccions 387 està desactivat, usant l'aritmètica SSE"
 
-#: config/i386/i386.c:1442
+#: config/i386/i386.c:1454
 #, c-format
 msgid "bad value (%s) for -mfpmath= switch"
 msgstr "valor erroni (%s) per a l'interruptor -mfpmath="
 
-#: config/i386/i386.c:1590 config/i386/i386.c:1601
+#: config/i386/i386.c:1602 config/i386/i386.c:1613
 #, fuzzy
 msgid "fastcall and stdcall attributes are not compatible"
 msgstr "-f%s i -msdata=%s són incompatibles"
 
-#: config/i386/i386.c:1594 config/i386/i386.c:1650
+#: config/i386/i386.c:1606 config/i386/i386.c:1662
 #, fuzzy
 msgid "fastcall and regparm attributes are not compatible"
 msgstr "-f%s i -msdata=%s són incompatibles"
 
-#: config/i386/i386.c:1637
+#: config/i386/i386.c:1649
 #, c-format
 msgid "`%s' attribute requires an integer constant argument"
 msgstr "l'atribut \"%s\" requereix una constant entera com argument"
 
-#: config/i386/i386.c:1643
+#: config/i386/i386.c:1655
 #, c-format
 msgid "argument to `%s' attribute larger than %d"
 msgstr "l'argument per a l'atribut \"%s\" és més gran que %d"
 
-#: config/i386/i386.c:2605
+#: config/i386/i386.c:2621
 msgid "SSE vector argument without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2637
 msgid "MMX vector argument without MMX enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2849
+#: config/i386/i386.c:2865
 msgid "SSE vector return without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:6823
+#: config/i386/i386.c:6840
 msgid "invalid UNSPEC as operand"
 msgstr "UNSPEC invàlid com operant"
 
-#: config/i386/i386.c:7081
+#: config/i386/i386.c:7098
 msgid "extended registers have no high halves"
 msgstr "els registres estesos no tenen meitats superiors"
 
-#: config/i386/i386.c:7096
+#: config/i386/i386.c:7113
 msgid "unsupported operand size for extended register"
 msgstr "grandària d'operant sense suport per al registre estès"
 
-#: config/i386/i386.c:7411
+#: config/i386/i386.c:7428
 msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
 msgstr "l'operant no és una constant ni un codi de condició, codi d'operant \"c\" invàlid"
 
-#: config/i386/i386.c:7457
+#: config/i386/i386.c:7474
 #, c-format
 msgid "invalid operand code `%c'"
 msgstr "codi d'operant \"%c\" invàlid"
 
-#: config/i386/i386.c:7500
+#: config/i386/i386.c:7517
 msgid "invalid constraints for operand"
 msgstr "restriccions invàlides per a l'operant"
 
-#: config/i386/i386.c:12014
+#: config/i386/i386.c:12031
 msgid "unknown insn mode"
 msgstr "mode insn desconegut"
 
-#: config/i386/i386.c:14102 config/i386/i386.c:14138
+#: config/i386/i386.c:14119 config/i386/i386.c:14155
 #, c-format
 msgid "selector must be an integer constant in the range 0..%i"
 msgstr ""
 
-#: config/i386/i386.c:14366
+#: config/i386/i386.c:14383
 msgid "shift must be an immediate"
 msgstr "el desplaçament deu ser un immediat"
 
-#: config/i386/i386.c:15389
+#: config/i386/i386.c:15406
 #, fuzzy, c-format
 msgid "`%s' incompatible attribute ignored"
 msgstr "s'ignora l'atribut \"%s\""
@@ -9680,43 +9676,43 @@ msgstr ""
 msgid "%J'%D' causes a section type conflict"
 msgstr "%s causa un conflicte de tipus de secció"
 
-#: config/i386/cygming.h:40
+#: config/i386/cygming.h:42
 msgid "Use the Cygwin interface"
 msgstr "Usar la interfície Cygwin"
 
-#: config/i386/cygming.h:41
+#: config/i386/cygming.h:43
 msgid "Use the Mingw32 interface"
 msgstr "Usar la interfície Mingw32"
 
-#: config/i386/cygming.h:42
+#: config/i386/cygming.h:44
 msgid "Create GUI application"
 msgstr "Crear una aplicació amb interfície gràfica d'usuari (GUI)"
 
-#: config/i386/cygming.h:43
+#: config/i386/cygming.h:45
 msgid "Don't set Windows defines"
 msgstr "No establir les definicions de Windows"
 
-#: config/i386/cygming.h:44
+#: config/i386/cygming.h:46
 msgid "Set Windows defines"
 msgstr "Establir les definicions de Windows"
 
-#: config/i386/cygming.h:45
+#: config/i386/cygming.h:47
 msgid "Create console application"
 msgstr "Crear una aplicació de consola"
 
-#: config/i386/cygming.h:46
+#: config/i386/cygming.h:48
 msgid "Generate code for a DLL"
 msgstr "Generar codi per a una DLL"
 
-#: config/i386/cygming.h:48
+#: config/i386/cygming.h:50
 msgid "Ignore dllimport for functions"
 msgstr "Ignorar dllimport per a funcions"
 
-#: config/i386/cygming.h:50
+#: config/i386/cygming.h:52
 msgid "Use Mingw-specific thread support"
 msgstr "Usar suport de fils específic de Mingw"
 
-#: config/i386/cygming.h:169
+#: config/i386/cygming.h:171
 #, c-format
 msgid "-f%s ignored for target (all code is position independent)"
 msgstr "s'ignora -f%s per a l'objectiu (tot el codi és independent de posició)"
@@ -9913,7 +9909,7 @@ msgstr ""
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:437
+#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
 #: config/s390/s390.h:146 config/sparc/sparc.h:656
 msgid "Schedule code for given CPU"
 msgstr "Codi de planificador per al CPU donat"
@@ -10033,7 +10029,7 @@ msgstr "es van definir arquitectures en conflicte - usant les s
 msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
 msgstr "iC2.0 i iC3.0 són incompatibles - usant iC3.0"
 
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11364
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
 msgid "stack limit expression is not supported"
 msgstr "no es dóna suport a l'expressió del límit de la pila"
 
@@ -10156,8 +10152,8 @@ msgstr "Presentar tipus com en el gcc v1.3 de Intel"
 msgid "Do not layout types like Intel's v1.3 gcc"
 msgstr "No presentar tipus com en el gcc v1.3 de Intel"
 
-#: config/i960/i960.h:333 config/sparc/freebsd.h:80 config/sparc/linux.h:91
-#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:215
+#: config/i960/i960.h:333 config/sparc/freebsd.h:81 config/sparc/linux.h:91
+#: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:215
 msgid "Use 64 bit long doubles"
 msgstr "Usar long doubles de 64 bit"
 
@@ -10193,42 +10189,42 @@ msgstr "l'
 msgid "%Jaddress area attribute cannot be specified for functions"
 msgstr "no es pot especificar un atribut d'àrea de dades per a variables locals"
 
-#: config/ia64/ia64.c:4305
+#: config/ia64/ia64.c:4308
 msgid "ia64_print_operand: unknown code"
 msgstr "ia64_print_operand: codi desconegut"
 
-#: config/ia64/ia64.c:4645
+#: config/ia64/ia64.c:4648
 msgid "value of -mfixed-range must have form REG1-REG2"
 msgstr "el valor de -mfixed-range deu ser de la forma REG1-REG2"
 
-#: config/ia64/ia64.c:4672
+#: config/ia64/ia64.c:4675
 #, c-format
 msgid "%s-%s is an empty range"
 msgstr "%s-%s és un rang buit"
 
-#: config/ia64/ia64.c:4720
+#: config/ia64/ia64.c:4723
 msgid "cannot optimize floating point division for both latency and throughput"
 msgstr "no es pot optimitzar la divisió de coma flotant per a latència i sortida al mateix temps"
 
-#: config/ia64/ia64.c:4726
+#: config/ia64/ia64.c:4729
 msgid "cannot optimize integer division for both latency and throughput"
 msgstr "no es pot optimitzar la divisió entera per a latència i sortida al mateix temps"
 
-#: config/ia64/ia64.c:4732
+#: config/ia64/ia64.c:4735
 #, fuzzy
 msgid "cannot optimize square root for both latency and throughput"
 msgstr "no es pot optimitzar la divisió entera per a latència i sortida al mateix temps"
 
-#: config/ia64/ia64.c:4738
+#: config/ia64/ia64.c:4741
 msgid "not yet implemented: latency-optimized inline square root"
 msgstr ""
 
-#: config/ia64/ia64.c:4750
+#: config/ia64/ia64.c:4753
 #, c-format
 msgid "bad value (%s) for -mtls-size= switch"
 msgstr "valor erroni (%s) per a l'interruptor -mtls-size="
 
-#: config/ia64/ia64.c:4766
+#: config/ia64/ia64.c:4769
 #, fuzzy, c-format
 msgid "bad value (%s) for -tune= switch"
 msgstr "valor erroni (%s) per a l'interruptor -mcpu="
@@ -10367,7 +10363,7 @@ msgstr "gp_offset (%ld) o end_offset (%ld) 
 msgid "argument `%d' is not a constant"
 msgstr "l'argument de \"asm\" no és una cadena constant"
 
-#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2095
+#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2096
 msgid "PRINT_OPERAND_ADDRESS, null pointer"
 msgstr "PRINT_OPERAND_ADDRESS, punter nul"
 
@@ -10377,7 +10373,7 @@ msgid "PRINT_OPERAND: Unknown punctuation '%c'"
 msgstr "PRINT_OPERAND: puntuació desconeguda \"%c\""
 
 #: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
-#: config/xtensa/xtensa.c:1949
+#: config/xtensa/xtensa.c:1950
 msgid "PRINT_OPERAND null pointer"
 msgstr "PRINT_OPERAND punter nul"
 
@@ -10386,7 +10382,7 @@ msgstr "PRINT_OPERAND punter nul"
 msgid "invalid %%P operand"
 msgstr "operand invàlid per a %%P"
 
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8949
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
 #, c-format
 msgid "invalid %%p value"
 msgstr "valor invàlid per a %%p"
@@ -10447,90 +10443,90 @@ msgstr "valor erroni (%s) per a l'interruptor -msdata"
 msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
 msgstr "valor erroni (%s) per a l'interruptor -msdata"
 
-#: config/m32r/m32r.c:2295
+#: config/m32r/m32r.c:2322
 #, c-format
 msgid "invalid operand to %%s code"
 msgstr "invàlid operand per al codi %%s"
 
-#: config/m32r/m32r.c:2302
+#: config/m32r/m32r.c:2329
 #, c-format
 msgid "invalid operand to %%p code"
 msgstr "invàlid operand per al codi %%p"
 
-#: config/m32r/m32r.c:2357
+#: config/m32r/m32r.c:2384
 msgid "bad insn for 'A'"
 msgstr "insn erroni per a \"A\""
 
-#: config/m32r/m32r.c:2404
+#: config/m32r/m32r.c:2431
 #, c-format
 msgid "invalid operand to %%T/%%B code"
 msgstr "invàlid operand per al codi %%T/%%B"
 
-#: config/m32r/m32r.c:2427
+#: config/m32r/m32r.c:2454
 #, c-format
 msgid "invalid operand to %%N code"
 msgstr "invàlid operand per al codi %%N"
 
-#: config/m32r/m32r.c:2460
+#: config/m32r/m32r.c:2487
 msgid "pre-increment address is not a register"
 msgstr "l'adreça de pre-increment no és un registre"
 
-#: config/m32r/m32r.c:2467
+#: config/m32r/m32r.c:2494
 msgid "pre-decrement address is not a register"
 msgstr "l'adreça de pre-decrement no és un registre"
 
-#: config/m32r/m32r.c:2474
+#: config/m32r/m32r.c:2501
 msgid "post-increment address is not a register"
 msgstr "l'adreça de post-increment no és un registre"
 
-#: config/m32r/m32r.c:2550 config/m32r/m32r.c:2566
-#: config/rs6000/rs6000.c:14821
+#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
+#: config/rs6000/rs6000.c:15063
 msgid "bad address"
 msgstr "adreça erroni"
 
-#: config/m32r/m32r.c:2571
+#: config/m32r/m32r.c:2598
 msgid "lo_sum not of register"
 msgstr "lo_sum no és un registre"
 
 #. { "relax",                  TARGET_RELAX_MASK, "" },                    { "no-relax",               -TARGET_RELAX_MASK, "" },
-#: config/m32r/m32r.h:279
+#: config/m32r/m32r.h:284
 msgid "Display compile time statistics"
 msgstr "Mostrar estadístiques de tepms de compilació"
 
-#: config/m32r/m32r.h:281
+#: config/m32r/m32r.h:286
 msgid "Align all loops to 32 byte boundary"
 msgstr "Alinear tots els cicles al límit de 32 octet"
 
-#: config/m32r/m32r.h:284
+#: config/m32r/m32r.h:289
 msgid "Only issue one instruction per cycle"
 msgstr "Només executar una instrucció per cicle"
 
-#: config/m32r/m32r.h:287
+#: config/m32r/m32r.h:292
 msgid "Prefer branches over conditional execution"
 msgstr "Preferir les branques sobre l'execució condicional"
 
-#: config/m32r/m32r.h:308
+#: config/m32r/m32r.h:313
 msgid "Code size: small, medium or large"
 msgstr "Grandària del codi: small, medium o large"
 
-#: config/m32r/m32r.h:310
+#: config/m32r/m32r.h:315
 msgid "Small data area: none, sdata, use"
 msgstr " Àrea de dades small: none, sdata, use"
 
-#: config/m32r/m32r.h:312 config/mips/mips.h:752
+#: config/m32r/m32r.h:317 config/mips/mips.h:752
 msgid "Don't call any cache flush functions"
 msgstr "No cridar cap funció de neteja de memòria cau"
 
-#: config/m32r/m32r.h:314 config/mips/mips.h:754
+#: config/m32r/m32r.h:319 config/mips/mips.h:754
 msgid "Specify cache flush function"
 msgstr "Especificar una funció de neteja de memòria cau"
 
-#: config/m32r/m32r.h:316
+#: config/m32r/m32r.h:321
 #, fuzzy
 msgid "Don't call any cache flush trap"
 msgstr "No cridar cap funció de neteja de memòria cau"
 
-#: config/m32r/m32r.h:318
+#: config/m32r/m32r.h:323
 #, fuzzy
 msgid "Specify cache flush trap number"
 msgstr "Especificar una funció de neteja de memòria cau"
@@ -10540,49 +10536,49 @@ msgstr "Especificar una funci
 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
 msgstr "s'ignora -f%s per a 68HC11/68HC12 (sense suport)"
 
-#: config/m68hc11/m68hc11.c:1326
+#: config/m68hc11/m68hc11.c:1344
 msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1332
+#: config/m68hc11/m68hc11.c:1350
 msgid "`trap' attribute is already used"
 msgstr "l'atribut \"trap\" ja està en ús"
 
 #. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3305 config/m68hc11/m68hc11.c:3689
+#: config/m68hc11/m68hc11.c:3323 config/m68hc11/m68hc11.c:3707
 msgid "move insn not handled"
 msgstr "no es maneja move insn"
 
-#: config/m68hc11/m68hc11.c:3537 config/m68hc11/m68hc11.c:3621
-#: config/m68hc11/m68hc11.c:3892
+#: config/m68hc11/m68hc11.c:3555 config/m68hc11/m68hc11.c:3639
+#: config/m68hc11/m68hc11.c:3910
 msgid "invalid register in the move instruction"
 msgstr "registre invàlid en la instrucció move"
 
-#: config/m68hc11/m68hc11.c:3571
+#: config/m68hc11/m68hc11.c:3589
 msgid "invalid operand in the instruction"
 msgstr "operant invàlid en la instrucció"
 
-#: config/m68hc11/m68hc11.c:3866
+#: config/m68hc11/m68hc11.c:3884
 msgid "invalid register in the instruction"
 msgstr "registre invàlid en la instrucció"
 
-#: config/m68hc11/m68hc11.c:3899
+#: config/m68hc11/m68hc11.c:3917
 msgid "operand 1 must be a hard register"
 msgstr "l'operant 1 deu ser un registre fix"
 
-#: config/m68hc11/m68hc11.c:3913
+#: config/m68hc11/m68hc11.c:3931
 msgid "invalid rotate insn"
 msgstr "rotació de insn invàlida"
 
-#: config/m68hc11/m68hc11.c:4337
+#: config/m68hc11/m68hc11.c:4355
 msgid "registers IX, IY and Z used in the same INSN"
 msgstr "es van usar els registres IX, IY i Z en el mateix INSN"
 
-#: config/m68hc11/m68hc11.c:4674 config/m68hc11/m68hc11.c:4974
+#: config/m68hc11/m68hc11.c:4692 config/m68hc11/m68hc11.c:4992
 msgid "cannot do z-register replacement"
 msgstr "no es pot reemplaçar el registre-z"
 
-#: config/m68hc11/m68hc11.c:5037
+#: config/m68hc11/m68hc11.c:5055
 msgid "invalid Z register replacement for insn"
 msgstr "reemplaçament de registre Z invàlid per al insn"
 
@@ -10590,55 +10586,55 @@ msgstr "reempla
 #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
 #. to set or minus the bits to clear. An empty string NAME is used to
 #. identify the default VALUE.
-#: config/m68hc11/m68hc11.h:177
+#: config/m68hc11/m68hc11.h:180
 msgid "Compile with 16-bit integer mode"
 msgstr "Compilar amb el mode enter de 16-bit"
 
-#: config/m68hc11/m68hc11.h:179
+#: config/m68hc11/m68hc11.h:182
 msgid "Compile with 32-bit integer mode"
 msgstr "Compilar amb el mode enter de 32-bit"
 
-#: config/m68hc11/m68hc11.h:181
+#: config/m68hc11/m68hc11.h:184
 msgid "Auto pre/post decrement increment allowed"
 msgstr "Es permet el pre/post decrement increment automatic"
 
-#: config/m68hc11/m68hc11.h:183
+#: config/m68hc11/m68hc11.h:186
 msgid "Auto pre/post decrement increment not allowed"
 msgstr "No es permet el pre/post decrement increment automatic"
 
-#: config/m68hc11/m68hc11.h:185
+#: config/m68hc11/m68hc11.h:188
 msgid "Min/max instructions allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:187
+#: config/m68hc11/m68hc11.h:190
 msgid "Min/max instructions not allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:189
+#: config/m68hc11/m68hc11.h:192
 msgid "Use call and rtc for function calls and returns"
 msgstr "Usar call i rtc per a cridades i devolucions de funció"
 
-#: config/m68hc11/m68hc11.h:191
+#: config/m68hc11/m68hc11.h:194
 msgid "Use jsr and rts for function calls and returns"
 msgstr "Usar jsr i rts per a cridades i devolucions de funció"
 
-#: config/m68hc11/m68hc11.h:193
+#: config/m68hc11/m68hc11.h:196
 msgid "Do not use direct addressing mode for soft registers"
 msgstr "No usar el mode d'adreçament direct per a registres soft"
 
-#: config/m68hc11/m68hc11.h:195
+#: config/m68hc11/m68hc11.h:198
 msgid "Use direct addressing mode for soft registers"
 msgstr "Usar el mode d'adreçament direct per a registres soft"
 
-#: config/m68hc11/m68hc11.h:197 config/m68hc11/m68hc11.h:203
+#: config/m68hc11/m68hc11.h:200 config/m68hc11/m68hc11.h:206
 msgid "Compile for a 68HC11"
 msgstr "Compilar per a un 68HC11"
 
-#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
+#: config/m68hc11/m68hc11.h:202 config/m68hc11/m68hc11.h:208
 msgid "Compile for a 68HC12"
 msgstr "Compilar per a un 68HC12"
 
-#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
+#: config/m68hc11/m68hc11.h:204 config/m68hc11/m68hc11.h:210
 msgid "Compile for a 68HCS12"
 msgstr "Compilar per a un 68HCS12"
 
@@ -10651,11 +10647,11 @@ msgstr "Compilar per a un 68HCS12"
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/m68hc11/m68hc11.h:221
+#: config/m68hc11/m68hc11.h:224
 msgid "Specify the register allocation order"
 msgstr "Especificar l'ordre d'assignació de registres"
 
-#: config/m68hc11/m68hc11.h:223
+#: config/m68hc11/m68hc11.h:226
 msgid "Indicate the number of soft registers available"
 msgstr "Indicar el nombre de registres suaus disponibles"
 
@@ -10889,8 +10885,8 @@ msgstr "Generar codi per a M*Core M340"
 msgid "Maximum amount for a single stack increment operation"
 msgstr "Quantitat màxima per a una sola operació d'increment de pila"
 
-#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1000
-#: config/xtensa/xtensa.c:1032 config/xtensa/xtensa.c:1041
+#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1001
+#: config/xtensa/xtensa.c:1033 config/xtensa/xtensa.c:1042
 msgid "bad test"
 msgstr "prova errònia"
 
@@ -11139,7 +11135,7 @@ msgstr "No usar mips-tfile asm postpass"
 #. where VALUE is the bits to set or minus the bits to clear and DOC
 #. is the documentation for --help (NULL if intentionally undocumented).
 #. An empty string NAME is used to identify the default VALUE.
-#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:314
+#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:325
 msgid "Use hardware floating point"
 msgstr "Usar coma flotant de maquinari"
 
@@ -11211,7 +11207,7 @@ msgstr "No usar el acumulador de multiplicaci
 msgid "Don't generate fused multiply/add instructions"
 msgstr "No generar instruccions multiply/add de curt circuit"
 
-#: config/mips/mips.h:598 config/rs6000/rs6000.h:330
+#: config/mips/mips.h:598 config/rs6000/rs6000.h:341
 msgid "Generate fused multiply/add instructions"
 msgstr "Generar instruccions multiply/add de curt circuit"
 
@@ -11707,7 +11703,7 @@ msgstr ""
 msgid "Assume code will be linked by HP ld"
 msgstr ""
 
-#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:316
+#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:327
 msgid "Do not use hardware floating point"
 msgstr "No usa coma flotant de maquinari"
 
@@ -11840,164 +11836,164 @@ msgstr ""
 msgid "junk at end of #pragma longcall"
 msgstr "escombraries al final de #pragma longcall"
 
-#: config/rs6000/rs6000.c:784
+#: config/rs6000/rs6000.c:791
 msgid "-mmultiple is not supported on little endian systems"
 msgstr "-mmultiple no té suport en sistemes little endian"
 
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:798
 msgid "-mstring is not supported on little endian systems"
 msgstr "-mstringe no té suport en sistemes little endian"
 
-#: config/rs6000/rs6000.c:805
+#: config/rs6000/rs6000.c:812
 #, c-format
 msgid "unknown -mdebug-%s switch"
 msgstr "interruptor -mdebug-%s desconegut"
 
-#: config/rs6000/rs6000.c:817
+#: config/rs6000/rs6000.c:824
 #, c-format
 msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:828
+#: config/rs6000/rs6000.c:835
 #, c-format
 msgid "Unknown switch -mlong-double-%s"
 msgstr "interruptor -mlong-double-%s desconegut"
 
-#: config/rs6000/rs6000.c:1011
+#: config/rs6000/rs6000.c:876
+msgid "AltiVec and E500 instructions cannot coexist"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1029
 #, fuzzy, c-format
 msgid "unknown -m%s= option specified: '%s'"
 msgstr "opció -misel= especificada desconeguda: \"%s\""
 
-#: config/rs6000/rs6000.c:1032
+#: config/rs6000/rs6000.c:1050
 #, c-format
 msgid "not configured for ABI: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1038
+#: config/rs6000/rs6000.c:1056
 #, c-format
 msgid "unknown ABI specified: '%s'"
 msgstr "ABI especificada desconeguda: \"%s\""
 
-#: config/rs6000/rs6000.c:1052
+#: config/rs6000/rs6000.c:1070
 #, fuzzy, c-format
 msgid "unknown -malign-XXXXX option specified: '%s'"
 msgstr "opció -misel= especificada desconeguda: \"%s\""
 
-#: config/rs6000/rs6000.c:3892
+#: config/rs6000/rs6000.c:3972
 msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:3991
+#: config/rs6000/rs6000.c:4095
 msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:5409
+#: config/rs6000/rs6000.c:5599
 msgid "argument 1 must be a 5-bit signed literal"
 msgstr "l'argument 1 deu ser una literal amb signe de 5-bit"
 
-#: config/rs6000/rs6000.c:5511 config/rs6000/rs6000.c:6134
+#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
 msgid "argument 2 must be a 5-bit unsigned literal"
 msgstr "l'argument 2 deu ser una literal sense signe de 5-bit"
 
-#: config/rs6000/rs6000.c:5551
+#: config/rs6000/rs6000.c:5741
 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
 msgstr "l'argument 1 de _builtin_altivec_predicate deu ser una constant"
 
-#: config/rs6000/rs6000.c:5605
+#: config/rs6000/rs6000.c:5795
 msgid "argument 1 of __builtin_altivec_predicate is out of range"
 msgstr "l'argument 1 de _builtin_altivec_predicate es fora de rang"
 
-#: config/rs6000/rs6000.c:5733
+#: config/rs6000/rs6000.c:5956
 msgid "argument 3 must be a 4-bit unsigned literal"
 msgstr "l'argument 3 deu ser una literal sense signe de 4-bit"
 
-#: config/rs6000/rs6000.c:5903
+#: config/rs6000/rs6000.c:6126
 #, c-format
 msgid "argument to `%s' must be a 2-bit unsigned literal"
 msgstr "l'argument per a \"%s\" deu ser una literal sense signe de 2-bit"
 
-#: config/rs6000/rs6000.c:6016
+#: config/rs6000/rs6000.c:6239
 msgid "argument to dss must be a 2-bit unsigned literal"
 msgstr "l'argument per a dss deu ser una literal sense signe de 2-bit"
 
-#: config/rs6000/rs6000.c:6254
+#: config/rs6000/rs6000.c:6477
 msgid "argument 1 of __builtin_spe_predicate must be a constant"
 msgstr "l'argument 1 de __builtin__spe_predicate deu ser una constant"
 
-#: config/rs6000/rs6000.c:6327
+#: config/rs6000/rs6000.c:6550
 msgid "argument 1 of __builtin_spe_predicate is out of range"
 msgstr "l'argument 1 de __builtin_spe_predicate està fora de rang"
 
-#: config/rs6000/rs6000.c:8531
-msgid "your function will be miscompiled"
-msgstr ""
-
-#: config/rs6000/rs6000.c:8779
+#: config/rs6000/rs6000.c:9008
 #, c-format
 msgid "invalid %%f value"
 msgstr "valor %%f invàlid"
 
-#: config/rs6000/rs6000.c:8788
+#: config/rs6000/rs6000.c:9017
 #, c-format
 msgid "invalid %%F value"
 msgstr "valor %%F invàlid"
 
-#: config/rs6000/rs6000.c:8797
+#: config/rs6000/rs6000.c:9026
 #, c-format
 msgid "invalid %%G value"
 msgstr "valor %%G invàlid"
 
-#: config/rs6000/rs6000.c:8832
+#: config/rs6000/rs6000.c:9061
 #, c-format
 msgid "invalid %%j code"
 msgstr "valor %%j invàlid"
 
-#: config/rs6000/rs6000.c:8842
+#: config/rs6000/rs6000.c:9071
 #, c-format
 msgid "invalid %%J code"
 msgstr "valor %%J invàlid"
 
-#: config/rs6000/rs6000.c:8852
+#: config/rs6000/rs6000.c:9081
 #, c-format
 msgid "invalid %%k value"
 msgstr "valor %%k invàlid"
 
-#: config/rs6000/rs6000.c:8872 config/xtensa/xtensa.c:1999
+#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
 #, c-format
 msgid "invalid %%K value"
 msgstr "valor %%K invàlid"
 
-#: config/rs6000/rs6000.c:8939
+#: config/rs6000/rs6000.c:9168
 #, c-format
 msgid "invalid %%O value"
 msgstr "valor %%O invàlid"
 
-#: config/rs6000/rs6000.c:8986
+#: config/rs6000/rs6000.c:9215
 #, c-format
 msgid "invalid %%q value"
 msgstr "valor invàlid per a %%q"
 
-#: config/rs6000/rs6000.c:9030
+#: config/rs6000/rs6000.c:9259
 #, c-format
 msgid "invalid %%S value"
 msgstr "valor %%S invàlid"
 
-#: config/rs6000/rs6000.c:9072
+#: config/rs6000/rs6000.c:9301
 #, c-format
 msgid "invalid %%T value"
 msgstr "valor %%T invàlid"
 
-#: config/rs6000/rs6000.c:9082
+#: config/rs6000/rs6000.c:9311
 #, c-format
 msgid "invalid %%u value"
 msgstr "valor %%u invàlid"
 
-#: config/rs6000/rs6000.c:9091 config/xtensa/xtensa.c:1969
+#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
 #, c-format
 msgid "invalid %%v value"
 msgstr "valor %%v invàlid"
 
-#: config/rs6000/rs6000.c:13581
+#: config/rs6000/rs6000.c:13815
 msgid "no profiling of 64-bit code for this ABI"
 msgstr ""
 
@@ -12055,12 +12051,12 @@ msgstr "el model de codi %s no t
 msgid "-m64 requires a PowerPC64 cpu"
 msgstr "-maix64 requereix que l'arquitectura PowerPC64 romangui activada"
 
-#: config/rs6000/linux64.h:201
+#: config/rs6000/linux64.h:206
 #, fuzzy
 msgid "Call mcount for profiling before a function prologue"
 msgstr "No moure les instruccions al pròleg d'una funció"
 
-#: config/rs6000/linux64.h:203
+#: config/rs6000/linux64.h:208
 #, fuzzy
 msgid "Call mcount for profiling after a function prologue"
 msgstr "No moure les instruccions al pròleg d'una funció"
@@ -12072,207 +12068,207 @@ msgstr "No moure les instruccions al pr
 #. each pair being { "NAME", VALUE }
 #. where VALUE is the bits to set or minus the bits to clear.
 #. An empty string NAME is used to identify the default VALUE.
-#: config/rs6000/rs6000.h:262
+#: config/rs6000/rs6000.h:273
 msgid "Use POWER instruction set"
 msgstr "Usar el conjunt d'instruccions POWER"
 
-#: config/rs6000/rs6000.h:265
+#: config/rs6000/rs6000.h:276
 msgid "Use POWER2 instruction set"
 msgstr "Usar el conjunt d'instruccions POWER2"
 
-#: config/rs6000/rs6000.h:267
+#: config/rs6000/rs6000.h:278
 msgid "Do not use POWER2 instruction set"
 msgstr "No usar el conjunt d'instruccions POWER2"
 
-#: config/rs6000/rs6000.h:270
+#: config/rs6000/rs6000.h:281
 msgid "Do not use POWER instruction set"
 msgstr "No usar el conjunt d'instruccions POWER"
 
-#: config/rs6000/rs6000.h:272
+#: config/rs6000/rs6000.h:283
 msgid "Use PowerPC instruction set"
 msgstr "Usar el conjunt d'instruccions PowerPC"
 
-#: config/rs6000/rs6000.h:275
+#: config/rs6000/rs6000.h:286
 msgid "Do not use PowerPC instruction set"
 msgstr "No usar el conjunt d'instruccions PowerPC"
 
-#: config/rs6000/rs6000.h:277
+#: config/rs6000/rs6000.h:288
 msgid "Use PowerPC General Purpose group optional instructions"
 msgstr "Usar el grup opcional d'instruccions PowerPC de Propòsit General"
 
-#: config/rs6000/rs6000.h:279
+#: config/rs6000/rs6000.h:290
 #, fuzzy
 msgid "Do not use PowerPC General Purpose group optional instructions"
 msgstr "No usar el grup opcional d'instruccions PowerPC de Propòsit General"
 
-#: config/rs6000/rs6000.h:281
+#: config/rs6000/rs6000.h:292
 msgid "Use PowerPC Graphics group optional instructions"
 msgstr "Usar el grup opcional d'instruccions PowerPC de Gràfiques"
 
-#: config/rs6000/rs6000.h:283
+#: config/rs6000/rs6000.h:294
 #, fuzzy
 msgid "Do not use PowerPC Graphics group optional instructions"
 msgstr "No usar el grup opcional d'instruccions PowerPC de Gràfiques"
 
-#: config/rs6000/rs6000.h:285
+#: config/rs6000/rs6000.h:296
 msgid "Use PowerPC-64 instruction set"
 msgstr "Usar el conjunt d'instruccions PowerPC-64"
 
-#: config/rs6000/rs6000.h:287
+#: config/rs6000/rs6000.h:298
 #, fuzzy
 msgid "Do not use PowerPC-64 instruction set"
 msgstr "No usar el conjunt d'instruccions PowerPC-64"
 
-#: config/rs6000/rs6000.h:289
+#: config/rs6000/rs6000.h:300
 msgid "Use AltiVec instructions"
 msgstr "Usar instruccions AltiVec"
 
-#: config/rs6000/rs6000.h:291
+#: config/rs6000/rs6000.h:302
 #, fuzzy
 msgid "Do not use AltiVec instructions"
 msgstr "No usar instruccions AltiVec"
 
-#: config/rs6000/rs6000.h:293
+#: config/rs6000/rs6000.h:304
 msgid "Use new mnemonics for PowerPC architecture"
 msgstr "Usar els mnemònics nous per a l'arquitectura PowerPC"
 
-#: config/rs6000/rs6000.h:295
+#: config/rs6000/rs6000.h:306
 msgid "Use old mnemonics for PowerPC architecture"
 msgstr "Usar els mnemònics vells per a l'arquitectura PowerPC"
 
-#: config/rs6000/rs6000.h:298
+#: config/rs6000/rs6000.h:309
 msgid "Put everything in the regular TOC"
 msgstr "Col·locar tot en el TOC normal"
 
-#: config/rs6000/rs6000.h:300
+#: config/rs6000/rs6000.h:311
 msgid "Place floating point constants in TOC"
 msgstr "Col·locar les constants de coma flotant en TOC"
 
-#: config/rs6000/rs6000.h:302
+#: config/rs6000/rs6000.h:313
 #, fuzzy
 msgid "Do not place floating point constants in TOC"
 msgstr "No col·locar les constants de coma flotant en TOC"
 
-#: config/rs6000/rs6000.h:304
+#: config/rs6000/rs6000.h:315
 msgid "Place symbol+offset constants in TOC"
 msgstr "Col·locar les constants símbol+desplaçament en TOC"
 
-#: config/rs6000/rs6000.h:306
+#: config/rs6000/rs6000.h:317
 #, fuzzy
 msgid "Do not place symbol+offset constants in TOC"
 msgstr "No col·locar les constants símbol+desplaçament en TOC"
 
-#: config/rs6000/rs6000.h:312
+#: config/rs6000/rs6000.h:323
 msgid "Place variable addresses in the regular TOC"
 msgstr "Col·locar les adreces variables en el TOC normal"
 
-#: config/rs6000/rs6000.h:318
+#: config/rs6000/rs6000.h:329
 msgid "Generate load/store multiple instructions"
 msgstr "Generar múltiples instruccions load/store"
 
-#: config/rs6000/rs6000.h:320
+#: config/rs6000/rs6000.h:331
 msgid "Do not generate load/store multiple instructions"
 msgstr "No generar múltiples instruccions load/store"
 
-#: config/rs6000/rs6000.h:322
+#: config/rs6000/rs6000.h:333
 msgid "Generate string instructions for block moves"
 msgstr "Generar instruccions de cadena per a moviment de blocs"
 
-#: config/rs6000/rs6000.h:324
+#: config/rs6000/rs6000.h:335
 msgid "Do not generate string instructions for block moves"
 msgstr "No generar instruccions de cadena per a moviment de blocs"
 
-#: config/rs6000/rs6000.h:326
+#: config/rs6000/rs6000.h:337
 msgid "Generate load/store with update instructions"
 msgstr "Generar load/store amb instruccions d'actualització"
 
-#: config/rs6000/rs6000.h:328
+#: config/rs6000/rs6000.h:339
 msgid "Do not generate load/store with update instructions"
 msgstr "No generar load/store amb instruccions d'actualització"
 
-#: config/rs6000/rs6000.h:332
+#: config/rs6000/rs6000.h:343
 #, fuzzy
 msgid "Do not generate fused multiply/add instructions"
 msgstr "No generar instruccions multiply/add de curt circuit"
 
-#: config/rs6000/rs6000.h:336
+#: config/rs6000/rs6000.h:347
 #, fuzzy
 msgid "Do not schedule the start and end of the procedure"
 msgstr "No calendaritzar l'inici i el final del procediment"
 
-#: config/rs6000/rs6000.h:342
+#: config/rs6000/rs6000.h:353
 msgid "Return all structures in memory (AIX default)"
 msgstr "Regressar totes les estructures en memòria (per omissió en AIX)"
 
-#: config/rs6000/rs6000.h:344
+#: config/rs6000/rs6000.h:355
 msgid "Return small structures in registers (SVR4 default)"
 msgstr "Regressar les petites estructures en registres (per omissió en SVR4)"
 
-#: config/rs6000/rs6000.h:350
+#: config/rs6000/rs6000.h:361
 #, fuzzy
 msgid "Generate single field mfcr instruction"
 msgstr "Generar instruccions char"
 
-#: config/rs6000/rs6000.h:352
+#: config/rs6000/rs6000.h:363
 #, fuzzy
 msgid "Do not generate single field mfcr instruction"
 msgstr "No generar instruccions char"
 
-#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:654
+#: config/rs6000/rs6000.h:447 config/sparc/sparc.h:654
 msgid "Use features of and schedule code for given CPU"
 msgstr "Usar característiques i calendaritzar el codi per al CPU donat"
 
-#: config/rs6000/rs6000.h:438
+#: config/rs6000/rs6000.h:450
 msgid "Enable debug output"
 msgstr "Activar la sortida de depuració"
 
-#: config/rs6000/rs6000.h:440
+#: config/rs6000/rs6000.h:452
 msgid "Select full, part, or no traceback table"
 msgstr ""
 
-#: config/rs6000/rs6000.h:441
+#: config/rs6000/rs6000.h:453
 msgid "Specify ABI to use"
 msgstr "Especificar el ABI a utilitzar"
 
-#: config/rs6000/rs6000.h:443
+#: config/rs6000/rs6000.h:455
 msgid "Specify size of long double (64 or 128 bits)"
 msgstr "Especificar la grandària de long double (64 o 128 bits)"
 
-#: config/rs6000/rs6000.h:445
+#: config/rs6000/rs6000.h:457
 msgid "Specify yes/no if isel instructions should be generated"
 msgstr ""
 
-#: config/rs6000/rs6000.h:447
+#: config/rs6000/rs6000.h:459
 msgid "Specify yes/no if SPE SIMD instructions should be generated"
 msgstr ""
 
-#: config/rs6000/rs6000.h:449
+#: config/rs6000/rs6000.h:461
 #, fuzzy
 msgid "Specify yes/no if using floating point in the GPRs"
 msgstr "Especifica la versió de l'emulador de nombre de coma flotant"
 
-#: config/rs6000/rs6000.h:451
+#: config/rs6000/rs6000.h:463
 msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
 msgstr ""
 
-#: config/rs6000/rs6000.h:453
+#: config/rs6000/rs6000.h:465
 msgid "Avoid all range limits on call instructions"
 msgstr "Evitar tots els límits de rang en les instruccions de cridades"
 
-#: config/rs6000/rs6000.h:456
+#: config/rs6000/rs6000.h:468
 msgid "Determine which dependences between insns are considered costly"
 msgstr ""
 
-#: config/rs6000/rs6000.h:458
+#: config/rs6000/rs6000.h:470
 msgid "Specify which post scheduling nop insertion scheme to apply"
 msgstr ""
 
-#: config/rs6000/rs6000.h:460
+#: config/rs6000/rs6000.h:472
 #, fuzzy
 msgid "Specify alignment of structure fields default/natural"
 msgstr "Especificar l'alineació mínima de bit de les estructures"
 
-#: config/rs6000/rs6000.h:462
+#: config/rs6000/rs6000.h:474
 msgid "Specify scheduling priority for dispatch slot restricted insns"
 msgstr ""
 
@@ -12288,7 +12284,7 @@ msgstr ""
 #. Number of bytes into the frame return addresses can be found.  See
 #. rs6000_stack_info in rs6000.c for more information on how the different
 #. abi's store the return address.
-#: config/rs6000/rs6000.h:1929
+#: config/rs6000/rs6000.h:1923
 msgid "RETURN_ADDRESS_OFFSET not supported"
 msgstr "No es dona suport a RETURN_ADDRESS_OFFSET"
 
@@ -12563,28 +12559,28 @@ msgstr "Generar instruccions multiply/add de curt circuit"
 msgid "enable fused multiply/add instructions"
 msgstr "Generar instruccions multiply/add de curt circuit"
 
-#: config/sh/sh.c:5841
+#: config/sh/sh.c:5977
 msgid "__builtin_saveregs not supported by this subtarget"
 msgstr "no es dóna suport a _builtin_saveregs en aquest subobjectiu"
 
-#: config/sh/sh.c:6743
+#: config/sh/sh.c:6879
 msgid "attribute interrupt_handler is not compatible with -m5-compact"
 msgstr ""
 
 #. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6765 config/sh/sh.c:6800
+#: config/sh/sh.c:6901 config/sh/sh.c:6936
 #, c-format
 msgid "`%s' attribute only applies to interrupt functions"
 msgstr "l'atribut \"%s\" aplica solament a funcions d'interrupció"
 
 #. The argument must be a constant string.
-#: config/sh/sh.c:6772
+#: config/sh/sh.c:6908
 #, c-format
 msgid "`%s' attribute argument not a string constant"
 msgstr "l'argument de l'atribut \"%s\" no és una cadena constant"
 
 #. The argument must be a constant integer.
-#: config/sh/sh.c:6807
+#: config/sh/sh.c:6943
 #, c-format
 msgid "`%s' attribute argument not an integer constant"
 msgstr "l'argument de l'atribut \"%s\" no és una cadena entera"
@@ -12609,61 +12605,61 @@ msgstr "no es permet -mlong-double-64 amb -m64"
 msgid "-mcmodel= is not supported on 32 bit systems"
 msgstr "-mcmodel= no té suport en sistemes de 32 bit"
 
-#: config/sparc/sparc.c:6793 config/sparc/sparc.c:6799
+#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
 #, c-format
 msgid "invalid %%Y operand"
 msgstr "operant %%Y invàlid"
 
-#: config/sparc/sparc.c:6869
+#: config/sparc/sparc.c:6894
 #, c-format
 msgid "invalid %%A operand"
 msgstr "operant %%A invàlid"
 
-#: config/sparc/sparc.c:6879
+#: config/sparc/sparc.c:6904
 #, c-format
 msgid "invalid %%B operand"
 msgstr "operant %%B invàlid"
 
-#: config/sparc/sparc.c:6918
+#: config/sparc/sparc.c:6943
 #, c-format
 msgid "invalid %%c operand"
 msgstr "operant %%c invàlid"
 
-#: config/sparc/sparc.c:6919
+#: config/sparc/sparc.c:6944
 #, c-format
 msgid "invalid %%C operand"
 msgstr "operant %%C invàlid"
 
-#: config/sparc/sparc.c:6940
+#: config/sparc/sparc.c:6965
 #, c-format
 msgid "invalid %%d operand"
 msgstr "operant %%d invàlid"
 
-#: config/sparc/sparc.c:6941
+#: config/sparc/sparc.c:6966
 #, c-format
 msgid "invalid %%D operand"
 msgstr "operant %%D invàlid"
 
-#: config/sparc/sparc.c:6957
+#: config/sparc/sparc.c:6982
 #, c-format
 msgid "invalid %%f operand"
 msgstr "operant %%f invàlid"
 
-#: config/sparc/sparc.c:6971
+#: config/sparc/sparc.c:6996
 #, c-format
 msgid "invalid %%s operand"
 msgstr "operant %%s invàlid"
 
-#: config/sparc/sparc.c:7025
+#: config/sparc/sparc.c:7050
 msgid "long long constant not a valid immediate operand"
 msgstr "la constant long long no és un operant immediat vàlid"
 
-#: config/sparc/sparc.c:7028
+#: config/sparc/sparc.c:7053
 msgid "floating point constant not a valid immediate operand"
 msgstr "la constant de coma flotant no és un operant immediat vàlid"
 
-#: config/sparc/freebsd.h:81 config/sparc/linux.h:92
-#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:216
+#: config/sparc/freebsd.h:82 config/sparc/linux.h:92
+#: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:216
 msgid "Use 128 bit long doubles"
 msgstr "Usar long doubles de 128 bits"
 
@@ -13045,56 +13041,56 @@ msgstr "Establir la grand
 msgid "Set the max size of data eligible for the ZDA area"
 msgstr "Establir la grandària màxima de dades elegibles per a l'àrea ZDA"
 
-#: config/xtensa/xtensa.c:1828
+#: config/xtensa/xtensa.c:1829
 msgid "boolean registers required for the floating-point option"
 msgstr "es requereixen registres booleans per a l'opció de coma flotant"
 
-#: config/xtensa/xtensa.c:1882
+#: config/xtensa/xtensa.c:1883
 #, fuzzy, c-format
 msgid "-f%s is not supported with CONST16 instructions"
 msgstr "%s no té suport en aquesta configuració"
 
-#: config/xtensa/xtensa.c:1887
+#: config/xtensa/xtensa.c:1888
 msgid "PIC is required but not supported with CONST16 instructions"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1957
+#: config/xtensa/xtensa.c:1958
 #, c-format
 msgid "invalid %%D value"
 msgstr "valor invàlid per a %%D"
 
-#: config/xtensa/xtensa.c:1994
+#: config/xtensa/xtensa.c:1995
 msgid "invalid mask"
 msgstr "màscara invàlida"
 
-#: config/xtensa/xtensa.c:2020
+#: config/xtensa/xtensa.c:2021
 #, fuzzy, c-format
 msgid "invalid %%x value"
 msgstr "valor invàlid per a %%x/X"
 
-#: config/xtensa/xtensa.c:2027
+#: config/xtensa/xtensa.c:2028
 #, fuzzy, c-format
 msgid "invalid %%d value"
 msgstr "valor %%v invàlid"
 
-#: config/xtensa/xtensa.c:2048 config/xtensa/xtensa.c:2058
+#: config/xtensa/xtensa.c:2049 config/xtensa/xtensa.c:2059
 #, fuzzy, c-format
 msgid "invalid %%t/%%b value"
 msgstr "valor %%b invàlid"
 
-#: config/xtensa/xtensa.c:2100
+#: config/xtensa/xtensa.c:2101
 msgid "invalid address"
 msgstr "adreça invàlida"
 
-#: config/xtensa/xtensa.c:2125
+#: config/xtensa/xtensa.c:2126
 msgid "no register in address"
 msgstr "no hi ha registre en l'adreça"
 
-#: config/xtensa/xtensa.c:2133
+#: config/xtensa/xtensa.c:2134
 msgid "address offset not a constant"
 msgstr "el desplaçament d'adreça no és una constant"
 
-#: config/xtensa/xtensa.c:2744
+#: config/xtensa/xtensa.c:2745
 msgid "only uninitialized variables can be placed in a .bss section"
 msgstr "només les variables sense inicialitzar es poden col·locar en una secció .bss"
 
@@ -13320,96 +13316,96 @@ msgstr "no es pot declarar que el camp \"%D\" sigui de tipus \"%T\""
 msgid "cannot bind rvalue `%E' to `%T'"
 msgstr "no es pot inicialitzar \"%T\" des de \"%T\""
 
-#: cp/call.c:4173
+#: cp/call.c:4170
 msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
 msgstr "no es pot passar objectes de tipus \"%#T\" que no és POD a través de \"...\"; la cridada avortarà en temps d'execució"
 
 #. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4197
+#: cp/call.c:4196
 #, fuzzy
 msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
 msgstr "no es pot passar objectes de tipus \"%#T\" que no és POD a través de \"...\"; la cridada avortarà en temps d'execució"
 
-#: cp/call.c:4237
+#: cp/call.c:4240
 #, fuzzy
 msgid "the default argument for parameter %d of `%D' has not yet been parsed"
 msgstr "l'argument per omissió per al paràmetre del tipus \"%T\" té el tipus \"%T\""
 
-#: cp/call.c:4432
+#: cp/call.c:4437
 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
 msgstr "passar \"%T\" com l'argument \"this\" de \"%#D\" descarta als qualificadors"
 
-#: cp/call.c:4451
+#: cp/call.c:4456
 msgid "`%T' is not an accessible base of `%T'"
 msgstr "\"%T\" no és una base inaccessible de \"%T\""
 
-#: cp/call.c:4720
+#: cp/call.c:4725
 msgid "could not find class$ field in java interface type `%T'"
 msgstr "no es va poder trobar un camp class$ en el tipus d'interfície java \"%T\""
 
-#: cp/call.c:4975
+#: cp/call.c:4980
 msgid "call to non-function `%D'"
 msgstr "cridada a \"%D\" que no és funció"
 
-#: cp/call.c:5001
+#: cp/call.c:5006
 msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
 msgstr "sol·licitud pel membre \"%D\" en \"%E\" el qual és del tipus no agregat \"%T\""
 
-#: cp/call.c:5079
+#: cp/call.c:5084
 #, fuzzy
 msgid "no matching function for call to `%T::%s(%A)%#V'"
 msgstr "no es troba una funció coincident per a la cridada a \"%T::%D(%A)%#V\""
 
-#: cp/call.c:5096
+#: cp/call.c:5101
 #, fuzzy, c-format
 msgid "call of overloaded `%s(%A)' is ambiguous"
 msgstr "la cridada del \"%D(%A)\" sobrecarregat és ambigua"
 
-#: cp/call.c:5117
+#: cp/call.c:5122
 msgid "cannot call member function `%D' without object"
 msgstr "no es pot cridar a la funció membre \"%D\" sense un objecte"
 
-#: cp/call.c:5702
+#: cp/call.c:5707
 msgid "passing `%T' chooses `%T' over `%T'"
 msgstr "passar \"%T\" escull \"%T\" sobre \"%T\""
 
-#: cp/call.c:5704 cp/name-lookup.c:4143
+#: cp/call.c:5709 cp/name-lookup.c:4155
 msgid "  in call to `%D'"
 msgstr "  en la cridada a \"%D\""
 
-#: cp/call.c:5761
+#: cp/call.c:5766
 msgid "choosing `%D' over `%D'"
 msgstr "escollint \"%D\" sobre \"%D\""
 
-#: cp/call.c:5762
+#: cp/call.c:5767
 msgid "  for conversion from `%T' to `%T'"
 msgstr "  per a la conversió de \"%T\" a \"%T\""
 
-#: cp/call.c:5764
+#: cp/call.c:5769
 msgid "  because conversion sequence for the argument is better"
 msgstr "  perquè la seqüència de conversió per a l'argument és millor"
 
-#: cp/call.c:5884
+#: cp/call.c:5889
 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:5888
+#: cp/call.c:5893
 msgid "candidate 1:"
 msgstr ""
 
-#: cp/call.c:5889
+#: cp/call.c:5894
 msgid "candidate 2:"
 msgstr ""
 
-#: cp/call.c:5998
+#: cp/call.c:6003
 msgid "could not convert `%E' to `%T'"
 msgstr "no es pot convertir \"%E\" a \"%T\""
 
-#: cp/call.c:6103
+#: cp/call.c:6108
 msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
 msgstr "const_cast invàlid d'un rvalue de tipus \"%T\" al tipus \"%T\""
 
-#: cp/call.c:6107
+#: cp/call.c:6112
 msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
 msgstr "initialització invàlida de reference de tipus \"%T\" a partir d'una expressió de tipus \"%T\""
 
@@ -13497,15 +13493,15 @@ msgstr "\"%D\" estava amagat"
 msgid "  by `%D'"
 msgstr "  per \"%D\""
 
-#: cp/class.c:2484 cp/decl2.c:1160
+#: cp/class.c:2484 cp/decl2.c:1161
 msgid "`%#D' invalid; an anonymous union can only have non-static data members"
 msgstr "\"%D\" invàlid; un union anònim només pot tenir membres amb dades no estàtiques"
 
-#: cp/class.c:2490 cp/decl2.c:1167
+#: cp/class.c:2490 cp/decl2.c:1168
 msgid "private member `%#D' in anonymous union"
 msgstr "membre privat \"%D\" en union anònima"
 
-#: cp/class.c:2493 cp/decl2.c:1169
+#: cp/class.c:2493 cp/decl2.c:1170
 msgid "protected member `%#D' in anonymous union"
 msgstr "membre protegit \"%D\" en union anònima"
 
@@ -13606,99 +13602,99 @@ msgstr "  o a \"operator=(cont %T&)\""
 msgid "  but does not override `operator=(const %T&)'"
 msgstr "  però no s'imposa a \"operator=(const %T&)\""
 
-#: cp/class.c:3513
+#: cp/class.c:3517
 msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:3623
+#: cp/class.c:3627
 msgid "class `%T' will be considered nearly empty in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:3710
+#: cp/class.c:3714
 msgid "initializer specified for non-virtual method `%D'"
 msgstr "es va especificar un inicialitzador per al mètode no virtual \"%D\""
 
-#: cp/class.c:4398
+#: cp/class.c:4402
 msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4488
+#: cp/class.c:4492
 msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
 msgstr "base directa \"%T\" inaccessible en \"%T\" a causa de ambigüitat"
 
-#: cp/class.c:4501
+#: cp/class.c:4505
 msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
 msgstr "base virtual \"%T\" inaccessible en \"%T\" a causa de ambigüitat"
 
-#: cp/class.c:4675
+#: cp/class.c:4679
 msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
 #. Versions of G++ before G++ 3.4 did not reset the
 #. DECL_MODE.
-#: cp/class.c:4714
+#: cp/class.c:4718
 msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4737
+#: cp/class.c:4741
 msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4746
+#: cp/class.c:4750
 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:4805
+#: cp/class.c:4809
 msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4935 cp/semantics.c:2044
+#: cp/class.c:4939 cp/semantics.c:2044
 msgid "redefinition of `%#T'"
 msgstr "redefinició de \"%#T\""
 
-#: cp/class.c:5105
+#: cp/class.c:5109
 msgid "`%#T' has virtual functions but non-virtual destructor"
 msgstr "\"%#T\" té funcions virtuals però destructors no virtuals"
 
-#: cp/class.c:5184
+#: cp/class.c:5188
 msgid "trying to finish struct, but kicked out due to previous parse errors"
 msgstr "es va tractar d'acabar struct, però va ser tret a causa de errors previs de decodificació"
 
-#: cp/class.c:5626
+#: cp/class.c:5630
 #, c-format
 msgid "language string `\"%s\"' not recognized"
 msgstr "cadena de llenguatge \"\"%s\"\" no reconeguda"
 
-#: cp/class.c:5714
+#: cp/class.c:5718
 msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
 msgstr "no es pot resoldre la funció sobrecarregada \"%D\" basant-se en la conversió al tipus \"%T\""
 
-#: cp/class.c:5839
+#: cp/class.c:5843
 msgid "no matches converting function `%D' to type `%#T'"
 msgstr "no hi ha coincidències al convertir la funció \"%D\" al tipus \"%#T\""
 
-#: cp/class.c:5862
+#: cp/class.c:5866
 msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
 msgstr "la conversió de la funció sobrecarregada \"%D\" al tipus \"%#T\" és ambigua"
 
-#: cp/class.c:5888
+#: cp/class.c:5892
 msgid "assuming pointer to member `%D'"
 msgstr "assumint el punter a membre \"%D\""
 
-#: cp/class.c:5891
+#: cp/class.c:5895
 #, c-format
 msgid "(a pointer to member can only be formed with `&%E')"
 msgstr "(un punter a membre solament es pot formar amb \"&%E\")"
 
-#: cp/class.c:5936 cp/class.c:6118 cp/class.c:6125
+#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
 msgid "not enough type information"
 msgstr "no hi ha suficient informació de tipus"
 
-#: cp/class.c:5953
+#: cp/class.c:5957
 msgid "argument of type `%T' does not match `%T'"
 msgstr "l'argument de tipus \"%T\" no coincideix amb \"%T\""
 
-#: cp/class.c:6102
+#: cp/class.c:6106
 msgid "invalid operation on uninstantiated type"
 msgstr "operació invàlida en tipus no instanciat"
 
@@ -13707,11 +13703,11 @@ msgstr "operaci
 #. 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:6360 cp/decl.c:1222 cp/name-lookup.c:502 cp/pt.c:2097
+#: cp/class.c:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
 msgid "declaration of `%#D'"
 msgstr "la declaració de \"%#D\""
 
-#: cp/class.c:6361
+#: cp/class.c:6365
 msgid "changes meaning of `%D' from `%+#D'"
 msgstr "canvia el significat de \"%D\" a partir de \"%+#D\""
 
@@ -13772,45 +13768,45 @@ msgstr "es va usar un \"%#T\" on s'esperava un valor de coma flotant"
 msgid "conversion from `%T' to non-scalar type `%T' requested"
 msgstr "es va sol·licitar la conversió des de \"%T\" al tipus no escalar \"%T\""
 
-#: cp/cvt.c:850
+#: cp/cvt.c:852
 msgid "object of incomplete type `%T' will not be accessed in %s"
 msgstr "l'objecte de tipus incomplet \"%T\" no es accesará en %s"
 
-#: cp/cvt.c:853
+#: cp/cvt.c:855
 msgid "object of type `%T' will not be accessed in %s"
 msgstr "l'objecte de tipus \"%T\" no es accesará en %s"
 
-#: cp/cvt.c:869
+#: cp/cvt.c:871
 msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
 msgstr "l'objecte \"%E\" de tipus incomplet \"%T\" no es accesará en %s"
 
 #. [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:885
+#: cp/cvt.c:887
 #, c-format
 msgid "%s cannot resolve address of overloaded function"
 msgstr "%s no es pot resoldre l'adreça de la funció sobrecarregada"
 
 #. Only warn when there is no &.
-#: cp/cvt.c:891
+#: cp/cvt.c:893
 #, c-format
 msgid "%s is a reference, not call, to function `%E'"
 msgstr "%s és una referència, no una cridada, a la funció \"%E\""
 
-#: cp/cvt.c:898
+#: cp/cvt.c:900
 #, fuzzy, c-format
 msgid "%s has no effect"
 msgstr "%s no té %s"
 
-#: cp/cvt.c:1009
+#: cp/cvt.c:1011
 msgid "converting NULL to non-pointer type"
 msgstr "convertint NULL a un tipus que no és apuntador"
 
-#: cp/cvt.c:1082
+#: cp/cvt.c:1084
 msgid "ambiguous default type conversion from `%T'"
 msgstr "conversió de tipus per omissió ambigua des de \"%T\""
 
-#: cp/cvt.c:1084
+#: cp/cvt.c:1086
 msgid "  candidate conversions include `%D' and `%D'"
 msgstr "  les conversions candidates inclouen \"%D\" i \"%D\""
 
@@ -13878,7 +13874,7 @@ msgstr "declaraci
 msgid "declaration of template `%#D'"
 msgstr "declaració del patró \"%#D\""
 
-#: cp/decl.c:1340 cp/name-lookup.c:503
+#: cp/decl.c:1340 cp/name-lookup.c:515
 msgid "conflicts with previous declaration `%#D'"
 msgstr "causa conflictes amb la declaració prèvia \"%#D\""
 
@@ -14103,7 +14099,7 @@ msgstr "\"%D\" nom
 msgid "`%D' can only be specified for objects and functions"
 msgstr "\"%D\" només pot ser especificat per a objectes i funcions"
 
-#: cp/decl.c:3721 cp/decl2.c:854
+#: cp/decl.c:3721 cp/decl2.c:855
 msgid "typedef `%D' is initialized (use __typeof__ instead)"
 msgstr "typedef \"%D\" està inicialitzat (utilitzi __typeof__ en el seu lloc)"
 
@@ -14340,7 +14336,7 @@ msgstr "no es permet \"inline\" en la declaraci
 msgid "definition of implicitly-declared `%D'"
 msgstr "la definició de \"%D\" declarat implícitament"
 
-#: cp/decl.c:5785 cp/decl2.c:737
+#: cp/decl.c:5785 cp/decl2.c:738
 msgid "no `%#D' member function declared in class `%T'"
 msgstr "no hi ha una funció membre \"%#D\" declarada en la classe \"%T\""
 
@@ -14613,158 +14609,158 @@ msgstr "no es pot declarar un punter a \"%#T\""
 msgid "cannot declare pointer to `%#T' member"
 msgstr "no es pot declarar un punter al membre \"%#T\""
 
-#: cp/decl.c:7654
+#: cp/decl.c:7655
 msgid "extra qualification `%T::' on member `%s' ignored"
 msgstr "s'ignora la qualificació extra `%T::' en el membre \"%s\""
 
-#: cp/decl.c:7670
+#: cp/decl.c:7671
 msgid "cannot declare member function `%T::%s' within `%T'"
 msgstr "no es pot declarar la funció membre \"%T::%s\" dintre de \"%T\""
 
-#: cp/decl.c:7685
+#: cp/decl.c:7686
 msgid "cannot declare member `%T::%s' within `%T'"
 msgstr "no es pot declarar el membre \"%T::%s\" dintre de \"%T\""
 
-#: cp/decl.c:7765
+#: cp/decl.c:7766
 msgid "data member may not have variably modified type `%T'"
 msgstr ""
 
-#: cp/decl.c:7767
+#: cp/decl.c:7768
 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:7775
+#: cp/decl.c:7776
 msgid "only declarations of constructors can be `explicit'"
 msgstr "solament les declaracions de constructors poden ser \"explicit\""
 
-#: cp/decl.c:7783
+#: cp/decl.c:7784
 #, c-format
 msgid "non-member `%s' cannot be declared `mutable'"
 msgstr "el no-membre \"%s\" no pot ser declarat \"mutable\""
 
-#: cp/decl.c:7788
+#: cp/decl.c:7789
 #, c-format
 msgid "non-object member `%s' cannot be declared `mutable'"
 msgstr "el membre non-objecte \"%s\" no pot ser declarat \"mutable\""
 
-#: cp/decl.c:7794
+#: cp/decl.c:7795
 #, c-format
 msgid "function `%s' cannot be declared `mutable'"
 msgstr "la funció \"%s\" no pot ser declarada \"mutable\""
 
-#: cp/decl.c:7799
+#: cp/decl.c:7800
 #, c-format
 msgid "static `%s' cannot be declared `mutable'"
 msgstr "static \"%s\" no pot ser declarat \"mutable\""
 
-#: cp/decl.c:7804
+#: cp/decl.c:7805
 #, c-format
 msgid "const `%s' cannot be declared `mutable'"
 msgstr "const \"%s\" no pot ser declarat \"mutable\""
 
-#: cp/decl.c:7817
+#: cp/decl.c:7818
 msgid "template-id `%D' used as a declarator"
 msgstr "l'identificador de patró \"%D\" s'usa com un declarador"
 
-#: cp/decl.c:7838
+#: cp/decl.c:7839
 msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
 msgstr "ISO C++ prohibeix el tipus niat \"%D\" amb el mateix nom que la classe que ho conté"
 
-#: cp/decl.c:7846
+#: cp/decl.c:7847
 #, fuzzy
 msgid "%Jtypedef name may not be a nested-name-specifier"
 msgstr "el nom de la definició de tipus pot no ser qualificada per a la classe"
 
-#: cp/decl.c:7892
+#: cp/decl.c:7893
 #, fuzzy
 msgid "%Jinvalid type qualifier for non-member function type"
 msgstr "qualificador de tipus invàlid per al tipus de funció no membre"
 
-#: cp/decl.c:7955
+#: cp/decl.c:7956
 msgid "type qualifiers specified for friend class declaration"
 msgstr "es van especificar qualificadors de tipus en una declaració de classe friend"
 
-#: cp/decl.c:7960
+#: cp/decl.c:7961
 msgid "`inline' specified for friend class declaration"
 msgstr "es va especificar \"inline\" per a la declaració de classe friend"
 
-#: cp/decl.c:7968
+#: cp/decl.c:7969
 msgid "template parameters cannot be friends"
 msgstr "els paràmetres del patró no poden ser friends"
 
-#: cp/decl.c:7970
+#: cp/decl.c:7971
 msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
 msgstr "la declaració friend requereix una clau de classe, ex. \"friend class %T::%D\""
 
-#: cp/decl.c:7974
+#: cp/decl.c:7975
 msgid "friend declaration requires class-key, i.e. `friend %#T'"
 msgstr "la declaració friend requereix una clau de classe, ex. \"friend %#T\""
 
-#: cp/decl.c:7987
+#: cp/decl.c:7988
 msgid "trying to make class `%T' a friend of global scope"
 msgstr "tractant fer que la classe \"%T\" sigui un friend d'àmbit global"
 
-#: cp/decl.c:7998
+#: cp/decl.c:7999
 msgid "invalid qualifiers on non-member function type"
 msgstr "qualificadors invàlids en el tipus de funció no membre"
 
-#: cp/decl.c:8017
+#: cp/decl.c:8018
 msgid "abstract declarator `%T' used as declaration"
 msgstr "el declarador abstracte \"%T\" es va utilitzar com una declaració"
 
-#: cp/decl.c:8029
+#: cp/decl.c:8030
 msgid "unnamed variable or field declared void"
 msgstr "variable sense nom o camp declarat void"
 
-#: cp/decl.c:8038
+#: cp/decl.c:8039
 msgid "variable or field declared void"
 msgstr "variable o camp declarat void"
 
-#: cp/decl.c:8048
+#: cp/decl.c:8049
 msgid "cannot use `::' in parameter declaration"
 msgstr "no es pot usar \"::\" en la declaració de paràmetres"
 
 #. Something like struct S { int N::j; };
-#: cp/decl.c:8093
+#: cp/decl.c:8094
 msgid "invalid use of `::'"
 msgstr "ús invàlid de \"::\""
 
-#: cp/decl.c:8105
+#: cp/decl.c:8106
 msgid "function `%D' cannot be declared friend"
 msgstr "la funció \"%D\" no pot ser declarada friend"
 
-#: cp/decl.c:8117
+#: cp/decl.c:8118
 msgid "can't make `%D' into a method -- not in a class"
 msgstr "no es pot fer \"%D\" en un mètode -- no està en una classe"
 
-#: cp/decl.c:8126
+#: cp/decl.c:8127
 msgid "function `%D' declared virtual inside a union"
 msgstr "la funció \"%s\" es va declarar virtual dintre d'un union"
 
-#: cp/decl.c:8135
+#: cp/decl.c:8136
 msgid "`%D' cannot be declared virtual, since it is always static"
 msgstr "\"%D\" no es pot declarar virtual, ja que sempre és static"
 
-#: cp/decl.c:8214
+#: cp/decl.c:8215
 msgid "field `%D' has incomplete type"
 msgstr "el camp \"%D\" té tipus de dada incompleta"
 
-#: cp/decl.c:8216
+#: cp/decl.c:8217
 msgid "name `%T' has incomplete type"
 msgstr "el nom \"%T\" té tipus de dada incompleta"
 
-#: cp/decl.c:8225
+#: cp/decl.c:8226
 msgid "  in instantiation of template `%T'"
 msgstr "  en la instanciació det patró \"%T\""
 
-#: cp/decl.c:8235
+#: cp/decl.c:8236
 #, c-format
 msgid "`%s' is neither function nor member function; cannot be declared friend"
 msgstr "\"%s\" no és ni funció ni funció membre; no pot ser declarat friend"
 
-#: cp/decl.c:8246
+#: cp/decl.c:8247
 msgid "member functions are implicitly friends of their class"
 msgstr "les funcions membres són implícitament friends de la seva classe"
 
@@ -14780,91 +14776,91 @@ msgstr "les funcions membres s
 #. 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:8286
+#: cp/decl.c:8287
 msgid "ISO C++ forbids initialization of member `%D'"
 msgstr "ISO C++ prohibeix la inicialización del membre \"%D\""
 
-#: cp/decl.c:8288
+#: cp/decl.c:8289
 msgid "making `%D' static"
 msgstr "fent a \"%D\" static"
 
-#: cp/decl.c:8344
+#: cp/decl.c:8345
 #, c-format
 msgid "storage class `auto' invalid for function `%s'"
 msgstr "la classe d'emmagatzematge \"auto\" és invàlida per a la funció \"%s\""
 
-#: cp/decl.c:8346
+#: cp/decl.c:8347
 #, c-format
 msgid "storage class `register' invalid for function `%s'"
 msgstr "la classe d'emmagatzematge \"register\" és invàlida per a la funció \"%s\""
 
-#: cp/decl.c:8348
+#: cp/decl.c:8349
 #, c-format
 msgid "storage class `__thread' invalid for function `%s'"
 msgstr "la classe d'emmagatzematge \"__thread\" és invàlida per a la funció \"%s\""
 
-#: cp/decl.c:8359
+#: cp/decl.c:8360
 #, c-format
 msgid "storage class `static' invalid for function `%s' declared out of global scope"
 msgstr "la classe d'emmagatzematge \"static\" és invàlida per a la funció \"%s\" declarada fora de l'àmbit global"
 
-#: cp/decl.c:8361
+#: cp/decl.c:8362
 #, c-format
 msgid "storage class `inline' invalid for function `%s' declared out of global scope"
 msgstr "la classe d'emmagatzematge \"inline\" és invàlida per a la funció \"%s\" declarada fora de l'àmbit global"
 
-#: cp/decl.c:8368
+#: cp/decl.c:8369
 #, c-format
 msgid "virtual non-class function `%s'"
 msgstr "la funció virtual \"%s\" no és classe"
 
-#: cp/decl.c:8399
+#: cp/decl.c:8400
 msgid "cannot declare member function `%D' to have static linkage"
 msgstr "no es pot declarar que la funció membre \"%D\" tingui enllaçat estàtic"
 
 #. FIXME need arm citation
-#: cp/decl.c:8405
+#: cp/decl.c:8406
 msgid "cannot declare static function inside another function"
 msgstr "no es pot declarar una funció static dintre d'altra funció"
 
-#: cp/decl.c:8433
+#: cp/decl.c:8434
 msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
 msgstr "\"static\" pot no ser utilitzat quan es defineix (oposat a la declaració) una dada membre static"
 
-#: cp/decl.c:8439
+#: cp/decl.c:8440
 msgid "static member `%D' declared `register'"
 msgstr "es va declarar el membre static \"%D\" com \"register\""
 
-#: cp/decl.c:8444
+#: cp/decl.c:8445
 msgid "cannot explicitly declare member `%#D' to have extern linkage"
 msgstr "no es pot declarar explícitament que el membre \"%#D\" tingui un enllaçat extern"
 
-#: cp/decl.c:8584
+#: cp/decl.c:8585
 msgid "default argument for `%#D' has type `%T'"
 msgstr "l'argument per omissió de \"%#D\" té tipus \"%T\""
 
-#: cp/decl.c:8587
+#: cp/decl.c:8588
 msgid "default argument for parameter of type `%T' has type `%T'"
 msgstr "l'argument per omissió per al paràmetre del tipus \"%T\" té el tipus \"%T\""
 
-#: cp/decl.c:8604
+#: cp/decl.c:8605
 msgid "default argument `%E' uses local variable `%D'"
 msgstr "l'argument per omissió \"%E\" usa la variable local \"%D\""
 
-#: cp/decl.c:8648
+#: cp/decl.c:8649
 #, c-format
 msgid "invalid string constant `%E'"
 msgstr "constant de cadena invàlida \"%E\""
 
-#: cp/decl.c:8650
+#: cp/decl.c:8651
 msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
 msgstr "constant entera invàlida en la llista de paràmetres, va oblidar proporcionar nom(s) de paràmetre(s)?"
 
-#: cp/decl.c:8688
+#: cp/decl.c:8689
 msgid "parameter `%D' invalidly declared method type"
 msgstr "el paràmetre \"%D\" es va declarar invàlidament com tipus de mètode"
 
-#: cp/decl.c:8712
+#: cp/decl.c:8713
 msgid "parameter `%D' includes %s to array of unknown bound `%T'"
 msgstr "el paràmetre \"%D\" inclou %s per a la matriu \"%T\" de límit desconegut"
 
@@ -14883,94 +14879,94 @@ msgstr "el par
 #. 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:8871
+#: cp/decl.c:8872
 msgid "invalid constructor; you probably meant `%T (const %T&)'"
 msgstr "constructor invàlid; tal vegada va voler dir \"%T (const %T&)\""
 
-#: cp/decl.c:8999
+#: cp/decl.c:9000
 msgid "`%D' must be a nonstatic member function"
 msgstr "\"%D\" deu ser una funció membre que no sigui static"
 
-#: cp/decl.c:9005
+#: cp/decl.c:9006
 msgid "`%D' must be either a non-static member function or a non-member function"
 msgstr "\"%D\" deu ser una funció membre no estàtic o una funció no membre"
 
-#: cp/decl.c:9022
+#: cp/decl.c:9023
 msgid "`%D' must have an argument of class or enumerated type"
 msgstr "\"%D\" deu tenir un argument de tipus classe o enumerat"
 
-#: cp/decl.c:9057
+#: cp/decl.c:9058
 #, c-format
 msgid "conversion to %s%s will never use a type conversion operator"
 msgstr "la conversió a %s%s mai usarà un operador de conversió de tipus"
 
 #. 13.4.0.3
-#: cp/decl.c:9064
+#: cp/decl.c:9065
 msgid "ISO C++ prohibits overloading operator ?:"
 msgstr "ISO C++ prohibeix la sobrecàrrega de l'operador ?:"
 
-#: cp/decl.c:9114
+#: cp/decl.c:9115
 msgid "postfix `%D' must take `int' as its argument"
 msgstr "el postfix \"%D\" deu prendre \"int\" com el seu argument"
 
-#: cp/decl.c:9118
+#: cp/decl.c:9119
 msgid "postfix `%D' must take `int' as its second argument"
 msgstr "el postfix \"%D\" deu prendre \"int\" com el seu segon argument"
 
-#: cp/decl.c:9125
+#: cp/decl.c:9126
 msgid "`%D' must take either zero or one argument"
 msgstr "\"%D\" deu prendre zero o un arguments"
 
-#: cp/decl.c:9127
+#: cp/decl.c:9128
 msgid "`%D' must take either one or two arguments"
 msgstr "\"%D\" deu prendre un o dos arguments"
 
-#: cp/decl.c:9148
+#: cp/decl.c:9149
 msgid "prefix `%D' should return `%T'"
 msgstr "el prefix \"%D\" deu regressar \"%T\""
 
-#: cp/decl.c:9154
+#: cp/decl.c:9155
 msgid "postfix `%D' should return `%T'"
 msgstr "el postfix \"%D\" deu regressar \"%T\""
 
-#: cp/decl.c:9163
+#: cp/decl.c:9164
 msgid "`%D' must take `void'"
 msgstr "\"%D\" deu prendre \"void\""
 
-#: cp/decl.c:9165 cp/decl.c:9173
+#: cp/decl.c:9166 cp/decl.c:9174
 msgid "`%D' must take exactly one argument"
 msgstr "\"%D\" deu prendre un argument exactament"
 
-#: cp/decl.c:9175
+#: cp/decl.c:9176
 msgid "`%D' must take exactly two arguments"
 msgstr "\"%D\" deu prendre dos arguments exactament"
 
-#: cp/decl.c:9183
+#: cp/decl.c:9184
 msgid "user-defined `%D' always evaluates both arguments"
 msgstr "el \"%D\" definit per l'usuari sempre avalua ambdós arguments"
 
-#: cp/decl.c:9197
+#: cp/decl.c:9198
 msgid "`%D' should return by value"
 msgstr "\"%D\" deu regressar per valor"
 
-#: cp/decl.c:9209 cp/decl.c:9212
+#: cp/decl.c:9210 cp/decl.c:9213
 msgid "`%D' cannot have default arguments"
 msgstr "\"%D\" no pot tenir arguments per omissió"
 
-#: cp/decl.c:9272
+#: cp/decl.c:9273
 msgid "using typedef-name `%D' after `%s'"
 msgstr "usant el nom de definició de tipus \"%D\" després de \"%s\""
 
-#: cp/decl.c:9278
+#: cp/decl.c:9279
 msgid "using template type parameter `%T' after `%s'"
 msgstr "usant el paràmetre de tipus patró \"%T\" després de \"%s\""
 
-#: cp/decl.c:9286
+#: cp/decl.c:9287
 #, fuzzy
 msgid "`%T' referred to as `%s'"
 msgstr "\"%#D\" redeclarat com %C"
 
-#: cp/decl.c:9292
+#: cp/decl.c:9293
 #, fuzzy
 msgid "`%T' referred to as enum"
 msgstr "\"%#D\" redeclarat com %C"
@@ -14982,45 +14978,50 @@ msgstr "\"%#D\" redeclarat com %C"
 #. void f(class C);            // No template header here
 #.
 #. then the required template argument is missing.
-#: cp/decl.c:9307
+#: cp/decl.c:9308
 #, fuzzy
 msgid "template argument required for `%s %T'"
 msgstr "es requereix un argument de patró per a \"%T\""
 
-#: cp/decl.c:9452
+#: cp/decl.c:9453
 msgid "use of enum `%#D' without previous declaration"
 msgstr "ús del enum \"%#D\" sense declaració prèvia"
 
-#: cp/decl.c:9509
+#: cp/decl.c:9471
+#, fuzzy
+msgid "redeclaration of `%T' as a non-template"
+msgstr "la declaració de \"%D\" com una no funció"
+
+#: cp/decl.c:9517
 msgid "derived union `%T' invalid"
 msgstr "union derivada \"%T\" invàlida"
 
-#: cp/decl.c:9562
+#: cp/decl.c:9570
 msgid "base type `%T' fails to be a struct or class type"
 msgstr "el tipus base \"%T\" falla a ser un tipus struct o classe"
 
-#: cp/decl.c:9570
+#: cp/decl.c:9578
 msgid "recursive type `%T' undefined"
 msgstr "tipus recursivo \"%T\" sense definir"
 
-#: cp/decl.c:9572
+#: cp/decl.c:9580
 msgid "duplicate base type `%T' invalid"
 msgstr "tipus base duplicat \"%T\" invàlid"
 
-#: cp/decl.c:9650
+#: cp/decl.c:9658
 msgid "Java class '%T' cannot have multiple bases"
 msgstr ""
 
-#: cp/decl.c:9652
+#: cp/decl.c:9660
 #, fuzzy
 msgid "Java class '%T' cannot have virtual bases"
 msgstr "la classe base \"%#T\" té un destructor no virtual"
 
-#: cp/decl.c:9692
+#: cp/decl.c:9700
 msgid "multiple definition of `%#T'"
 msgstr "definició múltiple de \"%#T\""
 
-#: cp/decl.c:9693
+#: cp/decl.c:9701
 #, fuzzy
 msgid "%Jprevious definition here"
 msgstr "definició prèvia aquí"
@@ -15029,48 +15030,48 @@ msgstr "definici
 #.
 #. IF no integral type can represent all the enumerator values, the
 #. enumeration is ill-formed.
-#: cp/decl.c:9828
+#: cp/decl.c:9836
 msgid "no integral type can represent all of the enumerator values for `%T'"
 msgstr ""
 
-#: cp/decl.c:9918
+#: cp/decl.c:9926
 msgid "enumerator value for `%D' not integer constant"
 msgstr "el valor de enumerador per a \"%D\" no és una constant entera"
 
-#: cp/decl.c:9938
+#: cp/decl.c:9946
 msgid "overflow in enumeration values at `%D'"
 msgstr "desbordament en valors d'enumeració en \"%D\""
 
-#: cp/decl.c:10007
+#: cp/decl.c:10015
 msgid "return type `%#T' is incomplete"
 msgstr "el tipus de retorn \"%#T\" és un tipus de dada incompleta"
 
-#: cp/decl.c:10125
+#: cp/decl.c:10133
 msgid "return type for `main' changed to `int'"
 msgstr "el tipus de retorn per a \"main\" va canviar a \"int\""
 
-#: cp/decl.c:10154
+#: cp/decl.c:10162
 msgid "`%D' implicitly declared before its definition"
 msgstr "\"%D\" declarat implícitament abans de la seva definició"
 
-#: cp/decl.c:10176 cp/typeck.c:6023
+#: cp/decl.c:10184 cp/typeck.c:6071
 msgid "`operator=' should return a reference to `*this'"
 msgstr "\"operator=\" deu retornar una referència a \"*this\""
 
-#: cp/decl.c:10445
+#: cp/decl.c:10453
 msgid "parameter `%D' declared void"
 msgstr "el paràmetre \"%D\" es va declarar void"
 
-#: cp/decl.c:10911
+#: cp/decl.c:10919
 #, fuzzy
 msgid "invalid member function declaration"
 msgstr "declaració del patró membre \"%D\" invàlida"
 
-#: cp/decl.c:10928
+#: cp/decl.c:10936
 msgid "`%D' is already defined in class `%T'"
 msgstr "\"%D\" ja es va definir en la classe \"%T\""
 
-#: cp/decl.c:11141
+#: cp/decl.c:11149
 msgid "static member function `%#D' declared with type qualifiers"
 msgstr "la funció membre static \"%#D\" és declarada amb qualificadors de tipus"
 
@@ -15091,135 +15092,135 @@ msgstr "conversi
 msgid "invalid types `%T[%T]' for array subscript"
 msgstr "tipus invàlids \"%T[%T]\" per a índex de matriu"
 
-#: cp/decl2.c:460
+#: cp/decl2.c:461
 msgid "deleting array `%#D'"
 msgstr "esborrant la matriu \"%#D\""
 
-#: cp/decl2.c:466
+#: cp/decl2.c:467
 msgid "type `%#T' argument given to `delete', expected pointer"
 msgstr "es va donar un argument de tipus \"%#T\" a \"delete\", s'esperava un punter"
 
-#: cp/decl2.c:478
+#: cp/decl2.c:479
 msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to `delete'"
 msgstr "no es pot esborrar una funció. Solament els punters a objectes són arguments vàlids per a \"delete\""
 
-#: cp/decl2.c:485
+#: cp/decl2.c:486
 msgid "deleting `%T' is undefined"
 msgstr "esborrar \"%T\" està indefinit"
 
 #. 14.5.2.2 [temp.mem]
 #.
 #. A local class shall not have member templates.
-#: cp/decl2.c:521
+#: cp/decl2.c:522
 msgid "invalid declaration of member template `%#D' in local class"
 msgstr "declaració invàlida del patró membre \"%#D\" en la classe local"
 
-#: cp/decl2.c:530
+#: cp/decl2.c:531
 msgid "invalid use of `virtual' in template declaration of `%#D'"
 msgstr "ús invàlid de \"virtual\" en la declaració de patró de \"%#D\""
 
-#: cp/decl2.c:540 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2834
 msgid "template declaration of `%#D'"
 msgstr "declaració en patró de \"%#D\""
 
-#: cp/decl2.c:589
+#: cp/decl2.c:590
 msgid "Java method '%D' has non-Java return type `%T'"
 msgstr "el mètode Java \"%D\" té un tipus de retorn \"%T\" que no és de Java"
 
-#: cp/decl2.c:605
+#: cp/decl2.c:606
 msgid "Java method '%D' has non-Java parameter type `%T'"
 msgstr "el mètode Java \"%D\" té un tipus de paràmetre \"%T\" que no és de Java"
 
-#: cp/decl2.c:698
+#: cp/decl2.c:699
 msgid "prototype for `%#D' does not match any in class `%T'"
 msgstr "el prototip per a \"%#D\" no coincideix amb cap altre en la classe \"%T\""
 
-#: cp/decl2.c:777
+#: cp/decl2.c:778
 msgid "local class `%#T' shall not have static data member `%#D'"
 msgstr "la classe local \"%#T\" no deu tenir el membre static \"%#D\""
 
-#: cp/decl2.c:785
+#: cp/decl2.c:786
 msgid "initializer invalid for static member with constructor"
 msgstr "inicializador invàlid per al membre static amb constructor"
 
-#: cp/decl2.c:788
+#: cp/decl2.c:789
 msgid "(an out of class initialization is required)"
 msgstr "(es requereix una inicialització fora de la classe)"
 
-#: cp/decl2.c:871
+#: cp/decl2.c:872
 msgid "member `%D' conflicts with virtual function table field name"
 msgstr "el membre \"%D\" té conflictes amb el nom de camp de la matriu de funcions virtuals"
 
-#: cp/decl2.c:888
+#: cp/decl2.c:889
 msgid "`%D' is already defined in `%T'"
 msgstr "\"%D\" ja està definit en \"%T\""
 
-#: cp/decl2.c:935
+#: cp/decl2.c:936
 msgid "field initializer is not constant"
 msgstr "el inicializador del camp no és constant"
 
-#: cp/decl2.c:963
+#: cp/decl2.c:964
 msgid "`asm' specifiers are not permitted on non-static data members"
 msgstr "no es permeten els especificadores \"asm\" en membres de dades no estàtiques"
 
-#: cp/decl2.c:1013
+#: cp/decl2.c:1014
 msgid "cannot declare `%D' to be a bit-field type"
 msgstr "no es pot declarar \"%D\" que sigui un tipus de camp de bits"
 
-#: cp/decl2.c:1023
+#: cp/decl2.c:1024
 msgid "cannot declare bit-field `%D' with function type"
 msgstr "no es pot declarar el camp de bits \"%D\" amb un tipus de funció"
 
-#: cp/decl2.c:1030
+#: cp/decl2.c:1031
 msgid "`%D' is already defined in the class %T"
 msgstr "\"%D\" ja està definit en la classe %T"
 
-#: cp/decl2.c:1037
+#: cp/decl2.c:1038
 msgid "static member `%D' cannot be a bit-field"
 msgstr "el membre static \"%D\" no pot ser un camp de bits"
 
-#: cp/decl2.c:1096
+#: cp/decl2.c:1097
 msgid "initializer specified for non-member function `%D'"
 msgstr "es va especificar un inicialitzador per a la funció no-membre \"%D\""
 
-#: cp/decl2.c:1100
+#: cp/decl2.c:1101
 msgid "invalid initializer for virtual method `%D'"
 msgstr "inicialitzador invàlid per al mètode virtual \"%D\""
 
-#: cp/decl2.c:1147
+#: cp/decl2.c:1148
 msgid "anonymous struct not inside named type"
 msgstr "struct anònim no es troba dintre d'un tipus nomenat"
 
-#: cp/decl2.c:1217
+#: cp/decl2.c:1218
 msgid "namespace-scope anonymous aggregates must be static"
 msgstr "els agregats anònims d'abast de nom d'espai deuen ser static"
 
-#: cp/decl2.c:1224
+#: cp/decl2.c:1225
 #, fuzzy
 msgid "anonymous union with no members"
 msgstr "agregat anònim sense membres"
 
-#: cp/decl2.c:1258
+#: cp/decl2.c:1259
 msgid "`operator new' must return type `%T'"
 msgstr "\"operator new\" deu retornar el tipus \"%T\""
 
-#: cp/decl2.c:1266
+#: cp/decl2.c:1267
 msgid "`operator new' takes type `size_t' (`%T') as first parameter"
 msgstr "\"operator new\" pren el tipus \"size_t\" (\"%T\") com primer argument"
 
-#: cp/decl2.c:1292
+#: cp/decl2.c:1293
 msgid "`operator delete' must return type `%T'"
 msgstr "\"operator delete\" deu retornar el tipus \"%T\""
 
-#: cp/decl2.c:1300
+#: cp/decl2.c:1301
 msgid "`operator delete' takes type `%T' as first parameter"
 msgstr "\"operator delete\" pren el tipus \"%T\" com primer argument"
 
-#: cp/decl2.c:2807
+#: cp/decl2.c:2810
 msgid "inline function `%D' used but never defined"
 msgstr "s'usa la funció inline \"%D\" però mai es va definir"
 
-#: cp/decl2.c:2953
+#: cp/decl2.c:2956
 msgid "default argument missing for parameter %P of `%+#D'"
 msgstr "falta l'argument per omissió per al paràmetre %P de \"%+#D\""
 
@@ -15251,7 +15252,7 @@ msgstr "barrejant \"catches\" de C++ i Java en una sola unitat de traducci
 msgid "throwing NULL, which has integral, not pointer type"
 msgstr "llançant NULL, que té un tipus integral, no un tipus punter"
 
-#: cp/except.c:598 cp/init.c:2037
+#: cp/except.c:598 cp/init.c:2038
 #, fuzzy
 msgid "`%D' should never be overloaded"
 msgstr "\"%D\" deu regressar per valor"
@@ -15260,19 +15261,19 @@ msgstr "\"%D\" deu regressar per valor"
 msgid "  in thrown expression"
 msgstr "  en expressió thrown"
 
-#: cp/except.c:811
+#: cp/except.c:812
 msgid "expression '%E' of abstract class type '%T' cannot be used in throw-expression"
 msgstr "no es pot usar l'expressió \"%E\" del tipus de classe abstracta \"%T\" en les expressions thrown"
 
-#: cp/except.c:893
+#: cp/except.c:894
 msgid "exception of type `%T' will be caught"
 msgstr "l'excepció del tipus \"%T\" serà atrapada"
 
-#: cp/except.c:896
+#: cp/except.c:897
 msgid "   by earlier handler for `%T'"
 msgstr "   per un gestor anterior per a \"%T\""
 
-#: cp/except.c:917
+#: cp/except.c:918
 msgid "`...' handler must be the last handler for its try block"
 msgstr "el gestor \"...\" deu ser l'últim gestor per al seu bloc try"
 
@@ -15280,54 +15281,54 @@ msgstr "el gestor \"...\" deu ser l'
 msgid "`%D' is already a friend of class `%T'"
 msgstr "\"%D\" ja és un friend de la classe \"%T\""
 
-#: cp/friend.c:202
+#: cp/friend.c:206
 msgid "invalid type `%T' declared `friend'"
 msgstr "el tipus invàlid \"%T\" va ser declarat \"friend\""
 
 #. [temp.friend]
 #. Friend declarations shall not declare partial
 #. specializations.
-#: cp/friend.c:218
+#: cp/friend.c:222
 msgid "partial specialization `%T' declared `friend'"
 msgstr "l'especialització parcial \"%T\" es va declarar \"friend\""
 
-#: cp/friend.c:228
+#: cp/friend.c:232
 msgid "class `%T' is implicitly friends with itself"
 msgstr "la classe \"%T\" és implícitament friend amb si mateixa"
 
 #. template <class T> friend typename S<T>::X;
-#: cp/friend.c:246
+#: cp/friend.c:250
 msgid "typename type `%#T' declared `friend'"
 msgstr "el tipus de nom de tipus \"%#T\" es va declarar \"friend\""
 
 #. template <class T> friend class T;
-#: cp/friend.c:252
+#: cp/friend.c:256
 msgid "template parameter type `%T' declared `friend'"
 msgstr "el tipus de paràmetre de patró \"%T\" es va declarar \"friend\""
 
 #. template <class T> friend class A; where A is not a template
-#: cp/friend.c:258
+#: cp/friend.c:262
 msgid "`%#T' is not a template"
 msgstr "\"%#T\" no és un patró"
 
-#: cp/friend.c:277
+#: cp/friend.c:281
 #, fuzzy
 msgid "`%D' is already a friend of `%T'"
 msgstr "\"%T\" ja és un friend de \"%T\""
 
-#: cp/friend.c:287
+#: cp/friend.c:291
 msgid "`%T' is already a friend of `%T'"
 msgstr "\"%T\" ja és un friend de \"%T\""
 
-#: cp/friend.c:409
+#: cp/friend.c:413
 msgid "member `%D' declared as friend before type `%T' defined"
 msgstr "el membre \"%D\" és declarat friend abans que es defineixi el tipus \"%T\""
 
-#: cp/friend.c:465
+#: cp/friend.c:469
 msgid "friend declaration `%#D' declares a non-template function"
 msgstr "la declaració friend \"%#D\" declara una funció que no és patró"
 
-#: cp/friend.c:468
+#: cp/friend.c:472
 msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
 msgstr "(si aquesta no és la seva intenció, asseguri's qu'el patró de la funció ja ha estat declarada i agregui <> aquí després del nom de la funció) -Wno-non-template-friend desactiva aquest avís"
 
@@ -15453,7 +15454,7 @@ msgstr "\"%T\" falla a ser un tipus agregat"
 msgid "type `%T' is of non-aggregate type"
 msgstr "el tipus \"%T\" és d'un tipus no agregat"
 
-#: cp/init.c:1432 cp/typeck.c:1795
+#: cp/init.c:1432 cp/typeck.c:1818
 msgid "qualified type `%T' does not match destructor name `~%T'"
 msgstr "el tipus qualificat \"%T\" no coincideix amb el nom del destructor \"~%T\""
 
@@ -15491,72 +15492,71 @@ msgstr "la grand
 msgid "zero size array reserves no space"
 msgstr "la matriu de grandària zero no reserva espai"
 
-#: cp/init.c:1808
+#: cp/init.c:1809
 msgid "new cannot be applied to a reference type"
 msgstr "new no pot ser aplicat a un tipus de referència"
 
-#: cp/init.c:1814
+#: cp/init.c:1815
 msgid "new cannot be applied to a function type"
 msgstr "new no pot ser aplicat a una funcció de referència"
 
-#: cp/init.c:1860
+#: cp/init.c:1861
 msgid "call to Java constructor, while `jclass' undefined"
 msgstr "cridada a constructor Java, mentre \"jclass\" està indefinit"
 
-#: cp/init.c:1876
+#: cp/init.c:1877
 msgid "can't find class$"
 msgstr "no es pot trobar class$"
 
-#: cp/init.c:2003
+#: cp/init.c:2004
 msgid "invalid type `void' for new"
 msgstr "tipus \"void\" invàlid per a new"
 
-#: cp/init.c:2013
+#: cp/init.c:2014
 msgid "uninitialized const in `new' of `%#T'"
 msgstr "const sense inicialitzar en \"new\" de \"%#T\""
 
-#: cp/init.c:2032
+#: cp/init.c:2033
 #, c-format
 msgid "call to Java constructor with `%s' undefined"
 msgstr "cridada a constructor Java amb \"%s\" sense definir"
 
-#: cp/init.c:2073
+#. See PR 15967. This should never happen (and it is
+#. fixed correctly in mainline), but on the release branch
+#. we prefer this less-intrusive approacch.
+#: cp/init.c:2077
+msgid "no suitable or ambiguous `%D' found in class `%T'"
+msgstr ""
+
+#: cp/init.c:2083
 msgid "request for member `%D' is ambiguous"
 msgstr "a petició per al membre \"%D\" és ambigua"
 
-#: cp/init.c:2193
+#: cp/init.c:2203
 msgid "ISO C++ forbids initialization in array new"
 msgstr "ISO C++ prohibeix la inicialització en la matriu new"
 
-#: cp/init.c:2667
+#: cp/init.c:2677
 msgid "initializer ends prematurely"
 msgstr "el inicialitzador acaba prematurament"
 
-#: cp/init.c:2724
+#: cp/init.c:2734
 msgid "cannot initialize multi-dimensional array with initializer"
 msgstr "no es poden inicialitzar matrius multidimensionals amb el inicialitzador"
 
-#: cp/init.c:2885
+#: cp/init.c:2895
 msgid "possible problem detected in invocation of delete operator:"
 msgstr ""
 
-#: cp/init.c:2888
-msgid "neither the destructor nor the class-specific "
+#: cp/init.c:2898
+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:2889
-msgid "operator delete will be called, even if they are "
-msgstr ""
-
-#: cp/init.c:2890
-msgid "declared when the class is defined."
-msgstr ""
-
-#: cp/init.c:2909
+#: cp/init.c:2919
 msgid "unknown array size in delete"
 msgstr "grandària de matriu desconeguda en delete"
 
-#: cp/init.c:3174
+#: cp/init.c:3184
 msgid "type to vector delete is neither pointer or array type"
 msgstr "el tipus de vector delete no és del tipus punter ni matriu"
 
@@ -15645,11 +15645,11 @@ msgstr "el membre const \"%#D\" que no 
 msgid "non-static reference member `%#D', can't use default assignment operator"
 msgstr "el membre de referència \"%#D\" que no és static, no pot usar l'operador d'assignació per omissió"
 
-#: cp/name-lookup.c:660
+#: cp/name-lookup.c:671
 msgid "`%#D' used prior to declaration"
 msgstr "s'usa \"%#D\" previ a la declaració"
 
-#: cp/name-lookup.c:691
+#: cp/name-lookup.c:702
 msgid "redeclaration of `wchar_t' as `%T'"
 msgstr "redeclaración de \"wchar_t\" com \"%T\""
 
@@ -15659,241 +15659,241 @@ msgstr "redeclaraci
 #. [basic.start.main]
 #.
 #. This function shall not be overloaded.
-#: cp/name-lookup.c:723
+#: cp/name-lookup.c:734
 msgid "invalid redeclaration of `%D'"
 msgstr "redeclaración invàlida de \"%D\""
 
-#: cp/name-lookup.c:724
+#: cp/name-lookup.c:735
 msgid "as `%D'"
 msgstr "com \"%D\""
 
-#: cp/name-lookup.c:812
+#: cp/name-lookup.c:823
 #, fuzzy
 msgid "type mismatch with previous external decl of `%#D'"
 msgstr "no coincideixen els tipus amb la declaració externa prèvia"
 
-#: cp/name-lookup.c:813
+#: cp/name-lookup.c:824
 msgid "previous external decl of `%#D'"
 msgstr "declaració externa prèvia de \"%#D\""
 
-#: cp/name-lookup.c:855
+#: cp/name-lookup.c:866
 msgid "`%D' was previously implicitly declared to return `int'"
 msgstr "\"%D\" va ser declarat prèvia i implícitament per a retornar \"int\""
 
-#: cp/name-lookup.c:913
+#: cp/name-lookup.c:924
 msgid "extern declaration of `%#D' doesn't match"
 msgstr "la declaració externa de \"%#D\" no coincideix"
 
-#: cp/name-lookup.c:914
+#: cp/name-lookup.c:925
 msgid "global declaration `%#D'"
 msgstr "amb la declaració global \"%#D\""
 
-#: cp/name-lookup.c:950 cp/name-lookup.c:957
+#: cp/name-lookup.c:961 cp/name-lookup.c:968
 #, fuzzy
 msgid "declaration of '%#D' shadows a parameter"
 msgstr "la declaració de \"%#D\" enfosqueix un paràmetre"
 
 #. Location of previous decl is not useful in this case.
-#: cp/name-lookup.c:974
+#: cp/name-lookup.c:985
 #, fuzzy
 msgid "declaration of '%D' shadows a member of 'this'"
 msgstr "la declaració de \"%s\" obscurece a un membre de \"this\""
 
-#: cp/name-lookup.c:980
+#: cp/name-lookup.c:991
 #, fuzzy
 msgid "declaration of '%D' shadows a previous local"
 msgstr "la declaració de \"%#D\" enfosqueix un paràmetre"
 
-#: cp/name-lookup.c:987
+#: cp/name-lookup.c:998
 #, fuzzy
 msgid "declaration of '%D' shadows a global declaration"
 msgstr "la declaració de \"%#D\" enfosqueix un paràmetre"
 
-#: cp/name-lookup.c:1156
+#: cp/name-lookup.c:1167
 msgid "name lookup of `%D' changed"
 msgstr "la recerca de nom de \"%D\" va cambiar"
 
-#: cp/name-lookup.c:1158
+#: cp/name-lookup.c:1169
 msgid "  matches this `%D' under ISO standard rules"
 msgstr ""
 
-#: cp/name-lookup.c:1160
+#: cp/name-lookup.c:1171
 msgid "  matches this `%D' under old rules"
 msgstr ""
 
-#: cp/name-lookup.c:1174 cp/name-lookup.c:1181
+#: cp/name-lookup.c:1185 cp/name-lookup.c:1192
 msgid "name lookup of `%D' changed for new ISO `for' scoping"
 msgstr ""
 
-#: cp/name-lookup.c:1176
+#: cp/name-lookup.c:1187
 msgid "  cannot use obsolete binding at `%D' because it has a destructor"
 msgstr ""
 
-#: cp/name-lookup.c:1183
+#: cp/name-lookup.c:1194
 msgid "  using obsolete binding at `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:1236
+#: cp/name-lookup.c:1247
 #, c-format
 msgid "%s %s(%E) %p %d\n"
 msgstr ""
 
-#: cp/name-lookup.c:1239
+#: cp/name-lookup.c:1250
 #, fuzzy, c-format
 msgid "%s %s %p %d\n"
 msgstr "%s: %s: "
 
-#: cp/name-lookup.c:1358
+#: cp/name-lookup.c:1369
 msgid "XXX is_class_level != (current_scope == class_scope)\n"
 msgstr ""
 
-#: cp/name-lookup.c:1996
+#: cp/name-lookup.c:2007
 msgid "`%#D' hides constructor for `%#T'"
 msgstr "\"%#D\" amaga el destructor per a \"%#T\""
 
-#: cp/name-lookup.c:2011
+#: cp/name-lookup.c:2022
 msgid "`%#D' conflicts with previous using declaration `%#D'"
 msgstr "\"%#D\" causa conflicte amb la declaració prèvia en ús \"%#D\""
 
-#: cp/name-lookup.c:2023
+#: cp/name-lookup.c:2034
 msgid "previous non-function declaration `%#D'"
 msgstr "la declaració prèvia \"%#D\" que no és funció"
 
-#: cp/name-lookup.c:2024
+#: cp/name-lookup.c:2035
 msgid "conflicts with function declaration `%#D'"
 msgstr "causa conflicte amb la declaració de la funció \"%#D\""
 
 #. 7.3.3/5
 #. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:2101
+#: cp/name-lookup.c:2112
 msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
 msgstr "una declaració d'ús no pot especificar un identificador de patró. Intenti \"using %D\""
 
-#: cp/name-lookup.c:2107
+#: cp/name-lookup.c:2118
 msgid "namespace `%D' not allowed in using-declaration"
 msgstr "no es permet l'espai de noms \"%D\" en la declaració d'ús"
 
 #. It's a nested name with template parameter dependent scope.
 #. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2115 cp/name-lookup.c:2129 cp/name-lookup.c:3369
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
 msgid "`%T' is not a namespace"
 msgstr "\"%T\" no és un nom d'espai"
 
-#: cp/name-lookup.c:2153
+#: cp/name-lookup.c:2164
 msgid "`%D' not declared"
 msgstr "no es va declarar \"%D\""
 
 #. If the OLD_FN was really declared, the
 #. declarations don't match.
-#: cp/name-lookup.c:2165 cp/name-lookup.c:2207 cp/name-lookup.c:2244
+#: cp/name-lookup.c:2176 cp/name-lookup.c:2218 cp/name-lookup.c:2255
 msgid "`%D' is already declared in this scope"
 msgstr "\"%D\" ja es va declarar en aquest àmbit"
 
-#: cp/name-lookup.c:2250
+#: cp/name-lookup.c:2261
 msgid "using declaration `%D' introduced ambiguous type `%T'"
 msgstr "l'ús de la declaració \"%D\" va introduir el tipus ambigu \"%T\""
 
 #. Definition isn't the kind we were looking for.
-#: cp/name-lookup.c:2412 cp/name-lookup.c:2431
+#: cp/name-lookup.c:2423 cp/name-lookup.c:2442
 msgid "`%#D' redeclared as %C"
 msgstr "\"%#D\" redeclarat com %C"
 
-#: cp/name-lookup.c:2804
+#: cp/name-lookup.c:2815
 msgid "`%D' has the same name as the class in which it is declared"
 msgstr ""
 
-#: cp/name-lookup.c:2891
+#: cp/name-lookup.c:2902
 msgid "using-declaration for non-member at class scope"
 msgstr "declaració d'ús per a un no membre en l'àmbit de la classe"
 
-#: cp/name-lookup.c:2898
+#: cp/name-lookup.c:2909
 #, fuzzy
 msgid "using-declaration cannot name destructor"
 msgstr "declaració d'ús per al destructor"
 
-#: cp/name-lookup.c:2994
+#: cp/name-lookup.c:3005
 msgid "declaration of `%D' not in a namespace surrounding `%D'"
 msgstr "la declaració de \"%D\" no està en un espai de noms al voltant de \"%D\""
 
-#: cp/name-lookup.c:3034
+#: cp/name-lookup.c:3045
 msgid "`%D' should have been declared inside `%D'"
 msgstr "\"%D\" deuria ser declarat dintre de \"%D\""
 
-#: cp/name-lookup.c:3098
+#: cp/name-lookup.c:3109
 msgid "namespace alias `%D' not allowed here, assuming `%D'"
 msgstr "no es permet aquí l'alies de l'espai de noms \"%D\", assumint que és \"%D\""
 
 #. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3213
+#: cp/name-lookup.c:3224
 msgid "unknown namespace `%D'"
 msgstr "espai de noms \"%D\" desconegut"
 
-#: cp/name-lookup.c:3363
+#: cp/name-lookup.c:3374
 msgid "namespace `%T' undeclared"
 msgstr "espai de noms \"%T\" sense declarar"
 
-#: cp/name-lookup.c:3396
+#: cp/name-lookup.c:3407
 msgid "strong using only meaningful at namespace scope"
 msgstr ""
 
-#: cp/name-lookup.c:3403
+#: cp/name-lookup.c:3414
 #, fuzzy
 msgid "`%D' attribute directive ignored"
 msgstr "s'ignora la directiva d'atribut \"%s\""
 
-#: cp/name-lookup.c:3536
+#: cp/name-lookup.c:3547
 msgid "use of `%D' is ambiguous"
 msgstr "l'ús de \"%D\" és ambigu"
 
-#: cp/name-lookup.c:3537
+#: cp/name-lookup.c:3548
 msgid "  first declared as `%#D' here"
 msgstr "  declarat inicialment com \"%#D\" aquí"
 
-#: cp/name-lookup.c:3540
+#: cp/name-lookup.c:3551
 msgid "  also declared as `%#D' here"
 msgstr "  també declarat com \"%#D\" aquí"
 
-#: cp/name-lookup.c:3555
+#: cp/name-lookup.c:3566
 msgid "`%D' denotes an ambiguous type"
 msgstr "\"%D\" denota un tipus ambigu"
 
-#: cp/name-lookup.c:3556
+#: cp/name-lookup.c:3567
 #, fuzzy
 msgid "%J  first type here"
 msgstr "  primer tipus aquí"
 
-#: cp/name-lookup.c:3557
+#: cp/name-lookup.c:3568
 #, fuzzy
 msgid "%J  other type here"
 msgstr "  altre tipus aquí"
 
 #. This happens for A::B where B is a template, and there are no
 #. template arguments.
-#: cp/name-lookup.c:3622 cp/typeck.c:1769
+#: cp/name-lookup.c:3633 cp/typeck.c:1792
 msgid "invalid use of `%D'"
 msgstr "ús invàlid de \"%D\""
 
-#: cp/name-lookup.c:3663
+#: cp/name-lookup.c:3674
 msgid "`%D::%D' is not a template"
 msgstr "\"%D::%D\" no és un patró"
 
-#: cp/name-lookup.c:3680
+#: cp/name-lookup.c:3691
 msgid "`%D' undeclared in namespace `%D'"
 msgstr "\"%D\" no declarat en l'espai de noms \"%D\""
 
-#: cp/name-lookup.c:4141
+#: cp/name-lookup.c:4153
 msgid "`%D' is not a function,"
 msgstr "\"%D\" no és una funció,"
 
-#: cp/name-lookup.c:4142
+#: cp/name-lookup.c:4154
 msgid "  conflict with `%D'"
 msgstr "  té conflicte amb \"%D\""
 
-#: cp/name-lookup.c:4882
+#: cp/name-lookup.c:4911
 msgid "XXX entering pop_everything ()\n"
 msgstr ""
 
-#: cp/name-lookup.c:4891
+#: cp/name-lookup.c:4920
 msgid "XXX leaving pop_everything ()\n"
 msgstr ""
 
@@ -15990,105 +15990,109 @@ msgstr "\"%D\" no es va declarar en aquest 
 msgid "typedef-name `%D' used as destructor declarator"
 msgstr "l'identificador de patró \"%D\" s'usa com un declarador"
 
-#: cp/parser.c:3635
+#: cp/parser.c:3638
 #, fuzzy
 msgid "ISO C++ forbids compound-literals"
 msgstr "ISO C++ prohibeix literals composats"
 
-#: cp/parser.c:4456
+#: cp/parser.c:4461
 msgid "array bound forbidden after parenthesized type-id"
 msgstr ""
 
-#: cp/parser.c:4457
+#: cp/parser.c:4462
 msgid "try removing the parentheses around the type-id"
 msgstr ""
 
-#: cp/parser.c:4619
+#: cp/parser.c:4624
 #, fuzzy
 msgid "expression in new-declarator must have integral or enumeration type"
 msgstr "la grandària de la matriu nova deu tenir un tipus integral"
 
-#: cp/parser.c:4800
+#: cp/parser.c:4805
 msgid "use of old-style cast"
 msgstr "ús de la conversió d'estil antic"
 
-#: cp/parser.c:5545
+#: cp/parser.c:5550
 #, c-format
 msgid "case label `%E' not within a switch statement"
 msgstr "l'etiqueta casi \"%E\" no es troba dintre d'una declaració switch"
 
-#: cp/parser.c:6087
+#: cp/parser.c:6092
 msgid "ISO C++ forbids computed gotos"
 msgstr "ISO C++ prohibeix gotos calculats"
 
-#: cp/parser.c:6207
+#: cp/parser.c:6212
 msgid "extra `;'"
 msgstr ""
 
-#: cp/parser.c:6502
+#: cp/parser.c:6507
 msgid "mixing declarations and function-definitions is forbidden"
 msgstr ""
 
-#: cp/parser.c:6640
+#: cp/parser.c:6645
 #, fuzzy
 msgid "duplicate `friend'"
 msgstr "\"%s\" duplicat"
 
-#: cp/parser.c:6789
+#: cp/parser.c:6794
 #, fuzzy
 msgid "class definition may not be declared a friend"
 msgstr "la funció \"%D\" no pot ser declarada friend"
 
-#: cp/parser.c:7104
+#: cp/parser.c:7109
 msgid "only constructors take base initializers"
 msgstr ""
 
-#: cp/parser.c:7155
+#: cp/parser.c:7160
 #, fuzzy
 msgid "anachronistic old-style base class initializer"
 msgstr "inicialitzador de classe base d'estil antic anacrònic"
 
+#: cp/parser.c:7201
+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:7548
+#: cp/parser.c:7563
 msgid "keyword `export' not implemented, and will be ignored"
 msgstr "la paraula clau \"export\" no està implementada, i serà ignorada"
 
 #. Otherwise, emit an error about the invalid digraph, but continue
 #. parsing because we got our argument list.
-#: cp/parser.c:7908
+#: cp/parser.c:7923
 #, fuzzy
 msgid "`<::' cannot begin a template-argument list"
 msgstr "l'objecte \"%E\" no es pot usar com un argument de patró"
 
-#: cp/parser.c:7909
+#: cp/parser.c:7924
 msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
 msgstr ""
 
-#: cp/parser.c:7916
+#: cp/parser.c:7931
 msgid "(if you use `-fpermissive' G++ will accept your code)"
 msgstr ""
 
 #. Explain what went wrong.
-#: cp/parser.c:8088
+#: cp/parser.c:8106
 #, fuzzy
 msgid "non-template `%D' used as template"
 msgstr "s'usa un no-patró com patró"
 
-#: cp/parser.c:8089
+#: cp/parser.c:8107
 #, fuzzy
-msgid "(use `%T::template %D' to indicate that it is a template)"
+msgid "use `%T::template %D' to indicate that it is a template"
 msgstr "identificador de patró \"%D\" en la declaració del patró primari"
 
-#: cp/parser.c:9026
+#: cp/parser.c:9058
 msgid "using `typename' outside of template"
 msgstr "usant \"typename\" fora de la plantilla"
 
-#: cp/parser.c:9148
+#: cp/parser.c:9180
 #, fuzzy
 msgid "expected type-name"
 msgstr "operant inesperat"
 
-#: cp/parser.c:9207
+#: cp/parser.c:9239
 #, fuzzy
 msgid "type attributes are honored only at type definition"
 msgstr "l'atribut \"%s\" sol es pot aplicar a definicions de classe"
@@ -16096,86 +16100,91 @@ msgstr "l'atribut \"%s\" sol es pot aplicar a definicions de classe"
 #. [namespace.udecl]
 #.
 #. A using declaration shall not name a template-id.
-#: cp/parser.c:9590
+#: cp/parser.c:9622
 #, fuzzy
 msgid "a template-id may not appear in a using-declaration"
 msgstr "no es permet l'espai de noms \"%D\" en la declaració d'ús"
 
-#: cp/parser.c:9917
+#: cp/parser.c:9949
 msgid "an asm-specification is not allowed on a function-definition"
 msgstr ""
 
-#: cp/parser.c:9919
+#: cp/parser.c:9951
 #, fuzzy
 msgid "attributes are not allowed on a function-definition"
 msgstr "la variable de registre global segueix a una definició de funció"
 
-#: cp/parser.c:10052
+#: cp/parser.c:10084
 #, fuzzy
 msgid "attributes after parenthesized initializer ignored"
 msgstr "atributs en el declarador de parametres de matriu ignorats"
 
-#: cp/parser.c:11254
+#: cp/parser.c:10540
+#, fuzzy
+msgid "`%T::%D' is not a type"
+msgstr "\"%D::%D\" no és un patró"
+
+#: cp/parser.c:11288
 #, fuzzy
 msgid "file ends in default argument"
 msgstr "%Hlectura de final de fitxer dintre de l'argument per defecte"
 
-#: cp/parser.c:11310
+#: cp/parser.c:11344
 #, fuzzy
 msgid "deprecated use of default argument for parameter of non-function"
 msgstr "argument per omissió donat per al paràmetre %d de \"%#D\""
 
-#: cp/parser.c:11313
+#: cp/parser.c:11347
 #, fuzzy
 msgid "default arguments are only permitted for function parameters"
 msgstr "argument per omissió donat per al paràmetre %d de \"%#D\""
 
-#: cp/parser.c:12043
+#: cp/parser.c:12078
 msgid "declaration of `%D' in `%D' which does not enclose `%D'"
 msgstr "declaració de \"%D\" en \"%D\" la qual no inclou a \"%D\""
 
-#: cp/parser.c:12056
+#: cp/parser.c:12091
 #, fuzzy
 msgid "extra qualification ignored"
 msgstr "s'ignora la qualificació extra \"%T::\" en el membre \"%D\""
 
-#: cp/parser.c:12067
+#: cp/parser.c:12102
 #, fuzzy
 msgid "an explicit specialization must be preceded by 'template <>'"
 msgstr "especialització explícita no precedida per \"template <>\""
 
-#: cp/parser.c:12350
+#: cp/parser.c:12385
 msgid "extra semicolon"
 msgstr ""
 
-#: cp/parser.c:12368
+#: cp/parser.c:12403
 msgid "a class-key must be used when declaring a friend"
 msgstr ""
 
-#: cp/parser.c:12399
+#: cp/parser.c:12434
 #, fuzzy
 msgid "friend declaration does not name a class or function"
 msgstr "la declaració friend no està en una definició de classe"
 
-#: cp/parser.c:12570
+#: cp/parser.c:12605
 msgid "pure-specifier on function-definition"
 msgstr ""
 
-#: cp/parser.c:12843
+#: cp/parser.c:12878
 #, fuzzy
 msgid "keyword `typename' not allowed outside of templates"
 msgstr "usant \"typename\" fora de la plantilla"
 
-#: cp/parser.c:12845
+#: cp/parser.c:12880
 msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
 msgstr ""
 
-#: cp/parser.c:13665
+#: cp/parser.c:13700
 #, fuzzy
 msgid "reference to `%D' is ambiguous"
 msgstr "l'ús de \"%D\" és ambigu"
 
-#: cp/parser.c:13839
+#: cp/parser.c:13874
 #, fuzzy
 msgid "too few template-parameter-lists"
 msgstr "molt poques llistes de paràmetres de patró en la declaració de \"%D\""
@@ -16184,50 +16193,50 @@ msgstr "molt poques llistes de par
 #. something like:
 #.
 #. template <class T> template <class U> void S::f();
-#: cp/parser.c:13854
+#: cp/parser.c:13889
 #, fuzzy
 msgid "too many template-parameter-lists"
 msgstr "massa llistes de paràmetres de patró en la declaració de \"%D\""
 
 #. If begin_function_definition didn't like the definition, skip
 #. the entire function.
-#: cp/parser.c:14146
+#: cp/parser.c:14185
 #, fuzzy
 msgid "invalid function declaration"
 msgstr "declarador invàlid"
 
 #. Issue an error message.
-#: cp/parser.c:14183
+#: cp/parser.c:14222
 #, fuzzy
 msgid "named return values are no longer supported"
 msgstr "--driver ja no té suport"
 
-#: cp/parser.c:14522
+#: cp/parser.c:14561
 #, fuzzy
 msgid "`>>' should be `> >' within a nested template argument list"
 msgstr "\">>\" deu ser \"> >\" en el nom de classe del patró"
 
 #. If this is not a nested template argument list, the '>>' is
 #. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14530
+#: cp/parser.c:14569
 msgid "spurious `>>', use `>' to terminate a template argument list"
 msgstr ""
 
-#: cp/parser.c:14535
+#: cp/parser.c:14574
 #, fuzzy
 msgid "missing `>' to terminate the template argument list"
 msgstr "falta parèntesi dret en la llista de paràmetres de macro"
 
-#: cp/parser.c:15023
+#: cp/parser.c:15062
 msgid "`%s' tag used in naming `%#T'"
 msgstr "es va usar la marca \"%s\" al nomenar a\"%#T\""
 
-#: cp/parser.c:15043
+#: cp/parser.c:15082
 #, fuzzy
 msgid "%D redeclared with different access"
 msgstr "\"%#D\" redeclarat com un tipus diferent de símbol"
 
-#: cp/parser.c:15060
+#: cp/parser.c:15099
 msgid "`template' (as a disambiguator) is only allowed within templates"
 msgstr ""
 
@@ -16574,154 +16583,154 @@ msgstr "instanciaci
 msgid "%s %+#T"
 msgstr "%s %+#T"
 
-#: cp/pt.c:6307 cp/pt.c:6427
+#: cp/pt.c:6308 cp/pt.c:6428
 msgid "instantiation of `%D' as type `%T'"
 msgstr "instanciació de \"%D\" com tipus \"%T\""
 
-#: cp/pt.c:6469
+#: cp/pt.c:6470
 msgid "invalid parameter type `%T'"
 msgstr "tipus de paràmetre \"%T\" invàlid"
 
-#: cp/pt.c:6471
+#: cp/pt.c:6472
 msgid "in declaration `%D'"
 msgstr "en la declaració \"%D\""
 
-#: cp/pt.c:6545
+#: cp/pt.c:6546
 msgid "creating pointer to member function of non-class type `%T'"
 msgstr "creant un punter a funció membre del tipus \"%T\" que no és classe"
 
-#: cp/pt.c:6684
+#: cp/pt.c:6685
 msgid "creating array with size zero"
 msgstr "creant la matriu amb grandària zero"
 
-#: cp/pt.c:6698
+#: cp/pt.c:6699
 #, c-format
 msgid "creating array with size zero (`%E')"
 msgstr "creant la matriu amb grandària zero (\"%E\")"
 
-#: cp/pt.c:6937
+#: cp/pt.c:6938
 msgid "forming reference to void"
 msgstr "formant la referència a void"
 
-#: cp/pt.c:6939
+#: cp/pt.c:6940
 msgid "forming %s to reference type `%T'"
 msgstr "formant %s per a referenciar al tipus \"%T\""
 
-#: cp/pt.c:6976
+#: cp/pt.c:6977
 msgid "creating pointer to member of non-class type `%T'"
 msgstr "creant un punter al membre del tipus \"%T\" que no és classe"
 
-#: cp/pt.c:6982
+#: cp/pt.c:6983
 msgid "creating pointer to member reference type `%T'"
 msgstr "creant un punter al membre de referència de tipus \"%T\""
 
-#: cp/pt.c:7068
+#: cp/pt.c:7069
 msgid "creating array of `%T'"
 msgstr "creant la matriu de \"%T\""
 
-#: cp/pt.c:7074
+#: cp/pt.c:7075
 #, fuzzy
 msgid "creating array of `%T', which is an abstract class type"
 msgstr "inicialitzador sense nom per a \"%T\", el qual no té una classe base"
 
-#: cp/pt.c:7118
+#: cp/pt.c:7119
 msgid "`%T' is not a class, struct, or union type"
 msgstr "\"%T\" no és de tipus classe, struct o union"
 
-#: cp/pt.c:7231
+#: cp/pt.c:7232
 #, c-format
 msgid "use of `%s' in template"
 msgstr "ús de \"%s\" en el patró"
 
-#: cp/pt.c:7344
+#: cp/pt.c:7345
 #, fuzzy, c-format
 msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
 msgstr "s'usa \"%D\" com un tipus, però no està definit com un tipus."
 
-#: cp/pt.c:7346
+#: cp/pt.c:7347
 #, fuzzy, c-format
 msgid "say `typename %E' if a type is meant"
 msgstr "  (usi \"typename %T::%D\" si això és el que volia)"
 
-#: cp/pt.c:8609
+#: cp/pt.c:8613
 #, fuzzy
 msgid "`%T' uses anonymous type"
 msgstr "l'argument de patró \"%T\" usa un tipus anònim"
 
-#: cp/pt.c:8611
+#: cp/pt.c:8615
 #, fuzzy
 msgid "`%T' uses local type `%T'"
 msgstr "l'argument de patró \"%T\" usa el tipus local \"%T\""
 
-#: cp/pt.c:8619
+#: cp/pt.c:8623
 #, fuzzy
 msgid "`%T' is a variably modified type"
 msgstr "l'argument de patró \"%T\" és un tipus modificat variablement"
 
-#: cp/pt.c:8630
+#: cp/pt.c:8634
 #, fuzzy, c-format
 msgid "integral expression `%E' is not constant"
 msgstr "la grandària d'emmagatzematge de \"%D\" no és constant"
 
-#: cp/pt.c:8635
+#: cp/pt.c:8639
 msgid "  trying to instantiate `%D'"
 msgstr "  tractant d'instanciar \"%D\""
 
-#: cp/pt.c:9148
+#: cp/pt.c:9156
 msgid "incomplete type unification"
 msgstr "unificació de tipus incomplet"
 
-#: cp/pt.c:10095
+#: cp/pt.c:10112
 #, c-format
 msgid "use of `%s' in template type unification"
 msgstr "ús de \"%s\" en la unificació de tipus de patró"
 
-#: cp/pt.c:10529 cp/pt.c:10601
+#: cp/pt.c:10546 cp/pt.c:10618
 msgid "explicit instantiation of non-template `%#D'"
 msgstr "instanciació explícita de \"%#D\" que no és patró"
 
-#: cp/pt.c:10545 cp/pt.c:10596
+#: cp/pt.c:10562 cp/pt.c:10613
 msgid "no matching template for `%D' found"
 msgstr "no es troba una patró coincident per a \"%D\""
 
-#: cp/pt.c:10551
+#: cp/pt.c:10568
 msgid "explicit instantiation of `%#D'"
 msgstr "instanciació explícita de \"%#D\""
 
-#: cp/pt.c:10588
+#: cp/pt.c:10605
 msgid "duplicate explicit instantiation of `%#D'"
 msgstr "instanciació explícita duplicada de \"%#D\""
 
-#: cp/pt.c:10610
+#: cp/pt.c:10627
 msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
 msgstr "ISO C++ prohibeix l'ús de \"extern\" en instanciacions explícites"
 
-#: cp/pt.c:10614 cp/pt.c:10695
+#: cp/pt.c:10631 cp/pt.c:10712
 msgid "storage class `%D' applied to template instantiation"
 msgstr "classe d'emmagatzematge \"%D\" aplicada a la instanciació d'un patró"
 
-#: cp/pt.c:10667
+#: cp/pt.c:10684
 msgid "explicit instantiation of non-template type `%T'"
 msgstr "instanciació explícita del tipus \"%T\" del tipus no-patró"
 
-#: cp/pt.c:10676
+#: cp/pt.c:10693
 msgid "explicit instantiation of `%#T' before definition of template"
 msgstr "instanciació explícita de \"%#T\" abans de la definició del patró"
 
-#: cp/pt.c:10684
+#: cp/pt.c:10701
 #, c-format
 msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
 msgstr "ISO C++ prohibeix l'ús de \"%s\" en les instanciacions explícites"
 
-#: cp/pt.c:10728
+#: cp/pt.c:10745
 msgid "duplicate explicit instantiation of `%#T'"
 msgstr "instanciació explícita duplicada de \"%#T\""
 
-#: cp/pt.c:11109
+#: cp/pt.c:11126
 msgid "explicit instantiation of `%D' but no definition available"
 msgstr "instanciació explícita de \"%D\" però no hi ha una definició disponible"
 
-#: cp/pt.c:11543
+#: cp/pt.c:11562
 msgid "`%#T' is not a valid type for a template constant parameter"
 msgstr "\"%#T\" no és un tipus vàlid per a un paràmetre constant de patró"
 
@@ -16895,7 +16904,7 @@ msgstr "m
 msgid "incomplete type `%T' used in nested name specifier"
 msgstr "el tipus incomplet \"%T\" no es pot utilitzar per a nomenar un àmbit"
 
-#: cp/semantics.c:2303 cp/typeck.c:1612
+#: cp/semantics.c:2303 cp/typeck.c:1635
 msgid "`%D' is not a member of `%T'"
 msgstr "\"%D\" no és un membre de \"%T\""
 
@@ -16940,243 +16949,243 @@ msgstr "   \"%#D\" declarat aqu
 msgid "type of `%E' is unknown"
 msgstr "el tipus de \"%E\" és desconegut"
 
-#: cp/tree.c:222
+#: cp/tree.c:226
 #, c-format
 msgid "non-lvalue in %s"
 msgstr "non-lvalue dintre %s"
 
-#: cp/tree.c:539
+#: cp/tree.c:532
 msgid "`%V' qualifiers cannot be applied to `%T'"
 msgstr "els qualificadors \"%V\" no es poden aplicar a \"%T\""
 
-#: cp/tree.c:1828
+#: cp/tree.c:1821
 #, c-format
 msgid "`%s' attribute can only be applied to Java class definitions"
 msgstr "l'atribut \"%s\" només es pot aplicar a definicions de classes Java"
 
-#: cp/tree.c:1857
+#: cp/tree.c:1850
 #, c-format
 msgid "`%s' attribute can only be applied to class definitions"
 msgstr "l'atribut \"%s\" sol es pot aplicar a definicions de classe"
 
-#: cp/tree.c:1863
+#: cp/tree.c:1856
 #, c-format
 msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
 msgstr "\"%s\" és obsolet; les vtables de g++ ara són compatibles amb COM per omissió"
 
-#: cp/tree.c:1887
+#: cp/tree.c:1880
 msgid "requested init_priority is not an integer constant"
 msgstr "la init_priority sol·licitada no és una constant entera"
 
-#: cp/tree.c:1908
+#: cp/tree.c:1901
 #, c-format
 msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
 msgstr "sol es pot usar l'atribut \"%s\" en definicions de rang de fitxer d'objectes de tipus class"
 
-#: cp/tree.c:1916
+#: cp/tree.c:1909
 msgid "requested init_priority is out of range"
 msgstr "la init_priority sol·licitada està fora de rang"
 
-#: cp/tree.c:1926
+#: cp/tree.c:1919
 msgid "requested init_priority is reserved for internal use"
 msgstr "la init_priority sol·licitada està reservada per a ús intern"
 
-#: cp/tree.c:1936
+#: cp/tree.c:1929
 #, c-format
 msgid "`%s' attribute is not supported on this platform"
 msgstr "l'atribut \"%s\" no té suport en aquesta plataforma"
 
-#: cp/tree.c:2531
+#: cp/tree.c:2524
 #, c-format
 msgid "lang_* check: failed in %s, at %s:%d"
 msgstr "revisió lang_*: va fallar en %s, en %s:%d"
 
-#: cp/typeck.c:437 cp/typeck.c:451 cp/typeck.c:543
+#: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:542
 msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
 msgstr "%s entre diferents tipus de punter \"%T\" i \"%T\" manca d'una conversió"
 
-#: cp/typeck.c:513
+#: cp/typeck.c:512
 #, c-format
 msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
 msgstr "ISO C++ prohibeix %s entre punters de tipus \"void *\" i punters a funcions"
 
-#: cp/typeck.c:563
+#: cp/typeck.c:562
 #, fuzzy
 msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
 msgstr "%s entre diferents tipus de punter \"%T\" i \"%T\" manca d'una conversió"
 
-#: cp/typeck.c:1235
+#: cp/typeck.c:1234
 #, c-format
 msgid "invalid application of `%s' to a member function"
 msgstr "aplicació invàlida de \"%s\" a una funció membre"
 
-#: cp/typeck.c:1268
+#: cp/typeck.c:1267
 #, fuzzy, c-format
 msgid "invalid application of `%s' to a bit-field"
 msgstr "applicació invàlida de \"%s\" a un tipus void"
 
-#: cp/typeck.c:1273
+#: cp/typeck.c:1272
 #, fuzzy, c-format
 msgid "ISO C++ forbids applying `%s' to an expression of function type"
 msgstr "ISO C++ prohibeix l'aplicació de \"sizeof\" a una expressió de tipus de funció"
 
-#: cp/typeck.c:1342
+#: cp/typeck.c:1308
 #, fuzzy
 msgid "invalid use of non-static member function"
 msgstr "ús invàlid del membre \"%D\" en la funció membre static"
 
-#: cp/typeck.c:1471
+#: cp/typeck.c:1494
 msgid "deprecated conversion from string constant to `%T'"
 msgstr "conversió obsoleta d'una constant de cadena a \"%T\""
 
-#: cp/typeck.c:1583 cp/typeck.c:1874
+#: cp/typeck.c:1606 cp/typeck.c:1897
 msgid "request for member `%D' in `%E', which is of non-class type `%T'"
 msgstr "sol·licitud pel membre \"%D\" en \"%E\", el qual és del tipus no agregat \"%T\""
 
-#: cp/typeck.c:1610
+#: cp/typeck.c:1633
 #, fuzzy, c-format
 msgid "invalid use of nonstatic data member '%E'"
 msgstr "ús invàlid del camp no static \"%D\""
 
-#: cp/typeck.c:1662 cp/typeck.c:1684
+#: cp/typeck.c:1685 cp/typeck.c:1707
 msgid "invalid access to non-static data member `%D' of NULL object"
 msgstr "accés invàlid a dades del membre que no és static \"%D\" de l'objecte NULL"
 
-#: cp/typeck.c:1664 cp/typeck.c:1686
+#: cp/typeck.c:1687 cp/typeck.c:1709
 msgid "(perhaps the `offsetof' macro was used incorrectly)"
 msgstr ""
 
-#: cp/typeck.c:1801
+#: cp/typeck.c:1824
 msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
 msgstr ""
 
-#: cp/typeck.c:1924
+#: cp/typeck.c:1947
 msgid "`%D::%D' is not a member of `%T'"
 msgstr "\"%D::%D\" no és un membre de \"%T\""
 
-#: cp/typeck.c:1935
+#: cp/typeck.c:1958
 msgid "`%T' is not a base of `%T'"
 msgstr "\"%T\" no és una base de \"%T\""
 
-#: cp/typeck.c:1954
+#: cp/typeck.c:1977
 msgid "'%D' has no member named '%E'"
 msgstr "\"%D\" no té un membre cridat \"%E\""
 
-#: cp/typeck.c:1969
+#: cp/typeck.c:1992
 msgid "`%D' is not a member template function"
 msgstr "\"%D\" no és una funció patró membre"
 
 #. A pointer to incomplete type (other than cv void) can be
 #. dereferenced [expr.unary.op]/1
-#: cp/typeck.c:2075
+#: cp/typeck.c:2098
 msgid "`%T' is not a pointer-to-object type"
 msgstr "\"%T\" no és de tipus punter-a-objecte"
 
-#: cp/typeck.c:2100
+#: cp/typeck.c:2123
 #, c-format
 msgid "invalid use of `%s' on pointer to member"
 msgstr "ús invàlid de \"%s\" en punter a membre"
 
-#: cp/typeck.c:2106
+#: cp/typeck.c:2129
 msgid "invalid type argument"
 msgstr "argument de tipus invàlid"
 
-#: cp/typeck.c:2212
+#: cp/typeck.c:2235
 msgid "ISO C++ forbids subscripting non-lvalue array"
 msgstr "ISO C++ prohibeix el subindici d'una matriu de l-valors"
 
-#: cp/typeck.c:2223
+#: cp/typeck.c:2246
 msgid "subscripting array declared `register'"
 msgstr "es va declarar el subindici de la matriu com \"register\""
 
-#: cp/typeck.c:2306
+#: cp/typeck.c:2329
 #, c-format
 msgid "object missing in use of `%E'"
 msgstr "falta un objecte en \"%E\""
 
-#: cp/typeck.c:2408
+#: cp/typeck.c:2431
 msgid "ISO C++ forbids calling `::main' from within program"
 msgstr "ISO C++ prohibeix la cridada \"::main\" dintre del mateix programa"
 
-#: cp/typeck.c:2433
+#: cp/typeck.c:2456
 #, c-format
 msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
 msgstr "es deu usar .* o ->* en la cridada a la funció punter-a-membre en \"%E (...)\""
 
-#: cp/typeck.c:2446
+#: cp/typeck.c:2469
 #, c-format
 msgid "`%E' cannot be used as a function"
 msgstr "no es pot usar \"%E\" com una funció"
 
-#: cp/typeck.c:2539
+#: cp/typeck.c:2562
 msgid "too many arguments to %s `%+#D'"
 msgstr "massa arguments per a %s \"%+#D\""
 
-#: cp/typeck.c:2541 cp/typeck.c:2647
+#: cp/typeck.c:2564 cp/typeck.c:2670
 msgid "at this point in file"
 msgstr "en aquest punt en el fitxer"
 
-#: cp/typeck.c:2578
+#: cp/typeck.c:2601
 #, fuzzy
 msgid "parameter %P of `%D' has incomplete type `%T'"
 msgstr "el paràmetre \"%s\" té tipus de dada incompleta"
 
-#: cp/typeck.c:2581
+#: cp/typeck.c:2604
 #, fuzzy
 msgid "parameter %P has incomplete type `%T'"
 msgstr "el paràmetre té tipus incomplet"
 
-#: cp/typeck.c:2645
+#: cp/typeck.c:2668
 msgid "too few arguments to %s `%+#D'"
 msgstr "molt pocs arguments per a %s \"%+#D\""
 
-#: cp/typeck.c:2792 cp/typeck.c:2802
+#: cp/typeck.c:2815 cp/typeck.c:2825
 msgid "assuming cast to type `%T' from overloaded function"
 msgstr "assumint la conversió al tipus \"%T\" des de la funció sobrecarregada"
 
-#: cp/typeck.c:2863
+#: cp/typeck.c:2886
 #, c-format
 msgid "division by zero in `%E / 0'"
 msgstr "divisió per zero en \"%E / 0\""
 
-#: cp/typeck.c:2865
+#: cp/typeck.c:2888
 #, c-format
 msgid "division by zero in `%E / 0.'"
 msgstr "divisió per zero en \"%E / 0.\""
 
-#: cp/typeck.c:2894
+#: cp/typeck.c:2917
 #, c-format
 msgid "division by zero in `%E %% 0'"
 msgstr "divisió per zero en \"%E %% 0\""
 
-#: cp/typeck.c:2896
+#: cp/typeck.c:2919
 #, c-format
 msgid "division by zero in `%E %% 0.'"
 msgstr "divisió per zero en \"%E %% 0.\""
 
-#: cp/typeck.c:2976
+#: cp/typeck.c:2999
 #, c-format
 msgid "%s rotate count is negative"
 msgstr "el compte de rotació %s és negatiu"
 
-#: cp/typeck.c:2979
+#: cp/typeck.c:3002
 #, c-format
 msgid "%s rotate count >= width of type"
 msgstr "el compte de rotació %s >= amplària del tipus"
 
-#: cp/typeck.c:3013 cp/typeck.c:3018 cp/typeck.c:3109 cp/typeck.c:3114
+#: cp/typeck.c:3036 cp/typeck.c:3041 cp/typeck.c:3132 cp/typeck.c:3137
 msgid "ISO C++ forbids comparison between pointer and integer"
 msgstr "ISO C++ prohibeix la comparança entre punters i enters"
 
-#: cp/typeck.c:3295
+#: cp/typeck.c:3318
 msgid "comparison between types `%#T' and `%#T'"
 msgstr "comparança entre els tipus \"%#T\" i \"%#T\""
 
-#: cp/typeck.c:3331
+#: cp/typeck.c:3354
 msgid "comparison between signed and unsigned integer expressions"
 msgstr "comparança entre expressions enteres signed i unsigned"
 
-#: cp/typeck.c:3396
+#: cp/typeck.c:3419
 msgid "invalid operands of types `%T' and `%T' to binary `%O'"
 msgstr "operadors invàlids de tipus \"%T\" i \"%T\" per al binari \"%O\""
 
@@ -17184,287 +17193,287 @@ msgstr "operadors inv
 #. 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:3418
+#: cp/typeck.c:3441
 msgid "NULL used in arithmetic"
 msgstr "es va usar NULL en l'aritmètica"
 
-#: cp/typeck.c:3481
+#: cp/typeck.c:3504
 msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
 msgstr "ISO C++ prohibeix l'ús d'un punter de tipus \"void *\" en la substracció"
 
-#: cp/typeck.c:3483
+#: cp/typeck.c:3506
 msgid "ISO C++ forbids using pointer to a function in subtraction"
 msgstr "ISO C++ prohibeix l'ús d'un punter a una funció en la substracció"
 
-#: cp/typeck.c:3485
+#: cp/typeck.c:3508
 msgid "ISO C++ forbids using pointer to a method in subtraction"
 msgstr "ISO C++ prohibeix l'ús d'un punter a un mètode en la substracció"
 
-#: cp/typeck.c:3497
+#: cp/typeck.c:3520
 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
 msgstr "ús invàlid d'un punter a un tipus incomplet en aritmètica de punters"
 
-#: cp/typeck.c:3553
+#: cp/typeck.c:3582
 #, c-format
 msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
 msgstr ""
 
-#: cp/typeck.c:3559
+#: cp/typeck.c:3588
 #, c-format
 msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
 msgstr ""
 
-#: cp/typeck.c:3581
+#: cp/typeck.c:3610
 msgid "taking address of temporary"
 msgstr "prenent l'adreça del temporal"
 
-#: cp/typeck.c:3816
+#: cp/typeck.c:3845
 #, c-format
 msgid "ISO C++ forbids %sing an enum"
 msgstr "ISO C++ prohibeix %sing un enum"
 
-#: cp/typeck.c:3827
+#: cp/typeck.c:3856
 msgid "cannot %s a pointer to incomplete type `%T'"
 msgstr "no es pot %s un punter a un tipus incomplet \"%T\""
 
-#: cp/typeck.c:3833
+#: cp/typeck.c:3862
 msgid "ISO C++ forbids %sing a pointer of type `%T'"
 msgstr "ISO C++ prohibeix %sing un punter de tipus \"%T\""
 
-#: cp/typeck.c:3858
+#: cp/typeck.c:3887
 msgid "cast to non-reference type used as lvalue"
 msgstr "s'usa la conversió a un tipus no referenciat com un lvalue"
 
-#: cp/typeck.c:3892
+#: cp/typeck.c:3921
 msgid "invalid use of `--' on bool variable `%D'"
 msgstr "ús invàlid de \"--\" en la variable booleana \"%D\""
 
 #. ARM $3.4
-#: cp/typeck.c:3923
+#: cp/typeck.c:3952
 msgid "ISO C++ forbids taking address of function `::main'"
 msgstr "ISO C++ prohibeix prendre l'adreça de la funció \"::main\""
 
 #. An expression like &memfn.
-#: cp/typeck.c:3994
+#: cp/typeck.c:4027
 #, fuzzy
 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 "ISO C++ prohibeix prendre l'adreça d'una funció membre no estàtica sense qualificar per a formar un punter a la funció membre. Com \"&%T::%D\""
 
-#: cp/typeck.c:3999
+#: cp/typeck.c:4032
 msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
 msgstr "ISO C++ prohibeix prendre l'adreça d'una funció membre limitada per a formar un punter a la funció membre. Com \"&%T::%D\""
 
-#: cp/typeck.c:4027
+#: cp/typeck.c:4060
 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
 msgstr "ISO C++ prohibeix prendre l'adreça d'una conversió a una expressió no lvalue"
 
-#: cp/typeck.c:4047
+#: cp/typeck.c:4080
 msgid "unary `&'"
 msgstr ""
 
-#: cp/typeck.c:4076
+#: cp/typeck.c:4113
 msgid "attempt to take address of bit-field structure member `%D'"
 msgstr ""
 
-#: cp/typeck.c:4190
+#: cp/typeck.c:4227
 msgid "taking address of destructor"
 msgstr "prenent l'adreça del destructor"
 
-#: cp/typeck.c:4203
+#: cp/typeck.c:4240
 msgid "taking address of bound pointer-to-member expression"
 msgstr "prenent l'adreça de l'expressió limitada punter-a-membre"
 
-#: cp/typeck.c:4211
+#: cp/typeck.c:4248
 msgid "cannot create pointer to reference member `%D'"
 msgstr "no es pot crear un punter al membre referència \"%D\""
 
-#: cp/typeck.c:4273
+#: cp/typeck.c:4311
 msgid "cannot take the address of `this', which is an rvalue expression"
 msgstr "no es pot prendre l'adreça de \"this\" que és una expressió rvalue"
 
-#: cp/typeck.c:4292
+#: cp/typeck.c:4330
 msgid "address requested for `%D', which is declared `register'"
 msgstr "es va sol·licitar l'adreça de \"%D\", el qual es va declarar com \"register\""
 
-#: cp/typeck.c:4360
+#: cp/typeck.c:4398
 #, fuzzy, c-format
 msgid "%s expression list treated as compound expression"
 msgstr "la llista d'inicialitzadors es tracta com una expressió compostada"
 
-#: cp/typeck.c:4434
+#: cp/typeck.c:4472
 #, fuzzy
 msgid "%s from type `%T' to type `%T' casts away constness"
 msgstr "static_cast del tipus \"%T\" al tipus \"%T\" proscriu la constància"
 
-#: cp/typeck.c:4626
+#: cp/typeck.c:4674
 msgid "invalid static_cast from type `%T' to type `%T'"
 msgstr "static_cast invàlid del tipus \"%T\" al tipus \"%T\""
 
-#: cp/typeck.c:4666
+#: cp/typeck.c:4714
 msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
 msgstr "reinterpret_cast invàlid d'una expressió rvalue del tipus \"%T\" al tipus \"%T\""
 
-#: cp/typeck.c:4686
+#: cp/typeck.c:4734
 msgid "reinterpret_cast from `%T' to `%T' loses precision"
 msgstr "reinterpret_cast de \"%T\" a \"%T\" perd precisió"
 
-#: cp/typeck.c:4705
+#: cp/typeck.c:4753
 msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
 msgstr "ISO C++ prohibeix la conversió entre entre punter a funció i punter a objecte"
 
-#: cp/typeck.c:4711
+#: cp/typeck.c:4759
 msgid "invalid reinterpret_cast from type `%T' to type `%T'"
 msgstr "reinterpret_cast invàlid del tipus \"%T\" al tipus \"%T\""
 
-#: cp/typeck.c:4739
+#: cp/typeck.c:4787
 msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
 msgstr "ús invàlid de const_cast amb tipus \"%T\", que no és punter, referència, ni un tipus punter-a-dades-membres"
 
-#: cp/typeck.c:4742
+#: cp/typeck.c:4790
 msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
 msgstr "ús invàlid de const_cast amb tipus \"%T\", el qual és un punter o referència a un tipus de funció"
 
-#: cp/typeck.c:4765
+#: cp/typeck.c:4813
 msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
 msgstr "const_cast invàlid d'un rvalue de tipus \"%T\" al tipus \"%T\""
 
-#: cp/typeck.c:4782
+#: cp/typeck.c:4830
 msgid "invalid const_cast from type `%T' to type `%T'"
 msgstr "const_cast invàlid del tipus \"%T\" al tipus \"%T\""
 
-#: cp/typeck.c:4822 cp/typeck.c:4827
+#: cp/typeck.c:4870 cp/typeck.c:4875
 msgid "ISO C++ forbids casting to an array type `%T'"
 msgstr "ISO C++ prohibeix la conversió a un tipus de matriu \"%T\""
 
-#: cp/typeck.c:4835
+#: cp/typeck.c:4883
 msgid "invalid cast to function type `%T'"
 msgstr "conversió invàlida al tipus de funció \"%T\""
 
-#: cp/typeck.c:4891
+#: cp/typeck.c:4939
 msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
 msgstr "la conversió de \"%T\" a \"%T\" descarta els qualificadors del tipus de la destinació del punter"
 
-#: cp/typeck.c:4937
+#: cp/typeck.c:4985
 msgid "cast from `%T' to `%T' increases required alignment of target type"
 msgstr "la conversió de \"%T\" a \"%T\" incrementa l'alineació requerida del tipus de la destinació"
 
-#: cp/typeck.c:5104
+#: cp/typeck.c:5152
 msgid "  in evaluation of `%Q(%#T, %#T)'"
 msgstr "  en l'avaluació de \"%Q(%#T, %#T)\""
 
-#: cp/typeck.c:5146
+#: cp/typeck.c:5194
 msgid "ISO C++ forbids cast to non-reference type used as lvalue"
 msgstr "ISO C++ prohibeix la conversió a un tipus no referent usat com lvalue"
 
-#: cp/typeck.c:5219
+#: cp/typeck.c:5267
 msgid "incompatible types in assignment of `%T' to `%T'"
 msgstr "tipus incompatible en l'assignació de \"%T\" a \"%T\""
 
-#: cp/typeck.c:5226
+#: cp/typeck.c:5274
 msgid "ISO C++ forbids assignment of arrays"
 msgstr "ISO C++ prohibeix l'assignació de matrius"
 
-#: cp/typeck.c:5326
+#: cp/typeck.c:5374
 msgid "   in pointer to member function conversion"
 msgstr "   en la conversió del punter a funció membre"
 
-#: cp/typeck.c:5334
+#: cp/typeck.c:5382
 msgid "   in pointer to member conversion"
 msgstr "   en la conversió del punter a membre"
 
 #. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5344 cp/typeck.c:5359
+#: cp/typeck.c:5392 cp/typeck.c:5407
 #, fuzzy
 msgid "pointer to member cast via virtual base `%T'"
 msgstr "punter a la conversió membre a través de la base virtual \"%T\" de \"%T\""
 
-#: cp/typeck.c:5362
+#: cp/typeck.c:5410
 #, fuzzy
 msgid "pointer to member conversion via virtual base `%T'"
 msgstr "punter a la conversió membre a través de la base virtual \"%T\" de \"%T\""
 
-#: cp/typeck.c:5432
+#: cp/typeck.c:5480
 msgid "invalid conversion to type `%T' from type `%T'"
 msgstr "conversió invàlida del tipus \"%T\" a partir del tipus \"%T\""
 
-#: cp/typeck.c:5588
+#: cp/typeck.c:5636
 msgid "passing NULL used for non-pointer %s %P of `%D'"
 msgstr "passant NULL usat per al no punter %s %P de \"%D\""
 
-#: cp/typeck.c:5591
+#: cp/typeck.c:5639
 msgid "%s to non-pointer type `%T' from NULL"
 msgstr "%s al tipus \"%T\" que no és punter des de NULL"
 
-#: cp/typeck.c:5599
+#: cp/typeck.c:5647
 msgid "passing `%T' for %s %P of `%D'"
 msgstr "passant \"%T\" per a %s %P de \"%D\""
 
-#: cp/typeck.c:5602
+#: cp/typeck.c:5650
 msgid "%s to `%T' from `%T'"
 msgstr "%s a \"%T\" des de \"%T\""
 
-#: cp/typeck.c:5612
+#: cp/typeck.c:5660
 msgid "passing negative value `%E' for %s %P of `%D'"
 msgstr "passant el valor negatiu `%E' per a %s %P de \"%D\""
 
-#: cp/typeck.c:5615
+#: cp/typeck.c:5663
 msgid "%s of negative value `%E' to `%T'"
 msgstr "%s de valor negatiu `%I' a \"%T\""
 
-#: cp/typeck.c:5703
+#: cp/typeck.c:5751
 msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
 msgstr "no es pot convertir \"%T\" a \"%T\" per a l'argument `%P' per a \"%D\""
 
-#: cp/typeck.c:5706
+#: cp/typeck.c:5754
 msgid "cannot convert `%T' to `%T' in %s"
 msgstr "no es pot convertir \"%T\" a \"%T\" en %s"
 
-#: cp/typeck.c:5783 cp/typeck.c:5785
+#: cp/typeck.c:5831 cp/typeck.c:5833
 msgid "in passing argument %P of `%+D'"
 msgstr "en el pas de l'argument %P de \"%+D\""
 
-#: cp/typeck.c:5892
+#: cp/typeck.c:5940
 msgid "returning reference to temporary"
 msgstr "retornant la referència al temporal"
 
-#: cp/typeck.c:5899
+#: cp/typeck.c:5947
 msgid "reference to non-lvalue returned"
 msgstr "es va retornar una referència a un non-lvalue"
 
-#: cp/typeck.c:5911
+#: cp/typeck.c:5959
 msgid "reference to local variable `%D' returned"
 msgstr "es va retornar una referència a la variable local \"%D\""
 
-#: cp/typeck.c:5914
+#: cp/typeck.c:5962
 msgid "address of local variable `%D' returned"
 msgstr "es va retornar l'adreça de la variable local \"%D\""
 
-#: cp/typeck.c:5944
+#: cp/typeck.c:5992
 msgid "returning a value from a destructor"
 msgstr "retornant un valor d'un destructor"
 
 #. If a return statement appears in a handler of the
 #. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:5952
+#: cp/typeck.c:6000
 msgid "cannot return from a handler of a function-try-block of a constructor"
 msgstr "no es pot retornar d'un gestor d'una function-try-block d'un constructor"
 
 #. You can't return a value from a constructor.
-#: cp/typeck.c:5955
+#: cp/typeck.c:6003
 msgid "returning a value from a constructor"
 msgstr "retornant un valor d'un constructor"
 
-#: cp/typeck.c:5978
+#: cp/typeck.c:6026
 #, fuzzy
 msgid "return-statement with no value, in function returning '%T'"
 msgstr "\"return\" sense valors, en una funció que retorna non-void"
 
-#: cp/typeck.c:5995
+#: cp/typeck.c:6043
 #, fuzzy
 msgid "return-statement with a value, in function returning 'void'"
 msgstr "\"return\" amb valor, en una funció que retorna void"
 
-#: cp/typeck.c:6017
+#: cp/typeck.c:6065
 msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
 msgstr "\"operator new\" no deu regressar NULL a menys que es declari \"throw()\" (o -fcheck-new estigui en efecte)"
 
@@ -19103,12 +19112,12 @@ msgstr ""
 msgid "field initializer type mismatch"
 msgstr ""
 
-#: java/jcf-write.c:3389
+#: java/jcf-write.c:3391
 #, fuzzy, c-format
 msgid "can't create directory %s: %m"
 msgstr "no es pot obtenir el directori actual"
 
-#: java/jcf-write.c:3442
+#: java/jcf-write.c:3444
 #, fuzzy, c-format
 msgid "can't create %s: %m"
 msgstr "no és pot obrir %s"
@@ -19187,260 +19196,323 @@ msgstr ""
 msgid "internal error - invalid Utf8 name"
 msgstr ""
 
-#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
-#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
-#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
-#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
-#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
-#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
-#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
-#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
-#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
-#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
-#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
-#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
-#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
-#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
-#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
-#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
-#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
-#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
-#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
-#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
-#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
-#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
-#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
-#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
 msgid "Missing term"
 msgstr ""
 
-#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
-#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
-#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
-#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
-#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
-#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
-#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
 msgid "';' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
 msgid "Missing name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:782
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
 msgid "'*' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:796
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
 msgid "Class or interface declaration expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
 msgid "Missing class name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
-#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
-#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
-#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
-#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
 msgid "'{' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
 msgid "Missing super class name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
 msgid "Missing interface name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:964
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
 msgid "Missing variable initializer"
 msgstr ""
 
-#: ../../gcc/java/parse.y:981
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
 msgid "Invalid declaration"
 msgstr ""
 
-#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
-#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
-#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
-#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
 msgid "']' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:988
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
 msgid "Unbalanced ']'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
 msgid "Invalid method declaration, method name required"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
-#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
 msgid "Identifier expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1044
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
 msgid "Invalid method declaration, return type required"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
-#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
-#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
-#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
-#: ../../gcc/java/parse.y:2024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
 msgid "')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1083
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
 msgid "Missing formal parameter term"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
 msgid "Missing identifier"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
 msgid "Missing class type term"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1288
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
 msgid "Invalid interface type"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
-#: ../../gcc/java/parse.y:1646
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
 msgid "':' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
-#: ../../gcc/java/parse.y:1507
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
 msgid "Invalid expression statement"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
-#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
-#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
-#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
-#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
-#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
 msgid "'(' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
 msgid "Missing term or ')'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1642
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
 msgid "Missing or invalid constant expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1663
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
 msgid "Missing term and ')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1702
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
 msgid "Invalid control expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
 msgid "Invalid update expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1731
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
 msgid "Invalid init statement"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1931
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
 msgid "Missing term or ')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1973
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
 msgid "'class' or 'this' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
 msgid "'class' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2022
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
 msgid "')' or term expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2141
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
 msgid "'[' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2219
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
 msgid "Field expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
 msgid "Missing term and ']' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2390
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
 msgid "']' expected, invalid type expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2393
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
 msgid "Invalid type expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2505
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
 msgid "Invalid reference type"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
 msgid "Constructor invocation must be first thing in a constructor"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2979
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
 msgid "Only constructors can invoke constructors"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2987
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
 #, c-format
 msgid ": `%s' JDK1.1(TM) feature"
 msgstr ""
 
-#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
 #, c-format
 msgid ""
 "%s.\n"
 "%s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:6909
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
 #, c-format
 msgid "malformed .zip archive in CLASSPATH: %s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:6980
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
 #, c-format
 msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
 msgstr ""
 
-#: ../../gcc/java/parse.y:12193
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
 #, c-format
 msgid "missing static field `%s'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:12198
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
 #, c-format
 msgid "not a static field `%s'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:12241
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
 #, c-format
 msgid "No case for %s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:13173
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
 #, c-format
 msgid "unregistered operator %s"
 msgstr ""
@@ -19497,8 +19569,8 @@ msgstr ""
 msgid "cannot find protocol declaration for `%s'"
 msgstr ""
 
-#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6513
-#: objc/objc-act.c:6822 objc/objc-act.c:6875 objc/objc-act.c:6900
+#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6507
+#: objc/objc-act.c:6823 objc/objc-act.c:6876 objc/objc-act.c:6901
 #, c-format
 msgid "cannot find interface declaration for `%s'"
 msgstr ""
@@ -19523,8 +19595,8 @@ msgstr ""
 msgid "`%s' is not an Objective-C class name or alias"
 msgstr "\"%T\" no és una classa o un espai de noms"
 
-#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6769
-#: objc/objc-act.c:7059 objc/objc-act.c:7088
+#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6770
+#: objc/objc-act.c:7060 objc/objc-act.c:7089
 msgid "Objective-C declarations may only appear in global scope"
 msgstr ""
 
@@ -19538,7 +19610,7 @@ msgstr ""
 msgid "class `%s' already exists"
 msgstr ""
 
-#: objc/objc-act.c:2532 objc/objc-act.c:6791
+#: objc/objc-act.c:2532 objc/objc-act.c:6792
 #, c-format
 msgid "`%s' redeclared as different kind of symbol"
 msgstr "\"%s\" redeclarat com un tipus diferent de símbol"
@@ -19699,1584 +19771,1934 @@ msgstr "el tipus \"%T\" no t
 msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
 msgstr ""
 
-#: objc/objc-act.c:6490
+#: objc/objc-act.c:6531
 #, c-format
 msgid "instance variable `%s' is declared private"
 msgstr ""
 
-#: objc/objc-act.c:6539
+#: objc/objc-act.c:6540
 #, c-format
 msgid "instance variable `%s' is %s; this will be a hard error in the future"
 msgstr ""
 
-#: objc/objc-act.c:6546
+#: objc/objc-act.c:6547
 #, c-format
 msgid "instance variable `%s' is declared %s"
 msgstr ""
 
-#: objc/objc-act.c:6556
+#: objc/objc-act.c:6557
 msgid "static access to object of type `id'"
 msgstr ""
 
-#: objc/objc-act.c:6578 objc/objc-act.c:6666
+#: objc/objc-act.c:6579 objc/objc-act.c:6667
 #, c-format
 msgid "incomplete implementation of class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6582 objc/objc-act.c:6671
+#: objc/objc-act.c:6583 objc/objc-act.c:6672
 #, c-format
 msgid "incomplete implementation of category `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6587 objc/objc-act.c:6676
+#: objc/objc-act.c:6588 objc/objc-act.c:6677
 #, c-format
 msgid "method definition for `%c%s' not found"
 msgstr ""
 
-#: objc/objc-act.c:6717
+#: objc/objc-act.c:6718
 #, c-format
 msgid "%s `%s' does not fully implement the `%s' protocol"
 msgstr ""
 
-#: objc/objc-act.c:6775 objc/objc-act.c:8803
+#: objc/objc-act.c:6776 objc/objc-act.c:8804
 msgid "`@end' missing in implementation context"
 msgstr ""
 
-#: objc/objc-act.c:6805
+#: objc/objc-act.c:6806
 #, c-format
 msgid "reimplementation of class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6836
+#: objc/objc-act.c:6837
 #, c-format
 msgid "conflicting super class name `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6838
+#: objc/objc-act.c:6839
 #, c-format
 msgid "previous declaration of `%s'"
 msgstr "declaració prèvia de \"%s\""
 
-#: objc/objc-act.c:6852 objc/objc-act.c:6854
+#: objc/objc-act.c:6853 objc/objc-act.c:6855
 #, c-format
 msgid "duplicate interface declaration for class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:7121
+#: objc/objc-act.c:7122
 #, c-format
 msgid "duplicate declaration for protocol `%s'"
 msgstr ""
 
 #. Add a readable method name to the warning.
-#: objc/objc-act.c:7613
+#: objc/objc-act.c:7614
 #, fuzzy
 msgid "%J%s `%c%s'"
 msgstr "En %s \"%s\":"
 
-#: objc/objc-act.c:7908
+#: objc/objc-act.c:7909
 #, c-format
 msgid "no super class declared in interface for `%s'"
 msgstr ""
 
-#: objc/objc-act.c:7956
+#: objc/objc-act.c:7957
 msgid "[super ...] must appear in a method context"
 msgstr ""
 
-#: objc/objc-parse.y:2700
+#: objc/objc-parse.y:2701
 msgid "`@end' must appear in an implementation context"
 msgstr ""
 
-#: objc/objc-parse.y:2913
+#: objc/objc-parse.y:2914
 msgid "method definition not in class context"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:21
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
 #, fuzzy
 msgid "Display this information"
 msgstr "  --help                  Mostra aquesta informació\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:27
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
 msgid "--param <param>=<value>\tSet paramter <param> to value.  See below for a complete list of parameters"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:36
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
 msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:39
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
 #, fuzzy
 msgid "Do not discard comments"
 msgstr "No desactivar registres d'espai"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:42
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
 msgid "Do not discard comments in macro expansions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:45
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
 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/mitchell/dev/gcc-3.4/objdir/gcc/options.c:51
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
 #, fuzzy
 msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
 msgstr ""
 "  -G <nombre>             Col·locar les dades globals i estàtics més petits que <nombre>\n"
 "                          octets en una secció especial (en alguns objectius)\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:54
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
 #, fuzzy
 msgid "Print the name of header files as they are used"
 msgstr "Mostrar els noms de les unitats de programa mentre són compilades"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:57
-msgid "-I <dir>\tAdd <dir> to the end of the main include path.  -I- gives more include path control; see info documentation"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:60
-#, fuzzy
-msgid "Generate make dependencies"
-msgstr "dependències dinàmiques.\n"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:63
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
 #, fuzzy
 msgid "Generate make dependencies and compile"
 msgstr "Generar codi little endian"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:66
-msgid "-MF <file>\tWrite dependency output to the given file"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:69
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
 msgid "Treat missing header files as generated files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:72
-msgid "Like -M but ignore system header files"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:75
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
 msgid "Like -MD but ignore system header files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:78
-#, fuzzy
-msgid "Generate phony targets for all headers"
-msgstr "Generar codi com de Intel"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:81
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
 msgid "-MQ <target>\tAdd a MAKE-quoted target"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:84
-msgid "-MT <target>\tAdd an unquoted target"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:87
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
 #, fuzzy
 msgid "-O<number>\tSet optimization level to <number>"
 msgstr "  -O[nombre]              Establir el nivell d'optimització a [nombre]\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:90
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
 #, fuzzy
 msgid "Optimize for space rather than speed"
 msgstr "  -Os                     Optimitzar per a espai en lloc de velocitat\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:93
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
 #, fuzzy
 msgid "Do not generate #line directives"
 msgstr "No generar directives .size"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:96
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
 msgid "-U<macro>\tUndefine <macro>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:99
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
 msgid "This switch is deprecated; use -Wextra instead"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:105
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
 msgid "Warn about returning structures, unions or arrays"
 msgstr "Avisar sobre la devolució d'estructures, unions o matrius"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:108
-msgid "Enable most warning messages"
-msgstr "Activar gairebé tots els missatges d'avís"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:111
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
 msgid "Warn about casting functions to incompatible types"
 msgstr "Avisar per funcions de conversió a tipus incompatibles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:114
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
 msgid "Warn about pointer casts which increase alignment"
 msgstr "Avisar sobre conversió de punters que incrementi l'alineació"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:117
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
 msgid "Warn about casts which discard qualifiers"
 msgstr "Avisar sobre conversions que descarten calificators"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:120
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
 #, fuzzy
 msgid "Warn about subscripts whose type is \"char\""
 msgstr "Avisar sobre subindicis el tipus del qual és \"char\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:123
-msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:126
-msgid "Synonym for -Wcomment"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:129
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
 msgid "Warn about possibly confusing type conversions"
 msgstr "Avisar sobre la possibilitat de conversió de tipus confuses"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:132
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
 #, fuzzy
 msgid "Warn when all constructors and destructors are private"
 msgstr "No avisar quan tots els ctors/dtors són privats"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:135
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
 #, fuzzy
 msgid "Warn when a declaration is found after a statement"
 msgstr "Avisar quan una declaració no especifiqui un tipus"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:138
-#, fuzzy
-msgid "Warn about deprecated compiler features"
-msgstr "No anunciar característiques obsoletes del compilador"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
+msgid "Warn if deprecated class, method, or field is used"
+msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:141
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
 msgid "Warn about uses of __attribute__((deprecated)) declarations"
 msgstr "Avisar sobre el ùs de declaracions __attribute__((deprecated))"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:144
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
 msgid "Warn when an optimization pass is disabled"
 msgstr "Avisar quan es va desactivar un pas d'optimització"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:147
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
 #, fuzzy
 msgid "Warn about compile-time integer division by zero"
 msgstr "No avisar sobre la divisió entera per zero en temps de compilació"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:150
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
 msgid "Warn about violations of Effective C++ style rules"
 msgstr "Avisar violacions de regles d'estil de Effective C++"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:153
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
 msgid "Warn about stray tokens after #elif and #endif"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:156
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
 msgid "Treat all warnings as errors"
 msgstr "Tractar tots els avisos com errors"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:159
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
 #, fuzzy
 msgid "Make implicit function declarations an error"
 msgstr "Avisar sobre la declaració implícita de funcions"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:162
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
 msgid "Print extra (possibly unwanted) warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:165
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
+msgid "Warn if deprecated empty statements are found"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
 #, fuzzy
 msgid "Warn if testing floating point numbers for equality"
 msgstr "Avisar sobre l'equitat de proves de nombres de coma flotant"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:168
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
 #, fuzzy
 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
 msgstr "Avisar sobre anomalies de format de printf/scanf/strftime/strfmon"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:171
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
 #, fuzzy
 msgid "Warn if passing too many arguments to a function for its format string"
 msgstr "massa arguments per a la funció \"va_start\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:174
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
 #, fuzzy
 msgid "Warn about format strings that are not literals"
 msgstr "Avisar sobre l'ús de literals multicaràcters"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:177
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
 msgid "Warn about possible security problems with format functions"
 msgstr "Avisar sobre possibles problemes de seguretat amb funcions de format"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:180
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
 #, fuzzy
 msgid "Warn about strftime formats yielding 2-digit years"
 msgstr "No avisar sobre formats de strftime que produeixen dos dígits per a l'any"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:192
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
+#, fuzzy
+msgid "Enable warnings about inter-procedural problems"
+msgstr "Desactivar els avisos sobre problemes interprocedurals"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
 msgid "Warn about implicit function declarations"
 msgstr "Avisar sobre la declaració implícita de funcions"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:195
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
 msgid "Warn when a declaration does not specify a type"
 msgstr "Avisar quan una declaració no especifiqui un tipus"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:198
-msgid "Deprecated.  This switch has no effect."
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:201
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
 msgid "Warn about variables which are initialized to themselves."
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:204
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
 msgid "Warn when an inlined function cannot be inlined"
 msgstr "Avisar quan una funció inline no pot ser inline"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:207
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
 #, fuzzy
 msgid "Warn about invalid uses of the \"offsetof\" macro"
 msgstr "Avisar sobre l'ús de la directiva #import"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:210
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
 msgid "Warn about PCH files that are found but not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:213
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
 #, fuzzy
 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
 msgstr "  -Wlarger-than-<nombre>  Avisar si un objecte és més gran que <nombre> octets\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:216
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
 #, fuzzy
 msgid "Do not warn about using \"long long\" when -pedantic"
 msgstr "No avisar sobre l'ús de \"long long\" quan s'usi -pedantic"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:219
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
 #, fuzzy
 msgid "Warn about suspicious declarations of \"main\""
 msgstr "Avisar sobre declaracions sospitoses de main"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:222
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
 msgid "Warn about possibly missing braces around initializers"
 msgstr "Avisar sobre possibles claus faltantes al voltant d'assignadorsº"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:225
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
 #, fuzzy
 msgid "Warn about global functions without previous declarations"
 msgstr "Avisar sobre funcions globals sense declaracions prèvies"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:228
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
 msgid "Warn about functions which might be candidates for format attributes"
 msgstr "Avisar per funcions que podrien ser candidates per a atributs de format"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:231
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
 #, fuzzy
 msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
 msgstr "Avisar sobre funcions que podrien ser candidates per a l'atribut noreturn"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:234
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
 #, fuzzy
 msgid "Warn about global functions without prototypes"
 msgstr "Avisar sobre funcions globals sense prototips"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:237
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
 #, fuzzy
 msgid "Warn about use of multi-character character constants"
 msgstr "Avisar sobre l'ús de literals multicaràcters"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:240
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
 #, fuzzy
 msgid "Warn about \"extern\" declarations not at file scope"
 msgstr "Avisar sobre externs que no estan en el nivell de l'abast del fitxer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:243
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
 #, fuzzy
 msgid "Warn when non-templatized friend functions are declared within a template"
 msgstr "No avisar quan les funcions friend sense patró són declarades dintre d'un patró"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:246
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
 #, fuzzy
 msgid "Warn about non-virtual destructors"
 msgstr "Avisar sobre destructors no virtuals"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:252
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
 #, fuzzy
 msgid "Warn if a C-style cast is used in a program"
 msgstr "Avisar quan s'usi una conversió d'estil C en un programa"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:255
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
 #, fuzzy
 msgid "Warn if an old-style parameter definition is used"
 msgstr "Avisar quan no s'usi un paràmetre d'una funció"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:258
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
+msgid "Warn if .class files are out of date"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
 msgid "Warn about overloaded virtual function names"
 msgstr "Avisar sobre noms de funcions virtual sobrecarregades"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:261
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
 msgid "Warn when the packed attribute has no effect on struct layout"
 msgstr "Avisar quan l'atribut packed no té efecte en la disposició d'un struct"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:264
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
 #, fuzzy
 msgid "Warn when padding is required to align structure members"
 msgstr "Avisar quan es requereix farcit per a alinear als membres d'un struct"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:267
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
 #, fuzzy
 msgid "Warn about possibly missing parentheses"
 msgstr "Avisar sobre possibles parèntesis faltantes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:270
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
 #, fuzzy
 msgid "Warn when converting the type of pointers to member functions"
 msgstr "avisar quan el tipus converteix punters a funcions membre"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:273
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
 msgid "Warn about function pointer arithmetic"
 msgstr "Avisar sobre l'aritmètica de punters de funcions"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:276
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
 #, fuzzy
 msgid "Warn if inherited methods are unimplemented"
 msgstr "Avisar si es detecten comentaris niats"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:279
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
 msgid "Warn about multiple declarations of the same object"
 msgstr "Avisar sobre declaracions múltiples del mateix objecte"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:282
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
+msgid "Warn if modifiers are specified when not necessary"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
 msgid "Warn when the compiler reorders code"
 msgstr "Avisar quan el compilador reordeni codi"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:285
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
 #, fuzzy
 msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
 msgstr "Avisar quan el tipus de devolució per defecte d'una funció canvia a int"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:288
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
 msgid "Warn if a selector has multiple methods"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:291
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
 msgid "Warn about possible violations of sequence point rules"
 msgstr "Avisar sobre possibles violacions a les regles de seqüència de punt"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:294
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
 msgid "Warn when one local variable shadows another"
 msgstr "Avisar quan una variable local enfosque una altra"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:297
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
 #, fuzzy
 msgid "Warn about signed-unsigned comparisons"
 msgstr "Avisar sobre comparances signed/unsigned"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:300
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
 msgid "Warn when overload promotes from unsigned to signed"
 msgstr "Avisar quan la sobrecàrrega promogui de unsigned a signed"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:303
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
 #, fuzzy
 msgid "Warn about code which might break strict aliasing rules"
 msgstr "Avisar sobre codi que pugui trencar les regles estrictes d'aliessis"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:306
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
 #, fuzzy
 msgid "Warn about unprototyped function declarations"
 msgstr "Avisar sobre declaracions de funció sense prototip"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:309
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
+msgid "Warn about constructs with surprising meanings"
+msgstr "Avisar sobre constructors amb significats sorprenents"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
 msgid "Warn about enumerated switches, with no default, missing a case"
 msgstr "Avisar sobre interruptors enumerats, sense valor per defecte, que manquin d'un casi"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:312
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
 #, fuzzy
 msgid "Warn about enumerated switches missing a \"default:\" statement"
 msgstr "Avisar sobre interruptors enumerats que manquin d'un casi per defecte"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:315
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
 msgid "Warn about all enumerated switches missing a specific case"
 msgstr "Avisar sobre tots els interruptors enumerats que manquin d'un casi específic"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:318
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
 msgid "Warn when synthesis behavior differs from Cfront"
 msgstr "Avisar quan el comportament de síntesi difereixi de Cfront"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:321
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
 msgid "Do not suppress warnings from system headers"
 msgstr "No suprimir els avisos dels encapçalats del sistema"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:324
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
 #, fuzzy
 msgid "Warn about features not present in traditional C"
 msgstr "es suggereix no usar #elif en C tradicional"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:327
-msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:333
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
 #, fuzzy
 msgid "Warn if an undefined macro is used in an #if directive"
 msgstr "directiva # no definida o invàlida"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:336
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
 msgid "Warn about uninitialized automatic variables"
 msgstr "Avisar sobre variables automàtiques sense iniciar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:339
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
 msgid "Warn about unrecognized pragmas"
 msgstr "Avisar sobre pragmas no reconeguts"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:342
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
 msgid "Warn about code that will never be executed"
 msgstr "Avisar sobre codi que mai s'executarà"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:345
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
 msgid "Enable all -Wunused- warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:348
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
 msgid "Warn when a function is unused"
 msgstr "Avisar quan no s'usi una funció"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:351
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
 msgid "Warn when a label is unused"
 msgstr "Avisar quan no s'usi una etiqueta"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:354
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
 msgid "Warn about macros defined in the main file that are not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:357
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
 msgid "Warn when a function parameter is unused"
 msgstr "Avisar quan no s'usi un paràmetre d'una funció"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:360
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
 msgid "Warn when an expression value is unused"
 msgstr "Avisar quan no s'usi un valor d'una expressió"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:363
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
 msgid "Warn when a variable is unused"
 msgstr "Avisar quan no s'usi una variable"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:366
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
 msgid "Give strings the type \"array of char\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:369
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
 msgid "A synonym for -std=c89.  In a future version of GCC it will become synonymous with -std=c99 instead"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:372
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
 #, fuzzy
 msgid "-aux-info <file>\tEmit declaration information into <file>"
 msgstr "  -aux-info <fitxer>      Emetre la informació de declaracions en el <fitxer>\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:384
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
 #, fuzzy
 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
 msgstr "  -d[lletres]             Activa els bolcats des de passos específics del compilador\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:387
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
 #, fuzzy
 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
 msgstr "  -dumpbase <fitxer>      Nom base a usar per als bolcats des de passos específics\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:399
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
+msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
 #, fuzzy
 msgid "Enforce class member access control semantics"
 msgstr "No obeir les semàntiques de control d'accés"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:402
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
 msgid "Align the start of functions"
 msgstr "Alinear l'inici de les funcions"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:408
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
 msgid "Align labels which are only reached by jumping"
 msgstr "Alinear les etiquetes que solament s'arriben a saltant"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:414
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
 msgid "Align all labels"
 msgstr "Alinear totes les etiquetes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:420
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
 msgid "Align the start of loops"
 msgstr "Alinear l'inici dels cicles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:429
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
 msgid "Change when template instances are emitted"
 msgstr "Canviar quan s'emetin les instàncies del patró"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:432
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
 #, fuzzy
 msgid "Specify that arguments may alias each other and globals"
 msgstr "Especifica que els arguments poden ser alies de cada altre i dels globals"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:435
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
 msgid "Assume arguments may alias globals but not each other"
 msgstr "Assumir que els arguments poden ser alies de globals però no de cada altre"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:438
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
 #, fuzzy
 msgid "Assume arguments alias neither each other nor globals"
 msgstr "Assumir que els arguments no poden ser alies de globals o de cada altre"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:441
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
 #, fuzzy
 msgid "Recognize the \"asm\" keyword"
 msgstr "No reconèixer la paraula clau \"asm\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:444
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
 #, fuzzy
 msgid "Generate unwind tables that are exact at each instruction boundary"
 msgstr "Generar matrius de desembolico exactament en cada límit d'instrucció"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:447
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
+#, fuzzy
+msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+msgstr "Tractar les variables locals i els blocs COMMON com si fossin nomenats en declaracions SAVE"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
+#, fuzzy
+msgid "Backslashes in character and hollerith constants are special (not C-style)"
+msgstr "Les barres invertides en constants de caràcter/hollerith no són especials (estil C)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
+msgid "Delete libU77 intrinsics with bad interfaces"
+msgstr "Esborrar els intrínsecs libU77 amb interfícies errònies"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
+msgid "Disable libU77 intrinsics with bad interfaces"
+msgstr "Desactivar els intrínsecs libU77 amb interfícies errònies"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
+#, fuzzy
+msgid "Enable libU77 intrinsics with bad interfaces"
+msgstr "Desactivar els intrínsecs libU77 amb interfícies errònies"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
+msgid "Hide libU77 intrinsics with bad interfaces"
+msgstr "Amagar els intrínsecs libU77 amb interfícies errònies"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
+msgid "--bootclasspath=<path>\tReplace system path"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
 msgid "Generate code to check bounds before indexing arrays"
 msgstr "Generar codi per a revisar els límits abans de matrius"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:450
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
 #, fuzzy
 msgid "Replace add, compare, branch with branch on count register"
 msgstr "Reemplaçar add,compare,branch per branch en el compte de registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:453
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
 msgid "Use profiling information for branch probabilities"
 msgstr "Usar la informació d'anàlisi de perfil per a les probabilitats de ramificació"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:456
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
 msgid "Perform branch target load optimization before prologue / epilogue threading"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:459
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
 msgid "Perform branch target load optimization after prologue / epilogue threading"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:462
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
 #, fuzzy
 msgid "Recognize built-in functions"
 msgstr "No reconèixer cap funció interna"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:468
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
 #, fuzzy
 msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
 msgstr "  -fcall-saved-<registre> Marca el <registre> com preservat entre funcions\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:471
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
 #, fuzzy
 msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
 msgstr "  -fcall-used-<registre>  Marca el <registre> com corrupte per a cridades de funció\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:474
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
 #, fuzzy
 msgid "Save registers around function calls"
 msgstr "Permetre guardar registres al voltant de cridades de funció"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:477
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
+msgid "Program written in strict mixed-case"
+msgstr "Programa escrit estrictament amb majúscules i minúscules barrejades"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
+msgid "Compile as if program written in lowercase"
+msgstr "Compilar com si el programa estigués escrit en minúscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
+#, fuzzy
+msgid "Preserve case used in program"
+msgstr "Preservar tot el lletrejo (majúscules/minúscules) usat en el programa"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
+msgid "Program written in lowercase"
+msgstr "Programa escrit en minúscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
+msgid "Program written in uppercase"
+msgstr "Programa escrit en majúscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
+msgid "Compile as if program written in uppercase"
+msgstr "Compilar com si el programa estigués escrit en majúscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
 msgid "Check the return value of new"
 msgstr "Revisar el valor de retorn de new"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:480
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
+msgid "--classpath=<path>\tSet class path"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
 msgid "Do not put uninitialized globals in the common section"
 msgstr "No posar globals sense iniciar en la secció comuna"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:483
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
 #, fuzzy
 msgid "Allow the arguments of the '?' operator to have different types"
 msgstr "els operants de ?: tenen tipus diferents"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:486
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
 #, fuzzy
 msgid "Reduce the size of object files"
 msgstr "Reduir la grandària dels fitxers objecte"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:489
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
 #, fuzzy
 msgid "Make string literals \"const char[]\" not \"char[]\""
 msgstr "Fer que les cadenes literals siguin \"char[]\" en lloc de \"const char[]\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:492
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:495
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
 #, fuzzy
 msgid "Perform a register copy-propagation optimization pass"
 msgstr "Fer el pas d'optimització de còpia-propagació de registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:498
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
 msgid "Perform cross-jumping optimization"
 msgstr "Realitzar optimitzacions de salts creuats"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:501
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
 msgid "When running CSE, follow jumps to their targets"
 msgstr "Quan s'estigui executant CSE, seguir als salts als seus objectius"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:504
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
 msgid "When running CSE, follow conditional jumps"
 msgstr "Quan s'estigui executant CSE, seguir als salts condicionals"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:507
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
 #, fuzzy
 msgid "Place data items into their own section"
 msgstr "col·locar els elements de dades en la seva pròpia secció"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:510
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
+msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+msgstr "Emetre informació especial de depuració per a COMMON i EQUIVALENCE (desactivat)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
 #, fuzzy
 msgid "Inline member functions by default"
 msgstr "No fer inline per omissió a les funcions membre"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:513
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
 msgid "Defer popping functions args from stack until later"
 msgstr "Diferir l'extracció d'arguments de funcions de la pila fins més tard"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:516
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
 msgid "Attempt to fill delay slots of branch instructions"
 msgstr "Intentar emplenar les ranures de retard de les instruccions de ramificació"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:519
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
 msgid "Delete useless null pointer checks"
 msgstr "Esborrar les revisions de punters nuls sense ús"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:522
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
 #, fuzzy
 msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
 msgstr "  -fdiagnostics-show-location=[once | every-line] Indica que tan seguit es deu emetre la informació d'ubicació del codi, com prefix, a l'inici dels diagnòstics quan està activat el cort de línia\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:525
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
+#, fuzzy
+msgid "Allow '$' in symbol names"
+msgstr "Permetre $ en els noms de símbols"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
 #, fuzzy
 msgid "Permit '$' as an identifier character"
 msgstr "el format és una cadena de caràcter ampla"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:528
-msgid "-fdump-<type>\tDump various compiler internals to a file"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:531
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
 msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
 msgstr "Suprimir la sortida de notes de nombres d'instrucció i nombres de línia en els bolcats de depuració"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:537
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
 msgid "Perform DWARF2 duplicate elimination"
 msgstr "Realitzar l'eliminació de DWARF2 duplicats"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:540
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:543
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
 msgid "Perform unused type elimination in debug info"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:546
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
+msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+msgstr "Fa que el front emuli aritmètica COMPLEX per a evitar errors"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
+msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
 #, fuzzy
 msgid "Generate code to check exception specifications"
 msgstr "No generar codi per a revisar excepcions d'especificacions"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:552
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
 msgid "Enable exception handling"
 msgstr "Activar el maneig d'excepcions"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:555
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
 msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:558
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
 msgid "Perform a number of minor, expensive optimizations"
 msgstr "Realitzar un nombre menor d'optimitzacions costoses"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:567
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
+#, fuzzy
+msgid "f2c-compatible code can be generated"
+msgstr "No es necessita generar codi compatible amb f2c"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
+msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+msgstr "Esborrar els intrínsecs de FORTRAN que no és 77 que f2c suporta"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
+msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que f2c suporta"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
+#, fuzzy
+msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
+msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que f2c suporta"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
+msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+msgstr "Amagar els intrínsecs de FORTRAN que no és 77 que f2c suporta"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
+#, fuzzy
+msgid "Unsupported; generate libf2c-calling code"
+msgstr "Sense suport; no genera codi de cridada a libf2c"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
+msgid "Program is written in typical FORTRAN 66 dialect"
+msgstr "El programa està escrit en el dialecte típic FORTRAN 66"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
+#, fuzzy
+msgid "Program is written in typical Unix-f77 dialect"
+msgstr "El programa està escrit en el dialecte típic Unix f77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
+msgid "Program is written in Fortran-90-ish dialect"
+msgstr "El programa en un dialecte proper a Fortran-90"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
+msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+msgstr "Esborrar els intrínsecs de FORTRAN que no és 77 que F90 suporta"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
+msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que F90 suporta"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
+#, fuzzy
+msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
+msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que F90 suporta"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
+msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+msgstr "Amagar els intrínsecs de FORTRAN que no és 77 que F90 suporta"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
 msgid "Assume no NaNs or infinities are generated"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:570
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
 #, fuzzy
 msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
 msgstr "  -ffixed-<registre>      Marca el <registre> com no disponible per al compilador\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:579
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
+#, fuzzy
+msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+msgstr "  -finline-limit=<nombre> Limita la grandària de funcions inline a <nombre>\n"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
+#, fuzzy
+msgid "Unsupported; affects code generation of arrays"
+msgstr "Sense suport; afecta la generació de codi de les matrius"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
 msgid "Do not store floats in registers"
 msgstr "No guardar floats en els registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:582
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
 #, fuzzy
 msgid "Scope of for-init-statement variables is local to the loop"
 msgstr "L'àmbit de les variables de la declaració d'inici de for s'estén cap a fora"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:585
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
 #, fuzzy
 msgid "Copy memory address constants into registers before use"
 msgstr "Copiar les constants d'adreces de memòria en registres abans d'usar-los"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:588
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
+msgid "Always check for non gcj generated classes archives"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
 #, fuzzy
 msgid "Copy memory operands into registers before use"
 msgstr "Copiar els operants de memòria en registres abans d'usar-los"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:591
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
+msgid "Generate code to check subscript and substring bounds"
+msgstr "Generar codi per a revisar els límits de subíndicis i subcadenes"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
+msgid "Program is written in Fortran-90-ish free form"
+msgstr "El programa està escrit en una forma lliure propera a Fortran-90"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
 #, fuzzy
 msgid "Do not assume that standard C libraries and \"main\" exist"
 msgstr "Assumir que podrien no existir les biblioteques estàndard i main"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:594
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
 msgid "Allow function addresses to be held in registers"
 msgstr "Permetre que les adreces de les funcions es conserven en registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:597
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
 #, fuzzy
 msgid "Place each function into its own section"
 msgstr "col·locar cada funció en la seva pròpia secció"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:600
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
 #, fuzzy
 msgid "Perform global common subexpression elimination"
 msgstr "Realitzar l'eliminació de subexpressions comuns globals"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:603
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
 #, fuzzy
 msgid "Perform redundant load after store elimination in global common subexpression elimination"
 msgstr "Realitzar el moviment de càrrega millorada durant l'eliminació de subexpressions globals"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:606
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
 #, fuzzy
 msgid "Perform enhanced load motion during global common subexpression elimination"
 msgstr "Realitzar el moviment de càrrega millorada durant l'eliminació de subexpressions globals"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:609
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
 #, fuzzy
 msgid "Perform store motion after global common subexpression elimination"
 msgstr "Realitzar el moviment de guardat després de l'eliminació de subexpressions globals"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:612
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
+#, fuzzy
+msgid "Enable fatal diagnostics about inter-procedural problems"
+msgstr "Desactivar els diagnòstics fatals sobre problemes interprocedurals"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
+msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+msgstr "Esborrar els intrínsecs de FORTRAN que no és 77 que g77 suporta"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
+msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que g77 suporta"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
+#, fuzzy
+msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que g77 suporta"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
+msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+msgstr "Amagar els intrínsecs de FORTRAN que no és 77 que g77 suporta"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
 #, fuzzy
 msgid "Recognize GNU-defined keywords"
 msgstr "No reconèixer les paraules claus definides per GNU"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:615
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
 msgid "Generate code for GNU runtime environment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:618
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
 #, fuzzy
 msgid "Enable guessing of branch probabilities"
 msgstr "Activar la predicció de probabilitats de ramificació"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:630
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
 msgid "Assume normal C execution environment"
 msgstr "Assumir l'ambient normal d'execució C"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:633
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
 msgid "Enable support for huge objects"
 msgstr "Activar el suport per a objectes enormes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:636
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
 msgid "Process #ident directives"
 msgstr "Processar directives #ident"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:639
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
 msgid "Perform conversion of conditional jumps to branchless equivalents"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:642
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
 msgid "Perform conversion of conditional jumps to conditional execution"
 msgstr "Realitzar la conversió de salts condicionals a execució condicional"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:645
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
 msgid "Export functions even if they can be inlined"
 msgstr "Exportar funcions encara si poden ser inline"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:648
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
 #, fuzzy
 msgid "Emit implicit instantiations of inline templates"
 msgstr "Emetre solament instanciacions explícites de patrons inline"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:651
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
 #, fuzzy
 msgid "Emit implicit instantiations of templates"
 msgstr "Emetre solament instanciacions explícites de patrons inline"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:654
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
+msgid "Use offset tables for virtual method calls"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
 msgid "Do not generate .size directives"
 msgstr "No generar directives .size"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:657
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
+msgid "Initialize local vars and arrays to zero"
+msgstr "Inicialitza les variables locals i matrius a zero"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
 #, fuzzy
 msgid "Pay attention to the \"inline\" keyword"
 msgstr "Parar esment a la paraula clau \"inline\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:660
-msgid "Integrate simple functions into their callers"
-msgstr "Integrar les funcions simples en els seus invocators"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:666
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
 #, fuzzy
 msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
 msgstr "  -finline-limit=<nombre> Limita la grandària de funcions inline a <nombre>\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:669
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
 msgid "-finput-charset=<cset>      Specify the default character set for source files."
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:672
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
 #, fuzzy
 msgid "Instrument function entry and exit with profiling calls"
 msgstr "Instrumentar funcions entrada/sortida amb cridades d'anàlisi de perfil"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:675
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
+msgid "Intrinsics letters in arbitrary cases"
+msgstr "Lletres d'intrínsecs amb majúscules/minúscules indistintes"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
+msgid "Intrinsics spelled as e.g. SqRt"
+msgstr "Intrínsecs lletrejats com p.e. SqRt"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
+#, fuzzy
+msgid "Intrinsics in lowercase"
+msgstr "Intrínsecs en majúscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
+msgid "Intrinsics in uppercase"
+msgstr "Intrínsecs en majúscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
+msgid "Assume native functions are implemented using JNI"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
 #, fuzzy
 msgid "Generate code for functions even if they are fully inlined"
 msgstr "Generar codi per a les funcions encara si estan completament inline"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:678
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
 msgid "Emit static const variables even if they are not used"
 msgstr "Emetre variables static const encara si no s'usen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:684
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
 #, fuzzy
 msgid "Give external symbols a leading underscore"
 msgstr "Els símbols externs tenen un subratllat inicial"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:687
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
 #, fuzzy
 msgid "Perform loop optimizations"
 msgstr "Realitzar les optimitzacions de cicle"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:690
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
+msgid "Language keyword letters in arbitrary cases"
+msgstr "Paraules claus del llenguatge amb majúscules/minúscules indistintes"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
+msgid "Language keywords spelled as e.g. IOStat"
+msgstr "Paraules claus del llenguatge lletrejades com p.e. IOStat"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
+#, fuzzy
+msgid "Language keywords in lowercase"
+msgstr "Paraules claus del llenguatge en majúscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
+msgid "Language keywords in uppercase"
+msgstr "Paraules claus del llenguatge en majúscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
 msgid "Set errno after built-in math functions"
 msgstr "Establir errno després de les funcions matemàtiques internes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:693
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
 #, fuzzy
 msgid "Report on permanent memory allocation"
 msgstr "Reportar l'allotjament en memòria permanent al final de l'execució"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:696
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
 msgid "Attempt to merge identical constants and constant variables"
 msgstr "Intentar barrejar constants idèntiques i variables constants"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:699
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
 msgid "Attempt to merge identical constants across compilation units"
 msgstr "Intentar barrejar constants idèntiques a través de les unitats de compilació"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:702
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
 #, fuzzy
 msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
 msgstr "  -fmessage-length=<nombre> Limita la longitud dels missatges de diagnòstic a <nombre> caràcters per línia. 0 suprimeix el cort de línia\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:705
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
+msgid "Delete MIL-STD 1753 intrinsics"
+msgstr "Esborrar els intrínsecs MIL-STD 1753"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
+msgid "Disable MIL-STD 1753 intrinsics"
+msgstr "Desactivar els intrínsecs MIL-STD 1753"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
+#, fuzzy
+msgid "Enable MIL-STD 1753 intrinsics"
+msgstr "Desactivar els intrínsecs MIL-STD 1753"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
+msgid "Hide MIL-STD 1753 intrinsics"
+msgstr "Amagar els intrínsecs MIL-STD 1753"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
 msgid "Force all loop invariant computations out of loops"
 msgstr "Forçar que totes les computacions invariantes del cicle siguin fora del cicle"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:708
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
 #, fuzzy
 msgid "Don't warn about uses of Microsoft extensions"
 msgstr "No avisar pedantment sobre els usos d'extensions Microsoft"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:717
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
 #, fuzzy
 msgid "Use graph-coloring register allocation"
 msgstr "Utilitzar coloració de grafes per a l'allotjament de registres."
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:720
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:723
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
 msgid "Assume that receivers of Objective-C messages may be nil"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:726
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
 msgid "Support synchronous non-call exceptions"
 msgstr "Suport per a excepcions síncrones no de cridades"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:735
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
 msgid "Enable Objective-C exception and synchronization syntax"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:738
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:978
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
 msgid "Perform loop unrolling for all loops"
 msgstr "Realitzar el desenrollament del cicle per a tots els cicles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:741
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:981
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
 msgid "Perform loop unrolling when iteration count is known"
 msgstr "Realitzar el desenrollament del cicle quan es coneix el compte d'iteració"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:744
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
 msgid "When possible do not generate stack frames"
 msgstr "Quan sigui possible no generar marcs de pila"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:747
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
+msgid "Take at least one trip through each iterative DO loop"
+msgstr "Prendre almenys un viatge a través de cada cicle DO iteratiu"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:750
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
 #, fuzzy
 msgid "Do the full register move optimization pass"
 msgstr "Fa el pas complet d'optimització de moviment de registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:753
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
 msgid "Optimize sibling and tail recursive calls"
 msgstr "Optimitzar les cridades recursives germanades i d'extrem"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:756
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
+#, fuzzy
+msgid "Enable optimization of static class initialization code"
+msgstr "(es requereix una inicialització fora de la classe)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
 #, fuzzy
 msgid "Enable optional diagnostics"
 msgstr "Desactivar els diagnòstics opcionals"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:759
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
 msgid "Pack structure members together without holes"
 msgstr "Empaqueta junts als membres de l'estructura sense forats"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:762
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
 #, fuzzy
 msgid "Return small aggregates in memory, not registers"
 msgstr "Retornar els agregats \"short\" en memòria, no en registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:768
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
+msgid "Warn about use of (only a few for now) Fortran extensions"
+msgstr "Avisar sobre l'ús d' (només algunes per ara) extensions Fortran"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
 #, fuzzy
 msgid "Perform loop peeling"
 msgstr "Realitzar les optimitzacions de cicle"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:771
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
 msgid "Enable machine specific peephole optimizations"
 msgstr "Activar les optimitzacions de forats específiques de la màquina"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:774
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
 #, fuzzy
 msgid "Enable an RTL peephole pass before sched2"
 msgstr "Activa una execució de passada de forats rtl abans de sched2"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:777
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
 msgid "Downgrade conformance errors to warnings"
 msgstr "Degradar els errors de concordança a advertiments"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:780
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
 #, fuzzy
 msgid "Generate position-independent code if possible"
 msgstr "Generar codi independent de posició, si és possible"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:783
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
 #, fuzzy
 msgid "Generate position-independent code for executables if possible"
 msgstr "Generar codi independent de posició, si és possible"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:786
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
 msgid "Generate prefetch instructions, if available, for arrays in loops"
 msgstr "Generar instruccions de precarregament, si estan disponibles, per a matrius en cicles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:789
-msgid "Treat the input file as already preprocessed"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:792
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
 msgid "Enable basic program profiling code"
 msgstr "Activar el codi bàsic d'anàlisi de perfil del programa"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:795
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
 #, fuzzy
 msgid "Insert arc-based program profiling code"
 msgstr "Inserir codi d'anàlisi de perfil basat en el programa arc"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:798
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
 msgid "Enable common options for generating profile info for profile feedback directed optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:801
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
 msgid "Enable common options for performing profile feedback directed optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:804
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
 msgid "Insert code to profile values of expressions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:810
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:813
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
 msgid "Strength reduce all loop general induction variables"
 msgstr "Enfortir la reducció de totes les variables generals d'inducció de cicle"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:816
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
 #, fuzzy
 msgid "Return small aggregates in registers"
 msgstr "Retornar els agregats \"short\" en registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:819
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
 msgid "Enables a register move optimization"
 msgstr "Permet una optimització de moviment de registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:822
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
 #, fuzzy
 msgid "Perform a register renaming optimization pass"
 msgstr "Fer el pas d'optimització de renomenació de registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:825
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
 msgid "Reorder basic blocks to improve code placement"
 msgstr "Reordenar els blocs bàsics per a millorar la ubicació del codi"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:828
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
 msgid "Reorder functions to improve code placement"
 msgstr "Reordenar les funcions per a millorar la ubicació del codi"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:831
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
 msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:834
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
 msgid "Enable automatic template instantiation"
 msgstr "Activar l'instanciació automàtica de patrons"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:837
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
 #, fuzzy
 msgid "Add a common subexpression elimination pass after loop optimizations"
 msgstr "Executar un pas CSE abans de les optimitzacions de cicles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:840
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
 msgid "Run the loop optimizer twice"
 msgstr "Executar el optimizador de cicles dues vegades"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:843
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
 msgid "Disable optimizations that assume default FP rounding behavior"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:846
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
 #, fuzzy
 msgid "Generate run time type descriptor information"
 msgstr "No generar informació del tipus de descriptor en temps d'execució"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:849
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
 msgid "Enable scheduling across basic blocks"
 msgstr "Activar la calendarització entre blocs bàsics"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:852
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
 msgid "Allow speculative motion of non-loads"
 msgstr "Permetre el moviment especulatiu de cap càrrega"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:855
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
 msgid "Allow speculative motion of some loads"
 msgstr "Permetre el moviment especulatiu d'unes càrregues"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:858
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
 msgid "Allow speculative motion of more loads"
 msgstr "Permetre el moviment especulatiu de més càrregues"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:861
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
 msgid "Allow premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:864
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
 msgid "Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:867
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
 msgid "-fsched-stalled-insns-dep=<number>   Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:870
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
 msgid "-fsched-stalled-insns=<number>       Set number of queued insns that can be prematurely scheduled"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:873
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
 #, fuzzy
 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
 msgstr "  -fsched-verbose=<nombre> Estableix el nivell de detall del calendaritzador\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:876
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
 msgid "If scheduling post reload, do superblock scheduling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:879
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
 msgid "If scheduling post reload, do trace scheduling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:882
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
 msgid "Reschedule instructions before register allocation"
 msgstr "Recalendaritzar les instruccions abans de l'allotjament de registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:885
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
 msgid "Reschedule instructions after register allocation"
 msgstr "Recalendaritzar les instruccions després de l'allotjament de registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:888
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
+#, fuzzy
+msgid "Allow appending a second underscore to externals"
+msgstr "Mai agregar un segon subratllat als externs"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
 msgid "Mark data as shared rather than private"
 msgstr "Marcar dades com compartits en lloc de privats"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:891
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
 msgid "Use the same size for double as for float"
 msgstr "Usar la mateixa grandària per a double que per a float"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:894
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
 msgid "Use the narrowest integer type possible for enumeration types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:897
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
 #, fuzzy
 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
 msgstr "Fer de costat el tipus sota wchar_t per \"unsigned short\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:903
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
 msgid "Disable optimizations observable by IEEE signaling NaNs"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:906
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:909
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
 #, fuzzy
 msgid "Make \"char\" signed by default"
 msgstr "Fer que \"char\" sigui signed per omissió"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:912
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
+#, fuzzy
+msgid "Do not print names of program units as they are compiled"
+msgstr "Mostrar els noms de les unitats de programa mentre són compilades"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
 #, fuzzy
 msgid "Convert floating point constants to single precision constants"
 msgstr "Convertir constants de coma flotant a constants de precisió simple"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:918
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
+#, fuzzy
+msgid "Internally convert most source to lowercase"
+msgstr "Convertir internament gairebé tot el codi a majúscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
+msgid "Internally preserve source case"
+msgstr "Preservar internament les majúscules i minúscules del codi font"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
+msgid "Internally convert most source to uppercase"
+msgstr "Convertir internament gairebé tot el codi a majúscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
 msgid "Insert stack checking code into the program"
 msgstr "Insereix codi de revisió de la pila en el programa"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:924
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
 msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:927
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:930
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
 msgid "Display statistics accumulated during compilation"
 msgstr "Mostrar les estadístiques acumulades durant la compilació"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:933
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
+msgid "Enable assignability checks for stores into object arrays"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
 msgid "Perform strength reduction optimizations"
 msgstr "Realitzar optimitzacions de reducció de força"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:936
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
 msgid "Assume strict aliasing rules apply"
 msgstr "Assumir que s'apliquen les regles estrictes d'alies"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:942
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
+msgid "Symbol names spelled in mixed case"
+msgstr "Noms de símbol lletrejats amb majúscules/minúscules barrejades"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
+msgid "Symbol names in lowercase"
+msgstr "Noms de símbol en minúscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
+msgid "Symbol names in uppercase"
+msgstr "Noms de símbol en majúscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
 msgid "Check for syntax errors, then stop"
 msgstr "Buscar errors de sintaxi, i aleshores detenir-se"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:945
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:948
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
 #, fuzzy
 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
 msgstr "Especificar la profunditat màxima d'instanciació de patrons"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:951
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
 #, fuzzy
 msgid "Create data files needed by \"gcov\""
 msgstr "Crear fitxers de dades necessàries per a gcov"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:957
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
 msgid "Perform jump threading optimizations"
 msgstr "Realitzar optimitzacions de filat de salts"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:960
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
 #, fuzzy
 msgid "Report the time taken by each compiler pass"
 msgstr "Reportar el temps pres per cada pas del compilador al final de l'execució"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:963
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
 msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:966
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
 msgid "Perform superblock formation via tail duplication"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:969
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
 #, fuzzy
 msgid "Assume floating-point operations can trap"
 msgstr "Les operacions de coma flotant poden capturar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:972
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
 #, fuzzy
 msgid "Trap for signed overflow in addition, subtraction and multiplication"
 msgstr "Atrapar desbordaments signed en addició / substracció / multiplicació"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:975
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
+msgid "Make prefix-radix non-decimal constants be typeless"
+msgstr "Fer que no tinguin tipus les constants amb prefix-radical que no és decimal"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
+#, fuzzy
+msgid "Allow all ugly features"
+msgstr "Desactiva totes les característiques lletjes"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
+#, fuzzy
+msgid "Hollerith and typeless can be passed as arguments"
+msgstr "No es passen les constants Hollerith i sense tipus com arguments"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
+msgid "Allow ordinary copying of ASSIGN'ed vars"
+msgstr "Permet la còpia ordinària de variables ASSIGN'ed"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
+msgid "Dummy array dimensioned to (1) is assumed-size"
+msgstr "La matriu faltament dimensionada a (1) és de grandària assumida"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
+msgid "Trailing comma in procedure call denotes null argument"
+msgstr "Coma al final de la cridada al procediment denota un argument null"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
+msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+msgstr "Permet que REAL(Z) i AIMAG(Z) rebin DOUBLE COMPLEX Z"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
+#, fuzzy
+msgid "Initialization via DATA and PARAMETER is not type-compatible"
+msgstr "L'inicialització a través de DATA i PARAMETER és de tipus compatible"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
+msgid "Allow INTEGER and LOGICAL interchangeability"
+msgstr "Permet l'intercanvi entre INTEGER i LOGICAL"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
+#, fuzzy
+msgid "Append underscores to externals"
+msgstr "Mai agregar un segon subratllat als externs"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
 #, fuzzy
 msgid "Compile whole compilation unit at a time"
 msgstr "Buidar la unitat de traducció completa a un fitxer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:984
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
+msgid "Delete libU77 intrinsics"
+msgstr "Esborrar els intrínsecs libU77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
+msgid "Disable libU77 intrinsics"
+msgstr "Desactivar els intrínsecs libU77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
+#, fuzzy
+msgid "Enable libU77 intrinsics"
+msgstr "Desactivar els intrínsecs libU77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
+msgid "Hide libU77 intrinsics"
+msgstr "Amagar els intrínsecs libU77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
 #, fuzzy
 msgid "Allow math optimizations that may violate IEEE or ISO standards"
 msgstr "Permetre optimitzacions matemàtiques que poden violar els estàndards IEEE o ANSI"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:987
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:990
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
 #, fuzzy
 msgid "Make \"char\" unsigned by default"
 msgstr "Fer que \"char\" sigui unsigned per omissió"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:993
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
 #, fuzzy
 msgid "Perform loop unswitching"
 msgstr "Realitzar les optimitzacions de cicle"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:996
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
 msgid "Just generate unwind tables for exception handling"
 msgstr "Només generar matrius de desembolico per a maneig d'excepcions"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:999
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
 msgid "Use __cxa_atexit to register destructors"
 msgstr "Usar __cxa_atexit per a registrar destructors"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1002
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
 msgid "Add extra commentary to assembler output"
 msgstr "Agregar comentaris extra a la sortida del ensemblador"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1005
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
+#, fuzzy
+msgid "Print g77-specific version information and run internal tests"
+msgstr "Imprimeix informació de la versió específica del compilador g77, executa proves internes"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
 #, fuzzy
 msgid "Use expression value profiles in optimizations"
 msgstr "Activar les optimitzacions del enllaçador"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1008
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
 msgid "Discard unused virtual functions"
 msgstr "Descartar funcions virtual sense usar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1011
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
 msgid "Implement vtables using thunks"
 msgstr "Implementar vtables usant thunks"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1014
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
+msgid "Program is written in VXT (Digital-like) FORTRAN"
+msgstr "El programa està escrit en VXT (com Digital) FORTRAN"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
+msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "Esborrar els intrínsecs de FORTRAN que no és 77 que VXT FORTRAN suporta"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
+msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que VXT FORTRAN suporta"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
+#, fuzzy
+msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que VXT FORTRAN suporta"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
+msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "Amagar els intrínsecs de FORTRAN que no és 77 que VXT FORTRAN suporta"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
 msgid "Emit common-like symbols as weak symbols"
 msgstr "Emetre símbols comuns com símbols febles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1017
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
 msgid "Construct webs and split unrelated uses of single variable"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1020
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
 msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1023
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
 msgid "Generate a #line directive pointing at the current working directory"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1026
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
 msgid "Assume signed arithmetic overflow wraps around"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1029
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
 msgid "Store strings in writable data section"
 msgstr "Guardar les cadenes en la secció de dades modificables"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1032
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
 msgid "Emit cross referencing information"
 msgstr "Emetre informació de referència creuada"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1035
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
+#, fuzzy
+msgid "Print internal debugging-related information"
+msgstr "Mostra la informació interna relacionada amb la depuració"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
 msgid "Put zero initialized data in the bss section"
 msgstr "Posar dades inicialitzades a zero en la secció bss"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1038
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
 msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1041
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
+msgid "Treat initial values of 0 like non-zero values"
+msgstr "Tractar els valors inicials de 0 com valors que no són zero"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
 #, fuzzy
 msgid "Generate debug information in default format"
 msgstr "Generar informació de depuració en el format per omissió"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1044
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
 #, fuzzy
 msgid "Generate debug information in COFF format"
 msgstr "Generar informació de depuració en el format per omissió"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1047
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
 #, fuzzy
 msgid "Generate debug information in DWARF v2 format"
 msgstr "Generar informació de depuració en el format per omissió"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1050
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
 #, fuzzy
 msgid "Dump declarations to a .decl file"
 msgstr "la declaració no declara res"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1053
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
 #, fuzzy
 msgid "Generate debug information in default extended format"
 msgstr "Generar informació de depuració en el format estès per omissió"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1056
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
 #, fuzzy
 msgid "Generate debug information in STABS format"
 msgstr "Generar informació de depuració en el format per omissió"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1059
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
 #, fuzzy
 msgid "Generate debug information in extended STABS format"
 msgstr "Generar informació de depuració en el format estès per omissió"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1062
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
 #, fuzzy
 msgid "Generate debug information in VMS format"
 msgstr "Generar informació de depuració en el format per omissió"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1065
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
 #, fuzzy
 msgid "Generate debug information in XCOFF format"
 msgstr "Generar informació de depuració en el format per omissió"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1068
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
 #, fuzzy
 msgid "Generate debug information in extended XCOFF format"
 msgstr "Generar informació de depuració en el format estès per omissió"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1071
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1074
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
 msgid "-imacros <file>\tAccept definition of macros in <file>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1077
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
 msgid "-include <file>\tInclude the contents of <file> before other files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1080
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1083
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1086
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1089
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1092
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1104
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
 msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1107
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
 msgid "Do not search standard system include directories for C++"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1110
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
 #, fuzzy
 msgid "-o <file>\tPlace output into <file>"
 msgstr "  -o <fitxer>            Situar la sortida en el  <fitxer> \n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1113
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
 #, fuzzy
 msgid "Enable function profiling"
 msgstr "anàlisi de perfil de les funcions mips16"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1116
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
 #, fuzzy
 msgid "Issue warnings needed for strict compliance to the standard"
 msgstr "  -pedantic               Activar els avisos necessaris per a complir estrictament amb ISO C\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1119
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
 msgid "Like -pedantic but issue them as errors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1122
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
 msgid "Generate C header of platform-specific features"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1125
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
 #, fuzzy
 msgid "Do not display functions compiled or elapsed time"
 msgstr "  -quiet                  No mostrar les funcions compilades o el temps transcorregut\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1128
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
 #, fuzzy
 msgid "Remap file names when including files"
 msgstr "nom de fitxer buit en #%s"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1131
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
 msgid "Conform to the ISO 1998 C++ standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1134
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
 msgid "Conform to the ISO 1990 C standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1137
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
 msgid "Conform to the ISO 1999 C standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1140
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1161
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1164
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
 msgid "Deprecated in favor of -std=c99"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1143
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1146
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
 msgid "Conform to the ISO 1990 C standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1149
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
 msgid "Conform to the ISO 1999 C standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1152
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
 msgid "Deprecated in favor of -std=gnu99"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1155
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
 msgid "Deprecated in favor of -std=c89"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1158
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
 msgid "Conform to the ISO 1990 C standard as amended in 1994"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1167
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
 #, fuzzy
 msgid "Enable traditional preprocessing"
 msgstr "Habilitar la prova de la pila"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1170
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
 msgid "-trigraphs\tSupport ISO C trigraphs"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1173
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
 msgid "Do not predefine system-specific and GCC-specific macros"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1176
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
 #, fuzzy
 msgid "Enable verbose output"
 msgstr "Activar la sortida de depuració"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1179
-#, fuzzy
-msgid "Display the compiler's version"
-msgstr "  -version                Mostra la versió del compilador\n"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1182
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
 msgid "Suppress warnings"
 msgstr ""
 
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1094
+#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
 msgid "`-p' not supported; use `-pg' and gprof(1)"
 msgstr ""
 
@@ -21290,7 +21712,7 @@ msgstr "GNU C no d
 msgid "GCC does not support -CC without using -E"
 msgstr "GNU C no dóna suport a -CC sense usar -E"
 
-#: config/sparc/linux64.h:208 config/sparc/linux64.h:219
+#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
 #: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
 #: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
 msgid "may not use both -m32 and -m64"
@@ -22122,6 +22544,9 @@ msgstr ""
 #~ msgid "Consider all mem refs to static data to be volatile"
 #~ msgstr "Considerar totes les referències a dades static com volatile"
 
+#~ msgid "Integrate simple functions into their callers"
+#~ msgstr "Integrar les funcions simples en els seus invocators"
+
 #~ msgid "Output GNU ld formatted global initializers"
 #~ msgstr "Obtenir iniciators globals amb format per a ld de GNU"
 
@@ -22152,6 +22577,9 @@ msgstr ""
 #~ msgid "Use the smallest fitting integer to hold enums"
 #~ msgstr "Usar l'enter adequat més petit per a contenir enumerats"
 
+#~ msgid "Enable most warning messages"
+#~ msgstr "Activar gairebé tots els missatges d'avís"
+
 #~ msgid "Don't warn about too many arguments to format functions"
 #~ msgstr "No avisar sobre massa arguments per a les funcions de format"
 
@@ -22182,6 +22610,9 @@ msgstr ""
 #~ msgid "  -p                      Enable function profiling\n"
 #~ msgstr "  -p                      Activar l'anàlisi de perfil de funcions\n"
 
+#~ msgid "  -version                Display the compiler's version\n"
+#~ msgstr "  -version                Mostra la versió del compilador\n"
+
 #~ msgid ""
 #~ "\n"
 #~ "Language specific options:\n"
@@ -22791,234 +23222,24 @@ msgstr ""
 #~ msgid "Warn when a function is declared extern, then inline"
 #~ msgstr "Avisar quan una funció és declarada extern i després inline"
 
+#~ msgid "Don't announce deprecation of compiler features"
+#~ msgstr "No anunciar característiques obsoletes del compilador"
+
 #~ msgid "directory name must immediately follow -I"
 #~ msgstr "el nom del directori deu seguir immediatament a -I"
 
 #~ msgid "ignoring pragma: %s"
 #~ msgstr "ignorant el pragma: %s"
 
-#~ msgid "Print g77-specific compiler version info, run internal tests"
-#~ msgstr "Imprimeix informació de la versió específica del compilador g77, executa proves internes"
-
-#~ msgid "Program is written in typical FORTRAN 66 dialect"
-#~ msgstr "El programa està escrit en el dialecte típic FORTRAN 66"
-
-#~ msgid "Program is written in typical Unix f77 dialect"
-#~ msgstr "El programa està escrit en el dialecte típic Unix f77"
-
 #~ msgid "Program does not use Unix-f77 dialectal features"
 #~ msgstr "El programa no utilitza les característiques del dialecte Unix-f77"
 
-#~ msgid "Program is written in Fortran-90-ish dialect"
-#~ msgstr "El programa en un dialecte proper a Fortran-90"
-
-#~ msgid "Treat local vars and COMMON blocks as if they were named in SAVE statements"
-#~ msgstr "Tractar les variables locals i els blocs COMMON com si fossin nomenats en declaracions SAVE"
-
-#~ msgid "Allow $ in symbol names"
-#~ msgstr "Permetre $ en els noms de símbols"
-
-#~ msgid "f2c-compatible code need not be generated"
-#~ msgstr "No es necessita generar codi compatible amb f2c"
-
-#~ msgid "Unsupported; do not generate libf2c-calling code"
-#~ msgstr "Sense suport; no genera codi de cridada a libf2c"
-
-#~ msgid "Unsupported; affects code-generation of arrays"
-#~ msgstr "Sense suport; afecta la generació de codi de les matrius"
-
-#~ msgid "Program is written in Fortran-90-ish free form"
-#~ msgstr "El programa està escrit en una forma lliure propera a Fortran-90"
-
-#~ msgid "Warn about use of (only a few for now) Fortran extensions"
-#~ msgstr "Avisar sobre l'ús d' (només algunes per ara) extensions Fortran"
-
-#~ msgid "Program is written in VXT (Digital-like) FORTRAN"
-#~ msgstr "El programa està escrit en VXT (com Digital) FORTRAN"
-
-#~ msgid "Disallow all ugly features"
-#~ msgstr "Desactiva totes les característiques lletjes"
-
-#~ msgid "Hollerith and typeless constants not passed as arguments"
-#~ msgstr "No es passen les constants Hollerith i sense tipus com arguments"
-
-#~ msgid "Allow ordinary copying of ASSIGN'ed vars"
-#~ msgstr "Permet la còpia ordinària de variables ASSIGN'ed"
-
-#~ msgid "Dummy array dimensioned to (1) is assumed-size"
-#~ msgstr "La matriu faltament dimensionada a (1) és de grandària assumida"
-
-#~ msgid "Trailing comma in procedure call denotes null argument"
-#~ msgstr "Coma al final de la cridada al procediment denota un argument null"
-
-#~ msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-#~ msgstr "Permet que REAL(Z) i AIMAG(Z) rebin DOUBLE COMPLEX Z"
-
-#~ msgid "Initialization via DATA and PARAMETER is type-compatible"
-#~ msgstr "L'inicialització a través de DATA i PARAMETER és de tipus compatible"
-
-#~ msgid "Allow INTEGER and LOGICAL interchangeability"
-#~ msgstr "Permet l'intercanvi entre INTEGER i LOGICAL"
-
-#~ msgid "Print internal debugging-related info"
-#~ msgstr "Mostra la informació interna relacionada amb la depuració"
-
-#~ msgid "Initialize local vars and arrays to zero"
-#~ msgstr "Inicialitza les variables locals i matrius a zero"
-
-#~ msgid "Backslashes in character/hollerith constants not special (C-style)"
-#~ msgstr "Les barres invertides en constants de caràcter/hollerith no són especials (estil C)"
-
-#~ msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-#~ msgstr "Fa que el front emuli aritmètica COMPLEX per a evitar errors"
-
 #~ msgid "Disable the appending of underscores to externals"
 #~ msgstr "Desactiva l'agregació de subratllats als externs"
 
-#~ msgid "Never append a second underscore to externals"
-#~ msgstr "Mai agregar un segon subratllat als externs"
-
-#~ msgid "Intrinsics spelled as e.g. SqRt"
-#~ msgstr "Intrínsecs lletrejats com p.e. SqRt"
-
-#~ msgid "Intrinsics in uppercase"
-#~ msgstr "Intrínsecs en majúscules"
-
-#~ msgid "Intrinsics letters in arbitrary cases"
-#~ msgstr "Lletres d'intrínsecs amb majúscules/minúscules indistintes"
-
-#~ msgid "Language keywords spelled as e.g. IOStat"
-#~ msgstr "Paraules claus del llenguatge lletrejades com p.e. IOStat"
-
-#~ msgid "Language keywords in uppercase"
-#~ msgstr "Paraules claus del llenguatge en majúscules"
-
-#~ msgid "Language keyword letters in arbitrary cases"
-#~ msgstr "Paraules claus del llenguatge amb majúscules/minúscules indistintes"
-
-#~ msgid "Internally convert most source to uppercase"
-#~ msgstr "Convertir internament gairebé tot el codi a majúscules"
-
-#~ msgid "Internally preserve source case"
-#~ msgstr "Preservar internament les majúscules i minúscules del codi font"
-
-#~ msgid "Symbol names spelled in mixed case"
-#~ msgstr "Noms de símbol lletrejats amb majúscules/minúscules barrejades"
-
-#~ msgid "Symbol names in uppercase"
-#~ msgstr "Noms de símbol en majúscules"
-
-#~ msgid "Symbol names in lowercase"
-#~ msgstr "Noms de símbol en minúscules"
-
-#~ msgid "Program written in uppercase"
-#~ msgstr "Programa escrit en majúscules"
-
-#~ msgid "Program written in lowercase"
-#~ msgstr "Programa escrit en minúscules"
-
-#~ msgid "Program written in strict mixed-case"
-#~ msgstr "Programa escrit estrictament amb majúscules i minúscules barrejades"
-
-#~ msgid "Compile as if program written in uppercase"
-#~ msgstr "Compilar com si el programa estigués escrit en majúscules"
-
-#~ msgid "Compile as if program written in lowercase"
-#~ msgstr "Compilar com si el programa estigués escrit en minúscules"
-
-#~ msgid "Preserve all spelling (case) used in program"
-#~ msgstr "Preservar tot el lletrejo (majúscules/minúscules) usat en el programa"
-
-#~ msgid "Delete libU77 intrinsics with bad interfaces"
-#~ msgstr "Esborrar els intrínsecs libU77 amb interfícies errònies"
-
-#~ msgid "Disable libU77 intrinsics with bad interfaces"
-#~ msgstr "Desactivar els intrínsecs libU77 amb interfícies errònies"
-
-#~ msgid "Hide libU77 intrinsics with bad interfaces"
-#~ msgstr "Amagar els intrínsecs libU77 amb interfícies errònies"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "Esborrar els intrínsecs de FORTRAN que no és 77 que f2c suporta"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que f2c suporta"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "Amagar els intrínsecs de FORTRAN que no és 77 que f2c suporta"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "Esborrar els intrínsecs de FORTRAN que no és 77 que F90 suporta"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que F90 suporta"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "Amagar els intrínsecs de FORTRAN que no és 77 que F90 suporta"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-#~ msgstr "Esborrar els intrínsecs de FORTRAN que no és 77 que g77 suporta"
-
-#~ msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-#~ msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que g77 suporta"
-
-#~ msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-#~ msgstr "Amagar els intrínsecs de FORTRAN que no és 77 que g77 suporta"
-
-#~ msgid "Delete MIL-STD 1753 intrinsics"
-#~ msgstr "Esborrar els intrínsecs MIL-STD 1753"
-
-#~ msgid "Disable MIL-STD 1753 intrinsics"
-#~ msgstr "Desactivar els intrínsecs MIL-STD 1753"
-
-#~ msgid "Hide MIL-STD 1753 intrinsics"
-#~ msgstr "Amagar els intrínsecs MIL-STD 1753"
-
-#~ msgid "Delete libU77 intrinsics"
-#~ msgstr "Esborrar els intrínsecs libU77"
-
-#~ msgid "Disable libU77 intrinsics"
-#~ msgstr "Desactivar els intrínsecs libU77"
-
-#~ msgid "Hide libU77 intrinsics"
-#~ msgstr "Amagar els intrínsecs libU77"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "Esborrar els intrínsecs de FORTRAN que no és 77 que VXT FORTRAN suporta"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "Desactivar els intrínsecs de FORTRAN que no és 77 que VXT FORTRAN suporta"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "Amagar els intrínsecs de FORTRAN que no és 77 que VXT FORTRAN suporta"
-
-#~ msgid "Treat initial values of 0 like non-zero values"
-#~ msgstr "Tractar els valors inicials de 0 com valors que no són zero"
-
-#~ msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-#~ msgstr "Emetre informació especial de depuració per a COMMON i EQUIVALENCE (desactivat)"
-
-#~ msgid "Take at least one trip through each iterative DO loop"
-#~ msgstr "Prendre almenys un viatge a través de cada cicle DO iteratiu"
-
-#~ msgid "Disable fatal diagnostics about inter-procedural problems"
-#~ msgstr "Desactivar els diagnòstics fatals sobre problemes interprocedurals"
-
-#~ msgid "Make prefix-radix non-decimal constants be typeless"
-#~ msgstr "Fer que no tinguin tipus les constants amb prefix-radical que no és decimal"
-
-#~ msgid "Generate code to check subscript and substring bounds"
-#~ msgstr "Generar codi per a revisar els límits de subíndicis i subcadenes"
-
 #~ msgid "Fortran-specific form of -fbounds-check"
 #~ msgstr "Forma específica de Fortran de -fbounds-check"
 
-#~ msgid "Disable warnings about inter-procedural problems"
-#~ msgstr "Desactivar els avisos sobre problemes interprocedurals"
-
-#~ msgid "Warn about constructs with surprising meanings"
-#~ msgstr "Avisar sobre constructors amb significats sorprenents"
-
 #~ msgid "Add a directory for INCLUDE searching"
 #~ msgstr "Agregar un directori per a la recerca de INCLUDE"
 
index b9cb7b4..9bb46c1 100644 (file)
@@ -128,7 +128,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gcc 3.3\n"
 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-04-18 18:00-0700\n"
+"POT-Creation-Date: 2004-07-01 11:41-0700\n"
 "PO-Revision-Date: 2003-05-25 18:00+0200\n"
 "Last-Translator: Ole Laursen <olau@hardworking.dk>\n"
 "Language-Team: Danish <dansk@klid.dk>\n"
@@ -156,15 +156,15 @@ msgstr "egenskaben '%s' kan ikke anvendes p
 msgid "`%s' attribute only applies to function types"
 msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
 
-#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
-#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
-#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
-#: c-common.c:4595 c-common.c:4614 c-common.c:4869 c-common.c:4891
-#: c-common.c:4926 c-common.c:4993 c-common.c:5039 c-common.c:5097
-#: c-common.c:5128 c-common.c:5474 c-common.c:5497 c-common.c:5536
+#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
+#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
+#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
+#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
+#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
+#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
 #: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1608
-#: config/i386/i386.c:15380 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
+#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
 #: config/ip2k/ip2k.c:3151
 #, c-format
 msgid "`%s' attribute ignored"
@@ -239,7 +239,7 @@ msgstr "(s
 
 #. We can, however, treat "undefined" any way we please.
 #. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1719
+#: builtins.c:4134 c-typeck.c:1733
 msgid "if this code is reached, the program will abort"
 msgstr ""
 
@@ -406,274 +406,274 @@ msgid "invalid application of `%s' to a void type"
 msgstr "ugyldig anvendelse af '%s' på en void-type"
 
 #: c-common.c:2951
-#, c-format
-msgid "invalid application of `%s' to an incomplete type"
+#, fuzzy
+msgid "invalid application of `%s' to incomplete type `%T' "
 msgstr "ugyldig anvendelse af '%s' på en ufuldstændig type"
 
-#: c-common.c:2991
+#: c-common.c:2992
 msgid "`__alignof' applied to a bit-field"
 msgstr "'__alignof' benyttet på et bitfelt"
 
-#: c-common.c:3483
+#: c-common.c:3484
 #, c-format
 msgid "cannot disable built-in function `%s'"
 msgstr "kan ikke deaktivere den indbyggede funktion '%s'"
 
-#: c-common.c:3644 c-typeck.c:1949
+#: c-common.c:3645 c-typeck.c:1974
 #, c-format
 msgid "too few arguments to function `%s'"
 msgstr "for få parametre til funktionen '%s'"
 
-#: c-common.c:3650 c-typeck.c:1810
+#: c-common.c:3651 c-typeck.c:1835
 #, c-format
 msgid "too many arguments to function `%s'"
 msgstr "for mange parametre til funktionen '%s'"
 
-#: c-common.c:3669
+#: c-common.c:3670
 #, c-format
 msgid "non-floating-point argument to function `%s'"
 msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
 
-#: c-common.c:3896
+#: c-common.c:3897
 msgid "pointers are not permitted as case values"
 msgstr "henvisningsvariabler er ikke tilladt som case-værdier"
 
-#: c-common.c:3900
+#: c-common.c:3901
 #, fuzzy
 msgid "range expressions in switch statements are non-standard"
 msgstr "ISO C forbyder intervaludtryk i switch-sætninger"
 
-#: c-common.c:3929
+#: c-common.c:3930
 msgid "empty range specified"
 msgstr "tomt interval angivet"
 
-#: c-common.c:3980
+#: c-common.c:3981
 msgid "duplicate (or overlapping) case value"
 msgstr "case-værdi optræder mere end én gang (måske pga. intervalsammenfald)"
 
-#: c-common.c:3981
+#: c-common.c:3982
 #, fuzzy
 msgid "%Jthis is the first entry overlapping that value"
 msgstr "dette er det første punkt som falder sammen med den værdi"
 
-#: c-common.c:3985
+#: c-common.c:3986
 msgid "duplicate case value"
 msgstr "case-værdi optræder mere end én gang"
 
-#: c-common.c:3986
+#: c-common.c:3987
 #, fuzzy
 msgid "%Jpreviously used here"
 msgstr "tidligere benyttet her"
 
-#: c-common.c:3990
+#: c-common.c:3991
 msgid "multiple default labels in one switch"
 msgstr "flere default-etiketter i én switch-konstruktion"
 
-#: c-common.c:3991
+#: c-common.c:3992
 #, fuzzy
 msgid "%Jthis is the first default label"
 msgstr "dette er den første default-etiket"
 
-#: c-common.c:4016
+#: c-common.c:4017
 #, fuzzy
 msgid "taking the address of a label is non-standard"
 msgstr "ISO C forbyder at tage adressen af en etiket"
 
-#: c-common.c:4062
+#: c-common.c:4063
 msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
 msgstr ""
 
-#: c-common.c:4067
+#: c-common.c:4068
 msgid "%Hignoring return value of function declared with attribute warn_unused_result"
 msgstr ""
 
-#: c-common.c:4648
+#: c-common.c:4649
 #, c-format
 msgid "unknown machine mode `%s'"
 msgstr "ukendt maskintilstand '%s'"
 
-#: c-common.c:4651
+#: c-common.c:4652
 #, c-format
 msgid "no data type for mode `%s'"
 msgstr "ingen datatype til tilstanden '%s'"
 
-#: c-common.c:4655
+#: c-common.c:4656
 #, fuzzy, c-format
 msgid "invalid pointer mode `%s'"
 msgstr "ugyldig operandkode '%c'"
 
-#: c-common.c:4662 c-common.c:5225
+#: c-common.c:4663 c-common.c:5226
 #, c-format
 msgid "unable to emulate '%s'"
 msgstr "kunne ikke emulere '%s'"
 
-#: c-common.c:4706
+#: c-common.c:4707
 #, fuzzy
 msgid "%Jsection attribute cannot be specified for local variables"
 msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
 
-#: c-common.c:4717
+#: c-common.c:4718
 #, fuzzy
 msgid "%Jsection of '%D' conflicts with previous declaration"
 msgstr "sektionen '%s' strider mod tidligere erklæring"
 
-#: c-common.c:4726
+#: c-common.c:4727
 #, fuzzy
 msgid "%Jsection attribute not allowed for '%D'"
 msgstr "sektionsegenskaben er ikke tilladt for '%s'"
 
-#: c-common.c:4732
+#: c-common.c:4733
 #, fuzzy
 msgid "%Jsection attributes are not supported for this target"
 msgstr "sektionsegenskaber understøttes ikke på denne målarkitektur"
 
-#: c-common.c:4770
+#: c-common.c:4771
 msgid "requested alignment is not a constant"
 msgstr "angivet justering er ikke en konstant"
 
-#: c-common.c:4775
+#: c-common.c:4776
 msgid "requested alignment is not a power of 2"
 msgstr "angivet justering er ikke en potens af 2"
 
-#: c-common.c:4780
+#: c-common.c:4781
 msgid "requested alignment is too large"
 msgstr "angivet justering er for stor"
 
-#: c-common.c:4806
+#: c-common.c:4807
 #, fuzzy
 msgid "%Jalignment may not be specified for '%D'"
 msgstr "justering må ikke angives for '%s'"
 
-#: c-common.c:4844
+#: c-common.c:4845
 #, fuzzy
 msgid "%J'%D' defined both normally and as an alias"
 msgstr "'%s' er defineret både normalt og som et alias"
 
-#: c-common.c:4854
+#: c-common.c:4855
 msgid "alias arg not a string"
 msgstr "aliasparameter er ikke en streng"
 
-#: c-common.c:4897
+#: c-common.c:4898
 msgid "visibility arg not a string"
 msgstr "synlighedsparameter er ikke en streng"
 
-#: c-common.c:4910
+#: c-common.c:4911
 msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
 msgstr "synlighedsparameter skal være en af \"default\", \"hidden\", \"protected\" eller \"internal\""
 
-#: c-common.c:4936
+#: c-common.c:4937
 msgid "tls_model arg not a string"
 msgstr "tls_model-parameter er ikke en streng"
 
-#: c-common.c:4945
+#: c-common.c:4946
 msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
 msgstr "tls_model-parameter skal være en af \"local-exec\", \"initial-exec\", \"local-dynamic\" eller \"global-dynamic\""
 
-#: c-common.c:4967 c-common.c:5013
+#: c-common.c:4968 c-common.c:5014
 #, fuzzy
 msgid "%J'%E' attribute applies only to functions"
 msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
 
-#: c-common.c:4972 c-common.c:5018
+#: c-common.c:4973 c-common.c:5019
 #, fuzzy
 msgid "%Jcan't set '%E' attribute after definition"
 msgstr "kan ikke angive '%s'-egenskaben efter definitionen"
 
-#: c-common.c:5094
+#: c-common.c:5095
 #, c-format
 msgid "`%s' attribute ignored for `%s'"
 msgstr "'%s'-egenskaben ignoreret for '%s'"
 
-#: c-common.c:5157
+#: c-common.c:5158
 #, c-format
 msgid "invalid vector type for attribute `%s'"
 msgstr "ugyldig vektortype for egenskaben '%s'"
 
-#: c-common.c:5181 c-common.c:5213
+#: c-common.c:5182 c-common.c:5214
 msgid "no vector mode with the size and type specified could be found"
 msgstr "ingen vektortilstand med den angivne størrelse og typen kunne findes"
 
-#: c-common.c:5315
+#: c-common.c:5316
 msgid "nonnull attribute without arguments on a non-prototype"
 msgstr "ikke-nul egenskab uden parametre til en ikke-prototype"
 
-#: c-common.c:5330
+#: c-common.c:5331
 #, c-format
 msgid "nonnull argument has invalid operand number (arg %lu)"
 msgstr "ikke-nul parameter har ugyldig operandnummer (parameter %lu)"
 
-#: c-common.c:5349
+#: c-common.c:5350
 #, c-format
 msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
 msgstr "ikke-nul parameter med operandnummer uden for det gyldig interval (parameter %lu, operand %lu)"
 
-#: c-common.c:5357
+#: c-common.c:5358
 #, c-format
 msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
 msgstr "ikke-nul parameter refererer til ikke-henvisningsoperand (parameter %lu, operand %lu)"
 
-#: c-common.c:5437
+#: c-common.c:5438
 #, c-format
 msgid "null argument where non-null required (arg %lu)"
 msgstr "nulparameter hvor ikke-nul er påkrævet (parameter %lu)"
 
-#: c-common.c:5508
+#: c-common.c:5509
 #, fuzzy
 msgid "cleanup arg not an identifier"
 msgstr "'defined' optræder uden et kaldenavn"
 
-#: c-common.c:5515
+#: c-common.c:5516
 #, fuzzy
 msgid "cleanup arg not a function"
 msgstr "det kaldte objekt er ikke en funktion"
 
-#: c-common.c:5876
+#: c-common.c:5877
 #, c-format
 msgid "%s at end of input"
 msgstr "%s ved slutning af inddata"
 
-#: c-common.c:5882
+#: c-common.c:5883
 #, c-format
 msgid "%s before %s'%c'"
 msgstr "%s før %s'%c'"
 
-#: c-common.c:5884
+#: c-common.c:5885
 #, c-format
 msgid "%s before %s'\\x%x'"
 msgstr "%s før %s'\\x%x'"
 
-#: c-common.c:5888
+#: c-common.c:5889
 #, c-format
 msgid "%s before string constant"
 msgstr "%s før strengkonstant"
 
-#: c-common.c:5890
+#: c-common.c:5891
 #, c-format
 msgid "%s before numeric constant"
 msgstr "%s før talkonstant"
 
-#: c-common.c:5892
+#: c-common.c:5893
 #, c-format
 msgid "%s before \"%s\""
 msgstr "%s før \"%s\""
 
-#: c-common.c:5894
+#: c-common.c:5895
 #, c-format
 msgid "%s before '%s' token"
 msgstr "%s før symbolet '%s'"
 
 #. Use `%s' to print the string in case there are any escape
 #. characters in the message.
-#: c-common.c:5896 c-typeck.c:2586 c-typeck.c:3978 c-typeck.c:3993
-#: c-typeck.c:4008 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4118
+#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
+#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
 #: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: c-convert.c:82 c-typeck.c:1197 c-typeck.c:3418 cp/typeck.c:1337
-#: cp/typeck.c:5660 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
+#: cp/typeck.c:5708 treelang/tree-convert.c:79
 msgid "void value not ignored as it ought to be"
 msgstr "tom værdi er ikke ignoreret som den burde være"
 
@@ -893,8 +893,8 @@ msgstr "erkl
 msgid "%Jdeclaration of '%D' shadows a previous local"
 msgstr "erklæring af '%#D' skygger for en parameter"
 
-#: c-decl.c:1587 cp/name-lookup.c:958 cp/name-lookup.c:981
-#: cp/name-lookup.c:989
+#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: cp/name-lookup.c:1000
 #, fuzzy
 msgid "%Jshadowed declaration is here"
 msgstr "variabelerklæring er ikke tilladt her"
@@ -904,7 +904,7 @@ msgstr "variabelerkl
 msgid "nested extern declaration of `%s'"
 msgstr "indlejret extern-erklæring af '%s'"
 
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6793
+#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
 #, fuzzy
 msgid "%Jprevious declaration of '%D'"
 msgstr "'%D' er tidligere erklæret"
@@ -984,7 +984,7 @@ msgid "two types specified in one empty declaration"
 msgstr "to typer angivet i én tom erklæring"
 
 #: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3016
+#: objc/objc-parse.y:778 objc/objc-parse.y:3017
 msgid "empty declaration"
 msgstr "tom erklæring"
 
@@ -1026,7 +1026,7 @@ msgstr "funktionen '%s' bliver tildelt en startv
 msgid "parameter `%s' is initialized"
 msgstr "parameteren '%s' bliver tildelt en startværdi"
 
-#: c-decl.c:2568 c-typeck.c:4228
+#: c-decl.c:2568 c-typeck.c:4254
 msgid "variable-sized object may not be initialized"
 msgstr "et objekt af variabel størrelse må ikke tildeles en startværdi"
 
@@ -1040,7 +1040,7 @@ msgstr "variablen '%s' bliver tildelt en startv
 msgid "elements of array `%s' have incomplete type"
 msgstr "elementer i tabellen '%s' er af en ufuldstændig type"
 
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10133
+#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
 #, fuzzy
 msgid "%Jinline function '%D' given attribute noinline"
 msgstr "inline funktion '%s' givet egenskaben noinline"
@@ -1325,7 +1325,7 @@ msgstr "ISO C90 forbyder tabellen '%s' hvis st
 msgid "ISO C90 forbids variable-size array `%s'"
 msgstr "ISO C90 forbyder tabellen '%s' med variabel størrelse"
 
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7754
+#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
 #, c-format
 msgid "size of array `%s' is too large"
 msgstr "størrelsen af tabellen '%s' er for stor"
@@ -1368,7 +1368,7 @@ msgstr "ugyldig typemodifikation i erkl
 msgid "ISO C forbids const or volatile function types"
 msgstr "ISO C forbyder const eller volatile funktionstyper"
 
-#: c-decl.c:4201 cp/decl.c:8035
+#: c-decl.c:4201 cp/decl.c:8036
 #, c-format
 msgid "variable or field `%s' declared void"
 msgstr "variabel eller felt '%s' erklæret void"
@@ -1697,7 +1697,7 @@ msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
 msgid "argument \"%D\" doesn't match prototype"
 msgstr "parameteren '%s' passer ikke til prototypen"
 
-#: c-decl.c:6094 cp/decl.c:10849
+#: c-decl.c:6094 cp/decl.c:10857
 msgid "no return statement in function returning non-void"
 msgstr "ingen return-sætning i en funktion der ikke returnerer void"
 
@@ -2490,7 +2490,7 @@ msgstr "syntaksfejl: kan ikke g
 msgid "ISO C forbids an empty source file"
 msgstr "ISO C forbyder en tom kildefil"
 
-#: c-parse.y:349 c-typeck.c:6225 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
 msgid "argument of `asm' is not a constant string"
 msgstr "parameteren til 'asm' er ikke en konstant streng"
 
@@ -2588,7 +2588,7 @@ msgstr "ISO C forbyder indlejrede funktioner"
 msgid "ISO C forbids forward references to `enum' types"
 msgstr "ISO C forbyder forhåndsreferencer til 'enum'-typer"
 
-#: c-parse.y:1703 cp/parser.c:9307 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
 msgid "comma at end of enumerator list"
 msgstr "komma i slutningen af enum-liste"
 
@@ -2596,7 +2596,7 @@ msgstr "komma i slutningen af enum-liste"
 msgid "no semicolon at end of struct or union"
 msgstr "intet semikolon i slutningen af struct eller union"
 
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
 msgid "extra semicolon in struct or union specified"
 msgstr "ekstra semikolon angivet i struct eller union"
 
@@ -2626,24 +2626,24 @@ msgstr "ISO C forbyder etiketerkl
 msgid "braced-group within expression allowed only inside a function"
 msgstr "sætningsblokke i udtryk er kun tilladt inde i en funktion"
 
-#: c-parse.y:2184 objc/objc-parse.y:2241
+#: c-parse.y:2185 objc/objc-parse.y:2242
 msgid "empty body in an else-statement"
 msgstr "tom krop i en else-sætning"
 
-#: c-parse.y:2192 objc/objc-parse.y:2249
+#: c-parse.y:2193 objc/objc-parse.y:2250
 #, fuzzy
 msgid "%Hempty body in an if-statement"
 msgstr "tom krop i en else-sætning"
 
-#: c-parse.y:2272 cp/parser.c:6045 objc/objc-parse.y:2329
+#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
 msgid "break statement not within loop or switch"
 msgstr "break-sætning befinder sig ikke i en løkke- eller switch-konstruktion"
 
-#: c-parse.y:2281 cp/parser.c:6056 objc/objc-parse.y:2338
+#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
 msgid "continue statement not within a loop"
 msgstr "continue-sætning befinder sig ikke i en løkke"
 
-#: c-parse.y:2323 objc/objc-parse.y:2380
+#: c-parse.y:2324 objc/objc-parse.y:2381
 msgid "ISO C forbids `goto *expr;'"
 msgstr "ISO C forbyder 'goto *udtryk;'"
 
@@ -2653,11 +2653,11 @@ msgstr "ISO C forbyder 'goto *udtryk;'"
 #. it caused problems with the code in expand_builtin which
 #. tries to verify that BUILT_IN_NEXT_ARG is being used
 #. correctly.
-#: c-parse.y:2440 objc/objc-parse.y:2548
+#: c-parse.y:2441 objc/objc-parse.y:2549
 msgid "ISO C requires a named argument before `...'"
 msgstr "ISO C påkræver en navngiven parameter før '...'"
 
-#: c-parse.y:2538 objc/objc-parse.y:2646
+#: c-parse.y:2539 objc/objc-parse.y:2647
 msgid "`...' in old-style identifier list"
 msgstr "'...' i gammeldags liste af kaldenavne"
 
@@ -2673,7 +2673,7 @@ msgstr "tolkningsfejl"
 msgid "parser stack overflow"
 msgstr "overløb i tolkerens stak"
 
-#: c-parse.y:2968 objc/objc-parse.y:3663
+#: c-parse.y:2969 objc/objc-parse.y:3664
 #, c-format
 msgid "syntax error at '%s' token"
 msgstr "syntaksfejl ved symbolet '%s'"
@@ -2838,19 +2838,19 @@ msgstr "forkert udformet '#pragma redefine_extname' - ignoreret"
 msgid "junk at end of #pragma redefine_extname"
 msgstr "ragelse i slutningen af '#pragma redefine_extname'"
 
-#: c-pragma.c:384 c-pragma.c:462
+#: c-pragma.c:385 c-pragma.c:463
 msgid "#pragma redefine_extname conflicts with declaration"
 msgstr "#pragma redefine_extname er i konflikt med erklæring"
 
-#: c-pragma.c:413
+#: c-pragma.c:414
 msgid "malformed #pragma extern_prefix, ignored"
 msgstr "forkert udformet '#pragma extern_prefix' - ignoreret"
 
-#: c-pragma.c:418
+#: c-pragma.c:419
 msgid "junk at end of #pragma extern_prefix"
 msgstr "ragelse i slutningen af '#pragma extern_prefix'"
 
-#: c-pragma.c:449
+#: c-pragma.c:450
 msgid "asm declaration conflicts with previous rename"
 msgstr "asm-erklæring er i konflikt med tidligere omdøbelse"
 
@@ -2867,7 +2867,7 @@ msgstr "hvor case-etiket optr
 msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
 msgstr "(indesluttede handlinger fra tidligere case-sætninger kræver destruktionsfunktioner i deres eget virkefelt)"
 
-#: c-semantics.c:737 c-typeck.c:6247 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
 #, c-format
 msgid "%s qualifier ignored on asm"
 msgstr "%s-modifikation ignoreret ved asm"
@@ -2877,803 +2877,803 @@ msgstr "%s-modifikation ignoreret ved asm"
 msgid "will never be executed"
 msgstr "kald %2d aldrig udført\n"
 
-#: c-typeck.c:120
+#: c-typeck.c:123
 #, c-format
 msgid "`%s' has an incomplete type"
 msgstr "'%s' er af en ufuldstændig type"
 
-#: c-typeck.c:142 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2532
 msgid "invalid use of void expression"
 msgstr "ugyldig brug af void-udtryk"
 
-#: c-typeck.c:150
+#: c-typeck.c:153
 msgid "invalid use of flexible array member"
 msgstr "ugyldig brug af fleksibelt tabelmedlem"
 
-#: c-typeck.c:156
+#: c-typeck.c:159
 msgid "invalid use of array with unspecified bounds"
 msgstr "ugyldig brug af tabel uden angivne grænser"
 
-#: c-typeck.c:164
+#: c-typeck.c:167
 #, c-format
 msgid "invalid use of undefined type `%s %s'"
 msgstr "ugyldig brug af en type '%s %s' der ikke er defineret"
 
 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:168
+#: c-typeck.c:171
 #, c-format
 msgid "invalid use of incomplete typedef `%s'"
 msgstr "ugyldig brug af ufuldstændig typedef '%s'"
 
-#: c-typeck.c:415 c-typeck.c:430
+#: c-typeck.c:428 c-typeck.c:443
 msgid "function types not truly compatible in ISO C"
 msgstr "funktionstyper ikke er fuldt ud forenelige i ISO C"
 
-#: c-typeck.c:611
+#: c-typeck.c:625
 msgid "types are not quite compatible"
 msgstr "typer er ikke helt forenelige"
 
-#: c-typeck.c:824
+#: c-typeck.c:838
 #, fuzzy
 msgid "function return types not compatible due to `volatile'"
 msgstr "en funktions returtype kan ikke være en funktion"
 
-#: c-typeck.c:970 c-typeck.c:2151
+#: c-typeck.c:984 c-typeck.c:2176
 msgid "arithmetic on pointer to an incomplete type"
 msgstr "beregninger udført på en henvisning til en ufuldstændig type"
 
-#: c-typeck.c:1343
+#: c-typeck.c:1357
 #, c-format
 msgid "%s has no member named `%s'"
 msgstr "%s har intet medlem ved navn '%s'"
 
-#: c-typeck.c:1379
+#: c-typeck.c:1393
 #, c-format
 msgid "request for member `%s' in something not a structure or union"
 msgstr "forespørgsel efter medlemmet '%s' i noget der hverken er en union eller en struktur"
 
-#: c-typeck.c:1408
+#: c-typeck.c:1422
 msgid "dereferencing pointer to incomplete type"
 msgstr "forsøg på at følge en henvisning til en variabel af en ufuldstændig type"
 
-#: c-typeck.c:1412
+#: c-typeck.c:1426
 msgid "dereferencing `void *' pointer"
 msgstr "forsøg på at følge en 'void *'-henvisning"
 
-#: c-typeck.c:1429 cp/typeck.c:2104
+#: c-typeck.c:1443 cp/typeck.c:2127
 #, c-format
 msgid "invalid type argument of `%s'"
 msgstr "ugyldig typeparameter '%s'"
 
-#: c-typeck.c:1447 cp/typeck.c:2129
+#: c-typeck.c:1461 cp/typeck.c:2152
 msgid "subscript missing in array reference"
 msgstr "indeks mangler i tabelopslag"
 
-#: c-typeck.c:1468 cp/typeck.c:2171
+#: c-typeck.c:1482 cp/typeck.c:2194
 msgid "array subscript has type `char'"
 msgstr "tabelindeks er af typen 'char'"
 
-#: c-typeck.c:1476 c-typeck.c:1565 cp/typeck.c:2175 cp/typeck.c:2261
+#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
 msgid "array subscript is not an integer"
 msgstr "tabelindeks er ikke et heltal"
 
-#: c-typeck.c:1509
+#: c-typeck.c:1523
 msgid "ISO C forbids subscripting `register' array"
 msgstr "ISO C forbyder opslag i 'register'-tabel"
 
-#: c-typeck.c:1511
+#: c-typeck.c:1525
 msgid "ISO C90 forbids subscripting non-lvalue array"
 msgstr "ISO C90 forbyder opslag i tabel der ikke er venstreværdi"
 
-#: c-typeck.c:1544
+#: c-typeck.c:1558
 msgid "subscript has type `char'"
 msgstr "indeks er af typen 'char'"
 
-#: c-typeck.c:1560 cp/typeck.c:2256
+#: c-typeck.c:1574 cp/typeck.c:2279
 msgid "subscripted value is neither array nor pointer"
 msgstr "værdien der er påført et indeks, er hverken en tabel eller en henvisningsvariabel"
 
-#: c-typeck.c:1590
+#: c-typeck.c:1604
 #, c-format
 msgid "local declaration of `%s' hides instance variable"
 msgstr "den lokale erklæring af funktionen '%s' skjuler instansvariabel"
 
-#: c-typeck.c:1683
+#: c-typeck.c:1697
 msgid "called object is not a function"
 msgstr "det kaldte objekt er ikke en funktion"
 
 #. 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:1715
+#: c-typeck.c:1729
 #, fuzzy
 msgid "function called through a non-compatible type"
 msgstr "sizeof benyttet på en ufuldstændig type"
 
-#: c-typeck.c:1813 cp/typeck.c:2544
+#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
+#: c-typeck.c:4237 c-typeck.c:5616
+msgid "initializer element is not constant"
+msgstr "startværdielement er ikke en konstant"
+
+#: c-typeck.c:1838 cp/typeck.c:2567
 msgid "too many arguments to function"
 msgstr "for mange parametre til funktionen"
 
-#: c-typeck.c:1834
+#: c-typeck.c:1859
 #, c-format
 msgid "type of formal parameter %d is incomplete"
 msgstr "typen af den formelle parameter %d er ufuldstændig"
 
-#: c-typeck.c:1847
+#: c-typeck.c:1872
 #, c-format
 msgid "%s as integer rather than floating due to prototype"
 msgstr "%s som heltal i stedet for kommatal på grund af prototypen"
 
-#: c-typeck.c:1850
+#: c-typeck.c:1875
 #, c-format
 msgid "%s as integer rather than complex due to prototype"
 msgstr "%s som heltal i stedet for complex på grund af prototypen"
 
-#: c-typeck.c:1853
+#: c-typeck.c:1878
 #, c-format
 msgid "%s as complex rather than floating due to prototype"
 msgstr "%s som complex i stedet for kommatal på grund af prototypen"
 
-#: c-typeck.c:1856
+#: c-typeck.c:1881
 #, c-format
 msgid "%s as floating rather than integer due to prototype"
 msgstr "%s som kommatal i stedet for heltal på grund af prototypen"
 
-#: c-typeck.c:1859
+#: c-typeck.c:1884
 #, c-format
 msgid "%s as complex rather than integer due to prototype"
 msgstr "%s som complex i stedet for heltal på grund af prototypen"
 
-#: c-typeck.c:1862
+#: c-typeck.c:1887
 #, c-format
 msgid "%s as floating rather than complex due to prototype"
 msgstr "%s som kommatal i stedet for complex på grund af prototypen"
 
-#: c-typeck.c:1872
+#: c-typeck.c:1897
 #, c-format
 msgid "%s as `float' rather than `double' due to prototype"
 msgstr "%s som float i stedet for double på grund af prototypen"
 
-#: c-typeck.c:1890
+#: c-typeck.c:1915
 #, c-format
 msgid "%s with different width due to prototype"
 msgstr "%s med anderledes bredde på grund af prototypen"
 
-#: c-typeck.c:1916
+#: c-typeck.c:1941
 #, c-format
 msgid "%s as unsigned due to prototype"
 msgstr "%s som unsigned på grund af prototypen"
 
-#: c-typeck.c:1918
+#: c-typeck.c:1943
 #, c-format
 msgid "%s as signed due to prototype"
 msgstr "%s som signed på grund af prototypen"
 
-#: c-typeck.c:1952 cp/typeck.c:2650
+#: c-typeck.c:1977 cp/typeck.c:2673
 msgid "too few arguments to function"
 msgstr "for få parametre til funktionen"
 
-#: c-typeck.c:1992
+#: c-typeck.c:2017
 msgid "suggest parentheses around + or - inside shift"
 msgstr "foreslår paranteser omkring + eller - inden i skifteoperation"
 
-#: c-typeck.c:1999
+#: c-typeck.c:2024
 msgid "suggest parentheses around && within ||"
 msgstr "foreslår paranteser omkring && inden i ||"
 
-#: c-typeck.c:2008
+#: c-typeck.c:2033
 msgid "suggest parentheses around arithmetic in operand of |"
 msgstr "foreslår paranteser omkring beregning i operand til |"
 
-#: c-typeck.c:2011
+#: c-typeck.c:2036
 msgid "suggest parentheses around comparison in operand of |"
 msgstr "foreslår paranteser omkring sammenligning i operand til |"
 
-#: c-typeck.c:2020
+#: c-typeck.c:2045
 msgid "suggest parentheses around arithmetic in operand of ^"
 msgstr "foreslår paranteser omkring beregning i operand til ^"
 
-#: c-typeck.c:2023
+#: c-typeck.c:2048
 msgid "suggest parentheses around comparison in operand of ^"
 msgstr "foreslår paranteser omkring sammenligning i operand til ^"
 
-#: c-typeck.c:2030
+#: c-typeck.c:2055
 msgid "suggest parentheses around + or - in operand of &"
 msgstr "foreslår paranteser omkring + eller - i operand til &"
 
-#: c-typeck.c:2033
+#: c-typeck.c:2058
 msgid "suggest parentheses around comparison in operand of &"
 msgstr "foreslår paranteser omkring sammenligning i operand til &"
 
-#: c-typeck.c:2040
+#: c-typeck.c:2065
 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
 msgstr "sammenligninger som 'x <= y <= z' følger ikke den matematiske betydning"
 
-#: c-typeck.c:2103
+#: c-typeck.c:2128
 msgid "pointer of type `void *' used in subtraction"
 msgstr "henvisning af typen 'void *' benyttet i subtraktion"
 
-#: c-typeck.c:2105
+#: c-typeck.c:2130
 msgid "pointer to a function used in subtraction"
 msgstr "henvisning til en funktion benyttet i subtraktion"
 
-#: c-typeck.c:2199
+#: c-typeck.c:2224
 msgid "wrong type argument to unary plus"
 msgstr "forkert parametertype til unært plus"
 
-#: c-typeck.c:2212
+#: c-typeck.c:2237
 msgid "wrong type argument to unary minus"
 msgstr "forkert parametertype til unært minus"
 
-#: c-typeck.c:2229
+#: c-typeck.c:2254
 msgid "ISO C does not support `~' for complex conjugation"
 msgstr "ISO C understøtter ikke '~' til compleks-konjugering"
 
-#: c-typeck.c:2235
+#: c-typeck.c:2260
 msgid "wrong type argument to bit-complement"
 msgstr "forkert parametertype til bitkomplement"
 
-#: c-typeck.c:2243
+#: c-typeck.c:2268
 msgid "wrong type argument to abs"
 msgstr "forkert parametertype til abs"
 
-#: c-typeck.c:2255
+#: c-typeck.c:2280
 msgid "wrong type argument to conjugation"
 msgstr "forkert parametertype til konjugation"
 
-#: c-typeck.c:2269
+#: c-typeck.c:2294
 msgid "wrong type argument to unary exclamation mark"
 msgstr "forkert parametertype til unært udråbstegn"
 
-#: c-typeck.c:2312
+#: c-typeck.c:2337
 msgid "ISO C does not support `++' and `--' on complex types"
 msgstr "ISO C understøtter ikke '++' og '--' for complex-typer"
 
 # man kan ikke stikke en forøgelse (++) en type som parameter, 'type
 # argument' skal opfattes på en anden måde
-#: c-typeck.c:2327 c-typeck.c:2359
+#: c-typeck.c:2352 c-typeck.c:2384
 msgid "wrong type argument to increment"
 msgstr "forkert parametertype til forøgelse"
 
-#: c-typeck.c:2329 c-typeck.c:2361
+#: c-typeck.c:2354 c-typeck.c:2386
 msgid "wrong type argument to decrement"
 msgstr "forkert parametertype til formindskelse"
 
-#: c-typeck.c:2350
+#: c-typeck.c:2375
 msgid "increment of pointer to unknown structure"
 msgstr "forøgelse af henvisning til en ukendt struktur"
 
-#: c-typeck.c:2352
+#: c-typeck.c:2377
 msgid "decrement of pointer to unknown structure"
 msgstr "formindskelse af henvisning til en ukendt struktur"
 
-#: c-typeck.c:2477
+#: c-typeck.c:2502
 msgid "invalid lvalue in unary `&'"
 msgstr "ugyldig venstreværdi i unær '&'"
 
-#: c-typeck.c:2509
+#: c-typeck.c:2534
 #, c-format
 msgid "attempt to take address of bit-field structure member `%s'"
 msgstr "forsøg på at finde adressen af bitfeltstrukturmedlemmet '%s'"
 
-#: c-typeck.c:2642
+#: c-typeck.c:2668
 #, fuzzy
 msgid "use of conditional expressions as lvalues is deprecated"
 msgstr "ISO C forbyder brug af betingede udtryk som venstreværdier"
 
-#: c-typeck.c:2645
+#: c-typeck.c:2671
 #, fuzzy
 msgid "use of compound expressions as lvalues is deprecated"
 msgstr "ISO C forbyder brug af sammensatte udtryk som venstreværdier"
 
-#: c-typeck.c:2648
+#: c-typeck.c:2674
 #, fuzzy
 msgid "use of cast expressions as lvalues is deprecated"
 msgstr "ISO C forbyder brug af typeomtvingningsudtryk som venstreværdier"
 
 # RETMIG: lettere klodset konstruktion
-#: c-typeck.c:2663
+#: c-typeck.c:2689
 #, c-format
 msgid "%s of read-only member `%s'"
 msgstr "%s af medlemmet '%s' der kun må læses"
 
-#: c-typeck.c:2667
+#: c-typeck.c:2693
 #, c-format
 msgid "%s of read-only variable `%s'"
 msgstr "%s af variablen '%s' der kun må læses"
 
-#: c-typeck.c:2670
+#: c-typeck.c:2696
 #, c-format
 msgid "%s of read-only location"
 msgstr "%s af placering der kun må læses"
 
-#: c-typeck.c:2688
+#: c-typeck.c:2714
 #, c-format
 msgid "cannot take address of bit-field `%s'"
 msgstr "kan ikke finde adressen af bitfeltet '%s'"
 
-#: c-typeck.c:2716 treelang/treetree.c:946
+#: c-typeck.c:2742 treelang/treetree.c:946
 #, c-format
 msgid "global register variable `%s' used in nested function"
 msgstr "global registervariabel '%s' benyttet i indlejret funktion"
 
-#: c-typeck.c:2720 treelang/treetree.c:950
+#: c-typeck.c:2746 treelang/treetree.c:950
 #, c-format
 msgid "register variable `%s' used in nested function"
 msgstr "registervariabel '%s' benyttet i indlejret funktion"
 
-#: c-typeck.c:2727 treelang/treetree.c:957
+#: c-typeck.c:2753 treelang/treetree.c:957
 #, c-format
 msgid "address of global register variable `%s' requested"
 msgstr "forespørgsel efter adressen af den globale registervariabel '%s'"
 
-#: c-typeck.c:2739
+#: c-typeck.c:2765
 msgid "cannot put object with volatile field into register"
 msgstr "kan ikke anbringe et objekt med et volatile-felt i et register"
 
-#: c-typeck.c:2743 treelang/treetree.c:962
+#: c-typeck.c:2769 treelang/treetree.c:962
 #, c-format
 msgid "address of register variable `%s' requested"
 msgstr "forespørgsel efter adressen af registervariablen '%s'"
 
-#: c-typeck.c:2828
+#: c-typeck.c:2854
 msgid "signed and unsigned type in conditional expression"
 msgstr "signed og unsigned type i betinget udtryk"
 
-#: c-typeck.c:2835
+#: c-typeck.c:2861
 msgid "ISO C forbids conditional expr with only one void side"
 msgstr "ISO C forbyder betingede udtryk med kun én tom side"
 
-#: c-typeck.c:2851 c-typeck.c:2858
+#: c-typeck.c:2877 c-typeck.c:2884
 msgid "ISO C forbids conditional expr between `void *' and function pointer"
 msgstr "ISO C++ forbyder betinget udtryk mellem 'void *' og funktionshenvisning"
 
-#: c-typeck.c:2864
+#: c-typeck.c:2890
 msgid "pointer type mismatch in conditional expression"
 msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
 
-#: c-typeck.c:2871 c-typeck.c:2881
+#: c-typeck.c:2897 c-typeck.c:2907
 msgid "pointer/integer type mismatch in conditional expression"
 msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
 
-#: c-typeck.c:2895
+#: c-typeck.c:2921
 msgid "type mismatch in conditional expression"
 msgstr "typerne i betingelsesudtrykket passer ikke sammen"
 
-#: c-typeck.c:2955
+#: c-typeck.c:2981
 msgid "left-hand operand of comma expression has no effect"
 msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
 
-#: c-typeck.c:2986
+#: c-typeck.c:3012
 msgid "cast specifies array type"
 msgstr "typetildelingen angiver en tabeltype"
 
-#: c-typeck.c:2992
+#: c-typeck.c:3018
 msgid "cast specifies function type"
 msgstr "typetildelingen angiver en funktionstype"
 
-#: c-typeck.c:3002
+#: c-typeck.c:3028
 msgid "ISO C forbids casting nonscalar to the same type"
 msgstr "ISO C forbyder omtvingelse af ikke-skalar til den samme type"
 
-#: c-typeck.c:3020
+#: c-typeck.c:3046
 msgid "ISO C forbids casts to union type"
 msgstr "ISO C forbyder omtvingelse til uniontype"
 
-#: c-typeck.c:3028
+#: c-typeck.c:3054
 msgid "cast to union type from type not present in union"
 msgstr "typetildeling til en uniontype fra en type der ikke findes i union'en"
 
-#: c-typeck.c:3079
+#: c-typeck.c:3105
 msgid "cast adds new qualifiers to function type"
 msgstr "typeomtvingning tilføjer modifikationer til en funktionstype"
 
 #. There are qualifiers present in IN_OTYPE that are not
 #. present in IN_TYPE.
-#: c-typeck.c:3084
+#: c-typeck.c:3110
 msgid "cast discards qualifiers from pointer target type"
 msgstr "typeomtvingelse kasserer modifikationer på henvisningsmålets type"
 
-#: c-typeck.c:3099
+#: c-typeck.c:3125
 msgid "cast increases required alignment of target type"
 msgstr "typeomtvingelse forøger den påkrævne justering af måltypen"
 
-#: c-typeck.c:3105 cp/typeck.c:4897
+#: c-typeck.c:3131 cp/typeck.c:4945
 msgid "cast from pointer to integer of different size"
 msgstr "typeomtvingelse fra henvisning til heltal af en anden størrelse"
 
-#: c-typeck.c:3110
+#: c-typeck.c:3136
 msgid "cast does not match function type"
 msgstr "typeomtvingelse passer ikke til funktionstype"
 
-#: c-typeck.c:3117 cp/typeck.c:4904
+#: c-typeck.c:3143 cp/typeck.c:4952
 msgid "cast to pointer from integer of different size"
 msgstr "typeomtvingelse fra heltal til henvisning af en anden størrelse"
 
-#: c-typeck.c:3129
+#: c-typeck.c:3155
 msgid "type-punning to incomplete type might break strict-aliasing rules"
 msgstr "typeomtvingning af ufuldstændig type bryder muligvis strenge aliasregler"
 
-#: c-typeck.c:3133
+#: c-typeck.c:3159
 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
 msgstr "følgning af en typeomtvunget henvisning vil bryde strenge aliasregler"
 
-#: c-typeck.c:3144
+#: c-typeck.c:3170
 #, fuzzy
 msgid "ISO C forbids conversion of function pointer to object pointer type"
 msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
 
-#: c-typeck.c:3153
+#: c-typeck.c:3179
 #, fuzzy
 msgid "ISO C forbids conversion of object pointer to function pointer type"
 msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
 
 #. Now we have handled acceptable kinds of LHS that are not truly lvalues.
 #. Reject anything strange now.
-#: c-typeck.c:3311
+#: c-typeck.c:3337
 msgid "invalid lvalue in assignment"
 msgstr "ugyldig venstreværdi i tildeling"
 
 #. Convert new value to destination type.
-#: c-typeck.c:3320 c-typeck.c:3345 c-typeck.c:3362 cp/typeck.c:5016
-#: cp/typeck.c:5163 cp/typeck.c:5178
+#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
+#: cp/typeck.c:5211 cp/typeck.c:5226
 msgid "assignment"
 msgstr "tildeling"
 
-#: c-typeck.c:3429
+#: c-typeck.c:3455
 msgid "cannot pass rvalue to reference parameter"
 msgstr "kan ikke videregive højreværdi til referenceparameter"
 
-#: c-typeck.c:3538 c-typeck.c:3614
+#: c-typeck.c:3564 c-typeck.c:3640
 #, c-format
 msgid "%s makes qualified function pointer from unqualified"
 msgstr "%s opretter en funktionshenvisning med modifikationer fra én uden"
 
-#: c-typeck.c:3542 c-typeck.c:3594
+#: c-typeck.c:3568 c-typeck.c:3620
 #, c-format
 msgid "%s discards qualifiers from pointer target type"
 msgstr "%s kasserer modifikationer på henvisningsmålets type"
 
-#: c-typeck.c:3548
+#: c-typeck.c:3574
 msgid "ISO C prohibits argument conversion to union type"
 msgstr "ISO C forbyder parameterkonvertering til uniontype"
 
-#: c-typeck.c:3586
+#: c-typeck.c:3612
 #, c-format
 msgid "ISO C forbids %s between function pointer and `void *'"
 msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
 
-#: c-typeck.c:3603
+#: c-typeck.c:3629
 #, c-format
 msgid "pointer targets in %s differ in signedness"
 msgstr "fortegnene i henvisningsmål i %s er forskellige"
 
-#: c-typeck.c:3619
+#: c-typeck.c:3645
 #, c-format
 msgid "%s from incompatible pointer type"
 msgstr "%s fra en henvisningstype der ikke er forenelig med målets"
 
-#: c-typeck.c:3625 c-typeck.c:4132 cp/typeck.c:1366
+#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
 msgid "invalid use of non-lvalue array"
 msgstr "ugyldig brug af en tabel der ikke kan optræde som en venstreværdi"
 
-#: c-typeck.c:3639
+#: c-typeck.c:3665
 #, c-format
 msgid "%s makes pointer from integer without a cast"
 msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
 
-#: c-typeck.c:3646
+#: c-typeck.c:3672
 #, c-format
 msgid "%s makes integer from pointer without a cast"
 msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
 
-#: c-typeck.c:3660 c-typeck.c:3663
+#: c-typeck.c:3686 c-typeck.c:3689
 #, c-format
 msgid "incompatible type for argument %d of `%s'"
 msgstr "typen af den %d. parameter i '%s' passer ikke"
 
-#: c-typeck.c:3667
+#: c-typeck.c:3693
 #, c-format
 msgid "incompatible type for argument %d of indirect function call"
 msgstr "typen af den %d. parameter i det indirekte funktionskald passer ikke"
 
-#: c-typeck.c:3671
+#: c-typeck.c:3697
 #, c-format
 msgid "incompatible types in %s"
 msgstr "uforenelige typer i %s"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3727
+#: c-typeck.c:3753
 #, c-format
 msgid "passing arg of `%s'"
 msgstr "videregiver parameter til '%s'"
 
 #. Function name unknown (call through ptr).
-#: c-typeck.c:3736
+#: c-typeck.c:3762
 msgid "passing arg of pointer to function"
 msgstr "videregiver parameter af henvisning til funktion"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3744
+#: c-typeck.c:3770
 #, c-format
 msgid "passing arg %d of `%s'"
 msgstr "videregiver den %d. parameter til '%s'"
 
 #. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3753
+#: c-typeck.c:3779
 #, c-format
 msgid "passing arg %d of pointer to function"
 msgstr "videregiver den %d. parameter af henvisning til funktion"
 
 # 'automatic aggregate' betyder automatisk allokerede variabler, dvs.
 # ganske almindelige lokale variabler (kan evt. erklæres med 'auto')
-#: c-typeck.c:3810
+#: c-typeck.c:3836
 msgid "traditional C rejects automatic aggregate initialization"
 msgstr "traditionel C forbyder klargøring af auto-variabler af sammensatte typer"
 
-#: c-typeck.c:3981 c-typeck.c:3996 c-typeck.c:4011
+#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
 #, c-format
 msgid "(near initialization for `%s')"
 msgstr "(i nærheden af klargøringen af '%s')"
 
-#: c-typeck.c:4060 cp/typeck2.c:560
+#: c-typeck.c:4086 cp/typeck2.c:560
 msgid "char-array initialized from wide string"
 msgstr "char-tabel får tildelt startværdi fra en bred streng"
 
-#: c-typeck.c:4067 cp/typeck2.c:567
+#: c-typeck.c:4093 cp/typeck2.c:567
 msgid "int-array initialized from non-wide string"
 msgstr "int-tabel får tildelt startværdi fra en ikke-bred streng"
 
-#: c-typeck.c:4085 cp/typeck2.c:582
+#: c-typeck.c:4111 cp/typeck2.c:582
 msgid "initializer-string for array of chars is too long"
 msgstr "startværdistrengen til char-tabellen er for lang"
 
-#: c-typeck.c:4155
+#: c-typeck.c:4181
 msgid "array initialized from non-constant array expression"
 msgstr "tabel får tildelt en startværdi fra et tabeludtryk der ikke er konstant"
 
-#: c-typeck.c:4172 c-typeck.c:4174 c-typeck.c:4190 c-typeck.c:4211
-#: c-typeck.c:5593
-msgid "initializer element is not constant"
-msgstr "startværdielement er ikke en konstant"
-
-#: c-typeck.c:4206
+#: c-typeck.c:4232
 msgid "initialization"
 msgstr "klargøring"
 
-#: c-typeck.c:4217 c-typeck.c:5598
+#: c-typeck.c:4243 c-typeck.c:5621
 msgid "initializer element is not computable at load time"
 msgstr "startværdielement kan ikke beregnes ved indlæsningstidspunktet"
 
-#: c-typeck.c:4232 cp/typeck2.c:659
+#: c-typeck.c:4258 cp/typeck2.c:659
 msgid "invalid initializer"
 msgstr "ugyldig startværdi"
 
-#: c-typeck.c:4517 cp/decl.c:4484
+#: c-typeck.c:4540 cp/decl.c:4484
 #, fuzzy
 msgid "opaque vector types cannot be initialized"
 msgstr "objekt af typen '%T' med variabel størrelse må ikke tildeles en startværdi"
 
-#: c-typeck.c:4711
+#: c-typeck.c:4734
 msgid "extra brace group at end of initializer"
 msgstr "overskydende krøllede paranteser ved slutningen af startværdien"
 
-#: c-typeck.c:4731
+#: c-typeck.c:4754
 msgid "missing braces around initializer"
 msgstr "krøllede paranteser mangler omkring startværdien"
 
-#: c-typeck.c:4791
+#: c-typeck.c:4814
 msgid "braces around scalar initializer"
 msgstr "krøllede paranteser omkring skalarstartværdi"
 
 # RETMIG: eller er det fleksibel tabel-medlem
-#: c-typeck.c:4842
+#: c-typeck.c:4865
 msgid "initialization of flexible array member in a nested context"
 msgstr "klargøring af fleksibelt tabelmedlem i en indlejret kontekst"
 
-#: c-typeck.c:4844
+#: c-typeck.c:4867
 msgid "initialization of a flexible array member"
 msgstr "klargøring af fleksibelt tabelmedlem"
 
-#: c-typeck.c:4875
+#: c-typeck.c:4898
 msgid "missing initializer"
 msgstr "manglende startværdi"
 
-#: c-typeck.c:4897
+#: c-typeck.c:4920
 msgid "empty scalar initializer"
 msgstr "tom skalarstartværdi"
 
-#: c-typeck.c:4902
+#: c-typeck.c:4925
 msgid "extra elements in scalar initializer"
 msgstr "overskydende elementer i skalarstarværdi"
 
-#: c-typeck.c:4987
+#: c-typeck.c:5010
 msgid "initialization designators may not nest"
 msgstr "klargøringstegn må ikke indlejres"
 
-#: c-typeck.c:5008 c-typeck.c:5076
+#: c-typeck.c:5031 c-typeck.c:5099
 msgid "array index in non-array initializer"
 msgstr "tabelindeks i en startværdi der ikke er en tabel"
 
 # RETMIG: record?
-#: c-typeck.c:5013 c-typeck.c:5129
+#: c-typeck.c:5036 c-typeck.c:5152
 msgid "field name not in record or union initializer"
 msgstr "feltnavn ikke i struktur- eller union-startværdi"
 
-#: c-typeck.c:5072 c-typeck.c:5074
+#: c-typeck.c:5095 c-typeck.c:5097
 msgid "nonconstant array index in initializer"
 msgstr "tabelindekset i startværdien er ikke en konstant"
 
-#: c-typeck.c:5078 c-typeck.c:5081
+#: c-typeck.c:5101 c-typeck.c:5104
 msgid "array index in initializer exceeds array bounds"
 msgstr "tabelindeks i startværdi overskrider tabelgrænser"
 
-#: c-typeck.c:5092
+#: c-typeck.c:5115
 msgid "empty index range in initializer"
 msgstr "tomt indeksinterval i startværdi"
 
-#: c-typeck.c:5101
+#: c-typeck.c:5124
 msgid "array index range in initializer exceeds array bounds"
 msgstr "tabelindeksinterval i startværdi overskrider tabelgrænser"
 
-#: c-typeck.c:5141
+#: c-typeck.c:5164
 #, c-format
 msgid "unknown field `%s' specified in initializer"
 msgstr "ukendt felt '%s' angivet i startværdi"
 
-#: c-typeck.c:5177 c-typeck.c:5198 c-typeck.c:5660
+#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
 msgid "initialized field with side-effects overwritten"
 msgstr "klargjort felt med bivirkninger overskrevet"
 
-#: c-typeck.c:5868
+#: c-typeck.c:5891
 msgid "excess elements in char array initializer"
 msgstr "for mange elementer i char-tabelstartværdien"
 
-#: c-typeck.c:5875 c-typeck.c:5921
+#: c-typeck.c:5898 c-typeck.c:5944
 msgid "excess elements in struct initializer"
 msgstr "for mange elementer i struct-startværdi"
 
-#: c-typeck.c:5936
+#: c-typeck.c:5959
 msgid "non-static initialization of a flexible array member"
 msgstr "ikke-statisk klargøring af fleksibelt tabelmedlem"
 
-#: c-typeck.c:6003
+#: c-typeck.c:6026
 msgid "excess elements in union initializer"
 msgstr "for mange elementer i union-startværdi"
 
-#: c-typeck.c:6024
+#: c-typeck.c:6047
 msgid "traditional C rejects initialization of unions"
 msgstr "traditionel C forbyder tildeling af startværdi til unioner"
 
-#: c-typeck.c:6087
+#: c-typeck.c:6110
 msgid "excess elements in array initializer"
 msgstr "for mange elementer i tabelstartværdi"
 
-#: c-typeck.c:6116
+#: c-typeck.c:6139
 msgid "excess elements in vector initializer"
 msgstr "for mange elementer i vektorstartværdi"
 
-#: c-typeck.c:6138
+#: c-typeck.c:6161
 msgid "excess elements in scalar initializer"
 msgstr "for mange elementer i skalarstartværdi"
 
-#: c-typeck.c:6240
+#: c-typeck.c:6263
 msgid "asm template is not a string constant"
 msgstr "asm-sætning er ikke en strengkonstant"
 
-#: c-typeck.c:6272
+#: c-typeck.c:6295
 msgid "invalid lvalue in asm statement"
 msgstr "ugyldig venstreværdi i asm-sætning"
 
-#: c-typeck.c:6344 cp/typeck.c:5854
+#: c-typeck.c:6367 cp/typeck.c:5902
 msgid "modification by `asm'"
 msgstr "ændring af 'asm'"
 
-#: c-typeck.c:6362 cp/typeck.c:5938
+#: c-typeck.c:6385 cp/typeck.c:5986
 msgid "function declared `noreturn' has a `return' statement"
 msgstr "funktion der er erklæret 'noreturn' har en 'return'-sætning"
 
-#: c-typeck.c:6369
+#: c-typeck.c:6392
 msgid "`return' with no value, in function returning non-void"
 msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
 
-#: c-typeck.c:6375
+#: c-typeck.c:6398
 msgid "`return' with a value, in function returning void"
 msgstr "'return' med en værdi i en funktion der returnerer void"
 
-#: c-typeck.c:6379
+#: c-typeck.c:6402
 msgid "return"
 msgstr "returnering"
 
-#: c-typeck.c:6431
+#: c-typeck.c:6454
 msgid "function returns address of local variable"
 msgstr "funktion returnerer adressen på en lokal variabel"
 
-#: c-typeck.c:6486 cp/semantics.c:749
+#: c-typeck.c:6509 cp/semantics.c:749
 msgid "switch quantity not an integer"
 msgstr "switch-størrelsen er ikke et heltal"
 
-#: c-typeck.c:6496
+#: c-typeck.c:6519
 msgid "`long' switch expression not converted to `int' in ISO C"
 msgstr "'long'-udtryk i switch konverteres ikke til 'int' i ISO C"
 
-#: c-typeck.c:6537 cp/parser.c:5555
+#: c-typeck.c:6560 cp/parser.c:5560
 msgid "case label not within a switch statement"
 msgstr "case-etiket befinder sig ikke inden i en switch-sætning"
 
-#: c-typeck.c:6539
+#: c-typeck.c:6562
 msgid "`default' label not within a switch statement"
 msgstr "'default'-etiket befinder sig ikke inden i en switch-sætning"
 
-#: c-typeck.c:6691 c-typeck.c:6725
+#: c-typeck.c:6714 c-typeck.c:6748
 msgid "division by zero"
 msgstr "division med nul"
 
-#: c-typeck.c:6770 cp/typeck.c:2930
+#: c-typeck.c:6793 cp/typeck.c:2953
 msgid "right shift count is negative"
 msgstr "højreskiftsantal er negativ"
 
-#: c-typeck.c:6777 cp/typeck.c:2936
+#: c-typeck.c:6800 cp/typeck.c:2959
 msgid "right shift count >= width of type"
 msgstr "højreskiftsantal er større end bredden af typen"
 
-#: c-typeck.c:6798 cp/typeck.c:2955
+#: c-typeck.c:6821 cp/typeck.c:2978
 msgid "left shift count is negative"
 msgstr "venstreskiftsantal er negativ"
 
-#: c-typeck.c:6801 cp/typeck.c:2957
+#: c-typeck.c:6824 cp/typeck.c:2980
 msgid "left shift count >= width of type"
 msgstr "venstreskiftsantal er større end bredden af typen"
 
-#: c-typeck.c:6822
+#: c-typeck.c:6845
 msgid "shift count is negative"
 msgstr "skifteantal er negativ"
 
-#: c-typeck.c:6824
+#: c-typeck.c:6847
 msgid "shift count >= width of type"
 msgstr "skifteantal er større end bredden af typen"
 
-#: c-typeck.c:6841 cp/typeck.c:2992
+#: c-typeck.c:6864 cp/typeck.c:3015
 msgid "comparing floating point with == or != is unsafe"
 msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
 
-#: c-typeck.c:6865 c-typeck.c:6871
+#: c-typeck.c:6888 c-typeck.c:6894
 msgid "ISO C forbids comparison of `void *' with function pointer"
 msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
 
-#: c-typeck.c:6874 c-typeck.c:6914 c-typeck.c:6942
+#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
 msgid "comparison of distinct pointer types lacks a cast"
 msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
 
-#: c-typeck.c:6888 c-typeck.c:6893 c-typeck.c:6962 c-typeck.c:6967
+#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
 msgid "comparison between pointer and integer"
 msgstr "sammenligning mellem henvisningsvariabel og heltal"
 
-#: c-typeck.c:6909 c-typeck.c:6937
+#: c-typeck.c:6932 c-typeck.c:6960
 msgid "ISO C forbids ordered comparisons of pointers to functions"
 msgstr "ISO C forbyder ordnede sammenligninger af henvisninger til funktioner"
 
-#: c-typeck.c:6934
+#: c-typeck.c:6957
 msgid "comparison of complete and incomplete pointers"
 msgstr "sammenligning mellem en fuldstændig og ufuldstændig henvisning"
 
-#: c-typeck.c:6950 c-typeck.c:6957
+#: c-typeck.c:6973 c-typeck.c:6980
 msgid "ordered comparison of pointer with integer zero"
 msgstr "ordnet sammenligning af henvisning med heltallet nul"
 
-#: c-typeck.c:6981 cp/typeck.c:3128
+#: c-typeck.c:7004 cp/typeck.c:3151
 msgid "unordered comparison on non-floating point argument"
 msgstr "uordnet sammenligning af ikke-kommatalsparameter"
 
-#: c-typeck.c:7191
+#: c-typeck.c:7214
 msgid "comparison between signed and unsigned"
 msgstr "sammenligning mellem signed og unsigned"
 
-#: c-typeck.c:7237 cp/typeck.c:3375
+#: c-typeck.c:7260 cp/typeck.c:3398
 msgid "comparison of promoted ~unsigned with constant"
 msgstr "sammenligning af forfremmet ~unsigned med konstant"
 
-#: c-typeck.c:7245 cp/typeck.c:3383
+#: c-typeck.c:7268 cp/typeck.c:3406
 msgid "comparison of promoted ~unsigned with unsigned"
 msgstr "sammenligning af forfremmet ~unsigned med unsigned"
 
@@ -3943,46 +3943,46 @@ msgstr "antallet af basisbloknoter i instruktionsk
 msgid "function body not available"
 msgstr "funktion kan ikke indbygges"
 
-#: cgraph.c:163 cgraphunit.c:340
+#: cgraph.c:163 cgraphunit.c:341
 #, fuzzy
 msgid "redefined extern inline functions are not considered for inlining"
 msgstr "Advar når en inline funktion ikke kan indbygges"
 
-#: cgraph.c:166 cgraphunit.c:345
+#: cgraph.c:166 cgraphunit.c:346
 #, fuzzy
 msgid "function not considered for inlining"
 msgstr "funktion kan ikke indbygges"
 
-#: cgraph.c:168 cgraphunit.c:343
+#: cgraph.c:168 cgraphunit.c:344
 #, fuzzy
 msgid "function not inlinable"
 msgstr "funktion kan ikke indbygges"
 
-#: cgraph.c:476
+#: cgraph.c:485
 msgid "%D renamed after being referenced in assembly"
 msgstr ""
 
-#: cgraphunit.c:1041
+#: cgraphunit.c:1046
 msgid "--param large-function-growth limit reached"
 msgstr ""
 
-#: cgraphunit.c:1054
+#: cgraphunit.c:1059
 msgid "--param large-function-growth limit reached while inlining the caller"
 msgstr ""
 
-#: cgraphunit.c:1119
+#: cgraphunit.c:1124
 msgid "--param max-inline-insns-single limit reached"
 msgstr ""
 
-#: cgraphunit.c:1143
+#: cgraphunit.c:1148
 msgid "--param max-inline-insns-single limit reached after inlining into the callee"
 msgstr ""
 
-#: cgraphunit.c:1220
+#: cgraphunit.c:1225
 msgid "--param inline-unit-growth limit reached"
 msgstr ""
 
-#: cgraphunit.c:1292 cgraphunit.c:1436
+#: cgraphunit.c:1297 cgraphunit.c:1441
 msgid "recursive inlining"
 msgstr ""
 
@@ -4170,7 +4170,7 @@ msgstr "%s: kan ikke 
 msgid "library lib%s not found"
 msgstr "biblioteket lib%s ikke fundet"
 
-#: combine.c:13038
+#: combine.c:13048
 #, c-format
 msgid ""
 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -4181,7 +4181,7 @@ msgstr ""
 ";; %d vellykkede.\n"
 "\n"
 
-#: combine.c:13047
+#: combine.c:13057
 #, c-format
 msgid ""
 "\n"
@@ -5019,7 +5019,7 @@ msgstr "opdagede rekursion ved udfoldelse af makroen \"%s\""
 msgid "syntax error in macro parameter list"
 msgstr "\"%s\" må ikke optræde i makroparameterliste"
 
-#: cse.c:7060
+#: cse.c:7064
 #, c-format
 msgid ";; Processing block from %d to %d, %d sets.\n"
 msgstr ";; Behandler blok fra %d til %d, %d mængder.\n"
@@ -5098,17 +5098,17 @@ msgstr "stakgr
 msgid "function using short complex types cannot be inline"
 msgstr "funktioner der benytter short complex-typer, kan ikke indbygges"
 
-#: expr.c:6385
+#: expr.c:6386
 #, fuzzy
 msgid "%Jprior parameter's size depends on '%D'"
 msgstr "foregående parameters størrelse afhænger af '%s'"
 
-#: expr.c:6752
+#: expr.c:6753
 msgid "returned value in block_exit_expr"
 msgstr "returnerede værdi i block_exit_expr"
 
 #. We can't make a bitwise copy of this object, so fail.
-#: expr.c:8895
+#: expr.c:8894
 msgid "cannot take the address of an unaligned member"
 msgstr "kan ikke tage adressen af et ikke-justeret medlem"
 
@@ -5153,12 +5153,12 @@ msgstr "'%%l'-operand er ikke en etiket"
 
 #. We can't handle floating point constants;
 #. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6751
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
 #: config/pdp11/pdp11.c:1646
 msgid "floating constant misused"
 msgstr "kommatalskonstant misbrugt"
 
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6829
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
 #: config/pdp11/pdp11.c:1693
 msgid "invalid expression as operand"
 msgstr "ugyldigt udtryk som operand"
@@ -5212,26 +5212,26 @@ msgstr "st
 msgid "impossible constraint in `asm'"
 msgstr "umulig begrænsing i 'asm'"
 
-#: function.c:5723
+#: function.c:5733
 #, fuzzy
 msgid "%J'%D' might be used uninitialized in this function"
 msgstr "'%s' bliver måske brugt uden at have en startværdi i denne funktion"
 
-#: function.c:5730
+#: function.c:5740
 #, fuzzy
 msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr "variablen '%s' bliver måske overskrevet af 'longjmp' eller 'vfork'"
 
-#: function.c:5749
+#: function.c:5759
 #, fuzzy
 msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr "parameteren '%s' bliver måske overskrevet af 'longjmp' eller 'vfork'"
 
-#: function.c:6523
+#: function.c:6533
 msgid "function returns an aggregate"
 msgstr "funktion returnerer en værdi af en sammensat type"
 
-#: function.c:7006
+#: function.c:6929
 #, fuzzy
 msgid "%Junused parameter '%D'"
 msgstr "ubenyttet parameter '%s'"
@@ -6696,7 +6696,7 @@ msgstr "uddataoperand %d skal bruge begr
 msgid "can't use '%s' as a %s register"
 msgstr "kan ikke bruge '%s' som et %s-register"
 
-#: regclass.c:758 config/ia64/ia64.c:4657 config/ia64/ia64.c:4664
+#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
 #, c-format
 msgid "unknown register name: %s"
 msgstr "ukendt registernavn: %s"
@@ -6753,47 +6753,47 @@ msgstr "kunne ikke generere genindl
 msgid "inconsistent operand constraints in an `asm'"
 msgstr "inkonsistente operandbegræsninger i 'asm'"
 
-#: reload1.c:1212
+#: reload1.c:1222
 msgid "frame size too large for reliable stack checking"
 msgstr "rammestørrelse for stor til pålidelig stakkontrol"
 
-#: reload1.c:1215
+#: reload1.c:1225
 msgid "try reducing the number of local variables"
 msgstr "forsøg at reducere antallet af lokale variable"
 
-#: reload1.c:1868
+#: reload1.c:1878
 #, c-format
 msgid "can't find a register in class `%s' while reloading `asm'"
 msgstr "kan ikke finde et register i klassen '%s' ved genindlæsning af 'asm'"
 
-#: reload1.c:1872
+#: reload1.c:1882
 #, c-format
 msgid "unable to find a register to spill in class `%s'"
 msgstr "kan ikke finde et register at bortødsle i klassen '%s'"
 
-#: reload1.c:1874
+#: reload1.c:1884
 msgid "this is the insn:"
 msgstr "dette er instruktionen:"
 
-#: reload1.c:3871
+#: reload1.c:3881
 msgid "`asm' operand requires impossible reload"
 msgstr "'asm'-operand kræver umulig genindlæsning"
 
 #. It's the compiler's fault.
-#: reload1.c:4963
+#: reload1.c:4973
 msgid "could not find a spill register"
 msgstr "kunne ikke finde et register at bortødsle"
 
-#: reload1.c:4968
+#: reload1.c:4978
 msgid "`asm' operand constraint incompatible with operand size"
 msgstr "'asm'-operandbegrænsning ikke forenelig med operandstørrelse"
 
 #. It's the compiler's fault.
-#: reload1.c:6590
+#: reload1.c:6600
 msgid "VOIDmode on an output"
 msgstr "VOID-tilstand ved uddata"
 
-#: reload1.c:6591
+#: reload1.c:6601
 msgid "output operand is constant in `asm'"
 msgstr "uddataoperand er konstant i 'asm'"
 
@@ -6845,7 +6845,7 @@ msgstr "RTL-flagskontrol: %s benyttet med uventet rtx-kode '%s' i %s, ved %s:%d"
 msgid "jump to `%s' invalidly jumps into binding contour"
 msgstr "spring til '%s' rammer på ugyldig vis ind i bindingskontur"
 
-#: stmt.c:977 stmt.c:3793
+#: stmt.c:977 stmt.c:3790
 #, fuzzy
 msgid "%Jlabel '%D' used before containing binding contour"
 msgstr "etiket '%s' brugt før indholdende bindingskontur"
@@ -6863,7 +6863,7 @@ msgstr "uddatabegr
 msgid "operand constraint contains incorrectly positioned '+' or '='"
 msgstr "operandbegrænsning indeholder forkert placeret '+' eller '='"
 
-#: stmt.c:1199 stmt.c:1301
+#: stmt.c:1199 stmt.c:1298
 #, c-format
 msgid "`%%' constraint used with last operand"
 msgstr "'%%'-begrænsning brugt med sidste operand"
@@ -6872,130 +6872,125 @@ msgstr "'%%'-begr
 msgid "matching constraint not valid in output operand"
 msgstr "begrænsningen er ikke gyldig for uddataoperanden"
 
-#: stmt.c:1260
-#, fuzzy
-msgid "read-write constraint does not allow a register"
-msgstr "hexadecimal tegnkonstant kan ikke være i en byte"
-
-#: stmt.c:1292
+#: stmt.c:1289
 #, c-format
 msgid "input operand constraint contains `%c'"
 msgstr "inddataoperandbegrænsningen indeholder '%c'"
 
-#: stmt.c:1334
+#: stmt.c:1331
 msgid "matching constraint references invalid operand number"
 msgstr "begrænsning refererer til et ugyldigt operandtal"
 
-#: stmt.c:1372
+#: stmt.c:1369
 #, c-format
 msgid "invalid punctuation `%c' in constraint"
 msgstr "ugyldig punktuering '%c' i begrænsning"
 
-#: stmt.c:1396
+#: stmt.c:1393
 #, fuzzy
 msgid "matching constraint does not allow a register"
 msgstr "begrænsningen er ikke gyldig for uddataoperanden"
 
-#: stmt.c:1424
+#: stmt.c:1421
 #, c-format
 msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
 msgstr "asm-anvisning for variablen '%s' strider mod asm-overskrivelsesliste"
 
-#: stmt.c:1514
+#: stmt.c:1511
 #, c-format
 msgid "unknown register name `%s' in `asm'"
 msgstr "ukendt registernavn '%s' i 'asm'"
 
-#: stmt.c:1522
+#: stmt.c:1519
 #, fuzzy, c-format
 msgid "PIC register `%s' clobbered in `asm'"
 msgstr "ukendt registernavn '%s' i 'asm'"
 
-#: stmt.c:1571
+#: stmt.c:1568
 #, c-format
 msgid "more than %d operands in `asm'"
 msgstr "mere end %d operander i 'asm'"
 
-#: stmt.c:1633
+#: stmt.c:1630
 #, c-format
 msgid "output number %d not directly addressable"
 msgstr "uddata nr. %d kan ikke adresseres direkte"
 
-#: stmt.c:1711
+#: stmt.c:1708
 #, c-format
 msgid "asm operand %d probably doesn't match constraints"
 msgstr "'asm'-operand %d passer sandsynligvis ikke til begrænsninger"
 
-#: stmt.c:1721
+#: stmt.c:1718
 #, c-format
 msgid "use of memory input without lvalue in asm operand %d is deprecated"
 msgstr ""
 
-#: stmt.c:1875
+#: stmt.c:1872
 msgid "asm clobber conflict with output operand"
 msgstr "asm-overskrivelse er i modstrid med uddataoperander"
 
-#: stmt.c:1880
+#: stmt.c:1877
 msgid "asm clobber conflict with input operand"
 msgstr "asm-overskrivelse er i modstrid med inddataoperander"
 
-#: stmt.c:1914
+#: stmt.c:1911
 msgid "too many alternatives in `asm'"
 msgstr "for mange alternativer i 'asm'"
 
-#: stmt.c:1926
+#: stmt.c:1923
 msgid "operand constraints for `asm' differ in number of alternatives"
 msgstr "operandbegrænsninger til 'asm' har forskellige antal alternativer"
 
-#: stmt.c:1978
+#: stmt.c:1975
 #, c-format
 msgid "duplicate asm operand name '%s'"
 msgstr "'asm'-operandnavnet '%s' optræder mere end én gang"
 
-#: stmt.c:2076
+#: stmt.c:2073
 msgid "missing close brace for named operand"
 msgstr "manglende afsluttende krøllet parantes til navngiven operand"
 
-#: stmt.c:2104
+#: stmt.c:2101
 #, c-format
 msgid "undefined named operand '%s'"
 msgstr "ikkedefineret navngiven operand '%s'"
 
-#: stmt.c:2161
+#: stmt.c:2158
 msgid "%Hstatement with no effect"
 msgstr ""
 
-#: stmt.c:2317
+#: stmt.c:2314
 #, fuzzy
 msgid "%Hvalue computed is not used"
 msgstr "automat '%s' bliver ikke benyttet"
 
-#: stmt.c:3733
+#: stmt.c:3730
 #, fuzzy
 msgid "%Junused variable '%D'"
 msgstr "ubrugt variabel '%s'"
 
-#: stmt.c:4508
+#: stmt.c:4505
 #, fuzzy
 msgid "%Hunreachable code at beginning of %s"
 msgstr "kan ikke nå bytekode fra %d til før %d"
 
-#: stmt.c:5136
+#: stmt.c:5133
 #, c-format
 msgid "enumeration value `%s' not handled in switch"
 msgstr "enum-værdien '%s' håndteres ikke i switch-sætning"
 
-#: stmt.c:5161 stmt.c:5181
+#: stmt.c:5158 stmt.c:5178
 #, c-format
 msgid "case value `%ld' not in enumerated type"
 msgstr "case-værdien '%ld' eksisterer ikke i enum-type"
 
-#: stmt.c:5164 stmt.c:5184
+#: stmt.c:5161 stmt.c:5181
 #, c-format
 msgid "case value `%ld' not in enumerated type `%s'"
 msgstr "case-værdien '%ld' eksisterer ikke i enum-typen '%s'"
 
-#: stmt.c:5401
+#: stmt.c:5398
 msgid "switch missing default case"
 msgstr "switch-konstruktion mangler default"
 
@@ -7032,25 +7027,25 @@ msgstr "packed-egenskab er un
 msgid "%Jpadding struct to align '%D'"
 msgstr "udfylder struct for at justere '%s'"
 
-#: stor-layout.c:1245
+#: stor-layout.c:1244
 msgid "padding struct size to alignment boundary"
 msgstr "udfylder struct-størrelse til justeringskant"
 
-#: stor-layout.c:1275
+#: stor-layout.c:1274
 #, c-format
 msgid "packed attribute causes inefficient alignment for `%s'"
 msgstr "packed-egenskab forårsager ineffektiv justering af '%s'"
 
-#: stor-layout.c:1277
+#: stor-layout.c:1276
 #, c-format
 msgid "packed attribute is unnecessary for `%s'"
 msgstr "packed-egenskab er unødvendig for '%s'"
 
-#: stor-layout.c:1282
+#: stor-layout.c:1281
 msgid "packed attribute causes inefficient alignment"
 msgstr "packed-egenskab forårsager ineffektiv justering"
 
-#: stor-layout.c:1284
+#: stor-layout.c:1283
 msgid "packed attribute is unnecessary"
 msgstr "packed-egenskab er unødvendig"
 
@@ -7204,7 +7199,7 @@ msgstr "  De eksisterer, men er ikke dokumenteret.\n"
 msgid "unrecognized gcc debugging option: %c"
 msgstr "ukendt GCC-fejlfindingstilvalg: %c"
 
-#: toplev.c:3874 config/rs6000/rs6000.c:907
+#: toplev.c:3874 config/rs6000/rs6000.c:922
 #, c-format
 msgid "invalid option `%s'"
 msgstr "ugyldigt tilvalg '%s'"
@@ -7233,25 +7228,25 @@ msgstr "tilvalg overbragt: "
 msgid "options enabled: "
 msgstr "tilvalg slået til: "
 
-#: toplev.c:4035 java/jcf-write.c:3422
+#: toplev.c:4035 java/jcf-write.c:3424
 #, fuzzy, c-format
 msgid "can't open %s for writing: %m"
 msgstr "kan ikke åbne '%s' til skrivning"
 
-#: toplev.c:4118 config/sh/sh.c:6883
+#: toplev.c:4118 config/sh/sh.c:7019
 msgid "created and used with different settings of -fpic"
 msgstr ""
 
-#: toplev.c:4120 config/sh/sh.c:6885
+#: toplev.c:4120 config/sh/sh.c:7021
 msgid "created and used with different settings of -fpie"
 msgstr ""
 
-#: toplev.c:4171 config/sh/sh.c:6935
+#: toplev.c:4171 config/sh/sh.c:7071
 #, c-format
 msgid "created and used with differing settings of `-m%s'"
 msgstr ""
 
-#: toplev.c:4174 config/sh/sh.c:6938
+#: toplev.c:4174 config/sh/sh.c:7074
 msgid "out of memory"
 msgstr ""
 
@@ -7306,7 +7301,7 @@ msgstr "-ffunction-sections kan have indflydelse p
 msgid "error writing to %s: %m"
 msgstr "fejl ved skrivning til %s"
 
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3429
+#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
 #, fuzzy, c-format
 msgid "error closing %s: %m"
 msgstr "fejl ved lukning af %s"
@@ -7368,34 +7363,34 @@ msgstr "st
 msgid "%Jsize of return value of '%D' is larger than %wd bytes"
 msgstr "størrelsen af returtypen til '%s' er større end %d byte"
 
-#: tree.c:3800
+#: tree.c:3801
 msgid "arrays of functions are not meaningful"
 msgstr "en tabel af funktioner giver ikke mening"
 
-#: tree.c:3855
+#: tree.c:3856
 msgid "function return type cannot be function"
 msgstr "en funktions returtype kan ikke være en funktion"
 
-#: tree.c:4684
+#: tree.c:4685
 msgid "invalid initializer for bit string"
 msgstr "ugyldig startværdi til bitstreng"
 
-#: tree.c:4736
+#: tree.c:4737
 #, c-format
 msgid "tree check: expected %s, have %s in %s, at %s:%d"
 msgstr "træ-kontrol: forventede %s, har %s i %s, ved %s:%d"
 
-#: tree.c:4749
+#: tree.c:4750
 #, c-format
 msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
 msgstr "træ-kontrol: forventede klasse '%c', har '%c' (%s) i %s, ved %s:%d"
 
-#: tree.c:4762
+#: tree.c:4763
 #, c-format
 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
 msgstr "RTL-kontrol: tilgik udtrykstræ %d af tree_vec med %d udtrykstræer i %s, ved %s:%d"
 
-#: tree.c:4774
+#: tree.c:4775
 #, fuzzy, c-format
 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
 msgstr "RTL-kontrol: tilgik udtrykstræ %d af tree_vec med %d udtrykstræer i %s, ved %s:%d"
@@ -7794,7 +7789,7 @@ msgstr "ugyldig v
 msgid "bad value `%s' for -mfp-trap-mode switch"
 msgstr "ugyldig værdi '%s' til tilvalget -mfp-trap-mode"
 
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1070
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
 #, c-format
 msgid "bad value `%s' for -mtls-size switch"
 msgstr "ugyldig værdi '%s' til tilvalget -mtls-size"
@@ -7845,24 +7840,24 @@ msgstr "ugyldig %%H-v
 msgid "invalid %%J value"
 msgstr "ugyldig %%J-værdi"
 
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4260
+#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
 #, c-format
 msgid "invalid %%r value"
 msgstr "ugyldig %%r-værdi"
 
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9012
-#: config/xtensa/xtensa.c:2013
+#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/xtensa/xtensa.c:2014
 #, c-format
 msgid "invalid %%R value"
 msgstr "ugyldig %%R-værdi"
 
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:8931
-#: config/xtensa/xtensa.c:1980
+#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/xtensa/xtensa.c:1981
 #, c-format
 msgid "invalid %%N value"
 msgstr "ugyldig %%N-værdi"
 
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:8959
+#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
 #, c-format
 msgid "invalid %%P value"
 msgstr "ugyldig %%P-værdi"
@@ -7872,17 +7867,17 @@ msgstr "ugyldig %%P-v
 msgid "invalid %%h value"
 msgstr "ugyldig %%h-værdi"
 
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2006
+#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
 #, c-format
 msgid "invalid %%L value"
 msgstr "ugyldig %%L-værdi"
 
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:8913
+#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
 #, c-format
 msgid "invalid %%m value"
 msgstr "ugyldig %%m-værdi"
 
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:8921
+#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
 #, c-format
 msgid "invalid %%M value"
 msgstr "ugyldig %%M-værdi"
@@ -7893,7 +7888,7 @@ msgid "invalid %%U value"
 msgstr "ugyldig %%U-værdi"
 
 #: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9020
+#: config/rs6000/rs6000.c:9249
 #, c-format
 msgid "invalid %%s value"
 msgstr "ugyldig %%s-værdi"
@@ -7903,7 +7898,8 @@ msgstr "ugyldig %%s-v
 msgid "invalid %%C value"
 msgstr "ugyldig %%C-værdi"
 
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8770
+#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
+#: config/rs6000/rs6000.c:8999
 #, c-format
 msgid "invalid %%E value"
 msgstr "ugyldig %%E-værdi"
@@ -7912,7 +7908,7 @@ msgstr "ugyldig %%E-v
 msgid "unknown relocation unspec"
 msgstr "ukendt relokaliserings-unspec"
 
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9333
+#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
 #, c-format
 msgid "invalid %%xn code"
 msgstr "ugyldig %%xn-kode"
@@ -8075,17 +8071,17 @@ msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
 msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
 msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
 
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2325
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
 #, c-format
 msgid "invalid operand to %%R code"
 msgstr "ugyldig operand til %%R-koden"
 
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2348
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
 #, c-format
 msgid "invalid operand to %%H/%%L code"
 msgstr "ugyldig operand til %%H/%%L-koden"
 
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2419
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
 #, c-format
 msgid "invalid operand to %%U code"
 msgstr "ugyldig operand til %%U-koden"
@@ -8096,7 +8092,7 @@ msgid "invalid operand to %%V code"
 msgstr "ugyldig operand til %%V-koden"
 
 #. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2446 config/sparc/sparc.c:6985
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
 msgid "invalid operand output code"
 msgstr "ugyldig operand-uddatakode"
 
@@ -8105,7 +8101,7 @@ msgstr "ugyldig operand-uddatakode"
 msgid "switch -mcpu=%s conflicts with -march= switch"
 msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
 
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:760 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
 #, c-format
 msgid "bad value (%s) for %s switch"
 msgstr "ugyldig værdi (%s) til tilvalget %s"
@@ -8189,12 +8185,12 @@ msgid "unable to use '%s' for PIC register"
 msgstr "kan ikke bruge '%s' til PIC-register"
 
 #: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1580
-#: config/i386/i386.c:1626 config/ip2k/ip2k.c:3169
-#: config/m68hc11/m68hc11.c:1293 config/m68k/m68k.c:345
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
+#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
 #: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14624 config/sh/sh.c:6737 config/sh/sh.c:6758
-#: config/sh/sh.c:6793 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
+#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
 #, c-format
 msgid "`%s' attribute only applies to functions"
 msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
@@ -8209,7 +8205,7 @@ msgid "selector must be an immediate"
 msgstr "vælger skal være en umiddelbar værdi"
 
 #. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14300 config/i386/i386.c:14334
+#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
 msgid "mask must be an immediate"
 msgstr "maske skal være en umiddelbar værdi"
 
@@ -9570,179 +9566,179 @@ msgstr "Gener
 msgid "Do not generate char instructions"
 msgstr "Generér ikke char-instruktioner"
 
-#: config/i386/i386.c:1170
+#: config/i386/i386.c:1179
 #, c-format
 msgid "code model %s not supported in PIC mode"
 msgstr "kodemodellen %s er ikke understøttet i PIC-tilstand"
 
-#: config/i386/i386.c:1180 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:387
 #, c-format
 msgid "bad value (%s) for -mcmodel= switch"
 msgstr "ugyldig værdi (%s) til tilvalget -mcmodel="
 
-#: config/i386/i386.c:1195
+#: config/i386/i386.c:1204
 #, c-format
 msgid "bad value (%s) for -masm= switch"
 msgstr "ugyldig værdi (%s) til tilvalget -masm="
 
-#: config/i386/i386.c:1198
+#: config/i386/i386.c:1207
 #, c-format
 msgid "code model `%s' not supported in the %s bit mode"
 msgstr "kodemodellen %s er ikke understøttet i %s bit-tilstand"
 
-#: config/i386/i386.c:1201
+#: config/i386/i386.c:1210
 msgid "code model `large' not supported yet"
 msgstr "kodemodellen 'large' er ikke understøttet endnu"
 
-#: config/i386/i386.c:1203
+#: config/i386/i386.c:1212
 #, c-format
 msgid "%i-bit mode not compiled in"
 msgstr "%i bit-tilstand er ikke oversat med ind"
 
-#: config/i386/i386.c:1230 config/i386/i386.c:1242
+#: config/i386/i386.c:1242 config/i386/i386.c:1254
 #, fuzzy
 msgid "CPU you selected does not support x86-64 instruction set"
 msgstr "målprocessoren understøtter ikke THUMB-instruktioner"
 
-#: config/i386/i386.c:1235 config/iq2000/iq2000.c:1840
+#: config/i386/i386.c:1247 config/iq2000/iq2000.c:1840
 #, c-format
 msgid "bad value (%s) for -march= switch"
 msgstr "ugyldig værdi (%s) til tilvalget -march="
 
-#: config/i386/i386.c:1248
+#: config/i386/i386.c:1260
 #, c-format
 msgid "bad value (%s) for -mtune= switch"
 msgstr "ugyldig værdi (%s) til tilvalget -mcpu="
 
-#: config/i386/i386.c:1265
+#: config/i386/i386.c:1277
 #, c-format
 msgid "-mregparm=%d is not between 0 and %d"
 msgstr "-mregparm=%d er ikke mellem 0 og %d"
 
-#: config/i386/i386.c:1278
+#: config/i386/i386.c:1290
 msgid "-malign-loops is obsolete, use -falign-loops"
 msgstr "-malign-loops er forældet, benyt -falign-loops"
 
-#: config/i386/i386.c:1283 config/i386/i386.c:1296 config/i386/i386.c:1309
+#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
 #, c-format
 msgid "-malign-loops=%d is not between 0 and %d"
 msgstr "-malign-loops=%d er ikke mellem 0 og %d"
 
-#: config/i386/i386.c:1291
+#: config/i386/i386.c:1303
 msgid "-malign-jumps is obsolete, use -falign-jumps"
 msgstr "-malign-jumps er forældet, benyt -falign-jumps"
 
-#: config/i386/i386.c:1304
+#: config/i386/i386.c:1316
 msgid "-malign-functions is obsolete, use -falign-functions"
 msgstr "-malign-functions er forældet, benyt -falign-functions"
 
-#: config/i386/i386.c:1342
+#: config/i386/i386.c:1354
 #, c-format
 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
 msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
 
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1366
 #, c-format
 msgid "-mbranch-cost=%d is not between 0 and 5"
 msgstr "-mbranch-cost=%d er ikke mellem 0 og 5"
 
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1378
 #, c-format
 msgid "bad value (%s) for -mtls-dialect= switch"
 msgstr "ugyldig værdi (%s) til tilvalget -mtls-dialect"
 
-#: config/i386/i386.c:1395
+#: config/i386/i386.c:1407
 msgid "-malign-double makes no sense in the 64bit mode"
 msgstr "-malign-double giver ikke mening i 64 bit-tilstand"
 
-#: config/i386/i386.c:1397
+#: config/i386/i386.c:1409
 msgid "-mrtd calling convention not supported in the 64bit mode"
 msgstr "kaldekonventionen -mrtd er ikke understøttet i 64 bit-tilstand"
 
-#: config/i386/i386.c:1419 config/i386/i386.c:1430
+#: config/i386/i386.c:1431 config/i386/i386.c:1442
 msgid "SSE instruction set disabled, using 387 arithmetics"
 msgstr "SSE-instruktionssæt deaktiveret, bruger 387-beregninger"
 
-#: config/i386/i386.c:1435
+#: config/i386/i386.c:1447
 msgid "387 instruction set disabled, using SSE arithmetics"
 msgstr "387-instruktionssæt deaktiveret, bruger SSE-beregninger"
 
-#: config/i386/i386.c:1442
+#: config/i386/i386.c:1454
 #, c-format
 msgid "bad value (%s) for -mfpmath= switch"
 msgstr "ugyldig værdi (%s) til tilvalget -mfpmath="
 
-#: config/i386/i386.c:1590 config/i386/i386.c:1601
+#: config/i386/i386.c:1602 config/i386/i386.c:1613
 #, fuzzy
 msgid "fastcall and stdcall attributes are not compatible"
 msgstr "shared og mdll er indbyrdes uforenelige"
 
-#: config/i386/i386.c:1594 config/i386/i386.c:1650
+#: config/i386/i386.c:1606 config/i386/i386.c:1662
 #, fuzzy
 msgid "fastcall and regparm attributes are not compatible"
 msgstr "egenskaberne 'trap' og 'far' kan ikke bruges på samme tid, ignorerer 'far'"
 
-#: config/i386/i386.c:1637
+#: config/i386/i386.c:1649
 #, c-format
 msgid "`%s' attribute requires an integer constant argument"
 msgstr "egenskaben '%s' kræver en heltalskonstant som parameter"
 
-#: config/i386/i386.c:1643
+#: config/i386/i386.c:1655
 #, c-format
 msgid "argument to `%s' attribute larger than %d"
 msgstr "parameter til egenskaben '%s' er større end %d"
 
-#: config/i386/i386.c:2605
+#: config/i386/i386.c:2621
 msgid "SSE vector argument without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2637
 msgid "MMX vector argument without MMX enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2849
+#: config/i386/i386.c:2865
 msgid "SSE vector return without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:6823
+#: config/i386/i386.c:6840
 msgid "invalid UNSPEC as operand"
 msgstr "ugyldig UNSPEC som operand"
 
-#: config/i386/i386.c:7081
+#: config/i386/i386.c:7098
 msgid "extended registers have no high halves"
 msgstr "udvidede registre har ikke høje halvdele"
 
-#: config/i386/i386.c:7096
+#: config/i386/i386.c:7113
 msgid "unsupported operand size for extended register"
 msgstr "ikke-understøttet operandstørrelse for udvidede registre"
 
-#: config/i386/i386.c:7411
+#: config/i386/i386.c:7428
 msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
 msgstr "operand er hverken en konstant eller en betingelseskode, ugyldig operandkode 'c'"
 
-#: config/i386/i386.c:7457
+#: config/i386/i386.c:7474
 #, c-format
 msgid "invalid operand code `%c'"
 msgstr "ugyldig operandkode '%c'"
 
-#: config/i386/i386.c:7500
+#: config/i386/i386.c:7517
 msgid "invalid constraints for operand"
 msgstr "ugyldige begrænsninger for operand"
 
-#: config/i386/i386.c:12014
+#: config/i386/i386.c:12031
 msgid "unknown insn mode"
 msgstr "ukendt instruktionstilstand"
 
-#: config/i386/i386.c:14102 config/i386/i386.c:14138
+#: config/i386/i386.c:14119 config/i386/i386.c:14155
 #, c-format
 msgid "selector must be an integer constant in the range 0..%i"
 msgstr ""
 
-#: config/i386/i386.c:14366
+#: config/i386/i386.c:14383
 msgid "shift must be an immediate"
 msgstr "skifteværdi skal være en umiddelbar værdi"
 
-#: config/i386/i386.c:15389
+#: config/i386/i386.c:15406
 #, fuzzy, c-format
 msgid "`%s' incompatible attribute ignored"
 msgstr "egenskaben '%s' ignoreret"
@@ -9805,43 +9801,43 @@ msgstr ""
 msgid "%J'%D' causes a section type conflict"
 msgstr "%s forårsager en sektionstypekonflikt"
 
-#: config/i386/cygming.h:40
+#: config/i386/cygming.h:42
 msgid "Use the Cygwin interface"
 msgstr "Benyt Cygwin-grænsefladen"
 
-#: config/i386/cygming.h:41
+#: config/i386/cygming.h:43
 msgid "Use the Mingw32 interface"
 msgstr "Benyt Mingw32-grænsefladen"
 
-#: config/i386/cygming.h:42
+#: config/i386/cygming.h:44
 msgid "Create GUI application"
 msgstr "Opret grafisk program"
 
-#: config/i386/cygming.h:43
+#: config/i386/cygming.h:45
 msgid "Don't set Windows defines"
 msgstr "Angiv ikke Windows-definitioner"
 
-#: config/i386/cygming.h:44
+#: config/i386/cygming.h:46
 msgid "Set Windows defines"
 msgstr "Angiv Windows-definitioner"
 
-#: config/i386/cygming.h:45
+#: config/i386/cygming.h:47
 msgid "Create console application"
 msgstr "Opret konsolprogram"
 
-#: config/i386/cygming.h:46
+#: config/i386/cygming.h:48
 msgid "Generate code for a DLL"
 msgstr "Generér kode til en DLL"
 
-#: config/i386/cygming.h:48
+#: config/i386/cygming.h:50
 msgid "Ignore dllimport for functions"
 msgstr "Ignorér dllimport til funktioner"
 
-#: config/i386/cygming.h:50
+#: config/i386/cygming.h:52
 msgid "Use Mingw-specific thread support"
 msgstr "Benyt Mingw-specifik trådunderstøttelse"
 
-#: config/i386/cygming.h:169
+#: config/i386/cygming.h:171
 #, c-format
 msgid "-f%s ignored for target (all code is position independent)"
 msgstr "-f%s ignoreret for målarkitekturen (all kode er positionsuafhængigt)"
@@ -10040,7 +10036,7 @@ msgstr ""
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:437
+#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
 #: config/s390/s390.h:146 config/sparc/sparc.h:656
 msgid "Schedule code for given CPU"
 msgstr "Planlæg koden til en given processor"
@@ -10158,7 +10154,7 @@ msgstr "modstridende arkitekturer defineret - bruger K-serien"
 msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
 msgstr "iC2.0 og iC3.0 er inkompatible - bruger iC3.0"
 
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11364
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
 msgid "stack limit expression is not supported"
 msgstr "stakgrænseudtryk understøttes ikke"
 
@@ -10281,8 +10277,8 @@ msgstr "Sammens
 msgid "Do not layout types like Intel's v1.3 gcc"
 msgstr "Sammensæt ikke typer som Intels v1.3 gcc"
 
-#: config/i960/i960.h:333 config/sparc/freebsd.h:80 config/sparc/linux.h:91
-#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:215
+#: config/i960/i960.h:333 config/sparc/freebsd.h:81 config/sparc/linux.h:91
+#: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:215
 msgid "Use 64 bit long doubles"
 msgstr "Benyt 64 bit long double"
 
@@ -10318,42 +10314,42 @@ msgstr "dataomr
 msgid "%Jaddress area attribute cannot be specified for functions"
 msgstr "en dataområdeegenskab kan ikke angives for lokale variable"
 
-#: config/ia64/ia64.c:4305
+#: config/ia64/ia64.c:4308
 msgid "ia64_print_operand: unknown code"
 msgstr "ia64_print_operand: ukendt kode"
 
-#: config/ia64/ia64.c:4645
+#: config/ia64/ia64.c:4648
 msgid "value of -mfixed-range must have form REG1-REG2"
 msgstr "værdien af -mfixed-range skal være på formen REG1-REG2"
 
-#: config/ia64/ia64.c:4672
+#: config/ia64/ia64.c:4675
 #, c-format
 msgid "%s-%s is an empty range"
 msgstr "%s-%s er et tomt interval"
 
-#: config/ia64/ia64.c:4720
+#: config/ia64/ia64.c:4723
 msgid "cannot optimize floating point division for both latency and throughput"
 msgstr "kan ikke optimere kommatalsdivision for både ventetid og båndbredde"
 
-#: config/ia64/ia64.c:4726
+#: config/ia64/ia64.c:4729
 msgid "cannot optimize integer division for both latency and throughput"
 msgstr "kan ikke optimere heltalsdivision for både ventetid og båndbredde"
 
-#: config/ia64/ia64.c:4732
+#: config/ia64/ia64.c:4735
 #, fuzzy
 msgid "cannot optimize square root for both latency and throughput"
 msgstr "kan ikke optimere heltalsdivision for både ventetid og båndbredde"
 
-#: config/ia64/ia64.c:4738
+#: config/ia64/ia64.c:4741
 msgid "not yet implemented: latency-optimized inline square root"
 msgstr ""
 
-#: config/ia64/ia64.c:4750
+#: config/ia64/ia64.c:4753
 #, c-format
 msgid "bad value (%s) for -mtls-size= switch"
 msgstr "ugyldig værdi (%s) for tilvalget -mtls-size="
 
-#: config/ia64/ia64.c:4766
+#: config/ia64/ia64.c:4769
 #, fuzzy, c-format
 msgid "bad value (%s) for -tune= switch"
 msgstr "ugyldig værdi (%s) til tilvalget -mcpu="
@@ -10492,7 +10488,7 @@ msgstr "gp_offset (%ld) eller end_offset (%ld) er mindre end nul"
 msgid "argument `%d' is not a constant"
 msgstr "parameteren til 'asm' er ikke en konstant streng"
 
-#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2095
+#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2096
 msgid "PRINT_OPERAND_ADDRESS, null pointer"
 msgstr "PRINT_OPERAND_ADDRESS, nul-henvisning"
 
@@ -10502,7 +10498,7 @@ msgid "PRINT_OPERAND: Unknown punctuation '%c'"
 msgstr "PRINT_OPERAND: ukendt tegnsætning '%c'"
 
 #: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
-#: config/xtensa/xtensa.c:1949
+#: config/xtensa/xtensa.c:1950
 msgid "PRINT_OPERAND null pointer"
 msgstr "PRINT_OPERAND nul-henvisning"
 
@@ -10511,7 +10507,7 @@ msgstr "PRINT_OPERAND nul-henvisning"
 msgid "invalid %%P operand"
 msgstr "ugyldig %%P-operand"
 
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8949
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
 #, c-format
 msgid "invalid %%p value"
 msgstr "ugyldig %%p-værdi"
@@ -10572,90 +10568,90 @@ msgstr "ugyldig v
 msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
 msgstr "ugyldig værdi (%s) til tilvalget -msdata"
 
-#: config/m32r/m32r.c:2295
+#: config/m32r/m32r.c:2322
 #, c-format
 msgid "invalid operand to %%s code"
 msgstr "ugyldig operand til %%s-koden"
 
-#: config/m32r/m32r.c:2302
+#: config/m32r/m32r.c:2329
 #, c-format
 msgid "invalid operand to %%p code"
 msgstr "ugyldig operand til %%p-koden"
 
-#: config/m32r/m32r.c:2357
+#: config/m32r/m32r.c:2384
 msgid "bad insn for 'A'"
 msgstr "ugyldig instruktion for 'A'"
 
-#: config/m32r/m32r.c:2404
+#: config/m32r/m32r.c:2431
 #, c-format
 msgid "invalid operand to %%T/%%B code"
 msgstr "ugyldig operand til %%T/%%B-koden"
 
-#: config/m32r/m32r.c:2427
+#: config/m32r/m32r.c:2454
 #, c-format
 msgid "invalid operand to %%N code"
 msgstr "ugyldig operand til %%N-koden"
 
-#: config/m32r/m32r.c:2460
+#: config/m32r/m32r.c:2487
 msgid "pre-increment address is not a register"
 msgstr "præfiks forøgelsesadresse er ikke et register"
 
-#: config/m32r/m32r.c:2467
+#: config/m32r/m32r.c:2494
 msgid "pre-decrement address is not a register"
 msgstr "præfiks formindskelsesadresse er ikke et register"
 
-#: config/m32r/m32r.c:2474
+#: config/m32r/m32r.c:2501
 msgid "post-increment address is not a register"
 msgstr "postfiks forøgelsesadresse er ikke et register"
 
-#: config/m32r/m32r.c:2550 config/m32r/m32r.c:2566
-#: config/rs6000/rs6000.c:14821
+#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
+#: config/rs6000/rs6000.c:15063
 msgid "bad address"
 msgstr "ugyldig adresse"
 
-#: config/m32r/m32r.c:2571
+#: config/m32r/m32r.c:2598
 msgid "lo_sum not of register"
 msgstr "lo_sum ikke af register"
 
 #. { "relax",                  TARGET_RELAX_MASK, "" },                    { "no-relax",               -TARGET_RELAX_MASK, "" },
-#: config/m32r/m32r.h:279
+#: config/m32r/m32r.h:284
 msgid "Display compile time statistics"
 msgstr "Vis oversættelsesstatistikker"
 
-#: config/m32r/m32r.h:281
+#: config/m32r/m32r.h:286
 msgid "Align all loops to 32 byte boundary"
 msgstr "Justér alle løkker til 32 byte-grænserne"
 
-#: config/m32r/m32r.h:284
+#: config/m32r/m32r.h:289
 msgid "Only issue one instruction per cycle"
 msgstr "Udfør kun én instruktion pr. cyklus"
 
-#: config/m32r/m32r.h:287
+#: config/m32r/m32r.h:292
 msgid "Prefer branches over conditional execution"
 msgstr "Foretræk forgrening frem for betinget udførelse"
 
-#: config/m32r/m32r.h:308
+#: config/m32r/m32r.h:313
 msgid "Code size: small, medium or large"
 msgstr "Kodestørrelse: small, medium eller large"
 
-#: config/m32r/m32r.h:310
+#: config/m32r/m32r.h:315
 msgid "Small data area: none, sdata, use"
 msgstr "Område til små data: none, sdata, use"
 
-#: config/m32r/m32r.h:312 config/mips/mips.h:752
+#: config/m32r/m32r.h:317 config/mips/mips.h:752
 msgid "Don't call any cache flush functions"
 msgstr "Kald ikke nogen mellemlagertømningsfunktion"
 
-#: config/m32r/m32r.h:314 config/mips/mips.h:754
+#: config/m32r/m32r.h:319 config/mips/mips.h:754
 msgid "Specify cache flush function"
 msgstr "Angiv mellemlagertømningsfunktion"
 
-#: config/m32r/m32r.h:316
+#: config/m32r/m32r.h:321
 #, fuzzy
 msgid "Don't call any cache flush trap"
 msgstr "Kald ikke nogen mellemlagertømningsfunktion"
 
-#: config/m32r/m32r.h:318
+#: config/m32r/m32r.h:323
 #, fuzzy
 msgid "Specify cache flush trap number"
 msgstr "Angiv mellemlagertømningsfunktion"
@@ -10665,49 +10661,49 @@ msgstr "Angiv mellemlagert
 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
 msgstr "-f%s ignoreret for 68HC11/68HC12 (ikke understøttet)"
 
-#: config/m68hc11/m68hc11.c:1326
+#: config/m68hc11/m68hc11.c:1344
 msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
 msgstr "egenskaberne 'trap' og 'far' kan ikke bruges på samme tid, ignorerer 'far'"
 
-#: config/m68hc11/m68hc11.c:1332
+#: config/m68hc11/m68hc11.c:1350
 msgid "`trap' attribute is already used"
 msgstr "egenskaben 'trap' er allerede benyttet"
 
 #. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3305 config/m68hc11/m68hc11.c:3689
+#: config/m68hc11/m68hc11.c:3323 config/m68hc11/m68hc11.c:3707
 msgid "move insn not handled"
 msgstr "flytteinstruktion ikke håndteret"
 
-#: config/m68hc11/m68hc11.c:3537 config/m68hc11/m68hc11.c:3621
-#: config/m68hc11/m68hc11.c:3892
+#: config/m68hc11/m68hc11.c:3555 config/m68hc11/m68hc11.c:3639
+#: config/m68hc11/m68hc11.c:3910
 msgid "invalid register in the move instruction"
 msgstr "ugyldigt register i flytteinstruktionen"
 
-#: config/m68hc11/m68hc11.c:3571
+#: config/m68hc11/m68hc11.c:3589
 msgid "invalid operand in the instruction"
 msgstr "ugyldig operand i instruktionen"
 
-#: config/m68hc11/m68hc11.c:3866
+#: config/m68hc11/m68hc11.c:3884
 msgid "invalid register in the instruction"
 msgstr "ugyldigt register i instruktionen"
 
-#: config/m68hc11/m68hc11.c:3899
+#: config/m68hc11/m68hc11.c:3917
 msgid "operand 1 must be a hard register"
 msgstr "operand 1 skal være et hårdt register"
 
-#: config/m68hc11/m68hc11.c:3913
+#: config/m68hc11/m68hc11.c:3931
 msgid "invalid rotate insn"
 msgstr "ugyldig roteringsinstruktion"
 
-#: config/m68hc11/m68hc11.c:4337
+#: config/m68hc11/m68hc11.c:4355
 msgid "registers IX, IY and Z used in the same INSN"
 msgstr "registrene IX, IY og Z benyttet i samme INSN"
 
-#: config/m68hc11/m68hc11.c:4674 config/m68hc11/m68hc11.c:4974
+#: config/m68hc11/m68hc11.c:4692 config/m68hc11/m68hc11.c:4992
 msgid "cannot do z-register replacement"
 msgstr "kan ikke udføre Z-registererstatning"
 
-#: config/m68hc11/m68hc11.c:5037
+#: config/m68hc11/m68hc11.c:5055
 msgid "invalid Z register replacement for insn"
 msgstr "ugyldig Z-registererstatning for instruktion"
 
@@ -10715,55 +10711,55 @@ msgstr "ugyldig Z-registererstatning for instruktion"
 #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
 #. to set or minus the bits to clear. An empty string NAME is used to
 #. identify the default VALUE.
-#: config/m68hc11/m68hc11.h:177
+#: config/m68hc11/m68hc11.h:180
 msgid "Compile with 16-bit integer mode"
 msgstr "Oversæt med 16 bit-heltalstilstand"
 
-#: config/m68hc11/m68hc11.h:179
+#: config/m68hc11/m68hc11.h:182
 msgid "Compile with 32-bit integer mode"
 msgstr "Oversæt med 32 bit-heltalstilstand"
 
-#: config/m68hc11/m68hc11.h:181
+#: config/m68hc11/m68hc11.h:184
 msgid "Auto pre/post decrement increment allowed"
 msgstr "Selvformindskelse tilladt"
 
-#: config/m68hc11/m68hc11.h:183
+#: config/m68hc11/m68hc11.h:186
 msgid "Auto pre/post decrement increment not allowed"
 msgstr "Selvforøgelse ikke tilladt"
 
-#: config/m68hc11/m68hc11.h:185
+#: config/m68hc11/m68hc11.h:188
 msgid "Min/max instructions allowed"
 msgstr "Min/max-instruktioner tilladt"
 
-#: config/m68hc11/m68hc11.h:187
+#: config/m68hc11/m68hc11.h:190
 msgid "Min/max instructions not allowed"
 msgstr "Min/max-instruktioner ikke tilladt"
 
-#: config/m68hc11/m68hc11.h:189
+#: config/m68hc11/m68hc11.h:192
 msgid "Use call and rtc for function calls and returns"
 msgstr "Benyt call og rtc til funktionskald og returneringer"
 
-#: config/m68hc11/m68hc11.h:191
+#: config/m68hc11/m68hc11.h:194
 msgid "Use jsr and rts for function calls and returns"
 msgstr "Benyt jsr og rts til funktionskald og returneringer"
 
-#: config/m68hc11/m68hc11.h:193
+#: config/m68hc11/m68hc11.h:196
 msgid "Do not use direct addressing mode for soft registers"
 msgstr "Benyt ikke direkte adresseringstilstand til bløde registre"
 
-#: config/m68hc11/m68hc11.h:195
+#: config/m68hc11/m68hc11.h:198
 msgid "Use direct addressing mode for soft registers"
 msgstr "Benyt direkte adresseringstilstand til bløde registre"
 
-#: config/m68hc11/m68hc11.h:197 config/m68hc11/m68hc11.h:203
+#: config/m68hc11/m68hc11.h:200 config/m68hc11/m68hc11.h:206
 msgid "Compile for a 68HC11"
 msgstr "Oversæt til en 68HC11"
 
-#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
+#: config/m68hc11/m68hc11.h:202 config/m68hc11/m68hc11.h:208
 msgid "Compile for a 68HC12"
 msgstr "Oversæt til en 68HC12"
 
-#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
+#: config/m68hc11/m68hc11.h:204 config/m68hc11/m68hc11.h:210
 msgid "Compile for a 68HCS12"
 msgstr "Oversæt til en 68HCS12"
 
@@ -10776,11 +10772,11 @@ msgstr "Overs
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/m68hc11/m68hc11.h:221
+#: config/m68hc11/m68hc11.h:224
 msgid "Specify the register allocation order"
 msgstr "Angiv registerallokeringsordnen"
 
-#: config/m68hc11/m68hc11.h:223
+#: config/m68hc11/m68hc11.h:226
 msgid "Indicate the number of soft registers available"
 msgstr "Angiv antallet af bløde registre der er til rådighed"
 
@@ -11016,8 +11012,8 @@ msgstr "Gener
 msgid "Maximum amount for a single stack increment operation"
 msgstr "Maksimalt antal for en enkelt stakforøgelsesoperation"
 
-#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1000
-#: config/xtensa/xtensa.c:1032 config/xtensa/xtensa.c:1041
+#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1001
+#: config/xtensa/xtensa.c:1033 config/xtensa/xtensa.c:1042
 msgid "bad test"
 msgstr "ugyldig test"
 
@@ -11267,7 +11263,7 @@ msgstr "Benyt ikke mips-tfile-maskinkodeefterfase"
 #. where VALUE is the bits to set or minus the bits to clear and DOC
 #. is the documentation for --help (NULL if intentionally undocumented).
 #. An empty string NAME is used to identify the default VALUE.
-#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:314
+#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:325
 msgid "Use hardware floating point"
 msgstr "Benyt hardware-kommatal"
 
@@ -11340,7 +11336,7 @@ msgstr "Benyt ikke multiplikationsakkumulering"
 msgid "Don't generate fused multiply/add instructions"
 msgstr "Generér ikke sammensatte gang/addér-instruktioner"
 
-#: config/mips/mips.h:598 config/rs6000/rs6000.h:330
+#: config/mips/mips.h:598 config/rs6000/rs6000.h:341
 msgid "Generate fused multiply/add instructions"
 msgstr "Generér sammensatte gang/addér-instruktioner"
 
@@ -11836,7 +11832,7 @@ msgstr "Antag at kode vil blive sammenk
 msgid "Assume code will be linked by HP ld"
 msgstr "Antag at kode vil blive sammenkædet med HP ld"
 
-#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:316
+#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:327
 msgid "Do not use hardware floating point"
 msgstr "Benyt ikke hardware-kommatal"
 
@@ -11969,164 +11965,164 @@ msgstr "tal skal enten v
 msgid "junk at end of #pragma longcall"
 msgstr "ragelse i slutningen af #pragma longcall"
 
-#: config/rs6000/rs6000.c:784
+#: config/rs6000/rs6000.c:791
 msgid "-mmultiple is not supported on little endian systems"
 msgstr "-mmultiple er ikke understøttet på lilleendede systemer"
 
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:798
 msgid "-mstring is not supported on little endian systems"
 msgstr "-mstring er ikke understøttet på lilleendede systemer"
 
-#: config/rs6000/rs6000.c:805
+#: config/rs6000/rs6000.c:812
 #, c-format
 msgid "unknown -mdebug-%s switch"
 msgstr "ukendt tilvalg -mdebug-%s"
 
-#: config/rs6000/rs6000.c:817
+#: config/rs6000/rs6000.c:824
 #, c-format
 msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
 msgstr "ukendt parameter '%s' til -mtraceback; forventer 'full', 'partial' eller 'none'"
 
-#: config/rs6000/rs6000.c:828
+#: config/rs6000/rs6000.c:835
 #, c-format
 msgid "Unknown switch -mlong-double-%s"
 msgstr "Ukendt tilvalg -mlong-double-%s"
 
-#: config/rs6000/rs6000.c:1011
+#: config/rs6000/rs6000.c:876
+msgid "AltiVec and E500 instructions cannot coexist"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1029
 #, fuzzy, c-format
 msgid "unknown -m%s= option specified: '%s'"
 msgstr "ukendt tilvalg til -misel= angivet: '%s'"
 
-#: config/rs6000/rs6000.c:1032
+#: config/rs6000/rs6000.c:1050
 #, c-format
 msgid "not configured for ABI: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1038
+#: config/rs6000/rs6000.c:1056
 #, c-format
 msgid "unknown ABI specified: '%s'"
 msgstr "ukendt ABI angivet: '%s'"
 
-#: config/rs6000/rs6000.c:1052
+#: config/rs6000/rs6000.c:1070
 #, fuzzy, c-format
 msgid "unknown -malign-XXXXX option specified: '%s'"
 msgstr "ukendt tilvalg til -misel= angivet: '%s'"
 
-#: config/rs6000/rs6000.c:3892
+#: config/rs6000/rs6000.c:3972
 msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:3991
+#: config/rs6000/rs6000.c:4095
 msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:5409
+#: config/rs6000/rs6000.c:5599
 msgid "argument 1 must be a 5-bit signed literal"
 msgstr "1. parameter skal være en 5 bit-konstant med fortegn"
 
-#: config/rs6000/rs6000.c:5511 config/rs6000/rs6000.c:6134
+#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
 msgid "argument 2 must be a 5-bit unsigned literal"
 msgstr "2. parameter skal være en 5 bit-konstant uden fortegn"
 
-#: config/rs6000/rs6000.c:5551
+#: config/rs6000/rs6000.c:5741
 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
 msgstr "1. parameter til __builtin_altivec_predicate skal være en konstant"
 
-#: config/rs6000/rs6000.c:5605
+#: config/rs6000/rs6000.c:5795
 msgid "argument 1 of __builtin_altivec_predicate is out of range"
 msgstr "1. parameter til __builtin_altivec_predicate er uden for det gyldige interval"
 
-#: config/rs6000/rs6000.c:5733
+#: config/rs6000/rs6000.c:5956
 msgid "argument 3 must be a 4-bit unsigned literal"
 msgstr "3. parameter skal være en 4 bit-konstant uden fortegn"
 
-#: config/rs6000/rs6000.c:5903
+#: config/rs6000/rs6000.c:6126
 #, c-format
 msgid "argument to `%s' must be a 2-bit unsigned literal"
 msgstr "parameter til '%s' skal være en 2 bit-konstant uden fortegn"
 
-#: config/rs6000/rs6000.c:6016
+#: config/rs6000/rs6000.c:6239
 msgid "argument to dss must be a 2-bit unsigned literal"
 msgstr "parameter til dss skal være en 2 bit-konstant uden fortegn"
 
-#: config/rs6000/rs6000.c:6254
+#: config/rs6000/rs6000.c:6477
 msgid "argument 1 of __builtin_spe_predicate must be a constant"
 msgstr "1. parameter til __builtin_spe_predicate skal være en konstant"
 
-#: config/rs6000/rs6000.c:6327
+#: config/rs6000/rs6000.c:6550
 msgid "argument 1 of __builtin_spe_predicate is out of range"
 msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
 
-#: config/rs6000/rs6000.c:8531
-msgid "your function will be miscompiled"
-msgstr ""
-
-#: config/rs6000/rs6000.c:8779
+#: config/rs6000/rs6000.c:9008
 #, c-format
 msgid "invalid %%f value"
 msgstr "ugyldig %%f-værdi"
 
-#: config/rs6000/rs6000.c:8788
+#: config/rs6000/rs6000.c:9017
 #, c-format
 msgid "invalid %%F value"
 msgstr "ugyldig %%F-værdi"
 
-#: config/rs6000/rs6000.c:8797
+#: config/rs6000/rs6000.c:9026
 #, c-format
 msgid "invalid %%G value"
 msgstr "ugyldig %%G-værdi"
 
-#: config/rs6000/rs6000.c:8832
+#: config/rs6000/rs6000.c:9061
 #, c-format
 msgid "invalid %%j code"
 msgstr "ugyldig %%j-kode"
 
-#: config/rs6000/rs6000.c:8842
+#: config/rs6000/rs6000.c:9071
 #, c-format
 msgid "invalid %%J code"
 msgstr "ugyldig %%J-kode"
 
-#: config/rs6000/rs6000.c:8852
+#: config/rs6000/rs6000.c:9081
 #, c-format
 msgid "invalid %%k value"
 msgstr "ugyldig %%k-værdi"
 
-#: config/rs6000/rs6000.c:8872 config/xtensa/xtensa.c:1999
+#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
 #, c-format
 msgid "invalid %%K value"
 msgstr "ugyldig %%K-værdi"
 
-#: config/rs6000/rs6000.c:8939
+#: config/rs6000/rs6000.c:9168
 #, c-format
 msgid "invalid %%O value"
 msgstr "ugyldig %%O-værdi"
 
-#: config/rs6000/rs6000.c:8986
+#: config/rs6000/rs6000.c:9215
 #, c-format
 msgid "invalid %%q value"
 msgstr "ugyldig %%q-værdi"
 
-#: config/rs6000/rs6000.c:9030
+#: config/rs6000/rs6000.c:9259
 #, c-format
 msgid "invalid %%S value"
 msgstr "ugyldig %%S-værdi"
 
-#: config/rs6000/rs6000.c:9072
+#: config/rs6000/rs6000.c:9301
 #, c-format
 msgid "invalid %%T value"
 msgstr "ugyldig %%T-værdi"
 
-#: config/rs6000/rs6000.c:9082
+#: config/rs6000/rs6000.c:9311
 #, c-format
 msgid "invalid %%u value"
 msgstr "ugyldig %%u-værdi"
 
-#: config/rs6000/rs6000.c:9091 config/xtensa/xtensa.c:1969
+#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
 #, c-format
 msgid "invalid %%v value"
 msgstr "ugyldig %%v-værdi"
 
-#: config/rs6000/rs6000.c:13581
+#: config/rs6000/rs6000.c:13815
 msgid "no profiling of 64-bit code for this ABI"
 msgstr "ingen profilering af 64 bit-kode for denne ABI"
 
@@ -12184,12 +12180,12 @@ msgstr "-pipe underst
 msgid "-m64 requires a PowerPC64 cpu"
 msgstr "-maix64 kræver at PowerPC64-arkitekturen forbliver aktiveret"
 
-#: config/rs6000/linux64.h:201
+#: config/rs6000/linux64.h:206
 #, fuzzy
 msgid "Call mcount for profiling before a function prologue"
 msgstr "Flyt ikke instruktioner til en funktions begyndelse"
 
-#: config/rs6000/linux64.h:203
+#: config/rs6000/linux64.h:208
 #, fuzzy
 msgid "Call mcount for profiling after a function prologue"
 msgstr "Flyt ikke instruktioner til en funktions begyndelse"
@@ -12201,208 +12197,208 @@ msgstr "Flyt ikke instruktioner til en funktions begyndelse"
 #. each pair being { "NAME", VALUE }
 #. where VALUE is the bits to set or minus the bits to clear.
 #. An empty string NAME is used to identify the default VALUE.
-#: config/rs6000/rs6000.h:262
+#: config/rs6000/rs6000.h:273
 msgid "Use POWER instruction set"
 msgstr "Benyt POWER-instruktionssættet"
 
-#: config/rs6000/rs6000.h:265
+#: config/rs6000/rs6000.h:276
 msgid "Use POWER2 instruction set"
 msgstr "Benyt POWER2-instruktionssættet"
 
-#: config/rs6000/rs6000.h:267
+#: config/rs6000/rs6000.h:278
 msgid "Do not use POWER2 instruction set"
 msgstr "Benyt ikke POWER2-instruktionssættet"
 
-#: config/rs6000/rs6000.h:270
+#: config/rs6000/rs6000.h:281
 msgid "Do not use POWER instruction set"
 msgstr "Benyt ikke POWER-instruktionssættet"
 
-#: config/rs6000/rs6000.h:272
+#: config/rs6000/rs6000.h:283
 msgid "Use PowerPC instruction set"
 msgstr "Benyt PowerPC-instruktionssættet"
 
-#: config/rs6000/rs6000.h:275
+#: config/rs6000/rs6000.h:286
 msgid "Do not use PowerPC instruction set"
 msgstr "Benyt ikke PowerPC-instruktionssættet"
 
-#: config/rs6000/rs6000.h:277
+#: config/rs6000/rs6000.h:288
 msgid "Use PowerPC General Purpose group optional instructions"
 msgstr "Benyt valgfrie instruktioner fra PowerPC General Purpose-gruppen"
 
-#: config/rs6000/rs6000.h:279
+#: config/rs6000/rs6000.h:290
 #, fuzzy
 msgid "Do not use PowerPC General Purpose group optional instructions"
 msgstr "Benyt ikke valgfrie instruktioner fra PowerPC General Purpose-gruppen"
 
-#: config/rs6000/rs6000.h:281
+#: config/rs6000/rs6000.h:292
 msgid "Use PowerPC Graphics group optional instructions"
 msgstr "Benyt valgfrie instruktioner fra PowerPC Graphics-gruppen"
 
-#: config/rs6000/rs6000.h:283
+#: config/rs6000/rs6000.h:294
 #, fuzzy
 msgid "Do not use PowerPC Graphics group optional instructions"
 msgstr "Benyt ikke valgfrie instruktioner fra PowerPC Graphics-gruppen"
 
-#: config/rs6000/rs6000.h:285
+#: config/rs6000/rs6000.h:296
 msgid "Use PowerPC-64 instruction set"
 msgstr "Benyt PowerPC-64-instruktionssættet"
 
-#: config/rs6000/rs6000.h:287
+#: config/rs6000/rs6000.h:298
 #, fuzzy
 msgid "Do not use PowerPC-64 instruction set"
 msgstr "Benyt ikke PowerPC-64-instruktionssættet"
 
-#: config/rs6000/rs6000.h:289
+#: config/rs6000/rs6000.h:300
 msgid "Use AltiVec instructions"
 msgstr "Benyt AltiVec-instruktioner"
 
-#: config/rs6000/rs6000.h:291
+#: config/rs6000/rs6000.h:302
 #, fuzzy
 msgid "Do not use AltiVec instructions"
 msgstr "Benyt ikke AltiVec-instruktioner"
 
-#: config/rs6000/rs6000.h:293
+#: config/rs6000/rs6000.h:304
 msgid "Use new mnemonics for PowerPC architecture"
 msgstr "Benyt nye aliaser for PowerPC-arkitekturen"
 
-#: config/rs6000/rs6000.h:295
+#: config/rs6000/rs6000.h:306
 msgid "Use old mnemonics for PowerPC architecture"
 msgstr "Benyt tidligere aliaser for PowerPC-arkitekturen"
 
-#: config/rs6000/rs6000.h:298
+#: config/rs6000/rs6000.h:309
 msgid "Put everything in the regular TOC"
 msgstr "Anbring alting i den regulære indholdsfortegnelse"
 
-#: config/rs6000/rs6000.h:300
+#: config/rs6000/rs6000.h:311
 msgid "Place floating point constants in TOC"
 msgstr "Anbring kommatalskonstanter i indholdsfortegnelsen"
 
-#: config/rs6000/rs6000.h:302
+#: config/rs6000/rs6000.h:313
 #, fuzzy
 msgid "Do not place floating point constants in TOC"
 msgstr "Anbring ikke kommatalskonstanter i indholdsfortegnelsen"
 
-#: config/rs6000/rs6000.h:304
+#: config/rs6000/rs6000.h:315
 msgid "Place symbol+offset constants in TOC"
 msgstr "Anbring symbol+afsæt-konstanter i indholdsfortegnelsen"
 
-#: config/rs6000/rs6000.h:306
+#: config/rs6000/rs6000.h:317
 #, fuzzy
 msgid "Do not place symbol+offset constants in TOC"
 msgstr "Anbring ikke symbol+afsæt-konstanter i indholdsfortegnelsen"
 
-#: config/rs6000/rs6000.h:312
+#: config/rs6000/rs6000.h:323
 msgid "Place variable addresses in the regular TOC"
 msgstr "Anbring variabeladresser i den regulære indholdsfortegnelse"
 
-#: config/rs6000/rs6000.h:318
+#: config/rs6000/rs6000.h:329
 msgid "Generate load/store multiple instructions"
 msgstr "Generér flere indlæsnings-/lagringsinstruktioner"
 
-#: config/rs6000/rs6000.h:320
+#: config/rs6000/rs6000.h:331
 msgid "Do not generate load/store multiple instructions"
 msgstr "Generér ikke flere indlæsnings-/lagringsinstruktioner"
 
-#: config/rs6000/rs6000.h:322
+#: config/rs6000/rs6000.h:333
 msgid "Generate string instructions for block moves"
 msgstr "Generér strengoperationer til blokflytninger"
 
-#: config/rs6000/rs6000.h:324
+#: config/rs6000/rs6000.h:335
 msgid "Do not generate string instructions for block moves"
 msgstr "Generér ikke strengoperationer til blokflytninger"
 
-#: config/rs6000/rs6000.h:326
+#: config/rs6000/rs6000.h:337
 msgid "Generate load/store with update instructions"
 msgstr "Generér indlæsning/lagring med opdateringsinstruktioner"
 
-#: config/rs6000/rs6000.h:328
+#: config/rs6000/rs6000.h:339
 msgid "Do not generate load/store with update instructions"
 msgstr "Generér ikke indlæsning/lagring med opdateringsinstruktioner"
 
-#: config/rs6000/rs6000.h:332
+#: config/rs6000/rs6000.h:343
 #, fuzzy
 msgid "Do not generate fused multiply/add instructions"
 msgstr "Generér ikke sammensatte gang/addér-instruktioner"
 
-#: config/rs6000/rs6000.h:336
+#: config/rs6000/rs6000.h:347
 #, fuzzy
 msgid "Do not schedule the start and end of the procedure"
 msgstr "Planlæg ikke begyndelsen og slutningen af proceduren"
 
-#: config/rs6000/rs6000.h:342
+#: config/rs6000/rs6000.h:353
 msgid "Return all structures in memory (AIX default)"
 msgstr "Returnér alle strukturer i hukommelse (SVR4-standard)"
 
-#: config/rs6000/rs6000.h:344
+#: config/rs6000/rs6000.h:355
 msgid "Return small structures in registers (SVR4 default)"
 msgstr "Returnér små strukturer i registre (SVR4-standard)"
 
-#: config/rs6000/rs6000.h:350
+#: config/rs6000/rs6000.h:361
 #, fuzzy
 msgid "Generate single field mfcr instruction"
 msgstr "Generér char-instruktioner"
 
-#: config/rs6000/rs6000.h:352
+#: config/rs6000/rs6000.h:363
 #, fuzzy
 msgid "Do not generate single field mfcr instruction"
 msgstr "Generér ikke char-instruktioner"
 
-#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:654
+#: config/rs6000/rs6000.h:447 config/sparc/sparc.h:654
 msgid "Use features of and schedule code for given CPU"
 msgstr "Benyt faciliteter fra og planlæg koden til en given processor"
 
-#: config/rs6000/rs6000.h:438
+#: config/rs6000/rs6000.h:450
 msgid "Enable debug output"
 msgstr "Aktivér fejlanalyseringsuddata"
 
-#: config/rs6000/rs6000.h:440
+#: config/rs6000/rs6000.h:452
 msgid "Select full, part, or no traceback table"
 msgstr "Vælg komplet, partiel eller ingen tilbagesporingstabel"
 
-#: config/rs6000/rs6000.h:441
+#: config/rs6000/rs6000.h:453
 msgid "Specify ABI to use"
 msgstr "Angiv ABI der skal bruges"
 
-#: config/rs6000/rs6000.h:443
+#: config/rs6000/rs6000.h:455
 msgid "Specify size of long double (64 or 128 bits)"
 msgstr "Angiv størrelsen af long double (64 eller 128 bit)"
 
-#: config/rs6000/rs6000.h:445
+#: config/rs6000/rs6000.h:457
 msgid "Specify yes/no if isel instructions should be generated"
 msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
 
-#: config/rs6000/rs6000.h:447
+#: config/rs6000/rs6000.h:459
 #, fuzzy
 msgid "Specify yes/no if SPE SIMD instructions should be generated"
 msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
 
-#: config/rs6000/rs6000.h:449
+#: config/rs6000/rs6000.h:461
 #, fuzzy
 msgid "Specify yes/no if using floating point in the GPRs"
 msgstr "Angiv versionen af kommatalsemulatoren"
 
-#: config/rs6000/rs6000.h:451
+#: config/rs6000/rs6000.h:463
 msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
 msgstr "Angiv yes/no hvis VRSAVE-instruktioner skal genereres til AltiVec"
 
-#: config/rs6000/rs6000.h:453
+#: config/rs6000/rs6000.h:465
 msgid "Avoid all range limits on call instructions"
 msgstr "Undgå alle områdegrænser ved kaldeinstruktioner"
 
-#: config/rs6000/rs6000.h:456
+#: config/rs6000/rs6000.h:468
 msgid "Determine which dependences between insns are considered costly"
 msgstr ""
 
-#: config/rs6000/rs6000.h:458
+#: config/rs6000/rs6000.h:470
 msgid "Specify which post scheduling nop insertion scheme to apply"
 msgstr ""
 
-#: config/rs6000/rs6000.h:460
+#: config/rs6000/rs6000.h:472
 #, fuzzy
 msgid "Specify alignment of structure fields default/natural"
 msgstr "Angiv den mindste bitjustering af strukturer"
 
-#: config/rs6000/rs6000.h:462
+#: config/rs6000/rs6000.h:474
 msgid "Specify scheduling priority for dispatch slot restricted insns"
 msgstr ""
 
@@ -12418,7 +12414,7 @@ msgstr ""
 #. Number of bytes into the frame return addresses can be found.  See
 #. rs6000_stack_info in rs6000.c for more information on how the different
 #. abi's store the return address.
-#: config/rs6000/rs6000.h:1929
+#: config/rs6000/rs6000.h:1923
 msgid "RETURN_ADDRESS_OFFSET not supported"
 msgstr "RETURN_ADDRESS_OFFSET er ikke understøttet"
 
@@ -12694,28 +12690,28 @@ msgstr "Gener
 msgid "enable fused multiply/add instructions"
 msgstr "Generér sammensatte gang/addér-instruktioner"
 
-#: config/sh/sh.c:5841
+#: config/sh/sh.c:5977
 msgid "__builtin_saveregs not supported by this subtarget"
 msgstr "__builtin_saveregs understøttes ikke af denne undermålarkitektur"
 
-#: config/sh/sh.c:6743
+#: config/sh/sh.c:6879
 msgid "attribute interrupt_handler is not compatible with -m5-compact"
 msgstr "egenskaben interrupt_handler er ikke forenelig med -m5-compact"
 
 #. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6765 config/sh/sh.c:6800
+#: config/sh/sh.c:6901 config/sh/sh.c:6936
 #, c-format
 msgid "`%s' attribute only applies to interrupt functions"
 msgstr "egenskaben '%s' kan kun anvendes sammen med afbrydelsesfunktioner"
 
 #. The argument must be a constant string.
-#: config/sh/sh.c:6772
+#: config/sh/sh.c:6908
 #, c-format
 msgid "`%s' attribute argument not a string constant"
 msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
 
 #. The argument must be a constant integer.
-#: config/sh/sh.c:6807
+#: config/sh/sh.c:6943
 #, c-format
 msgid "`%s' attribute argument not an integer constant"
 msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
@@ -12740,61 +12736,61 @@ msgstr "-mlong-double-64 er ikke tilladt med -m64"
 msgid "-mcmodel= is not supported on 32 bit systems"
 msgstr "-mcmodel= understøttes ikke på 32 bit-systemer"
 
-#: config/sparc/sparc.c:6793 config/sparc/sparc.c:6799
+#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
 #, c-format
 msgid "invalid %%Y operand"
 msgstr "ugyldig %%Y-operand"
 
-#: config/sparc/sparc.c:6869
+#: config/sparc/sparc.c:6894
 #, c-format
 msgid "invalid %%A operand"
 msgstr "ugyldig %%A-operand"
 
-#: config/sparc/sparc.c:6879
+#: config/sparc/sparc.c:6904
 #, c-format
 msgid "invalid %%B operand"
 msgstr "ugyldig %%B-operand"
 
-#: config/sparc/sparc.c:6918
+#: config/sparc/sparc.c:6943
 #, c-format
 msgid "invalid %%c operand"
 msgstr "ugyldig %%c-operand"
 
-#: config/sparc/sparc.c:6919
+#: config/sparc/sparc.c:6944
 #, c-format
 msgid "invalid %%C operand"
 msgstr "ugyldig %%C-operand"
 
-#: config/sparc/sparc.c:6940
+#: config/sparc/sparc.c:6965
 #, c-format
 msgid "invalid %%d operand"
 msgstr "ugyldig %%d-operand"
 
-#: config/sparc/sparc.c:6941
+#: config/sparc/sparc.c:6966
 #, c-format
 msgid "invalid %%D operand"
 msgstr "ugyldig %%D-operand"
 
-#: config/sparc/sparc.c:6957
+#: config/sparc/sparc.c:6982
 #, c-format
 msgid "invalid %%f operand"
 msgstr "ugyldig %%f-operand"
 
-#: config/sparc/sparc.c:6971
+#: config/sparc/sparc.c:6996
 #, c-format
 msgid "invalid %%s operand"
 msgstr "ugyldig %%s-operand"
 
-#: config/sparc/sparc.c:7025
+#: config/sparc/sparc.c:7050
 msgid "long long constant not a valid immediate operand"
 msgstr "long long-konstant er ikke en gyldig umiddelbar operand"
 
-#: config/sparc/sparc.c:7028
+#: config/sparc/sparc.c:7053
 msgid "floating point constant not a valid immediate operand"
 msgstr "kommatalskonstant er ikke en gyldig umiddelbar operand"
 
-#: config/sparc/freebsd.h:81 config/sparc/linux.h:92
-#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:216
+#: config/sparc/freebsd.h:82 config/sparc/linux.h:92
+#: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:216
 msgid "Use 128 bit long doubles"
 msgstr "Benyt 128 bit long double"
 
@@ -13176,56 +13172,56 @@ msgstr "Angiv den maks. st
 msgid "Set the max size of data eligible for the ZDA area"
 msgstr "Angiv den maks. størrelse af data til ZDA-området"
 
-#: config/xtensa/xtensa.c:1828
+#: config/xtensa/xtensa.c:1829
 msgid "boolean registers required for the floating-point option"
 msgstr "booleske registre er påkrævet til kommatalsindstillingen"
 
-#: config/xtensa/xtensa.c:1882
+#: config/xtensa/xtensa.c:1883
 #, fuzzy, c-format
 msgid "-f%s is not supported with CONST16 instructions"
 msgstr "%s understøttes ikke af denne konfiguration"
 
-#: config/xtensa/xtensa.c:1887
+#: config/xtensa/xtensa.c:1888
 msgid "PIC is required but not supported with CONST16 instructions"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1957
+#: config/xtensa/xtensa.c:1958
 #, c-format
 msgid "invalid %%D value"
 msgstr "ugyldig %%D-værdi"
 
-#: config/xtensa/xtensa.c:1994
+#: config/xtensa/xtensa.c:1995
 msgid "invalid mask"
 msgstr "ugyldig maske"
 
-#: config/xtensa/xtensa.c:2020
+#: config/xtensa/xtensa.c:2021
 #, fuzzy, c-format
 msgid "invalid %%x value"
 msgstr "ugyldig %%x/X-værdi"
 
-#: config/xtensa/xtensa.c:2027
+#: config/xtensa/xtensa.c:2028
 #, fuzzy, c-format
 msgid "invalid %%d value"
 msgstr "ugyldig %%V-værdi"
 
-#: config/xtensa/xtensa.c:2048 config/xtensa/xtensa.c:2058
+#: config/xtensa/xtensa.c:2049 config/xtensa/xtensa.c:2059
 #, fuzzy, c-format
 msgid "invalid %%t/%%b value"
 msgstr "ugyldig %%b-værdi"
 
-#: config/xtensa/xtensa.c:2100
+#: config/xtensa/xtensa.c:2101
 msgid "invalid address"
 msgstr "ugyldig adresse"
 
-#: config/xtensa/xtensa.c:2125
+#: config/xtensa/xtensa.c:2126
 msgid "no register in address"
 msgstr "ingen registre i adresse"
 
-#: config/xtensa/xtensa.c:2133
+#: config/xtensa/xtensa.c:2134
 msgid "address offset not a constant"
 msgstr "adresseafsæt er ikke en konstant"
 
-#: config/xtensa/xtensa.c:2744
+#: config/xtensa/xtensa.c:2745
 msgid "only uninitialized variables can be placed in a .bss section"
 msgstr "kun variabler uden startværdi kan placeres i .bss-sektionen"
 
@@ -13452,101 +13448,101 @@ msgstr "kan ikke erkl
 msgid "cannot bind rvalue `%E' to `%T'"
 msgstr "kan ikke klargøre '%T' fra %T'"
 
-#: cp/call.c:4173
+#: cp/call.c:4170
 msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
 msgstr "kan ikke videregive objekter af en ikke-POD type '%#T' gennem '...'; kald vil afbryde på kørselstidspunktet"
 
 #. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4197
+#: cp/call.c:4196
 #, fuzzy
 msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
 msgstr "kan ikke videregive objekter af en ikke-POD type '%#T' gennem '...'; kald vil afbryde på kørselstidspunktet"
 
-#: cp/call.c:4237
+#: cp/call.c:4240
 #, fuzzy
 msgid "the default argument for parameter %d of `%D' has not yet been parsed"
 msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
 
-#: cp/call.c:4432
+#: cp/call.c:4437
 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
 msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
 
-#: cp/call.c:4451
+#: cp/call.c:4456
 #, fuzzy
 msgid "`%T' is not an accessible base of `%T'"
 msgstr "'%T' er en utilgængelig stamklasse til '%T'"
 
-#: cp/call.c:4720
+#: cp/call.c:4725
 msgid "could not find class$ field in java interface type `%T'"
 msgstr "kunne ikke finde et class$-felt i Java-grænsefladetypen '%T'"
 
-#: cp/call.c:4975
+#: cp/call.c:4980
 msgid "call to non-function `%D'"
 msgstr "kald af ikke-funktion '%D'"
 
-#: cp/call.c:5001
+#: cp/call.c:5006
 msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
 msgstr "forespørgsel efter medlemmet '%D' i '%E' som er af en ikke-sammensat type '%T'"
 
-#: cp/call.c:5079
+#: cp/call.c:5084
 #, fuzzy
 msgid "no matching function for call to `%T::%s(%A)%#V'"
 msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
 
-#: cp/call.c:5096
+#: cp/call.c:5101
 #, fuzzy, c-format
 msgid "call of overloaded `%s(%A)' is ambiguous"
 msgstr "kald af flertydig '%D(%A)' er tvetydigt"
 
-#: cp/call.c:5117
+#: cp/call.c:5122
 msgid "cannot call member function `%D' without object"
 msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
 
-#: cp/call.c:5702
+#: cp/call.c:5707
 msgid "passing `%T' chooses `%T' over `%T'"
 msgstr "videregivelse af '%T' vælger '%T' frem for '%T'"
 
-#: cp/call.c:5704 cp/name-lookup.c:4143
+#: cp/call.c:5709 cp/name-lookup.c:4155
 msgid "  in call to `%D'"
 msgstr "  i kald af '%D'"
 
-#: cp/call.c:5761
+#: cp/call.c:5766
 msgid "choosing `%D' over `%D'"
 msgstr "vælger '%D' frem for '%D'"
 
-#: cp/call.c:5762
+#: cp/call.c:5767
 msgid "  for conversion from `%T' to `%T'"
 msgstr "  for konvertering fra '%T' til '%T'"
 
-#: cp/call.c:5764
+#: cp/call.c:5769
 msgid "  because conversion sequence for the argument is better"
 msgstr "  fordi konverteringssekvensen for parameteren er bedre"
 
-#: cp/call.c:5884
+#: cp/call.c:5889
 #, fuzzy
 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 "ifølge ISO C++ er '%D' og '%D' tvetydigt selvom den værste konvertering for førstnævnte er bedre end den værste konvertering for den sidstnævnte"
 
-#: cp/call.c:5888
+#: cp/call.c:5893
 #, fuzzy
 msgid "candidate 1:"
 msgstr "candidate%s: %+#D"
 
-#: cp/call.c:5889
+#: cp/call.c:5894
 #, fuzzy
 msgid "candidate 2:"
 msgstr "candidate%s: %+#D"
 
-#: cp/call.c:5998
+#: cp/call.c:6003
 msgid "could not convert `%E' to `%T'"
 msgstr "kunne ikke konvertere '%E' til '%T'"
 
-#: cp/call.c:6103
+#: cp/call.c:6108
 #, fuzzy
 msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
 msgstr "ugyldig const_cast af en højreværdi fra typen '%T' til typen '%T'"
 
-#: cp/call.c:6107
+#: cp/call.c:6112
 #, fuzzy
 msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
 msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
@@ -13636,15 +13632,15 @@ msgstr "'%D' var skjult"
 msgid "  by `%D'"
 msgstr "  af '%D'"
 
-#: cp/class.c:2484 cp/decl2.c:1160
+#: cp/class.c:2484 cp/decl2.c:1161
 msgid "`%#D' invalid; an anonymous union can only have non-static data members"
 msgstr "'%#D' er ugyldig; en anonym union kan kun have ikke-statiske datamedlemmer"
 
-#: cp/class.c:2490 cp/decl2.c:1167
+#: cp/class.c:2490 cp/decl2.c:1168
 msgid "private member `%#D' in anonymous union"
 msgstr "privat medlem '%#D' i en anonym union"
 
-#: cp/class.c:2493 cp/decl2.c:1169
+#: cp/class.c:2493 cp/decl2.c:1170
 msgid "protected member `%#D' in anonymous union"
 msgstr "beskyttet medlem '%#D' i en anonym union"
 
@@ -13745,100 +13741,100 @@ msgstr "  eller 'operator=(const %T&)'"
 msgid "  but does not override `operator=(const %T&)'"
 msgstr "  men overskriver ikke 'operator=(const %T&)'"
 
-#: cp/class.c:3513
+#: cp/class.c:3517
 msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
 msgstr "afsættet for tom stamklasse '%T' følger ikke nødvendigvis ABI'en og kan ændre sig i en fremtidig version af GCC"
 
-#: cp/class.c:3623
+#: cp/class.c:3627
 msgid "class `%T' will be considered nearly empty in a future version of GCC"
 msgstr "klassen '%T' vil blive betragtet som næsten tom i en fremtidig version af GCC"
 
-#: cp/class.c:3710
+#: cp/class.c:3714
 msgid "initializer specified for non-virtual method `%D'"
 msgstr "startværdi angivet for ikke-virtuel medlemsfunktion '%D'"
 
-#: cp/class.c:4398
+#: cp/class.c:4402
 msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
 msgstr "afsættet for virtuel stamklasse '%T' følger ikke ABI'en og kan ændre sig i en fremtidig version af GCC"
 
-#: cp/class.c:4488
+#: cp/class.c:4492
 msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
 msgstr "direkte stamklasse '%T' er ikke tilgængelig i '%T' på grund af tvetydighed"
 
-#: cp/class.c:4501
+#: cp/class.c:4505
 msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
 msgstr "virtuel stamklasse '%T' er ikke tilgængelig i '%T' på grund af tvetydighed"
 
-#: cp/class.c:4675
+#: cp/class.c:4679
 msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
 msgstr "størrelsen der bliver tildelt '%T' følger ikke nødvendigvis ABI'en og kan ændre sig i en fremtidig version af GCC"
 
 #. Versions of G++ before G++ 3.4 did not reset the
 #. DECL_MODE.
-#: cp/class.c:4714
+#: cp/class.c:4718
 #, fuzzy
 msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
 msgstr "afsættet for '%D' følger ikke ABI'en og kan ændre sig i en fremtidig version af GCC"
 
-#: cp/class.c:4737
+#: cp/class.c:4741
 msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
 msgstr "afsættet for '%D' følger ikke ABI'en og kan ændre sig i en fremtidig version af GCC"
 
-#: cp/class.c:4746
+#: cp/class.c:4750
 msgid "`%D' contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
 msgstr "'%D' indeholder tomme klasser hvad der kan få stamklasser til at blive placeret andre steder i en fremtidig version af GCC"
 
-#: cp/class.c:4805
+#: cp/class.c:4809
 msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
 msgstr "layoutet af klasser der nedarver fra den tomme klasse '%T' kan ændre sig i en fremtidig version af GCC"
 
-#: cp/class.c:4935 cp/semantics.c:2044
+#: cp/class.c:4939 cp/semantics.c:2044
 msgid "redefinition of `%#T'"
 msgstr "omdefinering af '%#T'"
 
-#: cp/class.c:5105
+#: cp/class.c:5109
 msgid "`%#T' has virtual functions but non-virtual destructor"
 msgstr "'%#T' har virtuelle funktioner, men ikke-virtuel destruktionsfunktion"
 
-#: cp/class.c:5184
+#: cp/class.c:5188
 msgid "trying to finish struct, but kicked out due to previous parse errors"
 msgstr "forsøgte at afslutte struct, men blev stoppet af tidligere fortolkningsfejl"
 
-#: cp/class.c:5626
+#: cp/class.c:5630
 #, c-format
 msgid "language string `\"%s\"' not recognized"
 msgstr "sprogstrengen '\"%s\"' ikke genkendt"
 
-#: cp/class.c:5714
+#: cp/class.c:5718
 msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
 msgstr "kan ikke benytte den flertydiggjorte funktion '%D' baseret på konvertering til typen '%T'"
 
-#: cp/class.c:5839
+#: cp/class.c:5843
 msgid "no matches converting function `%D' to type `%#T'"
 msgstr "ingen passende ved konvertering af funktionen '%D' til typen '%#T'"
 
-#: cp/class.c:5862
+#: cp/class.c:5866
 msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
 msgstr "konvertering af den flertydiggjorte funktion '%D' til typen '%T' er tvetydig"
 
-#: cp/class.c:5888
+#: cp/class.c:5892
 msgid "assuming pointer to member `%D'"
 msgstr "antager henvisning til medlemmet '%D'"
 
-#: cp/class.c:5891
+#: cp/class.c:5895
 #, c-format
 msgid "(a pointer to member can only be formed with `&%E')"
 msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
 
-#: cp/class.c:5936 cp/class.c:6118 cp/class.c:6125
+#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
 msgid "not enough type information"
 msgstr "ikke tilstrækkelig information om typen"
 
-#: cp/class.c:5953
+#: cp/class.c:5957
 msgid "argument of type `%T' does not match `%T'"
 msgstr "parameter af typen '%T' passer ikke til '%T'"
 
-#: cp/class.c:6102
+#: cp/class.c:6106
 msgid "invalid operation on uninstantiated type"
 msgstr "ugyldig operation på uudskiftet type"
 
@@ -13847,11 +13843,11 @@ msgstr "ugyldig operation p
 #. 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:6360 cp/decl.c:1222 cp/name-lookup.c:502 cp/pt.c:2097
+#: cp/class.c:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
 msgid "declaration of `%#D'"
 msgstr "omerklæring af '%#D'"
 
-#: cp/class.c:6361
+#: cp/class.c:6365
 msgid "changes meaning of `%D' from `%+#D'"
 msgstr "skifter betydningen af '%D' fra '%+#D'"
 
@@ -13912,45 +13908,45 @@ msgstr "'%#T' benyttet hvor der forventedes en kommatalsv
 msgid "conversion from `%T' to non-scalar type `%T' requested"
 msgstr "konvertering fra '%T' til en ikke-skalartype '%T' udbedt"
 
-#: cp/cvt.c:850
+#: cp/cvt.c:852
 msgid "object of incomplete type `%T' will not be accessed in %s"
 msgstr "objekt af den ufuldstændige type '%T' vil ikke blive tilgået i %s"
 
-#: cp/cvt.c:853
+#: cp/cvt.c:855
 msgid "object of type `%T' will not be accessed in %s"
 msgstr "objekt af typen '%T' vil ikke blive tilgået i %s"
 
-#: cp/cvt.c:869
+#: cp/cvt.c:871
 msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
 msgstr "objektet '%E' af den ufuldstændige type '%T' vil ikke blive tilgået i %s"
 
 #. [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:885
+#: cp/cvt.c:887
 #, c-format
 msgid "%s cannot resolve address of overloaded function"
 msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
 
 #. Only warn when there is no &.
-#: cp/cvt.c:891
+#: cp/cvt.c:893
 #, c-format
 msgid "%s is a reference, not call, to function `%E'"
 msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
 
-#: cp/cvt.c:898
+#: cp/cvt.c:900
 #, fuzzy, c-format
 msgid "%s has no effect"
 msgstr "%s har ingen %s"
 
-#: cp/cvt.c:1009
+#: cp/cvt.c:1011
 msgid "converting NULL to non-pointer type"
 msgstr "konverterer NULL til en ikke-henvisningstype"
 
-#: cp/cvt.c:1082
+#: cp/cvt.c:1084
 msgid "ambiguous default type conversion from `%T'"
 msgstr "tvetydig standardtypekonvertering fra '%T'"
 
-#: cp/cvt.c:1084
+#: cp/cvt.c:1086
 msgid "  candidate conversions include `%D' and `%D'"
 msgstr "  kandidater til konverteringen inkluderer '%D' og '%D'"
 
@@ -14019,7 +14015,7 @@ msgstr "tidligere erkl
 msgid "declaration of template `%#D'"
 msgstr "erklæring af skabelon '%#D'"
 
-#: cp/decl.c:1340 cp/name-lookup.c:503
+#: cp/decl.c:1340 cp/name-lookup.c:515
 msgid "conflicts with previous declaration `%#D'"
 msgstr "strider mod tidligere erklæring '%#D'"
 
@@ -14245,7 +14241,7 @@ msgid "`%D' can only be specified for objects and functions"
 msgstr "'%D' kan kun angives for objekter og funktioner"
 
 # init dækker over værditildeling her - samme for de næste mange
-#: cp/decl.c:3721 cp/decl2.c:854
+#: cp/decl.c:3721 cp/decl2.c:855
 msgid "typedef `%D' is initialized (use __typeof__ instead)"
 msgstr "typedef '%D' bliver tildelt en værdi (benyt __typeof__ i stedet)"
 
@@ -14483,7 +14479,7 @@ msgstr "'inline' er ikke tilladt i erkl
 msgid "definition of implicitly-declared `%D'"
 msgstr "definition af underforstået-erklæret '%D'"
 
-#: cp/decl.c:5785 cp/decl2.c:737
+#: cp/decl.c:5785 cp/decl2.c:738
 msgid "no `%#D' member function declared in class `%T'"
 msgstr "ingen medlemsfunktion '%#D' erklæret i klassen '%T'"
 
@@ -14756,158 +14752,158 @@ msgstr "kan ikke erkl
 msgid "cannot declare pointer to `%#T' member"
 msgstr "kan ikke erklære henvisning til medlemmet '%#T'"
 
-#: cp/decl.c:7654
+#: cp/decl.c:7655
 msgid "extra qualification `%T::' on member `%s' ignored"
 msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
 
-#: cp/decl.c:7670
+#: cp/decl.c:7671
 msgid "cannot declare member function `%T::%s' within `%T'"
 msgstr "kan ikke erklære medlemsfunktion '%T::%s' inde i '%T'"
 
-#: cp/decl.c:7685
+#: cp/decl.c:7686
 msgid "cannot declare member `%T::%s' within `%T'"
 msgstr "kan ikke erklære medlem '%T::%s' inde i '%T'"
 
-#: cp/decl.c:7765
+#: cp/decl.c:7766
 msgid "data member may not have variably modified type `%T'"
 msgstr "datamedlem må ikke have variabelt ændret type '%T'"
 
-#: cp/decl.c:7767
+#: cp/decl.c:7768
 msgid "parameter may not have variably modified type `%T'"
 msgstr "parameter må ikke have variabelt ændret type '%T'"
 
 #. [dcl.fct.spec] The explicit specifier shall only be used in
 #. declarations of constructors within a class definition.
-#: cp/decl.c:7775
+#: cp/decl.c:7776
 msgid "only declarations of constructors can be `explicit'"
 msgstr "kun erklæringer af konstruktionsfunktioner kan være 'explicit'"
 
-#: cp/decl.c:7783
+#: cp/decl.c:7784
 #, c-format
 msgid "non-member `%s' cannot be declared `mutable'"
 msgstr "'%s' som ikke er medlem, kan ikke erklæres 'mutable'"
 
-#: cp/decl.c:7788
+#: cp/decl.c:7789
 #, c-format
 msgid "non-object member `%s' cannot be declared `mutable'"
 msgstr "'%s' som ikke er objektmedlem, kan ikke erklæres 'mutable'"
 
-#: cp/decl.c:7794
+#: cp/decl.c:7795
 #, c-format
 msgid "function `%s' cannot be declared `mutable'"
 msgstr "funktionen '%s' kan ikke erklæres 'mutable'"
 
-#: cp/decl.c:7799
+#: cp/decl.c:7800
 #, c-format
 msgid "static `%s' cannot be declared `mutable'"
 msgstr "static '%s' kan ikke erklæres 'mutable'"
 
-#: cp/decl.c:7804
+#: cp/decl.c:7805
 #, c-format
 msgid "const `%s' cannot be declared `mutable'"
 msgstr "const '%s' kan ikke erklæres 'mutable'"
 
-#: cp/decl.c:7817
+#: cp/decl.c:7818
 msgid "template-id `%D' used as a declarator"
 msgstr "skabelons-id '%D' benyttet som erklærer"
 
-#: cp/decl.c:7838
+#: cp/decl.c:7839
 msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
 msgstr "ISO C++ forbyder indlejret type '%D' med samme navn som den omgivende klasse"
 
-#: cp/decl.c:7846
+#: cp/decl.c:7847
 #, fuzzy
 msgid "%Jtypedef name may not be a nested-name-specifier"
 msgstr "typedef-navn kan ikke klassemodificeres"
 
-#: cp/decl.c:7892
+#: cp/decl.c:7893
 #, fuzzy
 msgid "%Jinvalid type qualifier for non-member function type"
 msgstr "ugyldig typemodifikation for ikke-medlemsfunktionstype"
 
-#: cp/decl.c:7955
+#: cp/decl.c:7956
 msgid "type qualifiers specified for friend class declaration"
 msgstr "typemodifikationer angivet for friend class-erklæring"
 
-#: cp/decl.c:7960
+#: cp/decl.c:7961
 msgid "`inline' specified for friend class declaration"
 msgstr "'inline' angivet for friend class-erklæring"
 
-#: cp/decl.c:7968
+#: cp/decl.c:7969
 msgid "template parameters cannot be friends"
 msgstr "skabelonsparametre kan ikke være venner"
 
-#: cp/decl.c:7970
+#: cp/decl.c:7971
 msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
 msgstr "friend-erklæring kræver klasseangivelse, dvs. 'friend class %T::%D'"
 
-#: cp/decl.c:7974
+#: cp/decl.c:7975
 msgid "friend declaration requires class-key, i.e. `friend %#T'"
 msgstr "friend-erklæring kræver klasseangivelse, dvs. 'friend %#T'"
 
-#: cp/decl.c:7987
+#: cp/decl.c:7988
 msgid "trying to make class `%T' a friend of global scope"
 msgstr "forsøg på at gøre klassen '%T' til ven af det globale virkningsfelt"
 
-#: cp/decl.c:7998
+#: cp/decl.c:7999
 msgid "invalid qualifiers on non-member function type"
 msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
 
-#: cp/decl.c:8017
+#: cp/decl.c:8018
 msgid "abstract declarator `%T' used as declaration"
 msgstr "abstrakt erklærer '%T' benyttet som erklæring"
 
-#: cp/decl.c:8029
+#: cp/decl.c:8030
 msgid "unnamed variable or field declared void"
 msgstr "unavngiven variabel eller felt erklæret void"
 
-#: cp/decl.c:8038
+#: cp/decl.c:8039
 msgid "variable or field declared void"
 msgstr "variabel eller felt erklæret void"
 
-#: cp/decl.c:8048
+#: cp/decl.c:8049
 msgid "cannot use `::' in parameter declaration"
 msgstr "kan ikke bruge '::' i parametererklæring"
 
 #. Something like struct S { int N::j; };
-#: cp/decl.c:8093
+#: cp/decl.c:8094
 msgid "invalid use of `::'"
 msgstr "ugyldig brug af '::'"
 
-#: cp/decl.c:8105
+#: cp/decl.c:8106
 msgid "function `%D' cannot be declared friend"
 msgstr "funktionen '%D' kan ikke erklæres friend"
 
-#: cp/decl.c:8117
+#: cp/decl.c:8118
 msgid "can't make `%D' into a method -- not in a class"
 msgstr "kan ikke gøre '%D' til en metode - er ikke i en klasse"
 
-#: cp/decl.c:8126
+#: cp/decl.c:8127
 msgid "function `%D' declared virtual inside a union"
 msgstr "funktionen '%D' erklæret virtual inden i en union"
 
-#: cp/decl.c:8135
+#: cp/decl.c:8136
 msgid "`%D' cannot be declared virtual, since it is always static"
 msgstr "'%D' kan ikke erklæres virtual eftersom den altid er statisk"
 
-#: cp/decl.c:8214
+#: cp/decl.c:8215
 msgid "field `%D' has incomplete type"
 msgstr "feltet '%D' er af en ufuldstændig type"
 
-#: cp/decl.c:8216
+#: cp/decl.c:8217
 msgid "name `%T' has incomplete type"
 msgstr "navnet '%T' er af en ufuldstændig type"
 
-#: cp/decl.c:8225
+#: cp/decl.c:8226
 msgid "  in instantiation of template `%T'"
 msgstr "  i instantiering af skabelonen '%T'"
 
-#: cp/decl.c:8235
+#: cp/decl.c:8236
 #, c-format
 msgid "`%s' is neither function nor member function; cannot be declared friend"
 msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklæres som friend"
 
-#: cp/decl.c:8246
+#: cp/decl.c:8247
 msgid "member functions are implicitly friends of their class"
 msgstr "medlemsfunktioner er underforstået venner af deres klasse"
 
@@ -14923,91 +14919,91 @@ msgstr "medlemsfunktioner er underforst
 #. 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:8286
+#: cp/decl.c:8287
 msgid "ISO C++ forbids initialization of member `%D'"
 msgstr "ISO C++ forbyder tildeling af startværdi til medlemmet '%D'"
 
-#: cp/decl.c:8288
+#: cp/decl.c:8289
 msgid "making `%D' static"
 msgstr "gør '%D' statisk"
 
-#: cp/decl.c:8344
+#: cp/decl.c:8345
 #, c-format
 msgid "storage class `auto' invalid for function `%s'"
 msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
 
-#: cp/decl.c:8346
+#: cp/decl.c:8347
 #, c-format
 msgid "storage class `register' invalid for function `%s'"
 msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
 
-#: cp/decl.c:8348
+#: cp/decl.c:8349
 #, c-format
 msgid "storage class `__thread' invalid for function `%s'"
 msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
 
-#: cp/decl.c:8359
+#: cp/decl.c:8360
 #, c-format
 msgid "storage class `static' invalid for function `%s' declared out of global scope"
 msgstr "lagringsklassen 'static' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
 
-#: cp/decl.c:8361
+#: cp/decl.c:8362
 #, c-format
 msgid "storage class `inline' invalid for function `%s' declared out of global scope"
 msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklæret uden for det globale virkefelt"
 
-#: cp/decl.c:8368
+#: cp/decl.c:8369
 #, c-format
 msgid "virtual non-class function `%s'"
 msgstr "virtuel funktion '%s' tilhører ikke en klasse"
 
-#: cp/decl.c:8399
+#: cp/decl.c:8400
 msgid "cannot declare member function `%D' to have static linkage"
 msgstr "kan ikke erklære medlemsfunktion '%D' til at have statisk kædning"
 
 #. FIXME need arm citation
-#: cp/decl.c:8405
+#: cp/decl.c:8406
 msgid "cannot declare static function inside another function"
 msgstr "kan ikke erklære en funktion for static inden i en anden funktion"
 
-#: cp/decl.c:8433
+#: cp/decl.c:8434
 msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
 msgstr "'static' må ikke bruges ved definering (i modsætning til erklæring) af et statisk datamedlem"
 
-#: cp/decl.c:8439
+#: cp/decl.c:8440
 msgid "static member `%D' declared `register'"
 msgstr "statisk medlem '%D' erklæret 'register'"
 
-#: cp/decl.c:8444
+#: cp/decl.c:8445
 msgid "cannot explicitly declare member `%#D' to have extern linkage"
 msgstr "kan ikke eksplicit erklære medlemmet '%#D' til at have extern-kædning"
 
-#: cp/decl.c:8584
+#: cp/decl.c:8585
 msgid "default argument for `%#D' has type `%T'"
 msgstr "standardparameter for '%#D' har typen '%T'"
 
-#: cp/decl.c:8587
+#: cp/decl.c:8588
 msgid "default argument for parameter of type `%T' has type `%T'"
 msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
 
-#: cp/decl.c:8604
+#: cp/decl.c:8605
 msgid "default argument `%E' uses local variable `%D'"
 msgstr "standardparameter '%E' bruger lokal variabel '%D'"
 
-#: cp/decl.c:8648
+#: cp/decl.c:8649
 #, c-format
 msgid "invalid string constant `%E'"
 msgstr "ugyldig strengkonstant '%E'"
 
-#: cp/decl.c:8650
+#: cp/decl.c:8651
 msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
 msgstr "ugyldig heltalskonstant i parameterlisten, måske mangler parameternavnet?"
 
-#: cp/decl.c:8688
+#: cp/decl.c:8689
 msgid "parameter `%D' invalidly declared method type"
 msgstr "parameteren '%D' er på ugyldig vis erklæret som af en medlemsfunktionstype"
 
-#: cp/decl.c:8712
+#: cp/decl.c:8713
 msgid "parameter `%D' includes %s to array of unknown bound `%T'"
 msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grænse '%T'"
 
@@ -15026,94 +15022,94 @@ msgstr "parameteren '%D' inkluderer %s til tabel med ukendt gr
 #. 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:8871
+#: cp/decl.c:8872
 msgid "invalid constructor; you probably meant `%T (const %T&)'"
 msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
 
-#: cp/decl.c:8999
+#: cp/decl.c:9000
 msgid "`%D' must be a nonstatic member function"
 msgstr "'%D' skal være en ikke-statisk medlemsfunktion"
 
-#: cp/decl.c:9005
+#: cp/decl.c:9006
 msgid "`%D' must be either a non-static member function or a non-member function"
 msgstr "'%D' skal enten være en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
 
-#: cp/decl.c:9022
+#: cp/decl.c:9023
 msgid "`%D' must have an argument of class or enumerated type"
 msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
 
-#: cp/decl.c:9057
+#: cp/decl.c:9058
 #, c-format
 msgid "conversion to %s%s will never use a type conversion operator"
 msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
 
 #. 13.4.0.3
-#: cp/decl.c:9064
+#: cp/decl.c:9065
 msgid "ISO C++ prohibits overloading operator ?:"
 msgstr "ISO C++ forbyder flertydiggørelse af operatoren ?:"
 
-#: cp/decl.c:9114
+#: cp/decl.c:9115
 msgid "postfix `%D' must take `int' as its argument"
 msgstr "postfiks '%D' skal tage mod 'int' som parameter"
 
-#: cp/decl.c:9118
+#: cp/decl.c:9119
 msgid "postfix `%D' must take `int' as its second argument"
 msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
 
-#: cp/decl.c:9125
+#: cp/decl.c:9126
 msgid "`%D' must take either zero or one argument"
 msgstr "'%D' skal tage mod nul eller én parameter"
 
-#: cp/decl.c:9127
+#: cp/decl.c:9128
 msgid "`%D' must take either one or two arguments"
 msgstr "'%D' skal tage mod én eller to parametre"
 
-#: cp/decl.c:9148
+#: cp/decl.c:9149
 msgid "prefix `%D' should return `%T'"
 msgstr "præfiks '%D' skal returnere '%T'"
 
-#: cp/decl.c:9154
+#: cp/decl.c:9155
 msgid "postfix `%D' should return `%T'"
 msgstr "postfiks '%D' skal returnere '%T'"
 
-#: cp/decl.c:9163
+#: cp/decl.c:9164
 msgid "`%D' must take `void'"
 msgstr "'%D' skal tage mod 'void'"
 
-#: cp/decl.c:9165 cp/decl.c:9173
+#: cp/decl.c:9166 cp/decl.c:9174
 msgid "`%D' must take exactly one argument"
 msgstr "'%s' skal tage mod én parameter"
 
-#: cp/decl.c:9175
+#: cp/decl.c:9176
 msgid "`%D' must take exactly two arguments"
 msgstr "'%s' skal tage mod to parametre"
 
-#: cp/decl.c:9183
+#: cp/decl.c:9184
 msgid "user-defined `%D' always evaluates both arguments"
 msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
 
-#: cp/decl.c:9197
+#: cp/decl.c:9198
 msgid "`%D' should return by value"
 msgstr "'%D' skal returnere pr. værdi (ikke reference)"
 
-#: cp/decl.c:9209 cp/decl.c:9212
+#: cp/decl.c:9210 cp/decl.c:9213
 msgid "`%D' cannot have default arguments"
 msgstr "'%D' kan ikke have standardparametre"
 
-#: cp/decl.c:9272
+#: cp/decl.c:9273
 msgid "using typedef-name `%D' after `%s'"
 msgstr "bruger typedef-navn '%D' efter '%s'"
 
-#: cp/decl.c:9278
+#: cp/decl.c:9279
 msgid "using template type parameter `%T' after `%s'"
 msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
 
-#: cp/decl.c:9286
+#: cp/decl.c:9287
 #, fuzzy
 msgid "`%T' referred to as `%s'"
 msgstr "'%#D' omerklæret som %C"
 
-#: cp/decl.c:9292
+#: cp/decl.c:9293
 #, fuzzy
 msgid "`%T' referred to as enum"
 msgstr "'%#D' omerklæret som %C"
@@ -15125,45 +15121,50 @@ msgstr "'%#D' omerkl
 #. void f(class C);            // No template header here
 #.
 #. then the required template argument is missing.
-#: cp/decl.c:9307
+#: cp/decl.c:9308
 #, fuzzy
 msgid "template argument required for `%s %T'"
 msgstr "skabelonsparameter er påkrævet for '%T'"
 
-#: cp/decl.c:9452
+#: cp/decl.c:9453
 msgid "use of enum `%#D' without previous declaration"
 msgstr "brug af enum '%#D' uden tidligere erklæring"
 
-#: cp/decl.c:9509
+#: cp/decl.c:9471
+#, fuzzy
+msgid "redeclaration of `%T' as a non-template"
+msgstr "erklæring af '%D' som ikke-funktion"
+
+#: cp/decl.c:9517
 msgid "derived union `%T' invalid"
 msgstr "nedarvet union '%T' ugyldig"
 
-#: cp/decl.c:9562
+#: cp/decl.c:9570
 msgid "base type `%T' fails to be a struct or class type"
 msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
 
-#: cp/decl.c:9570
+#: cp/decl.c:9578
 msgid "recursive type `%T' undefined"
 msgstr "rekursiv type '%T' ikke defineret"
 
-#: cp/decl.c:9572
+#: cp/decl.c:9580
 msgid "duplicate base type `%T' invalid"
 msgstr "stamklassetype '%T' optræder mere end én gang"
 
-#: cp/decl.c:9650
+#: cp/decl.c:9658
 msgid "Java class '%T' cannot have multiple bases"
 msgstr ""
 
-#: cp/decl.c:9652
+#: cp/decl.c:9660
 #, fuzzy
 msgid "Java class '%T' cannot have virtual bases"
 msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
 
-#: cp/decl.c:9692
+#: cp/decl.c:9700
 msgid "multiple definition of `%#T'"
 msgstr "flere definitioner af '%#T'"
 
-#: cp/decl.c:9693
+#: cp/decl.c:9701
 #, fuzzy
 msgid "%Jprevious definition here"
 msgstr "tidligere definition her"
@@ -15172,48 +15173,48 @@ msgstr "tidligere definition her"
 #.
 #. IF no integral type can represent all the enumerator values, the
 #. enumeration is ill-formed.
-#: cp/decl.c:9828
+#: cp/decl.c:9836
 msgid "no integral type can represent all of the enumerator values for `%T'"
 msgstr ""
 
-#: cp/decl.c:9918
+#: cp/decl.c:9926
 msgid "enumerator value for `%D' not integer constant"
 msgstr "enum-værdi for '%D' er ikke en heltalskonstant"
 
-#: cp/decl.c:9938
+#: cp/decl.c:9946
 msgid "overflow in enumeration values at `%D'"
 msgstr "enum-værdier for store ved '%D'"
 
-#: cp/decl.c:10007
+#: cp/decl.c:10015
 msgid "return type `%#T' is incomplete"
 msgstr "returtype '%#T' er ufuldstændig"
 
-#: cp/decl.c:10125
+#: cp/decl.c:10133
 msgid "return type for `main' changed to `int'"
 msgstr "returtype for 'main' ændret til 'int'"
 
-#: cp/decl.c:10154
+#: cp/decl.c:10162
 msgid "`%D' implicitly declared before its definition"
 msgstr "'%s' er underforstået erklæret efter dens definition"
 
-#: cp/decl.c:10176 cp/typeck.c:6023
+#: cp/decl.c:10184 cp/typeck.c:6071
 msgid "`operator=' should return a reference to `*this'"
 msgstr "'operator=' bør returnere en reference til '*this'"
 
-#: cp/decl.c:10445
+#: cp/decl.c:10453
 msgid "parameter `%D' declared void"
 msgstr "parameteren '%D' erklæret void"
 
-#: cp/decl.c:10911
+#: cp/decl.c:10919
 #, fuzzy
 msgid "invalid member function declaration"
 msgstr "ugyldig medlemsskabelonerklæring '%D'"
 
-#: cp/decl.c:10928
+#: cp/decl.c:10936
 msgid "`%D' is already defined in class `%T'"
 msgstr "'%D' er allerede defineret i klassen '%T'"
 
-#: cp/decl.c:11141
+#: cp/decl.c:11149
 msgid "static member function `%#D' declared with type qualifiers"
 msgstr "statisk medlemsfunktion '%#D' erklæret med typemodifikationer"
 
@@ -15234,135 +15235,135 @@ msgstr "tvetydig konvertering af tabelindeks"
 msgid "invalid types `%T[%T]' for array subscript"
 msgstr "ugyldige typer '%T[%T]' for tabelopslag"
 
-#: cp/decl2.c:460
+#: cp/decl2.c:461
 msgid "deleting array `%#D'"
 msgstr "benyttelse af delete på tabellen '%#D'"
 
-#: cp/decl2.c:466
+#: cp/decl2.c:467
 msgid "type `%#T' argument given to `delete', expected pointer"
 msgstr "parameter af typen '%#T' givet til 'delete', forventede henvisning"
 
-#: cp/decl2.c:478
+#: cp/decl2.c:479
 msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to `delete'"
 msgstr "kan ikke udføre delete på en funktion; kun henvisninger til objekter er gyldige som parameter til 'delete'"
 
-#: cp/decl2.c:485
+#: cp/decl2.c:486
 msgid "deleting `%T' is undefined"
 msgstr "benyttelse af delete på '%T' er ikke defineret"
 
 #. 14.5.2.2 [temp.mem]
 #.
 #. A local class shall not have member templates.
-#: cp/decl2.c:521
+#: cp/decl2.c:522
 msgid "invalid declaration of member template `%#D' in local class"
 msgstr "ugyldig erklæring af medlemsskabelon '%#D' i lokal klasse"
 
-#: cp/decl2.c:530
+#: cp/decl2.c:531
 msgid "invalid use of `virtual' in template declaration of `%#D'"
 msgstr "ugyldig brug af 'virtual' i skabelonserklæring af '%#D'"
 
-#: cp/decl2.c:540 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2834
 msgid "template declaration of `%#D'"
 msgstr "skabelonserklæring af '%#D'"
 
-#: cp/decl2.c:589
+#: cp/decl2.c:590
 msgid "Java method '%D' has non-Java return type `%T'"
 msgstr "Java-metoden '%D' har har en returtype '%T' som ikke er fra Java"
 
-#: cp/decl2.c:605
+#: cp/decl2.c:606
 msgid "Java method '%D' has non-Java parameter type `%T'"
 msgstr "Java-metoden '%D' har har en parametertype '%T' som ikke er fra Java"
 
-#: cp/decl2.c:698
+#: cp/decl2.c:699
 msgid "prototype for `%#D' does not match any in class `%T'"
 msgstr "prototypen for '%#D' passer ikke nogen i klassen '%T'"
 
-#: cp/decl2.c:777
+#: cp/decl2.c:778
 msgid "local class `%#T' shall not have static data member `%#D'"
 msgstr "lokal klasse '%#T' må ikke have det statiske datamedlem '%#D'"
 
-#: cp/decl2.c:785
+#: cp/decl2.c:786
 msgid "initializer invalid for static member with constructor"
 msgstr "tildeling af startværdi er ugyldig for statisk medlem med konstruktionsfunktion"
 
-#: cp/decl2.c:788
+#: cp/decl2.c:789
 msgid "(an out of class initialization is required)"
 msgstr "(en klargøring uden for klassens erklæring er nødvendig)"
 
-#: cp/decl2.c:871
+#: cp/decl2.c:872
 msgid "member `%D' conflicts with virtual function table field name"
 msgstr "medlemmet '%D' er i konflikt med feltnavn fra den virtuelle funktionstabel"
 
-#: cp/decl2.c:888
+#: cp/decl2.c:889
 msgid "`%D' is already defined in `%T'"
 msgstr "'%D' er allerede defineret i '%T'"
 
-#: cp/decl2.c:935
+#: cp/decl2.c:936
 msgid "field initializer is not constant"
 msgstr "feltets startværdi er ikke en konstant"
 
-#: cp/decl2.c:963
+#: cp/decl2.c:964
 msgid "`asm' specifiers are not permitted on non-static data members"
 msgstr "'asm'-angivelser er ikke tilladt på ikke-statiske datamedlemmer"
 
-#: cp/decl2.c:1013
+#: cp/decl2.c:1014
 msgid "cannot declare `%D' to be a bit-field type"
 msgstr "kan ikke erklære '%D' til at være en bitfeltstype"
 
-#: cp/decl2.c:1023
+#: cp/decl2.c:1024
 msgid "cannot declare bit-field `%D' with function type"
 msgstr "kan ikke erklære bitfelt '%D' med funktionstype"
 
-#: cp/decl2.c:1030
+#: cp/decl2.c:1031
 msgid "`%D' is already defined in the class %T"
 msgstr "'%D' er allerede defineret i klassen '%T'"
 
-#: cp/decl2.c:1037
+#: cp/decl2.c:1038
 msgid "static member `%D' cannot be a bit-field"
 msgstr "statisk medlem '%D' kan ikke være et bitfelt"
 
-#: cp/decl2.c:1096
+#: cp/decl2.c:1097
 msgid "initializer specified for non-member function `%D'"
 msgstr "startværdi angivet for ikke-medlemsfunktion '%D'"
 
-#: cp/decl2.c:1100
+#: cp/decl2.c:1101
 msgid "invalid initializer for virtual method `%D'"
 msgstr "ugyldig startværdi til virtuel medlemsfunktion '%D'"
 
-#: cp/decl2.c:1147
+#: cp/decl2.c:1148
 msgid "anonymous struct not inside named type"
 msgstr "anonym struct er ikke inden i en navngiven type"
 
-#: cp/decl2.c:1217
+#: cp/decl2.c:1218
 msgid "namespace-scope anonymous aggregates must be static"
 msgstr "anonyme variabler af sammensatte typer i navnerumsvirkefelt skal erklæres static"
 
-#: cp/decl2.c:1224
+#: cp/decl2.c:1225
 #, fuzzy
 msgid "anonymous union with no members"
 msgstr "anonym sammensat type uden medlemmer"
 
-#: cp/decl2.c:1258
+#: cp/decl2.c:1259
 msgid "`operator new' must return type `%T'"
 msgstr "'operator new' skal returnere typen '%T'"
 
-#: cp/decl2.c:1266
+#: cp/decl2.c:1267
 msgid "`operator new' takes type `size_t' (`%T') as first parameter"
 msgstr "den første parameter til 'operator new' skal være af typen 'size_t' ('%T')"
 
-#: cp/decl2.c:1292
+#: cp/decl2.c:1293
 msgid "`operator delete' must return type `%T'"
 msgstr "'operator delete' skal returnere typen '%T'"
 
-#: cp/decl2.c:1300
+#: cp/decl2.c:1301
 msgid "`operator delete' takes type `%T' as first parameter"
 msgstr "den første parameter til 'operator delete' skal være af typen '%T'"
 
-#: cp/decl2.c:2807
+#: cp/decl2.c:2810
 msgid "inline function `%D' used but never defined"
 msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
 
-#: cp/decl2.c:2953
+#: cp/decl2.c:2956
 msgid "default argument missing for parameter %P of `%+#D'"
 msgstr "standardparameter mangler for parameter %P  i '%+#D'"
 
@@ -15394,7 +15395,7 @@ msgstr "blander C++ og Java 'catch' i 
 msgid "throwing NULL, which has integral, not pointer type"
 msgstr "kaster NULL som har en heltals-, ikke en henvisningstype"
 
-#: cp/except.c:598 cp/init.c:2037
+#: cp/except.c:598 cp/init.c:2038
 #, fuzzy
 msgid "`%D' should never be overloaded"
 msgstr "'%D' skal returnere pr. værdi (ikke reference)"
@@ -15403,19 +15404,19 @@ msgstr "'%D' skal returnere pr. v
 msgid "  in thrown expression"
 msgstr "  i kastet udtryk"
 
-#: cp/except.c:811
+#: cp/except.c:812
 msgid "expression '%E' of abstract class type '%T' cannot be used in throw-expression"
 msgstr "udtrykket '%E' med den abstrakte klassetype '%T' kan ikke bruges i throw-udtryk"
 
-#: cp/except.c:893
+#: cp/except.c:894
 msgid "exception of type `%T' will be caught"
 msgstr "undtagelse af typen '%T' vil blive fanget"
 
-#: cp/except.c:896
+#: cp/except.c:897
 msgid "   by earlier handler for `%T'"
 msgstr "  af tidligere håndtering af '%T'"
 
-#: cp/except.c:917
+#: cp/except.c:918
 msgid "`...' handler must be the last handler for its try block"
 msgstr "håndteringen '...' skal være den sidste håndtering i try-blokken"
 
@@ -15423,54 +15424,54 @@ msgstr "h
 msgid "`%D' is already a friend of class `%T'"
 msgstr "'%D' er allerede en ven af klassen '%T'"
 
-#: cp/friend.c:202
+#: cp/friend.c:206
 msgid "invalid type `%T' declared `friend'"
 msgstr "ugyldig type '%T' erklæret 'friend'"
 
 #. [temp.friend]
 #. Friend declarations shall not declare partial
 #. specializations.
-#: cp/friend.c:218
+#: cp/friend.c:222
 msgid "partial specialization `%T' declared `friend'"
 msgstr "partiel specialisering '%T' erklæret 'friend'"
 
-#: cp/friend.c:228
+#: cp/friend.c:232
 msgid "class `%T' is implicitly friends with itself"
 msgstr "klassen '%T' er underforstået ven med sig selv"
 
 #. template <class T> friend typename S<T>::X;
-#: cp/friend.c:246
+#: cp/friend.c:250
 msgid "typename type `%#T' declared `friend'"
 msgstr "typename-type '%#T' erklæret 'friend'"
 
 #. template <class T> friend class T;
-#: cp/friend.c:252
+#: cp/friend.c:256
 msgid "template parameter type `%T' declared `friend'"
 msgstr "skabelonsparametertypen '%T' erklæret 'friend'"
 
 #. template <class T> friend class A; where A is not a template
-#: cp/friend.c:258
+#: cp/friend.c:262
 msgid "`%#T' is not a template"
 msgstr "'%#T' er ikke en skabelon"
 
-#: cp/friend.c:277
+#: cp/friend.c:281
 #, fuzzy
 msgid "`%D' is already a friend of `%T'"
 msgstr "'%T' er allerede en ven af '%T'"
 
-#: cp/friend.c:287
+#: cp/friend.c:291
 msgid "`%T' is already a friend of `%T'"
 msgstr "'%T' er allerede en ven af '%T'"
 
-#: cp/friend.c:409
+#: cp/friend.c:413
 msgid "member `%D' declared as friend before type `%T' defined"
 msgstr "medlemmet '%D' erklæret som friend før typen '%T' er defineret"
 
-#: cp/friend.c:465
+#: cp/friend.c:469
 msgid "friend declaration `%#D' declares a non-template function"
 msgstr "friend-erklæring '%#D' erklærer en ikke-skabelonsfunktion"
 
-#: cp/friend.c:468
+#: cp/friend.c:472
 msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
 msgstr "(hvis dette er hvad du ønsker, så sikr dig at funktionsskabelonen allerede er blevet erklæret og tilføj <> efter funktionsnavnet her) -Wno-non-template-friend deaktiverer denne advarsel"
 
@@ -15596,7 +15597,7 @@ msgstr "'%T' er ikke en sammensat typedef"
 msgid "type `%T' is of non-aggregate type"
 msgstr "typen '%T' er ikke en sammensat type"
 
-#: cp/init.c:1432 cp/typeck.c:1795
+#: cp/init.c:1432 cp/typeck.c:1818
 msgid "qualified type `%T' does not match destructor name `~%T'"
 msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
 
@@ -15634,72 +15635,71 @@ msgstr "st
 msgid "zero size array reserves no space"
 msgstr "tabel med størrelsen nul reserverer ingen plads"
 
-#: cp/init.c:1808
+#: cp/init.c:1809
 msgid "new cannot be applied to a reference type"
 msgstr "new kan ikke bruges på en referencetype"
 
-#: cp/init.c:1814
+#: cp/init.c:1815
 msgid "new cannot be applied to a function type"
 msgstr "new kan ikke bruges på en funktionstype"
 
-#: cp/init.c:1860
+#: cp/init.c:1861
 msgid "call to Java constructor, while `jclass' undefined"
 msgstr "kald af Java-konstruktionsfunktion mens 'jclass' ikke er defineret"
 
-#: cp/init.c:1876
+#: cp/init.c:1877
 msgid "can't find class$"
 msgstr "kan ikke finde class$"
 
-#: cp/init.c:2003
+#: cp/init.c:2004
 msgid "invalid type `void' for new"
 msgstr "ugyldig type 'void' til new"
 
-#: cp/init.c:2013
+#: cp/init.c:2014
 msgid "uninitialized const in `new' of `%#T'"
 msgstr "konstant uden startværdi i 'new' af '%#T'"
 
-#: cp/init.c:2032
+#: cp/init.c:2033
 #, c-format
 msgid "call to Java constructor with `%s' undefined"
 msgstr "kald af Java-konstruktionsfunktion mens '%s' ikke er defineret"
 
-#: cp/init.c:2073
+#. See PR 15967. This should never happen (and it is
+#. fixed correctly in mainline), but on the release branch
+#. we prefer this less-intrusive approacch.
+#: cp/init.c:2077
+msgid "no suitable or ambiguous `%D' found in class `%T'"
+msgstr ""
+
+#: cp/init.c:2083
 msgid "request for member `%D' is ambiguous"
 msgstr "forespørgsel efter medlemmet '%D' er tvetydigt"
 
-#: cp/init.c:2193
+#: cp/init.c:2203
 msgid "ISO C++ forbids initialization in array new"
 msgstr "ISO C++ forbyder startværdier i tabel-new"
 
-#: cp/init.c:2667
+#: cp/init.c:2677
 msgid "initializer ends prematurely"
 msgstr "startværdien slutter for tidligt"
 
-#: cp/init.c:2724
+#: cp/init.c:2734
 msgid "cannot initialize multi-dimensional array with initializer"
 msgstr "kan ikke klargøre multidimensional tabel med startværdi"
 
-#: cp/init.c:2885
+#: cp/init.c:2895
 msgid "possible problem detected in invocation of delete operator:"
 msgstr ""
 
-#: cp/init.c:2888
-msgid "neither the destructor nor the class-specific "
-msgstr ""
-
-#: cp/init.c:2889
-msgid "operator delete will be called, even if they are "
-msgstr ""
-
-#: cp/init.c:2890
-msgid "declared when the class is defined."
+#: cp/init.c:2898
+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:2909
+#: cp/init.c:2919
 msgid "unknown array size in delete"
 msgstr "ukendt tabelstørrelse i delete"
 
-#: cp/init.c:3174
+#: cp/init.c:3184
 msgid "type to vector delete is neither pointer or array type"
 msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
 
@@ -15790,11 +15790,11 @@ msgstr "ikke-statisk konstant medlem '%#D' kan ikke bruge standardtildelingsoper
 msgid "non-static reference member `%#D', can't use default assignment operator"
 msgstr "ikke-statisk referencemedlem '%#D' kan ikke bruge standardtildelingsoperatoren"
 
-#: cp/name-lookup.c:660
+#: cp/name-lookup.c:671
 msgid "`%#D' used prior to declaration"
 msgstr "'%#D' benyttet før erklæring"
 
-#: cp/name-lookup.c:691
+#: cp/name-lookup.c:702
 msgid "redeclaration of `wchar_t' as `%T'"
 msgstr "omerklæring af 'wchar_t' som '%T'"
 
@@ -15804,241 +15804,241 @@ msgstr "omerkl
 #. [basic.start.main]
 #.
 #. This function shall not be overloaded.
-#: cp/name-lookup.c:723
+#: cp/name-lookup.c:734
 msgid "invalid redeclaration of `%D'"
 msgstr "ugyldig omerklæring af '%D'"
 
-#: cp/name-lookup.c:724
+#: cp/name-lookup.c:735
 msgid "as `%D'"
 msgstr "som '%D'"
 
-#: cp/name-lookup.c:812
+#: cp/name-lookup.c:823
 #, fuzzy
 msgid "type mismatch with previous external decl of `%#D'"
 msgstr "typen passer ikke med tidligere ekstern erklæring"
 
-#: cp/name-lookup.c:813
+#: cp/name-lookup.c:824
 msgid "previous external decl of `%#D'"
 msgstr "tidligere ekstern erklæring af '%#D'"
 
-#: cp/name-lookup.c:855
+#: cp/name-lookup.c:866
 msgid "`%D' was previously implicitly declared to return `int'"
 msgstr "'%D' blev tidligere underforstået erklæret til at returnere 'int'"
 
-#: cp/name-lookup.c:913
+#: cp/name-lookup.c:924
 msgid "extern declaration of `%#D' doesn't match"
 msgstr "extern-erklæring af '%#D' passer ikke med"
 
-#: cp/name-lookup.c:914
+#: cp/name-lookup.c:925
 msgid "global declaration `%#D'"
 msgstr "global erklæring '%#D'"
 
-#: cp/name-lookup.c:950 cp/name-lookup.c:957
+#: cp/name-lookup.c:961 cp/name-lookup.c:968
 #, fuzzy
 msgid "declaration of '%#D' shadows a parameter"
 msgstr "erklæring af '%#D' skygger for en parameter"
 
 #. Location of previous decl is not useful in this case.
-#: cp/name-lookup.c:974
+#: cp/name-lookup.c:985
 #, fuzzy
 msgid "declaration of '%D' shadows a member of 'this'"
 msgstr "erklæring af '%s' skygger for et medlem af 'this'"
 
-#: cp/name-lookup.c:980
+#: cp/name-lookup.c:991
 #, fuzzy
 msgid "declaration of '%D' shadows a previous local"
 msgstr "erklæring af '%#D' skygger for en parameter"
 
-#: cp/name-lookup.c:987
+#: cp/name-lookup.c:998
 #, fuzzy
 msgid "declaration of '%D' shadows a global declaration"
 msgstr "erklæring af '%#D' skygger for en parameter"
 
-#: cp/name-lookup.c:1156
+#: cp/name-lookup.c:1167
 msgid "name lookup of `%D' changed"
 msgstr "navneopslag for '%D' ændret"
 
-#: cp/name-lookup.c:1158
+#: cp/name-lookup.c:1169
 msgid "  matches this `%D' under ISO standard rules"
 msgstr "  passer med '%D' under ISO-standardreglerne"
 
-#: cp/name-lookup.c:1160
+#: cp/name-lookup.c:1171
 msgid "  matches this `%D' under old rules"
 msgstr "  passer med '%D' under tidligere regler"
 
-#: cp/name-lookup.c:1174 cp/name-lookup.c:1181
+#: cp/name-lookup.c:1185 cp/name-lookup.c:1192
 msgid "name lookup of `%D' changed for new ISO `for' scoping"
 msgstr "navneopslaget af '%D' er ændret til ISO 'for'-virkefelt"
 
-#: cp/name-lookup.c:1176
+#: cp/name-lookup.c:1187
 msgid "  cannot use obsolete binding at `%D' because it has a destructor"
 msgstr "  kan ikke bruge forældet binding til '%D' fordi den har en destruktionsfunktion"
 
-#: cp/name-lookup.c:1183
+#: cp/name-lookup.c:1194
 msgid "  using obsolete binding at `%D'"
 msgstr "  bruger forældet binding til '%D'"
 
-#: cp/name-lookup.c:1236
+#: cp/name-lookup.c:1247
 #, c-format
 msgid "%s %s(%E) %p %d\n"
 msgstr ""
 
-#: cp/name-lookup.c:1239
+#: cp/name-lookup.c:1250
 #, fuzzy, c-format
 msgid "%s %s %p %d\n"
 msgstr "%s: %s: "
 
-#: cp/name-lookup.c:1358
+#: cp/name-lookup.c:1369
 msgid "XXX is_class_level != (current_scope == class_scope)\n"
 msgstr ""
 
-#: cp/name-lookup.c:1996
+#: cp/name-lookup.c:2007
 msgid "`%#D' hides constructor for `%#T'"
 msgstr "'%#D' skjuler konstruktionsfunktion for '%#T'"
 
-#: cp/name-lookup.c:2011
+#: cp/name-lookup.c:2022
 msgid "`%#D' conflicts with previous using declaration `%#D'"
 msgstr "'%#D' strider mod tidligere using-erklæring '%#D'"
 
-#: cp/name-lookup.c:2023
+#: cp/name-lookup.c:2034
 msgid "previous non-function declaration `%#D'"
 msgstr "tidligere ikke-funktionserklæring '%#D'"
 
-#: cp/name-lookup.c:2024
+#: cp/name-lookup.c:2035
 msgid "conflicts with function declaration `%#D'"
 msgstr "strider mod funktionserklæring '%#D'"
 
 #. 7.3.3/5
 #. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:2101
+#: cp/name-lookup.c:2112
 msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
 msgstr "en using-erklæring kan ikke angive en skabelons-id; prøv 'using %D'"
 
-#: cp/name-lookup.c:2107
+#: cp/name-lookup.c:2118
 msgid "namespace `%D' not allowed in using-declaration"
 msgstr "navnerum '%D' ikke tilladt i using-erklæring"
 
 #. It's a nested name with template parameter dependent scope.
 #. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2115 cp/name-lookup.c:2129 cp/name-lookup.c:3369
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
 msgid "`%T' is not a namespace"
 msgstr "'%T' er ikke et navnerum"
 
-#: cp/name-lookup.c:2153
+#: cp/name-lookup.c:2164
 msgid "`%D' not declared"
 msgstr "'%D' ikke erklæret"
 
 #. If the OLD_FN was really declared, the
 #. declarations don't match.
-#: cp/name-lookup.c:2165 cp/name-lookup.c:2207 cp/name-lookup.c:2244
+#: cp/name-lookup.c:2176 cp/name-lookup.c:2218 cp/name-lookup.c:2255
 msgid "`%D' is already declared in this scope"
 msgstr "'%D' er allerede erklæret i dette navnerum"
 
-#: cp/name-lookup.c:2250
+#: cp/name-lookup.c:2261
 msgid "using declaration `%D' introduced ambiguous type `%T'"
 msgstr "using-erklæring '%D' introducerede tvetydig type '%T'"
 
 #. Definition isn't the kind we were looking for.
-#: cp/name-lookup.c:2412 cp/name-lookup.c:2431
+#: cp/name-lookup.c:2423 cp/name-lookup.c:2442
 msgid "`%#D' redeclared as %C"
 msgstr "'%#D' omerklæret som %C"
 
-#: cp/name-lookup.c:2804
+#: cp/name-lookup.c:2815
 msgid "`%D' has the same name as the class in which it is declared"
 msgstr ""
 
-#: cp/name-lookup.c:2891
+#: cp/name-lookup.c:2902
 msgid "using-declaration for non-member at class scope"
 msgstr "using-erklæring for ikke-medlem ved klassevirkefelt"
 
-#: cp/name-lookup.c:2898
+#: cp/name-lookup.c:2909
 #, fuzzy
 msgid "using-declaration cannot name destructor"
 msgstr "using-erklæring for destruktionsfunktion"
 
-#: cp/name-lookup.c:2994
+#: cp/name-lookup.c:3005
 msgid "declaration of `%D' not in a namespace surrounding `%D'"
 msgstr "erklæring af '%D' er ikke i et navnerum der omgiver '%D'"
 
-#: cp/name-lookup.c:3034
+#: cp/name-lookup.c:3045
 msgid "`%D' should have been declared inside `%D'"
 msgstr "'%D' skulle have været erklæret inden i '%D'"
 
-#: cp/name-lookup.c:3098
+#: cp/name-lookup.c:3109
 msgid "namespace alias `%D' not allowed here, assuming `%D'"
 msgstr "navnerumsalias '%D' er ikke tilladt her, antager '%D'"
 
 #. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3213
+#: cp/name-lookup.c:3224
 msgid "unknown namespace `%D'"
 msgstr "ukendt navnerum '%D'"
 
-#: cp/name-lookup.c:3363
+#: cp/name-lookup.c:3374
 msgid "namespace `%T' undeclared"
 msgstr "navnerummet '%T' er ikke erklæret"
 
-#: cp/name-lookup.c:3396
+#: cp/name-lookup.c:3407
 msgid "strong using only meaningful at namespace scope"
 msgstr ""
 
-#: cp/name-lookup.c:3403
+#: cp/name-lookup.c:3414
 #, fuzzy
 msgid "`%D' attribute directive ignored"
 msgstr "egenskabsdirektivet '%s' ignoreret"
 
-#: cp/name-lookup.c:3536
+#: cp/name-lookup.c:3547
 msgid "use of `%D' is ambiguous"
 msgstr "brug af '%D' er tvetydigt"
 
-#: cp/name-lookup.c:3537
+#: cp/name-lookup.c:3548
 msgid "  first declared as `%#D' here"
 msgstr "  først erklæret som '%#D' her"
 
-#: cp/name-lookup.c:3540
+#: cp/name-lookup.c:3551
 msgid "  also declared as `%#D' here"
 msgstr "  også erklæret som '%#D' her"
 
-#: cp/name-lookup.c:3555
+#: cp/name-lookup.c:3566
 msgid "`%D' denotes an ambiguous type"
 msgstr "'%D' angiver en tvetydig type"
 
-#: cp/name-lookup.c:3556
+#: cp/name-lookup.c:3567
 #, fuzzy
 msgid "%J  first type here"
 msgstr "  første type her"
 
-#: cp/name-lookup.c:3557
+#: cp/name-lookup.c:3568
 #, fuzzy
 msgid "%J  other type here"
 msgstr "  anden type her"
 
 #. This happens for A::B where B is a template, and there are no
 #. template arguments.
-#: cp/name-lookup.c:3622 cp/typeck.c:1769
+#: cp/name-lookup.c:3633 cp/typeck.c:1792
 msgid "invalid use of `%D'"
 msgstr "ugyldig brug af '%D"
 
-#: cp/name-lookup.c:3663
+#: cp/name-lookup.c:3674
 msgid "`%D::%D' is not a template"
 msgstr "'%D::%D' er ikke en skabelon"
 
-#: cp/name-lookup.c:3680
+#: cp/name-lookup.c:3691
 msgid "`%D' undeclared in namespace `%D'"
 msgstr "'%D' ikke erklæret i navnerummet '%D'"
 
-#: cp/name-lookup.c:4141
+#: cp/name-lookup.c:4153
 msgid "`%D' is not a function,"
 msgstr "'%s' er ikke en funktion,"
 
-#: cp/name-lookup.c:4142
+#: cp/name-lookup.c:4154
 msgid "  conflict with `%D'"
 msgstr "  konflikt med '%D'"
 
-#: cp/name-lookup.c:4882
+#: cp/name-lookup.c:4911
 msgid "XXX entering pop_everything ()\n"
 msgstr ""
 
-#: cp/name-lookup.c:4891
+#: cp/name-lookup.c:4920
 msgid "XXX leaving pop_everything ()\n"
 msgstr ""
 
@@ -16135,105 +16135,109 @@ msgstr "'%D' blev ikke erkl
 msgid "typedef-name `%D' used as destructor declarator"
 msgstr "skabelons-id '%D' benyttet som erklærer"
 
-#: cp/parser.c:3635
+#: cp/parser.c:3638
 #, fuzzy
 msgid "ISO C++ forbids compound-literals"
 msgstr "ISO C++ forbyder sammensatte konstanter"
 
-#: cp/parser.c:4456
+#: cp/parser.c:4461
 msgid "array bound forbidden after parenthesized type-id"
 msgstr ""
 
-#: cp/parser.c:4457
+#: cp/parser.c:4462
 msgid "try removing the parentheses around the type-id"
 msgstr ""
 
-#: cp/parser.c:4619
+#: cp/parser.c:4624
 #, fuzzy
 msgid "expression in new-declarator must have integral or enumeration type"
 msgstr "størrelse i tabel-new skal være en heltalstype"
 
-#: cp/parser.c:4800
+#: cp/parser.c:4805
 msgid "use of old-style cast"
 msgstr "brug af ældre type typeomtvingning"
 
-#: cp/parser.c:5545
+#: cp/parser.c:5550
 #, c-format
 msgid "case label `%E' not within a switch statement"
 msgstr "case-etiket '%E' befinder sig ikke inden i en switch-sætning"
 
-#: cp/parser.c:6087
+#: cp/parser.c:6092
 msgid "ISO C++ forbids computed gotos"
 msgstr "ISO C++ forbyder beregnede goto'er"
 
-#: cp/parser.c:6207
+#: cp/parser.c:6212
 msgid "extra `;'"
 msgstr ""
 
-#: cp/parser.c:6502
+#: cp/parser.c:6507
 msgid "mixing declarations and function-definitions is forbidden"
 msgstr ""
 
-#: cp/parser.c:6640
+#: cp/parser.c:6645
 #, fuzzy
 msgid "duplicate `friend'"
 msgstr "'%s' optræder mere end én gang"
 
-#: cp/parser.c:6789
+#: cp/parser.c:6794
 #, fuzzy
 msgid "class definition may not be declared a friend"
 msgstr "funktionen '%D' kan ikke erklæres friend"
 
-#: cp/parser.c:7104
+#: cp/parser.c:7109
 msgid "only constructors take base initializers"
 msgstr "kun konstruktionsfunktioner har stamklasseklargøringer"
 
-#: cp/parser.c:7155
+#: cp/parser.c:7160
 #, fuzzy
 msgid "anachronistic old-style base class initializer"
 msgstr "forældet stamklasseklargøring"
 
+#: cp/parser.c:7201
+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:7548
+#: cp/parser.c:7563
 msgid "keyword `export' not implemented, and will be ignored"
 msgstr "det reserverede ord 'export' er ikke implementeret og vil blive ignoreret"
 
 #. Otherwise, emit an error about the invalid digraph, but continue
 #. parsing because we got our argument list.
-#: cp/parser.c:7908
+#: cp/parser.c:7923
 #, fuzzy
 msgid "`<::' cannot begin a template-argument list"
 msgstr "objektet '%E' kan ikke bruges som skabelonsparameter"
 
-#: cp/parser.c:7909
+#: cp/parser.c:7924
 msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
 msgstr ""
 
-#: cp/parser.c:7916
+#: cp/parser.c:7931
 msgid "(if you use `-fpermissive' G++ will accept your code)"
 msgstr ""
 
 #. Explain what went wrong.
-#: cp/parser.c:8088
+#: cp/parser.c:8106
 #, fuzzy
 msgid "non-template `%D' used as template"
 msgstr "ikke-skabelon benyttet som skabelon"
 
-#: cp/parser.c:8089
+#: cp/parser.c:8107
 #, fuzzy
-msgid "(use `%T::template %D' to indicate that it is a template)"
+msgid "use `%T::template %D' to indicate that it is a template"
 msgstr "skabelons-id '%D' i erklæring af primær skabelon"
 
-#: cp/parser.c:9026
+#: cp/parser.c:9058
 msgid "using `typename' outside of template"
 msgstr "bruger 'typename' uden for en skabelon"
 
-#: cp/parser.c:9148
+#: cp/parser.c:9180
 #, fuzzy
 msgid "expected type-name"
 msgstr "uventet operand"
 
-#: cp/parser.c:9207
+#: cp/parser.c:9239
 #, fuzzy
 msgid "type attributes are honored only at type definition"
 msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
@@ -16241,86 +16245,91 @@ msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
 #. [namespace.udecl]
 #.
 #. A using declaration shall not name a template-id.
-#: cp/parser.c:9590
+#: cp/parser.c:9622
 #, fuzzy
 msgid "a template-id may not appear in a using-declaration"
 msgstr "navnerum '%D' ikke tilladt i using-erklæring"
 
-#: cp/parser.c:9917
+#: cp/parser.c:9949
 msgid "an asm-specification is not allowed on a function-definition"
 msgstr ""
 
-#: cp/parser.c:9919
+#: cp/parser.c:9951
 #, fuzzy
 msgid "attributes are not allowed on a function-definition"
 msgstr "en global registervariabel følger en funktionsdefinition"
 
-#: cp/parser.c:10052
+#: cp/parser.c:10084
 #, fuzzy
 msgid "attributes after parenthesized initializer ignored"
 msgstr "egenskaber i parametertabelerklæring ignoreret"
 
-#: cp/parser.c:11254
+#: cp/parser.c:10540
+#, fuzzy
+msgid "`%T::%D' is not a type"
+msgstr "'%D::%D' er ikke en skabelon"
+
+#: cp/parser.c:11288
 #, fuzzy
 msgid "file ends in default argument"
 msgstr "%Hslutningen af filen læst inden i standardparameter"
 
-#: cp/parser.c:11310
+#: cp/parser.c:11344
 #, fuzzy
 msgid "deprecated use of default argument for parameter of non-function"
 msgstr "standardparameter givet til %d. parameter for '%#D'"
 
-#: cp/parser.c:11313
+#: cp/parser.c:11347
 #, fuzzy
 msgid "default arguments are only permitted for function parameters"
 msgstr "standardparameter givet til %d. parameter for '%#D'"
 
-#: cp/parser.c:12043
+#: cp/parser.c:12078
 msgid "declaration of `%D' in `%D' which does not enclose `%D'"
 msgstr "erklæring af '%D' i '%D' som ikke omgiver '%D'"
 
-#: cp/parser.c:12056
+#: cp/parser.c:12091
 #, fuzzy
 msgid "extra qualification ignored"
 msgstr "ekstra modifikation '%T::' af medlemmet '%D' ignoreret"
 
-#: cp/parser.c:12067
+#: cp/parser.c:12102
 #, fuzzy
 msgid "an explicit specialization must be preceded by 'template <>'"
 msgstr "eksplicit specialisering følger ikke efter 'template <>'"
 
-#: cp/parser.c:12350
+#: cp/parser.c:12385
 msgid "extra semicolon"
 msgstr ""
 
-#: cp/parser.c:12368
+#: cp/parser.c:12403
 msgid "a class-key must be used when declaring a friend"
 msgstr ""
 
-#: cp/parser.c:12399
+#: cp/parser.c:12434
 #, fuzzy
 msgid "friend declaration does not name a class or function"
 msgstr "friend-erklæringen er ikke i klassedefinitionen"
 
-#: cp/parser.c:12570
+#: cp/parser.c:12605
 msgid "pure-specifier on function-definition"
 msgstr ""
 
-#: cp/parser.c:12843
+#: cp/parser.c:12878
 #, fuzzy
 msgid "keyword `typename' not allowed outside of templates"
 msgstr "bruger 'typename' uden for en skabelon"
 
-#: cp/parser.c:12845
+#: cp/parser.c:12880
 msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
 msgstr ""
 
-#: cp/parser.c:13665
+#: cp/parser.c:13700
 #, fuzzy
 msgid "reference to `%D' is ambiguous"
 msgstr "brug af '%D' er tvetydigt"
 
-#: cp/parser.c:13839
+#: cp/parser.c:13874
 #, fuzzy
 msgid "too few template-parameter-lists"
 msgstr "for få skabelonsparameterlister angivet i erklæring af '%D'"
@@ -16329,50 +16338,50 @@ msgstr "for f
 #. something like:
 #.
 #. template <class T> template <class U> void S::f();
-#: cp/parser.c:13854
+#: cp/parser.c:13889
 #, fuzzy
 msgid "too many template-parameter-lists"
 msgstr "for mange skabelonsparameterlister angivet i erklæring af '%D'"
 
 #. If begin_function_definition didn't like the definition, skip
 #. the entire function.
-#: cp/parser.c:14146
+#: cp/parser.c:14185
 #, fuzzy
 msgid "invalid function declaration"
 msgstr "Ugyldig erklæring"
 
 #. Issue an error message.
-#: cp/parser.c:14183
+#: cp/parser.c:14222
 #, fuzzy
 msgid "named return values are no longer supported"
 msgstr "--driver understøttes ikke længere"
 
-#: cp/parser.c:14522
+#: cp/parser.c:14561
 #, fuzzy
 msgid "`>>' should be `> >' within a nested template argument list"
 msgstr "'>>' skulle have været '> >' i skabelonsklassenavn"
 
 #. If this is not a nested template argument list, the '>>' is
 #. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14530
+#: cp/parser.c:14569
 msgid "spurious `>>', use `>' to terminate a template argument list"
 msgstr ""
 
-#: cp/parser.c:14535
+#: cp/parser.c:14574
 #, fuzzy
 msgid "missing `>' to terminate the template argument list"
 msgstr "manglende ')' i makroparameterliste"
 
-#: cp/parser.c:15023
+#: cp/parser.c:15062
 msgid "`%s' tag used in naming `%#T'"
 msgstr "'%s'-mærke benyttet i navngivning af '%#T'"
 
-#: cp/parser.c:15043
+#: cp/parser.c:15082
 #, fuzzy
 msgid "%D redeclared with different access"
 msgstr "'%#D' omerklæret som en anden form for symbol"
 
-#: cp/parser.c:15060
+#: cp/parser.c:15099
 msgid "`template' (as a disambiguator) is only allowed within templates"
 msgstr ""
 
@@ -16723,154 +16732,154 @@ msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
 msgid "%s %+#T"
 msgstr "%s %+#T"
 
-#: cp/pt.c:6307 cp/pt.c:6427
+#: cp/pt.c:6308 cp/pt.c:6428
 msgid "instantiation of `%D' as type `%T'"
 msgstr "instantiering af '%D' som typen '%T'"
 
-#: cp/pt.c:6469
+#: cp/pt.c:6470
 msgid "invalid parameter type `%T'"
 msgstr "ugyldig parametertype '%T'"
 
-#: cp/pt.c:6471
+#: cp/pt.c:6472
 msgid "in declaration `%D'"
 msgstr "i erklæringen '%D'"
 
-#: cp/pt.c:6545
+#: cp/pt.c:6546
 msgid "creating pointer to member function of non-class type `%T'"
 msgstr "opretter henvisning til medlemsfunktion af typen '%T' der ikke er en klasse"
 
-#: cp/pt.c:6684
+#: cp/pt.c:6685
 msgid "creating array with size zero"
 msgstr "opretter tabel med størrelsen nul"
 
-#: cp/pt.c:6698
+#: cp/pt.c:6699
 #, c-format
 msgid "creating array with size zero (`%E')"
 msgstr "opretter tabel med størrelsen nul ('%E')"
 
-#: cp/pt.c:6937
+#: cp/pt.c:6938
 msgid "forming reference to void"
 msgstr "danner reference til void"
 
-#: cp/pt.c:6939
+#: cp/pt.c:6940
 msgid "forming %s to reference type `%T'"
 msgstr "danner %s til referencetypen '%T'"
 
-#: cp/pt.c:6976
+#: cp/pt.c:6977
 msgid "creating pointer to member of non-class type `%T'"
 msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
 
-#: cp/pt.c:6982
+#: cp/pt.c:6983
 msgid "creating pointer to member reference type `%T'"
 msgstr "opretter henvisning til medlemsreference af typen '%T'"
 
-#: cp/pt.c:7068
+#: cp/pt.c:7069
 msgid "creating array of `%T'"
 msgstr "opretter tabel af '%T'"
 
-#: cp/pt.c:7074
+#: cp/pt.c:7075
 #, fuzzy
 msgid "creating array of `%T', which is an abstract class type"
 msgstr "unavngiven klargøring af '%T' som ikke har nogen stamklasser"
 
-#: cp/pt.c:7118
+#: cp/pt.c:7119
 msgid "`%T' is not a class, struct, or union type"
 msgstr "'%T' er ikke en class-, struct- eller union-type"
 
-#: cp/pt.c:7231
+#: cp/pt.c:7232
 #, c-format
 msgid "use of `%s' in template"
 msgstr "brug af '%s' i skabelon"
 
-#: cp/pt.c:7344
+#: cp/pt.c:7345
 #, fuzzy, c-format
 msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
 msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
 
-#: cp/pt.c:7346
+#: cp/pt.c:7347
 #, fuzzy, c-format
 msgid "say `typename %E' if a type is meant"
 msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
 
-#: cp/pt.c:8609
+#: cp/pt.c:8613
 #, fuzzy
 msgid "`%T' uses anonymous type"
 msgstr "skabelonsparameter '%T' benytter anonym type"
 
-#: cp/pt.c:8611
+#: cp/pt.c:8615
 #, fuzzy
 msgid "`%T' uses local type `%T'"
 msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
 
-#: cp/pt.c:8619
+#: cp/pt.c:8623
 #, fuzzy
 msgid "`%T' is a variably modified type"
 msgstr "skabelonsparameter '%T' er en variabelt ændret type"
 
-#: cp/pt.c:8630
+#: cp/pt.c:8634
 #, fuzzy, c-format
 msgid "integral expression `%E' is not constant"
 msgstr "størrelsen af medlemmet '%D' er ikke konstant"
 
-#: cp/pt.c:8635
+#: cp/pt.c:8639
 msgid "  trying to instantiate `%D'"
 msgstr "  ved forsøg på at instantiere '%D'"
 
-#: cp/pt.c:9148
+#: cp/pt.c:9156
 msgid "incomplete type unification"
 msgstr "ufuldstændig typeforening"
 
-#: cp/pt.c:10095
+#: cp/pt.c:10112
 #, c-format
 msgid "use of `%s' in template type unification"
 msgstr "brug af '%s' i skabelonstypeforening"
 
-#: cp/pt.c:10529 cp/pt.c:10601
+#: cp/pt.c:10546 cp/pt.c:10618
 msgid "explicit instantiation of non-template `%#D'"
 msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
 
-#: cp/pt.c:10545 cp/pt.c:10596
+#: cp/pt.c:10562 cp/pt.c:10613
 msgid "no matching template for `%D' found"
 msgstr "ingen passende skabelon for '%D' fundet"
 
-#: cp/pt.c:10551
+#: cp/pt.c:10568
 msgid "explicit instantiation of `%#D'"
 msgstr "eksplicit instantiering af '%#D'"
 
-#: cp/pt.c:10588
+#: cp/pt.c:10605
 msgid "duplicate explicit instantiation of `%#D'"
 msgstr "'%#D' er blevet eksplicit instantieret mere end én gang"
 
-#: cp/pt.c:10610
+#: cp/pt.c:10627
 msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
 msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
 
-#: cp/pt.c:10614 cp/pt.c:10695
+#: cp/pt.c:10631 cp/pt.c:10712
 msgid "storage class `%D' applied to template instantiation"
 msgstr "lagringsklasse '%D' anvendt på skabelonsinstantiering"
 
-#: cp/pt.c:10667
+#: cp/pt.c:10684
 msgid "explicit instantiation of non-template type `%T'"
 msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
 
-#: cp/pt.c:10676
+#: cp/pt.c:10693
 msgid "explicit instantiation of `%#T' before definition of template"
 msgstr "eksplicit instantiering af '%T' før definering af skabelonen"
 
-#: cp/pt.c:10684
+#: cp/pt.c:10701
 #, c-format
 msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
 msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
 
-#: cp/pt.c:10728
+#: cp/pt.c:10745
 msgid "duplicate explicit instantiation of `%#T'"
 msgstr "'%#T' er blevet eksplicit instantieret mere end én gang"
 
-#: cp/pt.c:11109
+#: cp/pt.c:11126
 msgid "explicit instantiation of `%D' but no definition available"
 msgstr "eksplicit instantiering af '%D', men ingen definition tilgængelig"
 
-#: cp/pt.c:11543
+#: cp/pt.c:11562
 msgid "`%#T' is not a valid type for a template constant parameter"
 msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
 
@@ -17044,7 +17053,7 @@ msgstr "flere erkl
 msgid "incomplete type `%T' used in nested name specifier"
 msgstr "ufuldstændig type '%T' kan ikke bruges til at navngive et virkefelt"
 
-#: cp/semantics.c:2303 cp/typeck.c:1612
+#: cp/semantics.c:2303 cp/typeck.c:1635
 msgid "`%D' is not a member of `%T'"
 msgstr "'%D' er ikke et medlem af '%T'"
 
@@ -17089,244 +17098,244 @@ msgstr "  '%#D' erkl
 msgid "type of `%E' is unknown"
 msgstr "typen af '%E' er ukendt"
 
-#: cp/tree.c:222
+#: cp/tree.c:226
 #, c-format
 msgid "non-lvalue in %s"
 msgstr "ikke-venstreværdi i %s"
 
-#: cp/tree.c:539
+#: cp/tree.c:532
 msgid "`%V' qualifiers cannot be applied to `%T'"
 msgstr "modifikationerne '%V' kan ikke anvendes på '%T'"
 
-#: cp/tree.c:1828
+#: cp/tree.c:1821
 #, c-format
 msgid "`%s' attribute can only be applied to Java class definitions"
 msgstr "egenskaben '%s' kan kun anvendes med Java-klassedefinitioner"
 
-#: cp/tree.c:1857
+#: cp/tree.c:1850
 #, c-format
 msgid "`%s' attribute can only be applied to class definitions"
 msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
 
-#: cp/tree.c:1863
+#: cp/tree.c:1856
 #, c-format
 msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
 msgstr "'%s' er forældet; virtuelle tabeller i g++ er nu COM-kompatible som standard"
 
-#: cp/tree.c:1887
+#: cp/tree.c:1880
 msgid "requested init_priority is not an integer constant"
 msgstr "den udbedte init_priority er ikke en heltalskonstant"
 
-#: cp/tree.c:1908
+#: cp/tree.c:1901
 #, c-format
 msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
 msgstr "kan kun bruge egenskaben '%s' på filvirkefeltsdefinitioner af objekter af klassetype"
 
-#: cp/tree.c:1916
+#: cp/tree.c:1909
 msgid "requested init_priority is out of range"
 msgstr "den udbedte init_priority er uden for det gyldige interval"
 
-#: cp/tree.c:1926
+#: cp/tree.c:1919
 msgid "requested init_priority is reserved for internal use"
 msgstr "den udbedte init_priority er reserveret til intern brug"
 
-#: cp/tree.c:1936
+#: cp/tree.c:1929
 #, c-format
 msgid "`%s' attribute is not supported on this platform"
 msgstr "egenskaben '%s' er ikke understøttet på denne platform"
 
-#: cp/tree.c:2531
+#: cp/tree.c:2524
 #, c-format
 msgid "lang_* check: failed in %s, at %s:%d"
 msgstr "lang_*-kontrol: mislykkedes i %s, ved %s:%d"
 
-#: cp/typeck.c:437 cp/typeck.c:451 cp/typeck.c:543
+#: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:542
 msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
 msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
 
-#: cp/typeck.c:513
+#: cp/typeck.c:512
 #, c-format
 msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
 msgstr "ISO C++ forbyder %s mellem henvisning af typen 'void *' og henvisning til funktion"
 
-#: cp/typeck.c:563
+#: cp/typeck.c:562
 #, fuzzy
 msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
 msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
 
-#: cp/typeck.c:1235
+#: cp/typeck.c:1234
 #, c-format
 msgid "invalid application of `%s' to a member function"
 msgstr "ugyldig brug af '%s' på en medlemsfunktion"
 
-#: cp/typeck.c:1268
+#: cp/typeck.c:1267
 #, fuzzy, c-format
 msgid "invalid application of `%s' to a bit-field"
 msgstr "ugyldig anvendelse af '%s' på en void-type"
 
-#: cp/typeck.c:1273
+#: cp/typeck.c:1272
 #, fuzzy, c-format
 msgid "ISO C++ forbids applying `%s' to an expression of function type"
 msgstr "ISO C++ forbyder anvendelse af 'sizeof' på et udtryk af en funktionstype"
 
-#: cp/typeck.c:1342
+#: cp/typeck.c:1308
 #, fuzzy
 msgid "invalid use of non-static member function"
 msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
 
-#: cp/typeck.c:1471
+#: cp/typeck.c:1494
 msgid "deprecated conversion from string constant to `%T'"
 msgstr "forældet konvertering fra strengkonstant til '%T'"
 
-#: cp/typeck.c:1583 cp/typeck.c:1874
+#: cp/typeck.c:1606 cp/typeck.c:1897
 msgid "request for member `%D' in `%E', which is of non-class type `%T'"
 msgstr "forespørgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
 
-#: cp/typeck.c:1610
+#: cp/typeck.c:1633
 #, fuzzy, c-format
 msgid "invalid use of nonstatic data member '%E'"
 msgstr "ugyldig brug af ikke-statisk felt '%D'"
 
-#: cp/typeck.c:1662 cp/typeck.c:1684
+#: cp/typeck.c:1685 cp/typeck.c:1707
 msgid "invalid access to non-static data member `%D' of NULL object"
 msgstr "ugyldig tilgang til ikke-statisk datamedlem '%D' af NULL-objekt"
 
-#: cp/typeck.c:1664 cp/typeck.c:1686
+#: cp/typeck.c:1687 cp/typeck.c:1709
 msgid "(perhaps the `offsetof' macro was used incorrectly)"
 msgstr "(måske blev 'offsetof'-makroen benyttet forkert)"
 
-#: cp/typeck.c:1801
+#: cp/typeck.c:1824
 msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
 msgstr ""
 
-#: cp/typeck.c:1924
+#: cp/typeck.c:1947
 msgid "`%D::%D' is not a member of `%T'"
 msgstr "'%D::%D' er ikke et medlem af '%T'"
 
-#: cp/typeck.c:1935
+#: cp/typeck.c:1958
 #, fuzzy
 msgid "`%T' is not a base of `%T'"
 msgstr "'%D' er ikke et medlem af '%T'"
 
-#: cp/typeck.c:1954
+#: cp/typeck.c:1977
 msgid "'%D' has no member named '%E'"
 msgstr "'%D' har intet medlem ved navn '%E'"
 
-#: cp/typeck.c:1969
+#: cp/typeck.c:1992
 msgid "`%D' is not a member template function"
 msgstr "'%D' er ikke en medlemsskabelonfunktion"
 
 #. A pointer to incomplete type (other than cv void) can be
 #. dereferenced [expr.unary.op]/1
-#: cp/typeck.c:2075
+#: cp/typeck.c:2098
 msgid "`%T' is not a pointer-to-object type"
 msgstr "'%T' er ikke af en henvisning til objekt-type"
 
-#: cp/typeck.c:2100
+#: cp/typeck.c:2123
 #, c-format
 msgid "invalid use of `%s' on pointer to member"
 msgstr "ugyldig brug af '%s' på henvisning til medlem"
 
-#: cp/typeck.c:2106
+#: cp/typeck.c:2129
 msgid "invalid type argument"
 msgstr "ugyldig typeparameter"
 
-#: cp/typeck.c:2212
+#: cp/typeck.c:2235
 msgid "ISO C++ forbids subscripting non-lvalue array"
 msgstr "ISO C++ forbyder indeksering af en ikke-venstreværdis tabel"
 
-#: cp/typeck.c:2223
+#: cp/typeck.c:2246
 msgid "subscripting array declared `register'"
 msgstr "indeksering af tabel som er erklæret 'register'"
 
-#: cp/typeck.c:2306
+#: cp/typeck.c:2329
 #, c-format
 msgid "object missing in use of `%E'"
 msgstr "objekt mangler i brug af '%E'"
 
-#: cp/typeck.c:2408
+#: cp/typeck.c:2431
 msgid "ISO C++ forbids calling `::main' from within program"
 msgstr "ISO C++ forbyder kald af '::main' inde fra programmet"
 
-#: cp/typeck.c:2433
+#: cp/typeck.c:2456
 #, c-format
 msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
 msgstr "brug .* eller ->* i kald af henvisning til medlemsfunktion i '%E (...)'"
 
-#: cp/typeck.c:2446
+#: cp/typeck.c:2469
 #, c-format
 msgid "`%E' cannot be used as a function"
 msgstr "'%E' kan ikke bruges som en funktion"
 
-#: cp/typeck.c:2539
+#: cp/typeck.c:2562
 msgid "too many arguments to %s `%+#D'"
 msgstr "for mange parametre til %s '%+#D'"
 
-#: cp/typeck.c:2541 cp/typeck.c:2647
+#: cp/typeck.c:2564 cp/typeck.c:2670
 msgid "at this point in file"
 msgstr "ved dette sted i filen"
 
-#: cp/typeck.c:2578
+#: cp/typeck.c:2601
 #, fuzzy
 msgid "parameter %P of `%D' has incomplete type `%T'"
 msgstr "parameteren '%s' er af en ufuldstændig type"
 
-#: cp/typeck.c:2581
+#: cp/typeck.c:2604
 #, fuzzy
 msgid "parameter %P has incomplete type `%T'"
 msgstr "parameteren er af en ufuldstændig type"
 
-#: cp/typeck.c:2645
+#: cp/typeck.c:2668
 msgid "too few arguments to %s `%+#D'"
 msgstr "for få parametre til %s '%+#D'"
 
-#: cp/typeck.c:2792 cp/typeck.c:2802
+#: cp/typeck.c:2815 cp/typeck.c:2825
 msgid "assuming cast to type `%T' from overloaded function"
 msgstr "antager typeomtvingning til typen '%T' fra flertydig funktion"
 
-#: cp/typeck.c:2863
+#: cp/typeck.c:2886
 #, c-format
 msgid "division by zero in `%E / 0'"
 msgstr "division med nul i '%E / 0'"
 
-#: cp/typeck.c:2865
+#: cp/typeck.c:2888
 #, c-format
 msgid "division by zero in `%E / 0.'"
 msgstr "division med nul i '%E / 0.'"
 
-#: cp/typeck.c:2894
+#: cp/typeck.c:2917
 #, c-format
 msgid "division by zero in `%E %% 0'"
 msgstr "division med nul i '%E %% 0'"
 
-#: cp/typeck.c:2896
+#: cp/typeck.c:2919
 #, c-format
 msgid "division by zero in `%E %% 0.'"
 msgstr "division med nul i '%E %% 0.'"
 
-#: cp/typeck.c:2976
+#: cp/typeck.c:2999
 #, c-format
 msgid "%s rotate count is negative"
 msgstr "%s-roteringsantal er negativt"
 
-#: cp/typeck.c:2979
+#: cp/typeck.c:3002
 #, c-format
 msgid "%s rotate count >= width of type"
 msgstr "%s-roteringsantal >= bredden af typen"
 
-#: cp/typeck.c:3013 cp/typeck.c:3018 cp/typeck.c:3109 cp/typeck.c:3114
+#: cp/typeck.c:3036 cp/typeck.c:3041 cp/typeck.c:3132 cp/typeck.c:3137
 msgid "ISO C++ forbids comparison between pointer and integer"
 msgstr "ISO C++ forbyder sammenligning mellem henvisningsvariabel og heltal"
 
-#: cp/typeck.c:3295
+#: cp/typeck.c:3318
 msgid "comparison between types `%#T' and `%#T'"
 msgstr "sammenligning mellem typerne '%#T' og '%#T'"
 
-#: cp/typeck.c:3331
+#: cp/typeck.c:3354
 msgid "comparison between signed and unsigned integer expressions"
 msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
 
-#: cp/typeck.c:3396
+#: cp/typeck.c:3419
 msgid "invalid operands of types `%T' and `%T' to binary `%O'"
 msgstr "ugyldige operander af typerne '%T' og '%T' til binær '%O'"
 
@@ -17334,288 +17343,288 @@ msgstr "ugyldige operander af typerne '%T' og '%T' til bin
 #. 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:3418
+#: cp/typeck.c:3441
 msgid "NULL used in arithmetic"
 msgstr "NULL benyttet i udregning"
 
-#: cp/typeck.c:3481
+#: cp/typeck.c:3504
 msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
 msgstr "ISO C++ forbyder brug af henvisning af typen 'void *' i fratrækning"
 
-#: cp/typeck.c:3483
+#: cp/typeck.c:3506
 msgid "ISO C++ forbids using pointer to a function in subtraction"
 msgstr "ISO C++ forbyder brug af henvisning til funktion i fratrækning"
 
-#: cp/typeck.c:3485
+#: cp/typeck.c:3508
 msgid "ISO C++ forbids using pointer to a method in subtraction"
 msgstr "ISO C++ forbyder brug af henvisning til medlemsfunktion i fratrækning"
 
-#: cp/typeck.c:3497
+#: cp/typeck.c:3520
 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
 msgstr "ugyldig brug af en henvisning til en ufuldstændig type i henvisningsberegning"
 
-#: cp/typeck.c:3553
+#: cp/typeck.c:3582
 #, c-format
 msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
 msgstr "ugyldig brug af '%E' til at danne en henvisning til medlemsfunktion; benyt et kaldenavn med klassepræfiks"
 
-#: cp/typeck.c:3559
+#: cp/typeck.c:3588
 #, c-format
 msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
 msgstr "paranteser omkring '%E' kan ikke bruges til at danne en henvisning til medlemsfunktion"
 
-#: cp/typeck.c:3581
+#: cp/typeck.c:3610
 msgid "taking address of temporary"
 msgstr "tager adressen på midlertidig variabel"
 
-#: cp/typeck.c:3816
+#: cp/typeck.c:3845
 #, c-format
 msgid "ISO C++ forbids %sing an enum"
 msgstr "ISO C++ forbyder %s af en enum"
 
-#: cp/typeck.c:3827
+#: cp/typeck.c:3856
 msgid "cannot %s a pointer to incomplete type `%T'"
 msgstr "kan ikke %s en henvisning til en ufuldstændig type '%T'"
 
-#: cp/typeck.c:3833
+#: cp/typeck.c:3862
 msgid "ISO C++ forbids %sing a pointer of type `%T'"
 msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
 
-#: cp/typeck.c:3858
+#: cp/typeck.c:3887
 msgid "cast to non-reference type used as lvalue"
 msgstr "typeomtvingning til ikke-reference-type benyttet som venstreværdi"
 
-#: cp/typeck.c:3892
+#: cp/typeck.c:3921
 msgid "invalid use of `--' on bool variable `%D'"
 msgstr "ugyldig brug af '--' på den booleske variabel '%D'"
 
 #. ARM $3.4
-#: cp/typeck.c:3923
+#: cp/typeck.c:3952
 msgid "ISO C++ forbids taking address of function `::main'"
 msgstr "ISO C++ forbyder at tage adressen på funktionen '::main'"
 
 #. An expression like &memfn.
-#: cp/typeck.c:3994
+#: cp/typeck.c:4027
 #, fuzzy
 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 "ISO C++ forbyder at tage adressen på en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
 
-#: cp/typeck.c:3999
+#: cp/typeck.c:4032
 msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
 msgstr "ISO C++ forbyder at tage adressen på en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
 
-#: cp/typeck.c:4027
+#: cp/typeck.c:4060
 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
 msgstr "ISO C++ forbyder at tage adressen på en typeomtvingning til et udtryk der ikke er en venstreværdi"
 
-#: cp/typeck.c:4047
+#: cp/typeck.c:4080
 msgid "unary `&'"
 msgstr "unær '&'"
 
-#: cp/typeck.c:4076
+#: cp/typeck.c:4113
 msgid "attempt to take address of bit-field structure member `%D'"
 msgstr "forsøg på at finde adressen af bitfeltstrukturmedlemmet '%D'"
 
-#: cp/typeck.c:4190
+#: cp/typeck.c:4227
 msgid "taking address of destructor"
 msgstr "tager adressen på en destruktionsfunktion"
 
-#: cp/typeck.c:4203
+#: cp/typeck.c:4240
 msgid "taking address of bound pointer-to-member expression"
 msgstr "tager adressen på et bundet henvisning til medlem-udtryk"
 
-#: cp/typeck.c:4211
+#: cp/typeck.c:4248
 msgid "cannot create pointer to reference member `%D'"
 msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
 
-#: cp/typeck.c:4273
+#: cp/typeck.c:4311
 msgid "cannot take the address of `this', which is an rvalue expression"
 msgstr "kan ikke tage adressen af 'this' som er et højreværdiudtryk"
 
-#: cp/typeck.c:4292
+#: cp/typeck.c:4330
 msgid "address requested for `%D', which is declared `register'"
 msgstr "adresse forespurgt for '%D' som er erklæret 'register'"
 
-#: cp/typeck.c:4360
+#: cp/typeck.c:4398
 #, fuzzy, c-format
 msgid "%s expression list treated as compound expression"
 msgstr "klargøringsliste behandlet som et sammensat udtryk"
 
-#: cp/typeck.c:4434
+#: cp/typeck.c:4472
 #, fuzzy
 msgid "%s from type `%T' to type `%T' casts away constness"
 msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
 
-#: cp/typeck.c:4626
+#: cp/typeck.c:4674
 msgid "invalid static_cast from type `%T' to type `%T'"
 msgstr "ugyldig static_cast fra typen '%T' til typen '%T'"
 
-#: cp/typeck.c:4666
+#: cp/typeck.c:4714
 msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
 msgstr "ugyldig reinterpret_cast af et højreværdiudtryk fra typen '%T' til typen '%T'"
 
-#: cp/typeck.c:4686
+#: cp/typeck.c:4734
 msgid "reinterpret_cast from `%T' to `%T' loses precision"
 msgstr "reinterpret_cast fra '%T' til '%T' mister præcision"
 
-#: cp/typeck.c:4705
+#: cp/typeck.c:4753
 msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
 msgstr "ISO C++ forbyder sammenligninger mellem henvisning til funktion og henvisning til objekt"
 
-#: cp/typeck.c:4711
+#: cp/typeck.c:4759
 msgid "invalid reinterpret_cast from type `%T' to type `%T'"
 msgstr "ugyldig reinterpret_cast fra typen '%T' til typen '%T'"
 
-#: cp/typeck.c:4739
+#: cp/typeck.c:4787
 msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
 msgstr "ugyldig brug af const_cast med typen '%T' som ikke er en henvisnings-, reference- eller en henvisning til datamedlem-type"
 
-#: cp/typeck.c:4742
+#: cp/typeck.c:4790
 msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
 msgstr "ugyldig brug af const_cast med typen '%T' som er en henvisning eller reference til funktion"
 
-#: cp/typeck.c:4765
+#: cp/typeck.c:4813
 msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
 msgstr "ugyldig const_cast af en højreværdi fra typen '%T' til typen '%T'"
 
-#: cp/typeck.c:4782
+#: cp/typeck.c:4830
 msgid "invalid const_cast from type `%T' to type `%T'"
 msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
 
-#: cp/typeck.c:4822 cp/typeck.c:4827
+#: cp/typeck.c:4870 cp/typeck.c:4875
 msgid "ISO C++ forbids casting to an array type `%T'"
 msgstr "ISO C++ forbyder omtvingelse af typen til en tabeltype '%T'"
 
-#: cp/typeck.c:4835
+#: cp/typeck.c:4883
 msgid "invalid cast to function type `%T'"
 msgstr "ugyldig omtvingelse til funktionstypen '%T'"
 
-#: cp/typeck.c:4891
+#: cp/typeck.c:4939
 msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
 msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer på henvisningsmålets type"
 
-#: cp/typeck.c:4937
+#: cp/typeck.c:4985
 msgid "cast from `%T' to `%T' increases required alignment of target type"
 msgstr "typeomtvingning fra '%T' til '%T' forøger den påkrævede justering af målets type"
 
-#: cp/typeck.c:5104
+#: cp/typeck.c:5152
 msgid "  in evaluation of `%Q(%#T, %#T)'"
 msgstr "  i evaluering af '%Q(%#T, %#T)'"
 
-#: cp/typeck.c:5146
+#: cp/typeck.c:5194
 msgid "ISO C++ forbids cast to non-reference type used as lvalue"
 msgstr "ISO C++ forbyder omtvingelse af typen til en ikke-reference-type benyttet som venstreværdi"
 
-#: cp/typeck.c:5219
+#: cp/typeck.c:5267
 msgid "incompatible types in assignment of `%T' to `%T'"
 msgstr "uforenelige typer i tildeling af '%T' til '%T'"
 
-#: cp/typeck.c:5226
+#: cp/typeck.c:5274
 msgid "ISO C++ forbids assignment of arrays"
 msgstr "ISO C++ forbyder tildeling af tabeller"
 
-#: cp/typeck.c:5326
+#: cp/typeck.c:5374
 msgid "   in pointer to member function conversion"
 msgstr "   i henvisning til medlemsfunktion-omdannelse"
 
-#: cp/typeck.c:5334
+#: cp/typeck.c:5382
 msgid "   in pointer to member conversion"
 msgstr "   i henvisning til medlem-omdannelse"
 
 #. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5344 cp/typeck.c:5359
+#: cp/typeck.c:5392 cp/typeck.c:5407
 #, fuzzy
 msgid "pointer to member cast via virtual base `%T'"
 msgstr "henvisning til medlem-typeomtvingning via den virtuelle stamklasse '%T' af '%T'"
 
-#: cp/typeck.c:5362
+#: cp/typeck.c:5410
 #, fuzzy
 msgid "pointer to member conversion via virtual base `%T'"
 msgstr "henvisning til medlem-omdannelse via den virtuelle stamklasse '%T' af '%T'"
 
-#: cp/typeck.c:5432
+#: cp/typeck.c:5480
 msgid "invalid conversion to type `%T' from type `%T'"
 msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
 
 # %s bliver til returnering eller tildeling eller noget i den retning
-#: cp/typeck.c:5588
+#: cp/typeck.c:5636
 msgid "passing NULL used for non-pointer %s %P of `%D'"
 msgstr "overbringelse af NULL benyttet for ikke-henvisnings%s %P af '%D'"
 
-#: cp/typeck.c:5591
+#: cp/typeck.c:5639
 msgid "%s to non-pointer type `%T' from NULL"
 msgstr "%s til ikke-henvisningstypen '%T' fra NULL"
 
-#: cp/typeck.c:5599
+#: cp/typeck.c:5647
 msgid "passing `%T' for %s %P of `%D'"
 msgstr "overbringelse af '%T' for ikke-henvisnings%s %P af '%D'"
 
-#: cp/typeck.c:5602
+#: cp/typeck.c:5650
 msgid "%s to `%T' from `%T'"
 msgstr "%s til '%T' fra '%T'"
 
-#: cp/typeck.c:5612
+#: cp/typeck.c:5660
 msgid "passing negative value `%E' for %s %P of `%D'"
 msgstr "overbringelse af negativ værdi '%E' for %s %P af '%D'"
 
-#: cp/typeck.c:5615
+#: cp/typeck.c:5663
 msgid "%s of negative value `%E' to `%T'"
 msgstr "%s af negativ værdi '%E' til `%T'"
 
-#: cp/typeck.c:5703
+#: cp/typeck.c:5751
 msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
 msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
 
-#: cp/typeck.c:5706
+#: cp/typeck.c:5754
 msgid "cannot convert `%T' to `%T' in %s"
 msgstr "kan ikke konvertere '%T' til '%T' i %s"
 
-#: cp/typeck.c:5783 cp/typeck.c:5785
+#: cp/typeck.c:5831 cp/typeck.c:5833
 msgid "in passing argument %P of `%+D'"
 msgstr "i overbringelse af parameter %P af '%+D'"
 
-#: cp/typeck.c:5892
+#: cp/typeck.c:5940
 msgid "returning reference to temporary"
 msgstr "returnerer reference til midlertidig variabel"
 
-#: cp/typeck.c:5899
+#: cp/typeck.c:5947
 msgid "reference to non-lvalue returned"
 msgstr "reference til ikke-venstreværdi returneret"
 
-#: cp/typeck.c:5911
+#: cp/typeck.c:5959
 msgid "reference to local variable `%D' returned"
 msgstr "reference til den lokale variabel '%D' returneret"
 
-#: cp/typeck.c:5914
+#: cp/typeck.c:5962
 msgid "address of local variable `%D' returned"
 msgstr "adresse af den lokale variabel '%D' returneret"
 
-#: cp/typeck.c:5944
+#: cp/typeck.c:5992
 msgid "returning a value from a destructor"
 msgstr "returnerer en værdi fra en destruktionsfunktion"
 
 #. If a return statement appears in a handler of the
 #. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:5952
+#: cp/typeck.c:6000
 msgid "cannot return from a handler of a function-try-block of a constructor"
 msgstr "kan ikke returnere fra en håndtering af en funktions-try-blok i en konstruktionsfunktion"
 
 #. You can't return a value from a constructor.
-#: cp/typeck.c:5955
+#: cp/typeck.c:6003
 msgid "returning a value from a constructor"
 msgstr "returnerer en værdi fra en konstruktionsfunktion"
 
-#: cp/typeck.c:5978
+#: cp/typeck.c:6026
 #, fuzzy
 msgid "return-statement with no value, in function returning '%T'"
 msgstr "'return' uden nogen værdi i en funktion der ikke returnerer void"
 
-#: cp/typeck.c:5995
+#: cp/typeck.c:6043
 #, fuzzy
 msgid "return-statement with a value, in function returning 'void'"
 msgstr "'return' med en værdi i en funktion der returnerer void"
 
-#: cp/typeck.c:6017
+#: cp/typeck.c:6065
 msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
 msgstr "'operator new' må ikke returnere NULL medmindre den er erklæret 'throw()' (eller -fcheck-new er benyttet)"
 
@@ -19260,12 +19269,12 @@ msgstr "intern fejl i generate_bytecode_insn - tr
 msgid "field initializer type mismatch"
 msgstr "typen af startværdien for feltet passer ikke"
 
-#: java/jcf-write.c:3389
+#: java/jcf-write.c:3391
 #, fuzzy, c-format
 msgid "can't create directory %s: %m"
 msgstr "kan ikke oprette kataloget %s"
 
-#: java/jcf-write.c:3442
+#: java/jcf-write.c:3444
 #, fuzzy, c-format
 msgid "can't create %s: %m"
 msgstr "kan ikke oprette %s"
@@ -19349,228 +19358,291 @@ msgstr "kan ikke sammens
 msgid "internal error - invalid Utf8 name"
 msgstr "intern fejl - ugyldigt UTF-8-navn"
 
-#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
-#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
-#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
-#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
-#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
-#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
-#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
-#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
-#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
-#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
-#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
-#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
-#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
-#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
-#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
-#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
-#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
-#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
-#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
-#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
-#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
-#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
-#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
-#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
 msgid "Missing term"
 msgstr "Manglende term"
 
-#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
-#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
-#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
-#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
-#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
-#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
-#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
 msgid "';' expected"
 msgstr "';' forventet"
 
-#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
 msgid "Missing name"
 msgstr "Manglende navn"
 
-#: ../../gcc/java/parse.y:782
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
 msgid "'*' expected"
 msgstr "'*' forventet"
 
-#: ../../gcc/java/parse.y:796
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
 msgid "Class or interface declaration expected"
 msgstr "Klasse- eller grænsefladeerklæring forventet"
 
-#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
 msgid "Missing class name"
 msgstr "Manglende klassenavn"
 
-#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
-#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
-#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
-#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
-#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
 msgid "'{' expected"
 msgstr "'{' forventet"
 
-#: ../../gcc/java/parse.y:852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
 msgid "Missing super class name"
 msgstr "Manglende superklassenavn"
 
-#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
 msgid "Missing interface name"
 msgstr "Manglende grænsefladenavn"
 
-#: ../../gcc/java/parse.y:964
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
 msgid "Missing variable initializer"
 msgstr "Manglende variabelstartværdi"
 
-#: ../../gcc/java/parse.y:981
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
 msgid "Invalid declaration"
 msgstr "Ugyldig erklæring"
 
-#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
-#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
-#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
-#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
 msgid "']' expected"
 msgstr "']' forventet"
 
-#: ../../gcc/java/parse.y:988
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
 msgid "Unbalanced ']'"
 msgstr "Uafbalanceret ']'"
 
-#: ../../gcc/java/parse.y:1024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
 msgid "Invalid method declaration, method name required"
 msgstr "Ugyldig metodeerklæring, metodenavn påkrævet"
 
-#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
-#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
 msgid "Identifier expected"
 msgstr "Kaldenavn forventet"
 
-#: ../../gcc/java/parse.y:1044
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
 msgid "Invalid method declaration, return type required"
 msgstr "Ugyldig metodeerklæring, returtype påkrævet"
 
-#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
-#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
-#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
-#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
-#: ../../gcc/java/parse.y:2024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
 msgid "')' expected"
 msgstr "')' forventet"
 
-#: ../../gcc/java/parse.y:1083
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
 msgid "Missing formal parameter term"
 msgstr "Manglende formel parameterterm"
 
-#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
 msgid "Missing identifier"
 msgstr "Manglende kaldenavn"
 
-#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
 msgid "Missing class type term"
 msgstr "Manglende klassetypeterm"
 
-#: ../../gcc/java/parse.y:1288
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
 msgid "Invalid interface type"
 msgstr "Ugyldig grænsefladetype"
 
-#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
-#: ../../gcc/java/parse.y:1646
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
 msgid "':' expected"
 msgstr "':' forventet"
 
-#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
-#: ../../gcc/java/parse.y:1507
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
 msgid "Invalid expression statement"
 msgstr "Ugyldig udtrykssætning"
 
-#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
-#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
-#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
-#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
-#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
-#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
 msgid "'(' expected"
 msgstr "'(' forventet"
 
-#: ../../gcc/java/parse.y:1595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
 msgid "Missing term or ')'"
 msgstr "Manglende term eller ')'"
 
-#: ../../gcc/java/parse.y:1642
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
 msgid "Missing or invalid constant expression"
 msgstr "Manglende eller ugyldigt konstant udtryk"
 
-#: ../../gcc/java/parse.y:1663
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
 msgid "Missing term and ')' expected"
 msgstr "Manglende term eller ')' forventet"
 
-#: ../../gcc/java/parse.y:1702
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
 msgid "Invalid control expression"
 msgstr "Ugyldigt kontroludtryk"
 
-#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
 msgid "Invalid update expression"
 msgstr "Ugyldigt opdateringsudtryk"
 
-#: ../../gcc/java/parse.y:1731
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
 msgid "Invalid init statement"
 msgstr "Ugyldig klargøringssætning"
 
-#: ../../gcc/java/parse.y:1931
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
 msgid "Missing term or ')' expected"
 msgstr "Manglende term eller ')' forventet"
 
-#: ../../gcc/java/parse.y:1973
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
 msgid "'class' or 'this' expected"
 msgstr "'class' eller 'this' forventet"
 
-#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
 msgid "'class' expected"
 msgstr "'class' forventet"
 
-#: ../../gcc/java/parse.y:2022
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
 msgid "')' or term expected"
 msgstr "')' eller term forventet"
 
-#: ../../gcc/java/parse.y:2141
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
 msgid "'[' expected"
 msgstr "'[' forventet"
 
-#: ../../gcc/java/parse.y:2219
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
 msgid "Field expected"
 msgstr "Felt forventet"
 
-#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
 msgid "Missing term and ']' expected"
 msgstr "Manglende term og ']' forventet"
 
-#: ../../gcc/java/parse.y:2390
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
 msgid "']' expected, invalid type expression"
 msgstr "']' forventet, ugyldigt typeudtryk"
 
-#: ../../gcc/java/parse.y:2393
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
 msgid "Invalid type expression"
 msgstr "Ugyldigt typeudtryk"
 
-#: ../../gcc/java/parse.y:2505
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
 msgid "Invalid reference type"
 msgstr "Ugyldig referencetype"
 
-#: ../../gcc/java/parse.y:2977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
 msgid "Constructor invocation must be first thing in a constructor"
 msgstr "Konstruktionsfunktionskald skal være det første i en konstruktionsfunktion"
 
-#: ../../gcc/java/parse.y:2979
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
 msgid "Only constructors can invoke constructors"
 msgstr "Kun konstruktionsfunktioner kan kalde konstruktionsfunktioner"
 
-#: ../../gcc/java/parse.y:2987
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
 #, c-format
 msgid ": `%s' JDK1.1(TM) feature"
 msgstr ": '%s' JDK1.1(TM)-facilitet"
 
-#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
 #, c-format
 msgid ""
 "%s.\n"
@@ -19579,32 +19651,32 @@ msgstr ""
 "%s.\n"
 "%s"
 
-#: ../../gcc/java/parse.y:6909
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
 #, c-format
 msgid "malformed .zip archive in CLASSPATH: %s"
 msgstr "ugyldigt udformet .zip-arkiv i CLASSPATH: %s"
 
-#: ../../gcc/java/parse.y:6980
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
 #, c-format
 msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
 msgstr "Kan ikke finde standardpakken '%s'. Kontrollér CLASSPATH-miljøvariablen og tilgangen til arkiverne"
 
-#: ../../gcc/java/parse.y:12193
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
 #, c-format
 msgid "missing static field `%s'"
 msgstr "manglende statisk felt '%s'"
 
-#: ../../gcc/java/parse.y:12198
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
 #, c-format
 msgid "not a static field `%s'"
 msgstr "ikke et statisk felt '%s'"
 
-#: ../../gcc/java/parse.y:12241
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
 #, c-format
 msgid "No case for %s"
 msgstr "Ingen case for %s"
 
-#: ../../gcc/java/parse.y:13173
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
 #, c-format
 msgid "unregistered operator %s"
 msgstr "ikke-registreret operator %s"
@@ -19661,8 +19733,8 @@ msgstr "protokollen '%s' har cirkul
 msgid "cannot find protocol declaration for `%s'"
 msgstr "kan ikke finde protokolerklæringen af '%s'"
 
-#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6513
-#: objc/objc-act.c:6822 objc/objc-act.c:6875 objc/objc-act.c:6900
+#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6507
+#: objc/objc-act.c:6823 objc/objc-act.c:6876 objc/objc-act.c:6901
 #, c-format
 msgid "cannot find interface declaration for `%s'"
 msgstr "kan ikke finde grænsefladeerklæringen af '%s'"
@@ -19687,8 +19759,8 @@ msgstr "opretter v
 msgid "`%s' is not an Objective-C class name or alias"
 msgstr "'%s' er et ugyldigt klassenavn"
 
-#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6769
-#: objc/objc-act.c:7059 objc/objc-act.c:7088
+#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6770
+#: objc/objc-act.c:7060 objc/objc-act.c:7089
 msgid "Objective-C declarations may only appear in global scope"
 msgstr ""
 
@@ -19702,7 +19774,7 @@ msgstr "kan ikke finde klassen '%s'"
 msgid "class `%s' already exists"
 msgstr "klassen '%s' eksisterer allerede"
 
-#: objc/objc-act.c:2532 objc/objc-act.c:6791
+#: objc/objc-act.c:2532 objc/objc-act.c:6792
 #, c-format
 msgid "`%s' redeclared as different kind of symbol"
 msgstr "'%s' omerklæret som en anden form for symbol"
@@ -19863,1590 +19935,1947 @@ msgstr "typen '%T' har ingen destruktionsfunktion"
 msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
 msgstr ""
 
-#: objc/objc-act.c:6490
+#: objc/objc-act.c:6531
 #, c-format
 msgid "instance variable `%s' is declared private"
 msgstr "instansvariablen '%s' er erklæret privat"
 
-#: objc/objc-act.c:6539
+#: objc/objc-act.c:6540
 #, fuzzy, c-format
 msgid "instance variable `%s' is %s; this will be a hard error in the future"
 msgstr "instansvariablen '%s' er erklæret privat"
 
-#: objc/objc-act.c:6546
+#: objc/objc-act.c:6547
 #, c-format
 msgid "instance variable `%s' is declared %s"
 msgstr "instansvariablen '%s' er erklæret '%s'"
 
-#: objc/objc-act.c:6556
+#: objc/objc-act.c:6557
 msgid "static access to object of type `id'"
 msgstr "statisk tilgang til objekt af typen 'id'"
 
-#: objc/objc-act.c:6578 objc/objc-act.c:6666
+#: objc/objc-act.c:6579 objc/objc-act.c:6667
 #, c-format
 msgid "incomplete implementation of class `%s'"
 msgstr "ufuldstændig implementering af klassen '%s'"
 
-#: objc/objc-act.c:6582 objc/objc-act.c:6671
+#: objc/objc-act.c:6583 objc/objc-act.c:6672
 #, c-format
 msgid "incomplete implementation of category `%s'"
 msgstr "ufuldstændig implementering af kategorien '%s'"
 
-#: objc/objc-act.c:6587 objc/objc-act.c:6676
+#: objc/objc-act.c:6588 objc/objc-act.c:6677
 #, c-format
 msgid "method definition for `%c%s' not found"
 msgstr "metodedefinitionen for '%c%s' ikke fundet"
 
-#: objc/objc-act.c:6717
+#: objc/objc-act.c:6718
 #, c-format
 msgid "%s `%s' does not fully implement the `%s' protocol"
 msgstr "%s '%s' implementerer ikke helt protokollen '%s'"
 
-#: objc/objc-act.c:6775 objc/objc-act.c:8803
+#: objc/objc-act.c:6776 objc/objc-act.c:8804
 msgid "`@end' missing in implementation context"
 msgstr "'@end' mangler i implementationskontekst"
 
-#: objc/objc-act.c:6805
+#: objc/objc-act.c:6806
 #, c-format
 msgid "reimplementation of class `%s'"
 msgstr "omimplementering af klassen '%s'"
 
-#: objc/objc-act.c:6836
+#: objc/objc-act.c:6837
 #, c-format
 msgid "conflicting super class name `%s'"
 msgstr "modstridende superklassenavn '%s'"
 
-#: objc/objc-act.c:6838
+#: objc/objc-act.c:6839
 #, c-format
 msgid "previous declaration of `%s'"
 msgstr "'%s' er tidligere erklæret"
 
-#: objc/objc-act.c:6852 objc/objc-act.c:6854
+#: objc/objc-act.c:6853 objc/objc-act.c:6855
 #, c-format
 msgid "duplicate interface declaration for class `%s'"
 msgstr "mere end én grænsefladeerklæring af klassen '%s'"
 
-#: objc/objc-act.c:7121
+#: objc/objc-act.c:7122
 #, c-format
 msgid "duplicate declaration for protocol `%s'"
 msgstr "mere end én erklæring af protokollen '%s'"
 
 #. Add a readable method name to the warning.
-#: objc/objc-act.c:7613
+#: objc/objc-act.c:7614
 #, fuzzy
 msgid "%J%s `%c%s'"
 msgstr "I %s '%s':"
 
-#: objc/objc-act.c:7908
+#: objc/objc-act.c:7909
 #, c-format
 msgid "no super class declared in interface for `%s'"
 msgstr "ingen superklasse erklæret i grænsefladen for '%s'"
 
-#: objc/objc-act.c:7956
+#: objc/objc-act.c:7957
 msgid "[super ...] must appear in a method context"
 msgstr "[super ...] skal optræde i en metodekontekst"
 
-#: objc/objc-parse.y:2700
+#: objc/objc-parse.y:2701
 msgid "`@end' must appear in an implementation context"
 msgstr "'@end' skal optræde i en implementationskontekst"
 
-#: objc/objc-parse.y:2913
+#: objc/objc-parse.y:2914
 msgid "method definition not in class context"
 msgstr "metodedefinitionen optræder ikke i en klassekontekst"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:21
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
 #, fuzzy
 msgid "Display this information"
 msgstr "  --help                  Vis disse oplysninger\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:27
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
 msgid "--param <param>=<value>\tSet paramter <param> to value.  See below for a complete list of parameters"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:36
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
 msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:39
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
 #, fuzzy
 msgid "Do not discard comments"
 msgstr "Deaktivér ikke pladsregistre"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:42
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
 msgid "Do not discard comments in macro expansions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:45
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
 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/mitchell/dev/gcc-3.4/objdir/gcc/options.c:51
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
 #, fuzzy
 msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
 msgstr "  -G <str>                Anbring globale og statiske data mindre end <tal> byte i en specialsektion (på nogle målarkitekturer)\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:54
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
 #, fuzzy
 msgid "Print the name of header files as they are used"
 msgstr "Udskriv navne på programenheder efterhånden som de oversættes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:57
-msgid "-I <dir>\tAdd <dir> to the end of the main include path.  -I- gives more include path control; see info documentation"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:60
-#, fuzzy
-msgid "Generate make dependencies"
-msgstr "dynamiske afhængigheder.\n"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:63
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
 #, fuzzy
 msgid "Generate make dependencies and compile"
 msgstr "Generér lilleendet kode"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:66
-msgid "-MF <file>\tWrite dependency output to the given file"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:69
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
 msgid "Treat missing header files as generated files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:72
-msgid "Like -M but ignore system header files"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:75
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
 msgid "Like -MD but ignore system header files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:78
-#, fuzzy
-msgid "Generate phony targets for all headers"
-msgstr "Generér kode til Intel as"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:81
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
 msgid "-MQ <target>\tAdd a MAKE-quoted target"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:84
-msgid "-MT <target>\tAdd an unquoted target"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:87
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
 #, fuzzy
 msgid "-O<number>\tSet optimization level to <number>"
 msgstr "  -O[tal]                 Sæt optimeringsniveauet til [tal]\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:90
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
 #, fuzzy
 msgid "Optimize for space rather than speed"
 msgstr "  -Os                     Optimér mht. plads i stedet for hastighed\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:93
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
 #, fuzzy
 msgid "Do not generate #line directives"
 msgstr "Generér ikke .size-direktiver"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:96
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
 msgid "-U<macro>\tUndefine <macro>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:99
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
 #, fuzzy
 msgid "This switch is deprecated; use -Wextra instead"
 msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:105
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
 msgid "Warn about returning structures, unions or arrays"
 msgstr "Advar om returnering af struct, union og tabeller"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:108
-msgid "Enable most warning messages"
-msgstr "Aktivér de fleste advarselsbeskeder"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:111
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
 msgid "Warn about casting functions to incompatible types"
 msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:114
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
 msgid "Warn about pointer casts which increase alignment"
 msgstr "Advar om typeomtvingning af henvisninger som forøger justeringen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:117
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
 msgid "Warn about casts which discard qualifiers"
 msgstr "Advar om typeomtvingninger som forkaster modifikationer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:120
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
 #, fuzzy
 msgid "Warn about subscripts whose type is \"char\""
 msgstr "Advar som tabelindeksering hvis type er 'char'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:123
-msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:126
-msgid "Synonym for -Wcomment"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:129
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
 msgid "Warn about possibly confusing type conversions"
 msgstr "Advar om typekonverteringer der kan være forvirrende"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:132
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
 #, fuzzy
 msgid "Warn when all constructors and destructors are private"
 msgstr "Advar ikke når alle konstruktions-/destruktionsfunktioner er private"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:135
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
 #, fuzzy
 msgid "Warn when a declaration is found after a statement"
 msgstr "Advar når en erklæring ikke angiver en type"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:138
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
 #, fuzzy
-msgid "Warn about deprecated compiler features"
-msgstr "Annoncér ikke forældelse af oversætterfaciliteter"
+msgid "Warn if deprecated class, method, or field is used"
+msgstr "Advar hvis forældede tomme sætninger bliver fundet"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:141
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
 msgid "Warn about uses of __attribute__((deprecated)) declarations"
 msgstr "Advar om brug af __attribute__((deprecated))-erklæringer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:144
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
 msgid "Warn when an optimization pass is disabled"
 msgstr "Advar når en optimeringsfase deaktiveres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:147
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
 #, fuzzy
 msgid "Warn about compile-time integer division by zero"
 msgstr "Advar ikke om heltalsdivision på oversættelsestidspunktet med nul"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:150
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
 msgid "Warn about violations of Effective C++ style rules"
 msgstr "Advar om overtrædelser af stilreglerne fra Effective C++"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:153
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
 msgid "Warn about stray tokens after #elif and #endif"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:156
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
 msgid "Treat all warnings as errors"
 msgstr "Behandl alle advarsler som fejl"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:159
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
 #, fuzzy
 msgid "Make implicit function declarations an error"
 msgstr "Advar om underforståede funktionserklæringer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:162
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
 msgid "Print extra (possibly unwanted) warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:165
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
+msgid "Warn if deprecated empty statements are found"
+msgstr "Advar hvis forældede tomme sætninger bliver fundet"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
 #, fuzzy
 msgid "Warn if testing floating point numbers for equality"
 msgstr "Advar om lighedssammenligninger mellem kommatal"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:168
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
 #, fuzzy
 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
 msgstr "Advar om printf/scanf/strftime/strfmon-formateringsanormaliteter"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:171
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
 #, fuzzy
 msgid "Warn if passing too many arguments to a function for its format string"
 msgstr "for mange parametre til funktionen 'va_start'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:174
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
 #, fuzzy
 msgid "Warn about format strings that are not literals"
 msgstr "Advar om brug af multitegnskonstanter"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:177
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
 msgid "Warn about possible security problems with format functions"
 msgstr "Advar om mulige sikkerhedsproblemer i forbindelse med formateringsfunktioner"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:180
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
 #, fuzzy
 msgid "Warn about strftime formats yielding 2-digit years"
 msgstr "Advar ikke om strftime-formateringer med 2-cifres år"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:192
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
+#, fuzzy
+msgid "Enable warnings about inter-procedural problems"
+msgstr "Deaktivér advarsler om interprocedurale problemer"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
 msgid "Warn about implicit function declarations"
 msgstr "Advar om underforståede funktionserklæringer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:195
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
 msgid "Warn when a declaration does not specify a type"
 msgstr "Advar når en erklæring ikke angiver en type"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:198
-msgid "Deprecated.  This switch has no effect."
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:201
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
 msgid "Warn about variables which are initialized to themselves."
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:204
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
 msgid "Warn when an inlined function cannot be inlined"
 msgstr "Advar når en inline funktion ikke kan indbygges"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:207
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
 #, fuzzy
 msgid "Warn about invalid uses of the \"offsetof\" macro"
 msgstr "Advar om brug af #import-direktivet"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:210
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
 msgid "Warn about PCH files that are found but not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:213
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
 #, fuzzy
 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
 msgstr "  -Wlarger-than-<tal>     Advar hvis et objekt er større end <tal> byte\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:216
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
 #, fuzzy
 msgid "Do not warn about using \"long long\" when -pedantic"
 msgstr "Advar ikke om brug af 'long long' når -pedantic benyttes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:219
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
 #, fuzzy
 msgid "Warn about suspicious declarations of \"main\""
 msgstr "Advar om mistænkelige erklæringer af main"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:222
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
 msgid "Warn about possibly missing braces around initializers"
 msgstr "Advar om mulige manglende krøllede paranteser omkring startværdier"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:225
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
 #, fuzzy
 msgid "Warn about global functions without previous declarations"
 msgstr "Advar om globale funktioner uden tidligere erklæringer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:228
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
 msgid "Warn about functions which might be candidates for format attributes"
 msgstr "Advar om funktioner som kan være kandidater til formateringsegenskaber"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:231
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
 #, fuzzy
 msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
 msgstr "Advar om funktioner som kan være kandidater til egenskaben noreturn"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:234
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
 #, fuzzy
 msgid "Warn about global functions without prototypes"
 msgstr "Advar om globale funktioner uden prototyper"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:237
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
 #, fuzzy
 msgid "Warn about use of multi-character character constants"
 msgstr "Advar om brug af multitegnskonstanter"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:240
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
 #, fuzzy
 msgid "Warn about \"extern\" declarations not at file scope"
 msgstr "Advar om extern-erklæringer som ikke er ved filvirkefeltsniveauet"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:243
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
 #, fuzzy
 msgid "Warn when non-templatized friend functions are declared within a template"
 msgstr "Advar ikke når ikke-skabelonsvennefunktioner erklæres inde i en skabelon"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:246
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
 #, fuzzy
 msgid "Warn about non-virtual destructors"
 msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:252
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
 #, fuzzy
 msgid "Warn if a C-style cast is used in a program"
 msgstr "Advar hvis en typeomtvingning i C-stil benyttes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:255
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
 #, fuzzy
 msgid "Warn if an old-style parameter definition is used"
 msgstr "Advar når en funktionsparameter ikke benyttes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:258
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
+msgid "Warn if .class files are out of date"
+msgstr "Advar hvis .class-filer er forældede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
 msgid "Warn about overloaded virtual function names"
 msgstr "Advar om flertydige virtuelle funktionsnavne"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:261
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
 msgid "Warn when the packed attribute has no effect on struct layout"
 msgstr "Advar når packed-egenskaben ikke har nogen effekt på struct-layoutet"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:264
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
 #, fuzzy
 msgid "Warn when padding is required to align structure members"
 msgstr "Advar når udfyldning er påkrævet for at justere struct-medlemmer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:267
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
 #, fuzzy
 msgid "Warn about possibly missing parentheses"
 msgstr "Advar om mulige manglende paranteser"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:270
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
 #, fuzzy
 msgid "Warn when converting the type of pointers to member functions"
 msgstr "Advar ikke ved typeomdannelse af henvisninger til medlemsfunktioner"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:273
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
 msgid "Warn about function pointer arithmetic"
 msgstr "Advar om beregninger på funktionshenvisninger"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:276
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
 #, fuzzy
 msgid "Warn if inherited methods are unimplemented"
 msgstr "Advar ikk hvis nedarvede metoder ikke implementeres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:279
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
 msgid "Warn about multiple declarations of the same object"
 msgstr "Advar om flere erklæring af det samme objekt"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:282
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
+msgid "Warn if modifiers are specified when not necessary"
+msgstr "Advar hvis modifikationer angives når det ikke er nødvendigt"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
 msgid "Warn when the compiler reorders code"
 msgstr "Advar når oversætteren ændrer på ordenen af kode"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:285
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
 #, fuzzy
 msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
 msgstr "Advar når en funktions returtype antages at være int"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:288
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
 msgid "Warn if a selector has multiple methods"
 msgstr "Advar hvis en vælger har flere metoder"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:291
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
 msgid "Warn about possible violations of sequence point rules"
 msgstr "Advar om mulige brud på sekvenspunktreglerne"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:294
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
 msgid "Warn when one local variable shadows another"
 msgstr "Advar når en lokal variabel skygger for en anden"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:297
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
 #, fuzzy
 msgid "Warn about signed-unsigned comparisons"
 msgstr "Advar om sammenligninger mellem typer med og uden fortegn"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:300
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
 msgid "Warn when overload promotes from unsigned to signed"
 msgstr "Advar når flertydiggørelse forfremmer fra unsigned til signed"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:303
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
 #, fuzzy
 msgid "Warn about code which might break strict aliasing rules"
 msgstr "Advar om kode som kan bryde strenge aliasregler"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:306
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
 #, fuzzy
 msgid "Warn about unprototyped function declarations"
 msgstr "Advar om funktionserklæringer uden prototype"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:309
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
+msgid "Warn about constructs with surprising meanings"
+msgstr "Advar om konstruktioner med overraskende betydninger"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
 msgid "Warn about enumerated switches, with no default, missing a case"
 msgstr "Advar om switch-sætninger over enum-typer som mangler et tilfælde og ikke har default"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:312
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
 #, fuzzy
 msgid "Warn about enumerated switches missing a \"default:\" statement"
 msgstr "Advar om switch-sætninger over enum-typer som mangler default"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:315
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
 msgid "Warn about all enumerated switches missing a specific case"
 msgstr "Advar om alle switch-sætninger over enum-typer som mangler et bestemt tilfælde"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:318
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
 msgid "Warn when synthesis behavior differs from Cfront"
 msgstr "Advar når synteseopførslen adskiller sig fra Cfront"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:321
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
 msgid "Do not suppress warnings from system headers"
 msgstr "Undertryk ikke advarsler fra systeminkluderingsfiler"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:324
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
 #, fuzzy
 msgid "Warn about features not present in traditional C"
 msgstr "foreslår undladelse af brug af #elif i traditionel C"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:327
-msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:333
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
 #, fuzzy
 msgid "Warn if an undefined macro is used in an #if directive"
 msgstr "ugyldigt eller ikke-defineret #-direktiv"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:336
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
 msgid "Warn about uninitialized automatic variables"
 msgstr "Advar om ikke-klargjorte automatiske variabler"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:339
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
 msgid "Warn about unrecognized pragmas"
 msgstr "Advar om ukendte pragmaer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:342
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
 msgid "Warn about code that will never be executed"
 msgstr "Advar om kode som aldrig bliver udført"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:345
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
 msgid "Enable all -Wunused- warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:348
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
 msgid "Warn when a function is unused"
 msgstr "Advar når en funktion ikke benyttes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:351
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
 msgid "Warn when a label is unused"
 msgstr "Advar når en etiket ikke benyttes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:354
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
 msgid "Warn about macros defined in the main file that are not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:357
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
 msgid "Warn when a function parameter is unused"
 msgstr "Advar når en funktionsparameter ikke benyttes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:360
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
 msgid "Warn when an expression value is unused"
 msgstr "Advar når værdien af et udtryk ikke benyttes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:363
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
 msgid "Warn when a variable is unused"
 msgstr "Advar når en variabel ikke benyttes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:366
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
 msgid "Give strings the type \"array of char\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:369
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
 msgid "A synonym for -std=c89.  In a future version of GCC it will become synonymous with -std=c99 instead"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:372
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
 #, fuzzy
 msgid "-aux-info <file>\tEmit declaration information into <file>"
 msgstr "  -aux-info <fil>         Udskriv erklæringsoplysninger til <fil>\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:384
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
 #, fuzzy
 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
 msgstr "  -d[bogstaver]           Aktivér dump fra specifikke faser i oversætteren\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:387
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
 #, fuzzy
 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
 msgstr "  -dumpbase <fil>         Basisnavn til brug for dump fra specifikke faser\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:399
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
+#, fuzzy
+msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+msgstr "Angiv klassesti (forældet: benyt --classpath i stedet)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
 #, fuzzy
 msgid "Enforce class member access control semantics"
 msgstr "Adlyd ikke tilgangskontrolsemantikker"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:402
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
 msgid "Align the start of functions"
 msgstr "Justér begyndelsen af funktioner"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:408
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
 msgid "Align labels which are only reached by jumping"
 msgstr "Justér etiketter som kun nås ved spring"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:414
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
 msgid "Align all labels"
 msgstr "Justér alle etiketter"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:420
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
 msgid "Align the start of loops"
 msgstr "Justér begyndelsen af løkker"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:429
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
 msgid "Change when template instances are emitted"
 msgstr "Skift hvornår skabelonsinstanser udsendes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:432
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
 #, fuzzy
 msgid "Specify that arguments may alias each other and globals"
 msgstr "Angiv at parametre kan være aliaser for hinanden og for globale variable"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:435
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
 msgid "Assume arguments may alias globals but not each other"
 msgstr "Antag at parametre kan være aliaser for globale variable, men ikke for hinanden"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:438
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
 #, fuzzy
 msgid "Assume arguments alias neither each other nor globals"
 msgstr "Antag at parametre ikke er aliaser for hinanden eller for globale variable"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:441
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
 #, fuzzy
 msgid "Recognize the \"asm\" keyword"
 msgstr "Genkend ikke det reserverede ord 'asm'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:444
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
 #, fuzzy
 msgid "Generate unwind tables that are exact at each instruction boundary"
 msgstr "Generér afvindingstabeller eksakt for hver instruktionsgrænse"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:447
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
+#, fuzzy
+msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+msgstr "Behandl lokale variable og COMMON-blokke som om de var nævnt i SAVE-sætninger"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
+#, fuzzy
+msgid "Backslashes in character and hollerith constants are special (not C-style)"
+msgstr "Omvendte skråstreger i tegn/hollerith-konstanter er ikke specielle (C-stil)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
+msgid "Delete libU77 intrinsics with bad interfaces"
+msgstr "Slet libU77-indbyggede med dårlige grænseflader"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
+msgid "Disable libU77 intrinsics with bad interfaces"
+msgstr "Deaktivér libU77-indbyggede med dårlige grænseflader"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
+#, fuzzy
+msgid "Enable libU77 intrinsics with bad interfaces"
+msgstr "Deaktivér libU77-indbyggede med dårlige grænseflader"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
+msgid "Hide libU77 intrinsics with bad interfaces"
+msgstr "Skjul libU77-indbyggede med dårlige grænseflader"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
+#, fuzzy
+msgid "--bootclasspath=<path>\tReplace system path"
+msgstr "Erstat systemsti"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
 msgid "Generate code to check bounds before indexing arrays"
 msgstr "Generér kode til at kontrollere grænserne før tabeller indekseres"
 
 # RETMIG: rigtig?
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:450
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
 #, fuzzy
 msgid "Replace add, compare, branch with branch on count register"
 msgstr "Erstat tilføj,sammenlign,forgrening med forgrening på tælleregister"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:453
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
 msgid "Use profiling information for branch probabilities"
 msgstr "Benyt profileringsoplysninger til forgreningssandsynligheder"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:456
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
 msgid "Perform branch target load optimization before prologue / epilogue threading"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:459
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
 msgid "Perform branch target load optimization after prologue / epilogue threading"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:462
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
 #, fuzzy
 msgid "Recognize built-in functions"
 msgstr "Genkend ikke nogen indbyggede funktioner"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:468
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
 #, fuzzy
 msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
 msgstr "  -fcall-saved-<register> Markér <register> som værende bevaret over funktioner\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:471
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
 #, fuzzy
 msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
 msgstr "  -fcall-used-<register>  Markér <register> som værende benyttet af funktionskald\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:474
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
 #, fuzzy
 msgid "Save registers around function calls"
 msgstr "Aktivér gemning af registrer omkring funktionskald"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:477
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
+msgid "Program written in strict mixed-case"
+msgstr "Program skrives med streng blanding af store/små bogstaver"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
+msgid "Compile as if program written in lowercase"
+msgstr "Oversæt som hvis programmet var skrevet med små bogstaver"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
+#, fuzzy
+msgid "Preserve case used in program"
+msgstr "Bevar al stavning (store/små bogstaver) benyttet i programmet"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
+msgid "Program written in lowercase"
+msgstr "Program skrives med små bogstaver"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
+msgid "Program written in uppercase"
+msgstr "Program skrives med store bogstaver"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
+msgid "Compile as if program written in uppercase"
+msgstr "Oversæt som hvis programmet var skrevet med store bogstaver"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
 msgid "Check the return value of new"
 msgstr "Kontrollér returværdien for new"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:480
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
+msgid "--classpath=<path>\tSet class path"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
 msgid "Do not put uninitialized globals in the common section"
 msgstr "Anbring ikke uklargjorte globale variabler i den fælles sektion"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:483
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
 #, fuzzy
 msgid "Allow the arguments of the '?' operator to have different types"
 msgstr "operander til ?: har forskellige typer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:486
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
 #, fuzzy
 msgid "Reduce the size of object files"
 msgstr "Reducér størrelsen af objektfiler"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:489
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
 #, fuzzy
 msgid "Make string literals \"const char[]\" not \"char[]\""
 msgstr "Gør strengkonstanter til 'char[]' i stedet for 'const char[]'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:492
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:495
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
 #, fuzzy
 msgid "Perform a register copy-propagation optimization pass"
 msgstr "Foretag registerkopipropageringsoptimering"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:498
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
 msgid "Perform cross-jumping optimization"
 msgstr "Udfør krydsspringsoptimering"
 
 # RETMIG: hvad er CSE?
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:501
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
 msgid "When running CSE, follow jumps to their targets"
 msgstr "Ved kørsel af CSE følg spring til deres mål"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:504
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
 msgid "When running CSE, follow conditional jumps"
 msgstr "Ved kørsel af CSE følg betingede spring"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:507
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
 #, fuzzy
 msgid "Place data items into their own section"
 msgstr "placér dataelementer i deres egen sektion"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:510
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
+msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+msgstr "Udsend speciel fejlanalyseringsinfo for COMMON og EQUIVALENCE (deaktiveret)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
 #, fuzzy
 msgid "Inline member functions by default"
 msgstr "Integrér ikke medlemsfunktioner som standard"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:513
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
 msgid "Defer popping functions args from stack until later"
 msgstr "Vent med fjernelse af funktionsparametre fra stakken til senere"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:516
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
 msgid "Attempt to fill delay slots of branch instructions"
 msgstr "Forsøg at udfylde ventepladser med forgreningsinstruktioner"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:519
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
 msgid "Delete useless null pointer checks"
 msgstr "Fjern ubrugelige nul-henvisningstjek"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:522
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
 #, fuzzy
 msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
 msgstr "  -fdiagnostics-show-location=[once | every-line] Indikerer hvor ofte kildeplaceringsoplysninger skal udsendes som præfiks til begyndelsen af meddelelserne ved linjeombrydning\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:525
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
+#, fuzzy
+msgid "Allow '$' in symbol names"
+msgstr "Tillad $ i symbolnavne"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
 #, fuzzy
 msgid "Permit '$' as an identifier character"
 msgstr "formatering er en bredtegnsstreng"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:528
-msgid "-fdump-<type>\tDump various compiler internals to a file"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:531
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
 msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
 msgstr "Undtryk udskrift af instruktionstal og linjenummernoter i fejlfindingsdump"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:537
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
 msgid "Perform DWARF2 duplicate elimination"
 msgstr "Udfør DWARF2-eliminering af dubletter"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:540
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:543
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
 msgid "Perform unused type elimination in debug info"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:546
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
+msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+msgstr "Lad forenden emulere COMPLEX-beregninger for at undgå fejl"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
+#, fuzzy
+msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+msgstr "Vælg inddatakodning (standardværdi kommer fra regionalindstillinger)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
 #, fuzzy
 msgid "Generate code to check exception specifications"
 msgstr "Generér ikke kode til at kontrollere undtagelsesspecifikationer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:552
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
 msgid "Enable exception handling"
 msgstr "Aktivér undtagelseshåndtering"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:555
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
 msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:558
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
 msgid "Perform a number of minor, expensive optimizations"
 msgstr "Udfør et antal mindre, dyre optimeringer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:567
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
+#, fuzzy
+msgid "f2c-compatible code can be generated"
+msgstr "f2c-kompatibel kode behøver ikke at blive genereret"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
+msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+msgstr "Slet f2c-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
+msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+msgstr "Deaktivér f2c-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
+#, fuzzy
+msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
+msgstr "Deaktivér f2c-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
+msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+msgstr "Skjul f2c-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
+#, fuzzy
+msgid "Unsupported; generate libf2c-calling code"
+msgstr "Ikke-understøttet; generér ikke libf2c-kaldende kode"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
+msgid "Program is written in typical FORTRAN 66 dialect"
+msgstr "Program er skrevet i typisk FORTRAN 66-dialekt"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
+#, fuzzy
+msgid "Program is written in typical Unix-f77 dialect"
+msgstr "Program er skrevet i typisk Unix f77-dialekt"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
+msgid "Program is written in Fortran-90-ish dialect"
+msgstr "Program er skrevet i Fortran 90-agtig dialekt"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
+msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+msgstr "Slet F90-understøttelse af ikke-FORTRAN-77-indbyggede "
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
+msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+msgstr "Deaktivér F90-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
+#, fuzzy
+msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
+msgstr "Deaktivér F90-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
+msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+msgstr "Skjul F90-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
 #, fuzzy
 msgid "Assume no NaNs or infinities are generated"
 msgstr "Antag at ingen NaN eller +-Inf bliver genereret"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:570
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
 #, fuzzy
 msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
 msgstr "  -ffixed-<register>      Markér <register> som værende utilgængeligt for oversætteren\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:579
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
+#, fuzzy
+msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+msgstr "  -finline-limit=<str>    Begræns størrelsen af inlie funktion til <str>\n"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
+#, fuzzy
+msgid "Unsupported; affects code generation of arrays"
+msgstr "Ikke-understøttet; påvirker kodegenerering af tabeller"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
 msgid "Do not store floats in registers"
 msgstr "Lagr ikke kommatal i registre"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:582
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
 #, fuzzy
 msgid "Scope of for-init-statement variables is local to the loop"
 msgstr "Udvid virkefeltet for variabler i for-klargøringssætninger"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:585
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
 #, fuzzy
 msgid "Copy memory address constants into registers before use"
 msgstr "Kopiér hukommelsesadressekonstanter ind i registre før brug"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:588
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
+msgid "Always check for non gcj generated classes archives"
+msgstr "Kontrollér altid for ikke-GCJ-genererede klassearkiver"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
 #, fuzzy
 msgid "Copy memory operands into registers before use"
 msgstr "Kopiér hukommelsesoperander ind i registre før brug"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:591
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
+msgid "Generate code to check subscript and substring bounds"
+msgstr "Generér kode for at tjekke indekserings- og understrengsgrænser"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
+msgid "Program is written in Fortran-90-ish free form"
+msgstr "Program er skrevet i Fortran 90-agtig fri stil"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
 #, fuzzy
 msgid "Do not assume that standard C libraries and \"main\" exist"
 msgstr "Antag at standardbibliotekerne og main måske ikke eksisterer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:594
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
 msgid "Allow function addresses to be held in registers"
 msgstr "Tillad funktionsadresser at blive opbevaret i registre"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:597
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
 #, fuzzy
 msgid "Place each function into its own section"
 msgstr "placér hver funktion i dens egen sektion"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:600
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
 #, fuzzy
 msgid "Perform global common subexpression elimination"
 msgstr "Udfør global eliminering af fælles underudtryk"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:603
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
 #, fuzzy
 msgid "Perform redundant load after store elimination in global common subexpression elimination"
 msgstr "Udfør forbedret indlæsningsbevægelse under eliminering af fælles underudtryk"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:606
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
 #, fuzzy
 msgid "Perform enhanced load motion during global common subexpression elimination"
 msgstr "Udfør forbedret indlæsningsbevægelse under eliminering af fælles underudtryk"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:609
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
 #, fuzzy
 msgid "Perform store motion after global common subexpression elimination"
 msgstr "Udfør lagringsbevægelse efter eliminering af fælles underudtryk"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:612
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
+#, fuzzy
+msgid "Enable fatal diagnostics about inter-procedural problems"
+msgstr "Deaktivér fatale diagnosticeringer af interprocedurale procedurer"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
+msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+msgstr "Slet g77-understøttelse af ikke-FORTRAN-77-indbyggede "
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
+msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+msgstr "Deaktivér g77-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
+#, fuzzy
+msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+msgstr "Deaktivér g77-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
+msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+msgstr "Skjul g77-understøttelse af ikke-FORTRAN-77-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
 #, fuzzy
 msgid "Recognize GNU-defined keywords"
 msgstr "Genkend ikke GNU-definerede reserverede ord"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:615
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
 msgid "Generate code for GNU runtime environment"
 msgstr "Generér kode til GNU-kørselmiljø"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:618
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
 #, fuzzy
 msgid "Enable guessing of branch probabilities"
 msgstr "Aktivér gæt af forgreningssandsynligheder"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:630
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
 msgid "Assume normal C execution environment"
 msgstr "Antag normalt C-kørselsmiljø"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:633
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
 msgid "Enable support for huge objects"
 msgstr "Aktivér understøttelse af enorme objekter"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:636
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
 msgid "Process #ident directives"
 msgstr "Behandl #ident-direktiver"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:639
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
 msgid "Perform conversion of conditional jumps to branchless equivalents"
 msgstr "Udfør konvertering af betingede spring til forgreningsløse ækvivalenter"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:642
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
 msgid "Perform conversion of conditional jumps to conditional execution"
 msgstr "Udfør konvertering af betingede spring til betinget udførsel"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:645
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
 msgid "Export functions even if they can be inlined"
 msgstr "Eksportér funktioner også selvom de kan integreres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:648
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
 #, fuzzy
 msgid "Emit implicit instantiations of inline templates"
 msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:651
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
 #, fuzzy
 msgid "Emit implicit instantiations of templates"
 msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:654
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
+msgid "Use offset tables for virtual method calls"
+msgstr "Benyt afsætstabeller til virtuelle metodekald"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
 msgid "Do not generate .size directives"
 msgstr "Generér ikke .size-direktiver"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:657
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
+msgid "Initialize local vars and arrays to zero"
+msgstr "Klargør lokale variable og tabeller til nul"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
 #, fuzzy
 msgid "Pay attention to the \"inline\" keyword"
 msgstr "Læg mærke til 'inline'-nøgleordet"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:660
-msgid "Integrate simple functions into their callers"
-msgstr "Integrér simple funktioner i deres kaldere"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:666
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
 #, fuzzy
 msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
 msgstr "  -finline-limit=<str>    Begræns størrelsen af inlie funktion til <str>\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:669
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
 msgid "-finput-charset=<cset>      Specify the default character set for source files."
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:672
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
 #, fuzzy
 msgid "Instrument function entry and exit with profiling calls"
 msgstr "Instrumentér funktionsindgange/-afslutninger med profileringskald"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:675
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
+msgid "Intrinsics letters in arbitrary cases"
+msgstr "Der skelnes ikke mellem små og store bogstaver i indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
+msgid "Intrinsics spelled as e.g. SqRt"
+msgstr "Indbyggede staves som f.eks. SqRt"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
+#, fuzzy
+msgid "Intrinsics in lowercase"
+msgstr "Indbyggede staves med store bogstaver"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
+msgid "Intrinsics in uppercase"
+msgstr "Indbyggede staves med store bogstaver"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
+msgid "Assume native functions are implemented using JNI"
+msgstr "Antag at indfødte funktioner er implementeret vha. JNI"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
 #, fuzzy
 msgid "Generate code for functions even if they are fully inlined"
 msgstr "Generér kode for funktioner selv hvis de indlejres helt"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:678
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
 msgid "Emit static const variables even if they are not used"
 msgstr "Konstruér statiske, konstante variabler selv hvis de ikke bruges"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:684
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
 #, fuzzy
 msgid "Give external symbols a leading underscore"
 msgstr "Eksterne symboler har indledende understreg"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:687
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
 #, fuzzy
 msgid "Perform loop optimizations"
 msgstr "Udfør løkkeoptimeringerne"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:690
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
+msgid "Language keyword letters in arbitrary cases"
+msgstr "Der skelnes ikke mellem små og store bogstaver i sprognøgleord"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
+msgid "Language keywords spelled as e.g. IOStat"
+msgstr "Sprognøgleord staves som f.eks. IOStat"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
+#, fuzzy
+msgid "Language keywords in lowercase"
+msgstr "Sprognøgleord staves med store bogstaver"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
+msgid "Language keywords in uppercase"
+msgstr "Sprognøgleord staves med store bogstaver"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
 msgid "Set errno after built-in math functions"
 msgstr "Sæt errno efter indbyggede matematikfunktioner"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:693
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
 #, fuzzy
 msgid "Report on permanent memory allocation"
 msgstr "Rapportér om permanente hukommelsesallokering ved afslutningen af kørslen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:696
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
 msgid "Attempt to merge identical constants and constant variables"
 msgstr "Forsøg at forene identiske konstanter og konstante variabler"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:699
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
 msgid "Attempt to merge identical constants across compilation units"
 msgstr "Forsøg at forene identiske konstanter over forskellige oversættelsesenheder"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:702
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
 #, fuzzy
 msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
 msgstr "  -fmessage-length=<antal>  Begræns længden af diagnosticeringmeddelelser til længden <antal> tegn/linje. 0 undertrykker linjeombrydning\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:705
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
+msgid "Delete MIL-STD 1753 intrinsics"
+msgstr "Slet MIL-STD 1753-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
+msgid "Disable MIL-STD 1753 intrinsics"
+msgstr "Deaktivér MIL-STD 1753-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
+#, fuzzy
+msgid "Enable MIL-STD 1753 intrinsics"
+msgstr "Deaktivér MIL-STD 1753-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
+msgid "Hide MIL-STD 1753 intrinsics"
+msgstr "Skjul MIL-STD 1753-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
 msgid "Force all loop invariant computations out of loops"
 msgstr "Tving alle løkkeinvariansberegninger ud af løkker"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:708
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
 #, fuzzy
 msgid "Don't warn about uses of Microsoft extensions"
 msgstr "Udsend ikke pedantiske advarsler om brug af Microsoft-udvidelser"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:717
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
 #, fuzzy
 msgid "Use graph-coloring register allocation"
 msgstr "Allokér registre vha. graffarvning"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:720
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
 #, fuzzy
 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
 msgstr "Generér kode til NeXT-kørselmiljø"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:723
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
 msgid "Assume that receivers of Objective-C messages may be nil"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:726
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
 msgid "Support synchronous non-call exceptions"
 msgstr "Understøt synkrone ikke-kaldende undtagelser"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:735
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
 msgid "Enable Objective-C exception and synchronization syntax"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:738
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:978
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
 msgid "Perform loop unrolling for all loops"
 msgstr "Udfør løkkeudrulning for alle løkker"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:741
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:981
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
 msgid "Perform loop unrolling when iteration count is known"
 msgstr "Udfør løkkeudrulning når iterationsantallet er kendt"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:744
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
 msgid "When possible do not generate stack frames"
 msgstr "Generér ikke stakrammer når det kan undgås"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:747
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
+msgid "Take at least one trip through each iterative DO loop"
+msgstr "Tag i det mindste et skridt gennem hver DO-løkke"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:750
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
 #, fuzzy
 msgid "Do the full register move optimization pass"
 msgstr "Foretag en komplet registerflytningsoptimering"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:753
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
 msgid "Optimize sibling and tail recursive calls"
 msgstr "Optimér søskende- og halerekursive kald"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:756
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
+#, fuzzy
+msgid "Enable optimization of static class initialization code"
+msgstr "Optimér aldrig statiske klassers klargøringskode"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
 #, fuzzy
 msgid "Enable optional diagnostics"
 msgstr "Deaktivér valgfrie diagnosticeringer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:759
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
 msgid "Pack structure members together without holes"
 msgstr "Pak strukturmedlemmer sammen uden mellemrum"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:762
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
 #, fuzzy
 msgid "Return small aggregates in memory, not registers"
 msgstr "Returnér små sammensatte værdier i hukommelsen, ikke i registre"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:768
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
+msgid "Warn about use of (only a few for now) Fortran extensions"
+msgstr "Advar om brug af (i øjeblikket kun nogle få) Fortran-udvidelser"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
 #, fuzzy
 msgid "Perform loop peeling"
 msgstr "Udfør løkkeoptimeringerne"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:771
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
 msgid "Enable machine specific peephole optimizations"
 msgstr "Aktivér maskinspecifikke kighulsoptimeringer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:774
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
 #, fuzzy
 msgid "Enable an RTL peephole pass before sched2"
 msgstr "Aktivér en RTL-kikhulsfase før sched2"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:777
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
 msgid "Downgrade conformance errors to warnings"
 msgstr "Nedgradér standardoverholdelsesfejl til advarsler"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:780
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
 #, fuzzy
 msgid "Generate position-independent code if possible"
 msgstr "Generér placeringsuafhængig kode, om muligt"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:783
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
 #, fuzzy
 msgid "Generate position-independent code for executables if possible"
 msgstr "Generér placeringsuafhængig kode, om muligt"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:786
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
 msgid "Generate prefetch instructions, if available, for arrays in loops"
 msgstr "Generér præhentningsinstruktioner, hvis tilgængelige, for tabeller i løkker"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:789
-msgid "Treat the input file as already preprocessed"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:792
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
 msgid "Enable basic program profiling code"
 msgstr "Aktivér basal programprofileringskode"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:795
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
 #, fuzzy
 msgid "Insert arc-based program profiling code"
 msgstr "Indsæt buebaseret programprofileringskode"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:798
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
 msgid "Enable common options for generating profile info for profile feedback directed optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:801
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
 msgid "Enable common options for performing profile feedback directed optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:804
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
 msgid "Insert code to profile values of expressions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:810
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:813
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
 msgid "Strength reduce all loop general induction variables"
 msgstr "Styrkereducér alle generelle løkkeinduktionsvariabler"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:816
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
 #, fuzzy
 msgid "Return small aggregates in registers"
 msgstr "Returnér små sammensatte værdier i registre"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:819
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
 msgid "Enables a register move optimization"
 msgstr "Aktivér en registerflytningsoptimering"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:822
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
 #, fuzzy
 msgid "Perform a register renaming optimization pass"
 msgstr "Foretag registeromdøbningsoptimering"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:825
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
 msgid "Reorder basic blocks to improve code placement"
 msgstr "Omordn basisblokke for at forbedre kodeplacering"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:828
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
 msgid "Reorder functions to improve code placement"
 msgstr "Omordn funktioner for at forbedre kodeplacering"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:831
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
 msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:834
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
 msgid "Enable automatic template instantiation"
 msgstr "Aktivér automatisk skabelonsinstantiering"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:837
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
 #, fuzzy
 msgid "Add a common subexpression elimination pass after loop optimizations"
 msgstr "Kør CSE-fase efter løkkeoptimeringer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:840
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
 msgid "Run the loop optimizer twice"
 msgstr "Kør løkkeoptimeringen to gange"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:843
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
 msgid "Disable optimizations that assume default FP rounding behavior"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:846
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
 #, fuzzy
 msgid "Generate run time type descriptor information"
 msgstr "Generér ikke typebeskrivelsesoplysninger til kørselstidspunktet"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:849
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
 msgid "Enable scheduling across basic blocks"
 msgstr "Aktivér planlægning over basisblokke"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:852
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
 msgid "Allow speculative motion of non-loads"
 msgstr "Tillad spekulativ bevægelse af ikke-indlæsninger"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:855
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
 msgid "Allow speculative motion of some loads"
 msgstr "Tillad spekulativ bevægelse af nogle indlæsninger"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:858
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
 msgid "Allow speculative motion of more loads"
 msgstr "Tillad spekulativ bevægelse af flere indlæsninger"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:861
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
 msgid "Allow premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:864
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
 msgid "Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:867
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
 msgid "-fsched-stalled-insns-dep=<number>   Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:870
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
 msgid "-fsched-stalled-insns=<number>       Set number of queued insns that can be prematurely scheduled"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:873
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
 #, fuzzy
 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
 msgstr "  -fsched-verbose=<tal>    Angiv hvor meget planlæggeren skal fortælle\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:876
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
 msgid "If scheduling post reload, do superblock scheduling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:879
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
 msgid "If scheduling post reload, do trace scheduling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:882
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
 msgid "Reschedule instructions before register allocation"
 msgstr "Omplanlæg instruktioner før registerallokering"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:885
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
 msgid "Reschedule instructions after register allocation"
 msgstr "Omplanlæg instruktioner efter registerallokering"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:888
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
+#, fuzzy
+msgid "Allow appending a second underscore to externals"
+msgstr "Tilføj aldrig en anden understreg til eksterne variable"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
 msgid "Mark data as shared rather than private"
 msgstr "Markér data som delt snarere end privat"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:891
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
 msgid "Use the same size for double as for float"
 msgstr "Benyt den samme størrelse til double som til float"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:894
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
 msgid "Use the narrowest integer type possible for enumeration types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:897
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
 #, fuzzy
 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
 msgstr "Overskriv den underliggende type af wchar_t til 'unsigned short'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:903
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
 msgid "Disable optimizations observable by IEEE signaling NaNs"
 msgstr "Deaktivér optimeringer som kan opdages ved IEEE-signalerende NaN'er"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:906
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:909
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
 #, fuzzy
 msgid "Make \"char\" signed by default"
 msgstr "Lad 'char' være med fortegn som standard"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:912
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
+#, fuzzy
+msgid "Do not print names of program units as they are compiled"
+msgstr "Udskriv navne på programenheder efterhånden som de oversættes"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
 #, fuzzy
 msgid "Convert floating point constants to single precision constants"
 msgstr "Konvertér kommatalskonstanter til enkeltpræcisionskonstanter"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:918
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
+#, fuzzy
+msgid "Internally convert most source to lowercase"
+msgstr "Konvertér det meste kildekode til store bogstaver internt"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
+msgid "Internally preserve source case"
+msgstr "Bevar de store/små bogstaver i kildekoden internt"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
+msgid "Internally convert most source to uppercase"
+msgstr "Konvertér det meste kildekode til store bogstaver internt"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
 msgid "Insert stack checking code into the program"
 msgstr "Indsæt stakkontrolleringskode i programmet"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:924
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
 msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:927
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:930
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
 msgid "Display statistics accumulated during compilation"
 msgstr "Vis statistik som indsamles under oversættelsen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:933
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
+#, fuzzy
+msgid "Enable assignability checks for stores into object arrays"
+msgstr "Deaktivér tildelingstjek for lagringer i objekttabeller"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
 msgid "Perform strength reduction optimizations"
 msgstr "Udfør styrkereduceringsoptimeringer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:936
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
 msgid "Assume strict aliasing rules apply"
 msgstr "Antag at strenge aliasregler skal anvendes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:942
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
+msgid "Symbol names spelled in mixed case"
+msgstr "Symbolnavne staves med en blanding af store og små bogstaver"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
+msgid "Symbol names in lowercase"
+msgstr "Symbolnavne staves med små bogstaver"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
+msgid "Symbol names in uppercase"
+msgstr "Symbolnavne staves med store bogstaver"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
 msgid "Check for syntax errors, then stop"
 msgstr "Kontrollér syntaks og stop derefter"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:945
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:948
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
 #, fuzzy
 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
 msgstr "Angiv maksimal skabelonsinstantieringsdybde"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:951
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
 #, fuzzy
 msgid "Create data files needed by \"gcov\""
 msgstr "Opret datafiler som gcov har brug for"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:957
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
 msgid "Perform jump threading optimizations"
 msgstr "Udfør springtrådningsoptimeringer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:960
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
 #, fuzzy
 msgid "Report the time taken by each compiler pass"
 msgstr "Rapportér den tid det tager for hver oversættelsesfase ved afslutningen af kørslen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:963
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
 #, fuzzy
 msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
 msgstr "  -ftls-model=[global-dynamic | local-dynamic | initial-exec | local-exec] Indikerer den forvalgte tråd-lokale lagringsmodel for kodegenerering\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:966
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
 msgid "Perform superblock formation via tail duplication"
 msgstr "Udfør superbloksformering vha. haleduplikering"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:969
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
 #, fuzzy
 msgid "Assume floating-point operations can trap"
 msgstr "Kommatalsoperationer kan fange"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:972
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
 #, fuzzy
 msgid "Trap for signed overflow in addition, subtraction and multiplication"
 msgstr "Opsæt fælde for overløb med fortegn i addition/subtraktion/multiplikation"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:975
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
+msgid "Make prefix-radix non-decimal constants be typeless"
+msgstr "Gør præfiks-grundtal ikke-decimale konstanter typeløse"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
+#, fuzzy
+msgid "Allow all ugly features"
+msgstr "Forbyd alle grimme faciliteter"
+
+# hollerith?
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
+#, fuzzy
+msgid "Hollerith and typeless can be passed as arguments"
+msgstr "Hollerith og typeløse konstanter overbringes ikke som parametre"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
+msgid "Allow ordinary copying of ASSIGN'ed vars"
+msgstr "Tillad almindelig kopiering af ASSIGN'ede variable"
+
+# RETMIG: ?
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
+msgid "Dummy array dimensioned to (1) is assumed-size"
+msgstr "Dummy-tabel dimensioneret til (1) er antaget størrelse"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
+msgid "Trailing comma in procedure call denotes null argument"
+msgstr "Afsluttende komma i procedurekald angiver nulparameter"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
+msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+msgstr "Tillad REAL(Z) og AIMAG(Z) givet DOUBLE COMPLEX Z"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
+#, fuzzy
+msgid "Initialization via DATA and PARAMETER is not type-compatible"
+msgstr "Klargøring via DATA og PARAMETER er type-kompatible"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
+msgid "Allow INTEGER and LOGICAL interchangeability"
+msgstr "Tillad INTEGER og LOGICAL på hinandens plads"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
+#, fuzzy
+msgid "Append underscores to externals"
+msgstr "Tilføj aldrig en anden understreg til eksterne variable"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
 #, fuzzy
 msgid "Compile whole compilation unit at a time"
 msgstr "Anbring hele oversættelsesenheden i en fil"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:984
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
+msgid "Delete libU77 intrinsics"
+msgstr "Slet libU77-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
+msgid "Disable libU77 intrinsics"
+msgstr "Deaktivér libU77-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
+#, fuzzy
+msgid "Enable libU77 intrinsics"
+msgstr "Deaktivér libU77-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
+msgid "Hide libU77 intrinsics"
+msgstr "Skjul libU77-indbyggede"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
 #, fuzzy
 msgid "Allow math optimizations that may violate IEEE or ISO standards"
 msgstr "Tillad matematikoptimeringer der kan overtræde IEEE- eller ANSI-standarderne"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:987
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:990
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
 #, fuzzy
 msgid "Make \"char\" unsigned by default"
 msgstr "Lad 'char' være uden fortegn som standard"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:993
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
 #, fuzzy
 msgid "Perform loop unswitching"
 msgstr "Udfør løkkeoptimeringerne"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:996
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
 msgid "Just generate unwind tables for exception handling"
 msgstr "Generér blot afvindingstabeller for undtagelseshåndtering"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:999
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
 msgid "Use __cxa_atexit to register destructors"
 msgstr "Benyt __cxa_atexit til at registrere destruktionsfunktioner"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1002
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
 msgid "Add extra commentary to assembler output"
 msgstr "Tilføj ekstra kommentarer til menneskeligt læsbar maskinkodeuddata"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1005
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
+#, fuzzy
+msgid "Print g77-specific version information and run internal tests"
+msgstr "Udskriv g77-specifik oversætterversioninfo, kør interne test"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
 #, fuzzy
 msgid "Use expression value profiles in optimizations"
 msgstr "Aktivér sammenkæderoptimeringer"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1008
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
 msgid "Discard unused virtual functions"
 msgstr "Kassér ubrugte virtuelle funktioner"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1011
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
 msgid "Implement vtables using thunks"
 msgstr "Implementér virtuelle tabeller vha. thunk-kode"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1014
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
+msgid "Program is written in VXT (Digital-like) FORTRAN"
+msgstr "Program er skrevet i VXT (Digital-agtig) FORTRAN"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
+msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "Slet VXT FORTRAN-understøttelse af ikke-FORTRAN-77-indbyggede "
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
+msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "Deaktivér VXT FORTRAN-understøttelse af ikke-FORTRAN-77-indbyggede "
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
+#, fuzzy
+msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "Deaktivér VXT FORTRAN-understøttelse af ikke-FORTRAN-77-indbyggede "
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
+msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "Skjul VXT FORTRAN-understøttelse af ikke-FORTRAN-77-indbyggede "
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
 msgid "Emit common-like symbols as weak symbols"
 msgstr "Udsend almindelige symboler som svage symboler"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1017
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
 msgid "Construct webs and split unrelated uses of single variable"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1020
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
 msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1023
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
 msgid "Generate a #line directive pointing at the current working directory"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1026
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
 msgid "Assume signed arithmetic overflow wraps around"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1029
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
 msgid "Store strings in writable data section"
 msgstr "Gem strenge i en skrivbar datasektion"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1032
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
 msgid "Emit cross referencing information"
 msgstr "Udsend krydsreferenceoplysninger"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1035
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
+#, fuzzy
+msgid "Print internal debugging-related information"
+msgstr "Udskriv intern fejlanalyseringsrelateret info"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
 msgid "Put zero initialized data in the bss section"
 msgstr "Anbring nul-klargjorte data i bss-sektionen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1038
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
 msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1041
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
+msgid "Treat initial values of 0 like non-zero values"
+msgstr "Behandl begyndelsesværdier på 0 som værdier forskellig fra nul"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
 #, fuzzy
 msgid "Generate debug information in default format"
 msgstr "Generér fejlfindingsinfo i standardformat"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1044
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
 #, fuzzy
 msgid "Generate debug information in COFF format"
 msgstr "Generér fejlfindingsinfo i standardformat"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1047
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
 #, fuzzy
 msgid "Generate debug information in DWARF v2 format"
 msgstr "Generér fejlfindingsinfo i standardformat"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1050
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
 #, fuzzy
 msgid "Dump declarations to a .decl file"
 msgstr "Udskriv erklæringer i en .decl-fil"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1053
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
 #, fuzzy
 msgid "Generate debug information in default extended format"
 msgstr "Generér fejlfindingsinfo i udvidet standardformat"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1056
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
 #, fuzzy
 msgid "Generate debug information in STABS format"
 msgstr "Generér fejlfindingsinfo i standardformat"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1059
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
 #, fuzzy
 msgid "Generate debug information in extended STABS format"
 msgstr "Generér fejlfindingsinfo i udvidet standardformat"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1062
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
 #, fuzzy
 msgid "Generate debug information in VMS format"
 msgstr "Generér fejlfindingsinfo i standardformat"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1065
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
 #, fuzzy
 msgid "Generate debug information in XCOFF format"
 msgstr "Generér fejlfindingsinfo i standardformat"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1068
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
 #, fuzzy
 msgid "Generate debug information in extended XCOFF format"
 msgstr "Generér fejlfindingsinfo i udvidet standardformat"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1071
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1074
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
 msgid "-imacros <file>\tAccept definition of macros in <file>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1077
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
 msgid "-include <file>\tInclude the contents of <file> before other files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1080
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1083
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1086
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1089
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1092
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1104
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
 msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1107
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
 msgid "Do not search standard system include directories for C++"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1110
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
 #, fuzzy
 msgid "-o <file>\tPlace output into <file>"
 msgstr "  -o <fil>                Anbring uddata i <fil>\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1113
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
 #, fuzzy
 msgid "Enable function profiling"
 msgstr "MIPS16-funktionsprofilering"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1116
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
 #, fuzzy
 msgid "Issue warnings needed for strict compliance to the standard"
 msgstr "  -pedantic               Udsend advarsler som er nødvendige for streng overholdelse af ISO C\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1119
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
 msgid "Like -pedantic but issue them as errors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1122
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
 #, fuzzy
 msgid "Generate C header of platform-specific features"
 msgstr "Generér C-inkluderingsfil med platformspecifikke faciliteter"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1125
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
 #, fuzzy
 msgid "Do not display functions compiled or elapsed time"
 msgstr "  -quiet                  Vis ikke funktioner der oversættes eller forløbet tid\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1128
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
 #, fuzzy
 msgid "Remap file names when including files"
 msgstr "tomt filnavn i #%s"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1131
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
 msgid "Conform to the ISO 1998 C++ standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1134
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
 msgid "Conform to the ISO 1990 C standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1137
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
 msgid "Conform to the ISO 1999 C standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1140
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1161
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1164
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
 msgid "Deprecated in favor of -std=c99"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1143
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1146
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
 msgid "Conform to the ISO 1990 C standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1149
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
 msgid "Conform to the ISO 1999 C standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1152
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
 msgid "Deprecated in favor of -std=gnu99"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1155
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
 msgid "Deprecated in favor of -std=c89"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1158
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
 msgid "Conform to the ISO 1990 C standard as amended in 1994"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1167
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
 #, fuzzy
 msgid "Enable traditional preprocessing"
 msgstr "Aktivér stakprøvning"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1170
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
 msgid "-trigraphs\tSupport ISO C trigraphs"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1173
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
 msgid "Do not predefine system-specific and GCC-specific macros"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1176
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
 #, fuzzy
 msgid "Enable verbose output"
 msgstr "Aktivér fejlanalyseringsuddata"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1179
-#, fuzzy
-msgid "Display the compiler's version"
-msgstr "  -version                Udskriv oversætterens version\n"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1182
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
 #, fuzzy
 msgid "Suppress warnings"
 msgstr "%s: advarsel: "
 
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1094
+#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
 msgid "`-p' not supported; use `-pg' and gprof(1)"
 msgstr "'-p' understøttes ikke; brug '-pg' og gprof(1)"
 
@@ -21460,7 +21889,7 @@ msgstr "GNU C underst
 msgid "GCC does not support -CC without using -E"
 msgstr "GNU C understøtter ikke -CC uden -E"
 
-#: config/sparc/linux64.h:208 config/sparc/linux64.h:219
+#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
 #: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
 #: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
 msgid "may not use both -m32 and -m64"
@@ -22367,6 +22796,9 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
 #~ msgid "Consider all mem refs to static data to be volatile"
 #~ msgstr "Betragt alle hukommelsesferencer til statiske data som volatile"
 
+#~ msgid "Integrate simple functions into their callers"
+#~ msgstr "Integrér simple funktioner i deres kaldere"
+
 #~ msgid "Output GNU ld formatted global initializers"
 #~ msgstr "Udskriv GNU ld-formaterede globale startværdier"
 
@@ -22397,6 +22829,9 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
 #~ msgid "Use the smallest fitting integer to hold enums"
 #~ msgstr "Benyt den mindst mulige størrelse heltal til enum-værdier"
 
+#~ msgid "Enable most warning messages"
+#~ msgstr "Aktivér de fleste advarselsbeskeder"
+
 #~ msgid "Warn if nested comments are detected"
 #~ msgstr "Advar hvis indlejrede kommentarer mødes"
 
@@ -22430,6 +22865,9 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
 #~ msgid "  -p                      Enable function profiling\n"
 #~ msgstr "  -p                      Aktivér funktionsprofilering\n"
 
+#~ msgid "  -version                Display the compiler's version\n"
+#~ msgstr "  -version                Udskriv oversætterens version\n"
+
 #~ msgid ""
 #~ "\n"
 #~ "Language specific options:\n"
@@ -23082,236 +23520,24 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
 #~ msgid "Warn when a function is declared extern, then inline"
 #~ msgstr "Advar når en funktion erklæret extern erklæres inline"
 
+#~ msgid "Don't announce deprecation of compiler features"
+#~ msgstr "Annoncér ikke forældelse af oversætterfaciliteter"
+
 #~ msgid "directory name must immediately follow -I"
 #~ msgstr "et katalognavn skal følge umiddelbart efter -I"
 
 #~ msgid "ignoring pragma: %s"
 #~ msgstr "ignorerer pragma: %s"
 
-#~ msgid "Print g77-specific compiler version info, run internal tests"
-#~ msgstr "Udskriv g77-specifik oversætterversioninfo, kør interne test"
-
-#~ msgid "Program is written in typical FORTRAN 66 dialect"
-#~ msgstr "Program er skrevet i typisk FORTRAN 66-dialekt"
-
-#~ msgid "Program is written in typical Unix f77 dialect"
-#~ msgstr "Program er skrevet i typisk Unix f77-dialekt"
-
 #~ msgid "Program does not use Unix-f77 dialectal features"
 #~ msgstr "Program benytter ikke Unix f77-dialektiske faciliteter"
 
-#~ msgid "Program is written in Fortran-90-ish dialect"
-#~ msgstr "Program er skrevet i Fortran 90-agtig dialekt"
-
-#~ msgid "Treat local vars and COMMON blocks as if they were named in SAVE statements"
-#~ msgstr "Behandl lokale variable og COMMON-blokke som om de var nævnt i SAVE-sætninger"
-
-#~ msgid "Allow $ in symbol names"
-#~ msgstr "Tillad $ i symbolnavne"
-
-#~ msgid "f2c-compatible code need not be generated"
-#~ msgstr "f2c-kompatibel kode behøver ikke at blive genereret"
-
-#~ msgid "Unsupported; do not generate libf2c-calling code"
-#~ msgstr "Ikke-understøttet; generér ikke libf2c-kaldende kode"
-
-#~ msgid "Unsupported; affects code-generation of arrays"
-#~ msgstr "Ikke-understøttet; påvirker kodegenerering af tabeller"
-
-#~ msgid "Program is written in Fortran-90-ish free form"
-#~ msgstr "Program er skrevet i Fortran 90-agtig fri stil"
-
-#~ msgid "Warn about use of (only a few for now) Fortran extensions"
-#~ msgstr "Advar om brug af (i øjeblikket kun nogle få) Fortran-udvidelser"
-
-#~ msgid "Program is written in VXT (Digital-like) FORTRAN"
-#~ msgstr "Program er skrevet i VXT (Digital-agtig) FORTRAN"
-
-#~ msgid "Disallow all ugly features"
-#~ msgstr "Forbyd alle grimme faciliteter"
-
-# hollerith?
-#~ msgid "Hollerith and typeless constants not passed as arguments"
-#~ msgstr "Hollerith og typeløse konstanter overbringes ikke som parametre"
-
-#~ msgid "Allow ordinary copying of ASSIGN'ed vars"
-#~ msgstr "Tillad almindelig kopiering af ASSIGN'ede variable"
-
-# RETMIG: ?
-#~ msgid "Dummy array dimensioned to (1) is assumed-size"
-#~ msgstr "Dummy-tabel dimensioneret til (1) er antaget størrelse"
-
-#~ msgid "Trailing comma in procedure call denotes null argument"
-#~ msgstr "Afsluttende komma i procedurekald angiver nulparameter"
-
-#~ msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-#~ msgstr "Tillad REAL(Z) og AIMAG(Z) givet DOUBLE COMPLEX Z"
-
-#~ msgid "Initialization via DATA and PARAMETER is type-compatible"
-#~ msgstr "Klargøring via DATA og PARAMETER er type-kompatible"
-
-#~ msgid "Allow INTEGER and LOGICAL interchangeability"
-#~ msgstr "Tillad INTEGER og LOGICAL på hinandens plads"
-
-#~ msgid "Print internal debugging-related info"
-#~ msgstr "Udskriv intern fejlanalyseringsrelateret info"
-
-#~ msgid "Initialize local vars and arrays to zero"
-#~ msgstr "Klargør lokale variable og tabeller til nul"
-
-#~ msgid "Backslashes in character/hollerith constants not special (C-style)"
-#~ msgstr "Omvendte skråstreger i tegn/hollerith-konstanter er ikke specielle (C-stil)"
-
-#~ msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-#~ msgstr "Lad forenden emulere COMPLEX-beregninger for at undgå fejl"
-
 #~ msgid "Disable the appending of underscores to externals"
 #~ msgstr "Deaktivér tilføjelse af understreger bag på eksterne variable"
 
-#~ msgid "Never append a second underscore to externals"
-#~ msgstr "Tilføj aldrig en anden understreg til eksterne variable"
-
-#~ msgid "Intrinsics spelled as e.g. SqRt"
-#~ msgstr "Indbyggede staves som f.eks. SqRt"
-
-#~ msgid "Intrinsics in uppercase"
-#~ msgstr "Indbyggede staves med store bogstaver"
-
-#~ msgid "Intrinsics letters in arbitrary cases"
-#~ msgstr "Der skelnes ikke mellem små og store bogstaver i indbyggede"
-
-#~ msgid "Language keywords spelled as e.g. IOStat"
-#~ msgstr "Sprognøgleord staves som f.eks. IOStat"
-
-#~ msgid "Language keywords in uppercase"
-#~ msgstr "Sprognøgleord staves med store bogstaver"
-
-#~ msgid "Language keyword letters in arbitrary cases"
-#~ msgstr "Der skelnes ikke mellem små og store bogstaver i sprognøgleord"
-
-#~ msgid "Internally convert most source to uppercase"
-#~ msgstr "Konvertér det meste kildekode til store bogstaver internt"
-
-#~ msgid "Internally preserve source case"
-#~ msgstr "Bevar de store/små bogstaver i kildekoden internt"
-
-#~ msgid "Symbol names spelled in mixed case"
-#~ msgstr "Symbolnavne staves med en blanding af store og små bogstaver"
-
-#~ msgid "Symbol names in uppercase"
-#~ msgstr "Symbolnavne staves med store bogstaver"
-
-#~ msgid "Symbol names in lowercase"
-#~ msgstr "Symbolnavne staves med små bogstaver"
-
-#~ msgid "Program written in uppercase"
-#~ msgstr "Program skrives med store bogstaver"
-
-#~ msgid "Program written in lowercase"
-#~ msgstr "Program skrives med små bogstaver"
-
-#~ msgid "Program written in strict mixed-case"
-#~ msgstr "Program skrives med streng blanding af store/små bogstaver"
-
-#~ msgid "Compile as if program written in uppercase"
-#~ msgstr "Oversæt som hvis programmet var skrevet med store bogstaver"
-
-#~ msgid "Compile as if program written in lowercase"
-#~ msgstr "Oversæt som hvis programmet var skrevet med små bogstaver"
-
-#~ msgid "Preserve all spelling (case) used in program"
-#~ msgstr "Bevar al stavning (store/små bogstaver) benyttet i programmet"
-
-#~ msgid "Delete libU77 intrinsics with bad interfaces"
-#~ msgstr "Slet libU77-indbyggede med dårlige grænseflader"
-
-#~ msgid "Disable libU77 intrinsics with bad interfaces"
-#~ msgstr "Deaktivér libU77-indbyggede med dårlige grænseflader"
-
-#~ msgid "Hide libU77 intrinsics with bad interfaces"
-#~ msgstr "Skjul libU77-indbyggede med dårlige grænseflader"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "Slet f2c-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "Deaktivér f2c-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "Skjul f2c-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "Slet F90-understøttelse af ikke-FORTRAN-77-indbyggede "
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "Deaktivér F90-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "Skjul F90-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-#~ msgstr "Slet g77-understøttelse af ikke-FORTRAN-77-indbyggede "
-
-#~ msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-#~ msgstr "Deaktivér g77-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#~ msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-#~ msgstr "Skjul g77-understøttelse af ikke-FORTRAN-77-indbyggede"
-
-#~ msgid "Delete MIL-STD 1753 intrinsics"
-#~ msgstr "Slet MIL-STD 1753-indbyggede"
-
-#~ msgid "Disable MIL-STD 1753 intrinsics"
-#~ msgstr "Deaktivér MIL-STD 1753-indbyggede"
-
-#~ msgid "Hide MIL-STD 1753 intrinsics"
-#~ msgstr "Skjul MIL-STD 1753-indbyggede"
-
-#~ msgid "Delete libU77 intrinsics"
-#~ msgstr "Slet libU77-indbyggede"
-
-#~ msgid "Disable libU77 intrinsics"
-#~ msgstr "Deaktivér libU77-indbyggede"
-
-#~ msgid "Hide libU77 intrinsics"
-#~ msgstr "Skjul libU77-indbyggede"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "Slet VXT FORTRAN-understøttelse af ikke-FORTRAN-77-indbyggede "
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "Deaktivér VXT FORTRAN-understøttelse af ikke-FORTRAN-77-indbyggede "
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "Skjul VXT FORTRAN-understøttelse af ikke-FORTRAN-77-indbyggede "
-
-#~ msgid "Treat initial values of 0 like non-zero values"
-#~ msgstr "Behandl begyndelsesværdier på 0 som værdier forskellig fra nul"
-
-#~ msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-#~ msgstr "Udsend speciel fejlanalyseringsinfo for COMMON og EQUIVALENCE (deaktiveret)"
-
-#~ msgid "Take at least one trip through each iterative DO loop"
-#~ msgstr "Tag i det mindste et skridt gennem hver DO-løkke"
-
-#~ msgid "Disable fatal diagnostics about inter-procedural problems"
-#~ msgstr "Deaktivér fatale diagnosticeringer af interprocedurale procedurer"
-
-#~ msgid "Make prefix-radix non-decimal constants be typeless"
-#~ msgstr "Gør præfiks-grundtal ikke-decimale konstanter typeløse"
-
-#~ msgid "Generate code to check subscript and substring bounds"
-#~ msgstr "Generér kode for at tjekke indekserings- og understrengsgrænser"
-
 #~ msgid "Fortran-specific form of -fbounds-check"
 #~ msgstr "Fortran-specifik form for -fbounds-check"
 
-#~ msgid "Disable warnings about inter-procedural problems"
-#~ msgstr "Deaktivér advarsler om interprocedurale problemer"
-
-#~ msgid "Warn about constructs with surprising meanings"
-#~ msgstr "Advar om konstruktioner med overraskende betydninger"
-
 #~ msgid "Add a directory for INCLUDE searching"
 #~ msgstr "Tilføj et katalog til INCLUDE-søgning"
 
@@ -23324,48 +23550,18 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
 #~ msgid "Disable automatic array bounds checking"
 #~ msgstr "Deaktivér automatisk tabelgrænsekontrollering"
 
-#~ msgid "Disable assignability checks for stores into object arrays"
-#~ msgstr "Deaktivér tildelingstjek for lagringer i objekttabeller"
-
-#~ msgid "Assume native functions are implemented using JNI"
-#~ msgstr "Antag at indfødte funktioner er implementeret vha. JNI"
-
-#~ msgid "Replace system path"
-#~ msgstr "Erstat systemsti"
-
 #~ msgid "Set class path"
 #~ msgstr "Angiv klassesti"
 
 #~ msgid "Choose class whose main method should be used"
 #~ msgstr "Vælg klasse hvis main-metode skal bruges"
 
-#~ msgid "Choose input encoding (default comes from locale)"
-#~ msgstr "Vælg inddatakodning (standardværdi kommer fra regionalindstillinger)"
-
 #~ msgid "Add directory to class path"
 #~ msgstr "Tilføj katalog til klassesti"
 
 #~ msgid "Directory where class files should be written"
 #~ msgstr "Katalog som klassefiler skrives i"
 
-#~ msgid "Warn if modifiers are specified when not necessary"
-#~ msgstr "Advar hvis modifikationer angives når det ikke er nødvendigt"
-
-#~ msgid "Warn if deprecated empty statements are found"
-#~ msgstr "Advar hvis forældede tomme sætninger bliver fundet"
-
-#~ msgid "Warn if .class files are out of date"
-#~ msgstr "Advar hvis .class-filer er forældede"
-
-#~ msgid "Always check for non gcj generated classes archives"
-#~ msgstr "Kontrollér altid for ikke-GCJ-genererede klassearkiver"
-
-#~ msgid "Never optimize static class initialization code"
-#~ msgstr "Optimér aldrig statiske klassers klargøringskode"
-
-#~ msgid "Use offset tables for virtual method calls"
-#~ msgstr "Benyt afsætstabeller til virtuelle metodekald"
-
 #~ msgid "`%s' cannot be statically allocated"
 #~ msgstr "'%s' kan ikke allokeres statisk"
 
@@ -23826,6 +24022,9 @@ msgstr "-mno-cygwin og -mnowin32 er indbyrdes uforenelige"
 #~ msgid "octal character constant does not fit in a byte"
 #~ msgstr "oktal tegnkonstant kan ikke være i en byte"
 
+#~ msgid "hex character constant does not fit in a byte"
+#~ msgstr "hexadecimal tegnkonstant kan ikke være i en byte"
+
 #~ msgid "empty #if expression"
 #~ msgstr "tomt #if-udtryk"
 
index cfadd5e..8f7eb5d 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gcc 3.4-b20040206\n"
 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-04-18 18:00-0700\n"
+"POT-Creation-Date: 2004-07-01 11:41-0700\n"
 "PO-Revision-Date: 2004-02-15 12:14+0100\n"
 "Last-Translator: Roland Stigge <stigge@antcom.de>\n"
 "Language-Team: German <de@li.org>\n"
@@ -36,15 +36,15 @@ msgstr "Attribut »%s« kann nicht auf Typen angewandt werden"
 msgid "`%s' attribute only applies to function types"
 msgstr "Attribut »%s« kann nur auf Funktionstypen angewandt werden"
 
-#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
-#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
-#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
-#: c-common.c:4595 c-common.c:4614 c-common.c:4869 c-common.c:4891
-#: c-common.c:4926 c-common.c:4993 c-common.c:5039 c-common.c:5097
-#: c-common.c:5128 c-common.c:5474 c-common.c:5497 c-common.c:5536
+#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
+#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
+#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
+#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
+#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
+#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
 #: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1608
-#: config/i386/i386.c:15380 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
+#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
 #: config/ip2k/ip2k.c:3151
 #, c-format
 msgid "`%s' attribute ignored"
@@ -119,7 +119,7 @@ msgstr "(Sie sollten also »%s« statt »%s« an »va_arg« übergeben)"
 
 #. We can, however, treat "undefined" any way we please.
 #. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1719
+#: builtins.c:4134 c-typeck.c:1733
 msgid "if this code is reached, the program will abort"
 msgstr ""
 
@@ -284,259 +284,259 @@ msgid "invalid application of `%s' to a void type"
 msgstr "ungültige Anwendung von »%s« auf einen void-Typen"
 
 #: c-common.c:2951
-#, c-format
-msgid "invalid application of `%s' to an incomplete type"
+#, fuzzy
+msgid "invalid application of `%s' to incomplete type `%T' "
 msgstr "ungültige Anwendung von »%s« auf einen unvollständigen Typen"
 
-#: c-common.c:2991
+#: c-common.c:2992
 msgid "`__alignof' applied to a bit-field"
 msgstr "»__alignof« auf Bitfeld angewandt"
 
-#: c-common.c:3483
+#: c-common.c:3484
 #, c-format
 msgid "cannot disable built-in function `%s'"
 msgstr "kann eingebaute Funktion »%s« nicht abschalten"
 
-#: c-common.c:3644 c-typeck.c:1949
+#: c-common.c:3645 c-typeck.c:1974
 #, c-format
 msgid "too few arguments to function `%s'"
 msgstr "zu wenig Argumente für Funktion »%s«"
 
-#: c-common.c:3650 c-typeck.c:1810
+#: c-common.c:3651 c-typeck.c:1835
 #, c-format
 msgid "too many arguments to function `%s'"
 msgstr "zu viele Argumente für Funktion »%s«"
 
-#: c-common.c:3669
+#: c-common.c:3670
 #, c-format
 msgid "non-floating-point argument to function `%s'"
 msgstr "nicht-Gleitkomma-Argument für Funktion »%s«"
 
-#: c-common.c:3896
+#: c-common.c:3897
 msgid "pointers are not permitted as case values"
 msgstr "Zeiger sind nicht als case-Werte zugelassen"
 
-#: c-common.c:3900
+#: c-common.c:3901
 msgid "range expressions in switch statements are non-standard"
 msgstr "Wertebereichsausdrücke in switch-Anweisungen sind nicht standardkonform"
 
-#: c-common.c:3929
+#: c-common.c:3930
 msgid "empty range specified"
 msgstr "leerer Wertebereich angegeben"
 
-#: c-common.c:3980
+#: c-common.c:3981
 msgid "duplicate (or overlapping) case value"
 msgstr "doppelte (oder sich überschneidende) case-Werte"
 
-#: c-common.c:3981
+#: c-common.c:3982
 msgid "%Jthis is the first entry overlapping that value"
 msgstr "%Jdies ist der erste Eintrag, der diesen Wert überschneidet"
 
-#: c-common.c:3985
+#: c-common.c:3986
 msgid "duplicate case value"
 msgstr "doppelter case-Wert"
 
-#: c-common.c:3986
+#: c-common.c:3987
 msgid "%Jpreviously used here"
 msgstr "%Jbereits hier verwendet"
 
-#: c-common.c:3990
+#: c-common.c:3991
 msgid "multiple default labels in one switch"
 msgstr "mehrere Standardmarken in einem »switch«"
 
-#: c-common.c:3991
+#: c-common.c:3992
 msgid "%Jthis is the first default label"
 msgstr "%Jdies ist die erste Standardmarke"
 
-#: c-common.c:4016
+#: c-common.c:4017
 msgid "taking the address of a label is non-standard"
 msgstr "das Ermitteln der Adresse einer Marke ist nicht standardkonform"
 
-#: c-common.c:4062
+#: c-common.c:4063
 msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
 msgstr "%Hder Rückgabewert von »%D« mit dem Attribut warn_unused_result wird ignoriert"
 
-#: c-common.c:4067
+#: c-common.c:4068
 msgid "%Hignoring return value of function declared with attribute warn_unused_result"
 msgstr "%Hder Rückgabewert der Funktion, die mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert"
 
-#: c-common.c:4648
+#: c-common.c:4649
 #, c-format
 msgid "unknown machine mode `%s'"
 msgstr "unbekannter Maschinenzustand »%s«"
 
-#: c-common.c:4651
+#: c-common.c:4652
 #, c-format
 msgid "no data type for mode `%s'"
 msgstr "kein Datentyp für Zustand »%s«"
 
-#: c-common.c:4655
+#: c-common.c:4656
 #, c-format
 msgid "invalid pointer mode `%s'"
 msgstr "ungültiger Zeigermodus »%s«"
 
-#: c-common.c:4662 c-common.c:5225
+#: c-common.c:4663 c-common.c:5226
 #, c-format
 msgid "unable to emulate '%s'"
 msgstr "»%s« kann nicht emuliert werden"
 
-#: c-common.c:4706
+#: c-common.c:4707
 msgid "%Jsection attribute cannot be specified for local variables"
 msgstr "%JAbschnitts-Attribut kann nicht für lokale Variablen angegeben werden"
 
-#: c-common.c:4717
+#: c-common.c:4718
 msgid "%Jsection of '%D' conflicts with previous declaration"
 msgstr "%JAbschnitt von »%D« in Konflikt mit vorheriger Deklaration"
 
-#: c-common.c:4726
+#: c-common.c:4727
 msgid "%Jsection attribute not allowed for '%D'"
 msgstr "%JAbschnitts-Attribute nicht erlaubt für »%D«"
 
-#: c-common.c:4732
+#: c-common.c:4733
 msgid "%Jsection attributes are not supported for this target"
 msgstr "%JAbschnitts-Attribute werden für dieses Ziel nicht unterstützt"
 
-#: c-common.c:4770
+#: c-common.c:4771
 msgid "requested alignment is not a constant"
 msgstr "verlangte Ausrichtung ist keine Konstante"
 
-#: c-common.c:4775
+#: c-common.c:4776
 msgid "requested alignment is not a power of 2"
 msgstr "verlangte Ausrichtung ist keine Zweierpotenz"
 
-#: c-common.c:4780
+#: c-common.c:4781
 msgid "requested alignment is too large"
 msgstr "verlangte Ausrichtung ist zu groß"
 
-#: c-common.c:4806
+#: c-common.c:4807
 msgid "%Jalignment may not be specified for '%D'"
 msgstr "%Jfür »%D« darf keine Ausrichtung angegeben werden"
 
-#: c-common.c:4844
+#: c-common.c:4845
 msgid "%J'%D' defined both normally and as an alias"
 msgstr "%J»%D« sowohl normal als auch als Alias definiert"
 
-#: c-common.c:4854
+#: c-common.c:4855
 msgid "alias arg not a string"
 msgstr "Alias-Argument ist keine Zeichenkette"
 
-#: c-common.c:4897
+#: c-common.c:4898
 msgid "visibility arg not a string"
 msgstr "Sichtbarkeitsargument ist keine Zeichenkette"
 
-#: c-common.c:4910
+#: c-common.c:4911
 msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
 msgstr "Sichtbarkeitsargument muss »default«, »hidden«, »protected« oder »internal« sein"
 
-#: c-common.c:4936
+#: c-common.c:4937
 msgid "tls_model arg not a string"
 msgstr "Argument für tls_model ist keine Zeichenkette"
 
-#: c-common.c:4945
+#: c-common.c:4946
 msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
 msgstr "Argument für tls_model muss »local-exec«, »initial-exec«, »local-dynamic« oder »global-dynamic« sein"
 
-#: c-common.c:4967 c-common.c:5013
+#: c-common.c:4968 c-common.c:5014
 msgid "%J'%E' attribute applies only to functions"
 msgstr "%JAttribut »%E« kann nur auf Funktionen angewandt werden"
 
-#: c-common.c:4972 c-common.c:5018
+#: c-common.c:4973 c-common.c:5019
 msgid "%Jcan't set '%E' attribute after definition"
 msgstr "%Jkann Attribut »%E« nicht nach der Definition setzen"
 
-#: c-common.c:5094
+#: c-common.c:5095
 #, c-format
 msgid "`%s' attribute ignored for `%s'"
 msgstr "Attribut »%s« ignoriert für »%s«"
 
-#: c-common.c:5157
+#: c-common.c:5158
 #, c-format
 msgid "invalid vector type for attribute `%s'"
 msgstr "ungültiger Vektortyp für Attribut »%s«"
 
-#: c-common.c:5181 c-common.c:5213
+#: c-common.c:5182 c-common.c:5214
 msgid "no vector mode with the size and type specified could be found"
 msgstr "Vektorzustand mit der angegebenen Größe und dem angegebenen Typ konnte nicht gefunden werden"
 
-#: c-common.c:5315
+#: c-common.c:5316
 msgid "nonnull attribute without arguments on a non-prototype"
 msgstr "Nicht-Null-Attribut ohne Argumente für einen Nicht-Prototyp"
 
-#: c-common.c:5330
+#: c-common.c:5331
 #, c-format
 msgid "nonnull argument has invalid operand number (arg %lu)"
 msgstr "Nicht-Null-Argument hat ungültige Operandenzahl (Argument %lu)"
 
-#: c-common.c:5349
+#: c-common.c:5350
 #, c-format
 msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
 msgstr "Nicht-Null-Argument mit Operandenzahl außerhalb des Wertebereiches (Argument %lu, Operand %lu)"
 
-#: c-common.c:5357
+#: c-common.c:5358
 #, c-format
 msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
 msgstr "Nicht-Null-Argument referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)"
 
-#: c-common.c:5437
+#: c-common.c:5438
 #, c-format
 msgid "null argument where non-null required (arg %lu)"
 msgstr "Null-Argument, wo Nicht-Null erwartet (Argument %lu)"
 
-#: c-common.c:5508
+#: c-common.c:5509
 msgid "cleanup arg not an identifier"
 msgstr "Argument für cleanup ist kein Bezeichner"
 
-#: c-common.c:5515
+#: c-common.c:5516
 msgid "cleanup arg not a function"
 msgstr "Argument für cleanup ist keine Funktion"
 
-#: c-common.c:5876
+#: c-common.c:5877
 #, c-format
 msgid "%s at end of input"
 msgstr "%s am Ende der Eingabe"
 
-#: c-common.c:5882
+#: c-common.c:5883
 #, c-format
 msgid "%s before %s'%c'"
 msgstr "%s vor %s'%c'"
 
-#: c-common.c:5884
+#: c-common.c:5885
 #, c-format
 msgid "%s before %s'\\x%x'"
 msgstr "%s vor %s'\\x%x'"
 
-#: c-common.c:5888
+#: c-common.c:5889
 #, c-format
 msgid "%s before string constant"
 msgstr "%s vor Zeichenkettenkonstante"
 
-#: c-common.c:5890
+#: c-common.c:5891
 #, c-format
 msgid "%s before numeric constant"
 msgstr "%s vor numerischer Konstante"
 
-#: c-common.c:5892
+#: c-common.c:5893
 #, c-format
 msgid "%s before \"%s\""
 msgstr "%s vor \"%s\""
 
-#: c-common.c:5894
+#: c-common.c:5895
 #, c-format
 msgid "%s before '%s' token"
 msgstr "%s vor »%s«"
 
 #. Use `%s' to print the string in case there are any escape
 #. characters in the message.
-#: c-common.c:5896 c-typeck.c:2586 c-typeck.c:3978 c-typeck.c:3993
-#: c-typeck.c:4008 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4118
+#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
+#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
 #: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: c-convert.c:82 c-typeck.c:1197 c-typeck.c:3418 cp/typeck.c:1337
-#: cp/typeck.c:5660 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
+#: cp/typeck.c:5708 treelang/tree-convert.c:79
 msgid "void value not ignored as it ought to be"
 msgstr "void-Wert nicht ignoriert wie es sein sollte"
 
@@ -722,8 +722,8 @@ msgstr "Deklaration von »%s« überdeckt eine globale Deklaration"
 msgid "%Jdeclaration of '%D' shadows a previous local"
 msgstr "Deklaration von »%s« überdeckt einen vorhergehenden lokalen Bezeichner"
 
-#: c-decl.c:1587 cp/name-lookup.c:958 cp/name-lookup.c:981
-#: cp/name-lookup.c:989
+#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: cp/name-lookup.c:1000
 msgid "%Jshadowed declaration is here"
 msgstr "%Jverdeckte Deklaration ist hier"
 
@@ -732,7 +732,7 @@ msgstr "%Jverdeckte Deklaration ist hier"
 msgid "nested extern declaration of `%s'"
 msgstr "geschachtelte extern-Deklaration von »%s«"
 
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6793
+#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
 msgid "%Jprevious declaration of '%D'"
 msgstr "%Jvorherige Deklaration von »%D«"
 
@@ -806,7 +806,7 @@ msgid "two types specified in one empty declaration"
 msgstr "zwei Typen in einer leeren Deklaration angegeben"
 
 #: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3016
+#: objc/objc-parse.y:778 objc/objc-parse.y:3017
 msgid "empty declaration"
 msgstr "leere Deklaration"
 
@@ -846,7 +846,7 @@ msgstr "Funktion »%s« ist wie eine Variable initialisiert"
 msgid "parameter `%s' is initialized"
 msgstr "Parameter »%s« ist initialisiert"
 
-#: c-decl.c:2568 c-typeck.c:4228
+#: c-decl.c:2568 c-typeck.c:4254
 msgid "variable-sized object may not be initialized"
 msgstr "Objekt variabler Größe darf nicht initialisiert werden"
 
@@ -860,7 +860,7 @@ msgstr "Variable »%s« hat Initialisierung, aber unvollständigen Typ"
 msgid "elements of array `%s' have incomplete type"
 msgstr "Elemente des Feldes »%s« haben unvollständigen Typ"
 
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10133
+#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
 msgid "%Jinline function '%D' given attribute noinline"
 msgstr "%Jinline-Funktion »%D« wurde das Attribut »noinline« gegeben"
 
@@ -1136,7 +1136,7 @@ msgstr "ISO-C90 verbietet Feld »%s«, dessen Größe nicht ausgewertet werden k
 msgid "ISO C90 forbids variable-size array `%s'"
 msgstr "ISO-C90 verbietet Feld »%s« variabler Größe"
 
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7754
+#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
 #, c-format
 msgid "size of array `%s' is too large"
 msgstr "Feldgröße von »%s« ist zu groß"
@@ -1179,7 +1179,7 @@ msgstr "ungültiger Typmodifizierer innerhalb Zeigerdeklarator"
 msgid "ISO C forbids const or volatile function types"
 msgstr "ISO-C verbietet const- oder volatile-Funktionstypen"
 
-#: c-decl.c:4201 cp/decl.c:8035
+#: c-decl.c:4201 cp/decl.c:8036
 #, c-format
 msgid "variable or field `%s' declared void"
 msgstr "Variable oder Feld »%s« als »void« deklariert"
@@ -1474,7 +1474,7 @@ msgstr "weitergegebenes Argument »%D« passt nicht zum Prototypen"
 msgid "argument \"%D\" doesn't match prototype"
 msgstr "Argument »%D« passt nicht zum Prototypen"
 
-#: c-decl.c:6094 cp/decl.c:10849
+#: c-decl.c:6094 cp/decl.c:10857
 msgid "no return statement in function returning non-void"
 msgstr "keine return-Anweisung in nicht void zurückgebender Funktion"
 
@@ -2257,7 +2257,7 @@ msgstr "Syntaxfehler: es kann nicht zurückgesetzt werden"
 msgid "ISO C forbids an empty source file"
 msgstr "ISO-C erlaubt keine leeren Quelldateien"
 
-#: c-parse.y:349 c-typeck.c:6225 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
 msgid "argument of `asm' is not a constant string"
 msgstr "Argument von »asm« ist keine konstante Zeichenkette"
 
@@ -2352,7 +2352,7 @@ msgstr "ISO-C verbietet verschachtelte Funktionen"
 msgid "ISO C forbids forward references to `enum' types"
 msgstr "ISO-C verbietet Vorwärts-Referenzen auf »enum«-Typen"
 
-#: c-parse.y:1703 cp/parser.c:9307 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
 msgid "comma at end of enumerator list"
 msgstr "Komma am Ende der Aufzählungsliste"
 
@@ -2360,7 +2360,7 @@ msgstr "Komma am Ende der Aufzählungsliste"
 msgid "no semicolon at end of struct or union"
 msgstr "kein Semikolon am Ende von »struct« oder »union«"
 
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
 msgid "extra semicolon in struct or union specified"
 msgstr "zusätzliches Semikolon in »struct« oder »union« angegeben"
 
@@ -2388,23 +2388,23 @@ msgstr "ISO-C verbietet Markendeklarationen"
 msgid "braced-group within expression allowed only inside a function"
 msgstr "geklammerte Gruppe innerhalb eines Ausdrucks nur in Funktion erlaubt"
 
-#: c-parse.y:2184 objc/objc-parse.y:2241
+#: c-parse.y:2185 objc/objc-parse.y:2242
 msgid "empty body in an else-statement"
 msgstr "leerer Körper in einer else-Anweisung"
 
-#: c-parse.y:2192 objc/objc-parse.y:2249
+#: c-parse.y:2193 objc/objc-parse.y:2250
 msgid "%Hempty body in an if-statement"
 msgstr "%Hleerer Körper in einer if-Anweisung"
 
-#: c-parse.y:2272 cp/parser.c:6045 objc/objc-parse.y:2329
+#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
 msgid "break statement not within loop or switch"
 msgstr "break-Anweisung nicht innerhalb einer Schleife oder »switch«"
 
-#: c-parse.y:2281 cp/parser.c:6056 objc/objc-parse.y:2338
+#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
 msgid "continue statement not within a loop"
 msgstr "continue-Anweisung nicht innerhalb einer Schleife"
 
-#: c-parse.y:2323 objc/objc-parse.y:2380
+#: c-parse.y:2324 objc/objc-parse.y:2381
 msgid "ISO C forbids `goto *expr;'"
 msgstr "ISO-C verbietet »goto *expr;«"
 
@@ -2414,11 +2414,11 @@ msgstr "ISO-C verbietet »goto *expr;«"
 #. it caused problems with the code in expand_builtin which
 #. tries to verify that BUILT_IN_NEXT_ARG is being used
 #. correctly.
-#: c-parse.y:2440 objc/objc-parse.y:2548
+#: c-parse.y:2441 objc/objc-parse.y:2549
 msgid "ISO C requires a named argument before `...'"
 msgstr "ISO-C erfordert ein benanntes Argument vor »...«"
 
-#: c-parse.y:2538 objc/objc-parse.y:2646
+#: c-parse.y:2539 objc/objc-parse.y:2647
 msgid "`...' in old-style identifier list"
 msgstr "»...« in einer Bezeichnerliste alten Stils"
 
@@ -2435,7 +2435,7 @@ msgstr "Fehler beim Parsen"
 msgid "parser stack overflow"
 msgstr "Parser-Keller-Überlauf"
 
-#: c-parse.y:2968 objc/objc-parse.y:3663
+#: c-parse.y:2969 objc/objc-parse.y:3664
 #, c-format
 msgid "syntax error at '%s' token"
 msgstr "Syntaxfehler beim Token »%s«"
@@ -2597,19 +2597,19 @@ msgstr "falsch geformtes #pragma redefine_extname, ignoriert"
 msgid "junk at end of #pragma redefine_extname"
 msgstr "Ausschuss am Ende von #pragma redefine_extname"
 
-#: c-pragma.c:384 c-pragma.c:462
+#: c-pragma.c:385 c-pragma.c:463
 msgid "#pragma redefine_extname conflicts with declaration"
 msgstr "#pragma redefine_extname steht in Konflikt mit Deklaration"
 
-#: c-pragma.c:413
+#: c-pragma.c:414
 msgid "malformed #pragma extern_prefix, ignored"
 msgstr "falsch geformtes #pragma extern_prefix, ignoriert"
 
-#: c-pragma.c:418
+#: c-pragma.c:419
 msgid "junk at end of #pragma extern_prefix"
 msgstr "Ausschuss am Ende von #pragma extern_prefix"
 
-#: c-pragma.c:449
+#: c-pragma.c:450
 msgid "asm declaration conflicts with previous rename"
 msgstr "asm-Deklaration steht in Konflikt mit vorheriger Umbenennung"
 
@@ -2625,7 +2625,7 @@ msgstr "wobei die case-Marke hier auftritt"
 msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
 msgstr "(schließen Sie Aktionen vorheriger case-Anweisungen, die Destruktoren benötigen, in ihrem eigenen Gültigkeitsbereich ein)"
 
-#: c-semantics.c:737 c-typeck.c:6247 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
 #, c-format
 msgid "%s qualifier ignored on asm"
 msgstr "%s-Qualifizierer für asm ignoriert"
@@ -2634,788 +2634,788 @@ msgstr "%s-Qualifizierer für asm ignoriert"
 msgid "will never be executed"
 msgstr "wird niemals ausgeführt"
 
-#: c-typeck.c:120
+#: c-typeck.c:123
 #, c-format
 msgid "`%s' has an incomplete type"
 msgstr "»%s« hat unvollständigen Typ"
 
-#: c-typeck.c:142 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2532
 msgid "invalid use of void expression"
 msgstr "falsche Benutzung eines void-Ausdruckes"
 
-#: c-typeck.c:150
+#: c-typeck.c:153
 msgid "invalid use of flexible array member"
 msgstr "falsche Benutzung eines flexiblen Feldelements"
 
-#: c-typeck.c:156
+#: c-typeck.c:159
 msgid "invalid use of array with unspecified bounds"
 msgstr "falsche Benutzung eines Feldes mit unbekannten Grenzen"
 
-#: c-typeck.c:164
+#: c-typeck.c:167
 #, c-format
 msgid "invalid use of undefined type `%s %s'"
 msgstr "falsche Benutzung des undefinierten Typs »%s %s«"
 
 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:168
+#: c-typeck.c:171
 #, c-format
 msgid "invalid use of incomplete typedef `%s'"
 msgstr "falsche Benutzung des unvollständigen typedef »%s«"
 
-#: c-typeck.c:415 c-typeck.c:430
+#: c-typeck.c:428 c-typeck.c:443
 msgid "function types not truly compatible in ISO C"
 msgstr "Funktionstypen nicht wirklich kompatibel in ISO-C"
 
-#: c-typeck.c:611
+#: c-typeck.c:625
 msgid "types are not quite compatible"
 msgstr "Typen nicht sehr kompatibel"
 
-#: c-typeck.c:824
+#: c-typeck.c:838
 msgid "function return types not compatible due to `volatile'"
 msgstr "Funktionsrückgabetypen nicht kompatibel wegen »volatile«"
 
-#: c-typeck.c:970 c-typeck.c:2151
+#: c-typeck.c:984 c-typeck.c:2176
 msgid "arithmetic on pointer to an incomplete type"
 msgstr "Arithmetik mit Zeiger auf unvollständigen Typen"
 
-#: c-typeck.c:1343
+#: c-typeck.c:1357
 #, c-format
 msgid "%s has no member named `%s'"
 msgstr "%s hat kein Element namens »%s«"
 
-#: c-typeck.c:1379
+#: c-typeck.c:1393
 #, c-format
 msgid "request for member `%s' in something not a structure or union"
 msgstr "Anfrage nach Element »%s« in etwas, was keine Struktur oder Variante ist"
 
-#: c-typeck.c:1408
+#: c-typeck.c:1422
 msgid "dereferencing pointer to incomplete type"
 msgstr "Dereferenzierung eines Zeigers auf unvollständigen Typen"
 
-#: c-typeck.c:1412
+#: c-typeck.c:1426
 msgid "dereferencing `void *' pointer"
 msgstr "Dereferenzierung eines »void *«-Zeigers"
 
-#: c-typeck.c:1429 cp/typeck.c:2104
+#: c-typeck.c:1443 cp/typeck.c:2127
 #, c-format
 msgid "invalid type argument of `%s'"
 msgstr "falsches Typ-Argument von »%s«"
 
-#: c-typeck.c:1447 cp/typeck.c:2129
+#: c-typeck.c:1461 cp/typeck.c:2152
 msgid "subscript missing in array reference"
 msgstr "Index fehlt in Feldreferenz"
 
-#: c-typeck.c:1468 cp/typeck.c:2171
+#: c-typeck.c:1482 cp/typeck.c:2194
 msgid "array subscript has type `char'"
 msgstr "Feldindex hat Typ »char«"
 
-#: c-typeck.c:1476 c-typeck.c:1565 cp/typeck.c:2175 cp/typeck.c:2261
+#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
 msgid "array subscript is not an integer"
 msgstr "Feldindex ist keine Ganzzahl"
 
-#: c-typeck.c:1509
+#: c-typeck.c:1523
 msgid "ISO C forbids subscripting `register' array"
 msgstr "ISO-C verbietet, ein »register«-Array zu indizieren"
 
-#: c-typeck.c:1511
+#: c-typeck.c:1525
 msgid "ISO C90 forbids subscripting non-lvalue array"
 msgstr "ISO-C90 verbietet, ein Nicht-L-Wert-Feld zu indizieren"
 
-#: c-typeck.c:1544
+#: c-typeck.c:1558
 msgid "subscript has type `char'"
 msgstr "Index hat Typ »char«"
 
-#: c-typeck.c:1560 cp/typeck.c:2256
+#: c-typeck.c:1574 cp/typeck.c:2279
 msgid "subscripted value is neither array nor pointer"
 msgstr "indizierter Wert ist weder ein Feld noch ein Zeiger"
 
-#: c-typeck.c:1590
+#: c-typeck.c:1604
 #, c-format
 msgid "local declaration of `%s' hides instance variable"
 msgstr "lokale Deklaration von »%s« verdeckt Instanzvariable"
 
-#: c-typeck.c:1683
+#: c-typeck.c:1697
 msgid "called object is not a function"
 msgstr "gerufenes Objekt ist keine Funktion"
 
 #. 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:1715
+#: c-typeck.c:1729
 msgid "function called through a non-compatible type"
 msgstr "Funktion über nicht kompatiblen Typen aufgerufen"
 
-#: c-typeck.c:1813 cp/typeck.c:2544
+#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
+#: c-typeck.c:4237 c-typeck.c:5616
+msgid "initializer element is not constant"
+msgstr "Initialisierungselement ist nicht konstant"
+
+#: c-typeck.c:1838 cp/typeck.c:2567
 msgid "too many arguments to function"
 msgstr "zu viele Argumente für Funktion"
 
-#: c-typeck.c:1834
+#: c-typeck.c:1859
 #, c-format
 msgid "type of formal parameter %d is incomplete"
 msgstr "Typ des formalen Parameters %d ist unvollständig"
 
-#: c-typeck.c:1847
+#: c-typeck.c:1872
 #, c-format
 msgid "%s as integer rather than floating due to prototype"
 msgstr "%s als Ganzzahl statt Gleitkomma aufgrund des Prototyps"
 
-#: c-typeck.c:1850
+#: c-typeck.c:1875
 #, c-format
 msgid "%s as integer rather than complex due to prototype"
 msgstr "%s als Ganzzahl statt komplex aufgrund des Prototyps"
 
-#: c-typeck.c:1853
+#: c-typeck.c:1878
 #, c-format
 msgid "%s as complex rather than floating due to prototype"
 msgstr "%s als komplex statt Gleitkomma aufgrund des Prototyps"
 
-#: c-typeck.c:1856
+#: c-typeck.c:1881
 #, c-format
 msgid "%s as floating rather than integer due to prototype"
 msgstr "%s als Gleitkomma statt Ganzzahl aufgrund des Prototyps"
 
-#: c-typeck.c:1859
+#: c-typeck.c:1884
 #, c-format
 msgid "%s as complex rather than integer due to prototype"
 msgstr "%s als komplex statt Ganzzahl aufgrund des Prototyps"
 
-#: c-typeck.c:1862
+#: c-typeck.c:1887
 #, c-format
 msgid "%s as floating rather than complex due to prototype"
 msgstr "%s als Gleitkomma statt komplex aufgrund des Prototyps"
 
-#: c-typeck.c:1872
+#: c-typeck.c:1897
 #, c-format
 msgid "%s as `float' rather than `double' due to prototype"
 msgstr "%s als »float« statt »double« aufgrund des Prototyps"
 
-#: c-typeck.c:1890
+#: c-typeck.c:1915
 #, c-format
 msgid "%s with different width due to prototype"
 msgstr "%s mit anderer Breite aufgrund des Prototyps"
 
-#: c-typeck.c:1916
+#: c-typeck.c:1941
 #, c-format
 msgid "%s as unsigned due to prototype"
 msgstr "%s als vorzeichenlos aufgrund des Prototyps"
 
-#: c-typeck.c:1918
+#: c-typeck.c:1943
 #, c-format
 msgid "%s as signed due to prototype"
 msgstr "%s als vorzeichenbehaftet aufgrund des Prototyps"
 
-#: c-typeck.c:1952 cp/typeck.c:2650
+#: c-typeck.c:1977 cp/typeck.c:2673
 msgid "too few arguments to function"
 msgstr "zu wenige Argumente für Funktion"
 
-#: c-typeck.c:1992
+#: c-typeck.c:2017
 msgid "suggest parentheses around + or - inside shift"
 msgstr "Klammern um + oder - innerhalb von Schiebeoperation empfohlen"
 
-#: c-typeck.c:1999
+#: c-typeck.c:2024
 msgid "suggest parentheses around && within ||"
 msgstr "Klammern um && innerhalb von || empfohlen"
 
-#: c-typeck.c:2008
+#: c-typeck.c:2033
 msgid "suggest parentheses around arithmetic in operand of |"
 msgstr "Klammern um Arithmetik in Operand von | empfohlen"
 
-#: c-typeck.c:2011
+#: c-typeck.c:2036
 msgid "suggest parentheses around comparison in operand of |"
 msgstr "Klammern um Vergleich in Operand von | empfohlen"
 
-#: c-typeck.c:2020
+#: c-typeck.c:2045
 msgid "suggest parentheses around arithmetic in operand of ^"
 msgstr "Klammern um Arithmetik in Operand von ^ empfohlen"
 
-#: c-typeck.c:2023
+#: c-typeck.c:2048
 msgid "suggest parentheses around comparison in operand of ^"
 msgstr "Klammern um Vergleich in Operand von ^ empfohlen"
 
-#: c-typeck.c:2030
+#: c-typeck.c:2055
 msgid "suggest parentheses around + or - in operand of &"
 msgstr "Klammern um + oder - in Operand von & empfohlen"
 
-#: c-typeck.c:2033
+#: c-typeck.c:2058
 msgid "suggest parentheses around comparison in operand of &"
 msgstr "Klammern um Vergleich in Operand von & empfohlen"
 
-#: c-typeck.c:2040
+#: c-typeck.c:2065
 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
 msgstr "Vergleiche wie X<=Y<=Z haben nicht ihre mathematische Bedeutung"
 
-#: c-typeck.c:2103
+#: c-typeck.c:2128
 msgid "pointer of type `void *' used in subtraction"
 msgstr "Zeiger des Typs »void *« in Subtraktion verwendet"
 
-#: c-typeck.c:2105
+#: c-typeck.c:2130
 msgid "pointer to a function used in subtraction"
 msgstr "Zeiger auf eine Funktion in Subtraktion verwendet"
 
-#: c-typeck.c:2199
+#: c-typeck.c:2224
 msgid "wrong type argument to unary plus"
 msgstr "Argument falschen Typs für unäres Plus"
 
-#: c-typeck.c:2212
+#: c-typeck.c:2237
 msgid "wrong type argument to unary minus"
 msgstr "Argument falschen Typs für unäres Minus"
 
-#: c-typeck.c:2229
+#: c-typeck.c:2254
 msgid "ISO C does not support `~' for complex conjugation"
 msgstr "ISO-C unterstützt nicht »~« für komplexe Konjugation"
 
-#: c-typeck.c:2235
+#: c-typeck.c:2260
 msgid "wrong type argument to bit-complement"
 msgstr "Argument falschen Typs für Bit-Komplement"
 
-#: c-typeck.c:2243
+#: c-typeck.c:2268
 msgid "wrong type argument to abs"
 msgstr "Argument falschen Typs für abs"
 
-#: c-typeck.c:2255
+#: c-typeck.c:2280
 msgid "wrong type argument to conjugation"
 msgstr "Argument falschen Typs für Konjugation"
 
-#: c-typeck.c:2269
+#: c-typeck.c:2294
 msgid "wrong type argument to unary exclamation mark"
 msgstr "Argument falschen Typs für unäres Ausrufungszeichen"
 
-#: c-typeck.c:2312
+#: c-typeck.c:2337
 msgid "ISO C does not support `++' and `--' on complex types"
 msgstr "ISO-C unterstützt kein »++« und »--« für komplexe Typen"
 
-#: c-typeck.c:2327 c-typeck.c:2359
+#: c-typeck.c:2352 c-typeck.c:2384
 msgid "wrong type argument to increment"
 msgstr "Argument falschen Typs für Inkrementierung"
 
-#: c-typeck.c:2329 c-typeck.c:2361
+#: c-typeck.c:2354 c-typeck.c:2386
 msgid "wrong type argument to decrement"
 msgstr "Argument falschen Typs für Dekrementierung"
 
-#: c-typeck.c:2350
+#: c-typeck.c:2375
 msgid "increment of pointer to unknown structure"
 msgstr "Erhöhung eines Zeigers auf unbekannte Struktur"
 
-#: c-typeck.c:2352
+#: c-typeck.c:2377
 msgid "decrement of pointer to unknown structure"
 msgstr "Verminderung eines Zeigers auf unbekannte Struktur"
 
-#: c-typeck.c:2477
+#: c-typeck.c:2502
 msgid "invalid lvalue in unary `&'"
 msgstr "ungültiger L-Wert in unärem »&«"
 
-#: c-typeck.c:2509
+#: c-typeck.c:2534
 #, c-format
 msgid "attempt to take address of bit-field structure member `%s'"
 msgstr "Versuch, die Adresse des Bitfeld-Element »%s« einer Struktur zu verwenden"
 
-#: c-typeck.c:2642
+#: c-typeck.c:2668
 msgid "use of conditional expressions as lvalues is deprecated"
 msgstr "die Verwendung bedingter Ausdrücke als L-Werte ist veraltet"
 
-#: c-typeck.c:2645
+#: c-typeck.c:2671
 msgid "use of compound expressions as lvalues is deprecated"
 msgstr "Verwendung zusammengesetzter Ausdrücke als L-Werte ist veraltet"
 
-#: c-typeck.c:2648
+#: c-typeck.c:2674
 msgid "use of cast expressions as lvalues is deprecated"
 msgstr "die Verwendung von cast-Ausdrücken als L-Werte ist veraltet"
 
-#: c-typeck.c:2663
+#: c-typeck.c:2689
 #, c-format
 msgid "%s of read-only member `%s'"
 msgstr "%s des schreibgeschützten Elementes »%s«"
 
-#: c-typeck.c:2667
+#: c-typeck.c:2693
 #, c-format
 msgid "%s of read-only variable `%s'"
 msgstr "%s der schreibgeschützten Variable »%s«"
 
-#: c-typeck.c:2670
+#: c-typeck.c:2696
 #, c-format
 msgid "%s of read-only location"
 msgstr "%s der schreibgeschützten Speicherstelle"
 
-#: c-typeck.c:2688
+#: c-typeck.c:2714
 #, c-format
 msgid "cannot take address of bit-field `%s'"
 msgstr "die Adresse des Bit-Feldes »%s« kann nicht ermittelt werden"
 
-#: c-typeck.c:2716 treelang/treetree.c:946
+#: c-typeck.c:2742 treelang/treetree.c:946
 #, c-format
 msgid "global register variable `%s' used in nested function"
 msgstr "globale Register-Variable »%s« in verschachtelter Funktion verwendet"
 
-#: c-typeck.c:2720 treelang/treetree.c:950
+#: c-typeck.c:2746 treelang/treetree.c:950
 #, c-format
 msgid "register variable `%s' used in nested function"
 msgstr "Register-Variable »%s« in verschachtelter Funktion verwendet"
 
-#: c-typeck.c:2727 treelang/treetree.c:957
+#: c-typeck.c:2753 treelang/treetree.c:957
 #, c-format
 msgid "address of global register variable `%s' requested"
 msgstr "Adresse der globalen Variable »%s« angefordert"
 
-#: c-typeck.c:2739
+#: c-typeck.c:2765
 msgid "cannot put object with volatile field into register"
 msgstr "kann kein Objekt mit volatile-Feld in Register laden"
 
-#: c-typeck.c:2743 treelang/treetree.c:962
+#: c-typeck.c:2769 treelang/treetree.c:962
 #, c-format
 msgid "address of register variable `%s' requested"
 msgstr "Adresse der Register-Variablen »%s« angefordert"
 
-#: c-typeck.c:2828
+#: c-typeck.c:2854
 msgid "signed and unsigned type in conditional expression"
 msgstr "Vorzeichenloser und -behafteter Typ in bedingtem Ausdruck"
 
-#: c-typeck.c:2835
+#: c-typeck.c:2861
 msgid "ISO C forbids conditional expr with only one void side"
 msgstr "ISO-C verbietet bedingten Ausdruck mit nur einer void-Seite"
 
-#: c-typeck.c:2851 c-typeck.c:2858
+#: c-typeck.c:2877 c-typeck.c:2884
 msgid "ISO C forbids conditional expr between `void *' and function pointer"
 msgstr "ISO-C verbietet bedingten Ausdruck zwischen »void *« und Funktionszeiger"
 
-#: c-typeck.c:2864
+#: c-typeck.c:2890
 msgid "pointer type mismatch in conditional expression"
 msgstr "Zeigertyp passt nicht in bedingtem Ausdruck"
 
-#: c-typeck.c:2871 c-typeck.c:2881
+#: c-typeck.c:2897 c-typeck.c:2907
 msgid "pointer/integer type mismatch in conditional expression"
 msgstr "Zeiger-/Ganzzahltyp passt nicht in bedingtem Ausdruck"
 
-#: c-typeck.c:2895
+#: c-typeck.c:2921
 msgid "type mismatch in conditional expression"
 msgstr "Typ passt nicht in bedingtem Ausdruck"
 
-#: c-typeck.c:2955
+#: c-typeck.c:2981
 msgid "left-hand operand of comma expression has no effect"
 msgstr "linker Operand des Komma-Ausdrucks hat keinen Effekt"
 
-#: c-typeck.c:2986
+#: c-typeck.c:3012
 msgid "cast specifies array type"
 msgstr "Typkonvertierung gibt Feldtyp an"
 
-#: c-typeck.c:2992
+#: c-typeck.c:3018
 msgid "cast specifies function type"
 msgstr "Typkonvertierung gibt Funktionstyp an"
 
-#: c-typeck.c:3002
+#: c-typeck.c:3028
 msgid "ISO C forbids casting nonscalar to the same type"
 msgstr "ISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben Typen"
 
-#: c-typeck.c:3020
+#: c-typeck.c:3046
 msgid "ISO C forbids casts to union type"
 msgstr "ISO-C verbietet Typkonvertierung auf union-Typ"
 
-#: c-typeck.c:3028
+#: c-typeck.c:3054
 msgid "cast to union type from type not present in union"
 msgstr "Typkonvertierung in union-Typ von nicht in union vorhandenem Typen"
 
-#: c-typeck.c:3079
+#: c-typeck.c:3105
 msgid "cast adds new qualifiers to function type"
 msgstr "Typkonvertierung fügt neue Typqualifizierer zu Funktionstypen hinzu"
 
 #. There are qualifiers present in IN_OTYPE that are not
 #. present in IN_TYPE.
-#: c-typeck.c:3084
+#: c-typeck.c:3110
 msgid "cast discards qualifiers from pointer target type"
 msgstr "Typkonvertierung streicht Qualifizierer von Zeiger-Zieltyp"
 
-#: c-typeck.c:3099
+#: c-typeck.c:3125
 msgid "cast increases required alignment of target type"
 msgstr "Typkonvertierung erfordert Ausrichtung des Zieltyps"
 
-#: c-typeck.c:3105 cp/typeck.c:4897
+#: c-typeck.c:3131 cp/typeck.c:4945
 msgid "cast from pointer to integer of different size"
 msgstr "Typkonvertierung von Zeiger auf Ganzzahl anderer Breite"
 
-#: c-typeck.c:3110
+#: c-typeck.c:3136
 msgid "cast does not match function type"
 msgstr "Typkonvertierung passt nicht zum Funktionstypen"
 
-#: c-typeck.c:3117 cp/typeck.c:4904
+#: c-typeck.c:3143 cp/typeck.c:4952
 msgid "cast to pointer from integer of different size"
 msgstr "Typkonvertierung in Zeiger von Ganzzahl anderer Breite"
 
-#: c-typeck.c:3129
+#: c-typeck.c:3155
 msgid "type-punning to incomplete type might break strict-aliasing rules"
 msgstr "Type-Punning auf unvollständigen Typen kann strict-aliasing-Regeln verletzen"
 
-#: c-typeck.c:3133
+#: c-typeck.c:3159
 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
 msgstr "Dereferenzierung eines Type-Pun-Zeigers verletzt strict-aliasing-Regeln"
 
-#: c-typeck.c:3144
+#: c-typeck.c:3170
 msgid "ISO C forbids conversion of function pointer to object pointer type"
 msgstr "ISO-C verbietet Konvertierung von Funktionszeigern in Objektzeigertyp"
 
-#: c-typeck.c:3153
+#: c-typeck.c:3179
 msgid "ISO C forbids conversion of object pointer to function pointer type"
 msgstr "ISO-C verbietet Konvertierung von Objektzeigertypen in Funktionszeigertyp"
 
 #. Now we have handled acceptable kinds of LHS that are not truly lvalues.
 #. Reject anything strange now.
-#: c-typeck.c:3311
+#: c-typeck.c:3337
 msgid "invalid lvalue in assignment"
 msgstr "ungültiger L-Wert in Zuweisung"
 
 #. Convert new value to destination type.
-#: c-typeck.c:3320 c-typeck.c:3345 c-typeck.c:3362 cp/typeck.c:5016
-#: cp/typeck.c:5163 cp/typeck.c:5178
+#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
+#: cp/typeck.c:5211 cp/typeck.c:5226
 msgid "assignment"
 msgstr "Zuweisung"
 
-#: c-typeck.c:3429
+#: c-typeck.c:3455
 msgid "cannot pass rvalue to reference parameter"
 msgstr "kann R-Wert nicht an Referenzparameter übergeben"
 
-#: c-typeck.c:3538 c-typeck.c:3614
+#: c-typeck.c:3564 c-typeck.c:3640
 #, c-format
 msgid "%s makes qualified function pointer from unqualified"
 msgstr "%s erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger"
 
-#: c-typeck.c:3542 c-typeck.c:3594
+#: c-typeck.c:3568 c-typeck.c:3620
 #, c-format
 msgid "%s discards qualifiers from pointer target type"
 msgstr "%s streicht Qualifizierer von Zeiger-Zieltypen"
 
-#: c-typeck.c:3548
+#: c-typeck.c:3574
 msgid "ISO C prohibits argument conversion to union type"
 msgstr "ISO-C verbietet Argumentkonvertierung in union-Typ"
 
-#: c-typeck.c:3586
+#: c-typeck.c:3612
 #, c-format
 msgid "ISO C forbids %s between function pointer and `void *'"
 msgstr "ISO-C verbietet %s zwischen Funktionszeiger und »void *«"
 
-#: c-typeck.c:3603
+#: c-typeck.c:3629
 #, c-format
 msgid "pointer targets in %s differ in signedness"
 msgstr "Zeigerziele in %s unterscheiden sich im Vorzeichenbesitz"
 
-#: c-typeck.c:3619
+#: c-typeck.c:3645
 #, c-format
 msgid "%s from incompatible pointer type"
 msgstr "%s von inkompatiblem Zeigertyp"
 
-#: c-typeck.c:3625 c-typeck.c:4132 cp/typeck.c:1366
+#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
 msgid "invalid use of non-lvalue array"
 msgstr "ungültige Verwendung eines Nicht-L-Wert-Feldes"
 
-#: c-typeck.c:3639
+#: c-typeck.c:3665
 #, c-format
 msgid "%s makes pointer from integer without a cast"
 msgstr "%s erzeugt Zeiger von Ganzzahl ohne Typkonvertierung"
 
-#: c-typeck.c:3646
+#: c-typeck.c:3672
 #, c-format
 msgid "%s makes integer from pointer without a cast"
 msgstr "%s erzeugt Ganzzahl von Zeiger ohne Typkonvertierung"
 
-#: c-typeck.c:3660 c-typeck.c:3663
+#: c-typeck.c:3686 c-typeck.c:3689
 #, c-format
 msgid "incompatible type for argument %d of `%s'"
 msgstr "inkompatibler Typ für Argument %d von »%s«"
 
-#: c-typeck.c:3667
+#: c-typeck.c:3693
 #, c-format
 msgid "incompatible type for argument %d of indirect function call"
 msgstr "inkompatibler Typ für Argument %d eines indirekten Funktionsaufrufes"
 
-#: c-typeck.c:3671
+#: c-typeck.c:3697
 #, c-format
 msgid "incompatible types in %s"
 msgstr "inkompatible Typen in %s"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3727
+#: c-typeck.c:3753
 #, c-format
 msgid "passing arg of `%s'"
 msgstr "Verarbeiten des Argumentes von »%s«"
 
 #. Function name unknown (call through ptr).
-#: c-typeck.c:3736
+#: c-typeck.c:3762
 msgid "passing arg of pointer to function"
 msgstr "Verarbeiten des Zeigerargumentes an Funktion"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3744
+#: c-typeck.c:3770
 #, c-format
 msgid "passing arg %d of `%s'"
 msgstr "Verarbeiten des Argumentes %d von »%s«"
 
 #. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3753
+#: c-typeck.c:3779
 #, c-format
 msgid "passing arg %d of pointer to function"
 msgstr "Verarbeiten des Argumentes %d von Zeiger auf Funktion"
 
-#: c-typeck.c:3810
+#: c-typeck.c:3836
 msgid "traditional C rejects automatic aggregate initialization"
 msgstr "traditionelles C lehnt automatische Gesamt-Initialisierung ab"
 
-#: c-typeck.c:3981 c-typeck.c:3996 c-typeck.c:4011
+#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
 #, c-format
 msgid "(near initialization for `%s')"
 msgstr "(nahe der Initialisierung für »%s«)"
 
-#: c-typeck.c:4060 cp/typeck2.c:560
+#: c-typeck.c:4086 cp/typeck2.c:560
 msgid "char-array initialized from wide string"
 msgstr "char-Feld mit wide-Zeichenkette initialisiert"
 
-#: c-typeck.c:4067 cp/typeck2.c:567
+#: c-typeck.c:4093 cp/typeck2.c:567
 msgid "int-array initialized from non-wide string"
 msgstr "int-Feld mit Nicht-wide-Zeichenkette initialisiert"
 
-#: c-typeck.c:4085 cp/typeck2.c:582
+#: c-typeck.c:4111 cp/typeck2.c:582
 msgid "initializer-string for array of chars is too long"
 msgstr "Initialisierungs-Zeichenkette für char-Feld ist zu lang"
 
-#: c-typeck.c:4155
+#: c-typeck.c:4181
 msgid "array initialized from non-constant array expression"
 msgstr "Feld mit nicht konstantem Feldausdruck initialisiert"
 
-#: c-typeck.c:4172 c-typeck.c:4174 c-typeck.c:4190 c-typeck.c:4211
-#: c-typeck.c:5593
-msgid "initializer element is not constant"
-msgstr "Initialisierungselement ist nicht konstant"
-
-#: c-typeck.c:4206
+#: c-typeck.c:4232
 msgid "initialization"
 msgstr "Initialisierung"
 
-#: c-typeck.c:4217 c-typeck.c:5598
+#: c-typeck.c:4243 c-typeck.c:5621
 msgid "initializer element is not computable at load time"
 msgstr "Initialisierungs-Element ist zur Lade-Zeit nicht berechenbar"
 
-#: c-typeck.c:4232 cp/typeck2.c:659
+#: c-typeck.c:4258 cp/typeck2.c:659
 msgid "invalid initializer"
 msgstr "ungültige Initialisierung"
 
-#: c-typeck.c:4517 cp/decl.c:4484
+#: c-typeck.c:4540 cp/decl.c:4484
 msgid "opaque vector types cannot be initialized"
 msgstr "opake Vektortypen können nicht initialisiert werden"
 
-#: c-typeck.c:4711
+#: c-typeck.c:4734
 msgid "extra brace group at end of initializer"
 msgstr "zusätzliche geschweifte Klammern am Ende der Initialisierung"
 
-#: c-typeck.c:4731
+#: c-typeck.c:4754
 msgid "missing braces around initializer"
 msgstr "geschweifte Klammern fehlen um Initialisierung"
 
-#: c-typeck.c:4791
+#: c-typeck.c:4814
 msgid "braces around scalar initializer"
 msgstr "geschweifte Klammern um Skalar-Initialisierung"
 
-#: c-typeck.c:4842
+#: c-typeck.c:4865
 msgid "initialization of flexible array member in a nested context"
 msgstr "Initialisierung eines flexiblen Feld-Elements in geschachteltem Kontext"
 
-#: c-typeck.c:4844
+#: c-typeck.c:4867
 msgid "initialization of a flexible array member"
 msgstr "Initialisierung eines flexiblen Feld-Elements"
 
-#: c-typeck.c:4875
+#: c-typeck.c:4898
 msgid "missing initializer"
 msgstr "fehlende Initialisierung"
 
-#: c-typeck.c:4897
+#: c-typeck.c:4920
 msgid "empty scalar initializer"
 msgstr "leere Skalar-Initialisierung"
 
-#: c-typeck.c:4902
+#: c-typeck.c:4925
 msgid "extra elements in scalar initializer"
 msgstr "zusätzliche Elemente in Skalar-Initialisierung"
 
-#: c-typeck.c:4987
+#: c-typeck.c:5010
 msgid "initialization designators may not nest"
 msgstr "Initialisierungs-Bezeichner dürfen nicht geschachtelt werden"
 
-#: c-typeck.c:5008 c-typeck.c:5076
+#: c-typeck.c:5031 c-typeck.c:5099
 msgid "array index in non-array initializer"
 msgstr "Feldindex in Nicht-Feld-Initialisierung"
 
-#: c-typeck.c:5013 c-typeck.c:5129
+#: c-typeck.c:5036 c-typeck.c:5152
 msgid "field name not in record or union initializer"
 msgstr "Feldname nicht in Datensatz- oder union-Initialisierung"
 
-#: c-typeck.c:5072 c-typeck.c:5074
+#: c-typeck.c:5095 c-typeck.c:5097
 msgid "nonconstant array index in initializer"
 msgstr "nichtkonstanter Feldindex in Initialisierung"
 
-#: c-typeck.c:5078 c-typeck.c:5081
+#: c-typeck.c:5101 c-typeck.c:5104
 msgid "array index in initializer exceeds array bounds"
 msgstr "Feldindex in Initialisierung überschreitet Feldgrenzen"
 
-#: c-typeck.c:5092
+#: c-typeck.c:5115
 msgid "empty index range in initializer"
 msgstr "leerer Indexbereich in Initialisierung"
 
-#: c-typeck.c:5101
+#: c-typeck.c:5124
 msgid "array index range in initializer exceeds array bounds"
 msgstr "Feldindexbereich in Initialisierung überschreitet Feldgrenzen"
 
-#: c-typeck.c:5141
+#: c-typeck.c:5164
 #, c-format
 msgid "unknown field `%s' specified in initializer"
 msgstr "unbekanntes Feld »%s« in Initialisierung angegeben"
 
-#: c-typeck.c:5177 c-typeck.c:5198 c-typeck.c:5660
+#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
 msgid "initialized field with side-effects overwritten"
 msgstr "initialisiertes Feld mit Seiteneffekten überschrieben"
 
-#: c-typeck.c:5868
+#: c-typeck.c:5891
 msgid "excess elements in char array initializer"
 msgstr "Elementüberschreitung in char-Feld-Initialisierung"
 
-#: c-typeck.c:5875 c-typeck.c:5921
+#: c-typeck.c:5898 c-typeck.c:5944
 msgid "excess elements in struct initializer"
 msgstr "Elementüberschreitung in struct-Initialisierung"
 
-#: c-typeck.c:5936
+#: c-typeck.c:5959
 msgid "non-static initialization of a flexible array member"
 msgstr "nicht-statische Initialisierung eines flexiblen Feldelements"
 
-#: c-typeck.c:6003
+#: c-typeck.c:6026
 msgid "excess elements in union initializer"
 msgstr "Elementüberschreitung in union-Initialisierung"
 
-#: c-typeck.c:6024
+#: c-typeck.c:6047
 msgid "traditional C rejects initialization of unions"
 msgstr "traditionelles C lehnt Initialisierung von unions ab"
 
-#: c-typeck.c:6087
+#: c-typeck.c:6110
 msgid "excess elements in array initializer"
 msgstr "Elementüberschreitung in Feldinitialisierung"
 
-#: c-typeck.c:6116
+#: c-typeck.c:6139
 msgid "excess elements in vector initializer"
 msgstr "Elementüberschreitung in Vektorinitialisierung"
 
-#: c-typeck.c:6138
+#: c-typeck.c:6161
 msgid "excess elements in scalar initializer"
 msgstr "Elementüberschreitung in Skalar-Initialisierung"
 
-#: c-typeck.c:6240
+#: c-typeck.c:6263
 msgid "asm template is not a string constant"
 msgstr "asm-Template ist keine Zeichenkettenkonstante"
 
-#: c-typeck.c:6272
+#: c-typeck.c:6295
 msgid "invalid lvalue in asm statement"
 msgstr "ungültiger L-Wert in asm-Anweisung"
 
-#: c-typeck.c:6344 cp/typeck.c:5854
+#: c-typeck.c:6367 cp/typeck.c:5902
 msgid "modification by `asm'"
 msgstr "Modifizierung durch »asm«"
 
-#: c-typeck.c:6362 cp/typeck.c:5938
+#: c-typeck.c:6385 cp/typeck.c:5986
 msgid "function declared `noreturn' has a `return' statement"
 msgstr "als »noreturn« deklarierte Funktion hat »return«-Anweisung"
 
-#: c-typeck.c:6369
+#: c-typeck.c:6392
 msgid "`return' with no value, in function returning non-void"
 msgstr "»return« ohne Wert in nicht void zurückgebender Funktion"
 
-#: c-typeck.c:6375
+#: c-typeck.c:6398
 msgid "`return' with a value, in function returning void"
 msgstr "»return« mit Wert in void zurückgebender Funktion"
 
-#: c-typeck.c:6379
+#: c-typeck.c:6402
 msgid "return"
 msgstr "return"
 
-#: c-typeck.c:6431
+#: c-typeck.c:6454
 msgid "function returns address of local variable"
 msgstr "Funktion liefert Adresse einer lokalen Variablen zurück"
 
-#: c-typeck.c:6486 cp/semantics.c:749
+#: c-typeck.c:6509 cp/semantics.c:749
 msgid "switch quantity not an integer"
 msgstr "switch-Größe keine Ganzzahl"
 
-#: c-typeck.c:6496
+#: c-typeck.c:6519
 msgid "`long' switch expression not converted to `int' in ISO C"
 msgstr "»long« switch-Ausdruck nicht nach »int« konvertiert in ISO C"
 
-#: c-typeck.c:6537 cp/parser.c:5555
+#: c-typeck.c:6560 cp/parser.c:5560
 msgid "case label not within a switch statement"
 msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
 
-#: c-typeck.c:6539
+#: c-typeck.c:6562
 msgid "`default' label not within a switch statement"
 msgstr "»default«-Marke nicht innerhalb einer switch-Anweisung"
 
-#: c-typeck.c:6691 c-typeck.c:6725
+#: c-typeck.c:6714 c-typeck.c:6748
 msgid "division by zero"
 msgstr "Teilung durch Null"
 
-#: c-typeck.c:6770 cp/typeck.c:2930
+#: c-typeck.c:6793 cp/typeck.c:2953
 msgid "right shift count is negative"
 msgstr "Rechts-Schiebe-Weite ist negativ"
 
-#: c-typeck.c:6777 cp/typeck.c:2936
+#: c-typeck.c:6800 cp/typeck.c:2959
 msgid "right shift count >= width of type"
 msgstr "Rechts-Schiebe-Weite >= Breite des Typs"
 
-#: c-typeck.c:6798 cp/typeck.c:2955
+#: c-typeck.c:6821 cp/typeck.c:2978
 msgid "left shift count is negative"
 msgstr "Links-Schiebe-Weite ist negativ"
 
-#: c-typeck.c:6801 cp/typeck.c:2957
+#: c-typeck.c:6824 cp/typeck.c:2980
 msgid "left shift count >= width of type"
 msgstr "Links-Schiebe-Weite >= Breite des Typs"
 
-#: c-typeck.c:6822
+#: c-typeck.c:6845
 msgid "shift count is negative"
 msgstr "Schiebeweite ist negativ"
 
-#: c-typeck.c:6824
+#: c-typeck.c:6847
 msgid "shift count >= width of type"
 msgstr "Schiebeweite >= Breite des Typs"
 
-#: c-typeck.c:6841 cp/typeck.c:2992
+#: c-typeck.c:6864 cp/typeck.c:3015
 msgid "comparing floating point with == or != is unsafe"
 msgstr "Vergleich von Gleitkomma mit == oder != ist unsicher"
 
-#: c-typeck.c:6865 c-typeck.c:6871
+#: c-typeck.c:6888 c-typeck.c:6894
 msgid "ISO C forbids comparison of `void *' with function pointer"
 msgstr "ISO-C verbietet Vergleich von »void *« mit Funktionszeiger"
 
-#: c-typeck.c:6874 c-typeck.c:6914 c-typeck.c:6942
+#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
 msgid "comparison of distinct pointer types lacks a cast"
 msgstr "in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung"
 
-#: c-typeck.c:6888 c-typeck.c:6893 c-typeck.c:6962 c-typeck.c:6967
+#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
 msgid "comparison between pointer and integer"
 msgstr "Vergleich zwischen Zeiger und Ganzzahl"
 
-#: c-typeck.c:6909 c-typeck.c:6937
+#: c-typeck.c:6932 c-typeck.c:6960
 msgid "ISO C forbids ordered comparisons of pointers to functions"
 msgstr "ISO-C verbietet geordnete Vergleiche zwischen Zeigern auf Funktionen"
 
-#: c-typeck.c:6934
+#: c-typeck.c:6957
 msgid "comparison of complete and incomplete pointers"
 msgstr "Vergleich von vollständigen und unvollständigen Zeigern"
 
-#: c-typeck.c:6950 c-typeck.c:6957
+#: c-typeck.c:6973 c-typeck.c:6980
 msgid "ordered comparison of pointer with integer zero"
 msgstr "geordneter Vergleich von Zeiger mit Ganzzahlnull"
 
-#: c-typeck.c:6981 cp/typeck.c:3128
+#: c-typeck.c:7004 cp/typeck.c:3151
 msgid "unordered comparison on non-floating point argument"
 msgstr "ungeordneter Vergleich mit Nicht-Gleitkomma-Argument"
 
-#: c-typeck.c:7191
+#: c-typeck.c:7214
 msgid "comparison between signed and unsigned"
 msgstr "Vergleich zwischen vorzeichenbehaftet und vorzeichenlos"
 
-#: c-typeck.c:7237 cp/typeck.c:3375
+#: c-typeck.c:7260 cp/typeck.c:3398
 msgid "comparison of promoted ~unsigned with constant"
 msgstr "Vergleich von weitergegebenem ~unsigned mit Konstante"
 
-#: c-typeck.c:7245 cp/typeck.c:3383
+#: c-typeck.c:7268 cp/typeck.c:3406
 msgid "comparison of promoted ~unsigned with unsigned"
 msgstr "Vergleich von weitergegebenem ~unsigned mit unsigned"
 
@@ -3680,43 +3680,43 @@ msgstr "Anzahl der bb-Vermerke in insn-Kette (%d) != n_basic_blocks (%d)"
 msgid "function body not available"
 msgstr "Funktionskörper nicht verfügbar"
 
-#: cgraph.c:163 cgraphunit.c:340
+#: cgraph.c:163 cgraphunit.c:341
 msgid "redefined extern inline functions are not considered for inlining"
 msgstr "redefinierte »extern inline«-Funktionen kommen nicht als »inline« in Betracht"
 
-#: cgraph.c:166 cgraphunit.c:345
+#: cgraph.c:166 cgraphunit.c:346
 msgid "function not considered for inlining"
 msgstr "Funktion kommt nicht für »inline« in Betracht"
 
-#: cgraph.c:168 cgraphunit.c:343
+#: cgraph.c:168 cgraphunit.c:344
 msgid "function not inlinable"
 msgstr "Funktion kann nicht »inline« sein"
 
-#: cgraph.c:476
+#: cgraph.c:485
 msgid "%D renamed after being referenced in assembly"
 msgstr "%D nach Referenzierung in Assemblierung umbenannt"
 
-#: cgraphunit.c:1041
+#: cgraphunit.c:1046
 msgid "--param large-function-growth limit reached"
 msgstr "--param large-function-growth: Limit erreicht"
 
-#: cgraphunit.c:1054
+#: cgraphunit.c:1059
 msgid "--param large-function-growth limit reached while inlining the caller"
 msgstr "--param large-function-growth: Limit bei »inline« des Aufrufers erreicht"
 
-#: cgraphunit.c:1119
+#: cgraphunit.c:1124
 msgid "--param max-inline-insns-single limit reached"
 msgstr "--param max-inline-insns-single: Limit erreicht"
 
-#: cgraphunit.c:1143
+#: cgraphunit.c:1148
 msgid "--param max-inline-insns-single limit reached after inlining into the callee"
 msgstr "--param max-inline-insns-single: Limit nach »inline« im Aufgerufenen erreicht"
 
-#: cgraphunit.c:1220
+#: cgraphunit.c:1225
 msgid "--param inline-unit-growth limit reached"
 msgstr "--param inline-unit-growth: Limit erreicht"
 
-#: cgraphunit.c:1292 cgraphunit.c:1436
+#: cgraphunit.c:1297 cgraphunit.c:1441
 msgid "recursive inlining"
 msgstr "rekursives inline"
 
@@ -3904,7 +3904,7 @@ msgstr "kann %s nicht als COFF-Datei öffnen"
 msgid "library lib%s not found"
 msgstr "Bibliothek lib%s nicht gefunden"
 
-#: combine.c:13038
+#: combine.c:13048
 #, c-format
 msgid ""
 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -3915,7 +3915,7 @@ msgstr ""
 ";; %d Erfolge.\n"
 "\n"
 
-#: combine.c:13047
+#: combine.c:13057
 #, c-format
 msgid ""
 "\n"
@@ -4747,7 +4747,7 @@ msgstr "Rekursion bei Expansion des Makros »%s« entdeckt"
 msgid "syntax error in macro parameter list"
 msgstr "Syntaxfehler in Makroparameterliste"
 
-#: cse.c:7060
+#: cse.c:7064
 #, c-format
 msgid ";; Processing block from %d to %d, %d sets.\n"
 msgstr ";; Bearbeite Block von %d bis %d, %d Sets.\n"
@@ -4825,16 +4825,16 @@ msgstr "Kellergrenzen nicht für dieses Ziel unterstützt"
 msgid "function using short complex types cannot be inline"
 msgstr "Funktion, die komplexe »short«-Typen verwendet, kann nicht »inline« sein"
 
-#: expr.c:6385
+#: expr.c:6386
 msgid "%Jprior parameter's size depends on '%D'"
 msgstr "%Jvorherige Parametergröße hängt von »%D« ab"
 
-#: expr.c:6752
+#: expr.c:6753
 msgid "returned value in block_exit_expr"
 msgstr "zurückgelieferter Wert in block_exit_expr"
 
 #. We can't make a bitwise copy of this object, so fail.
-#: expr.c:8895
+#: expr.c:8894
 msgid "cannot take the address of an unaligned member"
 msgstr "die Adresse eines nicht ausgerichteten Elements kann nicht ermittelt werden"
 
@@ -4879,12 +4879,12 @@ msgstr "»%%l«-Operand ist keine Marke"
 
 #. We can't handle floating point constants;
 #. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6751
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
 #: config/pdp11/pdp11.c:1646
 msgid "floating constant misused"
 msgstr "Gleitkommakonstante falsch benutzt"
 
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6829
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
 #: config/pdp11/pdp11.c:1693
 msgid "invalid expression as operand"
 msgstr "ungültiger Ausdruck als Operand"
@@ -4935,23 +4935,23 @@ msgstr "%JGröße der Variable »%D« ist zu hoch"
 msgid "impossible constraint in `asm'"
 msgstr "unmögliche Bedingung in »asm«"
 
-#: function.c:5723
+#: function.c:5733
 msgid "%J'%D' might be used uninitialized in this function"
 msgstr "%J»%D« könnte in dieser Funktion uninitialisiert bleiben"
 
-#: function.c:5730
+#: function.c:5740
 msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr "%JVariable »%D« könnte von »longjmp« oder »vfork« zerstört werden"
 
-#: function.c:5749
+#: function.c:5759
 msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr "%JArgument »%D« könnte von »longjmp« oder »vfork« zerstört werden"
 
-#: function.c:6523
+#: function.c:6533
 msgid "function returns an aggregate"
 msgstr "Funktion gibt Aggregat zurück"
 
-#: function.c:7006
+#: function.c:6929
 msgid "%Junused parameter '%D'"
 msgstr "%Jnicht benutzter Parameter »%D«"
 
@@ -6420,7 +6420,7 @@ msgstr "Ausgabeoperand %d muss »&«-Bedingung benutzen"
 msgid "can't use '%s' as a %s register"
 msgstr "»%s« kann nicht als ein %s-Register verwendet werden"
 
-#: regclass.c:758 config/ia64/ia64.c:4657 config/ia64/ia64.c:4664
+#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
 #, c-format
 msgid "unknown register name: %s"
 msgstr "unbekannter Registername: %s"
@@ -6477,47 +6477,47 @@ msgstr "Neuladungen konnten nicht generiert werden für:"
 msgid "inconsistent operand constraints in an `asm'"
 msgstr "inkonsistente Operandenbedingungen in einem »asm«"
 
-#: reload1.c:1212
+#: reload1.c:1222
 msgid "frame size too large for reliable stack checking"
 msgstr "Rahmengröße zu groß für zuverlässige Kellerüberprüfung"
 
-#: reload1.c:1215
+#: reload1.c:1225
 msgid "try reducing the number of local variables"
 msgstr "versuchen Sie, die Anzahl der lokalen Variablen zu verringern"
 
-#: reload1.c:1868
+#: reload1.c:1878
 #, c-format
 msgid "can't find a register in class `%s' while reloading `asm'"
 msgstr "in der Klasse »%s« konnte während des Neuladens von »asm« kein Register gefunden werden"
 
-#: reload1.c:1872
+#: reload1.c:1882
 #, c-format
 msgid "unable to find a register to spill in class `%s'"
 msgstr "in Klasse »%s« konnte kein Register für Überlauf gefunden werden"
 
-#: reload1.c:1874
+#: reload1.c:1884
 msgid "this is the insn:"
 msgstr "dies ist das insn:"
 
-#: reload1.c:3871
+#: reload1.c:3881
 msgid "`asm' operand requires impossible reload"
 msgstr "»asm«-Operand erfordert unmögliches Neuladen"
 
 #. It's the compiler's fault.
-#: reload1.c:4963
+#: reload1.c:4973
 msgid "could not find a spill register"
 msgstr "es konnte kein Überlaufregister gefunden werden"
 
-#: reload1.c:4968
+#: reload1.c:4978
 msgid "`asm' operand constraint incompatible with operand size"
 msgstr "»asm«-Operandenbedingung inkompatibel mit Operandengröße"
 
 #. It's the compiler's fault.
-#: reload1.c:6590
+#: reload1.c:6600
 msgid "VOIDmode on an output"
 msgstr "VOIDmode bei einer Ausgabe"
 
-#: reload1.c:6591
+#: reload1.c:6601
 msgid "output operand is constant in `asm'"
 msgstr "Ausgabeoperand ist in »asm« konstant"
 
@@ -6569,7 +6569,7 @@ msgstr "RTL-Kennzeichenüberprüfung: %s mit unerwartetem RTX-Code »%s« in %s
 msgid "jump to `%s' invalidly jumps into binding contour"
 msgstr "Sprung zu »%s« springt ungültig in bindenden Querschnitt"
 
-#: stmt.c:977 stmt.c:3793
+#: stmt.c:977 stmt.c:3790
 msgid "%Jlabel '%D' used before containing binding contour"
 msgstr "%JMarke »%D« verwendet vor enthaltendem bindenden Querschnitt"
 
@@ -6586,7 +6586,7 @@ msgstr "Ausgabebedingung »%c« für Operand %d steht nicht am Anfang"
 msgid "operand constraint contains incorrectly positioned '+' or '='"
 msgstr "Operandenbedingung enthält falsch positioniertes »+« oder »=«"
 
-#: stmt.c:1199 stmt.c:1301
+#: stmt.c:1199 stmt.c:1298
 #, c-format
 msgid "`%%' constraint used with last operand"
 msgstr "»%%«-Bedingung mit letztem Operanden verwendet"
@@ -6595,125 +6595,121 @@ msgstr "»%%«-Bedingung mit letztem Operanden verwendet"
 msgid "matching constraint not valid in output operand"
 msgstr "dazu passende Bedingung in Ausgabeoperanden ungültig"
 
-#: stmt.c:1260
-msgid "read-write constraint does not allow a register"
-msgstr "Schreib- und Lesebeschränkungen erlauben kein Register"
-
-#: stmt.c:1292
+#: stmt.c:1289
 #, c-format
 msgid "input operand constraint contains `%c'"
 msgstr "Bedingung für Eingabeoperanden enthält »%c«"
 
-#: stmt.c:1334
+#: stmt.c:1331
 msgid "matching constraint references invalid operand number"
 msgstr "dazu passende Bedingung referenziert ungültige Operandennummer"
 
-#: stmt.c:1372
+#: stmt.c:1369
 #, c-format
 msgid "invalid punctuation `%c' in constraint"
 msgstr "ungültiges Zeichen »%c« in Bedingung"
 
-#: stmt.c:1396
+#: stmt.c:1393
 msgid "matching constraint does not allow a register"
 msgstr "dazu passende Bedingung erlaubt kein Register"
 
-#: stmt.c:1424
+#: stmt.c:1421
 #, c-format
 msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
 msgstr "asm-Spezifizierer für Variable »%s« steht in Konflikt mit asm-Konflikt-Liste"
 
-#: stmt.c:1514
+#: stmt.c:1511
 #, c-format
 msgid "unknown register name `%s' in `asm'"
 msgstr "unbekannter Registername »%s« in »asm«"
 
-#: stmt.c:1522
+#: stmt.c:1519
 #, c-format
 msgid "PIC register `%s' clobbered in `asm'"
 msgstr "PIC-Register »%s« wird in »asm« zerstört"
 
-#: stmt.c:1571
+#: stmt.c:1568
 #, c-format
 msgid "more than %d operands in `asm'"
 msgstr "mehr als %d Operanden in »asm«"
 
-#: stmt.c:1633
+#: stmt.c:1630
 #, c-format
 msgid "output number %d not directly addressable"
 msgstr "Ausgabezahl %d nicht direkt adressierbar"
 
-#: stmt.c:1711
+#: stmt.c:1708
 #, c-format
 msgid "asm operand %d probably doesn't match constraints"
 msgstr "asm-Operand %d passt wahrscheinlich nicht zu den Bedingungen"
 
-#: stmt.c:1721
+#: stmt.c:1718
 #, c-format
 msgid "use of memory input without lvalue in asm operand %d is deprecated"
 msgstr "die Verwendung einer Speichereingabe ohne L-Wert in asm-Operand %d ist veraltet"
 
-#: stmt.c:1875
+#: stmt.c:1872
 msgid "asm clobber conflict with output operand"
 msgstr "asm-Konflikt mit Ausgabeoperand"
 
-#: stmt.c:1880
+#: stmt.c:1877
 msgid "asm clobber conflict with input operand"
 msgstr "asm-Konflikt mit Eingabeoperand"
 
-#: stmt.c:1914
+#: stmt.c:1911
 msgid "too many alternatives in `asm'"
 msgstr "zu viele Alternativen in »asm«"
 
-#: stmt.c:1926
+#: stmt.c:1923
 msgid "operand constraints for `asm' differ in number of alternatives"
 msgstr "Operandenbedingungen für »asm« unterscheiden sich in der Anzahl der Alternativen"
 
-#: stmt.c:1978
+#: stmt.c:1975
 #, c-format
 msgid "duplicate asm operand name '%s'"
 msgstr "doppelter asm-Operandenname »%s«"
 
-#: stmt.c:2076
+#: stmt.c:2073
 msgid "missing close brace for named operand"
 msgstr "schließende geschweifte Klammer für benannten Operanden fehlt"
 
-#: stmt.c:2104
+#: stmt.c:2101
 #, c-format
 msgid "undefined named operand '%s'"
 msgstr "benannter Operand »%s« ist nicht definiert"
 
-#: stmt.c:2161
+#: stmt.c:2158
 msgid "%Hstatement with no effect"
 msgstr "%HAnweisung ohne Effekt"
 
-#: stmt.c:2317
+#: stmt.c:2314
 msgid "%Hvalue computed is not used"
 msgstr "%Hberechneter Wert ist unbenutzt"
 
-#: stmt.c:3733
+#: stmt.c:3730
 msgid "%Junused variable '%D'"
 msgstr "%JVariable »%D« wird nicht verwendet"
 
-#: stmt.c:4508
+#: stmt.c:4505
 msgid "%Hunreachable code at beginning of %s"
 msgstr "%Hunerreichbarer Code am Anfang von %s"
 
-#: stmt.c:5136
+#: stmt.c:5133
 #, c-format
 msgid "enumeration value `%s' not handled in switch"
 msgstr "Aufzählungswert »%s« wird nicht von switch behandelt"
 
-#: stmt.c:5161 stmt.c:5181
+#: stmt.c:5158 stmt.c:5178
 #, c-format
 msgid "case value `%ld' not in enumerated type"
 msgstr "case-Wert »%ld« nicht in Aufzählungstyp"
 
-#: stmt.c:5164 stmt.c:5184
+#: stmt.c:5161 stmt.c:5181
 #, c-format
 msgid "case value `%ld' not in enumerated type `%s'"
 msgstr "case-Wert »%ld« nicht in Aufzählungstyp »%s«"
 
-#: stmt.c:5401
+#: stmt.c:5398
 msgid "switch missing default case"
 msgstr "die Standardfallbehandlung in switch fehlt"
 
@@ -6745,25 +6741,25 @@ msgstr "%Jgepacktes Attribut ist unnötig für »%D«"
 msgid "%Jpadding struct to align '%D'"
 msgstr "%Jstruct wird aufgefüllt, um »%D« auszurichten"
 
-#: stor-layout.c:1245
+#: stor-layout.c:1244
 msgid "padding struct size to alignment boundary"
 msgstr "struct wird bis zur Ausrichtungsgrenze aufgefüllt"
 
-#: stor-layout.c:1275
+#: stor-layout.c:1274
 #, c-format
 msgid "packed attribute causes inefficient alignment for `%s'"
 msgstr "gepacktes Attribut verursacht ineffiziente Ausrichtung für »%s«"
 
-#: stor-layout.c:1277
+#: stor-layout.c:1276
 #, c-format
 msgid "packed attribute is unnecessary for `%s'"
 msgstr "gepacktes Attribut ist unnötig für »%s«"
 
-#: stor-layout.c:1282
+#: stor-layout.c:1281
 msgid "packed attribute causes inefficient alignment"
 msgstr "gepacktes Attribut führt zu ineffizienter Ausrichtung"
 
-#: stor-layout.c:1284
+#: stor-layout.c:1283
 msgid "packed attribute is unnecessary"
 msgstr "gepacktes Attribut ist unnötig"
 
@@ -6913,7 +6909,7 @@ msgstr "  Es gibt sie, aber sie sind nicht dokumentiert.\n"
 msgid "unrecognized gcc debugging option: %c"
 msgstr "gcc-Debuggingoption nicht erkannt: %c"
 
-#: toplev.c:3874 config/rs6000/rs6000.c:907
+#: toplev.c:3874 config/rs6000/rs6000.c:922
 #, c-format
 msgid "invalid option `%s'"
 msgstr "ungültige Option »%s«"
@@ -6942,25 +6938,25 @@ msgstr "angegebene Optionen: "
 msgid "options enabled: "
 msgstr "angeschaltete Optionen: "
 
-#: toplev.c:4035 java/jcf-write.c:3422
+#: toplev.c:4035 java/jcf-write.c:3424
 #, c-format
 msgid "can't open %s for writing: %m"
 msgstr "Datei »%s« kann nicht zum Schreiben geöffnet werden: %m"
 
-#: toplev.c:4118 config/sh/sh.c:6883
+#: toplev.c:4118 config/sh/sh.c:7019
 msgid "created and used with different settings of -fpic"
 msgstr "erzeugt und mit anderen Einstellungen von -fpic verwendet"
 
-#: toplev.c:4120 config/sh/sh.c:6885
+#: toplev.c:4120 config/sh/sh.c:7021
 msgid "created and used with different settings of -fpie"
 msgstr "erzeugt und mit anderen Einstellungen von -fpie verwendet"
 
-#: toplev.c:4171 config/sh/sh.c:6935
+#: toplev.c:4171 config/sh/sh.c:7071
 #, c-format
 msgid "created and used with differing settings of `-m%s'"
 msgstr "erzeugt und mit anderen Einstellungen von »-m%s« verwendet"
 
-#: toplev.c:4174 config/sh/sh.c:6938
+#: toplev.c:4174 config/sh/sh.c:7074
 msgid "out of memory"
 msgstr "Platz im Hauptspeicher reicht nicht aus"
 
@@ -7015,7 +7011,7 @@ msgstr "-ffunction-sections kann für verschiedene Ziele die Fehlersuche beeintr
 msgid "error writing to %s: %m"
 msgstr "Fehler beim Schreiben der Datei %s: %m"
 
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3429
+#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
 #, c-format
 msgid "error closing %s: %m"
 msgstr "Fehler beim Schließen von %s: %m"
@@ -7074,34 +7070,34 @@ msgstr "%JGröße des Rückgabewertes von »%D« ist %u Bytes"
 msgid "%Jsize of return value of '%D' is larger than %wd bytes"
 msgstr "%JGröße des Rückgabewertes von »%D« ist größer als %wd Bytes"
 
-#: tree.c:3800
+#: tree.c:3801
 msgid "arrays of functions are not meaningful"
 msgstr "Felder von Funktionen sind sinnlos"
 
-#: tree.c:3855
+#: tree.c:3856
 msgid "function return type cannot be function"
 msgstr "Rückgabetyp der Funktion kann keine Funktion sein"
 
-#: tree.c:4684
+#: tree.c:4685
 msgid "invalid initializer for bit string"
 msgstr "ungültige Initialisierung für Bitstring"
 
-#: tree.c:4736
+#: tree.c:4737
 #, c-format
 msgid "tree check: expected %s, have %s in %s, at %s:%d"
 msgstr "Baumprüfung: %s erwartet, haben %s in %s, bei %s:%d"
 
-#: tree.c:4749
+#: tree.c:4750
 #, c-format
 msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
 msgstr "Baumprüfung: Klasse %c erwartet, haben '%c' (%s) in %s, bei %s:%d"
 
-#: tree.c:4762
+#: tree.c:4763
 #, c-format
 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
 msgstr "Baumprüfung: auf Elt %d von tree_vec mit %d Elts in %s bei %s:%d zugegriffen"
 
-#: tree.c:4774
+#: tree.c:4775
 #, c-format
 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
 msgstr "Baumprüfung: auf Operand %d von %s mit %d Operanden in %s bei %s:%d zugegriffen"
@@ -7461,7 +7457,7 @@ msgstr ""
 msgid "bad value `%s' for -mfp-trap-mode switch"
 msgstr ""
 
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1070
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
 #, c-format
 msgid "bad value `%s' for -mtls-size switch"
 msgstr ""
@@ -7512,24 +7508,24 @@ msgstr ""
 msgid "invalid %%J value"
 msgstr ""
 
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4260
+#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
 #, c-format
 msgid "invalid %%r value"
 msgstr ""
 
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9012
-#: config/xtensa/xtensa.c:2013
+#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/xtensa/xtensa.c:2014
 #, c-format
 msgid "invalid %%R value"
 msgstr ""
 
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:8931
-#: config/xtensa/xtensa.c:1980
+#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/xtensa/xtensa.c:1981
 #, c-format
 msgid "invalid %%N value"
 msgstr ""
 
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:8959
+#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
 #, c-format
 msgid "invalid %%P value"
 msgstr ""
@@ -7539,17 +7535,17 @@ msgstr ""
 msgid "invalid %%h value"
 msgstr ""
 
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2006
+#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
 #, c-format
 msgid "invalid %%L value"
 msgstr ""
 
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:8913
+#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
 #, c-format
 msgid "invalid %%m value"
 msgstr ""
 
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:8921
+#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
 #, c-format
 msgid "invalid %%M value"
 msgstr ""
@@ -7560,7 +7556,7 @@ msgid "invalid %%U value"
 msgstr ""
 
 #: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9020
+#: config/rs6000/rs6000.c:9249
 #, c-format
 msgid "invalid %%s value"
 msgstr ""
@@ -7570,7 +7566,8 @@ msgstr ""
 msgid "invalid %%C value"
 msgstr ""
 
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8770
+#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
+#: config/rs6000/rs6000.c:8999
 #, c-format
 msgid "invalid %%E value"
 msgstr ""
@@ -7579,7 +7576,7 @@ msgstr ""
 msgid "unknown relocation unspec"
 msgstr ""
 
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9333
+#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
 #, c-format
 msgid "invalid %%xn code"
 msgstr ""
@@ -7739,17 +7736,17 @@ msgstr ""
 msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
 msgstr ""
 
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2325
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
 #, c-format
 msgid "invalid operand to %%R code"
 msgstr ""
 
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2348
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
 #, c-format
 msgid "invalid operand to %%H/%%L code"
 msgstr ""
 
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2419
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
 #, c-format
 msgid "invalid operand to %%U code"
 msgstr ""
@@ -7760,7 +7757,7 @@ msgid "invalid operand to %%V code"
 msgstr ""
 
 #. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2446 config/sparc/sparc.c:6985
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
 msgid "invalid operand output code"
 msgstr ""
 
@@ -7769,7 +7766,7 @@ msgstr ""
 msgid "switch -mcpu=%s conflicts with -march= switch"
 msgstr ""
 
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:760 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
 #, c-format
 msgid "bad value (%s) for %s switch"
 msgstr ""
@@ -7853,12 +7850,12 @@ msgid "unable to use '%s' for PIC register"
 msgstr ""
 
 #: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1580
-#: config/i386/i386.c:1626 config/ip2k/ip2k.c:3169
-#: config/m68hc11/m68hc11.c:1293 config/m68k/m68k.c:345
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
+#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
 #: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14624 config/sh/sh.c:6737 config/sh/sh.c:6758
-#: config/sh/sh.c:6793 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
+#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
 #, c-format
 msgid "`%s' attribute only applies to functions"
 msgstr ""
@@ -7873,7 +7870,7 @@ msgid "selector must be an immediate"
 msgstr ""
 
 #. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14300 config/i386/i386.c:14334
+#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
 msgid "mask must be an immediate"
 msgstr ""
 
@@ -9229,176 +9226,176 @@ msgstr ""
 msgid "Do not generate char instructions"
 msgstr ""
 
-#: config/i386/i386.c:1170
+#: config/i386/i386.c:1179
 #, c-format
 msgid "code model %s not supported in PIC mode"
 msgstr ""
 
-#: config/i386/i386.c:1180 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:387
 #, c-format
 msgid "bad value (%s) for -mcmodel= switch"
 msgstr ""
 
-#: config/i386/i386.c:1195
+#: config/i386/i386.c:1204
 #, c-format
 msgid "bad value (%s) for -masm= switch"
 msgstr ""
 
-#: config/i386/i386.c:1198
+#: config/i386/i386.c:1207
 #, c-format
 msgid "code model `%s' not supported in the %s bit mode"
 msgstr ""
 
-#: config/i386/i386.c:1201
+#: config/i386/i386.c:1210
 msgid "code model `large' not supported yet"
 msgstr ""
 
-#: config/i386/i386.c:1203
+#: config/i386/i386.c:1212
 #, c-format
 msgid "%i-bit mode not compiled in"
 msgstr ""
 
-#: config/i386/i386.c:1230 config/i386/i386.c:1242
+#: config/i386/i386.c:1242 config/i386/i386.c:1254
 msgid "CPU you selected does not support x86-64 instruction set"
 msgstr ""
 
-#: config/i386/i386.c:1235 config/iq2000/iq2000.c:1840
+#: config/i386/i386.c:1247 config/iq2000/iq2000.c:1840
 #, c-format
 msgid "bad value (%s) for -march= switch"
 msgstr ""
 
-#: config/i386/i386.c:1248
+#: config/i386/i386.c:1260
 #, c-format
 msgid "bad value (%s) for -mtune= switch"
 msgstr ""
 
-#: config/i386/i386.c:1265
+#: config/i386/i386.c:1277
 #, c-format
 msgid "-mregparm=%d is not between 0 and %d"
 msgstr ""
 
-#: config/i386/i386.c:1278
+#: config/i386/i386.c:1290
 msgid "-malign-loops is obsolete, use -falign-loops"
 msgstr ""
 
-#: config/i386/i386.c:1283 config/i386/i386.c:1296 config/i386/i386.c:1309
+#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
 #, c-format
 msgid "-malign-loops=%d is not between 0 and %d"
 msgstr ""
 
-#: config/i386/i386.c:1291
+#: config/i386/i386.c:1303
 msgid "-malign-jumps is obsolete, use -falign-jumps"
 msgstr ""
 
-#: config/i386/i386.c:1304
+#: config/i386/i386.c:1316
 msgid "-malign-functions is obsolete, use -falign-functions"
 msgstr ""
 
-#: config/i386/i386.c:1342
+#: config/i386/i386.c:1354
 #, c-format
 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
 msgstr ""
 
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1366
 #, c-format
 msgid "-mbranch-cost=%d is not between 0 and 5"
 msgstr ""
 
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1378
 #, c-format
 msgid "bad value (%s) for -mtls-dialect= switch"
 msgstr ""
 
-#: config/i386/i386.c:1395
+#: config/i386/i386.c:1407
 msgid "-malign-double makes no sense in the 64bit mode"
 msgstr ""
 
-#: config/i386/i386.c:1397
+#: config/i386/i386.c:1409
 msgid "-mrtd calling convention not supported in the 64bit mode"
 msgstr ""
 
-#: config/i386/i386.c:1419 config/i386/i386.c:1430
+#: config/i386/i386.c:1431 config/i386/i386.c:1442
 msgid "SSE instruction set disabled, using 387 arithmetics"
 msgstr ""
 
-#: config/i386/i386.c:1435
+#: config/i386/i386.c:1447
 msgid "387 instruction set disabled, using SSE arithmetics"
 msgstr ""
 
-#: config/i386/i386.c:1442
+#: config/i386/i386.c:1454
 #, c-format
 msgid "bad value (%s) for -mfpmath= switch"
 msgstr ""
 
-#: config/i386/i386.c:1590 config/i386/i386.c:1601
+#: config/i386/i386.c:1602 config/i386/i386.c:1613
 msgid "fastcall and stdcall attributes are not compatible"
 msgstr ""
 
-#: config/i386/i386.c:1594 config/i386/i386.c:1650
+#: config/i386/i386.c:1606 config/i386/i386.c:1662
 msgid "fastcall and regparm attributes are not compatible"
 msgstr ""
 
-#: config/i386/i386.c:1637
+#: config/i386/i386.c:1649
 #, c-format
 msgid "`%s' attribute requires an integer constant argument"
 msgstr ""
 
-#: config/i386/i386.c:1643
+#: config/i386/i386.c:1655
 #, c-format
 msgid "argument to `%s' attribute larger than %d"
 msgstr ""
 
-#: config/i386/i386.c:2605
+#: config/i386/i386.c:2621
 msgid "SSE vector argument without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2637
 msgid "MMX vector argument without MMX enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2849
+#: config/i386/i386.c:2865
 msgid "SSE vector return without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:6823
+#: config/i386/i386.c:6840
 msgid "invalid UNSPEC as operand"
 msgstr ""
 
-#: config/i386/i386.c:7081
+#: config/i386/i386.c:7098
 msgid "extended registers have no high halves"
 msgstr ""
 
-#: config/i386/i386.c:7096
+#: config/i386/i386.c:7113
 msgid "unsupported operand size for extended register"
 msgstr ""
 
-#: config/i386/i386.c:7411
+#: config/i386/i386.c:7428
 msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
 msgstr ""
 
-#: config/i386/i386.c:7457
+#: config/i386/i386.c:7474
 #, c-format
 msgid "invalid operand code `%c'"
 msgstr ""
 
-#: config/i386/i386.c:7500
+#: config/i386/i386.c:7517
 msgid "invalid constraints for operand"
 msgstr ""
 
-#: config/i386/i386.c:12014
+#: config/i386/i386.c:12031
 msgid "unknown insn mode"
 msgstr ""
 
-#: config/i386/i386.c:14102 config/i386/i386.c:14138
+#: config/i386/i386.c:14119 config/i386/i386.c:14155
 #, c-format
 msgid "selector must be an integer constant in the range 0..%i"
 msgstr ""
 
-#: config/i386/i386.c:14366
+#: config/i386/i386.c:14383
 msgid "shift must be an immediate"
 msgstr ""
 
-#: config/i386/i386.c:15389
+#: config/i386/i386.c:15406
 #, c-format
 msgid "`%s' incompatible attribute ignored"
 msgstr "»%s«-inkompatibles Attribut wird ignoriert"
@@ -9457,43 +9454,43 @@ msgstr ""
 msgid "%J'%D' causes a section type conflict"
 msgstr ""
 
-#: config/i386/cygming.h:40
+#: config/i386/cygming.h:42
 msgid "Use the Cygwin interface"
 msgstr ""
 
-#: config/i386/cygming.h:41
+#: config/i386/cygming.h:43
 msgid "Use the Mingw32 interface"
 msgstr ""
 
-#: config/i386/cygming.h:42
+#: config/i386/cygming.h:44
 msgid "Create GUI application"
 msgstr ""
 
-#: config/i386/cygming.h:43
+#: config/i386/cygming.h:45
 msgid "Don't set Windows defines"
 msgstr ""
 
-#: config/i386/cygming.h:44
+#: config/i386/cygming.h:46
 msgid "Set Windows defines"
 msgstr ""
 
-#: config/i386/cygming.h:45
+#: config/i386/cygming.h:47
 msgid "Create console application"
 msgstr ""
 
-#: config/i386/cygming.h:46
+#: config/i386/cygming.h:48
 msgid "Generate code for a DLL"
 msgstr ""
 
-#: config/i386/cygming.h:48
+#: config/i386/cygming.h:50
 msgid "Ignore dllimport for functions"
 msgstr ""
 
-#: config/i386/cygming.h:50
+#: config/i386/cygming.h:52
 msgid "Use Mingw-specific thread support"
 msgstr ""
 
-#: config/i386/cygming.h:169
+#: config/i386/cygming.h:171
 #, c-format
 msgid "-f%s ignored for target (all code is position independent)"
 msgstr ""
@@ -9687,7 +9684,7 @@ msgstr ""
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:437
+#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
 #: config/s390/s390.h:146 config/sparc/sparc.h:656
 msgid "Schedule code for given CPU"
 msgstr ""
@@ -9805,7 +9802,7 @@ msgstr ""
 msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
 msgstr ""
 
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11364
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
 msgid "stack limit expression is not supported"
 msgstr ""
 
@@ -9928,8 +9925,8 @@ msgstr ""
 msgid "Do not layout types like Intel's v1.3 gcc"
 msgstr ""
 
-#: config/i960/i960.h:333 config/sparc/freebsd.h:80 config/sparc/linux.h:91
-#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:215
+#: config/i960/i960.h:333 config/sparc/freebsd.h:81 config/sparc/linux.h:91
+#: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:215
 msgid "Use 64 bit long doubles"
 msgstr ""
 
@@ -9962,41 +9959,41 @@ msgstr "%JAdressabschnitt von »%s« in Konflikt mit vorheriger Deklaration"
 msgid "%Jaddress area attribute cannot be specified for functions"
 msgstr "%JAdressabschnittsattribut kann nicht für Funktionen angegeben werden"
 
-#: config/ia64/ia64.c:4305
+#: config/ia64/ia64.c:4308
 msgid "ia64_print_operand: unknown code"
 msgstr ""
 
-#: config/ia64/ia64.c:4645
+#: config/ia64/ia64.c:4648
 msgid "value of -mfixed-range must have form REG1-REG2"
 msgstr ""
 
-#: config/ia64/ia64.c:4672
+#: config/ia64/ia64.c:4675
 #, c-format
 msgid "%s-%s is an empty range"
 msgstr ""
 
-#: config/ia64/ia64.c:4720
+#: config/ia64/ia64.c:4723
 msgid "cannot optimize floating point division for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4726
+#: config/ia64/ia64.c:4729
 msgid "cannot optimize integer division for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4732
+#: config/ia64/ia64.c:4735
 msgid "cannot optimize square root for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4738
+#: config/ia64/ia64.c:4741
 msgid "not yet implemented: latency-optimized inline square root"
 msgstr ""
 
-#: config/ia64/ia64.c:4750
+#: config/ia64/ia64.c:4753
 #, c-format
 msgid "bad value (%s) for -mtls-size= switch"
 msgstr ""
 
-#: config/ia64/ia64.c:4766
+#: config/ia64/ia64.c:4769
 #, c-format
 msgid "bad value (%s) for -tune= switch"
 msgstr ""
@@ -10132,7 +10129,7 @@ msgstr ""
 msgid "argument `%d' is not a constant"
 msgstr "Argument »%d« ist keine Konstante"
 
-#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2095
+#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2096
 msgid "PRINT_OPERAND_ADDRESS, null pointer"
 msgstr ""
 
@@ -10142,7 +10139,7 @@ msgid "PRINT_OPERAND: Unknown punctuation '%c'"
 msgstr ""
 
 #: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
-#: config/xtensa/xtensa.c:1949
+#: config/xtensa/xtensa.c:1950
 msgid "PRINT_OPERAND null pointer"
 msgstr ""
 
@@ -10151,7 +10148,7 @@ msgstr ""
 msgid "invalid %%P operand"
 msgstr ""
 
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8949
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
 #, c-format
 msgid "invalid %%p value"
 msgstr ""
@@ -10212,89 +10209,89 @@ msgstr ""
 msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
 msgstr ""
 
-#: config/m32r/m32r.c:2295
+#: config/m32r/m32r.c:2322
 #, c-format
 msgid "invalid operand to %%s code"
 msgstr ""
 
-#: config/m32r/m32r.c:2302
+#: config/m32r/m32r.c:2329
 #, c-format
 msgid "invalid operand to %%p code"
 msgstr ""
 
-#: config/m32r/m32r.c:2357
+#: config/m32r/m32r.c:2384
 msgid "bad insn for 'A'"
 msgstr ""
 
-#: config/m32r/m32r.c:2404
+#: config/m32r/m32r.c:2431
 #, c-format
 msgid "invalid operand to %%T/%%B code"
 msgstr ""
 
-#: config/m32r/m32r.c:2427
+#: config/m32r/m32r.c:2454
 #, c-format
 msgid "invalid operand to %%N code"
 msgstr ""
 
-#: config/m32r/m32r.c:2460
+#: config/m32r/m32r.c:2487
 msgid "pre-increment address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2467
+#: config/m32r/m32r.c:2494
 msgid "pre-decrement address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2474
+#: config/m32r/m32r.c:2501
 msgid "post-increment address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2550 config/m32r/m32r.c:2566
-#: config/rs6000/rs6000.c:14821
+#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
+#: config/rs6000/rs6000.c:15063
 msgid "bad address"
 msgstr ""
 
-#: config/m32r/m32r.c:2571
+#: config/m32r/m32r.c:2598
 msgid "lo_sum not of register"
 msgstr ""
 
 #. { "relax",                  TARGET_RELAX_MASK, "" },                    { "no-relax",               -TARGET_RELAX_MASK, "" },
-#: config/m32r/m32r.h:279
+#: config/m32r/m32r.h:284
 msgid "Display compile time statistics"
 msgstr ""
 
-#: config/m32r/m32r.h:281
+#: config/m32r/m32r.h:286
 msgid "Align all loops to 32 byte boundary"
 msgstr ""
 
-#: config/m32r/m32r.h:284
+#: config/m32r/m32r.h:289
 msgid "Only issue one instruction per cycle"
 msgstr ""
 
-#: config/m32r/m32r.h:287
+#: config/m32r/m32r.h:292
 msgid "Prefer branches over conditional execution"
 msgstr ""
 
-#: config/m32r/m32r.h:308
+#: config/m32r/m32r.h:313
 msgid "Code size: small, medium or large"
 msgstr ""
 
-#: config/m32r/m32r.h:310
+#: config/m32r/m32r.h:315
 msgid "Small data area: none, sdata, use"
 msgstr ""
 
-#: config/m32r/m32r.h:312 config/mips/mips.h:752
+#: config/m32r/m32r.h:317 config/mips/mips.h:752
 msgid "Don't call any cache flush functions"
 msgstr ""
 
-#: config/m32r/m32r.h:314 config/mips/mips.h:754
+#: config/m32r/m32r.h:319 config/mips/mips.h:754
 msgid "Specify cache flush function"
 msgstr ""
 
-#: config/m32r/m32r.h:316
+#: config/m32r/m32r.h:321
 msgid "Don't call any cache flush trap"
 msgstr ""
 
-#: config/m32r/m32r.h:318
+#: config/m32r/m32r.h:323
 msgid "Specify cache flush trap number"
 msgstr ""
 
@@ -10303,49 +10300,49 @@ msgstr ""
 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1326
+#: config/m68hc11/m68hc11.c:1344
 msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1332
+#: config/m68hc11/m68hc11.c:1350
 msgid "`trap' attribute is already used"
 msgstr "»trap«-Attribut wird bereits verwendet"
 
 #. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3305 config/m68hc11/m68hc11.c:3689
+#: config/m68hc11/m68hc11.c:3323 config/m68hc11/m68hc11.c:3707
 msgid "move insn not handled"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3537 config/m68hc11/m68hc11.c:3621
-#: config/m68hc11/m68hc11.c:3892
+#: config/m68hc11/m68hc11.c:3555 config/m68hc11/m68hc11.c:3639
+#: config/m68hc11/m68hc11.c:3910
 msgid "invalid register in the move instruction"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3571
+#: config/m68hc11/m68hc11.c:3589
 msgid "invalid operand in the instruction"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3866
+#: config/m68hc11/m68hc11.c:3884
 msgid "invalid register in the instruction"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3899
+#: config/m68hc11/m68hc11.c:3917
 msgid "operand 1 must be a hard register"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3913
+#: config/m68hc11/m68hc11.c:3931
 msgid "invalid rotate insn"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:4337
+#: config/m68hc11/m68hc11.c:4355
 msgid "registers IX, IY and Z used in the same INSN"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:4674 config/m68hc11/m68hc11.c:4974
+#: config/m68hc11/m68hc11.c:4692 config/m68hc11/m68hc11.c:4992
 msgid "cannot do z-register replacement"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:5037
+#: config/m68hc11/m68hc11.c:5055
 msgid "invalid Z register replacement for insn"
 msgstr ""
 
@@ -10353,55 +10350,55 @@ msgstr ""
 #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
 #. to set or minus the bits to clear. An empty string NAME is used to
 #. identify the default VALUE.
-#: config/m68hc11/m68hc11.h:177
+#: config/m68hc11/m68hc11.h:180
 msgid "Compile with 16-bit integer mode"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:179
+#: config/m68hc11/m68hc11.h:182
 msgid "Compile with 32-bit integer mode"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:181
+#: config/m68hc11/m68hc11.h:184
 msgid "Auto pre/post decrement increment allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:183
+#: config/m68hc11/m68hc11.h:186
 msgid "Auto pre/post decrement increment not allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:185
+#: config/m68hc11/m68hc11.h:188
 msgid "Min/max instructions allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:187
+#: config/m68hc11/m68hc11.h:190
 msgid "Min/max instructions not allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:189
+#: config/m68hc11/m68hc11.h:192
 msgid "Use call and rtc for function calls and returns"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:191
+#: config/m68hc11/m68hc11.h:194
 msgid "Use jsr and rts for function calls and returns"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:193
+#: config/m68hc11/m68hc11.h:196
 msgid "Do not use direct addressing mode for soft registers"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:195
+#: config/m68hc11/m68hc11.h:198
 msgid "Use direct addressing mode for soft registers"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:197 config/m68hc11/m68hc11.h:203
+#: config/m68hc11/m68hc11.h:200 config/m68hc11/m68hc11.h:206
 msgid "Compile for a 68HC11"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
+#: config/m68hc11/m68hc11.h:202 config/m68hc11/m68hc11.h:208
 msgid "Compile for a 68HC12"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
+#: config/m68hc11/m68hc11.h:204 config/m68hc11/m68hc11.h:210
 msgid "Compile for a 68HCS12"
 msgstr ""
 
@@ -10414,11 +10411,11 @@ msgstr ""
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/m68hc11/m68hc11.h:221
+#: config/m68hc11/m68hc11.h:224
 msgid "Specify the register allocation order"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:223
+#: config/m68hc11/m68hc11.h:226
 msgid "Indicate the number of soft registers available"
 msgstr ""
 
@@ -10648,8 +10645,8 @@ msgstr ""
 msgid "Maximum amount for a single stack increment operation"
 msgstr ""
 
-#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1000
-#: config/xtensa/xtensa.c:1032 config/xtensa/xtensa.c:1041
+#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1001
+#: config/xtensa/xtensa.c:1033 config/xtensa/xtensa.c:1042
 msgid "bad test"
 msgstr ""
 
@@ -10893,7 +10890,7 @@ msgstr ""
 #. where VALUE is the bits to set or minus the bits to clear and DOC
 #. is the documentation for --help (NULL if intentionally undocumented).
 #. An empty string NAME is used to identify the default VALUE.
-#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:314
+#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:325
 msgid "Use hardware floating point"
 msgstr ""
 
@@ -10965,7 +10962,7 @@ msgstr ""
 msgid "Don't generate fused multiply/add instructions"
 msgstr ""
 
-#: config/mips/mips.h:598 config/rs6000/rs6000.h:330
+#: config/mips/mips.h:598 config/rs6000/rs6000.h:341
 msgid "Generate fused multiply/add instructions"
 msgstr ""
 
@@ -11454,7 +11451,7 @@ msgstr ""
 msgid "Assume code will be linked by HP ld"
 msgstr ""
 
-#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:316
+#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:327
 msgid "Do not use hardware floating point"
 msgstr ""
 
@@ -11587,164 +11584,164 @@ msgstr ""
 msgid "junk at end of #pragma longcall"
 msgstr ""
 
-#: config/rs6000/rs6000.c:784
+#: config/rs6000/rs6000.c:791
 msgid "-mmultiple is not supported on little endian systems"
 msgstr ""
 
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:798
 msgid "-mstring is not supported on little endian systems"
 msgstr ""
 
-#: config/rs6000/rs6000.c:805
+#: config/rs6000/rs6000.c:812
 #, c-format
 msgid "unknown -mdebug-%s switch"
 msgstr ""
 
-#: config/rs6000/rs6000.c:817
+#: config/rs6000/rs6000.c:824
 #, c-format
 msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:828
+#: config/rs6000/rs6000.c:835
 #, c-format
 msgid "Unknown switch -mlong-double-%s"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1011
+#: config/rs6000/rs6000.c:876
+msgid "AltiVec and E500 instructions cannot coexist"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1029
 #, c-format
 msgid "unknown -m%s= option specified: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1032
+#: config/rs6000/rs6000.c:1050
 #, c-format
 msgid "not configured for ABI: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1038
+#: config/rs6000/rs6000.c:1056
 #, c-format
 msgid "unknown ABI specified: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1052
+#: config/rs6000/rs6000.c:1070
 #, c-format
 msgid "unknown -malign-XXXXX option specified: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:3892
+#: config/rs6000/rs6000.c:3972
 msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:3991
+#: config/rs6000/rs6000.c:4095
 msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:5409
+#: config/rs6000/rs6000.c:5599
 msgid "argument 1 must be a 5-bit signed literal"
 msgstr ""
 
-#: config/rs6000/rs6000.c:5511 config/rs6000/rs6000.c:6134
+#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
 msgid "argument 2 must be a 5-bit unsigned literal"
 msgstr ""
 
-#: config/rs6000/rs6000.c:5551
+#: config/rs6000/rs6000.c:5741
 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
 msgstr ""
 
-#: config/rs6000/rs6000.c:5605
+#: config/rs6000/rs6000.c:5795
 msgid "argument 1 of __builtin_altivec_predicate is out of range"
 msgstr ""
 
-#: config/rs6000/rs6000.c:5733
+#: config/rs6000/rs6000.c:5956
 msgid "argument 3 must be a 4-bit unsigned literal"
 msgstr ""
 
-#: config/rs6000/rs6000.c:5903
+#: config/rs6000/rs6000.c:6126
 #, c-format
 msgid "argument to `%s' must be a 2-bit unsigned literal"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6016
+#: config/rs6000/rs6000.c:6239
 msgid "argument to dss must be a 2-bit unsigned literal"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6254
+#: config/rs6000/rs6000.c:6477
 msgid "argument 1 of __builtin_spe_predicate must be a constant"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6327
+#: config/rs6000/rs6000.c:6550
 msgid "argument 1 of __builtin_spe_predicate is out of range"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8531
-msgid "your function will be miscompiled"
-msgstr ""
-
-#: config/rs6000/rs6000.c:8779
+#: config/rs6000/rs6000.c:9008
 #, c-format
 msgid "invalid %%f value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8788
+#: config/rs6000/rs6000.c:9017
 #, c-format
 msgid "invalid %%F value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8797
+#: config/rs6000/rs6000.c:9026
 #, c-format
 msgid "invalid %%G value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8832
+#: config/rs6000/rs6000.c:9061
 #, c-format
 msgid "invalid %%j code"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8842
+#: config/rs6000/rs6000.c:9071
 #, c-format
 msgid "invalid %%J code"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8852
+#: config/rs6000/rs6000.c:9081
 #, c-format
 msgid "invalid %%k value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8872 config/xtensa/xtensa.c:1999
+#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
 #, c-format
 msgid "invalid %%K value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8939
+#: config/rs6000/rs6000.c:9168
 #, c-format
 msgid "invalid %%O value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8986
+#: config/rs6000/rs6000.c:9215
 #, c-format
 msgid "invalid %%q value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9030
+#: config/rs6000/rs6000.c:9259
 #, c-format
 msgid "invalid %%S value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9072
+#: config/rs6000/rs6000.c:9301
 #, c-format
 msgid "invalid %%T value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9082
+#: config/rs6000/rs6000.c:9311
 #, c-format
 msgid "invalid %%u value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9091 config/xtensa/xtensa.c:1969
+#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
 #, c-format
 msgid "invalid %%v value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:13581
+#: config/rs6000/rs6000.c:13815
 msgid "no profiling of 64-bit code for this ABI"
 msgstr ""
 
@@ -11800,11 +11797,11 @@ msgstr "-fpic wird nicht unterstützt; -fPIC angenommen"
 msgid "-m64 requires a PowerPC64 cpu"
 msgstr ""
 
-#: config/rs6000/linux64.h:201
+#: config/rs6000/linux64.h:206
 msgid "Call mcount for profiling before a function prologue"
 msgstr ""
 
-#: config/rs6000/linux64.h:203
+#: config/rs6000/linux64.h:208
 msgid "Call mcount for profiling after a function prologue"
 msgstr ""
 
@@ -11815,195 +11812,195 @@ msgstr ""
 #. each pair being { "NAME", VALUE }
 #. where VALUE is the bits to set or minus the bits to clear.
 #. An empty string NAME is used to identify the default VALUE.
-#: config/rs6000/rs6000.h:262
+#: config/rs6000/rs6000.h:273
 msgid "Use POWER instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:265
+#: config/rs6000/rs6000.h:276
 msgid "Use POWER2 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:267
+#: config/rs6000/rs6000.h:278
 msgid "Do not use POWER2 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:270
+#: config/rs6000/rs6000.h:281
 msgid "Do not use POWER instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:272
+#: config/rs6000/rs6000.h:283
 msgid "Use PowerPC instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:275
+#: config/rs6000/rs6000.h:286
 msgid "Do not use PowerPC instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:277
+#: config/rs6000/rs6000.h:288
 msgid "Use PowerPC General Purpose group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:279
+#: config/rs6000/rs6000.h:290
 msgid "Do not use PowerPC General Purpose group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:281
+#: config/rs6000/rs6000.h:292
 msgid "Use PowerPC Graphics group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:283
+#: config/rs6000/rs6000.h:294
 msgid "Do not use PowerPC Graphics group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:285
+#: config/rs6000/rs6000.h:296
 msgid "Use PowerPC-64 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:287
+#: config/rs6000/rs6000.h:298
 msgid "Do not use PowerPC-64 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:289
+#: config/rs6000/rs6000.h:300
 msgid "Use AltiVec instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:291
+#: config/rs6000/rs6000.h:302
 msgid "Do not use AltiVec instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:293
+#: config/rs6000/rs6000.h:304
 msgid "Use new mnemonics for PowerPC architecture"
 msgstr ""
 
-#: config/rs6000/rs6000.h:295
+#: config/rs6000/rs6000.h:306
 msgid "Use old mnemonics for PowerPC architecture"
 msgstr ""
 
-#: config/rs6000/rs6000.h:298
+#: config/rs6000/rs6000.h:309
 msgid "Put everything in the regular TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:300
+#: config/rs6000/rs6000.h:311
 msgid "Place floating point constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:302
+#: config/rs6000/rs6000.h:313
 msgid "Do not place floating point constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:304
+#: config/rs6000/rs6000.h:315
 msgid "Place symbol+offset constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:306
+#: config/rs6000/rs6000.h:317
 msgid "Do not place symbol+offset constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:312
+#: config/rs6000/rs6000.h:323
 msgid "Place variable addresses in the regular TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:318
+#: config/rs6000/rs6000.h:329
 msgid "Generate load/store multiple instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:320
+#: config/rs6000/rs6000.h:331
 msgid "Do not generate load/store multiple instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:322
+#: config/rs6000/rs6000.h:333
 msgid "Generate string instructions for block moves"
 msgstr ""
 
-#: config/rs6000/rs6000.h:324
+#: config/rs6000/rs6000.h:335
 msgid "Do not generate string instructions for block moves"
 msgstr ""
 
-#: config/rs6000/rs6000.h:326
+#: config/rs6000/rs6000.h:337
 msgid "Generate load/store with update instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:328
+#: config/rs6000/rs6000.h:339
 msgid "Do not generate load/store with update instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:332
+#: config/rs6000/rs6000.h:343
 msgid "Do not generate fused multiply/add instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:336
+#: config/rs6000/rs6000.h:347
 msgid "Do not schedule the start and end of the procedure"
 msgstr ""
 
-#: config/rs6000/rs6000.h:342
+#: config/rs6000/rs6000.h:353
 msgid "Return all structures in memory (AIX default)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:344
+#: config/rs6000/rs6000.h:355
 msgid "Return small structures in registers (SVR4 default)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:350
+#: config/rs6000/rs6000.h:361
 msgid "Generate single field mfcr instruction"
 msgstr ""
 
-#: config/rs6000/rs6000.h:352
+#: config/rs6000/rs6000.h:363
 msgid "Do not generate single field mfcr instruction"
 msgstr ""
 
-#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:654
+#: config/rs6000/rs6000.h:447 config/sparc/sparc.h:654
 msgid "Use features of and schedule code for given CPU"
 msgstr ""
 
-#: config/rs6000/rs6000.h:438
+#: config/rs6000/rs6000.h:450
 msgid "Enable debug output"
 msgstr ""
 
-#: config/rs6000/rs6000.h:440
+#: config/rs6000/rs6000.h:452
 msgid "Select full, part, or no traceback table"
 msgstr ""
 
-#: config/rs6000/rs6000.h:441
+#: config/rs6000/rs6000.h:453
 msgid "Specify ABI to use"
 msgstr ""
 
-#: config/rs6000/rs6000.h:443
+#: config/rs6000/rs6000.h:455
 msgid "Specify size of long double (64 or 128 bits)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:445
+#: config/rs6000/rs6000.h:457
 msgid "Specify yes/no if isel instructions should be generated"
 msgstr ""
 
-#: config/rs6000/rs6000.h:447
+#: config/rs6000/rs6000.h:459
 msgid "Specify yes/no if SPE SIMD instructions should be generated"
 msgstr ""
 
-#: config/rs6000/rs6000.h:449
+#: config/rs6000/rs6000.h:461
 msgid "Specify yes/no if using floating point in the GPRs"
 msgstr ""
 
-#: config/rs6000/rs6000.h:451
+#: config/rs6000/rs6000.h:463
 msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
 msgstr ""
 
-#: config/rs6000/rs6000.h:453
+#: config/rs6000/rs6000.h:465
 msgid "Avoid all range limits on call instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:456
+#: config/rs6000/rs6000.h:468
 msgid "Determine which dependences between insns are considered costly"
 msgstr ""
 
-#: config/rs6000/rs6000.h:458
+#: config/rs6000/rs6000.h:470
 msgid "Specify which post scheduling nop insertion scheme to apply"
 msgstr ""
 
-#: config/rs6000/rs6000.h:460
+#: config/rs6000/rs6000.h:472
 msgid "Specify alignment of structure fields default/natural"
 msgstr ""
 
-#: config/rs6000/rs6000.h:462
+#: config/rs6000/rs6000.h:474
 msgid "Specify scheduling priority for dispatch slot restricted insns"
 msgstr ""
 
@@ -12019,7 +12016,7 @@ msgstr ""
 #. Number of bytes into the frame return addresses can be found.  See
 #. rs6000_stack_info in rs6000.c for more information on how the different
 #. abi's store the return address.
-#: config/rs6000/rs6000.h:1929
+#: config/rs6000/rs6000.h:1923
 msgid "RETURN_ADDRESS_OFFSET not supported"
 msgstr ""
 
@@ -12286,28 +12283,28 @@ msgstr ""
 msgid "enable fused multiply/add instructions"
 msgstr ""
 
-#: config/sh/sh.c:5841
+#: config/sh/sh.c:5977
 msgid "__builtin_saveregs not supported by this subtarget"
 msgstr ""
 
-#: config/sh/sh.c:6743
+#: config/sh/sh.c:6879
 msgid "attribute interrupt_handler is not compatible with -m5-compact"
 msgstr ""
 
 #. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6765 config/sh/sh.c:6800
+#: config/sh/sh.c:6901 config/sh/sh.c:6936
 #, c-format
 msgid "`%s' attribute only applies to interrupt functions"
 msgstr ""
 
 #. The argument must be a constant string.
-#: config/sh/sh.c:6772
+#: config/sh/sh.c:6908
 #, c-format
 msgid "`%s' attribute argument not a string constant"
 msgstr ""
 
 #. The argument must be a constant integer.
-#: config/sh/sh.c:6807
+#: config/sh/sh.c:6943
 #, c-format
 msgid "`%s' attribute argument not an integer constant"
 msgstr ""
@@ -12332,61 +12329,61 @@ msgstr ""
 msgid "-mcmodel= is not supported on 32 bit systems"
 msgstr ""
 
-#: config/sparc/sparc.c:6793 config/sparc/sparc.c:6799
+#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
 #, c-format
 msgid "invalid %%Y operand"
 msgstr ""
 
-#: config/sparc/sparc.c:6869
+#: config/sparc/sparc.c:6894
 #, c-format
 msgid "invalid %%A operand"
 msgstr ""
 
-#: config/sparc/sparc.c:6879
+#: config/sparc/sparc.c:6904
 #, c-format
 msgid "invalid %%B operand"
 msgstr ""
 
-#: config/sparc/sparc.c:6918
+#: config/sparc/sparc.c:6943
 #, c-format
 msgid "invalid %%c operand"
 msgstr ""
 
-#: config/sparc/sparc.c:6919
+#: config/sparc/sparc.c:6944
 #, c-format
 msgid "invalid %%C operand"
 msgstr ""
 
-#: config/sparc/sparc.c:6940
+#: config/sparc/sparc.c:6965
 #, c-format
 msgid "invalid %%d operand"
 msgstr ""
 
-#: config/sparc/sparc.c:6941
+#: config/sparc/sparc.c:6966
 #, c-format
 msgid "invalid %%D operand"
 msgstr ""
 
-#: config/sparc/sparc.c:6957
+#: config/sparc/sparc.c:6982
 #, c-format
 msgid "invalid %%f operand"
 msgstr ""
 
-#: config/sparc/sparc.c:6971
+#: config/sparc/sparc.c:6996
 #, c-format
 msgid "invalid %%s operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7025
+#: config/sparc/sparc.c:7050
 msgid "long long constant not a valid immediate operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7028
+#: config/sparc/sparc.c:7053
 msgid "floating point constant not a valid immediate operand"
 msgstr ""
 
-#: config/sparc/freebsd.h:81 config/sparc/linux.h:92
-#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:216
+#: config/sparc/freebsd.h:82 config/sparc/linux.h:92
+#: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:216
 msgid "Use 128 bit long doubles"
 msgstr ""
 
@@ -12762,56 +12759,56 @@ msgstr ""
 msgid "Set the max size of data eligible for the ZDA area"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1828
+#: config/xtensa/xtensa.c:1829
 msgid "boolean registers required for the floating-point option"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1882
+#: config/xtensa/xtensa.c:1883
 #, c-format
 msgid "-f%s is not supported with CONST16 instructions"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1887
+#: config/xtensa/xtensa.c:1888
 msgid "PIC is required but not supported with CONST16 instructions"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1957
+#: config/xtensa/xtensa.c:1958
 #, c-format
 msgid "invalid %%D value"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1994
+#: config/xtensa/xtensa.c:1995
 msgid "invalid mask"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2020
+#: config/xtensa/xtensa.c:2021
 #, c-format
 msgid "invalid %%x value"
 msgstr "ungültiger %%x-Wert"
 
-#: config/xtensa/xtensa.c:2027
+#: config/xtensa/xtensa.c:2028
 #, c-format
 msgid "invalid %%d value"
 msgstr "ungültiger %%x-Wert"
 
-#: config/xtensa/xtensa.c:2048 config/xtensa/xtensa.c:2058
+#: config/xtensa/xtensa.c:2049 config/xtensa/xtensa.c:2059
 #, c-format
 msgid "invalid %%t/%%b value"
 msgstr "ungültiger %%t/%%b-Wert"
 
-#: config/xtensa/xtensa.c:2100
+#: config/xtensa/xtensa.c:2101
 msgid "invalid address"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2125
+#: config/xtensa/xtensa.c:2126
 msgid "no register in address"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2133
+#: config/xtensa/xtensa.c:2134
 msgid "address offset not a constant"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2744
+#: config/xtensa/xtensa.c:2745
 msgid "only uninitialized variables can be placed in a .bss section"
 msgstr ""
 
@@ -13030,93 +13027,93 @@ msgstr "das gepackte Feld »%E« kann nicht mit »%T« verbunden werden"
 msgid "cannot bind rvalue `%E' to `%T'"
 msgstr "der R-Wert »%E« kann nicht mit »%T« verbunden werden"
 
-#: cp/call.c:4173
+#: cp/call.c:4170
 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:4197
+#: cp/call.c:4196
 msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
 msgstr ""
 
-#: cp/call.c:4237
+#: cp/call.c:4240
 msgid "the default argument for parameter %d of `%D' has not yet been parsed"
 msgstr ""
 
-#: cp/call.c:4432
+#: cp/call.c:4437
 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
 msgstr ""
 
-#: cp/call.c:4451
+#: cp/call.c:4456
 msgid "`%T' is not an accessible base of `%T'"
 msgstr ""
 
-#: cp/call.c:4720
+#: cp/call.c:4725
 msgid "could not find class$ field in java interface type `%T'"
 msgstr ""
 
-#: cp/call.c:4975
+#: cp/call.c:4980
 msgid "call to non-function `%D'"
 msgstr ""
 
-#: cp/call.c:5001
+#: cp/call.c:5006
 msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
 msgstr ""
 
-#: cp/call.c:5079
+#: cp/call.c:5084
 msgid "no matching function for call to `%T::%s(%A)%#V'"
 msgstr ""
 
-#: cp/call.c:5096
+#: cp/call.c:5101
 #, c-format
 msgid "call of overloaded `%s(%A)' is ambiguous"
 msgstr ""
 
-#: cp/call.c:5117
+#: cp/call.c:5122
 msgid "cannot call member function `%D' without object"
 msgstr ""
 
-#: cp/call.c:5702
+#: cp/call.c:5707
 msgid "passing `%T' chooses `%T' over `%T'"
 msgstr ""
 
-#: cp/call.c:5704 cp/name-lookup.c:4143
+#: cp/call.c:5709 cp/name-lookup.c:4155
 msgid "  in call to `%D'"
 msgstr ""
 
-#: cp/call.c:5761
+#: cp/call.c:5766
 msgid "choosing `%D' over `%D'"
 msgstr ""
 
-#: cp/call.c:5762
+#: cp/call.c:5767
 msgid "  for conversion from `%T' to `%T'"
 msgstr ""
 
-#: cp/call.c:5764
+#: cp/call.c:5769
 msgid "  because conversion sequence for the argument is better"
 msgstr ""
 
-#: cp/call.c:5884
+#: cp/call.c:5889
 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:5888
+#: cp/call.c:5893
 msgid "candidate 1:"
 msgstr ""
 
-#: cp/call.c:5889
+#: cp/call.c:5894
 msgid "candidate 2:"
 msgstr ""
 
-#: cp/call.c:5998
+#: cp/call.c:6003
 msgid "could not convert `%E' to `%T'"
 msgstr ""
 
-#: cp/call.c:6103
+#: cp/call.c:6108
 msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
 msgstr ""
 
-#: cp/call.c:6107
+#: cp/call.c:6112
 msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
 msgstr ""
 
@@ -13202,15 +13199,15 @@ msgstr ""
 msgid "  by `%D'"
 msgstr ""
 
-#: cp/class.c:2484 cp/decl2.c:1160
+#: cp/class.c:2484 cp/decl2.c:1161
 msgid "`%#D' invalid; an anonymous union can only have non-static data members"
 msgstr ""
 
-#: cp/class.c:2490 cp/decl2.c:1167
+#: cp/class.c:2490 cp/decl2.c:1168
 msgid "private member `%#D' in anonymous union"
 msgstr ""
 
-#: cp/class.c:2493 cp/decl2.c:1169
+#: cp/class.c:2493 cp/decl2.c:1170
 msgid "protected member `%#D' in anonymous union"
 msgstr ""
 
@@ -13311,99 +13308,99 @@ msgstr ""
 msgid "  but does not override `operator=(const %T&)'"
 msgstr ""
 
-#: cp/class.c:3513
+#: cp/class.c:3517
 msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:3623
+#: cp/class.c:3627
 msgid "class `%T' will be considered nearly empty in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:3710
+#: cp/class.c:3714
 msgid "initializer specified for non-virtual method `%D'"
 msgstr ""
 
-#: cp/class.c:4398
+#: cp/class.c:4402
 msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4488
+#: cp/class.c:4492
 msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
 msgstr ""
 
-#: cp/class.c:4501
+#: cp/class.c:4505
 msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
 msgstr ""
 
-#: cp/class.c:4675
+#: cp/class.c:4679
 msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
 #. Versions of G++ before G++ 3.4 did not reset the
 #. DECL_MODE.
-#: cp/class.c:4714
+#: cp/class.c:4718
 msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4737
+#: cp/class.c:4741
 msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4746
+#: cp/class.c:4750
 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:4805
+#: cp/class.c:4809
 msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4935 cp/semantics.c:2044
+#: cp/class.c:4939 cp/semantics.c:2044
 msgid "redefinition of `%#T'"
 msgstr ""
 
-#: cp/class.c:5105
+#: cp/class.c:5109
 msgid "`%#T' has virtual functions but non-virtual destructor"
 msgstr ""
 
-#: cp/class.c:5184
+#: cp/class.c:5188
 msgid "trying to finish struct, but kicked out due to previous parse errors"
 msgstr ""
 
-#: cp/class.c:5626
+#: cp/class.c:5630
 #, c-format
 msgid "language string `\"%s\"' not recognized"
 msgstr ""
 
-#: cp/class.c:5714
+#: cp/class.c:5718
 msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
 msgstr ""
 
-#: cp/class.c:5839
+#: cp/class.c:5843
 msgid "no matches converting function `%D' to type `%#T'"
 msgstr ""
 
-#: cp/class.c:5862
+#: cp/class.c:5866
 msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
 msgstr ""
 
-#: cp/class.c:5888
+#: cp/class.c:5892
 msgid "assuming pointer to member `%D'"
 msgstr ""
 
-#: cp/class.c:5891
+#: cp/class.c:5895
 #, c-format
 msgid "(a pointer to member can only be formed with `&%E')"
 msgstr ""
 
-#: cp/class.c:5936 cp/class.c:6118 cp/class.c:6125
+#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
 msgid "not enough type information"
 msgstr ""
 
-#: cp/class.c:5953
+#: cp/class.c:5957
 msgid "argument of type `%T' does not match `%T'"
 msgstr ""
 
-#: cp/class.c:6102
+#: cp/class.c:6106
 msgid "invalid operation on uninstantiated type"
 msgstr ""
 
@@ -13412,11 +13409,11 @@ 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:6360 cp/decl.c:1222 cp/name-lookup.c:502 cp/pt.c:2097
+#: cp/class.c:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
 msgid "declaration of `%#D'"
 msgstr ""
 
-#: cp/class.c:6361
+#: cp/class.c:6365
 msgid "changes meaning of `%D' from `%+#D'"
 msgstr ""
 
@@ -13476,45 +13473,45 @@ msgstr ""
 msgid "conversion from `%T' to non-scalar type `%T' requested"
 msgstr ""
 
-#: cp/cvt.c:850
+#: cp/cvt.c:852
 msgid "object of incomplete type `%T' will not be accessed in %s"
 msgstr ""
 
-#: cp/cvt.c:853
+#: cp/cvt.c:855
 msgid "object of type `%T' will not be accessed in %s"
 msgstr ""
 
-#: cp/cvt.c:869
+#: cp/cvt.c:871
 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:885
+#: cp/cvt.c:887
 #, c-format
 msgid "%s cannot resolve address of overloaded function"
 msgstr ""
 
 #. Only warn when there is no &.
-#: cp/cvt.c:891
+#: cp/cvt.c:893
 #, c-format
 msgid "%s is a reference, not call, to function `%E'"
 msgstr ""
 
-#: cp/cvt.c:898
+#: cp/cvt.c:900
 #, c-format
 msgid "%s has no effect"
 msgstr "%s hat keinen Effekt"
 
-#: cp/cvt.c:1009
+#: cp/cvt.c:1011
 msgid "converting NULL to non-pointer type"
 msgstr ""
 
-#: cp/cvt.c:1082
+#: cp/cvt.c:1084
 msgid "ambiguous default type conversion from `%T'"
 msgstr ""
 
-#: cp/cvt.c:1084
+#: cp/cvt.c:1086
 msgid "  candidate conversions include `%D' and `%D'"
 msgstr ""
 
@@ -13578,7 +13575,7 @@ msgstr ""
 msgid "declaration of template `%#D'"
 msgstr ""
 
-#: cp/decl.c:1340 cp/name-lookup.c:503
+#: cp/decl.c:1340 cp/name-lookup.c:515
 msgid "conflicts with previous declaration `%#D'"
 msgstr ""
 
@@ -13795,7 +13792,7 @@ msgstr ""
 msgid "`%D' can only be specified for objects and functions"
 msgstr ""
 
-#: cp/decl.c:3721 cp/decl2.c:854
+#: cp/decl.c:3721 cp/decl2.c:855
 msgid "typedef `%D' is initialized (use __typeof__ instead)"
 msgstr ""
 
@@ -14031,7 +14028,7 @@ msgstr ""
 msgid "definition of implicitly-declared `%D'"
 msgstr ""
 
-#: cp/decl.c:5785 cp/decl2.c:737
+#: cp/decl.c:5785 cp/decl2.c:738
 msgid "no `%#D' member function declared in class `%T'"
 msgstr ""
 
@@ -14302,156 +14299,156 @@ msgstr ""
 msgid "cannot declare pointer to `%#T' member"
 msgstr ""
 
-#: cp/decl.c:7654
+#: cp/decl.c:7655
 msgid "extra qualification `%T::' on member `%s' ignored"
 msgstr ""
 
-#: cp/decl.c:7670
+#: cp/decl.c:7671
 msgid "cannot declare member function `%T::%s' within `%T'"
 msgstr ""
 
-#: cp/decl.c:7685
+#: cp/decl.c:7686
 msgid "cannot declare member `%T::%s' within `%T'"
 msgstr ""
 
-#: cp/decl.c:7765
+#: cp/decl.c:7766
 msgid "data member may not have variably modified type `%T'"
 msgstr ""
 
-#: cp/decl.c:7767
+#: cp/decl.c:7768
 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:7775
+#: cp/decl.c:7776
 msgid "only declarations of constructors can be `explicit'"
 msgstr ""
 
-#: cp/decl.c:7783
+#: cp/decl.c:7784
 #, c-format
 msgid "non-member `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7788
+#: cp/decl.c:7789
 #, c-format
 msgid "non-object member `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7794
+#: cp/decl.c:7795
 #, c-format
 msgid "function `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7799
+#: cp/decl.c:7800
 #, c-format
 msgid "static `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7804
+#: cp/decl.c:7805
 #, c-format
 msgid "const `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7817
+#: cp/decl.c:7818
 msgid "template-id `%D' used as a declarator"
 msgstr ""
 
-#: cp/decl.c:7838
+#: cp/decl.c:7839
 msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
 msgstr ""
 
-#: cp/decl.c:7846
+#: cp/decl.c:7847
 msgid "%Jtypedef name may not be a nested-name-specifier"
 msgstr ""
 
-#: cp/decl.c:7892
+#: cp/decl.c:7893
 msgid "%Jinvalid type qualifier for non-member function type"
 msgstr "%Jungültiger Typkennzeichner für Nicht-Element-Funktionstyp"
 
-#: cp/decl.c:7955
+#: cp/decl.c:7956
 msgid "type qualifiers specified for friend class declaration"
 msgstr ""
 
-#: cp/decl.c:7960
+#: cp/decl.c:7961
 msgid "`inline' specified for friend class declaration"
 msgstr ""
 
-#: cp/decl.c:7968
+#: cp/decl.c:7969
 msgid "template parameters cannot be friends"
 msgstr ""
 
-#: cp/decl.c:7970
+#: cp/decl.c:7971
 msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
 msgstr ""
 
-#: cp/decl.c:7974
+#: cp/decl.c:7975
 msgid "friend declaration requires class-key, i.e. `friend %#T'"
 msgstr ""
 
-#: cp/decl.c:7987
+#: cp/decl.c:7988
 msgid "trying to make class `%T' a friend of global scope"
 msgstr ""
 
-#: cp/decl.c:7998
+#: cp/decl.c:7999
 msgid "invalid qualifiers on non-member function type"
 msgstr ""
 
-#: cp/decl.c:8017
+#: cp/decl.c:8018
 msgid "abstract declarator `%T' used as declaration"
 msgstr ""
 
-#: cp/decl.c:8029
+#: cp/decl.c:8030
 msgid "unnamed variable or field declared void"
 msgstr ""
 
-#: cp/decl.c:8038
+#: cp/decl.c:8039
 msgid "variable or field declared void"
 msgstr ""
 
-#: cp/decl.c:8048
+#: cp/decl.c:8049
 msgid "cannot use `::' in parameter declaration"
 msgstr ""
 
 #. Something like struct S { int N::j; };
-#: cp/decl.c:8093
+#: cp/decl.c:8094
 msgid "invalid use of `::'"
 msgstr ""
 
-#: cp/decl.c:8105
+#: cp/decl.c:8106
 msgid "function `%D' cannot be declared friend"
 msgstr ""
 
-#: cp/decl.c:8117
+#: cp/decl.c:8118
 msgid "can't make `%D' into a method -- not in a class"
 msgstr ""
 
-#: cp/decl.c:8126
+#: cp/decl.c:8127
 msgid "function `%D' declared virtual inside a union"
 msgstr ""
 
-#: cp/decl.c:8135
+#: cp/decl.c:8136
 msgid "`%D' cannot be declared virtual, since it is always static"
 msgstr ""
 
-#: cp/decl.c:8214
+#: cp/decl.c:8215
 msgid "field `%D' has incomplete type"
 msgstr ""
 
-#: cp/decl.c:8216
+#: cp/decl.c:8217
 msgid "name `%T' has incomplete type"
 msgstr ""
 
-#: cp/decl.c:8225
+#: cp/decl.c:8226
 msgid "  in instantiation of template `%T'"
 msgstr ""
 
-#: cp/decl.c:8235
+#: cp/decl.c:8236
 #, c-format
 msgid "`%s' is neither function nor member function; cannot be declared friend"
 msgstr ""
 
-#: cp/decl.c:8246
+#: cp/decl.c:8247
 msgid "member functions are implicitly friends of their class"
 msgstr ""
 
@@ -14467,91 +14464,91 @@ 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:8286
+#: cp/decl.c:8287
 msgid "ISO C++ forbids initialization of member `%D'"
 msgstr ""
 
-#: cp/decl.c:8288
+#: cp/decl.c:8289
 msgid "making `%D' static"
 msgstr ""
 
-#: cp/decl.c:8344
+#: cp/decl.c:8345
 #, c-format
 msgid "storage class `auto' invalid for function `%s'"
 msgstr ""
 
-#: cp/decl.c:8346
+#: cp/decl.c:8347
 #, c-format
 msgid "storage class `register' invalid for function `%s'"
 msgstr ""
 
-#: cp/decl.c:8348
+#: cp/decl.c:8349
 #, c-format
 msgid "storage class `__thread' invalid for function `%s'"
 msgstr ""
 
-#: cp/decl.c:8359
+#: cp/decl.c:8360
 #, c-format
 msgid "storage class `static' invalid for function `%s' declared out of global scope"
 msgstr ""
 
-#: cp/decl.c:8361
+#: cp/decl.c:8362
 #, c-format
 msgid "storage class `inline' invalid for function `%s' declared out of global scope"
 msgstr ""
 
-#: cp/decl.c:8368
+#: cp/decl.c:8369
 #, c-format
 msgid "virtual non-class function `%s'"
 msgstr ""
 
-#: cp/decl.c:8399
+#: cp/decl.c:8400
 msgid "cannot declare member function `%D' to have static linkage"
 msgstr ""
 
 #. FIXME need arm citation
-#: cp/decl.c:8405
+#: cp/decl.c:8406
 msgid "cannot declare static function inside another function"
 msgstr ""
 
-#: cp/decl.c:8433
+#: cp/decl.c:8434
 msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
 msgstr ""
 
-#: cp/decl.c:8439
+#: cp/decl.c:8440
 msgid "static member `%D' declared `register'"
 msgstr ""
 
-#: cp/decl.c:8444
+#: cp/decl.c:8445
 msgid "cannot explicitly declare member `%#D' to have extern linkage"
 msgstr ""
 
-#: cp/decl.c:8584
+#: cp/decl.c:8585
 msgid "default argument for `%#D' has type `%T'"
 msgstr ""
 
-#: cp/decl.c:8587
+#: cp/decl.c:8588
 msgid "default argument for parameter of type `%T' has type `%T'"
 msgstr ""
 
-#: cp/decl.c:8604
+#: cp/decl.c:8605
 msgid "default argument `%E' uses local variable `%D'"
 msgstr ""
 
-#: cp/decl.c:8648
+#: cp/decl.c:8649
 #, c-format
 msgid "invalid string constant `%E'"
 msgstr ""
 
-#: cp/decl.c:8650
+#: cp/decl.c:8651
 msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
 msgstr ""
 
-#: cp/decl.c:8688
+#: cp/decl.c:8689
 msgid "parameter `%D' invalidly declared method type"
 msgstr ""
 
-#: cp/decl.c:8712
+#: cp/decl.c:8713
 msgid "parameter `%D' includes %s to array of unknown bound `%T'"
 msgstr ""
 
@@ -14570,93 +14567,93 @@ 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:8871
+#: cp/decl.c:8872
 msgid "invalid constructor; you probably meant `%T (const %T&)'"
 msgstr ""
 
-#: cp/decl.c:8999
+#: cp/decl.c:9000
 msgid "`%D' must be a nonstatic member function"
 msgstr ""
 
-#: cp/decl.c:9005
+#: cp/decl.c:9006
 msgid "`%D' must be either a non-static member function or a non-member function"
 msgstr ""
 
-#: cp/decl.c:9022
+#: cp/decl.c:9023
 msgid "`%D' must have an argument of class or enumerated type"
 msgstr ""
 
-#: cp/decl.c:9057
+#: cp/decl.c:9058
 #, c-format
 msgid "conversion to %s%s will never use a type conversion operator"
 msgstr ""
 
 #. 13.4.0.3
-#: cp/decl.c:9064
+#: cp/decl.c:9065
 msgid "ISO C++ prohibits overloading operator ?:"
 msgstr ""
 
-#: cp/decl.c:9114
+#: cp/decl.c:9115
 msgid "postfix `%D' must take `int' as its argument"
 msgstr ""
 
-#: cp/decl.c:9118
+#: cp/decl.c:9119
 msgid "postfix `%D' must take `int' as its second argument"
 msgstr ""
 
-#: cp/decl.c:9125
+#: cp/decl.c:9126
 msgid "`%D' must take either zero or one argument"
 msgstr ""
 
-#: cp/decl.c:9127
+#: cp/decl.c:9128
 msgid "`%D' must take either one or two arguments"
 msgstr ""
 
-#: cp/decl.c:9148
+#: cp/decl.c:9149
 msgid "prefix `%D' should return `%T'"
 msgstr ""
 
-#: cp/decl.c:9154
+#: cp/decl.c:9155
 msgid "postfix `%D' should return `%T'"
 msgstr ""
 
-#: cp/decl.c:9163
+#: cp/decl.c:9164
 msgid "`%D' must take `void'"
 msgstr ""
 
-#: cp/decl.c:9165 cp/decl.c:9173
+#: cp/decl.c:9166 cp/decl.c:9174
 msgid "`%D' must take exactly one argument"
 msgstr ""
 
-#: cp/decl.c:9175
+#: cp/decl.c:9176
 msgid "`%D' must take exactly two arguments"
 msgstr ""
 
-#: cp/decl.c:9183
+#: cp/decl.c:9184
 msgid "user-defined `%D' always evaluates both arguments"
 msgstr ""
 
-#: cp/decl.c:9197
+#: cp/decl.c:9198
 msgid "`%D' should return by value"
 msgstr ""
 
-#: cp/decl.c:9209 cp/decl.c:9212
+#: cp/decl.c:9210 cp/decl.c:9213
 msgid "`%D' cannot have default arguments"
 msgstr ""
 
-#: cp/decl.c:9272
+#: cp/decl.c:9273
 msgid "using typedef-name `%D' after `%s'"
 msgstr ""
 
-#: cp/decl.c:9278
+#: cp/decl.c:9279
 msgid "using template type parameter `%T' after `%s'"
 msgstr ""
 
-#: cp/decl.c:9286
+#: cp/decl.c:9287
 msgid "`%T' referred to as `%s'"
 msgstr ""
 
-#: cp/decl.c:9292
+#: cp/decl.c:9293
 msgid "`%T' referred to as enum"
 msgstr ""
 
@@ -14667,43 +14664,48 @@ msgstr ""
 #. void f(class C);            // No template header here
 #.
 #. then the required template argument is missing.
-#: cp/decl.c:9307
+#: cp/decl.c:9308
 msgid "template argument required for `%s %T'"
 msgstr ""
 
-#: cp/decl.c:9452
+#: cp/decl.c:9453
 msgid "use of enum `%#D' without previous declaration"
 msgstr ""
 
-#: cp/decl.c:9509
+#: cp/decl.c:9471
+#, fuzzy
+msgid "redeclaration of `%T' as a non-template"
+msgstr "Deklaration von »%s« überdeckt einen Parameter"
+
+#: cp/decl.c:9517
 msgid "derived union `%T' invalid"
 msgstr ""
 
-#: cp/decl.c:9562
+#: cp/decl.c:9570
 msgid "base type `%T' fails to be a struct or class type"
 msgstr ""
 
-#: cp/decl.c:9570
+#: cp/decl.c:9578
 msgid "recursive type `%T' undefined"
 msgstr ""
 
-#: cp/decl.c:9572
+#: cp/decl.c:9580
 msgid "duplicate base type `%T' invalid"
 msgstr ""
 
-#: cp/decl.c:9650
+#: cp/decl.c:9658
 msgid "Java class '%T' cannot have multiple bases"
 msgstr ""
 
-#: cp/decl.c:9652
+#: cp/decl.c:9660
 msgid "Java class '%T' cannot have virtual bases"
 msgstr ""
 
-#: cp/decl.c:9692
+#: cp/decl.c:9700
 msgid "multiple definition of `%#T'"
 msgstr ""
 
-#: cp/decl.c:9693
+#: cp/decl.c:9701
 msgid "%Jprevious definition here"
 msgstr "%Jvorherige Definition hier"
 
@@ -14711,47 +14713,47 @@ msgstr "%Jvorherige Definition hier"
 #.
 #. IF no integral type can represent all the enumerator values, the
 #. enumeration is ill-formed.
-#: cp/decl.c:9828
+#: cp/decl.c:9836
 msgid "no integral type can represent all of the enumerator values for `%T'"
 msgstr ""
 
-#: cp/decl.c:9918
+#: cp/decl.c:9926
 msgid "enumerator value for `%D' not integer constant"
 msgstr ""
 
-#: cp/decl.c:9938
+#: cp/decl.c:9946
 msgid "overflow in enumeration values at `%D'"
 msgstr ""
 
-#: cp/decl.c:10007
+#: cp/decl.c:10015
 msgid "return type `%#T' is incomplete"
 msgstr ""
 
-#: cp/decl.c:10125
+#: cp/decl.c:10133
 msgid "return type for `main' changed to `int'"
 msgstr ""
 
-#: cp/decl.c:10154
+#: cp/decl.c:10162
 msgid "`%D' implicitly declared before its definition"
 msgstr ""
 
-#: cp/decl.c:10176 cp/typeck.c:6023
+#: cp/decl.c:10184 cp/typeck.c:6071
 msgid "`operator=' should return a reference to `*this'"
 msgstr ""
 
-#: cp/decl.c:10445
+#: cp/decl.c:10453
 msgid "parameter `%D' declared void"
 msgstr ""
 
-#: cp/decl.c:10911
+#: cp/decl.c:10919
 msgid "invalid member function declaration"
 msgstr "ungültige Elementfunktionsdeklaration"
 
-#: cp/decl.c:10928
+#: cp/decl.c:10936
 msgid "`%D' is already defined in class `%T'"
 msgstr ""
 
-#: cp/decl.c:11141
+#: cp/decl.c:11149
 msgid "static member function `%#D' declared with type qualifiers"
 msgstr ""
 
@@ -14772,134 +14774,134 @@ msgstr ""
 msgid "invalid types `%T[%T]' for array subscript"
 msgstr ""
 
-#: cp/decl2.c:460
+#: cp/decl2.c:461
 msgid "deleting array `%#D'"
 msgstr ""
 
-#: cp/decl2.c:466
+#: cp/decl2.c:467
 msgid "type `%#T' argument given to `delete', expected pointer"
 msgstr ""
 
-#: cp/decl2.c:478
+#: cp/decl2.c:479
 msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to `delete'"
 msgstr ""
 
-#: cp/decl2.c:485
+#: cp/decl2.c:486
 msgid "deleting `%T' is undefined"
 msgstr ""
 
 #. 14.5.2.2 [temp.mem]
 #.
 #. A local class shall not have member templates.
-#: cp/decl2.c:521
+#: cp/decl2.c:522
 msgid "invalid declaration of member template `%#D' in local class"
 msgstr ""
 
-#: cp/decl2.c:530
+#: cp/decl2.c:531
 msgid "invalid use of `virtual' in template declaration of `%#D'"
 msgstr ""
 
-#: cp/decl2.c:540 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2834
 msgid "template declaration of `%#D'"
 msgstr ""
 
-#: cp/decl2.c:589
+#: cp/decl2.c:590
 msgid "Java method '%D' has non-Java return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:605
+#: cp/decl2.c:606
 msgid "Java method '%D' has non-Java parameter type `%T'"
 msgstr ""
 
-#: cp/decl2.c:698
+#: cp/decl2.c:699
 msgid "prototype for `%#D' does not match any in class `%T'"
 msgstr ""
 
-#: cp/decl2.c:777
+#: cp/decl2.c:778
 msgid "local class `%#T' shall not have static data member `%#D'"
 msgstr ""
 
-#: cp/decl2.c:785
+#: cp/decl2.c:786
 msgid "initializer invalid for static member with constructor"
 msgstr ""
 
-#: cp/decl2.c:788
+#: cp/decl2.c:789
 msgid "(an out of class initialization is required)"
 msgstr ""
 
-#: cp/decl2.c:871
+#: cp/decl2.c:872
 msgid "member `%D' conflicts with virtual function table field name"
 msgstr ""
 
-#: cp/decl2.c:888
+#: cp/decl2.c:889
 msgid "`%D' is already defined in `%T'"
 msgstr ""
 
-#: cp/decl2.c:935
+#: cp/decl2.c:936
 msgid "field initializer is not constant"
 msgstr ""
 
-#: cp/decl2.c:963
+#: cp/decl2.c:964
 msgid "`asm' specifiers are not permitted on non-static data members"
 msgstr ""
 
-#: cp/decl2.c:1013
+#: cp/decl2.c:1014
 msgid "cannot declare `%D' to be a bit-field type"
 msgstr ""
 
-#: cp/decl2.c:1023
+#: cp/decl2.c:1024
 msgid "cannot declare bit-field `%D' with function type"
 msgstr ""
 
-#: cp/decl2.c:1030
+#: cp/decl2.c:1031
 msgid "`%D' is already defined in the class %T"
 msgstr ""
 
-#: cp/decl2.c:1037
+#: cp/decl2.c:1038
 msgid "static member `%D' cannot be a bit-field"
 msgstr ""
 
-#: cp/decl2.c:1096
+#: cp/decl2.c:1097
 msgid "initializer specified for non-member function `%D'"
 msgstr ""
 
-#: cp/decl2.c:1100
+#: cp/decl2.c:1101
 msgid "invalid initializer for virtual method `%D'"
 msgstr ""
 
-#: cp/decl2.c:1147
+#: cp/decl2.c:1148
 msgid "anonymous struct not inside named type"
 msgstr ""
 
-#: cp/decl2.c:1217
+#: cp/decl2.c:1218
 msgid "namespace-scope anonymous aggregates must be static"
 msgstr ""
 
-#: cp/decl2.c:1224
+#: cp/decl2.c:1225
 msgid "anonymous union with no members"
 msgstr "anonymes union ohne Element"
 
-#: cp/decl2.c:1258
+#: cp/decl2.c:1259
 msgid "`operator new' must return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:1266
+#: cp/decl2.c:1267
 msgid "`operator new' takes type `size_t' (`%T') as first parameter"
 msgstr ""
 
-#: cp/decl2.c:1292
+#: cp/decl2.c:1293
 msgid "`operator delete' must return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:1300
+#: cp/decl2.c:1301
 msgid "`operator delete' takes type `%T' as first parameter"
 msgstr ""
 
-#: cp/decl2.c:2807
+#: cp/decl2.c:2810
 msgid "inline function `%D' used but never defined"
 msgstr "inline-Funktion »%D«, aber nirgendwo definiert"
 
-#: cp/decl2.c:2953
+#: cp/decl2.c:2956
 msgid "default argument missing for parameter %P of `%+#D'"
 msgstr ""
 
@@ -14931,7 +14933,7 @@ msgstr ""
 msgid "throwing NULL, which has integral, not pointer type"
 msgstr ""
 
-#: cp/except.c:598 cp/init.c:2037
+#: cp/except.c:598 cp/init.c:2038
 msgid "`%D' should never be overloaded"
 msgstr ""
 
@@ -14939,19 +14941,19 @@ msgstr ""
 msgid "  in thrown expression"
 msgstr ""
 
-#: cp/except.c:811
+#: cp/except.c:812
 msgid "expression '%E' of abstract class type '%T' cannot be used in throw-expression"
 msgstr ""
 
-#: cp/except.c:893
+#: cp/except.c:894
 msgid "exception of type `%T' will be caught"
 msgstr ""
 
-#: cp/except.c:896
+#: cp/except.c:897
 msgid "   by earlier handler for `%T'"
 msgstr ""
 
-#: cp/except.c:917
+#: cp/except.c:918
 msgid "`...' handler must be the last handler for its try block"
 msgstr ""
 
@@ -14959,53 +14961,53 @@ msgstr ""
 msgid "`%D' is already a friend of class `%T'"
 msgstr ""
 
-#: cp/friend.c:202
+#: cp/friend.c:206
 msgid "invalid type `%T' declared `friend'"
 msgstr ""
 
 #. [temp.friend]
 #. Friend declarations shall not declare partial
 #. specializations.
-#: cp/friend.c:218
+#: cp/friend.c:222
 msgid "partial specialization `%T' declared `friend'"
 msgstr ""
 
-#: cp/friend.c:228
+#: cp/friend.c:232
 msgid "class `%T' is implicitly friends with itself"
 msgstr ""
 
 #. template <class T> friend typename S<T>::X;
-#: cp/friend.c:246
+#: cp/friend.c:250
 msgid "typename type `%#T' declared `friend'"
 msgstr ""
 
 #. template <class T> friend class T;
-#: cp/friend.c:252
+#: cp/friend.c:256
 msgid "template parameter type `%T' declared `friend'"
 msgstr ""
 
 #. template <class T> friend class A; where A is not a template
-#: cp/friend.c:258
+#: cp/friend.c:262
 msgid "`%#T' is not a template"
 msgstr ""
 
-#: cp/friend.c:277
+#: cp/friend.c:281
 msgid "`%D' is already a friend of `%T'"
 msgstr ""
 
-#: cp/friend.c:287
+#: cp/friend.c:291
 msgid "`%T' is already a friend of `%T'"
 msgstr ""
 
-#: cp/friend.c:409
+#: cp/friend.c:413
 msgid "member `%D' declared as friend before type `%T' defined"
 msgstr ""
 
-#: cp/friend.c:465
+#: cp/friend.c:469
 msgid "friend declaration `%#D' declares a non-template function"
 msgstr ""
 
-#: cp/friend.c:468
+#: cp/friend.c:472
 msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
 msgstr ""
 
@@ -15126,7 +15128,7 @@ msgstr ""
 msgid "type `%T' is of non-aggregate type"
 msgstr ""
 
-#: cp/init.c:1432 cp/typeck.c:1795
+#: cp/init.c:1432 cp/typeck.c:1818
 msgid "qualified type `%T' does not match destructor name `~%T'"
 msgstr ""
 
@@ -15162,72 +15164,72 @@ msgstr ""
 msgid "zero size array reserves no space"
 msgstr ""
 
-#: cp/init.c:1808
+#: cp/init.c:1809
 msgid "new cannot be applied to a reference type"
 msgstr ""
 
-#: cp/init.c:1814
+#: cp/init.c:1815
 msgid "new cannot be applied to a function type"
 msgstr ""
 
-#: cp/init.c:1860
+#: cp/init.c:1861
 msgid "call to Java constructor, while `jclass' undefined"
 msgstr ""
 
-#: cp/init.c:1876
+#: cp/init.c:1877
 msgid "can't find class$"
 msgstr ""
 
-#: cp/init.c:2003
+#: cp/init.c:2004
 msgid "invalid type `void' for new"
 msgstr ""
 
-#: cp/init.c:2013
+#: cp/init.c:2014
 msgid "uninitialized const in `new' of `%#T'"
 msgstr ""
 
-#: cp/init.c:2032
+#: cp/init.c:2033
 #, c-format
 msgid "call to Java constructor with `%s' undefined"
 msgstr ""
 
-#: cp/init.c:2073
+#. See PR 15967. This should never happen (and it is
+#. fixed correctly in mainline), but on the release branch
+#. we prefer this less-intrusive approacch.
+#: cp/init.c:2077
+#, fuzzy
+msgid "no suitable or ambiguous `%D' found in class `%T'"
+msgstr "kein geeigneter »operator %s« für »%T«"
+
+#: cp/init.c:2083
 msgid "request for member `%D' is ambiguous"
 msgstr ""
 
-#: cp/init.c:2193
+#: cp/init.c:2203
 msgid "ISO C++ forbids initialization in array new"
 msgstr ""
 
-#: cp/init.c:2667
+#: cp/init.c:2677
 msgid "initializer ends prematurely"
 msgstr ""
 
-#: cp/init.c:2724
+#: cp/init.c:2734
 msgid "cannot initialize multi-dimensional array with initializer"
 msgstr ""
 
-#: cp/init.c:2885
+#: cp/init.c:2895
 msgid "possible problem detected in invocation of delete operator:"
 msgstr ""
 
-#: cp/init.c:2888
-msgid "neither the destructor nor the class-specific "
-msgstr ""
-
-#: cp/init.c:2889
-msgid "operator delete will be called, even if they are "
+#: cp/init.c:2898
+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:2890
-msgid "declared when the class is defined."
-msgstr ""
-
-#: cp/init.c:2909
+#: cp/init.c:2919
 msgid "unknown array size in delete"
 msgstr ""
 
-#: cp/init.c:3174
+#: cp/init.c:3184
 msgid "type to vector delete is neither pointer or array type"
 msgstr ""
 
@@ -15316,11 +15318,11 @@ msgstr ""
 msgid "non-static reference member `%#D', can't use default assignment operator"
 msgstr ""
 
-#: cp/name-lookup.c:660
+#: cp/name-lookup.c:671
 msgid "`%#D' used prior to declaration"
 msgstr ""
 
-#: cp/name-lookup.c:691
+#: cp/name-lookup.c:702
 msgid "redeclaration of `wchar_t' as `%T'"
 msgstr ""
 
@@ -15330,236 +15332,236 @@ msgstr ""
 #. [basic.start.main]
 #.
 #. This function shall not be overloaded.
-#: cp/name-lookup.c:723
+#: cp/name-lookup.c:734
 msgid "invalid redeclaration of `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:724
+#: cp/name-lookup.c:735
 msgid "as `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:812
+#: cp/name-lookup.c:823
 msgid "type mismatch with previous external decl of `%#D'"
 msgstr "Typen passen nicht zu vorheriger externer Deklaration von »%#D«"
 
-#: cp/name-lookup.c:813
+#: cp/name-lookup.c:824
 msgid "previous external decl of `%#D'"
 msgstr ""
 
-#: cp/name-lookup.c:855
+#: cp/name-lookup.c:866
 msgid "`%D' was previously implicitly declared to return `int'"
 msgstr ""
 
-#: cp/name-lookup.c:913
+#: cp/name-lookup.c:924
 msgid "extern declaration of `%#D' doesn't match"
 msgstr ""
 
-#: cp/name-lookup.c:914
+#: cp/name-lookup.c:925
 msgid "global declaration `%#D'"
 msgstr ""
 
-#: cp/name-lookup.c:950 cp/name-lookup.c:957
+#: cp/name-lookup.c:961 cp/name-lookup.c:968
 #, fuzzy
 msgid "declaration of '%#D' shadows a parameter"
 msgstr "Deklaration von »%s« überdeckt einen Parameter"
 
 #. Location of previous decl is not useful in this case.
-#: cp/name-lookup.c:974
+#: cp/name-lookup.c:985
 #, fuzzy
 msgid "declaration of '%D' shadows a member of 'this'"
 msgstr "Deklaration von »%s« überdeckt einen Parameter"
 
-#: cp/name-lookup.c:980
+#: cp/name-lookup.c:991
 #, fuzzy
 msgid "declaration of '%D' shadows a previous local"
 msgstr "Deklaration von »%s« überdeckt einen vorhergehenden lokalen Bezeichner"
 
-#: cp/name-lookup.c:987
+#: cp/name-lookup.c:998
 #, fuzzy
 msgid "declaration of '%D' shadows a global declaration"
 msgstr "Deklaration von »%s« überdeckt eine globale Deklaration"
 
-#: cp/name-lookup.c:1156
+#: cp/name-lookup.c:1167
 msgid "name lookup of `%D' changed"
 msgstr ""
 
-#: cp/name-lookup.c:1158
+#: cp/name-lookup.c:1169
 msgid "  matches this `%D' under ISO standard rules"
 msgstr ""
 
-#: cp/name-lookup.c:1160
+#: cp/name-lookup.c:1171
 msgid "  matches this `%D' under old rules"
 msgstr ""
 
-#: cp/name-lookup.c:1174 cp/name-lookup.c:1181
+#: cp/name-lookup.c:1185 cp/name-lookup.c:1192
 msgid "name lookup of `%D' changed for new ISO `for' scoping"
 msgstr ""
 
-#: cp/name-lookup.c:1176
+#: cp/name-lookup.c:1187
 msgid "  cannot use obsolete binding at `%D' because it has a destructor"
 msgstr ""
 
-#: cp/name-lookup.c:1183
+#: cp/name-lookup.c:1194
 msgid "  using obsolete binding at `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:1236
+#: cp/name-lookup.c:1247
 #, c-format
 msgid "%s %s(%E) %p %d\n"
 msgstr ""
 
-#: cp/name-lookup.c:1239
+#: cp/name-lookup.c:1250
 #, c-format
 msgid "%s %s %p %d\n"
 msgstr "%s %s %p %d\n"
 
-#: cp/name-lookup.c:1358
+#: cp/name-lookup.c:1369
 msgid "XXX is_class_level != (current_scope == class_scope)\n"
 msgstr ""
 
-#: cp/name-lookup.c:1996
+#: cp/name-lookup.c:2007
 msgid "`%#D' hides constructor for `%#T'"
 msgstr ""
 
-#: cp/name-lookup.c:2011
+#: cp/name-lookup.c:2022
 msgid "`%#D' conflicts with previous using declaration `%#D'"
 msgstr ""
 
-#: cp/name-lookup.c:2023
+#: cp/name-lookup.c:2034
 msgid "previous non-function declaration `%#D'"
 msgstr ""
 
-#: cp/name-lookup.c:2024
+#: cp/name-lookup.c:2035
 msgid "conflicts with function declaration `%#D'"
 msgstr ""
 
 #. 7.3.3/5
 #. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:2101
+#: cp/name-lookup.c:2112
 msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
 msgstr ""
 
-#: cp/name-lookup.c:2107
+#: cp/name-lookup.c:2118
 msgid "namespace `%D' not allowed in using-declaration"
 msgstr ""
 
 #. It's a nested name with template parameter dependent scope.
 #. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2115 cp/name-lookup.c:2129 cp/name-lookup.c:3369
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
 msgid "`%T' is not a namespace"
 msgstr ""
 
-#: cp/name-lookup.c:2153
+#: cp/name-lookup.c:2164
 msgid "`%D' not declared"
 msgstr ""
 
 #. If the OLD_FN was really declared, the
 #. declarations don't match.
-#: cp/name-lookup.c:2165 cp/name-lookup.c:2207 cp/name-lookup.c:2244
+#: cp/name-lookup.c:2176 cp/name-lookup.c:2218 cp/name-lookup.c:2255
 msgid "`%D' is already declared in this scope"
 msgstr ""
 
-#: cp/name-lookup.c:2250
+#: cp/name-lookup.c:2261
 msgid "using declaration `%D' introduced ambiguous type `%T'"
 msgstr ""
 
 #. Definition isn't the kind we were looking for.
-#: cp/name-lookup.c:2412 cp/name-lookup.c:2431
+#: cp/name-lookup.c:2423 cp/name-lookup.c:2442
 msgid "`%#D' redeclared as %C"
 msgstr ""
 
-#: cp/name-lookup.c:2804
+#: cp/name-lookup.c:2815
 msgid "`%D' has the same name as the class in which it is declared"
 msgstr ""
 
-#: cp/name-lookup.c:2891
+#: cp/name-lookup.c:2902
 msgid "using-declaration for non-member at class scope"
 msgstr ""
 
-#: cp/name-lookup.c:2898
+#: cp/name-lookup.c:2909
 msgid "using-declaration cannot name destructor"
 msgstr ""
 
-#: cp/name-lookup.c:2994
+#: cp/name-lookup.c:3005
 msgid "declaration of `%D' not in a namespace surrounding `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:3034
+#: cp/name-lookup.c:3045
 msgid "`%D' should have been declared inside `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:3098
+#: cp/name-lookup.c:3109
 msgid "namespace alias `%D' not allowed here, assuming `%D'"
 msgstr ""
 
 #. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3213
+#: cp/name-lookup.c:3224
 msgid "unknown namespace `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:3363
+#: cp/name-lookup.c:3374
 msgid "namespace `%T' undeclared"
 msgstr ""
 
-#: cp/name-lookup.c:3396
+#: cp/name-lookup.c:3407
 msgid "strong using only meaningful at namespace scope"
 msgstr ""
 
-#: cp/name-lookup.c:3403
+#: cp/name-lookup.c:3414
 msgid "`%D' attribute directive ignored"
 msgstr "Attribut-Anweisung »%D« wird ignoriert"
 
-#: cp/name-lookup.c:3536
+#: cp/name-lookup.c:3547
 msgid "use of `%D' is ambiguous"
 msgstr ""
 
-#: cp/name-lookup.c:3537
+#: cp/name-lookup.c:3548
 msgid "  first declared as `%#D' here"
 msgstr ""
 
-#: cp/name-lookup.c:3540
+#: cp/name-lookup.c:3551
 msgid "  also declared as `%#D' here"
 msgstr ""
 
-#: cp/name-lookup.c:3555
+#: cp/name-lookup.c:3566
 msgid "`%D' denotes an ambiguous type"
 msgstr ""
 
-#: cp/name-lookup.c:3556
+#: cp/name-lookup.c:3567
 msgid "%J  first type here"
 msgstr ""
 
-#: cp/name-lookup.c:3557
+#: cp/name-lookup.c:3568
 msgid "%J  other type here"
 msgstr ""
 
 #. This happens for A::B where B is a template, and there are no
 #. template arguments.
-#: cp/name-lookup.c:3622 cp/typeck.c:1769
+#: cp/name-lookup.c:3633 cp/typeck.c:1792
 msgid "invalid use of `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:3663
+#: cp/name-lookup.c:3674
 msgid "`%D::%D' is not a template"
 msgstr ""
 
-#: cp/name-lookup.c:3680
+#: cp/name-lookup.c:3691
 msgid "`%D' undeclared in namespace `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:4141
+#: cp/name-lookup.c:4153
 msgid "`%D' is not a function,"
 msgstr ""
 
-#: cp/name-lookup.c:4142
+#: cp/name-lookup.c:4154
 msgid "  conflict with `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:4882
+#: cp/name-lookup.c:4911
 msgid "XXX entering pop_everything ()\n"
 msgstr ""
 
-#: cp/name-lookup.c:4891
+#: cp/name-lookup.c:4920
 msgid "XXX leaving pop_everything ()\n"
 msgstr ""
 
@@ -15643,172 +15645,181 @@ msgstr ""
 msgid "typedef-name `%D' used as destructor declarator"
 msgstr ""
 
-#: cp/parser.c:3635
+#: cp/parser.c:3638
 msgid "ISO C++ forbids compound-literals"
 msgstr "ISO-C++ verbietet zusammengesetzte Literale"
 
-#: cp/parser.c:4456
+#: cp/parser.c:4461
 #, fuzzy
 msgid "array bound forbidden after parenthesized type-id"
 msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
 
-#: cp/parser.c:4457
+#: cp/parser.c:4462
 msgid "try removing the parentheses around the type-id"
 msgstr ""
 
-#: cp/parser.c:4619
+#: cp/parser.c:4624
 msgid "expression in new-declarator must have integral or enumeration type"
 msgstr ""
 
-#: cp/parser.c:4800
+#: cp/parser.c:4805
 msgid "use of old-style cast"
 msgstr ""
 
-#: cp/parser.c:5545
+#: cp/parser.c:5550
 #, c-format
 msgid "case label `%E' not within a switch statement"
 msgstr ""
 
-#: cp/parser.c:6087
+#: cp/parser.c:6092
 msgid "ISO C++ forbids computed gotos"
 msgstr ""
 
-#: cp/parser.c:6207
+#: cp/parser.c:6212
 msgid "extra `;'"
 msgstr ""
 
-#: cp/parser.c:6502
+#: cp/parser.c:6507
 msgid "mixing declarations and function-definitions is forbidden"
 msgstr ""
 
-#: cp/parser.c:6640
+#: cp/parser.c:6645
 msgid "duplicate `friend'"
 msgstr "doppeltes »friend«"
 
-#: cp/parser.c:6789
+#: cp/parser.c:6794
 msgid "class definition may not be declared a friend"
 msgstr ""
 
-#: cp/parser.c:7104
+#: cp/parser.c:7109
 msgid "only constructors take base initializers"
 msgstr ""
 
-#: cp/parser.c:7155
+#: cp/parser.c:7160
 msgid "anachronistic old-style base class initializer"
 msgstr ""
 
+#: cp/parser.c:7201
+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:7548
+#: cp/parser.c:7563
 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:7908
+#: cp/parser.c:7923
 msgid "`<::' cannot begin a template-argument list"
 msgstr ""
 
-#: cp/parser.c:7909
+#: cp/parser.c:7924
 msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
 msgstr ""
 
-#: cp/parser.c:7916
+#: cp/parser.c:7931
 msgid "(if you use `-fpermissive' G++ will accept your code)"
 msgstr ""
 
 #. Explain what went wrong.
-#: cp/parser.c:8088
+#: cp/parser.c:8106
 msgid "non-template `%D' used as template"
 msgstr ""
 
-#: cp/parser.c:8089
-msgid "(use `%T::template %D' to indicate that it is a template)"
+#: cp/parser.c:8107
+msgid "use `%T::template %D' to indicate that it is a template"
 msgstr ""
 
-#: cp/parser.c:9026
+#: cp/parser.c:9058
 msgid "using `typename' outside of template"
 msgstr ""
 
-#: cp/parser.c:9148
+#: cp/parser.c:9180
 msgid "expected type-name"
 msgstr ""
 
-#: cp/parser.c:9207
+#: cp/parser.c:9239
 msgid "type attributes are honored only at type definition"
 msgstr ""
 
 #. [namespace.udecl]
 #.
 #. A using declaration shall not name a template-id.
-#: cp/parser.c:9590
+#: cp/parser.c:9622
 msgid "a template-id may not appear in a using-declaration"
 msgstr ""
 
-#: cp/parser.c:9917
+#: cp/parser.c:9949
 msgid "an asm-specification is not allowed on a function-definition"
 msgstr ""
 
-#: cp/parser.c:9919
+#: cp/parser.c:9951
 msgid "attributes are not allowed on a function-definition"
 msgstr "bei einer Funktionsdefinition sind keine Attribute erlaubt"
 
-#: cp/parser.c:10052
+#: cp/parser.c:10084
 msgid "attributes after parenthesized initializer ignored"
 msgstr "Attribute hinter geklammerter Initialisierung werden ignoriert"
 
-#: cp/parser.c:11254
+#: cp/parser.c:10540
+#, fuzzy
+msgid "`%T::%D' is not a type"
+msgstr "»%s« ist kein Template"
+
+#: cp/parser.c:11288
 msgid "file ends in default argument"
 msgstr ""
 
-#: cp/parser.c:11310
+#: cp/parser.c:11344
 msgid "deprecated use of default argument for parameter of non-function"
 msgstr ""
 
-#: cp/parser.c:11313
+#: cp/parser.c:11347
 msgid "default arguments are only permitted for function parameters"
 msgstr ""
 
-#: cp/parser.c:12043
+#: cp/parser.c:12078
 msgid "declaration of `%D' in `%D' which does not enclose `%D'"
 msgstr ""
 
-#: cp/parser.c:12056
+#: cp/parser.c:12091
 msgid "extra qualification ignored"
 msgstr ""
 
-#: cp/parser.c:12067
+#: cp/parser.c:12102
 msgid "an explicit specialization must be preceded by 'template <>'"
 msgstr ""
 
-#: cp/parser.c:12350
+#: cp/parser.c:12385
 msgid "extra semicolon"
 msgstr ""
 
-#: cp/parser.c:12368
+#: cp/parser.c:12403
 msgid "a class-key must be used when declaring a friend"
 msgstr ""
 
-#: cp/parser.c:12399
+#: cp/parser.c:12434
 msgid "friend declaration does not name a class or function"
 msgstr "»friend«-Deklaration benennt keine Klasse oder Funktion"
 
-#: cp/parser.c:12570
+#: cp/parser.c:12605
 msgid "pure-specifier on function-definition"
 msgstr ""
 
-#: cp/parser.c:12843
+#: cp/parser.c:12878
 msgid "keyword `typename' not allowed outside of templates"
 msgstr ""
 
-#: cp/parser.c:12845
+#: cp/parser.c:12880
 msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
 msgstr ""
 
-#: cp/parser.c:13665
+#: cp/parser.c:13700
 msgid "reference to `%D' is ambiguous"
 msgstr ""
 
-#: cp/parser.c:13839
+#: cp/parser.c:13874
 msgid "too few template-parameter-lists"
 msgstr ""
 
@@ -15816,45 +15827,45 @@ msgstr ""
 #. something like:
 #.
 #. template <class T> template <class U> void S::f();
-#: cp/parser.c:13854
+#: cp/parser.c:13889
 msgid "too many template-parameter-lists"
 msgstr ""
 
 #. If begin_function_definition didn't like the definition, skip
 #. the entire function.
-#: cp/parser.c:14146
+#: cp/parser.c:14185
 msgid "invalid function declaration"
 msgstr "ungültige Funktionsdeklaration"
 
 #. Issue an error message.
-#: cp/parser.c:14183
+#: cp/parser.c:14222
 msgid "named return values are no longer supported"
 msgstr "benannte Rückgabewerte werden nicht mehr unterstützt"
 
-#: cp/parser.c:14522
+#: cp/parser.c:14561
 msgid "`>>' should be `> >' within a nested template argument list"
 msgstr ""
 
 #. If this is not a nested template argument list, the '>>' is
 #. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14530
+#: cp/parser.c:14569
 msgid "spurious `>>', use `>' to terminate a template argument list"
 msgstr ""
 
-#: cp/parser.c:14535
+#: cp/parser.c:14574
 #, fuzzy
 msgid "missing `>' to terminate the template argument list"
 msgstr "fehlendes ')' in Makroparameterliste"
 
-#: cp/parser.c:15023
+#: cp/parser.c:15062
 msgid "`%s' tag used in naming `%#T'"
 msgstr ""
 
-#: cp/parser.c:15043
+#: cp/parser.c:15082
 msgid "%D redeclared with different access"
 msgstr "%D mit anderem Zugriff redeklariert"
 
-#: cp/parser.c:15060
+#: cp/parser.c:15099
 msgid "`template' (as a disambiguator) is only allowed within templates"
 msgstr ""
 
@@ -16197,150 +16208,150 @@ msgstr ""
 msgid "%s %+#T"
 msgstr ""
 
-#: cp/pt.c:6307 cp/pt.c:6427
+#: cp/pt.c:6308 cp/pt.c:6428
 msgid "instantiation of `%D' as type `%T'"
 msgstr ""
 
-#: cp/pt.c:6469
+#: cp/pt.c:6470
 msgid "invalid parameter type `%T'"
 msgstr ""
 
-#: cp/pt.c:6471
+#: cp/pt.c:6472
 msgid "in declaration `%D'"
 msgstr ""
 
-#: cp/pt.c:6545
+#: cp/pt.c:6546
 msgid "creating pointer to member function of non-class type `%T'"
 msgstr ""
 
-#: cp/pt.c:6684
+#: cp/pt.c:6685
 msgid "creating array with size zero"
 msgstr ""
 
-#: cp/pt.c:6698
+#: cp/pt.c:6699
 #, c-format
 msgid "creating array with size zero (`%E')"
 msgstr ""
 
-#: cp/pt.c:6937
+#: cp/pt.c:6938
 msgid "forming reference to void"
 msgstr ""
 
-#: cp/pt.c:6939
+#: cp/pt.c:6940
 msgid "forming %s to reference type `%T'"
 msgstr ""
 
-#: cp/pt.c:6976
+#: cp/pt.c:6977
 msgid "creating pointer to member of non-class type `%T'"
 msgstr ""
 
-#: cp/pt.c:6982
+#: cp/pt.c:6983
 msgid "creating pointer to member reference type `%T'"
 msgstr ""
 
-#: cp/pt.c:7068
+#: cp/pt.c:7069
 msgid "creating array of `%T'"
 msgstr ""
 
-#: cp/pt.c:7074
+#: cp/pt.c:7075
 msgid "creating array of `%T', which is an abstract class type"
 msgstr ""
 
-#: cp/pt.c:7118
+#: cp/pt.c:7119
 msgid "`%T' is not a class, struct, or union type"
 msgstr ""
 
-#: cp/pt.c:7231
+#: cp/pt.c:7232
 #, c-format
 msgid "use of `%s' in template"
 msgstr ""
 
-#: cp/pt.c:7344
+#: cp/pt.c:7345
 #, c-format
 msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
 msgstr ""
 
-#: cp/pt.c:7346
+#: cp/pt.c:7347
 #, c-format
 msgid "say `typename %E' if a type is meant"
 msgstr ""
 
-#: cp/pt.c:8609
+#: cp/pt.c:8613
 msgid "`%T' uses anonymous type"
 msgstr "»%T« verwendet anonymen Typen"
 
-#: cp/pt.c:8611
+#: cp/pt.c:8615
 msgid "`%T' uses local type `%T'"
 msgstr "»%T« verwendet lokalen Typen »%T«"
 
-#: cp/pt.c:8619
+#: cp/pt.c:8623
 msgid "`%T' is a variably modified type"
 msgstr ""
 
-#: cp/pt.c:8630
+#: cp/pt.c:8634
 #, c-format
 msgid "integral expression `%E' is not constant"
 msgstr "Integralausdruck »%E« ist nicht konstant"
 
-#: cp/pt.c:8635
+#: cp/pt.c:8639
 msgid "  trying to instantiate `%D'"
 msgstr ""
 
-#: cp/pt.c:9148
+#: cp/pt.c:9156
 msgid "incomplete type unification"
 msgstr ""
 
-#: cp/pt.c:10095
+#: cp/pt.c:10112
 #, c-format
 msgid "use of `%s' in template type unification"
 msgstr ""
 
-#: cp/pt.c:10529 cp/pt.c:10601
+#: cp/pt.c:10546 cp/pt.c:10618
 msgid "explicit instantiation of non-template `%#D'"
 msgstr ""
 
-#: cp/pt.c:10545 cp/pt.c:10596
+#: cp/pt.c:10562 cp/pt.c:10613
 msgid "no matching template for `%D' found"
 msgstr ""
 
-#: cp/pt.c:10551
+#: cp/pt.c:10568
 msgid "explicit instantiation of `%#D'"
 msgstr ""
 
-#: cp/pt.c:10588
+#: cp/pt.c:10605
 msgid "duplicate explicit instantiation of `%#D'"
 msgstr ""
 
-#: cp/pt.c:10610
+#: cp/pt.c:10627
 msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
 msgstr ""
 
-#: cp/pt.c:10614 cp/pt.c:10695
+#: cp/pt.c:10631 cp/pt.c:10712
 msgid "storage class `%D' applied to template instantiation"
 msgstr ""
 
-#: cp/pt.c:10667
+#: cp/pt.c:10684
 msgid "explicit instantiation of non-template type `%T'"
 msgstr ""
 
-#: cp/pt.c:10676
+#: cp/pt.c:10693
 msgid "explicit instantiation of `%#T' before definition of template"
 msgstr ""
 
-#: cp/pt.c:10684
+#: cp/pt.c:10701
 #, c-format
 msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
 msgstr ""
 
-#: cp/pt.c:10728
+#: cp/pt.c:10745
 msgid "duplicate explicit instantiation of `%#T'"
 msgstr ""
 
-#: cp/pt.c:11109
+#: cp/pt.c:11126
 msgid "explicit instantiation of `%D' but no definition available"
 msgstr ""
 
-#: cp/pt.c:11543
+#: cp/pt.c:11562
 msgid "`%#T' is not a valid type for a template constant parameter"
 msgstr ""
 
@@ -16507,7 +16518,7 @@ msgstr ""
 msgid "incomplete type `%T' used in nested name specifier"
 msgstr ""
 
-#: cp/semantics.c:2303 cp/typeck.c:1612
+#: cp/semantics.c:2303 cp/typeck.c:1635
 msgid "`%D' is not a member of `%T'"
 msgstr ""
 
@@ -16550,239 +16561,239 @@ msgstr ""
 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:539
+#: cp/tree.c:532
 msgid "`%V' qualifiers cannot be applied to `%T'"
 msgstr ""
 
-#: cp/tree.c:1828
+#: cp/tree.c:1821
 #, c-format
 msgid "`%s' attribute can only be applied to Java class definitions"
 msgstr ""
 
-#: cp/tree.c:1857
+#: cp/tree.c:1850
 #, c-format
 msgid "`%s' attribute can only be applied to class definitions"
 msgstr ""
 
-#: cp/tree.c:1863
+#: cp/tree.c:1856
 #, c-format
 msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
 msgstr ""
 
-#: cp/tree.c:1887
+#: cp/tree.c:1880
 msgid "requested init_priority is not an integer constant"
 msgstr ""
 
-#: cp/tree.c:1908
+#: cp/tree.c:1901
 #, c-format
 msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
 msgstr ""
 
-#: cp/tree.c:1916
+#: cp/tree.c:1909
 msgid "requested init_priority is out of range"
 msgstr ""
 
-#: cp/tree.c:1926
+#: cp/tree.c:1919
 msgid "requested init_priority is reserved for internal use"
 msgstr ""
 
-#: cp/tree.c:1936
+#: cp/tree.c:1929
 #, c-format
 msgid "`%s' attribute is not supported on this platform"
 msgstr ""
 
-#: cp/tree.c:2531
+#: cp/tree.c:2524
 #, c-format
 msgid "lang_* check: failed in %s, at %s:%d"
 msgstr ""
 
-#: cp/typeck.c:437 cp/typeck.c:451 cp/typeck.c:543
+#: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:542
 msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
 msgstr ""
 
-#: cp/typeck.c:513
+#: cp/typeck.c:512
 #, c-format
 msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
 msgstr ""
 
-#: cp/typeck.c:563
+#: cp/typeck.c:562
 msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
 msgstr "%s zwischen verschiedenen Zeiger-auf-Element-Typen »%T« und »%T« fehlt eine Typkonvertierung"
 
-#: cp/typeck.c:1235
+#: cp/typeck.c:1234
 #, c-format
 msgid "invalid application of `%s' to a member function"
 msgstr ""
 
-#: cp/typeck.c:1268
+#: cp/typeck.c:1267
 #, c-format
 msgid "invalid application of `%s' to a bit-field"
 msgstr "ungültige Anwendung von »%s« auf ein Bitfeld"
 
-#: cp/typeck.c:1273
+#: cp/typeck.c:1272
 #, c-format
 msgid "ISO C++ forbids applying `%s' to an expression of function type"
 msgstr "ISO-C++ verbietet Anwendung von »%s« auf einen Ausdruck mit Funktionstyp"
 
-#: cp/typeck.c:1342
+#: cp/typeck.c:1308
 msgid "invalid use of non-static member function"
 msgstr "falsche Benutzung einer nicht-statischen Elementfunktion"
 
-#: cp/typeck.c:1471
+#: cp/typeck.c:1494
 msgid "deprecated conversion from string constant to `%T'"
 msgstr ""
 
-#: cp/typeck.c:1583 cp/typeck.c:1874
+#: cp/typeck.c:1606 cp/typeck.c:1897
 msgid "request for member `%D' in `%E', which is of non-class type `%T'"
 msgstr ""
 
-#: cp/typeck.c:1610
+#: cp/typeck.c:1633
 #, c-format
 msgid "invalid use of nonstatic data member '%E'"
 msgstr "ungültige Benutzung des nicht-statischen Datenelements »%E«"
 
-#: cp/typeck.c:1662 cp/typeck.c:1684
+#: cp/typeck.c:1685 cp/typeck.c:1707
 msgid "invalid access to non-static data member `%D' of NULL object"
 msgstr ""
 
-#: cp/typeck.c:1664 cp/typeck.c:1686
+#: cp/typeck.c:1687 cp/typeck.c:1709
 msgid "(perhaps the `offsetof' macro was used incorrectly)"
 msgstr ""
 
-#: cp/typeck.c:1801
+#: cp/typeck.c:1824
 msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
 msgstr ""
 
-#: cp/typeck.c:1924
+#: cp/typeck.c:1947
 msgid "`%D::%D' is not a member of `%T'"
 msgstr ""
 
-#: cp/typeck.c:1935
+#: cp/typeck.c:1958
 msgid "`%T' is not a base of `%T'"
 msgstr ""
 
-#: cp/typeck.c:1954
+#: cp/typeck.c:1977
 msgid "'%D' has no member named '%E'"
 msgstr ""
 
-#: cp/typeck.c:1969
+#: cp/typeck.c:1992
 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:2075
+#: cp/typeck.c:2098
 msgid "`%T' is not a pointer-to-object type"
 msgstr ""
 
-#: cp/typeck.c:2100
+#: cp/typeck.c:2123
 #, c-format
 msgid "invalid use of `%s' on pointer to member"
 msgstr ""
 
-#: cp/typeck.c:2106
+#: cp/typeck.c:2129
 msgid "invalid type argument"
 msgstr ""
 
-#: cp/typeck.c:2212
+#: cp/typeck.c:2235
 msgid "ISO C++ forbids subscripting non-lvalue array"
 msgstr ""
 
-#: cp/typeck.c:2223
+#: cp/typeck.c:2246
 msgid "subscripting array declared `register'"
 msgstr ""
 
-#: cp/typeck.c:2306
+#: cp/typeck.c:2329
 #, c-format
 msgid "object missing in use of `%E'"
 msgstr ""
 
-#: cp/typeck.c:2408
+#: cp/typeck.c:2431
 msgid "ISO C++ forbids calling `::main' from within program"
 msgstr ""
 
-#: cp/typeck.c:2433
+#: cp/typeck.c:2456
 #, c-format
 msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
 msgstr ""
 
-#: cp/typeck.c:2446
+#: cp/typeck.c:2469
 #, c-format
 msgid "`%E' cannot be used as a function"
 msgstr ""
 
-#: cp/typeck.c:2539
+#: cp/typeck.c:2562
 msgid "too many arguments to %s `%+#D'"
 msgstr ""
 
-#: cp/typeck.c:2541 cp/typeck.c:2647
+#: cp/typeck.c:2564 cp/typeck.c:2670
 msgid "at this point in file"
 msgstr ""
 
-#: cp/typeck.c:2578
+#: cp/typeck.c:2601
 msgid "parameter %P of `%D' has incomplete type `%T'"
 msgstr "Parameter %P von »%D« hat unvollständigen Typen »%T«"
 
-#: cp/typeck.c:2581
+#: cp/typeck.c:2604
 msgid "parameter %P has incomplete type `%T'"
 msgstr "Parameter %P hat unvollständigen Typen »%T«"
 
-#: cp/typeck.c:2645
+#: cp/typeck.c:2668
 msgid "too few arguments to %s `%+#D'"
 msgstr ""
 
-#: cp/typeck.c:2792 cp/typeck.c:2802
+#: cp/typeck.c:2815 cp/typeck.c:2825
 msgid "assuming cast to type `%T' from overloaded function"
 msgstr ""
 
-#: cp/typeck.c:2863
+#: cp/typeck.c:2886
 #, c-format
 msgid "division by zero in `%E / 0'"
 msgstr ""
 
-#: cp/typeck.c:2865
+#: cp/typeck.c:2888
 #, c-format
 msgid "division by zero in `%E / 0.'"
 msgstr ""
 
-#: cp/typeck.c:2894
+#: cp/typeck.c:2917
 #, c-format
 msgid "division by zero in `%E %% 0'"
 msgstr ""
 
-#: cp/typeck.c:2896
+#: cp/typeck.c:2919
 #, c-format
 msgid "division by zero in `%E %% 0.'"
 msgstr ""
 
-#: cp/typeck.c:2976
+#: cp/typeck.c:2999
 #, c-format
 msgid "%s rotate count is negative"
 msgstr ""
 
-#: cp/typeck.c:2979
+#: cp/typeck.c:3002
 #, c-format
 msgid "%s rotate count >= width of type"
 msgstr ""
 
-#: cp/typeck.c:3013 cp/typeck.c:3018 cp/typeck.c:3109 cp/typeck.c:3114
+#: cp/typeck.c:3036 cp/typeck.c:3041 cp/typeck.c:3132 cp/typeck.c:3137
 msgid "ISO C++ forbids comparison between pointer and integer"
 msgstr ""
 
-#: cp/typeck.c:3295
+#: cp/typeck.c:3318
 msgid "comparison between types `%#T' and `%#T'"
 msgstr ""
 
-#: cp/typeck.c:3331
+#: cp/typeck.c:3354
 msgid "comparison between signed and unsigned integer expressions"
 msgstr ""
 
-#: cp/typeck.c:3396
+#: cp/typeck.c:3419
 msgid "invalid operands of types `%T' and `%T' to binary `%O'"
 msgstr ""
 
@@ -16790,281 +16801,281 @@ msgstr ""
 #. performed.  Note that pointer-difference and pointer-addition
 #. have already been handled above, and so we don't end up here in
 #. that case.
-#: cp/typeck.c:3418
+#: cp/typeck.c:3441
 msgid "NULL used in arithmetic"
 msgstr ""
 
-#: cp/typeck.c:3481
+#: cp/typeck.c:3504
 msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
 msgstr ""
 
-#: cp/typeck.c:3483
+#: cp/typeck.c:3506
 msgid "ISO C++ forbids using pointer to a function in subtraction"
 msgstr ""
 
-#: cp/typeck.c:3485
+#: cp/typeck.c:3508
 msgid "ISO C++ forbids using pointer to a method in subtraction"
 msgstr ""
 
-#: cp/typeck.c:3497
+#: cp/typeck.c:3520
 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
 msgstr ""
 
-#: cp/typeck.c:3553
+#: cp/typeck.c:3582
 #, c-format
 msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
 msgstr ""
 
-#: cp/typeck.c:3559
+#: cp/typeck.c:3588
 #, c-format
 msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
 msgstr ""
 
-#: cp/typeck.c:3581
+#: cp/typeck.c:3610
 msgid "taking address of temporary"
 msgstr ""
 
-#: cp/typeck.c:3816
+#: cp/typeck.c:3845
 #, c-format
 msgid "ISO C++ forbids %sing an enum"
 msgstr ""
 
-#: cp/typeck.c:3827
+#: cp/typeck.c:3856
 msgid "cannot %s a pointer to incomplete type `%T'"
 msgstr ""
 
-#: cp/typeck.c:3833
+#: cp/typeck.c:3862
 msgid "ISO C++ forbids %sing a pointer of type `%T'"
 msgstr ""
 
-#: cp/typeck.c:3858
+#: cp/typeck.c:3887
 msgid "cast to non-reference type used as lvalue"
 msgstr ""
 
-#: cp/typeck.c:3892
+#: cp/typeck.c:3921
 msgid "invalid use of `--' on bool variable `%D'"
 msgstr ""
 
 #. ARM $3.4
-#: cp/typeck.c:3923
+#: cp/typeck.c:3952
 msgid "ISO C++ forbids taking address of function `::main'"
 msgstr ""
 
 #. An expression like &memfn.
-#: cp/typeck.c:3994
+#: cp/typeck.c:4027
 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:3999
+#: cp/typeck.c:4032
 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:4027
+#: cp/typeck.c:4060
 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
 msgstr ""
 
-#: cp/typeck.c:4047
+#: cp/typeck.c:4080
 msgid "unary `&'"
 msgstr ""
 
-#: cp/typeck.c:4076
+#: cp/typeck.c:4113
 msgid "attempt to take address of bit-field structure member `%D'"
 msgstr ""
 
-#: cp/typeck.c:4190
+#: cp/typeck.c:4227
 msgid "taking address of destructor"
 msgstr ""
 
-#: cp/typeck.c:4203
+#: cp/typeck.c:4240
 msgid "taking address of bound pointer-to-member expression"
 msgstr ""
 
-#: cp/typeck.c:4211
+#: cp/typeck.c:4248
 msgid "cannot create pointer to reference member `%D'"
 msgstr ""
 
-#: cp/typeck.c:4273
+#: cp/typeck.c:4311
 msgid "cannot take the address of `this', which is an rvalue expression"
 msgstr ""
 
-#: cp/typeck.c:4292
+#: cp/typeck.c:4330
 msgid "address requested for `%D', which is declared `register'"
 msgstr ""
 
-#: cp/typeck.c:4360
+#: cp/typeck.c:4398
 #, c-format
 msgid "%s expression list treated as compound expression"
 msgstr "%s Ausdrucksliste als zusammengesetzten Ausdruck behandelt"
 
-#: cp/typeck.c:4434
+#: cp/typeck.c:4472
 msgid "%s from type `%T' to type `%T' casts away constness"
 msgstr ""
 
-#: cp/typeck.c:4626
+#: cp/typeck.c:4674
 msgid "invalid static_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4666
+#: cp/typeck.c:4714
 msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4686
+#: cp/typeck.c:4734
 msgid "reinterpret_cast from `%T' to `%T' loses precision"
 msgstr ""
 
-#: cp/typeck.c:4705
+#: cp/typeck.c:4753
 msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
 msgstr ""
 
-#: cp/typeck.c:4711
+#: cp/typeck.c:4759
 msgid "invalid reinterpret_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4739
+#: cp/typeck.c:4787
 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:4742
+#: cp/typeck.c:4790
 msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
 msgstr ""
 
-#: cp/typeck.c:4765
+#: cp/typeck.c:4813
 msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4782
+#: cp/typeck.c:4830
 msgid "invalid const_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4822 cp/typeck.c:4827
+#: cp/typeck.c:4870 cp/typeck.c:4875
 msgid "ISO C++ forbids casting to an array type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4835
+#: cp/typeck.c:4883
 msgid "invalid cast to function type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4891
+#: cp/typeck.c:4939
 msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
 msgstr ""
 
-#: cp/typeck.c:4937
+#: cp/typeck.c:4985
 msgid "cast from `%T' to `%T' increases required alignment of target type"
 msgstr ""
 
-#: cp/typeck.c:5104
+#: cp/typeck.c:5152
 msgid "  in evaluation of `%Q(%#T, %#T)'"
 msgstr ""
 
-#: cp/typeck.c:5146
+#: cp/typeck.c:5194
 msgid "ISO C++ forbids cast to non-reference type used as lvalue"
 msgstr ""
 
-#: cp/typeck.c:5219
+#: cp/typeck.c:5267
 msgid "incompatible types in assignment of `%T' to `%T'"
 msgstr ""
 
-#: cp/typeck.c:5226
+#: cp/typeck.c:5274
 msgid "ISO C++ forbids assignment of arrays"
 msgstr ""
 
-#: cp/typeck.c:5326
+#: cp/typeck.c:5374
 msgid "   in pointer to member function conversion"
 msgstr ""
 
-#: cp/typeck.c:5334
+#: cp/typeck.c:5382
 msgid "   in pointer to member conversion"
 msgstr ""
 
 #. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5344 cp/typeck.c:5359
+#: cp/typeck.c:5392 cp/typeck.c:5407
 msgid "pointer to member cast via virtual base `%T'"
 msgstr "Typumwandlung von Zeiger in Element über virtuelle Basis »%T«"
 
-#: cp/typeck.c:5362
+#: cp/typeck.c:5410
 msgid "pointer to member conversion via virtual base `%T'"
 msgstr "Konvertierung von Zeiger in Element über virtuelle Basis »%T«"
 
-#: cp/typeck.c:5432
+#: cp/typeck.c:5480
 msgid "invalid conversion to type `%T' from type `%T'"
 msgstr ""
 
-#: cp/typeck.c:5588
+#: cp/typeck.c:5636
 msgid "passing NULL used for non-pointer %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5591
+#: cp/typeck.c:5639
 msgid "%s to non-pointer type `%T' from NULL"
 msgstr ""
 
-#: cp/typeck.c:5599
+#: cp/typeck.c:5647
 msgid "passing `%T' for %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5602
+#: cp/typeck.c:5650
 msgid "%s to `%T' from `%T'"
 msgstr ""
 
-#: cp/typeck.c:5612
+#: cp/typeck.c:5660
 msgid "passing negative value `%E' for %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5615
+#: cp/typeck.c:5663
 msgid "%s of negative value `%E' to `%T'"
 msgstr ""
 
-#: cp/typeck.c:5703
+#: cp/typeck.c:5751
 msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
 msgstr ""
 
-#: cp/typeck.c:5706
+#: cp/typeck.c:5754
 msgid "cannot convert `%T' to `%T' in %s"
 msgstr ""
 
-#: cp/typeck.c:5783 cp/typeck.c:5785
+#: cp/typeck.c:5831 cp/typeck.c:5833
 msgid "in passing argument %P of `%+D'"
 msgstr ""
 
-#: cp/typeck.c:5892
+#: cp/typeck.c:5940
 msgid "returning reference to temporary"
 msgstr ""
 
-#: cp/typeck.c:5899
+#: cp/typeck.c:5947
 msgid "reference to non-lvalue returned"
 msgstr ""
 
-#: cp/typeck.c:5911
+#: cp/typeck.c:5959
 msgid "reference to local variable `%D' returned"
 msgstr ""
 
-#: cp/typeck.c:5914
+#: cp/typeck.c:5962
 msgid "address of local variable `%D' returned"
 msgstr ""
 
-#: cp/typeck.c:5944
+#: cp/typeck.c:5992
 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:5952
+#: cp/typeck.c:6000
 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:5955
+#: cp/typeck.c:6003
 msgid "returning a value from a constructor"
 msgstr ""
 
-#: cp/typeck.c:5978
+#: cp/typeck.c:6026
 msgid "return-statement with no value, in function returning '%T'"
 msgstr "Return-Anweisung ohne Wert, in »%T« zurückgebender Funktion"
 
-#: cp/typeck.c:5995
+#: cp/typeck.c:6043
 msgid "return-statement with a value, in function returning 'void'"
 msgstr "Return-Anweisung mit Wert in »void« zurückgebender Funktion"
 
-#: cp/typeck.c:6017
+#: cp/typeck.c:6065
 msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
 msgstr ""
 
@@ -18694,12 +18705,12 @@ msgstr ""
 msgid "field initializer type mismatch"
 msgstr ""
 
-#: java/jcf-write.c:3389
+#: java/jcf-write.c:3391
 #, c-format
 msgid "can't create directory %s: %m"
 msgstr "das Verzeichnis %s kann nicht erzeugt werden: %m"
 
-#: java/jcf-write.c:3442
+#: java/jcf-write.c:3444
 #, c-format
 msgid "can't create %s: %m"
 msgstr "Es ist nicht möglich, %s zu erzeugen: %m"
@@ -18778,260 +18789,323 @@ msgstr ""
 msgid "internal error - invalid Utf8 name"
 msgstr ""
 
-#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
-#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
-#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
-#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
-#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
-#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
-#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
-#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
-#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
-#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
-#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
-#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
-#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
-#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
-#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
-#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
-#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
-#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
-#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
-#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
-#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
-#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
-#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
-#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
 msgid "Missing term"
 msgstr ""
 
-#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
-#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
-#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
-#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
-#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
-#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
-#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
 msgid "';' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
 msgid "Missing name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:782
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
 msgid "'*' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:796
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
 msgid "Class or interface declaration expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
 msgid "Missing class name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
-#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
-#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
-#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
-#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
 msgid "'{' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
 msgid "Missing super class name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
 msgid "Missing interface name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:964
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
 msgid "Missing variable initializer"
 msgstr ""
 
-#: ../../gcc/java/parse.y:981
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
 msgid "Invalid declaration"
 msgstr ""
 
-#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
-#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
-#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
-#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
 msgid "']' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:988
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
 msgid "Unbalanced ']'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
 msgid "Invalid method declaration, method name required"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
-#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
 msgid "Identifier expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1044
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
 msgid "Invalid method declaration, return type required"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
-#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
-#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
-#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
-#: ../../gcc/java/parse.y:2024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
 msgid "')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1083
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
 msgid "Missing formal parameter term"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
 msgid "Missing identifier"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
 msgid "Missing class type term"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1288
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
 msgid "Invalid interface type"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
-#: ../../gcc/java/parse.y:1646
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
 msgid "':' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
-#: ../../gcc/java/parse.y:1507
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
 msgid "Invalid expression statement"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
-#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
-#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
-#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
-#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
-#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
 msgid "'(' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
 msgid "Missing term or ')'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1642
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
 msgid "Missing or invalid constant expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1663
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
 msgid "Missing term and ')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1702
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
 msgid "Invalid control expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
 msgid "Invalid update expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1731
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
 msgid "Invalid init statement"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1931
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
 msgid "Missing term or ')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1973
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
 msgid "'class' or 'this' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
 msgid "'class' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2022
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
 msgid "')' or term expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2141
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
 msgid "'[' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2219
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
 msgid "Field expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
 msgid "Missing term and ']' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2390
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
 msgid "']' expected, invalid type expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2393
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
 msgid "Invalid type expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2505
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
 msgid "Invalid reference type"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
 msgid "Constructor invocation must be first thing in a constructor"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2979
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
 msgid "Only constructors can invoke constructors"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2987
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
 #, c-format
 msgid ": `%s' JDK1.1(TM) feature"
 msgstr ""
 
-#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
 #, c-format
 msgid ""
 "%s.\n"
 "%s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:6909
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
 #, c-format
 msgid "malformed .zip archive in CLASSPATH: %s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:6980
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
 #, c-format
 msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
 msgstr ""
 
-#: ../../gcc/java/parse.y:12193
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
 #, c-format
 msgid "missing static field `%s'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:12198
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
 #, c-format
 msgid "not a static field `%s'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:12241
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
 #, c-format
 msgid "No case for %s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:13173
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
 #, c-format
 msgid "unregistered operator %s"
 msgstr ""
@@ -19088,8 +19162,8 @@ msgstr ""
 msgid "cannot find protocol declaration for `%s'"
 msgstr ""
 
-#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6513
-#: objc/objc-act.c:6822 objc/objc-act.c:6875 objc/objc-act.c:6900
+#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6507
+#: objc/objc-act.c:6823 objc/objc-act.c:6876 objc/objc-act.c:6901
 #, c-format
 msgid "cannot find interface declaration for `%s'"
 msgstr ""
@@ -19114,8 +19188,8 @@ msgstr ""
 msgid "`%s' is not an Objective-C class name or alias"
 msgstr "»%s« ist kein Klassenname oder Alias in Objective-C"
 
-#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6769
-#: objc/objc-act.c:7059 objc/objc-act.c:7088
+#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6770
+#: objc/objc-act.c:7060 objc/objc-act.c:7089
 msgid "Objective-C declarations may only appear in global scope"
 msgstr ""
 
@@ -19129,7 +19203,7 @@ msgstr ""
 msgid "class `%s' already exists"
 msgstr ""
 
-#: objc/objc-act.c:2532 objc/objc-act.c:6791
+#: objc/objc-act.c:2532 objc/objc-act.c:6792
 #, c-format
 msgid "`%s' redeclared as different kind of symbol"
 msgstr "»%s« redeklariert als andere Symbolart"
@@ -19288,1450 +19362,1770 @@ msgstr ""
 msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
 msgstr ""
 
-#: objc/objc-act.c:6490
+#: objc/objc-act.c:6531
 #, c-format
 msgid "instance variable `%s' is declared private"
 msgstr ""
 
-#: objc/objc-act.c:6539
+#: objc/objc-act.c:6540
 #, c-format
 msgid "instance variable `%s' is %s; this will be a hard error in the future"
 msgstr ""
 
-#: objc/objc-act.c:6546
+#: objc/objc-act.c:6547
 #, c-format
 msgid "instance variable `%s' is declared %s"
 msgstr ""
 
-#: objc/objc-act.c:6556
+#: objc/objc-act.c:6557
 msgid "static access to object of type `id'"
 msgstr ""
 
-#: objc/objc-act.c:6578 objc/objc-act.c:6666
+#: objc/objc-act.c:6579 objc/objc-act.c:6667
 #, c-format
 msgid "incomplete implementation of class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6582 objc/objc-act.c:6671
+#: objc/objc-act.c:6583 objc/objc-act.c:6672
 #, c-format
 msgid "incomplete implementation of category `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6587 objc/objc-act.c:6676
+#: objc/objc-act.c:6588 objc/objc-act.c:6677
 #, c-format
 msgid "method definition for `%c%s' not found"
 msgstr ""
 
-#: objc/objc-act.c:6717
+#: objc/objc-act.c:6718
 #, c-format
 msgid "%s `%s' does not fully implement the `%s' protocol"
 msgstr "%s »%s« implementiert das »%s«-Protokoll nicht vollständig"
 
-#: objc/objc-act.c:6775 objc/objc-act.c:8803
+#: objc/objc-act.c:6776 objc/objc-act.c:8804
 msgid "`@end' missing in implementation context"
 msgstr ""
 
-#: objc/objc-act.c:6805
+#: objc/objc-act.c:6806
 #, c-format
 msgid "reimplementation of class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6836
+#: objc/objc-act.c:6837
 #, c-format
 msgid "conflicting super class name `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6838
+#: objc/objc-act.c:6839
 #, c-format
 msgid "previous declaration of `%s'"
 msgstr "vorherige Deklaration von »%s«"
 
-#: objc/objc-act.c:6852 objc/objc-act.c:6854
+#: objc/objc-act.c:6853 objc/objc-act.c:6855
 #, c-format
 msgid "duplicate interface declaration for class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:7121
+#: objc/objc-act.c:7122
 #, c-format
 msgid "duplicate declaration for protocol `%s'"
 msgstr ""
 
 #. Add a readable method name to the warning.
-#: objc/objc-act.c:7613
+#: objc/objc-act.c:7614
 msgid "%J%s `%c%s'"
 msgstr ""
 
-#: objc/objc-act.c:7908
+#: objc/objc-act.c:7909
 #, c-format
 msgid "no super class declared in interface for `%s'"
 msgstr ""
 
-#: objc/objc-act.c:7956
+#: objc/objc-act.c:7957
 msgid "[super ...] must appear in a method context"
 msgstr ""
 
-#: objc/objc-parse.y:2700
+#: objc/objc-parse.y:2701
 msgid "`@end' must appear in an implementation context"
 msgstr ""
 
-#: objc/objc-parse.y:2913
+#: objc/objc-parse.y:2914
 msgid "method definition not in class context"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:21
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
 msgid "Display this information"
 msgstr "Diese Informationen anzeigen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:27
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
 msgid "--param <param>=<value>\tSet paramter <param> to value.  See below for a complete list of parameters"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:36
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
 msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:39
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
 msgid "Do not discard comments"
 msgstr "Kommentare nicht verwerfen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:42
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
 msgid "Do not discard comments in macro expansions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:45
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
 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/mitchell/dev/gcc-3.4/objdir/gcc/options.c:51
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
 msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:54
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
 msgid "Print the name of header files as they are used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:57
-msgid "-I <dir>\tAdd <dir> to the end of the main include path.  -I- gives more include path control; see info documentation"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:60
-#, fuzzy
-msgid "Generate make dependencies"
-msgstr "dynamische Abhängigkeiten.\n"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:63
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
 msgid "Generate make dependencies and compile"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:66
-msgid "-MF <file>\tWrite dependency output to the given file"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:69
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
 msgid "Treat missing header files as generated files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:72
-msgid "Like -M but ignore system header files"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:75
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
 msgid "Like -MD but ignore system header files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:78
-#, fuzzy
-msgid "Generate phony targets for all headers"
-msgstr "Code für einen 5206e erzeugen"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:81
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
 msgid "-MQ <target>\tAdd a MAKE-quoted target"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:84
-msgid "-MT <target>\tAdd an unquoted target"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:87
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
 msgid "-O<number>\tSet optimization level to <number>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:90
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
 msgid "Optimize for space rather than speed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:93
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
 msgid "Do not generate #line directives"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:96
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
 msgid "-U<macro>\tUndefine <macro>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:99
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
 msgid "This switch is deprecated; use -Wextra instead"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:105
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
 msgid "Warn about returning structures, unions or arrays"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:108
-msgid "Enable most warning messages"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:111
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
 msgid "Warn about casting functions to incompatible types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:114
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
 msgid "Warn about pointer casts which increase alignment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:117
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
 msgid "Warn about casts which discard qualifiers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:120
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
 msgid "Warn about subscripts whose type is \"char\""
 msgstr "Vor Indizes mit Typ \"char\" warnen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:123
-msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:126
-msgid "Synonym for -Wcomment"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:129
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
 msgid "Warn about possibly confusing type conversions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:132
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
 msgid "Warn when all constructors and destructors are private"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:135
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
 msgid "Warn when a declaration is found after a statement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:138
-msgid "Warn about deprecated compiler features"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
+msgid "Warn if deprecated class, method, or field is used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:141
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
 msgid "Warn about uses of __attribute__((deprecated)) declarations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:144
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
 msgid "Warn when an optimization pass is disabled"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:147
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
 msgid "Warn about compile-time integer division by zero"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:150
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
 msgid "Warn about violations of Effective C++ style rules"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:153
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
 msgid "Warn about stray tokens after #elif and #endif"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:156
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
 msgid "Treat all warnings as errors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:159
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
 msgid "Make implicit function declarations an error"
 msgstr "Fehler bei impliziten Funktionsdeklaration erzeugen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:162
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
 msgid "Print extra (possibly unwanted) warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:165
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
+msgid "Warn if deprecated empty statements are found"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
 msgid "Warn if testing floating point numbers for equality"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:168
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:171
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
 msgid "Warn if passing too many arguments to a function for its format string"
 msgstr "Bei zu vielen Argumenten für eine Funktion (anhand Formatzeichenkette) warnen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:174
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
 msgid "Warn about format strings that are not literals"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:177
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
 msgid "Warn about possible security problems with format functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:180
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
 msgid "Warn about strftime formats yielding 2-digit years"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:192
-msgid "Warn about implicit function declarations"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
+msgid "Enable warnings about inter-procedural problems"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:195
-msgid "Warn when a declaration does not specify a type"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
+msgid "Warn about implicit function declarations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:198
-msgid "Deprecated.  This switch has no effect."
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
+msgid "Warn when a declaration does not specify a type"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:201
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
 msgid "Warn about variables which are initialized to themselves."
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:204
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
 msgid "Warn when an inlined function cannot be inlined"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:207
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
 msgid "Warn about invalid uses of the \"offsetof\" macro"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:210
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
 msgid "Warn about PCH files that are found but not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:213
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:216
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
 msgid "Do not warn about using \"long long\" when -pedantic"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:219
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
 msgid "Warn about suspicious declarations of \"main\""
 msgstr "Vor verdächtigen Deklarationen von \"main\" warnen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:222
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
 msgid "Warn about possibly missing braces around initializers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:225
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
 msgid "Warn about global functions without previous declarations"
 msgstr "Vor globalen Funktionen ohne vorherige Deklaration warnen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:228
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
 msgid "Warn about functions which might be candidates for format attributes"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:231
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
 msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
 msgstr "Vor Funktionen, die Kandidaten für __attribute__((noreturn)) sind, warnen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:234
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
 msgid "Warn about global functions without prototypes"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:237
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
 msgid "Warn about use of multi-character character constants"
 msgstr "Bei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:240
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
 msgid "Warn about \"extern\" declarations not at file scope"
 msgstr "Vor \"extern\"-Deklarationen außerhalb des Dateisichtbarkeitsbereiches warnen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:243
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
 msgid "Warn when non-templatized friend functions are declared within a template"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:246
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
 msgid "Warn about non-virtual destructors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:252
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
 msgid "Warn if a C-style cast is used in a program"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:255
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
 msgid "Warn if an old-style parameter definition is used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:258
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
+msgid "Warn if .class files are out of date"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
 msgid "Warn about overloaded virtual function names"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:261
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
 msgid "Warn when the packed attribute has no effect on struct layout"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:264
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
 msgid "Warn when padding is required to align structure members"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:267
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
 msgid "Warn about possibly missing parentheses"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:270
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
 msgid "Warn when converting the type of pointers to member functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:273
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
 msgid "Warn about function pointer arithmetic"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:276
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
 msgid "Warn if inherited methods are unimplemented"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:279
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
 msgid "Warn about multiple declarations of the same object"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:282
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
+msgid "Warn if modifiers are specified when not necessary"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
 msgid "Warn when the compiler reorders code"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:285
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
 msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:288
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
 msgid "Warn if a selector has multiple methods"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:291
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
 msgid "Warn about possible violations of sequence point rules"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:294
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
 msgid "Warn when one local variable shadows another"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:297
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
 msgid "Warn about signed-unsigned comparisons"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:300
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
 msgid "Warn when overload promotes from unsigned to signed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:303
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
 msgid "Warn about code which might break strict aliasing rules"
 msgstr "Vor Code warnen, der strict-aliasing-Regeln verletzen könnte"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:306
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
 msgid "Warn about unprototyped function declarations"
 msgstr "Vor Funktionsdeklarationen ohne Prototyp warnen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:309
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
+msgid "Warn about constructs with surprising meanings"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
 msgid "Warn about enumerated switches, with no default, missing a case"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:312
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
 msgid "Warn about enumerated switches missing a \"default:\" statement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:315
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
 msgid "Warn about all enumerated switches missing a specific case"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:318
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
 msgid "Warn when synthesis behavior differs from Cfront"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:321
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
 msgid "Do not suppress warnings from system headers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:324
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
 msgid "Warn about features not present in traditional C"
 msgstr "Vor Sprachmerkmalen, die in traditionellem C nicht verfügbar sind, warnen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:327
-msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:333
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
 msgid "Warn if an undefined macro is used in an #if directive"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:336
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
 msgid "Warn about uninitialized automatic variables"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:339
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
 msgid "Warn about unrecognized pragmas"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:342
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
 msgid "Warn about code that will never be executed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:345
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
 msgid "Enable all -Wunused- warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:348
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
 msgid "Warn when a function is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:351
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
 msgid "Warn when a label is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:354
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
 msgid "Warn about macros defined in the main file that are not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:357
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
 msgid "Warn when a function parameter is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:360
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
 msgid "Warn when an expression value is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:363
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
 msgid "Warn when a variable is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:366
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
 msgid "Give strings the type \"array of char\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:369
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
 msgid "A synonym for -std=c89.  In a future version of GCC it will become synonymous with -std=c99 instead"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:372
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
 msgid "-aux-info <file>\tEmit declaration information into <file>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:384
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:387
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:399
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
+msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
 msgid "Enforce class member access control semantics"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:402
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
 msgid "Align the start of functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:408
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
 msgid "Align labels which are only reached by jumping"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:414
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
 msgid "Align all labels"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:420
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
 msgid "Align the start of loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:429
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
 msgid "Change when template instances are emitted"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:432
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
 msgid "Specify that arguments may alias each other and globals"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:435
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
 msgid "Assume arguments may alias globals but not each other"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:438
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
 msgid "Assume arguments alias neither each other nor globals"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:441
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
 msgid "Recognize the \"asm\" keyword"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:444
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
 msgid "Generate unwind tables that are exact at each instruction boundary"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:447
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
+msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
+msgid "Backslashes in character and hollerith constants are special (not C-style)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
+msgid "Delete libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
+msgid "Disable libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
+msgid "Enable libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
+msgid "Hide libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
+msgid "--bootclasspath=<path>\tReplace system path"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
 msgid "Generate code to check bounds before indexing arrays"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:450
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
 msgid "Replace add, compare, branch with branch on count register"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:453
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
 msgid "Use profiling information for branch probabilities"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:456
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
 msgid "Perform branch target load optimization before prologue / epilogue threading"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:459
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
 msgid "Perform branch target load optimization after prologue / epilogue threading"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:462
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
 msgid "Recognize built-in functions"
 msgstr "Eingebaute Funktionen erkennen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:468
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
 msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:471
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
 msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:474
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
 msgid "Save registers around function calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:477
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
+msgid "Program written in strict mixed-case"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
+msgid "Compile as if program written in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
+msgid "Preserve case used in program"
+msgstr "Im Programm verwendete Groß-/Kleinschreibung beibehalten"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
+msgid "Program written in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
+msgid "Program written in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
+msgid "Compile as if program written in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
 msgid "Check the return value of new"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:480
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
+msgid "--classpath=<path>\tSet class path"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
 msgid "Do not put uninitialized globals in the common section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:483
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
 msgid "Allow the arguments of the '?' operator to have different types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:486
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
 msgid "Reduce the size of object files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:489
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
 msgid "Make string literals \"const char[]\" not \"char[]\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:492
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:495
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
 msgid "Perform a register copy-propagation optimization pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:498
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
 msgid "Perform cross-jumping optimization"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:501
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
 msgid "When running CSE, follow jumps to their targets"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:504
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
 msgid "When running CSE, follow conditional jumps"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:507
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
 msgid "Place data items into their own section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:510
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
+msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
 msgid "Inline member functions by default"
 msgstr "Standardmäßig »inline«-Elementfunktionen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:513
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
 msgid "Defer popping functions args from stack until later"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:516
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
 msgid "Attempt to fill delay slots of branch instructions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:519
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
 msgid "Delete useless null pointer checks"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:522
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
 msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:525
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
+msgid "Allow '$' in symbol names"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
 msgid "Permit '$' as an identifier character"
 msgstr "'$' als Bezeichnerzeichen zulassen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:528
-msgid "-fdump-<type>\tDump various compiler internals to a file"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:531
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
 msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:537
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
 msgid "Perform DWARF2 duplicate elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:540
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:543
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
 msgid "Perform unused type elimination in debug info"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:546
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
+msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
+msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
 msgid "Generate code to check exception specifications"
 msgstr "Code zur Überprüfung von Exception-Spezifikationen erzeugen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:552
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
 msgid "Enable exception handling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:555
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
 msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:558
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
 msgid "Perform a number of minor, expensive optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:567
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
+msgid "f2c-compatible code can be generated"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
+msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
+msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
+msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
+msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
+msgid "Unsupported; generate libf2c-calling code"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
+msgid "Program is written in typical FORTRAN 66 dialect"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
+msgid "Program is written in typical Unix-f77 dialect"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
+msgid "Program is written in Fortran-90-ish dialect"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
+msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
+msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
+msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
+msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
 msgid "Assume no NaNs or infinities are generated"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:570
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
 msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:579
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
+msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
+msgid "Unsupported; affects code generation of arrays"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
 msgid "Do not store floats in registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:582
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
 msgid "Scope of for-init-statement variables is local to the loop"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:585
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
 msgid "Copy memory address constants into registers before use"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:588
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
+msgid "Always check for non gcj generated classes archives"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
 msgid "Copy memory operands into registers before use"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:591
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
+msgid "Generate code to check subscript and substring bounds"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
+msgid "Program is written in Fortran-90-ish free form"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
 msgid "Do not assume that standard C libraries and \"main\" exist"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:594
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
 msgid "Allow function addresses to be held in registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:597
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
 msgid "Place each function into its own section"
 msgstr "Jede Funktion in ihren eigenen Abschnitt platzieren"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:600
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
 msgid "Perform global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:603
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
 msgid "Perform redundant load after store elimination in global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:606
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
 msgid "Perform enhanced load motion during global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:609
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
 msgid "Perform store motion after global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:612
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
+msgid "Enable fatal diagnostics about inter-procedural problems"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
+msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
+msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
+msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
+msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
 msgid "Recognize GNU-defined keywords"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:615
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
 msgid "Generate code for GNU runtime environment"
 msgstr "Code für die GNU-Laufzeitumgebung erzeugen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:618
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
 msgid "Enable guessing of branch probabilities"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:630
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
 msgid "Assume normal C execution environment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:633
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
 msgid "Enable support for huge objects"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:636
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
 msgid "Process #ident directives"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:639
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
 msgid "Perform conversion of conditional jumps to branchless equivalents"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:642
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
 msgid "Perform conversion of conditional jumps to conditional execution"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:645
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
 msgid "Export functions even if they can be inlined"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:648
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
 msgid "Emit implicit instantiations of inline templates"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:651
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
 msgid "Emit implicit instantiations of templates"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:654
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
+msgid "Use offset tables for virtual method calls"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
 msgid "Do not generate .size directives"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:657
-msgid "Pay attention to the \"inline\" keyword"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
+msgid "Initialize local vars and arrays to zero"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:660
-#, fuzzy
-msgid "Integrate simple functions into their callers"
-msgstr "Zeiger auf Elementfunktion in Arithmetik verwendet"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
+msgid "Pay attention to the \"inline\" keyword"
+msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:666
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
 msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:669
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
 msgid "-finput-charset=<cset>      Specify the default character set for source files."
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:672
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
 msgid "Instrument function entry and exit with profiling calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:675
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
+msgid "Intrinsics letters in arbitrary cases"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
+msgid "Intrinsics spelled as e.g. SqRt"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
+msgid "Intrinsics in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
+msgid "Intrinsics in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
+msgid "Assume native functions are implemented using JNI"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
 msgid "Generate code for functions even if they are fully inlined"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:678
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
 msgid "Emit static const variables even if they are not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:684
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
 msgid "Give external symbols a leading underscore"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:687
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
 msgid "Perform loop optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:690
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
+msgid "Language keyword letters in arbitrary cases"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
+msgid "Language keywords spelled as e.g. IOStat"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
+msgid "Language keywords in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
+msgid "Language keywords in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
 msgid "Set errno after built-in math functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:693
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
 msgid "Report on permanent memory allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:696
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
 msgid "Attempt to merge identical constants and constant variables"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:699
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
 msgid "Attempt to merge identical constants across compilation units"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:702
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
 msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:705
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
+msgid "Delete MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
+msgid "Disable MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
+msgid "Enable MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
+msgid "Hide MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
 msgid "Force all loop invariant computations out of loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:708
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
 msgid "Don't warn about uses of Microsoft extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:717
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
 msgid "Use graph-coloring register allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:720
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
 msgstr "Code für die NeXT (Apple Mac OS X) Laufzeitumgebung erzeugen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:723
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
 msgid "Assume that receivers of Objective-C messages may be nil"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:726
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
 msgid "Support synchronous non-call exceptions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:735
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
 msgid "Enable Objective-C exception and synchronization syntax"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:738
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:978
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
 msgid "Perform loop unrolling for all loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:741
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:981
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
 msgid "Perform loop unrolling when iteration count is known"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:744
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
 msgid "When possible do not generate stack frames"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:747
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
+msgid "Take at least one trip through each iterative DO loop"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:750
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
 msgid "Do the full register move optimization pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:753
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
 msgid "Optimize sibling and tail recursive calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:756
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
+msgid "Enable optimization of static class initialization code"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
 msgid "Enable optional diagnostics"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:759
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
 msgid "Pack structure members together without holes"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:762
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
 msgid "Return small aggregates in memory, not registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:768
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
+msgid "Warn about use of (only a few for now) Fortran extensions"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
 msgid "Perform loop peeling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:771
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
 msgid "Enable machine specific peephole optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:774
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
 msgid "Enable an RTL peephole pass before sched2"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:777
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
 msgid "Downgrade conformance errors to warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:780
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
 msgid "Generate position-independent code if possible"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:783
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
 msgid "Generate position-independent code for executables if possible"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:786
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
 msgid "Generate prefetch instructions, if available, for arrays in loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:789
-msgid "Treat the input file as already preprocessed"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:792
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
 msgid "Enable basic program profiling code"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:795
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
 msgid "Insert arc-based program profiling code"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:798
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
 msgid "Enable common options for generating profile info for profile feedback directed optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:801
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
 msgid "Enable common options for performing profile feedback directed optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:804
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
 msgid "Insert code to profile values of expressions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:810
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:813
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
 msgid "Strength reduce all loop general induction variables"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:816
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
 msgid "Return small aggregates in registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:819
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
 msgid "Enables a register move optimization"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:822
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
 msgid "Perform a register renaming optimization pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:825
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
 msgid "Reorder basic blocks to improve code placement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:828
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
 msgid "Reorder functions to improve code placement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:831
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
 msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:834
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
 msgid "Enable automatic template instantiation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:837
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
 msgid "Add a common subexpression elimination pass after loop optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:840
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
 msgid "Run the loop optimizer twice"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:843
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
 msgid "Disable optimizations that assume default FP rounding behavior"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:846
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
 msgid "Generate run time type descriptor information"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:849
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
 msgid "Enable scheduling across basic blocks"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:852
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
 msgid "Allow speculative motion of non-loads"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:855
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
 msgid "Allow speculative motion of some loads"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:858
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
 msgid "Allow speculative motion of more loads"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:861
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
 msgid "Allow premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:864
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
 msgid "Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:867
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
 msgid "-fsched-stalled-insns-dep=<number>   Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:870
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
 msgid "-fsched-stalled-insns=<number>       Set number of queued insns that can be prematurely scheduled"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:873
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:876
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
 msgid "If scheduling post reload, do superblock scheduling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:879
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
 msgid "If scheduling post reload, do trace scheduling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:882
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
 msgid "Reschedule instructions before register allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:885
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
 msgid "Reschedule instructions after register allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:888
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
+msgid "Allow appending a second underscore to externals"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
 msgid "Mark data as shared rather than private"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:891
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
 msgid "Use the same size for double as for float"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:894
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
 msgid "Use the narrowest integer type possible for enumeration types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:897
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:903
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
 msgid "Disable optimizations observable by IEEE signaling NaNs"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:906
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:909
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
 msgid "Make \"char\" signed by default"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:912
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
+msgid "Do not print names of program units as they are compiled"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
 msgid "Convert floating point constants to single precision constants"
 msgstr "Fließkommakonstanten in Konstanten einfacher Genauigkeit konvertieren"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:918
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
+msgid "Internally convert most source to lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
+msgid "Internally preserve source case"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
+msgid "Internally convert most source to uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
 msgid "Insert stack checking code into the program"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:924
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
 msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:927
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:930
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
 msgid "Display statistics accumulated during compilation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:933
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
+msgid "Enable assignability checks for stores into object arrays"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
 msgid "Perform strength reduction optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:936
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
 msgid "Assume strict aliasing rules apply"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:942
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
+msgid "Symbol names spelled in mixed case"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
+msgid "Symbol names in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
+msgid "Symbol names in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
 msgid "Check for syntax errors, then stop"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:945
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:948
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:951
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
 msgid "Create data files needed by \"gcov\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:957
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
 msgid "Perform jump threading optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:960
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
 msgid "Report the time taken by each compiler pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:963
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
 msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:966
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
 msgid "Perform superblock formation via tail duplication"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:969
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
 msgid "Assume floating-point operations can trap"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:972
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
 msgid "Trap for signed overflow in addition, subtraction and multiplication"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:975
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
+msgid "Make prefix-radix non-decimal constants be typeless"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
+msgid "Allow all ugly features"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
+msgid "Hollerith and typeless can be passed as arguments"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
+msgid "Allow ordinary copying of ASSIGN'ed vars"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
+msgid "Dummy array dimensioned to (1) is assumed-size"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
+msgid "Trailing comma in procedure call denotes null argument"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
+msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
+msgid "Initialization via DATA and PARAMETER is not type-compatible"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
+msgid "Allow INTEGER and LOGICAL interchangeability"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
+msgid "Append underscores to externals"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
 msgid "Compile whole compilation unit at a time"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:984
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
+msgid "Delete libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
+msgid "Disable libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
+msgid "Enable libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
+msgid "Hide libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
 msgid "Allow math optimizations that may violate IEEE or ISO standards"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:987
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:990
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
 msgid "Make \"char\" unsigned by default"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:993
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
 msgid "Perform loop unswitching"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:996
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
 msgid "Just generate unwind tables for exception handling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:999
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
 msgid "Use __cxa_atexit to register destructors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1002
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
 msgid "Add extra commentary to assembler output"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1005
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
+msgid "Print g77-specific version information and run internal tests"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
 msgid "Use expression value profiles in optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1008
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
 msgid "Discard unused virtual functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1011
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
 msgid "Implement vtables using thunks"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1014
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
+msgid "Program is written in VXT (Digital-like) FORTRAN"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
+msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
+msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
+msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
+msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
 msgid "Emit common-like symbols as weak symbols"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1017
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
 msgid "Construct webs and split unrelated uses of single variable"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1020
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
 msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1023
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
 msgid "Generate a #line directive pointing at the current working directory"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1026
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
 msgid "Assume signed arithmetic overflow wraps around"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1029
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
 msgid "Store strings in writable data section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1032
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
 msgid "Emit cross referencing information"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1035
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
+msgid "Print internal debugging-related information"
+msgstr "Interne Testinformationen ausgeben"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
 msgid "Put zero initialized data in the bss section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1038
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
 msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1041
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
+msgid "Treat initial values of 0 like non-zero values"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
 msgid "Generate debug information in default format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1044
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
 msgid "Generate debug information in COFF format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1047
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
 msgid "Generate debug information in DWARF v2 format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1050
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
 msgid "Dump declarations to a .decl file"
 msgstr "Deklaration in .decl-Datei ausgeben"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1053
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
 msgid "Generate debug information in default extended format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1056
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
 msgid "Generate debug information in STABS format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1059
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
 msgid "Generate debug information in extended STABS format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1062
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
 msgid "Generate debug information in VMS format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1065
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
 msgid "Generate debug information in XCOFF format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1068
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
 msgid "Generate debug information in extended XCOFF format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1071
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1074
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
 msgid "-imacros <file>\tAccept definition of macros in <file>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1077
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
 msgid "-include <file>\tInclude the contents of <file> before other files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1080
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1083
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1086
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1089
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1092
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1104
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
 msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1107
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
 msgid "Do not search standard system include directories for C++"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1110
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
 msgid "-o <file>\tPlace output into <file>"
 msgstr "-o <Datei>\tAusgabe in <Datei> schreiben"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1113
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
 msgid "Enable function profiling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1116
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
 msgid "Issue warnings needed for strict compliance to the standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1119
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
 msgid "Like -pedantic but issue them as errors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1122
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
 msgid "Generate C header of platform-specific features"
 msgstr "C-Header mit Plattform-spezifischen Merkmalen erzeugen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1125
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
 msgid "Do not display functions compiled or elapsed time"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1128
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
 msgid "Remap file names when including files"
 msgstr "Dateinamen beim Einfügen von Dateien neu abbilden"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1131
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
 msgid "Conform to the ISO 1998 C++ standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1134
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
 msgid "Conform to the ISO 1990 C standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1137
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
 msgid "Conform to the ISO 1999 C standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1140
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1161
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1164
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
 msgid "Deprecated in favor of -std=c99"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1143
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1146
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
 msgid "Conform to the ISO 1990 C standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1149
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
 msgid "Conform to the ISO 1999 C standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1152
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
 msgid "Deprecated in favor of -std=gnu99"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1155
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
 msgid "Deprecated in favor of -std=c89"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1158
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
 msgid "Conform to the ISO 1990 C standard as amended in 1994"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1167
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
 msgid "Enable traditional preprocessing"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1170
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
 msgid "-trigraphs\tSupport ISO C trigraphs"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1173
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
 msgid "Do not predefine system-specific and GCC-specific macros"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1176
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
 msgid "Enable verbose output"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1179
-#, fuzzy
-msgid "Display the compiler's version"
-msgstr "Diese Informationen anzeigen"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1182
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
 msgid "Suppress warnings"
 msgstr ""
 
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1094
+#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
 msgid "`-p' not supported; use `-pg' and gprof(1)"
 msgstr "»-p« wird nicht unterstützt; verwenden Sie »-pg« und gprof(1)"
 
@@ -20743,7 +21137,7 @@ msgstr "GCC unterstützt nicht -C ohne -E"
 msgid "GCC does not support -CC without using -E"
 msgstr "GCC unterstützt nicht -CC ohne -E"
 
-#: config/sparc/linux64.h:208 config/sparc/linux64.h:219
+#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
 #: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
 #: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
 msgid "may not use both -m32 and -m64"
@@ -20895,11 +21289,8 @@ msgstr ""
 #~ msgid "Copyright (C) 2003 Free Software Foundation, Inc.\n"
 #~ msgstr "Copyright © 2003 Free Software Foundation, Inc.\n"
 
-#~ msgid "Preserve case used in program"
-#~ msgstr "Im Programm verwendete Groß-/Kleinschreibung beibehalten"
-
-#~ msgid "Print internal debugging-related information"
-#~ msgstr "Interne Testinformationen ausgeben"
+#~ msgid "read-write constraint does not allow a register"
+#~ msgstr "Schreib- und Lesebeschränkungen erlauben kein Register"
 
 #~ msgid "concatenation of string literals with __FUNCTION__ is deprecated"
 #~ msgstr "Verkettung von Zeichenkettenliteralen mit __FUNCTION__ ist veraltet"
index 4666eb7..ac54600 100644 (file)
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gcc 3.2\n"
 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-04-18 18:00-0700\n"
+"POT-Creation-Date: 2004-07-01 11:41-0700\n"
 "PO-Revision-Date: 2002-08-18 15:46+0100\n"
 "Last-Translator: Simos Xenitellis <simos@hellug.gr>\n"
 "Language-Team: Greek <nls@tux.hellug.gr>\n"
@@ -34,15 +34,15 @@ msgstr ""
 msgid "`%s' attribute only applies to function types"
 msgstr ""
 
-#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
-#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
-#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
-#: c-common.c:4595 c-common.c:4614 c-common.c:4869 c-common.c:4891
-#: c-common.c:4926 c-common.c:4993 c-common.c:5039 c-common.c:5097
-#: c-common.c:5128 c-common.c:5474 c-common.c:5497 c-common.c:5536
+#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
+#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
+#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
+#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
+#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
+#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
 #: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1608
-#: config/i386/i386.c:15380 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
+#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
 #: config/ip2k/ip2k.c:3151
 #, c-format
 msgid "`%s' attribute ignored"
@@ -119,7 +119,7 @@ msgstr ""
 
 #. We can, however, treat "undefined" any way we please.
 #. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1719
+#: builtins.c:4134 c-typeck.c:1733
 msgid "if this code is reached, the program will abort"
 msgstr ""
 
@@ -289,274 +289,274 @@ msgid "invalid application of `%s' to a void type"
 msgstr "ìç Ýãêõñïò ÷áñáêôÞñáò `%c' óôï ôýðï áëöáñéèìçôéêïý `%s'"
 
 #: c-common.c:2951
-#, fuzzy, c-format
-msgid "invalid application of `%s' to an incomplete type"
+#, fuzzy
+msgid "invalid application of `%s' to incomplete type `%T' "
 msgstr "ìç Ýãêõñïò äåýôåñïò ôåëåóôÞò óå êáôÜóôáóç óõìâáôüôçôáò `%s'"
 
-#: c-common.c:2991
+#: c-common.c:2992
 msgid "`__alignof' applied to a bit-field"
 msgstr ""
 
-#: c-common.c:3483
+#: c-common.c:3484
 #, fuzzy, c-format
 msgid "cannot disable built-in function `%s'"
 msgstr "áäõíáìßá åêôÝëåóçò ioctl óôï `%s'"
 
-#: c-common.c:3644 c-typeck.c:1949
+#: c-common.c:3645 c-typeck.c:1974
 #, fuzzy, c-format
 msgid "too few arguments to function `%s'"
 msgstr "Ðñïåéäïðïßçóç: Ðïëý ëßãá ïñßóìáôá óôï åóùäïìçìÝíï `%s'"
 
-#: c-common.c:3650 c-typeck.c:1810
+#: c-common.c:3651 c-typeck.c:1835
 #, fuzzy, c-format
 msgid "too many arguments to function `%s'"
 msgstr "ðÜñá ðïëëÜ ïñßóìáôá"
 
-#: c-common.c:3669
+#: c-common.c:3670
 #, fuzzy, c-format
 msgid "non-floating-point argument to function `%s'"
 msgstr "ðÜñá ðïëëÜ ïñßóìáôá"
 
-#: c-common.c:3896
+#: c-common.c:3897
 msgid "pointers are not permitted as case values"
 msgstr ""
 
-#: c-common.c:3900
+#: c-common.c:3901
 msgid "range expressions in switch statements are non-standard"
 msgstr ""
 
-#: c-common.c:3929
+#: c-common.c:3930
 #, fuzzy
 msgid "empty range specified"
 msgstr "ìç ïñéóìÝíï"
 
-#: c-common.c:3980
+#: c-common.c:3981
 msgid "duplicate (or overlapping) case value"
 msgstr ""
 
-#: c-common.c:3981
+#: c-common.c:3982
 #, fuzzy
 msgid "%Jthis is the first entry overlapping that value"
 msgstr "áõôüò åßíáé ï ðñþôïò ïñéóìüò"
 
-#: c-common.c:3985
+#: c-common.c:3986
 #, fuzzy
 msgid "duplicate case value"
 msgstr "äéðëüò áñéèìüò ìçíýìáôïò"
 
-#: c-common.c:3986
+#: c-common.c:3987
 #, fuzzy
 msgid "%Jpreviously used here"
 msgstr "Äåí õðÜñ÷åé ðñïçãïýìåíç êáíïíéêÞ Ýêöñáóç"
 
-#: c-common.c:3990
+#: c-common.c:3991
 msgid "multiple default labels in one switch"
 msgstr ""
 
-#: c-common.c:3991
+#: c-common.c:3992
 #, fuzzy
 msgid "%Jthis is the first default label"
 msgstr "áõôüò åßíáé ï ðñþôïò ïñéóìüò"
 
-#: c-common.c:4016
+#: c-common.c:4017
 msgid "taking the address of a label is non-standard"
 msgstr ""
 
-#: c-common.c:4062
+#: c-common.c:4063
 msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
 msgstr ""
 
-#: c-common.c:4067
+#: c-common.c:4068
 msgid "%Hignoring return value of function declared with attribute warn_unused_result"
 msgstr ""
 
-#: c-common.c:4648
+#: c-common.c:4649
 #, fuzzy, c-format
 msgid "unknown machine mode `%s'"
 msgstr "Üãíùóôï óåô `%s'"
 
-#: c-common.c:4651
+#: c-common.c:4652
 #, fuzzy, c-format
 msgid "no data type for mode `%s'"
 msgstr "äåí ïñßóôçêå âáñýôçôá ãéá ôï óýìâïëï `%s'"
 
-#: c-common.c:4655
+#: c-common.c:4656
 #, fuzzy, c-format
 msgid "invalid pointer mode `%s'"
 msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
 
-#: c-common.c:4662 c-common.c:5225
+#: c-common.c:4663 c-common.c:5226
 #, fuzzy, c-format
 msgid "unable to emulate '%s'"
 msgstr "Äåí ìðüñåóá íá áíïßîù ôï áñ÷åßï %s"
 
-#: c-common.c:4706
+#: c-common.c:4707
 #, fuzzy
 msgid "%Jsection attribute cannot be specified for local variables"
 msgstr "óõìâïëéêïß óýíäåóìïé äåí õðïóôçñßæïíôáé óôï óýóôçìá áõôü"
 
-#: c-common.c:4717
+#: c-common.c:4718
 #, fuzzy
 msgid "%Jsection of '%D' conflicts with previous declaration"
 msgstr "áõôüò åßíáé ï ðñþôïò ïñéóìüò"
 
-#: c-common.c:4726
+#: c-common.c:4727
 #, fuzzy
 msgid "%Jsection attribute not allowed for '%D'"
 msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
 
-#: c-common.c:4732
+#: c-common.c:4733
 #, fuzzy
 msgid "%Jsection attributes are not supported for this target"
 msgstr "óõìâïëéêïß óýíäåóìïé äåí õðïóôçñßæïíôáé óôï óýóôçìá áõôü"
 
-#: c-common.c:4770
+#: c-common.c:4771
 msgid "requested alignment is not a constant"
 msgstr ""
 
-#: c-common.c:4775
+#: c-common.c:4776
 msgid "requested alignment is not a power of 2"
 msgstr ""
 
-#: c-common.c:4780
+#: c-common.c:4781
 #, fuzzy
 msgid "requested alignment is too large"
 msgstr "ÊáêÞ áßôçóç ðáñáìÝôñùí"
 
-#: c-common.c:4806
+#: c-common.c:4807
 #, fuzzy
 msgid "%Jalignment may not be specified for '%D'"
 msgstr "ìüíï Ýíá üñéóìá ìðïñåß íá äçëùèåß"
 
-#: c-common.c:4844
+#: c-common.c:4845
 msgid "%J'%D' defined both normally and as an alias"
 msgstr ""
 
-#: c-common.c:4854
+#: c-common.c:4855
 msgid "alias arg not a string"
 msgstr ""
 
-#: c-common.c:4897
+#: c-common.c:4898
 msgid "visibility arg not a string"
 msgstr ""
 
-#: c-common.c:4910
+#: c-common.c:4911
 msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
 msgstr ""
 
-#: c-common.c:4936
+#: c-common.c:4937
 msgid "tls_model arg not a string"
 msgstr ""
 
-#: c-common.c:4945
+#: c-common.c:4946
 msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
 msgstr ""
 
-#: c-common.c:4967 c-common.c:5013
+#: c-common.c:4968 c-common.c:5014
 msgid "%J'%E' attribute applies only to functions"
 msgstr ""
 
-#: c-common.c:4972 c-common.c:5018
+#: c-common.c:4973 c-common.c:5019
 #, fuzzy
 msgid "%Jcan't set '%E' attribute after definition"
 msgstr "áõôüò åßíáé ï ðñþôïò ïñéóìüò"
 
-#: c-common.c:5094
+#: c-common.c:5095
 #, fuzzy, c-format
 msgid "`%s' attribute ignored for `%s'"
 msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
 
-#: c-common.c:5157
+#: c-common.c:5158
 #, fuzzy, c-format
 msgid "invalid vector type for attribute `%s'"
 msgstr "ìç Ýãêõñï åßäïò áëöáñéèìçôéêïý `%s'"
 
-#: c-common.c:5181 c-common.c:5213
+#: c-common.c:5182 c-common.c:5214
 msgid "no vector mode with the size and type specified could be found"
 msgstr ""
 
-#: c-common.c:5315
+#: c-common.c:5316
 msgid "nonnull attribute without arguments on a non-prototype"
 msgstr ""
 
-#: c-common.c:5330
+#: c-common.c:5331
 #, c-format
 msgid "nonnull argument has invalid operand number (arg %lu)"
 msgstr ""
 
-#: c-common.c:5349
+#: c-common.c:5350
 #, c-format
 msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
 msgstr ""
 
-#: c-common.c:5357
+#: c-common.c:5358
 #, c-format
 msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
 msgstr ""
 
-#: c-common.c:5437
+#: c-common.c:5438
 #, c-format
 msgid "null argument where non-null required (arg %lu)"
 msgstr ""
 
-#: c-common.c:5508
+#: c-common.c:5509
 #, fuzzy
 msgid "cleanup arg not an identifier"
 msgstr "äéðëüò ðñïóäéïñéóôÞò ìçíýìáôïò"
 
-#: c-common.c:5515
+#: c-common.c:5516
 #, fuzzy
 msgid "cleanup arg not a function"
 msgstr "Ôï åðþíõìï áíôéêåßìåíï äåí åßíáé áíáæçôÞóéìï"
 
-#: c-common.c:5876
+#: c-common.c:5877
 #, c-format
 msgid "%s at end of input"
 msgstr "%s óôï ôÝëïò ôçò åéóüäïõ"
 
-#: c-common.c:5882
+#: c-common.c:5883
 #, c-format
 msgid "%s before %s'%c'"
 msgstr "%s ðñéí áðü %s'%c'"
 
-#: c-common.c:5884
+#: c-common.c:5885
 #, c-format
 msgid "%s before %s'\\x%x'"
 msgstr "%s ðñéí áðü %s'\\x%x'"
 
-#: c-common.c:5888
+#: c-common.c:5889
 #, fuzzy, c-format
 msgid "%s before string constant"
 msgstr "ìç ôåñìáôéæìÝíï áëöáñéèìçôéêü óôáèåñÜò"
 
-#: c-common.c:5890
+#: c-common.c:5891
 #, c-format
 msgid "%s before numeric constant"
 msgstr "%s ðñéí áðü áñéèìçôéêÞ óôáèåñÜ"
 
 # src/request.c:37
-#: c-common.c:5892
+#: c-common.c:5893
 #, c-format
 msgid "%s before \"%s\""
 msgstr "%s ðñéí áðü \"%s\""
 
-#: c-common.c:5894
+#: c-common.c:5895
 #, c-format
 msgid "%s before '%s' token"
 msgstr "%s ðñéí áðü ôï óýìâïëï '%s'"
 
 #. Use `%s' to print the string in case there are any escape
 #. characters in the message.
-#: c-common.c:5896 c-typeck.c:2586 c-typeck.c:3978 c-typeck.c:3993
-#: c-typeck.c:4008 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4118
+#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
+#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
 #: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: c-convert.c:82 c-typeck.c:1197 c-typeck.c:3418 cp/typeck.c:1337
-#: cp/typeck.c:5660 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
+#: cp/typeck.c:5708 treelang/tree-convert.c:79
 msgid "void value not ignored as it ought to be"
 msgstr ""
 
@@ -755,8 +755,8 @@ msgstr ""
 msgid "%Jdeclaration of '%D' shadows a previous local"
 msgstr ""
 
-#: c-decl.c:1587 cp/name-lookup.c:958 cp/name-lookup.c:981
-#: cp/name-lookup.c:989
+#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: cp/name-lookup.c:1000
 msgid "%Jshadowed declaration is here"
 msgstr ""
 
@@ -765,7 +765,7 @@ msgstr ""
 msgid "nested extern declaration of `%s'"
 msgstr ""
 
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6793
+#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
 #, fuzzy
 msgid "%Jprevious declaration of '%D'"
 msgstr "ðñïçãïýìåíç áõôïíüçôç äéáêýñçîç ôïõ `%s'"
@@ -844,7 +844,7 @@ msgid "two types specified in one empty declaration"
 msgstr ""
 
 #: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3016
+#: objc/objc-parse.y:778 objc/objc-parse.y:3017
 #, fuzzy
 msgid "empty declaration"
 msgstr "êåíü áëöáñéèìçôéêü"
@@ -886,7 +886,7 @@ msgstr ""
 msgid "parameter `%s' is initialized"
 msgstr ""
 
-#: c-decl.c:2568 c-typeck.c:4228
+#: c-decl.c:2568 c-typeck.c:4254
 msgid "variable-sized object may not be initialized"
 msgstr ""
 
@@ -900,7 +900,7 @@ msgstr ""
 msgid "elements of array `%s' have incomplete type"
 msgstr ""
 
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10133
+#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
 msgid "%Jinline function '%D' given attribute noinline"
 msgstr ""
 
@@ -1186,7 +1186,7 @@ msgstr ""
 msgid "ISO C90 forbids variable-size array `%s'"
 msgstr ""
 
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7754
+#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
 #, fuzzy, c-format
 msgid "size of array `%s' is too large"
 msgstr "Ï êáôÜëïãïò `%s' äåí åßíáé ðñïóéôüò."
@@ -1230,7 +1230,7 @@ msgstr ""
 msgid "ISO C forbids const or volatile function types"
 msgstr ""
 
-#: c-decl.c:4201 cp/decl.c:8035
+#: c-decl.c:4201 cp/decl.c:8036
 #, c-format
 msgid "variable or field `%s' declared void"
 msgstr ""
@@ -1550,7 +1550,7 @@ msgstr ""
 msgid "argument \"%D\" doesn't match prototype"
 msgstr ""
 
-#: c-decl.c:6094 cp/decl.c:10849
+#: c-decl.c:6094 cp/decl.c:10857
 #, fuzzy
 msgid "no return statement in function returning non-void"
 msgstr "`return' ÷ùñßò ôéìÞ, óå óõíÜñôçóç ðïõ åðéóôñÝöåé ìç-êåíü"
@@ -2350,7 +2350,7 @@ msgstr "
 msgid "ISO C forbids an empty source file"
 msgstr ""
 
-#: c-parse.y:349 c-typeck.c:6225 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
 msgid "argument of `asm' is not a constant string"
 msgstr ""
 
@@ -2444,7 +2444,7 @@ msgstr ""
 msgid "ISO C forbids forward references to `enum' types"
 msgstr ""
 
-#: c-parse.y:1703 cp/parser.c:9307 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
 #, fuzzy
 msgid "comma at end of enumerator list"
 msgstr "óêïõðßäéá óôï ôÝëïò ôïõ áñéèìïý"
@@ -2453,7 +2453,7 @@ msgstr "
 msgid "no semicolon at end of struct or union"
 msgstr ""
 
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
 msgid "extra semicolon in struct or union specified"
 msgstr ""
 
@@ -2481,23 +2481,23 @@ msgstr ""
 msgid "braced-group within expression allowed only inside a function"
 msgstr ""
 
-#: c-parse.y:2184 objc/objc-parse.y:2241
+#: c-parse.y:2185 objc/objc-parse.y:2242
 msgid "empty body in an else-statement"
 msgstr ""
 
-#: c-parse.y:2192 objc/objc-parse.y:2249
+#: c-parse.y:2193 objc/objc-parse.y:2250
 msgid "%Hempty body in an if-statement"
 msgstr ""
 
-#: c-parse.y:2272 cp/parser.c:6045 objc/objc-parse.y:2329
+#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
 msgid "break statement not within loop or switch"
 msgstr ""
 
-#: c-parse.y:2281 cp/parser.c:6056 objc/objc-parse.y:2338
+#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
 msgid "continue statement not within a loop"
 msgstr ""
 
-#: c-parse.y:2323 objc/objc-parse.y:2380
+#: c-parse.y:2324 objc/objc-parse.y:2381
 msgid "ISO C forbids `goto *expr;'"
 msgstr ""
 
@@ -2507,11 +2507,11 @@ msgstr ""
 #. it caused problems with the code in expand_builtin which
 #. tries to verify that BUILT_IN_NEXT_ARG is being used
 #. correctly.
-#: c-parse.y:2440 objc/objc-parse.y:2548
+#: c-parse.y:2441 objc/objc-parse.y:2549
 msgid "ISO C requires a named argument before `...'"
 msgstr ""
 
-#: c-parse.y:2538 objc/objc-parse.y:2646
+#: c-parse.y:2539 objc/objc-parse.y:2647
 msgid "`...' in old-style identifier list"
 msgstr ""
 
@@ -2529,7 +2529,7 @@ msgstr "
 msgid "parser stack overflow"
 msgstr "Õðåñ÷åßëéóç ðßíáêá áñ÷åßïõ"
 
-#: c-parse.y:2968 objc/objc-parse.y:3663
+#: c-parse.y:2969 objc/objc-parse.y:3664
 #, c-format
 msgid "syntax error at '%s' token"
 msgstr "óõíôáêôéêü óöÜëìá óôï óýìâïëï '%s'"
@@ -2701,21 +2701,21 @@ msgstr "
 msgid "junk at end of #pragma redefine_extname"
 msgstr "ìç ôåñìáôéæüìåío áëöáñéèìçôéêü"
 
-#: c-pragma.c:384 c-pragma.c:462
+#: c-pragma.c:385 c-pragma.c:463
 msgid "#pragma redefine_extname conflicts with declaration"
 msgstr ""
 
-#: c-pragma.c:413
+#: c-pragma.c:414
 #, fuzzy
 msgid "malformed #pragma extern_prefix, ignored"
 msgstr "êáêïäéáìïñöùìÝíç ãñáììÞ áãíïÞèçêå"
 
-#: c-pragma.c:418
+#: c-pragma.c:419
 #, fuzzy
 msgid "junk at end of #pragma extern_prefix"
 msgstr "ìç ôåñìáôéæüìåío áëöáñéèìçôéêü"
 
-#: c-pragma.c:449
+#: c-pragma.c:450
 msgid "asm declaration conflicts with previous rename"
 msgstr ""
 
@@ -2732,7 +2732,7 @@ msgstr ""
 msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
 msgstr ""
 
-#: c-semantics.c:737 c-typeck.c:6247 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
 #, c-format
 msgid "%s qualifier ignored on asm"
 msgstr ""
@@ -2741,109 +2741,109 @@ msgstr ""
 msgid "will never be executed"
 msgstr ""
 
-#: c-typeck.c:120
+#: c-typeck.c:123
 #, c-format
 msgid "`%s' has an incomplete type"
 msgstr ""
 
-#: c-typeck.c:142 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2532
 #, fuzzy
 msgid "invalid use of void expression"
 msgstr "Ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç"
 
-#: c-typeck.c:150
+#: c-typeck.c:153
 #, fuzzy
 msgid "invalid use of flexible array member"
 msgstr "ìç Ýãêõñç þñá ôçò ìÝñáò"
 
-#: c-typeck.c:156
+#: c-typeck.c:159
 msgid "invalid use of array with unspecified bounds"
 msgstr ""
 
-#: c-typeck.c:164
+#: c-typeck.c:167
 #, fuzzy, c-format
 msgid "invalid use of undefined type `%s %s'"
 msgstr "ìç Ýãêõñïò áñéèìüò áðü êåíÝò ãñáììÝò: `%s'"
 
 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:168
+#: c-typeck.c:171
 #, fuzzy, c-format
 msgid "invalid use of incomplete typedef `%s'"
 msgstr "ìç Ýãêõñïò äåýôåñïò ôåëåóôÞò óå êáôÜóôáóç óõìâáôüôçôáò `%s'"
 
-#: c-typeck.c:415 c-typeck.c:430
+#: c-typeck.c:428 c-typeck.c:443
 msgid "function types not truly compatible in ISO C"
 msgstr ""
 
-#: c-typeck.c:611
+#: c-typeck.c:625
 msgid "types are not quite compatible"
 msgstr ""
 
-#: c-typeck.c:824
+#: c-typeck.c:838
 msgid "function return types not compatible due to `volatile'"
 msgstr ""
 
-#: c-typeck.c:970 c-typeck.c:2151
+#: c-typeck.c:984 c-typeck.c:2176
 msgid "arithmetic on pointer to an incomplete type"
 msgstr ""
 
-#: c-typeck.c:1343
+#: c-typeck.c:1357
 #, c-format
 msgid "%s has no member named `%s'"
 msgstr ""
 
-#: c-typeck.c:1379
+#: c-typeck.c:1393
 #, c-format
 msgid "request for member `%s' in something not a structure or union"
 msgstr ""
 
-#: c-typeck.c:1408
+#: c-typeck.c:1422
 msgid "dereferencing pointer to incomplete type"
 msgstr ""
 
-#: c-typeck.c:1412
+#: c-typeck.c:1426
 msgid "dereferencing `void *' pointer"
 msgstr ""
 
-#: c-typeck.c:1429 cp/typeck.c:2104
+#: c-typeck.c:1443 cp/typeck.c:2127
 #, fuzzy, c-format
 msgid "invalid type argument of `%s'"
 msgstr "Ç ðáñÜìåôñïò `%s' äåí åßíáé Ýãêõñç."
 
-#: c-typeck.c:1447 cp/typeck.c:2129
+#: c-typeck.c:1461 cp/typeck.c:2152
 msgid "subscript missing in array reference"
 msgstr ""
 
-#: c-typeck.c:1468 cp/typeck.c:2171
+#: c-typeck.c:1482 cp/typeck.c:2194
 msgid "array subscript has type `char'"
 msgstr ""
 
-#: c-typeck.c:1476 c-typeck.c:1565 cp/typeck.c:2175 cp/typeck.c:2261
+#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
 msgid "array subscript is not an integer"
 msgstr ""
 
-#: c-typeck.c:1509
+#: c-typeck.c:1523
 msgid "ISO C forbids subscripting `register' array"
 msgstr ""
 
-#: c-typeck.c:1511
+#: c-typeck.c:1525
 msgid "ISO C90 forbids subscripting non-lvalue array"
 msgstr ""
 
-#: c-typeck.c:1544
+#: c-typeck.c:1558
 msgid "subscript has type `char'"
 msgstr ""
 
-#: c-typeck.c:1560 cp/typeck.c:2256
+#: c-typeck.c:1574 cp/typeck.c:2279
 msgid "subscripted value is neither array nor pointer"
 msgstr ""
 
-#: c-typeck.c:1590
+#: c-typeck.c:1604
 #, c-format
 msgid "local declaration of `%s' hides instance variable"
 msgstr ""
 
-#: c-typeck.c:1683
+#: c-typeck.c:1697
 #, fuzzy
 msgid "called object is not a function"
 msgstr "Ôï åðþíõìï áíôéêåßìåíï äåí åßíáé áíáæçôÞóéìï"
@@ -2851,701 +2851,701 @@ 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:1715
+#: c-typeck.c:1729
 msgid "function called through a non-compatible type"
 msgstr ""
 
-#: c-typeck.c:1813 cp/typeck.c:2544
+#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
+#: c-typeck.c:4237 c-typeck.c:5616
+#, fuzzy
+msgid "initializer element is not constant"
+msgstr "ìç ôåñìáôéæìÝíï áëöáñéèìçôéêü óôáèåñÜò"
+
+#: c-typeck.c:1838 cp/typeck.c:2567
 #, fuzzy
 msgid "too many arguments to function"
 msgstr "ðÜñá ðïëëÜ ïñßóìáôá"
 
-#: c-typeck.c:1834
+#: c-typeck.c:1859
 #, c-format
 msgid "type of formal parameter %d is incomplete"
 msgstr ""
 
-#: c-typeck.c:1847
+#: c-typeck.c:1872
 #, c-format
 msgid "%s as integer rather than floating due to prototype"
 msgstr ""
 
-#: c-typeck.c:1850
+#: c-typeck.c:1875
 #, c-format
 msgid "%s as integer rather than complex due to prototype"
 msgstr ""
 
-#: c-typeck.c:1853
+#: c-typeck.c:1878
 #, c-format
 msgid "%s as complex rather than floating due to prototype"
 msgstr ""
 
-#: c-typeck.c:1856
+#: c-typeck.c:1881
 #, c-format
 msgid "%s as floating rather than integer due to prototype"
 msgstr ""
 
-#: c-typeck.c:1859
+#: c-typeck.c:1884
 #, c-format
 msgid "%s as complex rather than integer due to prototype"
 msgstr ""
 
-#: c-typeck.c:1862
+#: c-typeck.c:1887
 #, c-format
 msgid "%s as floating rather than complex due to prototype"
 msgstr ""
 
-#: c-typeck.c:1872
+#: c-typeck.c:1897
 #, c-format
 msgid "%s as `float' rather than `double' due to prototype"
 msgstr ""
 
-#: c-typeck.c:1890
+#: c-typeck.c:1915
 #, c-format
 msgid "%s with different width due to prototype"
 msgstr ""
 
-#: c-typeck.c:1916
+#: c-typeck.c:1941
 #, c-format
 msgid "%s as unsigned due to prototype"
 msgstr ""
 
-#: c-typeck.c:1918
+#: c-typeck.c:1943
 #, c-format
 msgid "%s as signed due to prototype"
 msgstr ""
 
-#: c-typeck.c:1952 cp/typeck.c:2650
+#: c-typeck.c:1977 cp/typeck.c:2673
 #, fuzzy
 msgid "too few arguments to function"
 msgstr "ðïëý ëßãá ïñßóìáôá"
 
-#: c-typeck.c:1992
+#: c-typeck.c:2017
 msgid "suggest parentheses around + or - inside shift"
 msgstr ""
 
-#: c-typeck.c:1999
+#: c-typeck.c:2024
 msgid "suggest parentheses around && within ||"
 msgstr ""
 
-#: c-typeck.c:2008
+#: c-typeck.c:2033
 msgid "suggest parentheses around arithmetic in operand of |"
 msgstr ""
 
-#: c-typeck.c:2011
+#: c-typeck.c:2036
 msgid "suggest parentheses around comparison in operand of |"
 msgstr ""
 
-#: c-typeck.c:2020
+#: c-typeck.c:2045
 msgid "suggest parentheses around arithmetic in operand of ^"
 msgstr ""
 
-#: c-typeck.c:2023
+#: c-typeck.c:2048
 msgid "suggest parentheses around comparison in operand of ^"
 msgstr ""
 
-#: c-typeck.c:2030
+#: c-typeck.c:2055
 msgid "suggest parentheses around + or - in operand of &"
 msgstr ""
 
-#: c-typeck.c:2033
+#: c-typeck.c:2058
 msgid "suggest parentheses around comparison in operand of &"
 msgstr ""
 
-#: c-typeck.c:2040
+#: c-typeck.c:2065
 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
 msgstr ""
 
-#: c-typeck.c:2103
+#: c-typeck.c:2128
 msgid "pointer of type `void *' used in subtraction"
 msgstr ""
 
-#: c-typeck.c:2105
+#: c-typeck.c:2130
 msgid "pointer to a function used in subtraction"
 msgstr ""
 
-#: c-typeck.c:2199
+#: c-typeck.c:2224
 msgid "wrong type argument to unary plus"
 msgstr ""
 
-#: c-typeck.c:2212
+#: c-typeck.c:2237
 msgid "wrong type argument to unary minus"
 msgstr ""
 
-#: c-typeck.c:2229
+#: c-typeck.c:2254
 msgid "ISO C does not support `~' for complex conjugation"
 msgstr ""
 
-#: c-typeck.c:2235
+#: c-typeck.c:2260
 msgid "wrong type argument to bit-complement"
 msgstr ""
 
-#: c-typeck.c:2243
+#: c-typeck.c:2268
 #, fuzzy
 msgid "wrong type argument to abs"
 msgstr "ëÜèïò áñéèìüò ïñéóìÜôùí"
 
-#: c-typeck.c:2255
+#: c-typeck.c:2280
 msgid "wrong type argument to conjugation"
 msgstr ""
 
-#: c-typeck.c:2269
+#: c-typeck.c:2294
 msgid "wrong type argument to unary exclamation mark"
 msgstr ""
 
-#: c-typeck.c:2312
+#: c-typeck.c:2337
 msgid "ISO C does not support `++' and `--' on complex types"
 msgstr ""
 
-#: c-typeck.c:2327 c-typeck.c:2359
+#: c-typeck.c:2352 c-typeck.c:2384
 msgid "wrong type argument to increment"
 msgstr ""
 
-#: c-typeck.c:2329 c-typeck.c:2361
+#: c-typeck.c:2354 c-typeck.c:2386
 msgid "wrong type argument to decrement"
 msgstr ""
 
-#: c-typeck.c:2350
+#: c-typeck.c:2375
 msgid "increment of pointer to unknown structure"
 msgstr ""
 
-#: c-typeck.c:2352
+#: c-typeck.c:2377
 msgid "decrement of pointer to unknown structure"
 msgstr ""
 
-#: c-typeck.c:2477
+#: c-typeck.c:2502
 #, fuzzy
 msgid "invalid lvalue in unary `&'"
 msgstr "ìç Ýãêõñïò ÷ñüíïò áíáðÞäçò"
 
-#: c-typeck.c:2509
+#: c-typeck.c:2534
 #, c-format
 msgid "attempt to take address of bit-field structure member `%s'"
 msgstr ""
 
-#: c-typeck.c:2642
+#: c-typeck.c:2668
 #, fuzzy
 msgid "use of conditional expressions as lvalues is deprecated"
 msgstr "ËÜèïò Ýêöñáóç óôçí áðïôßìçóç (ëÜèïò åßóïäïò): %s"
 
-#: c-typeck.c:2645
+#: c-typeck.c:2671
 msgid "use of compound expressions as lvalues is deprecated"
 msgstr ""
 
-#: c-typeck.c:2648
+#: c-typeck.c:2674
 msgid "use of cast expressions as lvalues is deprecated"
 msgstr ""
 
-#: c-typeck.c:2663
+#: c-typeck.c:2689
 #, c-format
 msgid "%s of read-only member `%s'"
 msgstr ""
 
-#: c-typeck.c:2667
+#: c-typeck.c:2693
 #, fuzzy, c-format
 msgid "%s of read-only variable `%s'"
 msgstr "Ìç áíáãíùñßóéìç ìåôáâëçôÞ `%s'"
 
-#: c-typeck.c:2670
+#: c-typeck.c:2696
 #, c-format
 msgid "%s of read-only location"
 msgstr ""
 
-#: c-typeck.c:2688
+#: c-typeck.c:2714
 #, fuzzy, c-format
 msgid "cannot take address of bit-field `%s'"
 msgstr "äåí åßíáé äõíáôü íá äçìéïõñãçèåß ôï áñ÷åßï fifo `%s'"
 
-#: c-typeck.c:2716 treelang/treetree.c:946
+#: c-typeck.c:2742 treelang/treetree.c:946
 #, c-format
 msgid "global register variable `%s' used in nested function"
 msgstr ""
 
-#: c-typeck.c:2720 treelang/treetree.c:950
+#: c-typeck.c:2746 treelang/treetree.c:950
 #, c-format
 msgid "register variable `%s' used in nested function"
 msgstr ""
 
-#: c-typeck.c:2727 treelang/treetree.c:957
+#: c-typeck.c:2753 treelang/treetree.c:957
 #, c-format
 msgid "address of global register variable `%s' requested"
 msgstr ""
 
-#: c-typeck.c:2739
+#: c-typeck.c:2765
 msgid "cannot put object with volatile field into register"
 msgstr ""
 
-#: c-typeck.c:2743 treelang/treetree.c:962
+#: c-typeck.c:2769 treelang/treetree.c:962
 #, c-format
 msgid "address of register variable `%s' requested"
 msgstr ""
 
-#: c-typeck.c:2828
+#: c-typeck.c:2854
 msgid "signed and unsigned type in conditional expression"
 msgstr ""
 
-#: c-typeck.c:2835
+#: c-typeck.c:2861
 msgid "ISO C forbids conditional expr with only one void side"
 msgstr ""
 
-#: c-typeck.c:2851 c-typeck.c:2858
+#: c-typeck.c:2877 c-typeck.c:2884
 msgid "ISO C forbids conditional expr between `void *' and function pointer"
 msgstr ""
 
-#: c-typeck.c:2864
+#: c-typeck.c:2890
 msgid "pointer type mismatch in conditional expression"
 msgstr ""
 
-#: c-typeck.c:2871 c-typeck.c:2881
+#: c-typeck.c:2897 c-typeck.c:2907
 msgid "pointer/integer type mismatch in conditional expression"
 msgstr ""
 
-#: c-typeck.c:2895
+#: c-typeck.c:2921
 msgid "type mismatch in conditional expression"
 msgstr ""
 
-#: c-typeck.c:2955
+#: c-typeck.c:2981
 msgid "left-hand operand of comma expression has no effect"
 msgstr ""
 
-#: c-typeck.c:2986
+#: c-typeck.c:3012
 msgid "cast specifies array type"
 msgstr ""
 
-#: c-typeck.c:2992
+#: c-typeck.c:3018
 msgid "cast specifies function type"
 msgstr ""
 
-#: c-typeck.c:3002
+#: c-typeck.c:3028
 msgid "ISO C forbids casting nonscalar to the same type"
 msgstr ""
 
-#: c-typeck.c:3020
+#: c-typeck.c:3046
 msgid "ISO C forbids casts to union type"
 msgstr ""
 
-#: c-typeck.c:3028
+#: c-typeck.c:3054
 msgid "cast to union type from type not present in union"
 msgstr ""
 
-#: c-typeck.c:3079
+#: c-typeck.c:3105
 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:3084
+#: c-typeck.c:3110
 msgid "cast discards qualifiers from pointer target type"
 msgstr ""
 
-#: c-typeck.c:3099
+#: c-typeck.c:3125
 msgid "cast increases required alignment of target type"
 msgstr ""
 
-#: c-typeck.c:3105 cp/typeck.c:4897
+#: c-typeck.c:3131 cp/typeck.c:4945
 msgid "cast from pointer to integer of different size"
 msgstr ""
 
-#: c-typeck.c:3110
+#: c-typeck.c:3136
 msgid "cast does not match function type"
 msgstr ""
 
-#: c-typeck.c:3117 cp/typeck.c:4904
+#: c-typeck.c:3143 cp/typeck.c:4952
 msgid "cast to pointer from integer of different size"
 msgstr ""
 
-#: c-typeck.c:3129
+#: c-typeck.c:3155
 msgid "type-punning to incomplete type might break strict-aliasing rules"
 msgstr ""
 
-#: c-typeck.c:3133
+#: c-typeck.c:3159
 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
 msgstr ""
 
-#: c-typeck.c:3144
+#: c-typeck.c:3170
 msgid "ISO C forbids conversion of function pointer to object pointer type"
 msgstr ""
 
-#: c-typeck.c:3153
+#: c-typeck.c:3179
 msgid "ISO C forbids conversion of object pointer to function pointer type"
 msgstr ""
 
 #. Now we have handled acceptable kinds of LHS that are not truly lvalues.
 #. Reject anything strange now.
-#: c-typeck.c:3311
+#: c-typeck.c:3337
 #, fuzzy
 msgid "invalid lvalue in assignment"
 msgstr "Ç ðáñÜìåôñïò êéíçôÞò õðïäéáóôïëÞò äåí åßíáé Ýãêõñç: %s"
 
 #. Convert new value to destination type.
-#: c-typeck.c:3320 c-typeck.c:3345 c-typeck.c:3362 cp/typeck.c:5016
-#: cp/typeck.c:5163 cp/typeck.c:5178
+#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
+#: cp/typeck.c:5211 cp/typeck.c:5226
 #, fuzzy
 msgid "assignment"
 msgstr "ðñïóðÝñáóìá ïñßóìáôïò"
 
-#: c-typeck.c:3429
+#: c-typeck.c:3455
 #, fuzzy
 msgid "cannot pass rvalue to reference parameter"
 msgstr "äåí åßíáé äõíáôüí íá ãßíåé `stat' ôï locale áñ÷åßï `%s'"
 
-#: c-typeck.c:3538 c-typeck.c:3614
+#: c-typeck.c:3564 c-typeck.c:3640
 #, c-format
 msgid "%s makes qualified function pointer from unqualified"
 msgstr ""
 
-#: c-typeck.c:3542 c-typeck.c:3594
+#: c-typeck.c:3568 c-typeck.c:3620
 #, c-format
 msgid "%s discards qualifiers from pointer target type"
 msgstr ""
 
-#: c-typeck.c:3548
+#: c-typeck.c:3574
 msgid "ISO C prohibits argument conversion to union type"
 msgstr ""
 
-#: c-typeck.c:3586
+#: c-typeck.c:3612
 #, c-format
 msgid "ISO C forbids %s between function pointer and `void *'"
 msgstr ""
 
-#: c-typeck.c:3603
+#: c-typeck.c:3629
 #, c-format
 msgid "pointer targets in %s differ in signedness"
 msgstr ""
 
-#: c-typeck.c:3619
+#: c-typeck.c:3645
 #, c-format
 msgid "%s from incompatible pointer type"
 msgstr ""
 
-#: c-typeck.c:3625 c-typeck.c:4132 cp/typeck.c:1366
+#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
 #, fuzzy
 msgid "invalid use of non-lvalue array"
 msgstr "ìç Ýãêõñç þñá ôçò ìÝñáò"
 
-#: c-typeck.c:3639
+#: c-typeck.c:3665
 #, c-format
 msgid "%s makes pointer from integer without a cast"
 msgstr "%s ìåôáôñÝðåé áêÝñáéï óå äåßêôç ÷ùñßò ìåôáôñïðÝá"
 
-#: c-typeck.c:3646
+#: c-typeck.c:3672
 #, c-format
 msgid "%s makes integer from pointer without a cast"
 msgstr ""
 
-#: c-typeck.c:3660 c-typeck.c:3663
+#: c-typeck.c:3686 c-typeck.c:3689
 #, fuzzy, c-format
 msgid "incompatible type for argument %d of `%s'"
 msgstr "Ìç Ýãêõñç áêÝñáéá ðáñÜìåôñïò `%s'"
 
-#: c-typeck.c:3667
+#: c-typeck.c:3693
 #, c-format
 msgid "incompatible type for argument %d of indirect function call"
 msgstr ""
 
-#: c-typeck.c:3671
+#: c-typeck.c:3697
 #, fuzzy, c-format
 msgid "incompatible types in %s"
 msgstr "ìç Ýãêõñï åßäïò áëöáñéèìçôéêïý `%s'"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3727
+#: c-typeck.c:3753
 #, fuzzy, c-format
 msgid "passing arg of `%s'"
 msgstr "ôï ðÝñáóìá ôïõ ïñßóìáôïò %d áðü `%s'"
 
 #. Function name unknown (call through ptr).
-#: c-typeck.c:3736
+#: c-typeck.c:3762
 #, fuzzy
 msgid "passing arg of pointer to function"
 msgstr "ôï ðÝñáóìá ôïõ ïñßóìáôïò %d ôïõ äåßêôç óôç óõíÜñôçóç"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3744
+#: c-typeck.c:3770
 #, c-format
 msgid "passing arg %d of `%s'"
 msgstr "ôï ðÝñáóìá ôïõ ïñßóìáôïò %d áðü `%s'"
 
 #. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3753
+#: c-typeck.c:3779
 #, c-format
 msgid "passing arg %d of pointer to function"
 msgstr "ôï ðÝñáóìá ôïõ ïñßóìáôïò %d ôïõ äåßêôç óôç óõíÜñôçóç"
 
-#: c-typeck.c:3810
+#: c-typeck.c:3836
 msgid "traditional C rejects automatic aggregate initialization"
 msgstr ""
 
 # src/request.c:263
-#: c-typeck.c:3981 c-typeck.c:3996 c-typeck.c:4011
+#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
 #, fuzzy, c-format
 msgid "(near initialization for `%s')"
 msgstr "Ôï âÞìá áñ÷éêïðïßçóçò áðÝôõ÷å"
 
-#: c-typeck.c:4060 cp/typeck2.c:560
+#: c-typeck.c:4086 cp/typeck2.c:560
 msgid "char-array initialized from wide string"
 msgstr ""
 
-#: c-typeck.c:4067 cp/typeck2.c:567
+#: c-typeck.c:4093 cp/typeck2.c:567
 msgid "int-array initialized from non-wide string"
 msgstr ""
 
-#: c-typeck.c:4085 cp/typeck2.c:582
+#: c-typeck.c:4111 cp/typeck2.c:582
 msgid "initializer-string for array of chars is too long"
 msgstr ""
 
-#: c-typeck.c:4155
+#: c-typeck.c:4181
 msgid "array initialized from non-constant array expression"
 msgstr ""
 
-#: c-typeck.c:4172 c-typeck.c:4174 c-typeck.c:4190 c-typeck.c:4211
-#: c-typeck.c:5593
-#, fuzzy
-msgid "initializer element is not constant"
-msgstr "ìç ôåñìáôéæìÝíï áëöáñéèìçôéêü óôáèåñÜò"
-
 # src/request.c:263
-#: c-typeck.c:4206
+#: c-typeck.c:4232
 msgid "initialization"
 msgstr "áñ÷éêïðïßçóç"
 
-#: c-typeck.c:4217 c-typeck.c:5598
+#: c-typeck.c:4243 c-typeck.c:5621
 msgid "initializer element is not computable at load time"
 msgstr ""
 
-#: c-typeck.c:4232 cp/typeck2.c:659
+#: c-typeck.c:4258 cp/typeck2.c:659
 #, fuzzy
 msgid "invalid initializer"
 msgstr "ìç Ýãêõñï ìÝãåèïò ïñéæüíôéïõ óôçëïèÝôç: %s"
 
-#: c-typeck.c:4517 cp/decl.c:4484
+#: c-typeck.c:4540 cp/decl.c:4484
 #, fuzzy
 msgid "opaque vector types cannot be initialized"
 msgstr "Ç ëåéôïõñãßá äåí Ý÷åé õëïðïéçèåß"
 
-#: c-typeck.c:4711
+#: c-typeck.c:4734
 #, fuzzy
 msgid "extra brace group at end of initializer"
 msgstr "áêïëïõèïýí óêïõðßäéá óôï ôÝëïò ôçò ãñáììÞò"
 
-#: c-typeck.c:4731
+#: c-typeck.c:4754
 msgid "missing braces around initializer"
 msgstr ""
 
-#: c-typeck.c:4791
+#: c-typeck.c:4814
 msgid "braces around scalar initializer"
 msgstr ""
 
-#: c-typeck.c:4842
+#: c-typeck.c:4865
 msgid "initialization of flexible array member in a nested context"
 msgstr ""
 
-#: c-typeck.c:4844
+#: c-typeck.c:4867
 msgid "initialization of a flexible array member"
 msgstr ""
 
-#: c-typeck.c:4875
+#: c-typeck.c:4898
 #, fuzzy
 msgid "missing initializer"
 msgstr "Ý÷åé ðáñáëçöèåß ôï áñ÷åßï ðñïïñéóìïý"
 
-#: c-typeck.c:4897
+#: c-typeck.c:4920
 msgid "empty scalar initializer"
 msgstr ""
 
-#: c-typeck.c:4902
+#: c-typeck.c:4925
 msgid "extra elements in scalar initializer"
 msgstr ""
 
-#: c-typeck.c:4987
+#: c-typeck.c:5010
 msgid "initialization designators may not nest"
 msgstr ""
 
-#: c-typeck.c:5008 c-typeck.c:5076
+#: c-typeck.c:5031 c-typeck.c:5099
 msgid "array index in non-array initializer"
 msgstr ""
 
-#: c-typeck.c:5013 c-typeck.c:5129
+#: c-typeck.c:5036 c-typeck.c:5152
 msgid "field name not in record or union initializer"
 msgstr ""
 
-#: c-typeck.c:5072 c-typeck.c:5074
+#: c-typeck.c:5095 c-typeck.c:5097
 msgid "nonconstant array index in initializer"
 msgstr ""
 
-#: c-typeck.c:5078 c-typeck.c:5081
+#: c-typeck.c:5101 c-typeck.c:5104
 msgid "array index in initializer exceeds array bounds"
 msgstr ""
 
-#: c-typeck.c:5092
+#: c-typeck.c:5115
 msgid "empty index range in initializer"
 msgstr ""
 
-#: c-typeck.c:5101
+#: c-typeck.c:5124
 msgid "array index range in initializer exceeds array bounds"
 msgstr ""
 
-#: c-typeck.c:5141
+#: c-typeck.c:5164
 #, c-format
 msgid "unknown field `%s' specified in initializer"
 msgstr ""
 
-#: c-typeck.c:5177 c-typeck.c:5198 c-typeck.c:5660
+#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
 msgid "initialized field with side-effects overwritten"
 msgstr ""
 
-#: c-typeck.c:5868
+#: c-typeck.c:5891
 msgid "excess elements in char array initializer"
 msgstr ""
 
-#: c-typeck.c:5875 c-typeck.c:5921
+#: c-typeck.c:5898 c-typeck.c:5944
 msgid "excess elements in struct initializer"
 msgstr ""
 
-#: c-typeck.c:5936
+#: c-typeck.c:5959
 msgid "non-static initialization of a flexible array member"
 msgstr ""
 
-#: c-typeck.c:6003
+#: c-typeck.c:6026
 msgid "excess elements in union initializer"
 msgstr ""
 
-#: c-typeck.c:6024
+#: c-typeck.c:6047
 msgid "traditional C rejects initialization of unions"
 msgstr ""
 
-#: c-typeck.c:6087
+#: c-typeck.c:6110
 msgid "excess elements in array initializer"
 msgstr ""
 
-#: c-typeck.c:6116
+#: c-typeck.c:6139
 msgid "excess elements in vector initializer"
 msgstr ""
 
-#: c-typeck.c:6138
+#: c-typeck.c:6161
 msgid "excess elements in scalar initializer"
 msgstr ""
 
-#: c-typeck.c:6240
+#: c-typeck.c:6263
 #, fuzzy
 msgid "asm template is not a string constant"
 msgstr "ìç ôåñìáôéæìÝíï áëöáñéèìçôéêü óôáèåñÜò"
 
-#: c-typeck.c:6272
+#: c-typeck.c:6295
 msgid "invalid lvalue in asm statement"
 msgstr ""
 
-#: c-typeck.c:6344 cp/typeck.c:5854
+#: c-typeck.c:6367 cp/typeck.c:5902
 #, fuzzy
 msgid "modification by `asm'"
 msgstr "Ç ôñïðïðïßçóç áðÝôõ÷å"
 
-#: c-typeck.c:6362 cp/typeck.c:5938
+#: c-typeck.c:6385 cp/typeck.c:5986
 msgid "function declared `noreturn' has a `return' statement"
 msgstr ""
 
-#: c-typeck.c:6369
+#: c-typeck.c:6392
 msgid "`return' with no value, in function returning non-void"
 msgstr "`return' ÷ùñßò ôéìÞ, óå óõíÜñôçóç ðïõ åðéóôñÝöåé ìç-êåíü"
 
-#: c-typeck.c:6375
+#: c-typeck.c:6398
 msgid "`return' with a value, in function returning void"
 msgstr ""
 
-#: c-typeck.c:6379
+#: c-typeck.c:6402
 msgid "return"
 msgstr "åðéóôñïöÞ"
 
-#: c-typeck.c:6431
+#: c-typeck.c:6454
 msgid "function returns address of local variable"
 msgstr ""
 
-#: c-typeck.c:6486 cp/semantics.c:749
+#: c-typeck.c:6509 cp/semantics.c:749
 msgid "switch quantity not an integer"
 msgstr ""
 
-#: c-typeck.c:6496
+#: c-typeck.c:6519
 msgid "`long' switch expression not converted to `int' in ISO C"
 msgstr ""
 
-#: c-typeck.c:6537 cp/parser.c:5555
+#: c-typeck.c:6560 cp/parser.c:5560
 msgid "case label not within a switch statement"
 msgstr ""
 
-#: c-typeck.c:6539
+#: c-typeck.c:6562
 msgid "`default' label not within a switch statement"
 msgstr ""
 
-#: c-typeck.c:6691 c-typeck.c:6725
+#: c-typeck.c:6714 c-typeck.c:6748
 msgid "division by zero"
 msgstr "äéáßñåóç ìå ìçäÝí"
 
-#: c-typeck.c:6770 cp/typeck.c:2930
+#: c-typeck.c:6793 cp/typeck.c:2953
 msgid "right shift count is negative"
 msgstr ""
 
-#: c-typeck.c:6777 cp/typeck.c:2936
+#: c-typeck.c:6800 cp/typeck.c:2959
 msgid "right shift count >= width of type"
 msgstr ""
 
-#: c-typeck.c:6798 cp/typeck.c:2955
+#: c-typeck.c:6821 cp/typeck.c:2978
 msgid "left shift count is negative"
 msgstr ""
 
-#: c-typeck.c:6801 cp/typeck.c:2957
+#: c-typeck.c:6824 cp/typeck.c:2980
 msgid "left shift count >= width of type"
 msgstr ""
 
-#: c-typeck.c:6822
+#: c-typeck.c:6845
 msgid "shift count is negative"
 msgstr ""
 
-#: c-typeck.c:6824
+#: c-typeck.c:6847
 msgid "shift count >= width of type"
 msgstr ""
 
-#: c-typeck.c:6841 cp/typeck.c:2992
+#: c-typeck.c:6864 cp/typeck.c:3015
 msgid "comparing floating point with == or != is unsafe"
 msgstr ""
 
-#: c-typeck.c:6865 c-typeck.c:6871
+#: c-typeck.c:6888 c-typeck.c:6894
 msgid "ISO C forbids comparison of `void *' with function pointer"
 msgstr ""
 
-#: c-typeck.c:6874 c-typeck.c:6914 c-typeck.c:6942
+#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
 msgid "comparison of distinct pointer types lacks a cast"
 msgstr ""
 
-#: c-typeck.c:6888 c-typeck.c:6893 c-typeck.c:6962 c-typeck.c:6967
+#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
 msgid "comparison between pointer and integer"
 msgstr ""
 
-#: c-typeck.c:6909 c-typeck.c:6937
+#: c-typeck.c:6932 c-typeck.c:6960
 msgid "ISO C forbids ordered comparisons of pointers to functions"
 msgstr ""
 
-#: c-typeck.c:6934
+#: c-typeck.c:6957
 msgid "comparison of complete and incomplete pointers"
 msgstr ""
 
-#: c-typeck.c:6950 c-typeck.c:6957
+#: c-typeck.c:6973 c-typeck.c:6980
 msgid "ordered comparison of pointer with integer zero"
 msgstr ""
 
-#: c-typeck.c:6981 cp/typeck.c:3128
+#: c-typeck.c:7004 cp/typeck.c:3151
 #, fuzzy
 msgid "unordered comparison on non-floating point argument"
 msgstr "Ç ðáñÜìåôñïò êéíçôÞò õðïäéáóôïëÞò äåí åßíáé Ýãêõñç: %s"
 
-#: c-typeck.c:7191
+#: c-typeck.c:7214
 msgid "comparison between signed and unsigned"
 msgstr ""
 
-#: c-typeck.c:7237 cp/typeck.c:3375
+#: c-typeck.c:7260 cp/typeck.c:3398
 msgid "comparison of promoted ~unsigned with constant"
 msgstr ""
 
-#: c-typeck.c:7245 cp/typeck.c:3383
+#: c-typeck.c:7268 cp/typeck.c:3406
 msgid "comparison of promoted ~unsigned with unsigned"
 msgstr ""
 
@@ -3813,45 +3813,45 @@ msgstr ""
 msgid "function body not available"
 msgstr "Ç ëåéôïõñãßá äåí Ý÷åé õëïðïéçèåß"
 
-#: cgraph.c:163 cgraphunit.c:340
+#: cgraph.c:163 cgraphunit.c:341
 msgid "redefined extern inline functions are not considered for inlining"
 msgstr ""
 
-#: cgraph.c:166 cgraphunit.c:345
+#: cgraph.c:166 cgraphunit.c:346
 #, fuzzy
 msgid "function not considered for inlining"
 msgstr "Ç ëåéôïõñãßá äåí Ý÷åé õëïðïéçèåß"
 
-#: cgraph.c:168 cgraphunit.c:343
+#: cgraph.c:168 cgraphunit.c:344
 #, fuzzy
 msgid "function not inlinable"
 msgstr "Ç ëåéôïõñãßá äåí Ý÷åé õëïðïéçèåß"
 
-#: cgraph.c:476
+#: cgraph.c:485
 msgid "%D renamed after being referenced in assembly"
 msgstr ""
 
-#: cgraphunit.c:1041
+#: cgraphunit.c:1046
 msgid "--param large-function-growth limit reached"
 msgstr ""
 
-#: cgraphunit.c:1054
+#: cgraphunit.c:1059
 msgid "--param large-function-growth limit reached while inlining the caller"
 msgstr ""
 
-#: cgraphunit.c:1119
+#: cgraphunit.c:1124
 msgid "--param max-inline-insns-single limit reached"
 msgstr ""
 
-#: cgraphunit.c:1143
+#: cgraphunit.c:1148
 msgid "--param max-inline-insns-single limit reached after inlining into the callee"
 msgstr ""
 
-#: cgraphunit.c:1220
+#: cgraphunit.c:1225
 msgid "--param inline-unit-growth limit reached"
 msgstr ""
 
-#: cgraphunit.c:1292 cgraphunit.c:1436
+#: cgraphunit.c:1297 cgraphunit.c:1441
 msgid "recursive inlining"
 msgstr ""
 
@@ -4039,7 +4039,7 @@ msgstr "
 msgid "library lib%s not found"
 msgstr "Ðéèáíüí äå âñÝèçêå"
 
-#: combine.c:13038
+#: combine.c:13048
 #, c-format
 msgid ""
 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -4047,7 +4047,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: combine.c:13047
+#: combine.c:13057
 #, c-format
 msgid ""
 "\n"
@@ -4913,7 +4913,7 @@ msgstr ""
 msgid "syntax error in macro parameter list"
 msgstr "óõíôáêôéêü óöÜëìá óôïí ïñéóìü êëÜóçò ÷áñáêôÞñùí"
 
-#: cse.c:7060
+#: cse.c:7064
 #, c-format
 msgid ";; Processing block from %d to %d, %d sets.\n"
 msgstr ""
@@ -4995,16 +4995,16 @@ msgstr "
 msgid "function using short complex types cannot be inline"
 msgstr ""
 
-#: expr.c:6385
+#: expr.c:6386
 msgid "%Jprior parameter's size depends on '%D'"
 msgstr ""
 
-#: expr.c:6752
+#: expr.c:6753
 msgid "returned value in block_exit_expr"
 msgstr ""
 
 #. We can't make a bitwise copy of this object, so fail.
-#: expr.c:8895
+#: expr.c:8894
 #, fuzzy
 msgid "cannot take the address of an unaligned member"
 msgstr "äåí åßíáé äõíáôü íá äçìéïõñãçèåß ôï áñ÷åßï fifo `%s'"
@@ -5054,12 +5054,12 @@ msgstr ""
 
 #. We can't handle floating point constants;
 #. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6751
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
 #: config/pdp11/pdp11.c:1646
 msgid "floating constant misused"
 msgstr ""
 
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6829
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
 #: config/pdp11/pdp11.c:1693
 #, fuzzy
 msgid "invalid expression as operand"
@@ -5113,23 +5113,23 @@ msgstr "%s: 
 msgid "impossible constraint in `asm'"
 msgstr ""
 
-#: function.c:5723
+#: function.c:5733
 msgid "%J'%D' might be used uninitialized in this function"
 msgstr ""
 
-#: function.c:5730
+#: function.c:5740
 msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr ""
 
-#: function.c:5749
+#: function.c:5759
 msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr ""
 
-#: function.c:6523
+#: function.c:6533
 msgid "function returns an aggregate"
 msgstr ""
 
-#: function.c:7006
+#: function.c:6929
 #, fuzzy
 msgid "%Junused parameter '%D'"
 msgstr "Üãíùóôïò ÷áñáêôÞñáò `%s'"
@@ -6599,7 +6599,7 @@ msgstr ""
 msgid "can't use '%s' as a %s register"
 msgstr ""
 
-#: regclass.c:758 config/ia64/ia64.c:4657 config/ia64/ia64.c:4664
+#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
 #, fuzzy, c-format
 msgid "unknown register name: %s"
 msgstr "Üãíùóôïò ÷áñáêôÞñáò `%s'"
@@ -6657,49 +6657,49 @@ msgstr "
 msgid "inconsistent operand constraints in an `asm'"
 msgstr ""
 
-#: reload1.c:1212
+#: reload1.c:1222
 msgid "frame size too large for reliable stack checking"
 msgstr ""
 
-#: reload1.c:1215
+#: reload1.c:1225
 msgid "try reducing the number of local variables"
 msgstr ""
 
-#: reload1.c:1868
+#: reload1.c:1878
 #, c-format
 msgid "can't find a register in class `%s' while reloading `asm'"
 msgstr ""
 
-#: reload1.c:1872
+#: reload1.c:1882
 #, c-format
 msgid "unable to find a register to spill in class `%s'"
 msgstr ""
 
-#: reload1.c:1874
+#: reload1.c:1884
 #, fuzzy
 msgid "this is the insn:"
 msgstr "áõôüò åßíáé ï ðñþôïò ïñéóìüò"
 
-#: reload1.c:3871
+#: reload1.c:3881
 msgid "`asm' operand requires impossible reload"
 msgstr ""
 
 #. It's the compiler's fault.
-#: reload1.c:4963
+#: reload1.c:4973
 #, fuzzy
 msgid "could not find a spill register"
 msgstr "áäõíáìßá åýñåóçò âñü÷ïõ"
 
-#: reload1.c:4968
+#: reload1.c:4978
 msgid "`asm' operand constraint incompatible with operand size"
 msgstr ""
 
 #. It's the compiler's fault.
-#: reload1.c:6590
+#: reload1.c:6600
 msgid "VOIDmode on an output"
 msgstr ""
 
-#: reload1.c:6591
+#: reload1.c:6601
 msgid "output operand is constant in `asm'"
 msgstr ""
 
@@ -6752,7 +6752,7 @@ msgstr ""
 msgid "jump to `%s' invalidly jumps into binding contour"
 msgstr ""
 
-#: stmt.c:977 stmt.c:3793
+#: stmt.c:977 stmt.c:3790
 msgid "%Jlabel '%D' used before containing binding contour"
 msgstr ""
 
@@ -6769,7 +6769,7 @@ msgstr ""
 msgid "operand constraint contains incorrectly positioned '+' or '='"
 msgstr ""
 
-#: stmt.c:1199 stmt.c:1301
+#: stmt.c:1199 stmt.c:1298
 #, c-format
 msgid "`%%' constraint used with last operand"
 msgstr ""
@@ -6778,129 +6778,124 @@ msgstr ""
 msgid "matching constraint not valid in output operand"
 msgstr ""
 
-#: stmt.c:1260
-#, fuzzy
-msgid "read-write constraint does not allow a register"
-msgstr "ìç Ýãêõñïò óôáèåñüò ÷áñáêôÞñáò óôï áëöáñéèìéôéêü"
-
-#: stmt.c:1292
+#: stmt.c:1289
 #, c-format
 msgid "input operand constraint contains `%c'"
 msgstr ""
 
-#: stmt.c:1334
+#: stmt.c:1331
 msgid "matching constraint references invalid operand number"
 msgstr ""
 
-#: stmt.c:1372
+#: stmt.c:1369
 #, fuzzy, c-format
 msgid "invalid punctuation `%c' in constraint"
 msgstr "ìç Ýãêõñç ìÝôñçóç åðáíÜëçøçò `%s' óôç êáôáóêåõÞ [c*n]"
 
-#: stmt.c:1396
+#: stmt.c:1393
 #, fuzzy
 msgid "matching constraint does not allow a register"
 msgstr "ó÷åôéêÞ èÝóç áñ÷åßïõ åßíáé åêôüò ïñßùí"
 
-#: stmt.c:1424
+#: stmt.c:1421
 #, c-format
 msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
 msgstr ""
 
-#: stmt.c:1514
+#: stmt.c:1511
 #, fuzzy, c-format
 msgid "unknown register name `%s' in `asm'"
 msgstr "Üãíùóôïò ÷áñáêôÞñáò óôï ðåäßï `%s' ôçò êáôçãïñßáò `%s'"
 
-#: stmt.c:1522
+#: stmt.c:1519
 #, fuzzy, c-format
 msgid "PIC register `%s' clobbered in `asm'"
 msgstr "Üãíùóôïò ÷áñáêôÞñáò óôï ðåäßï `%s' ôçò êáôçãïñßáò `%s'"
 
-#: stmt.c:1571
+#: stmt.c:1568
 #, c-format
 msgid "more than %d operands in `asm'"
 msgstr ""
 
-#: stmt.c:1633
+#: stmt.c:1630
 #, c-format
 msgid "output number %d not directly addressable"
 msgstr ""
 
-#: stmt.c:1711
+#: stmt.c:1708
 #, c-format
 msgid "asm operand %d probably doesn't match constraints"
 msgstr ""
 
-#: stmt.c:1721
+#: stmt.c:1718
 #, c-format
 msgid "use of memory input without lvalue in asm operand %d is deprecated"
 msgstr ""
 
-#: stmt.c:1875
+#: stmt.c:1872
 msgid "asm clobber conflict with output operand"
 msgstr ""
 
-#: stmt.c:1880
+#: stmt.c:1877
 msgid "asm clobber conflict with input operand"
 msgstr ""
 
-#: stmt.c:1914
+#: stmt.c:1911
 #, fuzzy
 msgid "too many alternatives in `asm'"
 msgstr "Õðåñâïëéêá ðïëëÜ áíïéêôÜ áñ÷åßá óôï óýóôçìá"
 
-#: stmt.c:1926
+#: stmt.c:1923
 msgid "operand constraints for `asm' differ in number of alternatives"
 msgstr ""
 
-#: stmt.c:1978
+#: stmt.c:1975
 #, fuzzy, c-format
 msgid "duplicate asm operand name '%s'"
 msgstr "äéðëü üíïìá ÷áñáêôÞñá `%s'"
 
-#: stmt.c:2076
+#: stmt.c:2073
 msgid "missing close brace for named operand"
 msgstr ""
 
-#: stmt.c:2104
+#: stmt.c:2101
 #, fuzzy, c-format
 msgid "undefined named operand '%s'"
 msgstr "Ìç ïñéóìÝíï üíïìá %s"
 
-#: stmt.c:2161
+#: stmt.c:2158
 msgid "%Hstatement with no effect"
 msgstr ""
 
-#: stmt.c:2317
+#: stmt.c:2314
 msgid "%Hvalue computed is not used"
 msgstr ""
 
-#: stmt.c:3733
+#: stmt.c:3730
 #, fuzzy
 msgid "%Junused variable '%D'"
 msgstr "á÷ñçóéìïðïßçôç ìåôáâëçôÞ `%s'"
 
-#: stmt.c:4508
+#: stmt.c:4505
 msgid "%Hunreachable code at beginning of %s"
 msgstr ""
 
-#: stmt.c:5136
+#: stmt.c:5133
 #, c-format
 msgid "enumeration value `%s' not handled in switch"
 msgstr ""
 
-#: stmt.c:5161 stmt.c:5181
+#: stmt.c:5158 stmt.c:5178
 #, c-format
 msgid "case value `%ld' not in enumerated type"
 msgstr ""
 
-#: stmt.c:5164 stmt.c:5184
+#: stmt.c:5161 stmt.c:5181
 #, c-format
 msgid "case value `%ld' not in enumerated type `%s'"
 msgstr ""
 
-#: stmt.c:5401
+#: stmt.c:5398
 #, fuzzy
 msgid "switch missing default case"
 msgstr "áõôüò åßíáé ï ðñþôïò ïñéóìüò"
@@ -6936,25 +6931,25 @@ msgstr "
 msgid "%Jpadding struct to align '%D'"
 msgstr ""
 
-#: stor-layout.c:1245
+#: stor-layout.c:1244
 msgid "padding struct size to alignment boundary"
 msgstr ""
 
-#: stor-layout.c:1275
+#: stor-layout.c:1274
 #, c-format
 msgid "packed attribute causes inefficient alignment for `%s'"
 msgstr ""
 
-#: stor-layout.c:1277
+#: stor-layout.c:1276
 #, c-format
 msgid "packed attribute is unnecessary for `%s'"
 msgstr ""
 
-#: stor-layout.c:1282
+#: stor-layout.c:1281
 msgid "packed attribute causes inefficient alignment"
 msgstr ""
 
-#: stor-layout.c:1284
+#: stor-layout.c:1283
 msgid "packed attribute is unnecessary"
 msgstr ""
 
@@ -7100,7 +7095,7 @@ msgstr ""
 msgid "unrecognized gcc debugging option: %c"
 msgstr "ìç áíáãíùñßóçìç åðéëïãÞ `-%c'"
 
-#: toplev.c:3874 config/rs6000/rs6000.c:907
+#: toplev.c:3874 config/rs6000/rs6000.c:922
 #, c-format
 msgid "invalid option `%s'"
 msgstr "ìç Ýãêõñç åðéëïãÞ `%s'"
@@ -7132,25 +7127,25 @@ msgstr "
 msgid "options enabled: "
 msgstr "åðéëïãÞ á\n"
 
-#: toplev.c:4035 java/jcf-write.c:3422
+#: toplev.c:4035 java/jcf-write.c:3424
 #, fuzzy, c-format
 msgid "can't open %s for writing: %m"
 msgstr "%s: ÓöÜëìá åããñáöÞò "
 
-#: toplev.c:4118 config/sh/sh.c:6883
+#: toplev.c:4118 config/sh/sh.c:7019
 msgid "created and used with different settings of -fpic"
 msgstr ""
 
-#: toplev.c:4120 config/sh/sh.c:6885
+#: toplev.c:4120 config/sh/sh.c:7021
 msgid "created and used with different settings of -fpie"
 msgstr ""
 
-#: toplev.c:4171 config/sh/sh.c:6935
+#: toplev.c:4171 config/sh/sh.c:7071
 #, c-format
 msgid "created and used with differing settings of `-m%s'"
 msgstr ""
 
-#: toplev.c:4174 config/sh/sh.c:6938
+#: toplev.c:4174 config/sh/sh.c:7074
 msgid "out of memory"
 msgstr ""
 
@@ -7210,7 +7205,7 @@ msgstr ""
 msgid "error writing to %s: %m"
 msgstr "óöÜëìá åããñáöÞò %s"
 
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3429
+#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
 #, fuzzy, c-format
 msgid "error closing %s: %m"
 msgstr "óöÜëìá áíÜãíùóçò %s"
@@ -7271,35 +7266,35 @@ msgstr "%s: 
 msgid "%Jsize of return value of '%D' is larger than %wd bytes"
 msgstr "%s: ïé ôéìÝò ôïõ ðåäßïõ `%s' äåí ðñÝðåé íá åßíáé ìåãáëýôåñåò áðü %d"
 
-#: tree.c:3800
+#: tree.c:3801
 msgid "arrays of functions are not meaningful"
 msgstr ""
 
-#: tree.c:3855
+#: tree.c:3856
 msgid "function return type cannot be function"
 msgstr ""
 
-#: tree.c:4684
+#: tree.c:4685
 #, fuzzy
 msgid "invalid initializer for bit string"
 msgstr "Ç áëõóßäá ìïñöÞò äåí åßíáé Ýãêõñç: `%s'"
 
-#: tree.c:4736
+#: tree.c:4737
 #, c-format
 msgid "tree check: expected %s, have %s in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:4749
+#: tree.c:4750
 #, c-format
 msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:4762
+#: tree.c:4763
 #, c-format
 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:4774
+#: tree.c:4775
 #, c-format
 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
 msgstr ""
@@ -7677,7 +7672,7 @@ msgstr ""
 msgid "bad value `%s' for -mfp-trap-mode switch"
 msgstr ""
 
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1070
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
 #, fuzzy, c-format
 msgid "bad value `%s' for -mtls-size switch"
 msgstr "ÁêáôÜëëçëç ôéìÞ óôï ai_flags"
@@ -7731,24 +7726,24 @@ msgstr "
 msgid "invalid %%J value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4260
+#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
 #, fuzzy, c-format
 msgid "invalid %%r value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9012
-#: config/xtensa/xtensa.c:2013
+#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/xtensa/xtensa.c:2014
 #, fuzzy, c-format
 msgid "invalid %%R value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:8931
-#: config/xtensa/xtensa.c:1980
+#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/xtensa/xtensa.c:1981
 #, fuzzy, c-format
 msgid "invalid %%N value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:8959
+#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
 #, fuzzy, c-format
 msgid "invalid %%P value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
@@ -7758,17 +7753,17 @@ msgstr "
 msgid "invalid %%h value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2006
+#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
 #, fuzzy, c-format
 msgid "invalid %%L value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:8913
+#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
 #, fuzzy, c-format
 msgid "invalid %%m value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:8921
+#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
 #, fuzzy, c-format
 msgid "invalid %%M value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
@@ -7779,7 +7774,7 @@ msgid "invalid %%U value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
 #: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9020
+#: config/rs6000/rs6000.c:9249
 #, fuzzy, c-format
 msgid "invalid %%s value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
@@ -7789,7 +7784,8 @@ msgstr "
 msgid "invalid %%C value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8770
+#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
+#: config/rs6000/rs6000.c:8999
 #, fuzzy, c-format
 msgid "invalid %%E value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
@@ -7799,7 +7795,7 @@ msgstr "
 msgid "unknown relocation unspec"
 msgstr "Äåí åßíáé äõíáôüí íá âñåèåß ï ôýðïò ôïõ åðåîåñãáóôÞ."
 
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9333
+#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
 #, fuzzy, c-format
 msgid "invalid %%xn code"
 msgstr "ìç Ýãêõñï äéêáßùìá"
@@ -7961,17 +7957,17 @@ msgstr "
 msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
 msgstr ""
 
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2325
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
 #, fuzzy, c-format
 msgid "invalid operand to %%R code"
 msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
 
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2348
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
 #, fuzzy, c-format
 msgid "invalid operand to %%H/%%L code"
 msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
 
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2419
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
 #, fuzzy, c-format
 msgid "invalid operand to %%U code"
 msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
@@ -7982,7 +7978,7 @@ msgid "invalid operand to %%V code"
 msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
 
 #. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2446 config/sparc/sparc.c:6985
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
 #, fuzzy
 msgid "invalid operand output code"
 msgstr "Ìç Ýãêõñïò êþäéêáò áßôçóçò"
@@ -7992,7 +7988,7 @@ msgstr "
 msgid "switch -mcpu=%s conflicts with -march= switch"
 msgstr ""
 
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:760 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
 #, c-format
 msgid "bad value (%s) for %s switch"
 msgstr ""
@@ -8076,12 +8072,12 @@ msgid "unable to use '%s' for PIC register"
 msgstr ""
 
 #: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1580
-#: config/i386/i386.c:1626 config/ip2k/ip2k.c:3169
-#: config/m68hc11/m68hc11.c:1293 config/m68k/m68k.c:345
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
+#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
 #: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14624 config/sh/sh.c:6737 config/sh/sh.c:6758
-#: config/sh/sh.c:6793 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
+#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
 #, c-format
 msgid "`%s' attribute only applies to functions"
 msgstr ""
@@ -8097,7 +8093,7 @@ msgid "selector must be an immediate"
 msgstr "ç ôéìÞ ãéá ôï %s ðñÝðåé íá åßíáé áêÝñáéïò"
 
 #. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14300 config/i386/i386.c:14334
+#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
 #, fuzzy
 msgid "mask must be an immediate"
 msgstr "ç ôéìÞ ãéá ôï %s ðñÝðåé íá åßíáé áêÝñáéïò"
@@ -9509,182 +9505,182 @@ msgstr "
 msgid "Do not generate char instructions"
 msgstr ""
 
-#: config/i386/i386.c:1170
+#: config/i386/i386.c:1179
 #, c-format
 msgid "code model %s not supported in PIC mode"
 msgstr ""
 
-#: config/i386/i386.c:1180 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:387
 #, c-format
 msgid "bad value (%s) for -mcmodel= switch"
 msgstr ""
 
-#: config/i386/i386.c:1195
+#: config/i386/i386.c:1204
 #, c-format
 msgid "bad value (%s) for -masm= switch"
 msgstr ""
 
-#: config/i386/i386.c:1198
+#: config/i386/i386.c:1207
 #, c-format
 msgid "code model `%s' not supported in the %s bit mode"
 msgstr ""
 
-#: config/i386/i386.c:1201
+#: config/i386/i386.c:1210
 #, fuzzy
 msgid "code model `large' not supported yet"
 msgstr "åéäéêÜ áñ÷åßá ìðëïê äåí õðïóôçñßæïíôáé"
 
-#: config/i386/i386.c:1203
+#: config/i386/i386.c:1212
 #, fuzzy, c-format
 msgid "%i-bit mode not compiled in"
 msgstr "%s: ç õðïóôÞñéîç åêóöáëìÜôùóçò äåí Ý÷åé óõìðåñéëçöèåß óôç ìåôáãëþôôéóç.\n"
 
-#: config/i386/i386.c:1230 config/i386/i386.c:1242
+#: config/i386/i386.c:1242 config/i386/i386.c:1254
 msgid "CPU you selected does not support x86-64 instruction set"
 msgstr ""
 
-#: config/i386/i386.c:1235 config/iq2000/iq2000.c:1840
+#: config/i386/i386.c:1247 config/iq2000/iq2000.c:1840
 #, c-format
 msgid "bad value (%s) for -march= switch"
 msgstr ""
 
-#: config/i386/i386.c:1248
+#: config/i386/i386.c:1260
 #, c-format
 msgid "bad value (%s) for -mtune= switch"
 msgstr ""
 
-#: config/i386/i386.c:1265
+#: config/i386/i386.c:1277
 #, c-format
 msgid "-mregparm=%d is not between 0 and %d"
 msgstr ""
 
-#: config/i386/i386.c:1278
+#: config/i386/i386.c:1290
 msgid "-malign-loops is obsolete, use -falign-loops"
 msgstr ""
 
-#: config/i386/i386.c:1283 config/i386/i386.c:1296 config/i386/i386.c:1309
+#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
 #, c-format
 msgid "-malign-loops=%d is not between 0 and %d"
 msgstr ""
 
-#: config/i386/i386.c:1291
+#: config/i386/i386.c:1303
 msgid "-malign-jumps is obsolete, use -falign-jumps"
 msgstr ""
 
-#: config/i386/i386.c:1304
+#: config/i386/i386.c:1316
 msgid "-malign-functions is obsolete, use -falign-functions"
 msgstr ""
 
-#: config/i386/i386.c:1342
+#: config/i386/i386.c:1354
 #, c-format
 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
 msgstr ""
 
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1366
 #, c-format
 msgid "-mbranch-cost=%d is not between 0 and 5"
 msgstr ""
 
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1378
 #, fuzzy, c-format
 msgid "bad value (%s) for -mtls-dialect= switch"
 msgstr "ÁêáôÜëëçëç ôéìÞ óôï ai_flags"
 
-#: config/i386/i386.c:1395
+#: config/i386/i386.c:1407
 msgid "-malign-double makes no sense in the 64bit mode"
 msgstr ""
 
-#: config/i386/i386.c:1397
+#: config/i386/i386.c:1409
 msgid "-mrtd calling convention not supported in the 64bit mode"
 msgstr ""
 
-#: config/i386/i386.c:1419 config/i386/i386.c:1430
+#: config/i386/i386.c:1431 config/i386/i386.c:1442
 msgid "SSE instruction set disabled, using 387 arithmetics"
 msgstr ""
 
-#: config/i386/i386.c:1435
+#: config/i386/i386.c:1447
 msgid "387 instruction set disabled, using SSE arithmetics"
 msgstr ""
 
-#: config/i386/i386.c:1442
+#: config/i386/i386.c:1454
 #, c-format
 msgid "bad value (%s) for -mfpmath= switch"
 msgstr ""
 
-#: config/i386/i386.c:1590 config/i386/i386.c:1601
+#: config/i386/i386.c:1602 config/i386/i386.c:1613
 msgid "fastcall and stdcall attributes are not compatible"
 msgstr ""
 
-#: config/i386/i386.c:1594 config/i386/i386.c:1650
+#: config/i386/i386.c:1606 config/i386/i386.c:1662
 msgid "fastcall and regparm attributes are not compatible"
 msgstr ""
 
-#: config/i386/i386.c:1637
+#: config/i386/i386.c:1649
 #, c-format
 msgid "`%s' attribute requires an integer constant argument"
 msgstr ""
 
-#: config/i386/i386.c:1643
+#: config/i386/i386.c:1655
 #, fuzzy, c-format
 msgid "argument to `%s' attribute larger than %d"
 msgstr "%s: ïé ôéìÝò ôïõ ðåäßïõ `%s' äåí ðñÝðåé íá åßíáé ìåãáëýôåñåò áðü %d"
 
-#: config/i386/i386.c:2605
+#: config/i386/i386.c:2621
 msgid "SSE vector argument without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2637
 msgid "MMX vector argument without MMX enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2849
+#: config/i386/i386.c:2865
 msgid "SSE vector return without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:6823
+#: config/i386/i386.c:6840
 #, fuzzy
 msgid "invalid UNSPEC as operand"
 msgstr "ìç Ýãêõñç ìåôáôüðéóç UTC"
 
-#: config/i386/i386.c:7081
+#: config/i386/i386.c:7098
 msgid "extended registers have no high halves"
 msgstr ""
 
-#: config/i386/i386.c:7096
+#: config/i386/i386.c:7113
 msgid "unsupported operand size for extended register"
 msgstr ""
 
-#: config/i386/i386.c:7411
+#: config/i386/i386.c:7428
 msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
 msgstr ""
 
-#: config/i386/i386.c:7457
+#: config/i386/i386.c:7474
 #, fuzzy, c-format
 msgid "invalid operand code `%c'"
 msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
 
-#: config/i386/i386.c:7500
+#: config/i386/i386.c:7517
 #, fuzzy
 msgid "invalid constraints for operand"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
 # src/grep.c:1133
-#: config/i386/i386.c:12014
+#: config/i386/i386.c:12031
 #, fuzzy
 msgid "unknown insn mode"
 msgstr "Üãíùóôç ìÝèïäïò êáôáëüãùí"
 
-#: config/i386/i386.c:14102 config/i386/i386.c:14138
+#: config/i386/i386.c:14119 config/i386/i386.c:14155
 #, fuzzy, c-format
 msgid "selector must be an integer constant in the range 0..%i"
 msgstr "ç ôéìÞ ãéá ôï %s ðñÝðåé íá åßíáé áêÝñáéïò"
 
-#: config/i386/i386.c:14366
+#: config/i386/i386.c:14383
 #, fuzzy
 msgid "shift must be an immediate"
 msgstr "ç ôéìÞ ãéá ôï %s ðñÝðåé íá åßíáé áêÝñáéïò"
 
-#: config/i386/i386.c:15389
+#: config/i386/i386.c:15406
 #, fuzzy, c-format
 msgid "`%s' incompatible attribute ignored"
 msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
@@ -9743,43 +9739,43 @@ msgstr ""
 msgid "%J'%D' causes a section type conflict"
 msgstr ""
 
-#: config/i386/cygming.h:40
+#: config/i386/cygming.h:42
 msgid "Use the Cygwin interface"
 msgstr ""
 
-#: config/i386/cygming.h:41
+#: config/i386/cygming.h:43
 msgid "Use the Mingw32 interface"
 msgstr ""
 
-#: config/i386/cygming.h:42
+#: config/i386/cygming.h:44
 msgid "Create GUI application"
 msgstr ""
 
-#: config/i386/cygming.h:43
+#: config/i386/cygming.h:45
 msgid "Don't set Windows defines"
 msgstr ""
 
-#: config/i386/cygming.h:44
+#: config/i386/cygming.h:46
 msgid "Set Windows defines"
 msgstr ""
 
-#: config/i386/cygming.h:45
+#: config/i386/cygming.h:47
 msgid "Create console application"
 msgstr ""
 
-#: config/i386/cygming.h:46
+#: config/i386/cygming.h:48
 msgid "Generate code for a DLL"
 msgstr ""
 
-#: config/i386/cygming.h:48
+#: config/i386/cygming.h:50
 msgid "Ignore dllimport for functions"
 msgstr ""
 
-#: config/i386/cygming.h:50
+#: config/i386/cygming.h:52
 msgid "Use Mingw-specific thread support"
 msgstr ""
 
-#: config/i386/cygming.h:169
+#: config/i386/cygming.h:171
 #, c-format
 msgid "-f%s ignored for target (all code is position independent)"
 msgstr ""
@@ -9975,7 +9971,7 @@ msgstr ""
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:437
+#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
 #: config/s390/s390.h:146 config/sparc/sparc.h:656
 msgid "Schedule code for given CPU"
 msgstr ""
@@ -10094,7 +10090,7 @@ msgstr ""
 msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
 msgstr ""
 
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11364
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
 #, fuzzy
 msgid "stack limit expression is not supported"
 msgstr "åéäéêÜ áñ÷åßá ìðëïê äåí õðïóôçñßæïíôáé"
@@ -10219,8 +10215,8 @@ msgstr ""
 msgid "Do not layout types like Intel's v1.3 gcc"
 msgstr ""
 
-#: config/i960/i960.h:333 config/sparc/freebsd.h:80 config/sparc/linux.h:91
-#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:215
+#: config/i960/i960.h:333 config/sparc/freebsd.h:81 config/sparc/linux.h:91
+#: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:215
 msgid "Use 64 bit long doubles"
 msgstr ""
 
@@ -10256,41 +10252,41 @@ msgstr ""
 msgid "%Jaddress area attribute cannot be specified for functions"
 msgstr ""
 
-#: config/ia64/ia64.c:4305
+#: config/ia64/ia64.c:4308
 msgid "ia64_print_operand: unknown code"
 msgstr ""
 
-#: config/ia64/ia64.c:4645
+#: config/ia64/ia64.c:4648
 msgid "value of -mfixed-range must have form REG1-REG2"
 msgstr ""
 
-#: config/ia64/ia64.c:4672
+#: config/ia64/ia64.c:4675
 #, c-format
 msgid "%s-%s is an empty range"
 msgstr ""
 
-#: config/ia64/ia64.c:4720
+#: config/ia64/ia64.c:4723
 msgid "cannot optimize floating point division for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4726
+#: config/ia64/ia64.c:4729
 msgid "cannot optimize integer division for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4732
+#: config/ia64/ia64.c:4735
 msgid "cannot optimize square root for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4738
+#: config/ia64/ia64.c:4741
 msgid "not yet implemented: latency-optimized inline square root"
 msgstr ""
 
-#: config/ia64/ia64.c:4750
+#: config/ia64/ia64.c:4753
 #, fuzzy, c-format
 msgid "bad value (%s) for -mtls-size= switch"
 msgstr "ÁêáôÜëëçëç ôéìÞ óôï ai_flags"
 
-#: config/ia64/ia64.c:4766
+#: config/ia64/ia64.c:4769
 #, fuzzy, c-format
 msgid "bad value (%s) for -tune= switch"
 msgstr "ÁêáôÜëëçëç ôéìÞ óôï ai_flags"
@@ -10428,7 +10424,7 @@ msgstr ""
 msgid "argument `%d' is not a constant"
 msgstr "Ç ðáñÜìåôñïò óôï `%s' ðñÝðåé íá åßíáé Ýíáò áðëüò ÷áñáêôÞñáò"
 
-#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2095
+#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2096
 msgid "PRINT_OPERAND_ADDRESS, null pointer"
 msgstr ""
 
@@ -10438,7 +10434,7 @@ msgid "PRINT_OPERAND: Unknown punctuation '%c'"
 msgstr ""
 
 #: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
-#: config/xtensa/xtensa.c:1949
+#: config/xtensa/xtensa.c:1950
 msgid "PRINT_OPERAND null pointer"
 msgstr ""
 
@@ -10447,7 +10443,7 @@ msgstr ""
 msgid "invalid %%P operand"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8949
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
 #, fuzzy, c-format
 msgid "invalid %%p value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
@@ -10508,91 +10504,91 @@ msgstr ""
 msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
 msgstr ""
 
-#: config/m32r/m32r.c:2295
+#: config/m32r/m32r.c:2322
 #, fuzzy, c-format
 msgid "invalid operand to %%s code"
 msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
 
-#: config/m32r/m32r.c:2302
+#: config/m32r/m32r.c:2329
 #, fuzzy, c-format
 msgid "invalid operand to %%p code"
 msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
 
-#: config/m32r/m32r.c:2357
+#: config/m32r/m32r.c:2384
 msgid "bad insn for 'A'"
 msgstr ""
 
-#: config/m32r/m32r.c:2404
+#: config/m32r/m32r.c:2431
 #, fuzzy, c-format
 msgid "invalid operand to %%T/%%B code"
 msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
 
-#: config/m32r/m32r.c:2427
+#: config/m32r/m32r.c:2454
 #, fuzzy, c-format
 msgid "invalid operand to %%N code"
 msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
 
-#: config/m32r/m32r.c:2460
+#: config/m32r/m32r.c:2487
 msgid "pre-increment address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2467
+#: config/m32r/m32r.c:2494
 msgid "pre-decrement address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2474
+#: config/m32r/m32r.c:2501
 msgid "post-increment address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2550 config/m32r/m32r.c:2566
-#: config/rs6000/rs6000.c:14821
+#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
+#: config/rs6000/rs6000.c:15063
 #, fuzzy
 msgid "bad address"
 msgstr "ÅóöáëìÝíç äéåýèõíóç"
 
-#: config/m32r/m32r.c:2571
+#: config/m32r/m32r.c:2598
 #, fuzzy
 msgid "lo_sum not of register"
 msgstr "RPC: Ôï ðñüãñáììá äåí Ý÷åé êáôá÷ùñçèåß"
 
 #. { "relax",                  TARGET_RELAX_MASK, "" },                    { "no-relax",               -TARGET_RELAX_MASK, "" },
-#: config/m32r/m32r.h:279
+#: config/m32r/m32r.h:284
 msgid "Display compile time statistics"
 msgstr ""
 
-#: config/m32r/m32r.h:281
+#: config/m32r/m32r.h:286
 msgid "Align all loops to 32 byte boundary"
 msgstr ""
 
-#: config/m32r/m32r.h:284
+#: config/m32r/m32r.h:289
 msgid "Only issue one instruction per cycle"
 msgstr ""
 
-#: config/m32r/m32r.h:287
+#: config/m32r/m32r.h:292
 msgid "Prefer branches over conditional execution"
 msgstr ""
 
-#: config/m32r/m32r.h:308
+#: config/m32r/m32r.h:313
 msgid "Code size: small, medium or large"
 msgstr ""
 
-#: config/m32r/m32r.h:310
+#: config/m32r/m32r.h:315
 msgid "Small data area: none, sdata, use"
 msgstr ""
 
-#: config/m32r/m32r.h:312 config/mips/mips.h:752
+#: config/m32r/m32r.h:317 config/mips/mips.h:752
 msgid "Don't call any cache flush functions"
 msgstr ""
 
-#: config/m32r/m32r.h:314 config/mips/mips.h:754
+#: config/m32r/m32r.h:319 config/mips/mips.h:754
 msgid "Specify cache flush function"
 msgstr ""
 
-#: config/m32r/m32r.h:316
+#: config/m32r/m32r.h:321
 msgid "Don't call any cache flush trap"
 msgstr ""
 
-#: config/m32r/m32r.h:318
+#: config/m32r/m32r.h:323
 msgid "Specify cache flush trap number"
 msgstr ""
 
@@ -10601,54 +10597,54 @@ msgstr ""
 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1326
+#: config/m68hc11/m68hc11.c:1344
 msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1332
+#: config/m68hc11/m68hc11.c:1350
 #, fuzzy
 msgid "`trap' attribute is already used"
 msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
 
 #. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3305 config/m68hc11/m68hc11.c:3689
+#: config/m68hc11/m68hc11.c:3323 config/m68hc11/m68hc11.c:3707
 msgid "move insn not handled"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3537 config/m68hc11/m68hc11.c:3621
-#: config/m68hc11/m68hc11.c:3892
+#: config/m68hc11/m68hc11.c:3555 config/m68hc11/m68hc11.c:3639
+#: config/m68hc11/m68hc11.c:3910
 msgid "invalid register in the move instruction"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3571
+#: config/m68hc11/m68hc11.c:3589
 #, fuzzy
 msgid "invalid operand in the instruction"
 msgstr "ìç Ýãêõñç ìÝôñçóç åðáíÜëçøçò `%s' óôç êáôáóêåõÞ [c*n]"
 
-#: config/m68hc11/m68hc11.c:3866
+#: config/m68hc11/m68hc11.c:3884
 #, fuzzy
 msgid "invalid register in the instruction"
 msgstr "ìç Ýãêõñïò ÷áñáêôÞñáò `%c' óôï ôýðï áëöáñéèìçôéêïý `%s'"
 
-#: config/m68hc11/m68hc11.c:3899
+#: config/m68hc11/m68hc11.c:3917
 msgid "operand 1 must be a hard register"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3913
+#: config/m68hc11/m68hc11.c:3931
 #, fuzzy
 msgid "invalid rotate insn"
 msgstr "Ìç Ýãêõñç çìåñïìçíßá `%s'."
 
-#: config/m68hc11/m68hc11.c:4337
+#: config/m68hc11/m68hc11.c:4355
 msgid "registers IX, IY and Z used in the same INSN"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:4674 config/m68hc11/m68hc11.c:4974
+#: config/m68hc11/m68hc11.c:4692 config/m68hc11/m68hc11.c:4992
 #, fuzzy
 msgid "cannot do z-register replacement"
 msgstr "Äåí åßíáé äõíáôÞ ç êáôá÷þñçóç ôçò õðçñåóßáò"
 
-#: config/m68hc11/m68hc11.c:5037
+#: config/m68hc11/m68hc11.c:5055
 msgid "invalid Z register replacement for insn"
 msgstr ""
 
@@ -10656,58 +10652,58 @@ msgstr ""
 #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
 #. to set or minus the bits to clear. An empty string NAME is used to
 #. identify the default VALUE.
-#: config/m68hc11/m68hc11.h:177
+#: config/m68hc11/m68hc11.h:180
 msgid "Compile with 16-bit integer mode"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:179
+#: config/m68hc11/m68hc11.h:182
 msgid "Compile with 32-bit integer mode"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:181
+#: config/m68hc11/m68hc11.h:184
 msgid "Auto pre/post decrement increment allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:183
+#: config/m68hc11/m68hc11.h:186
 msgid "Auto pre/post decrement increment not allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:185
+#: config/m68hc11/m68hc11.h:188
 msgid "Min/max instructions allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:187
+#: config/m68hc11/m68hc11.h:190
 #, fuzzy
 msgid "Min/max instructions not allowed"
 msgstr "Ç ëåéôïõñãßá äåí Ý÷åé õëïðïéçèåß"
 
-#: config/m68hc11/m68hc11.h:189
+#: config/m68hc11/m68hc11.h:192
 msgid "Use call and rtc for function calls and returns"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:191
+#: config/m68hc11/m68hc11.h:194
 msgid "Use jsr and rts for function calls and returns"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:193
+#: config/m68hc11/m68hc11.h:196
 #, fuzzy
 msgid "Do not use direct addressing mode for soft registers"
 msgstr "ÁêáôÜëëçëç ÷ñÞóç ôïõ äéáìïñöùôÞ äéåýèõíóçò"
 
-#: config/m68hc11/m68hc11.h:195
+#: config/m68hc11/m68hc11.h:198
 #, fuzzy
 msgid "Use direct addressing mode for soft registers"
 msgstr "ÁêáôÜëëçëç ÷ñÞóç ôïõ äéáìïñöùôÞ äéåýèõíóçò"
 
-#: config/m68hc11/m68hc11.h:197 config/m68hc11/m68hc11.h:203
+#: config/m68hc11/m68hc11.h:200 config/m68hc11/m68hc11.h:206
 msgid "Compile for a 68HC11"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
+#: config/m68hc11/m68hc11.h:202 config/m68hc11/m68hc11.h:208
 msgid "Compile for a 68HC12"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
+#: config/m68hc11/m68hc11.h:204 config/m68hc11/m68hc11.h:210
 msgid "Compile for a 68HCS12"
 msgstr ""
 
@@ -10720,12 +10716,12 @@ msgstr ""
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/m68hc11/m68hc11.h:221
+#: config/m68hc11/m68hc11.h:224
 #, fuzzy
 msgid "Specify the register allocation order"
 msgstr "Áðïôõ÷ßá äÝóìåõóçò ðüñùí óõóôÞìáôïò"
 
-#: config/m68hc11/m68hc11.h:223
+#: config/m68hc11/m68hc11.h:226
 msgid "Indicate the number of soft registers available"
 msgstr ""
 
@@ -10962,8 +10958,8 @@ msgstr ""
 msgid "Maximum amount for a single stack increment operation"
 msgstr ""
 
-#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1000
-#: config/xtensa/xtensa.c:1032 config/xtensa/xtensa.c:1041
+#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1001
+#: config/xtensa/xtensa.c:1033 config/xtensa/xtensa.c:1042
 #, fuzzy
 msgid "bad test"
 msgstr "ÅóöáëìÝíç äéåýèõíóç"
@@ -11212,7 +11208,7 @@ msgstr ""
 #. where VALUE is the bits to set or minus the bits to clear and DOC
 #. is the documentation for --help (NULL if intentionally undocumented).
 #. An empty string NAME is used to identify the default VALUE.
-#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:314
+#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:325
 msgid "Use hardware floating point"
 msgstr ""
 
@@ -11284,7 +11280,7 @@ msgstr ""
 msgid "Don't generate fused multiply/add instructions"
 msgstr ""
 
-#: config/mips/mips.h:598 config/rs6000/rs6000.h:330
+#: config/mips/mips.h:598 config/rs6000/rs6000.h:341
 msgid "Generate fused multiply/add instructions"
 msgstr ""
 
@@ -11785,7 +11781,7 @@ msgstr ""
 msgid "Assume code will be linked by HP ld"
 msgstr ""
 
-#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:316
+#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:327
 msgid "Do not use hardware floating point"
 msgstr ""
 
@@ -11925,171 +11921,171 @@ msgstr ""
 msgid "junk at end of #pragma longcall"
 msgstr "ìç ôåñìáôéæüìåío áëöáñéèìçôéêü"
 
-#: config/rs6000/rs6000.c:784
+#: config/rs6000/rs6000.c:791
 #, fuzzy
 msgid "-mmultiple is not supported on little endian systems"
 msgstr "óõìâïëéêïß óýíäåóìïé äåí õðïóôçñßæïíôáé óôï óýóôçìá áõôü"
 
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:798
 #, fuzzy
 msgid "-mstring is not supported on little endian systems"
 msgstr "ðñïåéäïðïßçóç: ôï --pid=PID äåí õðïóôçñßæåôáé óå áõôü ôï óýóôçìá"
 
-#: config/rs6000/rs6000.c:805
+#: config/rs6000/rs6000.c:812
 #, c-format
 msgid "unknown -mdebug-%s switch"
 msgstr ""
 
-#: config/rs6000/rs6000.c:817
+#: config/rs6000/rs6000.c:824
 #, c-format
 msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:828
+#: config/rs6000/rs6000.c:835
 #, c-format
 msgid "Unknown switch -mlong-double-%s"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1011
+#: config/rs6000/rs6000.c:876
+msgid "AltiVec and E500 instructions cannot coexist"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1029
 #, fuzzy, c-format
 msgid "unknown -m%s= option specified: '%s'"
 msgstr "Üãíùóôï óåô `%s'"
 
-#: config/rs6000/rs6000.c:1032
+#: config/rs6000/rs6000.c:1050
 #, c-format
 msgid "not configured for ABI: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1038
+#: config/rs6000/rs6000.c:1056
 #, fuzzy, c-format
 msgid "unknown ABI specified: '%s'"
 msgstr "Üãíùóôï óåô `%s'"
 
-#: config/rs6000/rs6000.c:1052
+#: config/rs6000/rs6000.c:1070
 #, fuzzy, c-format
 msgid "unknown -malign-XXXXX option specified: '%s'"
 msgstr "Üãíùóôï óåô `%s'"
 
-#: config/rs6000/rs6000.c:3892
+#: config/rs6000/rs6000.c:3972
 msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:3991
+#: config/rs6000/rs6000.c:4095
 msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:5409
+#: config/rs6000/rs6000.c:5599
 #, fuzzy
 msgid "argument 1 must be a 5-bit signed literal"
 msgstr "Ç ðáñÜìåôñïò óôï `%s' ðñÝðåé íá åßíáé Ýíáò áðëüò ÷áñáêôÞñáò"
 
-#: config/rs6000/rs6000.c:5511 config/rs6000/rs6000.c:6134
+#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
 #, fuzzy
 msgid "argument 2 must be a 5-bit unsigned literal"
 msgstr "Ç ðáñÜìåôñïò óôï `%s' ðñÝðåé íá åßíáé Ýíáò áðëüò ÷áñáêôÞñáò"
 
-#: config/rs6000/rs6000.c:5551
+#: config/rs6000/rs6000.c:5741
 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
 msgstr ""
 
-#: config/rs6000/rs6000.c:5605
+#: config/rs6000/rs6000.c:5795
 msgid "argument 1 of __builtin_altivec_predicate is out of range"
 msgstr ""
 
-#: config/rs6000/rs6000.c:5733
+#: config/rs6000/rs6000.c:5956
 #, fuzzy
 msgid "argument 3 must be a 4-bit unsigned literal"
 msgstr "Ç ðáñÜìåôñïò óôï `%s' ðñÝðåé íá åßíáé Ýíáò áðëüò ÷áñáêôÞñáò"
 
-#: config/rs6000/rs6000.c:5903
+#: config/rs6000/rs6000.c:6126
 #, fuzzy, c-format
 msgid "argument to `%s' must be a 2-bit unsigned literal"
 msgstr "Ç ðáñÜìåôñïò óôï `%s' ðñÝðåé íá åßíáé Ýíáò áðëüò ÷áñáêôÞñáò"
 
-#: config/rs6000/rs6000.c:6016
+#: config/rs6000/rs6000.c:6239
 #, fuzzy
 msgid "argument to dss must be a 2-bit unsigned literal"
 msgstr "Ç ðáñÜìåôñïò óôï `%s' ðñÝðåé íá åßíáé Ýíáò áðëüò ÷áñáêôÞñáò"
 
-#: config/rs6000/rs6000.c:6254
+#: config/rs6000/rs6000.c:6477
 #, fuzzy
 msgid "argument 1 of __builtin_spe_predicate must be a constant"
 msgstr "Ç ðáñÜìåôñïò óôï <%s> ðñÝðåé íá åßíáé Ýíáò áðëüò ÷áñáêôÞñáò"
 
-#: config/rs6000/rs6000.c:6327
+#: config/rs6000/rs6000.c:6550
 msgid "argument 1 of __builtin_spe_predicate is out of range"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8531
-msgid "your function will be miscompiled"
-msgstr ""
-
-#: config/rs6000/rs6000.c:8779
+#: config/rs6000/rs6000.c:9008
 #, fuzzy, c-format
 msgid "invalid %%f value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/rs6000/rs6000.c:8788
+#: config/rs6000/rs6000.c:9017
 #, fuzzy, c-format
 msgid "invalid %%F value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/rs6000/rs6000.c:8797
+#: config/rs6000/rs6000.c:9026
 #, fuzzy, c-format
 msgid "invalid %%G value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/rs6000/rs6000.c:8832
+#: config/rs6000/rs6000.c:9061
 #, fuzzy, c-format
 msgid "invalid %%j code"
 msgstr "ìç Ýãêõñï äéêáßùìá"
 
-#: config/rs6000/rs6000.c:8842
+#: config/rs6000/rs6000.c:9071
 #, fuzzy, c-format
 msgid "invalid %%J code"
 msgstr "ìç Ýãêõñï äéêáßùìá"
 
-#: config/rs6000/rs6000.c:8852
+#: config/rs6000/rs6000.c:9081
 #, fuzzy, c-format
 msgid "invalid %%k value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/rs6000/rs6000.c:8872 config/xtensa/xtensa.c:1999
+#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
 #, fuzzy, c-format
 msgid "invalid %%K value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/rs6000/rs6000.c:8939
+#: config/rs6000/rs6000.c:9168
 #, fuzzy, c-format
 msgid "invalid %%O value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/rs6000/rs6000.c:8986
+#: config/rs6000/rs6000.c:9215
 #, fuzzy, c-format
 msgid "invalid %%q value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/rs6000/rs6000.c:9030
+#: config/rs6000/rs6000.c:9259
 #, fuzzy, c-format
 msgid "invalid %%S value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/rs6000/rs6000.c:9072
+#: config/rs6000/rs6000.c:9301
 #, fuzzy, c-format
 msgid "invalid %%T value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/rs6000/rs6000.c:9082
+#: config/rs6000/rs6000.c:9311
 #, fuzzy, c-format
 msgid "invalid %%u value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/rs6000/rs6000.c:9091 config/xtensa/xtensa.c:1969
+#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
 #, fuzzy, c-format
 msgid "invalid %%v value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/rs6000/rs6000.c:13581
+#: config/rs6000/rs6000.c:13815
 msgid "no profiling of 64-bit code for this ABI"
 msgstr ""
 
@@ -12148,11 +12144,11 @@ msgstr "
 msgid "-m64 requires a PowerPC64 cpu"
 msgstr ""
 
-#: config/rs6000/linux64.h:201
+#: config/rs6000/linux64.h:206
 msgid "Call mcount for profiling before a function prologue"
 msgstr ""
 
-#: config/rs6000/linux64.h:203
+#: config/rs6000/linux64.h:208
 msgid "Call mcount for profiling after a function prologue"
 msgstr ""
 
@@ -12163,203 +12159,203 @@ msgstr ""
 #. each pair being { "NAME", VALUE }
 #. where VALUE is the bits to set or minus the bits to clear.
 #. An empty string NAME is used to identify the default VALUE.
-#: config/rs6000/rs6000.h:262
+#: config/rs6000/rs6000.h:273
 msgid "Use POWER instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:265
+#: config/rs6000/rs6000.h:276
 msgid "Use POWER2 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:267
+#: config/rs6000/rs6000.h:278
 msgid "Do not use POWER2 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:270
+#: config/rs6000/rs6000.h:281
 msgid "Do not use POWER instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:272
+#: config/rs6000/rs6000.h:283
 msgid "Use PowerPC instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:275
+#: config/rs6000/rs6000.h:286
 msgid "Do not use PowerPC instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:277
+#: config/rs6000/rs6000.h:288
 msgid "Use PowerPC General Purpose group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:279
+#: config/rs6000/rs6000.h:290
 msgid "Do not use PowerPC General Purpose group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:281
+#: config/rs6000/rs6000.h:292
 msgid "Use PowerPC Graphics group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:283
+#: config/rs6000/rs6000.h:294
 msgid "Do not use PowerPC Graphics group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:285
+#: config/rs6000/rs6000.h:296
 msgid "Use PowerPC-64 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:287
+#: config/rs6000/rs6000.h:298
 #, fuzzy
 msgid "Do not use PowerPC-64 instruction set"
 msgstr "Äåí åßíáé äõíáôÞ ç êáôá÷þñçóç ôçò õðçñåóßáò"
 
-#: config/rs6000/rs6000.h:289
+#: config/rs6000/rs6000.h:300
 #, fuzzy
 msgid "Use AltiVec instructions"
 msgstr "ÁêáôÜëëçëç åíôïëÞ"
 
-#: config/rs6000/rs6000.h:291
+#: config/rs6000/rs6000.h:302
 #, fuzzy
 msgid "Do not use AltiVec instructions"
 msgstr "ÁêáôÜëëçëç åíôïëÞ"
 
-#: config/rs6000/rs6000.h:293
+#: config/rs6000/rs6000.h:304
 msgid "Use new mnemonics for PowerPC architecture"
 msgstr ""
 
-#: config/rs6000/rs6000.h:295
+#: config/rs6000/rs6000.h:306
 msgid "Use old mnemonics for PowerPC architecture"
 msgstr ""
 
-#: config/rs6000/rs6000.h:298
+#: config/rs6000/rs6000.h:309
 msgid "Put everything in the regular TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:300
+#: config/rs6000/rs6000.h:311
 msgid "Place floating point constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:302
+#: config/rs6000/rs6000.h:313
 #, fuzzy
 msgid "Do not place floating point constants in TOC"
 msgstr "Ç ðáñÜìåôñïò êéíçôÞò õðïäéáóôïëÞò äåí åßíáé Ýãêõñç: %s"
 
-#: config/rs6000/rs6000.h:304
+#: config/rs6000/rs6000.h:315
 msgid "Place symbol+offset constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:306
+#: config/rs6000/rs6000.h:317
 msgid "Do not place symbol+offset constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:312
+#: config/rs6000/rs6000.h:323
 msgid "Place variable addresses in the regular TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:318
+#: config/rs6000/rs6000.h:329
 msgid "Generate load/store multiple instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:320
+#: config/rs6000/rs6000.h:331
 msgid "Do not generate load/store multiple instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:322
+#: config/rs6000/rs6000.h:333
 msgid "Generate string instructions for block moves"
 msgstr ""
 
-#: config/rs6000/rs6000.h:324
+#: config/rs6000/rs6000.h:335
 msgid "Do not generate string instructions for block moves"
 msgstr ""
 
-#: config/rs6000/rs6000.h:326
+#: config/rs6000/rs6000.h:337
 msgid "Generate load/store with update instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:328
+#: config/rs6000/rs6000.h:339
 msgid "Do not generate load/store with update instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:332
+#: config/rs6000/rs6000.h:343
 #, fuzzy
 msgid "Do not generate fused multiply/add instructions"
 msgstr "ÁêáôÜëëçëç åíôïëÞ"
 
-#: config/rs6000/rs6000.h:336
+#: config/rs6000/rs6000.h:347
 msgid "Do not schedule the start and end of the procedure"
 msgstr ""
 
-#: config/rs6000/rs6000.h:342
+#: config/rs6000/rs6000.h:353
 msgid "Return all structures in memory (AIX default)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:344
+#: config/rs6000/rs6000.h:355
 msgid "Return small structures in registers (SVR4 default)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:350
+#: config/rs6000/rs6000.h:361
 #, fuzzy
 msgid "Generate single field mfcr instruction"
 msgstr "ÁêáôÜëëçëç åíôïëÞ"
 
-#: config/rs6000/rs6000.h:352
+#: config/rs6000/rs6000.h:363
 #, fuzzy
 msgid "Do not generate single field mfcr instruction"
 msgstr "ÁêáôÜëëçëç åíôïëÞ"
 
-#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:654
+#: config/rs6000/rs6000.h:447 config/sparc/sparc.h:654
 msgid "Use features of and schedule code for given CPU"
 msgstr ""
 
-#: config/rs6000/rs6000.h:438
+#: config/rs6000/rs6000.h:450
 msgid "Enable debug output"
 msgstr ""
 
-#: config/rs6000/rs6000.h:440
+#: config/rs6000/rs6000.h:452
 msgid "Select full, part, or no traceback table"
 msgstr ""
 
-#: config/rs6000/rs6000.h:441
+#: config/rs6000/rs6000.h:453
 msgid "Specify ABI to use"
 msgstr ""
 
-#: config/rs6000/rs6000.h:443
+#: config/rs6000/rs6000.h:455
 msgid "Specify size of long double (64 or 128 bits)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:445
+#: config/rs6000/rs6000.h:457
 msgid "Specify yes/no if isel instructions should be generated"
 msgstr ""
 
-#: config/rs6000/rs6000.h:447
+#: config/rs6000/rs6000.h:459
 msgid "Specify yes/no if SPE SIMD instructions should be generated"
 msgstr ""
 
-#: config/rs6000/rs6000.h:449
+#: config/rs6000/rs6000.h:461
 msgid "Specify yes/no if using floating point in the GPRs"
 msgstr ""
 
-#: config/rs6000/rs6000.h:451
+#: config/rs6000/rs6000.h:463
 msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
 msgstr ""
 
-#: config/rs6000/rs6000.h:453
+#: config/rs6000/rs6000.h:465
 #, fuzzy
 msgid "Avoid all range limits on call instructions"
 msgstr "ÁêáôÜëëçëç åíôïëÞ"
 
-#: config/rs6000/rs6000.h:456
+#: config/rs6000/rs6000.h:468
 msgid "Determine which dependences between insns are considered costly"
 msgstr ""
 
-#: config/rs6000/rs6000.h:458
+#: config/rs6000/rs6000.h:470
 msgid "Specify which post scheduling nop insertion scheme to apply"
 msgstr ""
 
-#: config/rs6000/rs6000.h:460
+#: config/rs6000/rs6000.h:472
 msgid "Specify alignment of structure fields default/natural"
 msgstr ""
 
-#: config/rs6000/rs6000.h:462
+#: config/rs6000/rs6000.h:474
 msgid "Specify scheduling priority for dispatch slot restricted insns"
 msgstr ""
 
@@ -12375,7 +12371,7 @@ msgstr ""
 #. Number of bytes into the frame return addresses can be found.  See
 #. rs6000_stack_info in rs6000.c for more information on how the different
 #. abi's store the return address.
-#: config/rs6000/rs6000.h:1929
+#: config/rs6000/rs6000.h:1923
 msgid "RETURN_ADDRESS_OFFSET not supported"
 msgstr ""
 
@@ -12651,29 +12647,29 @@ msgstr "
 msgid "enable fused multiply/add instructions"
 msgstr "ÁêáôÜëëçëç åíôïëÞ"
 
-#: config/sh/sh.c:5841
+#: config/sh/sh.c:5977
 #, fuzzy
 msgid "__builtin_saveregs not supported by this subtarget"
 msgstr "óõìâïëéêïß óýíäåóìïé äåí õðïóôçñßæïíôáé óôï óýóôçìá áõôü"
 
-#: config/sh/sh.c:6743
+#: config/sh/sh.c:6879
 msgid "attribute interrupt_handler is not compatible with -m5-compact"
 msgstr ""
 
 #. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6765 config/sh/sh.c:6800
+#: config/sh/sh.c:6901 config/sh/sh.c:6936
 #, c-format
 msgid "`%s' attribute only applies to interrupt functions"
 msgstr ""
 
 #. The argument must be a constant string.
-#: config/sh/sh.c:6772
+#: config/sh/sh.c:6908
 #, fuzzy, c-format
 msgid "`%s' attribute argument not a string constant"
 msgstr "ìç ôåñìáôéæìÝíï áëöáñéèìçôéêü óôáèåñÜò"
 
 #. The argument must be a constant integer.
-#: config/sh/sh.c:6807
+#: config/sh/sh.c:6943
 #, c-format
 msgid "`%s' attribute argument not an integer constant"
 msgstr ""
@@ -12700,61 +12696,61 @@ msgstr ""
 msgid "-mcmodel= is not supported on 32 bit systems"
 msgstr "óõìâïëéêïß óýíäåóìïé äåí õðïóôçñßæïíôáé óôï óýóôçìá áõôü"
 
-#: config/sparc/sparc.c:6793 config/sparc/sparc.c:6799
+#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
 #, fuzzy, c-format
 msgid "invalid %%Y operand"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/sparc/sparc.c:6869
+#: config/sparc/sparc.c:6894
 #, fuzzy, c-format
 msgid "invalid %%A operand"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/sparc/sparc.c:6879
+#: config/sparc/sparc.c:6904
 #, fuzzy, c-format
 msgid "invalid %%B operand"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/sparc/sparc.c:6918
+#: config/sparc/sparc.c:6943
 #, fuzzy, c-format
 msgid "invalid %%c operand"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/sparc/sparc.c:6919
+#: config/sparc/sparc.c:6944
 #, fuzzy, c-format
 msgid "invalid %%C operand"
 msgstr "ìç Ýãêõñç ìåôáôüðéóç UTC"
 
-#: config/sparc/sparc.c:6940
+#: config/sparc/sparc.c:6965
 #, fuzzy, c-format
 msgid "invalid %%d operand"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/sparc/sparc.c:6941
+#: config/sparc/sparc.c:6966
 #, fuzzy, c-format
 msgid "invalid %%D operand"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/sparc/sparc.c:6957
+#: config/sparc/sparc.c:6982
 #, fuzzy, c-format
 msgid "invalid %%f operand"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/sparc/sparc.c:6971
+#: config/sparc/sparc.c:6996
 #, fuzzy, c-format
 msgid "invalid %%s operand"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/sparc/sparc.c:7025
+#: config/sparc/sparc.c:7050
 msgid "long long constant not a valid immediate operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7028
+#: config/sparc/sparc.c:7053
 msgid "floating point constant not a valid immediate operand"
 msgstr ""
 
-#: config/sparc/freebsd.h:81 config/sparc/linux.h:92
-#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:216
+#: config/sparc/freebsd.h:82 config/sparc/linux.h:92
+#: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:216
 msgid "Use 128 bit long doubles"
 msgstr ""
 
@@ -13141,60 +13137,60 @@ msgstr ""
 msgid "Set the max size of data eligible for the ZDA area"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1828
+#: config/xtensa/xtensa.c:1829
 msgid "boolean registers required for the floating-point option"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1882
+#: config/xtensa/xtensa.c:1883
 #, fuzzy, c-format
 msgid "-f%s is not supported with CONST16 instructions"
 msgstr "Ç ïéêïãÝíåéá äéåõèýíóåùí äåí õðïóôçñßæåôáé áðü ôçí ïéêïãÝíåéá ðñùôïêüëëïõ"
 
-#: config/xtensa/xtensa.c:1887
+#: config/xtensa/xtensa.c:1888
 msgid "PIC is required but not supported with CONST16 instructions"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1957
+#: config/xtensa/xtensa.c:1958
 #, fuzzy, c-format
 msgid "invalid %%D value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/xtensa/xtensa.c:1994
+#: config/xtensa/xtensa.c:1995
 #, fuzzy
 msgid "invalid mask"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/xtensa/xtensa.c:2020
+#: config/xtensa/xtensa.c:2021
 #, fuzzy, c-format
 msgid "invalid %%x value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/xtensa/xtensa.c:2027
+#: config/xtensa/xtensa.c:2028
 #, fuzzy, c-format
 msgid "invalid %%d value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/xtensa/xtensa.c:2048 config/xtensa/xtensa.c:2058
+#: config/xtensa/xtensa.c:2049 config/xtensa/xtensa.c:2059
 #, fuzzy, c-format
 msgid "invalid %%t/%%b value"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: config/xtensa/xtensa.c:2100
+#: config/xtensa/xtensa.c:2101
 #, fuzzy
 msgid "invalid address"
 msgstr "ÁêáôÜëëçëç ÷ñÞóç ôïõ äéáìïñöùôÞ äéåýèõíóçò"
 
-#: config/xtensa/xtensa.c:2125
+#: config/xtensa/xtensa.c:2126
 #, fuzzy
 msgid "no register in address"
 msgstr "ìç Ýãêõñïò ÷ñüíïò Ýíáñîçò"
 
-#: config/xtensa/xtensa.c:2133
+#: config/xtensa/xtensa.c:2134
 #, fuzzy
 msgid "address offset not a constant"
 msgstr "%s' äåí åßíáé éó÷ýùí èåôéêüò áêÝñáéïò."
 
-#: config/xtensa/xtensa.c:2744
+#: config/xtensa/xtensa.c:2745
 msgid "only uninitialized variables can be placed in a .bss section"
 msgstr ""
 
@@ -13424,100 +13420,100 @@ msgstr "
 msgid "cannot bind rvalue `%E' to `%T'"
 msgstr "äåí åßíáé äõíáôü íá ìåôáíïìáóôåß ôï `.' Þ ôï `..'"
 
-#: cp/call.c:4173
+#: cp/call.c:4170
 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:4197
+#: cp/call.c:4196
 msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
 msgstr ""
 
-#: cp/call.c:4237
+#: cp/call.c:4240
 msgid "the default argument for parameter %d of `%D' has not yet been parsed"
 msgstr ""
 
-#: cp/call.c:4432
+#: cp/call.c:4437
 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
 msgstr ""
 
-#: cp/call.c:4451
+#: cp/call.c:4456
 #, fuzzy
 msgid "`%T' is not an accessible base of `%T'"
 msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
 
-#: cp/call.c:4720
+#: cp/call.c:4725
 msgid "could not find class$ field in java interface type `%T'"
 msgstr ""
 
-#: cp/call.c:4975
+#: cp/call.c:4980
 #, fuzzy
 msgid "call to non-function `%D'"
 msgstr "Äåí âñÝèçêáí URL óôï %s.\n"
 
-#: cp/call.c:5001
+#: cp/call.c:5006
 msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
 msgstr ""
 
-#: cp/call.c:5079
+#: cp/call.c:5084
 msgid "no matching function for call to `%T::%s(%A)%#V'"
 msgstr ""
 
 # src/getopt.c:813
 # src/getopt.c:813
-#: cp/call.c:5096
+#: cp/call.c:5101
 #, fuzzy, c-format
 msgid "call of overloaded `%s(%A)' is ambiguous"
 msgstr "%s: ç åðéëïãÞ `-W %s' åßíáé äéöïñïýìåíç\n"
 
-#: cp/call.c:5117
+#: cp/call.c:5122
 msgid "cannot call member function `%D' without object"
 msgstr ""
 
-#: cp/call.c:5702
+#: cp/call.c:5707
 msgid "passing `%T' chooses `%T' over `%T'"
 msgstr ""
 
-#: cp/call.c:5704 cp/name-lookup.c:4143
+#: cp/call.c:5709 cp/name-lookup.c:4155
 #, fuzzy
 msgid "  in call to `%D'"
 msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
 
-#: cp/call.c:5761
+#: cp/call.c:5766
 msgid "choosing `%D' over `%D'"
 msgstr ""
 
-#: cp/call.c:5762
+#: cp/call.c:5767
 #, fuzzy
 msgid "  for conversion from `%T' to `%T'"
 msgstr "ç ìåôáôñïðÞ áðü `%s' óå `%s' äåí õðïóôçñßæåôå"
 
-#: cp/call.c:5764
+#: cp/call.c:5769
 msgid "  because conversion sequence for the argument is better"
 msgstr ""
 
-#: cp/call.c:5884
+#: cp/call.c:5889
 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:5888
+#: cp/call.c:5893
 msgid "candidate 1:"
 msgstr ""
 
-#: cp/call.c:5889
+#: cp/call.c:5894
 msgid "candidate 2:"
 msgstr ""
 
-#: cp/call.c:5998
+#: cp/call.c:6003
 #, fuzzy
 msgid "could not convert `%E' to `%T'"
 msgstr "äåí åßíáé äõíáôü íá äçìéïõñãçèåß ôï %s `%s' óôï `%s'"
 
-#: cp/call.c:6103
+#: cp/call.c:6108
 msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
 msgstr ""
 
-#: cp/call.c:6107
+#: cp/call.c:6112
 msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
 msgstr ""
 
@@ -13605,15 +13601,15 @@ msgstr ""
 msgid "  by `%D'"
 msgstr "  êáôÜ `%D'"
 
-#: cp/class.c:2484 cp/decl2.c:1160
+#: cp/class.c:2484 cp/decl2.c:1161
 msgid "`%#D' invalid; an anonymous union can only have non-static data members"
 msgstr ""
 
-#: cp/class.c:2490 cp/decl2.c:1167
+#: cp/class.c:2490 cp/decl2.c:1168
 msgid "private member `%#D' in anonymous union"
 msgstr ""
 
-#: cp/class.c:2493 cp/decl2.c:1169
+#: cp/class.c:2493 cp/decl2.c:1170
 msgid "protected member `%#D' in anonymous union"
 msgstr ""
 
@@ -13716,101 +13712,101 @@ msgstr ""
 msgid "  but does not override `operator=(const %T&)'"
 msgstr ""
 
-#: cp/class.c:3513
+#: cp/class.c:3517
 msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:3623
+#: cp/class.c:3627
 msgid "class `%T' will be considered nearly empty in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:3710
+#: cp/class.c:3714
 msgid "initializer specified for non-virtual method `%D'"
 msgstr ""
 
-#: cp/class.c:4398
+#: cp/class.c:4402
 msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4488
+#: cp/class.c:4492
 msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
 msgstr ""
 
-#: cp/class.c:4501
+#: cp/class.c:4505
 msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
 msgstr ""
 
-#: cp/class.c:4675
+#: cp/class.c:4679
 msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
 #. Versions of G++ before G++ 3.4 did not reset the
 #. DECL_MODE.
-#: cp/class.c:4714
+#: cp/class.c:4718
 msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4737
+#: cp/class.c:4741
 msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4746
+#: cp/class.c:4750
 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:4805
+#: cp/class.c:4809
 msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4935 cp/semantics.c:2044
+#: cp/class.c:4939 cp/semantics.c:2044
 #, fuzzy
 msgid "redefinition of `%#T'"
 msgstr "êáíÝíáò ïñéóìüò ôïõ `UNDEFINED'"
 
-#: cp/class.c:5105
+#: cp/class.c:5109
 msgid "`%#T' has virtual functions but non-virtual destructor"
 msgstr ""
 
-#: cp/class.c:5184
+#: cp/class.c:5188
 msgid "trying to finish struct, but kicked out due to previous parse errors"
 msgstr ""
 
-#: cp/class.c:5626
+#: cp/class.c:5630
 #, c-format
 msgid "language string `\"%s\"' not recognized"
 msgstr ""
 
-#: cp/class.c:5714
+#: cp/class.c:5718
 msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
 msgstr ""
 
-#: cp/class.c:5839
+#: cp/class.c:5843
 msgid "no matches converting function `%D' to type `%#T'"
 msgstr ""
 
-#: cp/class.c:5862
+#: cp/class.c:5866
 msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
 msgstr ""
 
-#: cp/class.c:5888
+#: cp/class.c:5892
 msgid "assuming pointer to member `%D'"
 msgstr ""
 
-#: cp/class.c:5891
+#: cp/class.c:5895
 #, c-format
 msgid "(a pointer to member can only be formed with `&%E')"
 msgstr ""
 
-#: cp/class.c:5936 cp/class.c:6118 cp/class.c:6125
+#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
 #, fuzzy
 msgid "not enough type information"
 msgstr "åìöÜíéóç ðëçñïöïñéþí ðñïüäïõ"
 
-#: cp/class.c:5953
+#: cp/class.c:5957
 msgid "argument of type `%T' does not match `%T'"
 msgstr ""
 
-#: cp/class.c:6102
+#: cp/class.c:6106
 msgid "invalid operation on uninstantiated type"
 msgstr ""
 
@@ -13819,12 +13815,12 @@ msgstr ""
 #. A name N used in a class S shall refer to the same declaration
 #. in its context and when re-evaluated in the completed scope of
 #. S.
-#: cp/class.c:6360 cp/decl.c:1222 cp/name-lookup.c:502 cp/pt.c:2097
+#: cp/class.c:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
 #, fuzzy
 msgid "declaration of `%#D'"
 msgstr "äçìéïõñãßá áñ÷åßïõ `%s'\n"
 
-#: cp/class.c:6361
+#: cp/class.c:6365
 msgid "changes meaning of `%D' from `%+#D'"
 msgstr ""
 
@@ -13893,46 +13889,46 @@ msgstr ""
 msgid "conversion from `%T' to non-scalar type `%T' requested"
 msgstr "ç ìåôáôñïðÞ áðü `%s' óå `%s' äåí õðïóôçñßæåôå"
 
-#: cp/cvt.c:850
+#: cp/cvt.c:852
 msgid "object of incomplete type `%T' will not be accessed in %s"
 msgstr ""
 
-#: cp/cvt.c:853
+#: cp/cvt.c:855
 msgid "object of type `%T' will not be accessed in %s"
 msgstr ""
 
-#: cp/cvt.c:869
+#: cp/cvt.c:871
 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:885
+#: cp/cvt.c:887
 #, c-format
 msgid "%s cannot resolve address of overloaded function"
 msgstr ""
 
 #. Only warn when there is no &.
-#: cp/cvt.c:891
+#: cp/cvt.c:893
 #, c-format
 msgid "%s is a reference, not call, to function `%E'"
 msgstr ""
 
 # src/request.c:37
-#: cp/cvt.c:898
+#: cp/cvt.c:900
 #, fuzzy, c-format
 msgid "%s has no effect"
 msgstr "%s óå %s"
 
-#: cp/cvt.c:1009
+#: cp/cvt.c:1011
 msgid "converting NULL to non-pointer type"
 msgstr ""
 
-#: cp/cvt.c:1082
+#: cp/cvt.c:1084
 msgid "ambiguous default type conversion from `%T'"
 msgstr ""
 
-#: cp/cvt.c:1084
+#: cp/cvt.c:1086
 msgid "  candidate conversions include `%D' and `%D'"
 msgstr ""
 
@@ -13998,7 +13994,7 @@ msgstr ""
 msgid "declaration of template `%#D'"
 msgstr ""
 
-#: cp/decl.c:1340 cp/name-lookup.c:503
+#: cp/decl.c:1340 cp/name-lookup.c:515
 msgid "conflicts with previous declaration `%#D'"
 msgstr ""
 
@@ -14222,7 +14218,7 @@ msgstr ""
 msgid "`%D' can only be specified for objects and functions"
 msgstr ""
 
-#: cp/decl.c:3721 cp/decl2.c:854
+#: cp/decl.c:3721 cp/decl2.c:855
 msgid "typedef `%D' is initialized (use __typeof__ instead)"
 msgstr ""
 
@@ -14468,7 +14464,7 @@ msgstr ""
 msgid "definition of implicitly-declared `%D'"
 msgstr ""
 
-#: cp/decl.c:5785 cp/decl2.c:737
+#: cp/decl.c:5785 cp/decl2.c:738
 msgid "no `%#D' member function declared in class `%T'"
 msgstr ""
 
@@ -14746,159 +14742,159 @@ msgstr "
 msgid "cannot declare pointer to `%#T' member"
 msgstr ""
 
-#: cp/decl.c:7654
+#: cp/decl.c:7655
 msgid "extra qualification `%T::' on member `%s' ignored"
 msgstr ""
 
-#: cp/decl.c:7670
+#: cp/decl.c:7671
 msgid "cannot declare member function `%T::%s' within `%T'"
 msgstr ""
 
-#: cp/decl.c:7685
+#: cp/decl.c:7686
 #, fuzzy
 msgid "cannot declare member `%T::%s' within `%T'"
 msgstr "äåí åßíáé äõíáôü íá äçìéïõñãçèåß ôï %s `%s' óôï `%s'"
 
-#: cp/decl.c:7765
+#: cp/decl.c:7766
 msgid "data member may not have variably modified type `%T'"
 msgstr ""
 
-#: cp/decl.c:7767
+#: cp/decl.c:7768
 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:7775
+#: cp/decl.c:7776
 msgid "only declarations of constructors can be `explicit'"
 msgstr ""
 
-#: cp/decl.c:7783
+#: cp/decl.c:7784
 #, c-format
 msgid "non-member `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7788
+#: cp/decl.c:7789
 #, c-format
 msgid "non-object member `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7794
+#: cp/decl.c:7795
 #, c-format
 msgid "function `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7799
+#: cp/decl.c:7800
 #, c-format
 msgid "static `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7804
+#: cp/decl.c:7805
 #, c-format
 msgid "const `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7817
+#: cp/decl.c:7818
 msgid "template-id `%D' used as a declarator"
 msgstr ""
 
-#: cp/decl.c:7838
+#: cp/decl.c:7839
 msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
 msgstr ""
 
-#: cp/decl.c:7846
+#: cp/decl.c:7847
 msgid "%Jtypedef name may not be a nested-name-specifier"
 msgstr ""
 
-#: cp/decl.c:7892
+#: cp/decl.c:7893
 msgid "%Jinvalid type qualifier for non-member function type"
 msgstr ""
 
-#: cp/decl.c:7955
+#: cp/decl.c:7956
 msgid "type qualifiers specified for friend class declaration"
 msgstr ""
 
-#: cp/decl.c:7960
+#: cp/decl.c:7961
 msgid "`inline' specified for friend class declaration"
 msgstr ""
 
-#: cp/decl.c:7968
+#: cp/decl.c:7969
 #, fuzzy
 msgid "template parameters cannot be friends"
 msgstr "ï äéá÷ùñéóôÞò äå ìðïñåß íá åßíáé êåíüò"
 
-#: cp/decl.c:7970
+#: cp/decl.c:7971
 msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
 msgstr ""
 
-#: cp/decl.c:7974
+#: cp/decl.c:7975
 msgid "friend declaration requires class-key, i.e. `friend %#T'"
 msgstr ""
 
-#: cp/decl.c:7987
+#: cp/decl.c:7988
 msgid "trying to make class `%T' a friend of global scope"
 msgstr ""
 
-#: cp/decl.c:7998
+#: cp/decl.c:7999
 msgid "invalid qualifiers on non-member function type"
 msgstr ""
 
-#: cp/decl.c:8017
+#: cp/decl.c:8018
 msgid "abstract declarator `%T' used as declaration"
 msgstr ""
 
-#: cp/decl.c:8029
+#: cp/decl.c:8030
 msgid "unnamed variable or field declared void"
 msgstr ""
 
-#: cp/decl.c:8038
+#: cp/decl.c:8039
 msgid "variable or field declared void"
 msgstr ""
 
-#: cp/decl.c:8048
+#: cp/decl.c:8049
 msgid "cannot use `::' in parameter declaration"
 msgstr ""
 
 #. Something like struct S { int N::j; };
-#: cp/decl.c:8093
+#: cp/decl.c:8094
 #, fuzzy
 msgid "invalid use of `::'"
 msgstr "ìç Ýãêõñïò ÷ñÞóôçò"
 
-#: cp/decl.c:8105
+#: cp/decl.c:8106
 msgid "function `%D' cannot be declared friend"
 msgstr ""
 
-#: cp/decl.c:8117
+#: cp/decl.c:8118
 msgid "can't make `%D' into a method -- not in a class"
 msgstr ""
 
-#: cp/decl.c:8126
+#: cp/decl.c:8127
 msgid "function `%D' declared virtual inside a union"
 msgstr ""
 
-#: cp/decl.c:8135
+#: cp/decl.c:8136
 msgid "`%D' cannot be declared virtual, since it is always static"
 msgstr ""
 
-#: cp/decl.c:8214
+#: cp/decl.c:8215
 msgid "field `%D' has incomplete type"
 msgstr ""
 
-#: cp/decl.c:8216
+#: cp/decl.c:8217
 msgid "name `%T' has incomplete type"
 msgstr ""
 
-#: cp/decl.c:8225
+#: cp/decl.c:8226
 msgid "  in instantiation of template `%T'"
 msgstr ""
 
-#: cp/decl.c:8235
+#: cp/decl.c:8236
 #, c-format
 msgid "`%s' is neither function nor member function; cannot be declared friend"
 msgstr ""
 
-#: cp/decl.c:8246
+#: cp/decl.c:8247
 msgid "member functions are implicitly friends of their class"
 msgstr ""
 
@@ -14914,91 +14910,91 @@ 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:8286
+#: cp/decl.c:8287
 msgid "ISO C++ forbids initialization of member `%D'"
 msgstr ""
 
-#: cp/decl.c:8288
+#: cp/decl.c:8289
 msgid "making `%D' static"
 msgstr ""
 
-#: cp/decl.c:8344
+#: cp/decl.c:8345
 #, c-format
 msgid "storage class `auto' invalid for function `%s'"
 msgstr ""
 
-#: cp/decl.c:8346
+#: cp/decl.c:8347
 #, c-format
 msgid "storage class `register' invalid for function `%s'"
 msgstr ""
 
-#: cp/decl.c:8348
+#: cp/decl.c:8349
 #, fuzzy, c-format
 msgid "storage class `__thread' invalid for function `%s'"
 msgstr "ìç Ýãêõñç ôÜîç ÷áñáêôÞñùí `%s'"
 
-#: cp/decl.c:8359
+#: cp/decl.c:8360
 #, c-format
 msgid "storage class `static' invalid for function `%s' declared out of global scope"
 msgstr ""
 
-#: cp/decl.c:8361
+#: cp/decl.c:8362
 #, c-format
 msgid "storage class `inline' invalid for function `%s' declared out of global scope"
 msgstr ""
 
-#: cp/decl.c:8368
+#: cp/decl.c:8369
 #, c-format
 msgid "virtual non-class function `%s'"
 msgstr ""
 
-#: cp/decl.c:8399
+#: cp/decl.c:8400
 msgid "cannot declare member function `%D' to have static linkage"
 msgstr ""
 
 #. FIXME need arm citation
-#: cp/decl.c:8405
+#: cp/decl.c:8406
 msgid "cannot declare static function inside another function"
 msgstr ""
 
-#: cp/decl.c:8433
+#: cp/decl.c:8434
 msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
 msgstr ""
 
-#: cp/decl.c:8439
+#: cp/decl.c:8440
 msgid "static member `%D' declared `register'"
 msgstr ""
 
-#: cp/decl.c:8444
+#: cp/decl.c:8445
 msgid "cannot explicitly declare member `%#D' to have extern linkage"
 msgstr ""
 
-#: cp/decl.c:8584
+#: cp/decl.c:8585
 msgid "default argument for `%#D' has type `%T'"
 msgstr ""
 
-#: cp/decl.c:8587
+#: cp/decl.c:8588
 msgid "default argument for parameter of type `%T' has type `%T'"
 msgstr ""
 
-#: cp/decl.c:8604
+#: cp/decl.c:8605
 msgid "default argument `%E' uses local variable `%D'"
 msgstr ""
 
-#: cp/decl.c:8648
+#: cp/decl.c:8649
 #, fuzzy, c-format
 msgid "invalid string constant `%E'"
 msgstr "ìç ôåñìáôéæìÝíï áëöáñéèìçôéêü óôáèåñÜò"
 
-#: cp/decl.c:8650
+#: cp/decl.c:8651
 msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
 msgstr ""
 
-#: cp/decl.c:8688
+#: cp/decl.c:8689
 msgid "parameter `%D' invalidly declared method type"
 msgstr ""
 
-#: cp/decl.c:8712
+#: cp/decl.c:8713
 msgid "parameter `%D' includes %s to array of unknown bound `%T'"
 msgstr ""
 
@@ -15017,94 +15013,94 @@ 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:8871
+#: cp/decl.c:8872
 msgid "invalid constructor; you probably meant `%T (const %T&)'"
 msgstr ""
 
-#: cp/decl.c:8999
+#: cp/decl.c:9000
 msgid "`%D' must be a nonstatic member function"
 msgstr ""
 
-#: cp/decl.c:9005
+#: cp/decl.c:9006
 msgid "`%D' must be either a non-static member function or a non-member function"
 msgstr ""
 
-#: cp/decl.c:9022
+#: cp/decl.c:9023
 msgid "`%D' must have an argument of class or enumerated type"
 msgstr ""
 
-#: cp/decl.c:9057
+#: cp/decl.c:9058
 #, c-format
 msgid "conversion to %s%s will never use a type conversion operator"
 msgstr ""
 
 #. 13.4.0.3
-#: cp/decl.c:9064
+#: cp/decl.c:9065
 msgid "ISO C++ prohibits overloading operator ?:"
 msgstr ""
 
-#: cp/decl.c:9114
+#: cp/decl.c:9115
 msgid "postfix `%D' must take `int' as its argument"
 msgstr ""
 
-#: cp/decl.c:9118
+#: cp/decl.c:9119
 msgid "postfix `%D' must take `int' as its second argument"
 msgstr ""
 
-#: cp/decl.c:9125
+#: cp/decl.c:9126
 msgid "`%D' must take either zero or one argument"
 msgstr ""
 
-#: cp/decl.c:9127
+#: cp/decl.c:9128
 msgid "`%D' must take either one or two arguments"
 msgstr ""
 
-#: cp/decl.c:9148
+#: cp/decl.c:9149
 msgid "prefix `%D' should return `%T'"
 msgstr ""
 
-#: cp/decl.c:9154
+#: cp/decl.c:9155
 msgid "postfix `%D' should return `%T'"
 msgstr ""
 
-#: cp/decl.c:9163
+#: cp/decl.c:9164
 msgid "`%D' must take `void'"
 msgstr ""
 
-#: cp/decl.c:9165 cp/decl.c:9173
+#: cp/decl.c:9166 cp/decl.c:9174
 msgid "`%D' must take exactly one argument"
 msgstr ""
 
-#: cp/decl.c:9175
+#: cp/decl.c:9176
 msgid "`%D' must take exactly two arguments"
 msgstr ""
 
-#: cp/decl.c:9183
+#: cp/decl.c:9184
 msgid "user-defined `%D' always evaluates both arguments"
 msgstr ""
 
-#: cp/decl.c:9197
+#: cp/decl.c:9198
 msgid "`%D' should return by value"
 msgstr ""
 
-#: cp/decl.c:9209 cp/decl.c:9212
+#: cp/decl.c:9210 cp/decl.c:9213
 msgid "`%D' cannot have default arguments"
 msgstr ""
 
-#: cp/decl.c:9272
+#: cp/decl.c:9273
 msgid "using typedef-name `%D' after `%s'"
 msgstr ""
 
-#: cp/decl.c:9278
+#: cp/decl.c:9279
 msgid "using template type parameter `%T' after `%s'"
 msgstr ""
 
-#: cp/decl.c:9286
+#: cp/decl.c:9287
 #, fuzzy
 msgid "`%T' referred to as `%s'"
 msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
 
-#: cp/decl.c:9292
+#: cp/decl.c:9293
 msgid "`%T' referred to as enum"
 msgstr ""
 
@@ -15115,46 +15111,51 @@ msgstr ""
 #. void f(class C);            // No template header here
 #.
 #. then the required template argument is missing.
-#: cp/decl.c:9307
+#: cp/decl.c:9308
 #, fuzzy
 msgid "template argument required for `%s %T'"
 msgstr "äéðëü üíïìá ÷áñáêôÞñá `%s'"
 
-#: cp/decl.c:9452
+#: cp/decl.c:9453
 msgid "use of enum `%#D' without previous declaration"
 msgstr ""
 
-#: cp/decl.c:9509
+#: cp/decl.c:9471
+#, fuzzy
+msgid "redeclaration of `%T' as a non-template"
+msgstr "Ç ëåéôïõñãßá äåí õðïóôçñßæåôáé"
+
+#: cp/decl.c:9517
 msgid "derived union `%T' invalid"
 msgstr ""
 
-#: cp/decl.c:9562
+#: cp/decl.c:9570
 msgid "base type `%T' fails to be a struct or class type"
 msgstr ""
 
-#: cp/decl.c:9570
+#: cp/decl.c:9578
 msgid "recursive type `%T' undefined"
 msgstr ""
 
-#: cp/decl.c:9572
+#: cp/decl.c:9580
 #, fuzzy
 msgid "duplicate base type `%T' invalid"
 msgstr "äéðëüò ïñéóìüò óõíüëïõ"
 
-#: cp/decl.c:9650
+#: cp/decl.c:9658
 msgid "Java class '%T' cannot have multiple bases"
 msgstr ""
 
-#: cp/decl.c:9652
+#: cp/decl.c:9660
 msgid "Java class '%T' cannot have virtual bases"
 msgstr ""
 
-#: cp/decl.c:9692
+#: cp/decl.c:9700
 #, fuzzy
 msgid "multiple definition of `%#T'"
 msgstr "áäõíáìßá áíïßãìáôïò áñ÷åßïõ ïñéóìïý locale `%s'"
 
-#: cp/decl.c:9693
+#: cp/decl.c:9701
 #, fuzzy
 msgid "%Jprevious definition here"
 msgstr "êáíÝíáò ïñéóìüò ôïõ `UNDEFINED'"
@@ -15163,48 +15164,48 @@ msgstr "
 #.
 #. IF no integral type can represent all the enumerator values, the
 #. enumeration is ill-formed.
-#: cp/decl.c:9828
+#: cp/decl.c:9836
 msgid "no integral type can represent all of the enumerator values for `%T'"
 msgstr ""
 
-#: cp/decl.c:9918
+#: cp/decl.c:9926
 msgid "enumerator value for `%D' not integer constant"
 msgstr ""
 
-#: cp/decl.c:9938
+#: cp/decl.c:9946
 msgid "overflow in enumeration values at `%D'"
 msgstr ""
 
-#: cp/decl.c:10007
+#: cp/decl.c:10015
 msgid "return type `%#T' is incomplete"
 msgstr ""
 
-#: cp/decl.c:10125
+#: cp/decl.c:10133
 msgid "return type for `main' changed to `int'"
 msgstr ""
 
-#: cp/decl.c:10154
+#: cp/decl.c:10162
 msgid "`%D' implicitly declared before its definition"
 msgstr ""
 
-#: cp/decl.c:10176 cp/typeck.c:6023
+#: cp/decl.c:10184 cp/typeck.c:6071
 msgid "`operator=' should return a reference to `*this'"
 msgstr ""
 
-#: cp/decl.c:10445
+#: cp/decl.c:10453
 msgid "parameter `%D' declared void"
 msgstr ""
 
-#: cp/decl.c:10911
+#: cp/decl.c:10919
 #, fuzzy
 msgid "invalid member function declaration"
 msgstr "ìç Ýãêõñïò áñéèìüò áðü êåíÝò ãñáììÝò: `%s'"
 
-#: cp/decl.c:10928
+#: cp/decl.c:10936
 msgid "`%D' is already defined in class `%T'"
 msgstr ""
 
-#: cp/decl.c:11141
+#: cp/decl.c:11149
 msgid "static member function `%#D' declared with type qualifiers"
 msgstr ""
 
@@ -15225,137 +15226,137 @@ msgstr ""
 msgid "invalid types `%T[%T]' for array subscript"
 msgstr ""
 
-#: cp/decl2.c:460
+#: cp/decl2.c:461
 msgid "deleting array `%#D'"
 msgstr ""
 
-#: cp/decl2.c:466
+#: cp/decl2.c:467
 msgid "type `%#T' argument given to `delete', expected pointer"
 msgstr ""
 
-#: cp/decl2.c:478
+#: cp/decl2.c:479
 msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to `delete'"
 msgstr ""
 
-#: cp/decl2.c:485
+#: cp/decl2.c:486
 msgid "deleting `%T' is undefined"
 msgstr ""
 
 #. 14.5.2.2 [temp.mem]
 #.
 #. A local class shall not have member templates.
-#: cp/decl2.c:521
+#: cp/decl2.c:522
 msgid "invalid declaration of member template `%#D' in local class"
 msgstr ""
 
-#: cp/decl2.c:530
+#: cp/decl2.c:531
 msgid "invalid use of `virtual' in template declaration of `%#D'"
 msgstr ""
 
-#: cp/decl2.c:540 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2834
 msgid "template declaration of `%#D'"
 msgstr ""
 
-#: cp/decl2.c:589
+#: cp/decl2.c:590
 msgid "Java method '%D' has non-Java return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:605
+#: cp/decl2.c:606
 msgid "Java method '%D' has non-Java parameter type `%T'"
 msgstr ""
 
-#: cp/decl2.c:698
+#: cp/decl2.c:699
 #, fuzzy
 msgid "prototype for `%#D' does not match any in class `%T'"
 msgstr "ôï áñ÷åßï äåäïìÝíùí ðñïößë `%s' äåí ôáéñéÜæåé ìå ôï äéáìïéñáæüìåíï áíôéêåßìåíï `%s'"
 
-#: cp/decl2.c:777
+#: cp/decl2.c:778
 #, fuzzy
 msgid "local class `%#T' shall not have static data member `%#D'"
 msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
 
-#: cp/decl2.c:785
+#: cp/decl2.c:786
 msgid "initializer invalid for static member with constructor"
 msgstr ""
 
-#: cp/decl2.c:788
+#: cp/decl2.c:789
 msgid "(an out of class initialization is required)"
 msgstr ""
 
-#: cp/decl2.c:871
+#: cp/decl2.c:872
 msgid "member `%D' conflicts with virtual function table field name"
 msgstr ""
 
-#: cp/decl2.c:888
+#: cp/decl2.c:889
 msgid "`%D' is already defined in `%T'"
 msgstr ""
 
-#: cp/decl2.c:935
+#: cp/decl2.c:936
 msgid "field initializer is not constant"
 msgstr ""
 
-#: cp/decl2.c:963
+#: cp/decl2.c:964
 msgid "`asm' specifiers are not permitted on non-static data members"
 msgstr ""
 
-#: cp/decl2.c:1013
+#: cp/decl2.c:1014
 msgid "cannot declare `%D' to be a bit-field type"
 msgstr ""
 
-#: cp/decl2.c:1023
+#: cp/decl2.c:1024
 msgid "cannot declare bit-field `%D' with function type"
 msgstr ""
 
-#: cp/decl2.c:1030
+#: cp/decl2.c:1031
 msgid "`%D' is already defined in the class %T"
 msgstr ""
 
-#: cp/decl2.c:1037
+#: cp/decl2.c:1038
 msgid "static member `%D' cannot be a bit-field"
 msgstr ""
 
-#: cp/decl2.c:1096
+#: cp/decl2.c:1097
 msgid "initializer specified for non-member function `%D'"
 msgstr ""
 
-#: cp/decl2.c:1100
+#: cp/decl2.c:1101
 #, fuzzy
 msgid "invalid initializer for virtual method `%D'"
 msgstr "Ìç Ýãêõñç áêÝñáéá ðáñÜìåôñïò `%s'"
 
-#: cp/decl2.c:1147
+#: cp/decl2.c:1148
 msgid "anonymous struct not inside named type"
 msgstr ""
 
-#: cp/decl2.c:1217
+#: cp/decl2.c:1218
 msgid "namespace-scope anonymous aggregates must be static"
 msgstr ""
 
-#: cp/decl2.c:1224
+#: cp/decl2.c:1225
 msgid "anonymous union with no members"
 msgstr ""
 
-#: cp/decl2.c:1258
+#: cp/decl2.c:1259
 msgid "`operator new' must return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:1266
+#: cp/decl2.c:1267
 msgid "`operator new' takes type `size_t' (`%T') as first parameter"
 msgstr ""
 
-#: cp/decl2.c:1292
+#: cp/decl2.c:1293
 msgid "`operator delete' must return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:1300
+#: cp/decl2.c:1301
 msgid "`operator delete' takes type `%T' as first parameter"
 msgstr ""
 
-#: cp/decl2.c:2807
+#: cp/decl2.c:2810
 msgid "inline function `%D' used but never defined"
 msgstr ""
 
-#: cp/decl2.c:2953
+#: cp/decl2.c:2956
 msgid "default argument missing for parameter %P of `%+#D'"
 msgstr ""
 
@@ -15387,7 +15388,7 @@ msgstr ""
 msgid "throwing NULL, which has integral, not pointer type"
 msgstr ""
 
-#: cp/except.c:598 cp/init.c:2037
+#: cp/except.c:598 cp/init.c:2038
 msgid "`%D' should never be overloaded"
 msgstr ""
 
@@ -15395,19 +15396,19 @@ msgstr ""
 msgid "  in thrown expression"
 msgstr ""
 
-#: cp/except.c:811
+#: cp/except.c:812
 msgid "expression '%E' of abstract class type '%T' cannot be used in throw-expression"
 msgstr ""
 
-#: cp/except.c:893
+#: cp/except.c:894
 msgid "exception of type `%T' will be caught"
 msgstr ""
 
-#: cp/except.c:896
+#: cp/except.c:897
 msgid "   by earlier handler for `%T'"
 msgstr ""
 
-#: cp/except.c:917
+#: cp/except.c:918
 msgid "`...' handler must be the last handler for its try block"
 msgstr ""
 
@@ -15415,56 +15416,56 @@ msgstr ""
 msgid "`%D' is already a friend of class `%T'"
 msgstr ""
 
-#: cp/friend.c:202
+#: cp/friend.c:206
 msgid "invalid type `%T' declared `friend'"
 msgstr ""
 
 #. [temp.friend]
 #. Friend declarations shall not declare partial
 #. specializations.
-#: cp/friend.c:218
+#: cp/friend.c:222
 msgid "partial specialization `%T' declared `friend'"
 msgstr ""
 
-#: cp/friend.c:228
+#: cp/friend.c:232
 msgid "class `%T' is implicitly friends with itself"
 msgstr ""
 
 #. template <class T> friend typename S<T>::X;
-#: cp/friend.c:246
+#: cp/friend.c:250
 msgid "typename type `%#T' declared `friend'"
 msgstr ""
 
 #. template <class T> friend class T;
-#: cp/friend.c:252
+#: cp/friend.c:256
 msgid "template parameter type `%T' declared `friend'"
 msgstr ""
 
 #. template <class T> friend class A; where A is not a template
-#: cp/friend.c:258
+#: cp/friend.c:262
 #, fuzzy
 msgid "`%#T' is not a template"
 msgstr "ôï `%s' äåí åßíáé êáíïíéêü áñ÷åßï"
 
-#: cp/friend.c:277
+#: cp/friend.c:281
 #, fuzzy
 msgid "`%D' is already a friend of `%T'"
 msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
 
-#: cp/friend.c:287
+#: cp/friend.c:291
 #, fuzzy
 msgid "`%T' is already a friend of `%T'"
 msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
 
-#: cp/friend.c:409
+#: cp/friend.c:413
 msgid "member `%D' declared as friend before type `%T' defined"
 msgstr ""
 
-#: cp/friend.c:465
+#: cp/friend.c:469
 msgid "friend declaration `%#D' declares a non-template function"
 msgstr ""
 
-#: cp/friend.c:468
+#: cp/friend.c:472
 msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
 msgstr ""
 
@@ -15595,7 +15596,7 @@ msgstr ""
 msgid "type `%T' is of non-aggregate type"
 msgstr ""
 
-#: cp/init.c:1432 cp/typeck.c:1795
+#: cp/init.c:1432 cp/typeck.c:1818
 msgid "qualified type `%T' does not match destructor name `~%T'"
 msgstr ""
 
@@ -15635,76 +15636,75 @@ msgstr ""
 msgid "zero size array reserves no space"
 msgstr ""
 
-#: cp/init.c:1808
+#: cp/init.c:1809
 msgid "new cannot be applied to a reference type"
 msgstr ""
 
-#: cp/init.c:1814
+#: cp/init.c:1815
 msgid "new cannot be applied to a function type"
 msgstr ""
 
-#: cp/init.c:1860
+#: cp/init.c:1861
 msgid "call to Java constructor, while `jclass' undefined"
 msgstr ""
 
-#: cp/init.c:1876
+#: cp/init.c:1877
 msgid "can't find class$"
 msgstr ""
 
-#: cp/init.c:2003
+#: cp/init.c:2004
 #, fuzzy
 msgid "invalid type `void' for new"
 msgstr "ìç Ýãêõñç êáôÜóôáóç ãéá ôçí dlopen()"
 
-#: cp/init.c:2013
+#: cp/init.c:2014
 msgid "uninitialized const in `new' of `%#T'"
 msgstr ""
 
-#: cp/init.c:2032
+#: cp/init.c:2033
 #, c-format
 msgid "call to Java constructor with `%s' undefined"
 msgstr ""
 
+#. See PR 15967. This should never happen (and it is
+#. fixed correctly in mainline), but on the release branch
+#. we prefer this less-intrusive approacch.
+#: cp/init.c:2077
+msgid "no suitable or ambiguous `%D' found in class `%T'"
+msgstr ""
+
 # src/getopt.c:628
 # src/getopt.c:628
-#: cp/init.c:2073
+#: cp/init.c:2083
 #, fuzzy
 msgid "request for member `%D' is ambiguous"
 msgstr "%s: ç åðéëïãÞ `%s' åßíáé áóáöÞò\n"
 
-#: cp/init.c:2193
+#: cp/init.c:2203
 msgid "ISO C++ forbids initialization in array new"
 msgstr ""
 
-#: cp/init.c:2667
+#: cp/init.c:2677
 msgid "initializer ends prematurely"
 msgstr ""
 
-#: cp/init.c:2724
+#: cp/init.c:2734
 msgid "cannot initialize multi-dimensional array with initializer"
 msgstr ""
 
-#: cp/init.c:2885
+#: cp/init.c:2895
 msgid "possible problem detected in invocation of delete operator:"
 msgstr ""
 
-#: cp/init.c:2888
-msgid "neither the destructor nor the class-specific "
+#: cp/init.c:2898
+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:2889
-msgid "operator delete will be called, even if they are "
-msgstr ""
-
-#: cp/init.c:2890
-msgid "declared when the class is defined."
-msgstr ""
-
-#: cp/init.c:2909
+#: cp/init.c:2919
 msgid "unknown array size in delete"
 msgstr ""
 
-#: cp/init.c:3174
+#: cp/init.c:3184
 msgid "type to vector delete is neither pointer or array type"
 msgstr ""
 
@@ -15795,11 +15795,11 @@ msgstr ""
 msgid "non-static reference member `%#D', can't use default assignment operator"
 msgstr ""
 
-#: cp/name-lookup.c:660
+#: cp/name-lookup.c:671
 msgid "`%#D' used prior to declaration"
 msgstr ""
 
-#: cp/name-lookup.c:691
+#: cp/name-lookup.c:702
 msgid "redeclaration of `wchar_t' as `%T'"
 msgstr ""
 
@@ -15809,250 +15809,250 @@ msgstr ""
 #. [basic.start.main]
 #.
 #. This function shall not be overloaded.
-#: cp/name-lookup.c:723
+#: cp/name-lookup.c:734
 #, fuzzy
 msgid "invalid redeclaration of `%D'"
 msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
 
-#: cp/name-lookup.c:724
+#: cp/name-lookup.c:735
 msgid "as `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:812
+#: cp/name-lookup.c:823
 #, fuzzy
 msgid "type mismatch with previous external decl of `%#D'"
 msgstr "óöÜëìá ôáéñéÜóìáôïò ôýðïõ ìå ðñïçãïýìåíç áõôïíüçôç äéáêýñçîç"
 
-#: cp/name-lookup.c:813
+#: cp/name-lookup.c:824
 msgid "previous external decl of `%#D'"
 msgstr ""
 
-#: cp/name-lookup.c:855
+#: cp/name-lookup.c:866
 msgid "`%D' was previously implicitly declared to return `int'"
 msgstr ""
 
-#: cp/name-lookup.c:913
+#: cp/name-lookup.c:924
 msgid "extern declaration of `%#D' doesn't match"
 msgstr ""
 
-#: cp/name-lookup.c:914
+#: cp/name-lookup.c:925
 msgid "global declaration `%#D'"
 msgstr ""
 
-#: cp/name-lookup.c:950 cp/name-lookup.c:957
+#: cp/name-lookup.c:961 cp/name-lookup.c:968
 #, fuzzy
 msgid "declaration of '%#D' shadows a parameter"
 msgstr "äçìéïõñãßá áñ÷åßïõ `%s'\n"
 
 #. Location of previous decl is not useful in this case.
-#: cp/name-lookup.c:974
+#: cp/name-lookup.c:985
 msgid "declaration of '%D' shadows a member of 'this'"
 msgstr ""
 
-#: cp/name-lookup.c:980
+#: cp/name-lookup.c:991
 msgid "declaration of '%D' shadows a previous local"
 msgstr ""
 
-#: cp/name-lookup.c:987
+#: cp/name-lookup.c:998
 msgid "declaration of '%D' shadows a global declaration"
 msgstr ""
 
-#: cp/name-lookup.c:1156
+#: cp/name-lookup.c:1167
 #, fuzzy
 msgid "name lookup of `%D' changed"
 msgstr "ç ïìÜäá ôïõ %s Üëëáîå óå %s\n"
 
-#: cp/name-lookup.c:1158
+#: cp/name-lookup.c:1169
 msgid "  matches this `%D' under ISO standard rules"
 msgstr ""
 
-#: cp/name-lookup.c:1160
+#: cp/name-lookup.c:1171
 msgid "  matches this `%D' under old rules"
 msgstr ""
 
-#: cp/name-lookup.c:1174 cp/name-lookup.c:1181
+#: cp/name-lookup.c:1185 cp/name-lookup.c:1192
 #, fuzzy
 msgid "name lookup of `%D' changed for new ISO `for' scoping"
 msgstr "ç ïìÜäá ôïõ %s Üëëáîå óå %s\n"
 
-#: cp/name-lookup.c:1176
+#: cp/name-lookup.c:1187
 msgid "  cannot use obsolete binding at `%D' because it has a destructor"
 msgstr ""
 
-#: cp/name-lookup.c:1183
+#: cp/name-lookup.c:1194
 msgid "  using obsolete binding at `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:1236
+#: cp/name-lookup.c:1247
 #, c-format
 msgid "%s %s(%E) %p %d\n"
 msgstr ""
 
 # src/request.c:37
-#: cp/name-lookup.c:1239
+#: cp/name-lookup.c:1250
 #, fuzzy, c-format
 msgid "%s %s %p %d\n"
 msgstr "%s: %s: "
 
-#: cp/name-lookup.c:1358
+#: cp/name-lookup.c:1369
 msgid "XXX is_class_level != (current_scope == class_scope)\n"
 msgstr ""
 
-#: cp/name-lookup.c:1996
+#: cp/name-lookup.c:2007
 #, fuzzy
 msgid "`%#D' hides constructor for `%#T'"
 msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
 
-#: cp/name-lookup.c:2011
+#: cp/name-lookup.c:2022
 msgid "`%#D' conflicts with previous using declaration `%#D'"
 msgstr ""
 
-#: cp/name-lookup.c:2023
+#: cp/name-lookup.c:2034
 msgid "previous non-function declaration `%#D'"
 msgstr ""
 
-#: cp/name-lookup.c:2024
+#: cp/name-lookup.c:2035
 msgid "conflicts with function declaration `%#D'"
 msgstr ""
 
 #. 7.3.3/5
 #. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:2101
+#: cp/name-lookup.c:2112
 msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
 msgstr ""
 
-#: cp/name-lookup.c:2107
+#: cp/name-lookup.c:2118
 msgid "namespace `%D' not allowed in using-declaration"
 msgstr ""
 
 #. It's a nested name with template parameter dependent scope.
 #. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2115 cp/name-lookup.c:2129 cp/name-lookup.c:3369
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
 #, fuzzy
 msgid "`%T' is not a namespace"
 msgstr "ôï `%s' äåí åßíáé êáíïíéêü áñ÷åßï"
 
-#: cp/name-lookup.c:2153
+#: cp/name-lookup.c:2164
 #, fuzzy
 msgid "`%D' not declared"
 msgstr "ôï `%s' äåí åßíáé êáíïíéêü áñ÷åßï"
 
 #. If the OLD_FN was really declared, the
 #. declarations don't match.
-#: cp/name-lookup.c:2165 cp/name-lookup.c:2207 cp/name-lookup.c:2244
+#: cp/name-lookup.c:2176 cp/name-lookup.c:2218 cp/name-lookup.c:2255
 msgid "`%D' is already declared in this scope"
 msgstr ""
 
-#: cp/name-lookup.c:2250
+#: cp/name-lookup.c:2261
 msgid "using declaration `%D' introduced ambiguous type `%T'"
 msgstr ""
 
 #. Definition isn't the kind we were looking for.
-#: cp/name-lookup.c:2412 cp/name-lookup.c:2431
+#: cp/name-lookup.c:2423 cp/name-lookup.c:2442
 msgid "`%#D' redeclared as %C"
 msgstr ""
 
-#: cp/name-lookup.c:2804
+#: cp/name-lookup.c:2815
 msgid "`%D' has the same name as the class in which it is declared"
 msgstr ""
 
-#: cp/name-lookup.c:2891
+#: cp/name-lookup.c:2902
 msgid "using-declaration for non-member at class scope"
 msgstr ""
 
-#: cp/name-lookup.c:2898
+#: cp/name-lookup.c:2909
 #, fuzzy
 msgid "using-declaration cannot name destructor"
 msgstr "óõíôáêôéêü óöÜëìá óôïí ïñéóìü êëÜóçò ÷áñáêôÞñùí"
 
-#: cp/name-lookup.c:2994
+#: cp/name-lookup.c:3005
 msgid "declaration of `%D' not in a namespace surrounding `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:3034
+#: cp/name-lookup.c:3045
 msgid "`%D' should have been declared inside `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:3098
+#: cp/name-lookup.c:3109
 msgid "namespace alias `%D' not allowed here, assuming `%D'"
 msgstr ""
 
 #. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3213
+#: cp/name-lookup.c:3224
 #, fuzzy
 msgid "unknown namespace `%D'"
 msgstr "Üãíùóôï óåô `%s'"
 
-#: cp/name-lookup.c:3363
+#: cp/name-lookup.c:3374
 msgid "namespace `%T' undeclared"
 msgstr ""
 
-#: cp/name-lookup.c:3396
+#: cp/name-lookup.c:3407
 msgid "strong using only meaningful at namespace scope"
 msgstr ""
 
-#: cp/name-lookup.c:3403
+#: cp/name-lookup.c:3414
 #, fuzzy
 msgid "`%D' attribute directive ignored"
 msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
 
 # src/getopt.c:628
 # src/getopt.c:628
-#: cp/name-lookup.c:3536
+#: cp/name-lookup.c:3547
 #, fuzzy
 msgid "use of `%D' is ambiguous"
 msgstr "%s: ç åðéëïãÞ `%s' åßíáé áóáöÞò\n"
 
-#: cp/name-lookup.c:3537
+#: cp/name-lookup.c:3548
 msgid "  first declared as `%#D' here"
 msgstr ""
 
-#: cp/name-lookup.c:3540
+#: cp/name-lookup.c:3551
 msgid "  also declared as `%#D' here"
 msgstr ""
 
-#: cp/name-lookup.c:3555
+#: cp/name-lookup.c:3566
 msgid "`%D' denotes an ambiguous type"
 msgstr ""
 
-#: cp/name-lookup.c:3556
+#: cp/name-lookup.c:3567
 msgid "%J  first type here"
 msgstr ""
 
-#: cp/name-lookup.c:3557
+#: cp/name-lookup.c:3568
 msgid "%J  other type here"
 msgstr ""
 
 #. This happens for A::B where B is a template, and there are no
 #. template arguments.
-#: cp/name-lookup.c:3622 cp/typeck.c:1769
+#: cp/name-lookup.c:3633 cp/typeck.c:1792
 #, fuzzy
 msgid "invalid use of `%D'"
 msgstr "Ìç Ýãêõñç çìåñïìçíßá `%s'."
 
-#: cp/name-lookup.c:3663
+#: cp/name-lookup.c:3674
 #, fuzzy
 msgid "`%D::%D' is not a template"
 msgstr "ôï `%s' äåí åßíáé êáíïíéêü áñ÷åßï"
 
-#: cp/name-lookup.c:3680
+#: cp/name-lookup.c:3691
 msgid "`%D' undeclared in namespace `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:4141
+#: cp/name-lookup.c:4153
 #, fuzzy
 msgid "`%D' is not a function,"
 msgstr "Ôï `%s' äåí åßíáé êáôÜëïãïò."
 
-#: cp/name-lookup.c:4142
+#: cp/name-lookup.c:4154
 msgid "  conflict with `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:4882
+#: cp/name-lookup.c:4911
 msgid "XXX entering pop_everything ()\n"
 msgstr ""
 
-#: cp/name-lookup.c:4891
+#: cp/name-lookup.c:4920
 msgid "XXX leaving pop_everything ()\n"
 msgstr ""
 
@@ -16144,182 +16144,191 @@ msgstr ""
 msgid "typedef-name `%D' used as destructor declarator"
 msgstr ""
 
-#: cp/parser.c:3635
+#: cp/parser.c:3638
 msgid "ISO C++ forbids compound-literals"
 msgstr ""
 
-#: cp/parser.c:4456
+#: cp/parser.c:4461
 msgid "array bound forbidden after parenthesized type-id"
 msgstr ""
 
-#: cp/parser.c:4457
+#: cp/parser.c:4462
 msgid "try removing the parentheses around the type-id"
 msgstr ""
 
-#: cp/parser.c:4619
+#: cp/parser.c:4624
 msgid "expression in new-declarator must have integral or enumeration type"
 msgstr ""
 
-#: cp/parser.c:4800
+#: cp/parser.c:4805
 #, fuzzy
 msgid "use of old-style cast"
 msgstr "ðáëáéïý åßäïõò èÝóç"
 
-#: cp/parser.c:5545
+#: cp/parser.c:5550
 #, c-format
 msgid "case label `%E' not within a switch statement"
 msgstr ""
 
-#: cp/parser.c:6087
+#: cp/parser.c:6092
 msgid "ISO C++ forbids computed gotos"
 msgstr ""
 
-#: cp/parser.c:6207
+#: cp/parser.c:6212
 msgid "extra `;'"
 msgstr ""
 
-#: cp/parser.c:6502
+#: cp/parser.c:6507
 msgid "mixing declarations and function-definitions is forbidden"
 msgstr ""
 
-#: cp/parser.c:6640
+#: cp/parser.c:6645
 #, fuzzy
 msgid "duplicate `friend'"
 msgstr "äéðëü êëåéäß"
 
-#: cp/parser.c:6789
+#: cp/parser.c:6794
 msgid "class definition may not be declared a friend"
 msgstr ""
 
-#: cp/parser.c:7104
+#: cp/parser.c:7109
 msgid "only constructors take base initializers"
 msgstr ""
 
-#: cp/parser.c:7155
+#: cp/parser.c:7160
 msgid "anachronistic old-style base class initializer"
 msgstr ""
 
+#: cp/parser.c:7201
+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:7548
+#: cp/parser.c:7563
 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:7908
+#: cp/parser.c:7923
 #, fuzzy
 msgid "`<::' cannot begin a template-argument list"
 msgstr "%s' äåí åßíáé éó÷ýùí èåôéêüò áêÝñáéïò."
 
-#: cp/parser.c:7909
+#: cp/parser.c:7924
 msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
 msgstr ""
 
-#: cp/parser.c:7916
+#: cp/parser.c:7931
 msgid "(if you use `-fpermissive' G++ will accept your code)"
 msgstr ""
 
 #. Explain what went wrong.
-#: cp/parser.c:8088
+#: cp/parser.c:8106
 msgid "non-template `%D' used as template"
 msgstr ""
 
-#: cp/parser.c:8089
-msgid "(use `%T::template %D' to indicate that it is a template)"
+#: cp/parser.c:8107
+msgid "use `%T::template %D' to indicate that it is a template"
 msgstr ""
 
-#: cp/parser.c:9026
+#: cp/parser.c:9058
 msgid "using `typename' outside of template"
 msgstr ""
 
-#: cp/parser.c:9148
+#: cp/parser.c:9180
 #, fuzzy
 msgid "expected type-name"
 msgstr "%s: áíáìåíüôáí áñéèìçôéêÞ ôéìÞ."
 
-#: cp/parser.c:9207
+#: cp/parser.c:9239
 msgid "type attributes are honored only at type definition"
 msgstr ""
 
 #. [namespace.udecl]
 #.
 #. A using declaration shall not name a template-id.
-#: cp/parser.c:9590
+#: cp/parser.c:9622
 msgid "a template-id may not appear in a using-declaration"
 msgstr ""
 
-#: cp/parser.c:9917
+#: cp/parser.c:9949
 msgid "an asm-specification is not allowed on a function-definition"
 msgstr ""
 
-#: cp/parser.c:9919
+#: cp/parser.c:9951
 msgid "attributes are not allowed on a function-definition"
 msgstr ""
 
-#: cp/parser.c:10052
+#: cp/parser.c:10084
 msgid "attributes after parenthesized initializer ignored"
 msgstr ""
 
+#: cp/parser.c:10540
+#, fuzzy
+msgid "`%T::%D' is not a type"
+msgstr "ôï `%s' äåí åßíáé êáíïíéêü áñ÷åßï"
+
 # src/grep.c:785 src/grep.c:792
 # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
-#: cp/parser.c:11254
+#: cp/parser.c:11288
 #, fuzzy
 msgid "file ends in default argument"
 msgstr "ìç Ýãêõñï üñéóìá ìÞêïõò ðåñéå÷ïìÝíïõ"
 
-#: cp/parser.c:11310
+#: cp/parser.c:11344
 msgid "deprecated use of default argument for parameter of non-function"
 msgstr ""
 
-#: cp/parser.c:11313
+#: cp/parser.c:11347
 msgid "default arguments are only permitted for function parameters"
 msgstr ""
 
-#: cp/parser.c:12043
+#: cp/parser.c:12078
 msgid "declaration of `%D' in `%D' which does not enclose `%D'"
 msgstr ""
 
-#: cp/parser.c:12056
+#: cp/parser.c:12091
 msgid "extra qualification ignored"
 msgstr ""
 
-#: cp/parser.c:12067
+#: cp/parser.c:12102
 msgid "an explicit specialization must be preceded by 'template <>'"
 msgstr ""
 
-#: cp/parser.c:12350
+#: cp/parser.c:12385
 msgid "extra semicolon"
 msgstr ""
 
-#: cp/parser.c:12368
+#: cp/parser.c:12403
 msgid "a class-key must be used when declaring a friend"
 msgstr ""
 
-#: cp/parser.c:12399
+#: cp/parser.c:12434
 #, fuzzy
 msgid "friend declaration does not name a class or function"
 msgstr "óõíôáêôéêü óöÜëìá óôïí ïñéóìü êëÜóçò ÷áñáêôÞñùí"
 
-#: cp/parser.c:12570
+#: cp/parser.c:12605
 msgid "pure-specifier on function-definition"
 msgstr ""
 
-#: cp/parser.c:12843
+#: cp/parser.c:12878
 msgid "keyword `typename' not allowed outside of templates"
 msgstr ""
 
-#: cp/parser.c:12845
+#: cp/parser.c:12880
 msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
 msgstr ""
 
 # src/getopt.c:628
 # src/getopt.c:628
-#: cp/parser.c:13665
+#: cp/parser.c:13700
 #, fuzzy
 msgid "reference to `%D' is ambiguous"
 msgstr "%s: ç åðéëïãÞ `%s' åßíáé áóáöÞò\n"
 
-#: cp/parser.c:13839
+#: cp/parser.c:13874
 #, fuzzy
 msgid "too few template-parameter-lists"
 msgstr "äéðëü üíïìá ÷áñáêôÞñá `%s'"
@@ -16328,47 +16337,47 @@ msgstr "
 #. something like:
 #.
 #. template <class T> template <class U> void S::f();
-#: cp/parser.c:13854
+#: cp/parser.c:13889
 msgid "too many template-parameter-lists"
 msgstr ""
 
 #. If begin_function_definition didn't like the definition, skip
 #. the entire function.
-#: cp/parser.c:14146
+#: cp/parser.c:14185
 #, fuzzy
 msgid "invalid function declaration"
 msgstr "Ìç Ýãêõñç áíôáëëáãÞ"
 
 #. Issue an error message.
-#: cp/parser.c:14183
+#: cp/parser.c:14222
 #, fuzzy
 msgid "named return values are no longer supported"
 msgstr "áñ÷åßá fifo äåí õðïóôçñßæïíôáé"
 
-#: cp/parser.c:14522
+#: cp/parser.c:14561
 msgid "`>>' should be `> >' within a nested template argument list"
 msgstr ""
 
 #. If this is not a nested template argument list, the '>>' is
 #. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14530
+#: cp/parser.c:14569
 msgid "spurious `>>', use `>' to terminate a template argument list"
 msgstr ""
 
-#: cp/parser.c:14535
+#: cp/parser.c:14574
 msgid "missing `>' to terminate the template argument list"
 msgstr ""
 
-#: cp/parser.c:15023
+#: cp/parser.c:15062
 #, fuzzy
 msgid "`%s' tag used in naming `%#T'"
 msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
 
-#: cp/parser.c:15043
+#: cp/parser.c:15082
 msgid "%D redeclared with different access"
 msgstr ""
 
-#: cp/parser.c:15060
+#: cp/parser.c:15099
 msgid "`template' (as a disambiguator) is only allowed within templates"
 msgstr ""
 
@@ -16725,159 +16734,159 @@ msgstr ""
 msgid "%s %+#T"
 msgstr ""
 
-#: cp/pt.c:6307 cp/pt.c:6427
+#: cp/pt.c:6308 cp/pt.c:6428
 msgid "instantiation of `%D' as type `%T'"
 msgstr ""
 
-#: cp/pt.c:6469
+#: cp/pt.c:6470
 #, fuzzy
 msgid "invalid parameter type `%T'"
 msgstr "Ìç Ýãêõñç ðñïôåñáéüôçôá `%s'"
 
-#: cp/pt.c:6471
+#: cp/pt.c:6472
 msgid "in declaration `%D'"
 msgstr ""
 
-#: cp/pt.c:6545
+#: cp/pt.c:6546
 msgid "creating pointer to member function of non-class type `%T'"
 msgstr ""
 
-#: cp/pt.c:6684
+#: cp/pt.c:6685
 msgid "creating array with size zero"
 msgstr ""
 
-#: cp/pt.c:6698
+#: cp/pt.c:6699
 #, c-format
 msgid "creating array with size zero (`%E')"
 msgstr ""
 
-#: cp/pt.c:6937
+#: cp/pt.c:6938
 msgid "forming reference to void"
 msgstr ""
 
-#: cp/pt.c:6939
+#: cp/pt.c:6940
 msgid "forming %s to reference type `%T'"
 msgstr ""
 
-#: cp/pt.c:6976
+#: cp/pt.c:6977
 msgid "creating pointer to member of non-class type `%T'"
 msgstr ""
 
-#: cp/pt.c:6982
+#: cp/pt.c:6983
 #, fuzzy
 msgid "creating pointer to member reference type `%T'"
 msgstr "äåí åßóôå ìÝëïò ôçò ïìÜäáò `%s'"
 
-#: cp/pt.c:7068
+#: cp/pt.c:7069
 #, fuzzy
 msgid "creating array of `%T'"
 msgstr "äçìéïõñãßá áñ÷åßïõ `%s'\n"
 
-#: cp/pt.c:7074
+#: cp/pt.c:7075
 msgid "creating array of `%T', which is an abstract class type"
 msgstr ""
 
-#: cp/pt.c:7118
+#: cp/pt.c:7119
 msgid "`%T' is not a class, struct, or union type"
 msgstr ""
 
-#: cp/pt.c:7231
+#: cp/pt.c:7232
 #, c-format
 msgid "use of `%s' in template"
 msgstr ""
 
-#: cp/pt.c:7344
+#: cp/pt.c:7345
 #, c-format
 msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
 msgstr ""
 
-#: cp/pt.c:7346
+#: cp/pt.c:7347
 #, c-format
 msgid "say `typename %E' if a type is meant"
 msgstr ""
 
-#: cp/pt.c:8609
+#: cp/pt.c:8613
 msgid "`%T' uses anonymous type"
 msgstr ""
 
-#: cp/pt.c:8611
+#: cp/pt.c:8615
 #, fuzzy
 msgid "`%T' uses local type `%T'"
 msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
 
-#: cp/pt.c:8619
+#: cp/pt.c:8623
 #, fuzzy
 msgid "`%T' is a variably modified type"
 msgstr "ôï `%s' äåí åßíáé êáíïíéêü áñ÷åßï"
 
-#: cp/pt.c:8630
+#: cp/pt.c:8634
 #, fuzzy, c-format
 msgid "integral expression `%E' is not constant"
 msgstr "ìç ôåñìáôéæìÝíï áëöáñéèìçôéêü óôáèåñÜò"
 
-#: cp/pt.c:8635
+#: cp/pt.c:8639
 msgid "  trying to instantiate `%D'"
 msgstr ""
 
-#: cp/pt.c:9148
+#: cp/pt.c:9156
 #, fuzzy
 msgid "incomplete type unification"
 msgstr "Ìåôáãëùôôéóìüò ðñïäéáãñáöþí ôïðéêþí ñõèìßóåùí"
 
-#: cp/pt.c:10095
+#: cp/pt.c:10112
 #, c-format
 msgid "use of `%s' in template type unification"
 msgstr ""
 
-#: cp/pt.c:10529 cp/pt.c:10601
+#: cp/pt.c:10546 cp/pt.c:10618
 msgid "explicit instantiation of non-template `%#D'"
 msgstr ""
 
-#: cp/pt.c:10545 cp/pt.c:10596
+#: cp/pt.c:10562 cp/pt.c:10613
 #, fuzzy
 msgid "no matching template for `%D' found"
 msgstr "Ï Ýëåã÷ïò ìïíïðáôéïý ãéá ôï `%s' âñÞêå `%s'"
 
-#: cp/pt.c:10551
+#: cp/pt.c:10568
 msgid "explicit instantiation of `%#D'"
 msgstr ""
 
-#: cp/pt.c:10588
+#: cp/pt.c:10605
 #, fuzzy
 msgid "duplicate explicit instantiation of `%#D'"
 msgstr "äéðëüò ïñéóìüò óõíüëïõ"
 
-#: cp/pt.c:10610
+#: cp/pt.c:10627
 msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
 msgstr ""
 
-#: cp/pt.c:10614 cp/pt.c:10695
+#: cp/pt.c:10631 cp/pt.c:10712
 msgid "storage class `%D' applied to template instantiation"
 msgstr ""
 
-#: cp/pt.c:10667
+#: cp/pt.c:10684
 msgid "explicit instantiation of non-template type `%T'"
 msgstr ""
 
-#: cp/pt.c:10676
+#: cp/pt.c:10693
 msgid "explicit instantiation of `%#T' before definition of template"
 msgstr ""
 
-#: cp/pt.c:10684
+#: cp/pt.c:10701
 #, c-format
 msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
 msgstr ""
 
-#: cp/pt.c:10728
+#: cp/pt.c:10745
 #, fuzzy
 msgid "duplicate explicit instantiation of `%#T'"
 msgstr "äéðëüò ïñéóìüò óõíüëïõ"
 
-#: cp/pt.c:11109
+#: cp/pt.c:11126
 msgid "explicit instantiation of `%D' but no definition available"
 msgstr ""
 
-#: cp/pt.c:11543
+#: cp/pt.c:11562
 #, fuzzy
 msgid "`%#T' is not a valid type for a template constant parameter"
 msgstr "%s' äåí åßíáé éó÷ýùí èåôéêüò áêÝñáéïò."
@@ -17059,7 +17068,7 @@ msgstr ""
 msgid "incomplete type `%T' used in nested name specifier"
 msgstr ""
 
-#: cp/semantics.c:2303 cp/typeck.c:1612
+#: cp/semantics.c:2303 cp/typeck.c:1635
 #, fuzzy
 msgid "`%D' is not a member of `%T'"
 msgstr "äåí åßóôå ìÝëïò ôçò ïìÜäáò `%s'"
@@ -17105,252 +17114,252 @@ msgstr ""
 msgid "type of `%E' is unknown"
 msgstr "ç åðéóôñåöüìåíç ôéìÞ ôçò `%s' äåí åßíáé `int'"
 
-#: cp/tree.c:222
+#: cp/tree.c:226
 #, c-format
 msgid "non-lvalue in %s"
 msgstr ""
 
-#: cp/tree.c:539
+#: cp/tree.c:532
 #, fuzzy
 msgid "`%V' qualifiers cannot be applied to `%T'"
 msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
 
-#: cp/tree.c:1828
+#: cp/tree.c:1821
 #, c-format
 msgid "`%s' attribute can only be applied to Java class definitions"
 msgstr ""
 
-#: cp/tree.c:1857
+#: cp/tree.c:1850
 #, c-format
 msgid "`%s' attribute can only be applied to class definitions"
 msgstr ""
 
-#: cp/tree.c:1863
+#: cp/tree.c:1856
 #, c-format
 msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
 msgstr ""
 
-#: cp/tree.c:1887
+#: cp/tree.c:1880
 msgid "requested init_priority is not an integer constant"
 msgstr ""
 
-#: cp/tree.c:1908
+#: cp/tree.c:1901
 #, c-format
 msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
 msgstr ""
 
-#: cp/tree.c:1916
+#: cp/tree.c:1909
 msgid "requested init_priority is out of range"
 msgstr ""
 
-#: cp/tree.c:1926
+#: cp/tree.c:1919
 msgid "requested init_priority is reserved for internal use"
 msgstr ""
 
-#: cp/tree.c:1936
+#: cp/tree.c:1929
 #, fuzzy, c-format
 msgid "`%s' attribute is not supported on this platform"
 msgstr "ðñïåéäïðïßçóç: ôï --pid=PID äåí õðïóôçñßæåôáé óå áõôü ôï óýóôçìá"
 
-#: cp/tree.c:2531
+#: cp/tree.c:2524
 #, c-format
 msgid "lang_* check: failed in %s, at %s:%d"
 msgstr ""
 
-#: cp/typeck.c:437 cp/typeck.c:451 cp/typeck.c:543
+#: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:542
 msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
 msgstr ""
 
-#: cp/typeck.c:513
+#: cp/typeck.c:512
 #, c-format
 msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
 msgstr ""
 
-#: cp/typeck.c:563
+#: cp/typeck.c:562
 msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
 msgstr ""
 
-#: cp/typeck.c:1235
+#: cp/typeck.c:1234
 #, c-format
 msgid "invalid application of `%s' to a member function"
 msgstr ""
 
-#: cp/typeck.c:1268
+#: cp/typeck.c:1267
 #, fuzzy, c-format
 msgid "invalid application of `%s' to a bit-field"
 msgstr "Ç ðáñÜìåôñïò `%s' äåí åßíáé Ýãêõñç."
 
-#: cp/typeck.c:1273
+#: cp/typeck.c:1272
 #, c-format
 msgid "ISO C++ forbids applying `%s' to an expression of function type"
 msgstr ""
 
-#: cp/typeck.c:1342
+#: cp/typeck.c:1308
 #, fuzzy
 msgid "invalid use of non-static member function"
 msgstr "ìç Ýãêõñïò áñéèìüò áðü óôÞëåò: `%s'"
 
-#: cp/typeck.c:1471
+#: cp/typeck.c:1494
 msgid "deprecated conversion from string constant to `%T'"
 msgstr ""
 
-#: cp/typeck.c:1583 cp/typeck.c:1874
+#: cp/typeck.c:1606 cp/typeck.c:1897
 msgid "request for member `%D' in `%E', which is of non-class type `%T'"
 msgstr ""
 
-#: cp/typeck.c:1610
+#: cp/typeck.c:1633
 #, fuzzy, c-format
 msgid "invalid use of nonstatic data member '%E'"
 msgstr "ìç Ýãêõñïò áñéèìüò áðü óôÞëåò: `%s'"
 
-#: cp/typeck.c:1662 cp/typeck.c:1684
+#: cp/typeck.c:1685 cp/typeck.c:1707
 #, fuzzy
 msgid "invalid access to non-static data member `%D' of NULL object"
 msgstr "ìç Ýãêõñïò áñéèìüò áðü óôÞëåò: `%s'"
 
-#: cp/typeck.c:1664 cp/typeck.c:1686
+#: cp/typeck.c:1687 cp/typeck.c:1709
 msgid "(perhaps the `offsetof' macro was used incorrectly)"
 msgstr ""
 
-#: cp/typeck.c:1801
+#: cp/typeck.c:1824
 msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
 msgstr ""
 
-#: cp/typeck.c:1924
+#: cp/typeck.c:1947
 #, fuzzy
 msgid "`%D::%D' is not a member of `%T'"
 msgstr "äåí åßóôå ìÝëïò ôçò ïìÜäáò `%s'"
 
-#: cp/typeck.c:1935
+#: cp/typeck.c:1958
 #, fuzzy
 msgid "`%T' is not a base of `%T'"
 msgstr "ôï `%s' åßíáé ðñüãïíïò ôïõ `%s'"
 
-#: cp/typeck.c:1954
+#: cp/typeck.c:1977
 #, fuzzy
 msgid "'%D' has no member named '%E'"
 msgstr "äåí åßóôå ìÝëïò ôçò ïìÜäáò `%s'"
 
-#: cp/typeck.c:1969
+#: cp/typeck.c:1992
 #, fuzzy
 msgid "`%D' is not a member template function"
 msgstr "Ôï `%s' äåí åßíáé êáôÜëïãïò."
 
 #. A pointer to incomplete type (other than cv void) can be
 #. dereferenced [expr.unary.op]/1
-#: cp/typeck.c:2075
+#: cp/typeck.c:2098
 #, fuzzy
 msgid "`%T' is not a pointer-to-object type"
 msgstr "Ôï `%s' äåí åßíáé êáôÜëïãïò."
 
-#: cp/typeck.c:2100
+#: cp/typeck.c:2123
 #, c-format
 msgid "invalid use of `%s' on pointer to member"
 msgstr ""
 
-#: cp/typeck.c:2106
+#: cp/typeck.c:2129
 #, fuzzy
 msgid "invalid type argument"
 msgstr "Ìç Ýãêõñç ðáñÜìåôñïò"
 
-#: cp/typeck.c:2212
+#: cp/typeck.c:2235
 msgid "ISO C++ forbids subscripting non-lvalue array"
 msgstr ""
 
-#: cp/typeck.c:2223
+#: cp/typeck.c:2246
 msgid "subscripting array declared `register'"
 msgstr ""
 
-#: cp/typeck.c:2306
+#: cp/typeck.c:2329
 #, c-format
 msgid "object missing in use of `%E'"
 msgstr ""
 
-#: cp/typeck.c:2408
+#: cp/typeck.c:2431
 msgid "ISO C++ forbids calling `::main' from within program"
 msgstr ""
 
-#: cp/typeck.c:2433
+#: cp/typeck.c:2456
 #, c-format
 msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
 msgstr ""
 
-#: cp/typeck.c:2446
+#: cp/typeck.c:2469
 #, c-format
 msgid "`%E' cannot be used as a function"
 msgstr ""
 
-#: cp/typeck.c:2539
+#: cp/typeck.c:2562
 #, fuzzy
 msgid "too many arguments to %s `%+#D'"
 msgstr "ðÜñá ðïëëÜ ïñßóìáôá"
 
-#: cp/typeck.c:2541 cp/typeck.c:2647
+#: cp/typeck.c:2564 cp/typeck.c:2670
 msgid "at this point in file"
 msgstr ""
 
-#: cp/typeck.c:2578
+#: cp/typeck.c:2601
 #, fuzzy
 msgid "parameter %P of `%D' has incomplete type `%T'"
 msgstr "ìç ðëÞñçò åããñáöÞ"
 
-#: cp/typeck.c:2581
+#: cp/typeck.c:2604
 #, fuzzy
 msgid "parameter %P has incomplete type `%T'"
 msgstr "ìç ðëÞñçò åããñáöÞ"
 
-#: cp/typeck.c:2645
+#: cp/typeck.c:2668
 #, fuzzy
 msgid "too few arguments to %s `%+#D'"
 msgstr "ðïëý ëßãá ïñßóìáôá"
 
-#: cp/typeck.c:2792 cp/typeck.c:2802
+#: cp/typeck.c:2815 cp/typeck.c:2825
 msgid "assuming cast to type `%T' from overloaded function"
 msgstr ""
 
-#: cp/typeck.c:2863
+#: cp/typeck.c:2886
 #, c-format
 msgid "division by zero in `%E / 0'"
 msgstr ""
 
-#: cp/typeck.c:2865
+#: cp/typeck.c:2888
 #, c-format
 msgid "division by zero in `%E / 0.'"
 msgstr ""
 
-#: cp/typeck.c:2894
+#: cp/typeck.c:2917
 #, fuzzy, c-format
 msgid "division by zero in `%E %% 0'"
 msgstr "Äéáßñåóç ìå ìçäÝí óôçí áðïôßìçóç: %s"
 
-#: cp/typeck.c:2896
+#: cp/typeck.c:2919
 #, fuzzy, c-format
 msgid "division by zero in `%E %% 0.'"
 msgstr "Äéáßñåóç ìå ìçäÝí óôçí áðïôßìçóç: %s"
 
-#: cp/typeck.c:2976
+#: cp/typeck.c:2999
 #, c-format
 msgid "%s rotate count is negative"
 msgstr ""
 
-#: cp/typeck.c:2979
+#: cp/typeck.c:3002
 #, c-format
 msgid "%s rotate count >= width of type"
 msgstr ""
 
-#: cp/typeck.c:3013 cp/typeck.c:3018 cp/typeck.c:3109 cp/typeck.c:3114
+#: cp/typeck.c:3036 cp/typeck.c:3041 cp/typeck.c:3132 cp/typeck.c:3137
 msgid "ISO C++ forbids comparison between pointer and integer"
 msgstr ""
 
-#: cp/typeck.c:3295
+#: cp/typeck.c:3318
 msgid "comparison between types `%#T' and `%#T'"
 msgstr ""
 
-#: cp/typeck.c:3331
+#: cp/typeck.c:3354
 msgid "comparison between signed and unsigned integer expressions"
 msgstr ""
 
-#: cp/typeck.c:3396
+#: cp/typeck.c:3419
 msgid "invalid operands of types `%T' and `%T' to binary `%O'"
 msgstr ""
 
@@ -17358,293 +17367,293 @@ msgstr ""
 #. performed.  Note that pointer-difference and pointer-addition
 #. have already been handled above, and so we don't end up here in
 #. that case.
-#: cp/typeck.c:3418
+#: cp/typeck.c:3441
 msgid "NULL used in arithmetic"
 msgstr ""
 
-#: cp/typeck.c:3481
+#: cp/typeck.c:3504
 msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
 msgstr ""
 
-#: cp/typeck.c:3483
+#: cp/typeck.c:3506
 msgid "ISO C++ forbids using pointer to a function in subtraction"
 msgstr ""
 
-#: cp/typeck.c:3485
+#: cp/typeck.c:3508
 msgid "ISO C++ forbids using pointer to a method in subtraction"
 msgstr ""
 
-#: cp/typeck.c:3497
+#: cp/typeck.c:3520
 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
 msgstr ""
 
-#: cp/typeck.c:3553
+#: cp/typeck.c:3582
 #, c-format
 msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
 msgstr ""
 
-#: cp/typeck.c:3559
+#: cp/typeck.c:3588
 #, c-format
 msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
 msgstr ""
 
-#: cp/typeck.c:3581
+#: cp/typeck.c:3610
 msgid "taking address of temporary"
 msgstr ""
 
-#: cp/typeck.c:3816
+#: cp/typeck.c:3845
 #, c-format
 msgid "ISO C++ forbids %sing an enum"
 msgstr ""
 
-#: cp/typeck.c:3827
+#: cp/typeck.c:3856
 msgid "cannot %s a pointer to incomplete type `%T'"
 msgstr ""
 
-#: cp/typeck.c:3833
+#: cp/typeck.c:3862
 msgid "ISO C++ forbids %sing a pointer of type `%T'"
 msgstr ""
 
-#: cp/typeck.c:3858
+#: cp/typeck.c:3887
 msgid "cast to non-reference type used as lvalue"
 msgstr ""
 
-#: cp/typeck.c:3892
+#: cp/typeck.c:3921
 #, fuzzy
 msgid "invalid use of `--' on bool variable `%D'"
 msgstr "ìç Ýãêõñïò áñéèìüò áðü êåíÝò ãñáììÝò: `%s'"
 
 #. ARM $3.4
-#: cp/typeck.c:3923
+#: cp/typeck.c:3952
 msgid "ISO C++ forbids taking address of function `::main'"
 msgstr ""
 
 #. An expression like &memfn.
-#: cp/typeck.c:3994
+#: cp/typeck.c:4027
 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:3999
+#: cp/typeck.c:4032
 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:4027
+#: cp/typeck.c:4060
 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
 msgstr ""
 
-#: cp/typeck.c:4047
+#: cp/typeck.c:4080
 msgid "unary `&'"
 msgstr ""
 
-#: cp/typeck.c:4076
+#: cp/typeck.c:4113
 msgid "attempt to take address of bit-field structure member `%D'"
 msgstr ""
 
-#: cp/typeck.c:4190
+#: cp/typeck.c:4227
 msgid "taking address of destructor"
 msgstr ""
 
-#: cp/typeck.c:4203
+#: cp/typeck.c:4240
 msgid "taking address of bound pointer-to-member expression"
 msgstr ""
 
-#: cp/typeck.c:4211
+#: cp/typeck.c:4248
 #, fuzzy
 msgid "cannot create pointer to reference member `%D'"
 msgstr "äåí åßíáé äõíáôüí íá ãßíåé `stat' ôï locale áñ÷åßï `%s'"
 
-#: cp/typeck.c:4273
+#: cp/typeck.c:4311
 msgid "cannot take the address of `this', which is an rvalue expression"
 msgstr ""
 
-#: cp/typeck.c:4292
+#: cp/typeck.c:4330
 msgid "address requested for `%D', which is declared `register'"
 msgstr ""
 
-#: cp/typeck.c:4360
+#: cp/typeck.c:4398
 #, fuzzy, c-format
 msgid "%s expression list treated as compound expression"
 msgstr "ËÜèïò Ýêöñáóç óôçí áðïôßìçóç: %s"
 
-#: cp/typeck.c:4434
+#: cp/typeck.c:4472
 msgid "%s from type `%T' to type `%T' casts away constness"
 msgstr ""
 
-#: cp/typeck.c:4626
+#: cp/typeck.c:4674
 #, fuzzy
 msgid "invalid static_cast from type `%T' to type `%T'"
 msgstr "ìç Ýãêõñïò ÷áñáêôÞñáò `%c' óôï ôýðï áëöáñéèìçôéêïý `%s'"
 
-#: cp/typeck.c:4666
+#: cp/typeck.c:4714
 msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4686
+#: cp/typeck.c:4734
 msgid "reinterpret_cast from `%T' to `%T' loses precision"
 msgstr ""
 
-#: cp/typeck.c:4705
+#: cp/typeck.c:4753
 msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
 msgstr ""
 
-#: cp/typeck.c:4711
+#: cp/typeck.c:4759
 msgid "invalid reinterpret_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4739
+#: cp/typeck.c:4787
 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:4742
+#: cp/typeck.c:4790
 msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
 msgstr ""
 
-#: cp/typeck.c:4765
+#: cp/typeck.c:4813
 msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4782
+#: cp/typeck.c:4830
 #, fuzzy
 msgid "invalid const_cast from type `%T' to type `%T'"
 msgstr "ìç Ýãêõñïò ÷áñáêôÞñáò `%c' óôï ôýðï áëöáñéèìçôéêïý `%s'"
 
-#: cp/typeck.c:4822 cp/typeck.c:4827
+#: cp/typeck.c:4870 cp/typeck.c:4875
 msgid "ISO C++ forbids casting to an array type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4835
+#: cp/typeck.c:4883
 #, fuzzy
 msgid "invalid cast to function type `%T'"
 msgstr "Ìç Ýãêõñç åðéëïãÞ `%s'"
 
-#: cp/typeck.c:4891
+#: cp/typeck.c:4939
 msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
 msgstr ""
 
-#: cp/typeck.c:4937
+#: cp/typeck.c:4985
 msgid "cast from `%T' to `%T' increases required alignment of target type"
 msgstr ""
 
-#: cp/typeck.c:5104
+#: cp/typeck.c:5152
 msgid "  in evaluation of `%Q(%#T, %#T)'"
 msgstr ""
 
-#: cp/typeck.c:5146
+#: cp/typeck.c:5194
 msgid "ISO C++ forbids cast to non-reference type used as lvalue"
 msgstr ""
 
-#: cp/typeck.c:5219
+#: cp/typeck.c:5267
 msgid "incompatible types in assignment of `%T' to `%T'"
 msgstr ""
 
-#: cp/typeck.c:5226
+#: cp/typeck.c:5274
 msgid "ISO C++ forbids assignment of arrays"
 msgstr ""
 
-#: cp/typeck.c:5326
+#: cp/typeck.c:5374
 msgid "   in pointer to member function conversion"
 msgstr ""
 
-#: cp/typeck.c:5334
+#: cp/typeck.c:5382
 msgid "   in pointer to member conversion"
 msgstr ""
 
 #. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5344 cp/typeck.c:5359
+#: cp/typeck.c:5392 cp/typeck.c:5407
 #, fuzzy
 msgid "pointer to member cast via virtual base `%T'"
 msgstr "äåí åßóôå ìÝëïò ôçò ïìÜäáò `%s'"
 
-#: cp/typeck.c:5362
+#: cp/typeck.c:5410
 #, fuzzy
 msgid "pointer to member conversion via virtual base `%T'"
 msgstr "äåí åßóôå ìÝëïò ôçò ïìÜäáò `%s'"
 
-#: cp/typeck.c:5432
+#: cp/typeck.c:5480
 msgid "invalid conversion to type `%T' from type `%T'"
 msgstr ""
 
-#: cp/typeck.c:5588
+#: cp/typeck.c:5636
 msgid "passing NULL used for non-pointer %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5591
+#: cp/typeck.c:5639
 msgid "%s to non-pointer type `%T' from NULL"
 msgstr ""
 
-#: cp/typeck.c:5599
+#: cp/typeck.c:5647
 msgid "passing `%T' for %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5602
+#: cp/typeck.c:5650
 msgid "%s to `%T' from `%T'"
 msgstr ""
 
-#: cp/typeck.c:5612
+#: cp/typeck.c:5660
 msgid "passing negative value `%E' for %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5615
+#: cp/typeck.c:5663
 msgid "%s of negative value `%E' to `%T'"
 msgstr ""
 
-#: cp/typeck.c:5703
+#: cp/typeck.c:5751
 msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
 msgstr ""
 
-#: cp/typeck.c:5706
+#: cp/typeck.c:5754
 #, fuzzy
 msgid "cannot convert `%T' to `%T' in %s"
 msgstr "äåí åßíáé äõíáôü íá äçìéïõñãçèåß ôï %s `%s' óôï `%s'"
 
-#: cp/typeck.c:5783 cp/typeck.c:5785
+#: cp/typeck.c:5831 cp/typeck.c:5833
 #, fuzzy
 msgid "in passing argument %P of `%+D'"
 msgstr "Ëåßðåé ðáñÜìåôñïò ãéá `%s'"
 
-#: cp/typeck.c:5892
+#: cp/typeck.c:5940
 #, fuzzy
 msgid "returning reference to temporary"
 msgstr "xdr_reference: ç ìíÞìç åîáíôëÞèçêå\n"
 
-#: cp/typeck.c:5899
+#: cp/typeck.c:5947
 msgid "reference to non-lvalue returned"
 msgstr ""
 
-#: cp/typeck.c:5911
+#: cp/typeck.c:5959
 msgid "reference to local variable `%D' returned"
 msgstr ""
 
-#: cp/typeck.c:5914
+#: cp/typeck.c:5962
 msgid "address of local variable `%D' returned"
 msgstr ""
 
-#: cp/typeck.c:5944
+#: cp/typeck.c:5992
 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:5952
+#: cp/typeck.c:6000
 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:5955
+#: cp/typeck.c:6003
 msgid "returning a value from a constructor"
 msgstr ""
 
-#: cp/typeck.c:5978
+#: cp/typeck.c:6026
 #, fuzzy
 msgid "return-statement with no value, in function returning '%T'"
 msgstr "`return' ÷ùñßò ôéìÞ, óå óõíÜñôçóç ðïõ åðéóôñÝöåé ìç-êåíü"
 
-#: cp/typeck.c:5995
+#: cp/typeck.c:6043
 #, fuzzy
 msgid "return-statement with a value, in function returning 'void'"
 msgstr "`return' ÷ùñßò ôéìÞ, óå óõíÜñôçóç ðïõ åðéóôñÝöåé ìç-êåíü"
 
-#: cp/typeck.c:6017
+#: cp/typeck.c:6065
 msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
 msgstr ""
 
@@ -19309,12 +19318,12 @@ msgstr ""
 msgid "field initializer type mismatch"
 msgstr "Êáêïóõíôáßñéáóìá ôýðùí êáôá÷þñçóçò/ðßíáêá"
 
-#: java/jcf-write.c:3389
+#: java/jcf-write.c:3391
 #, fuzzy, c-format
 msgid "can't create directory %s: %m"
 msgstr "%s: Äåí åßíáé äõíáôüí íá äçìéïõñãçèåß ï êáôÜëïãïò %s: %s\n"
 
-#: java/jcf-write.c:3442
+#: java/jcf-write.c:3444
 #, fuzzy, c-format
 msgid "can't create %s: %m"
 msgstr "áäõíáìßá áíïßãìáôïò ôïõ `%s'"
@@ -19398,92 +19407,135 @@ msgstr "
 msgid "internal error - invalid Utf8 name"
 msgstr "åóùôåñéêü óöÜëìá óôï %s, ãñáììÞ %u"
 
-#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
-#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
-#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
-#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
-#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
-#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
-#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
-#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
-#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
-#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
-#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
-#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
-#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
-#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
-#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
-#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
-#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
-#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
-#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
-#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
-#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
-#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
-#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
-#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
 #, fuzzy
 msgid "Missing term"
 msgstr "¸÷åé ðáñáëçöèåß åíôïëÞ"
 
-#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
-#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
-#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
-#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
-#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
-#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
-#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
 msgid "';' expected"
 msgstr "áíáìåíüôáí ';'"
 
-#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
 #, fuzzy
 msgid "Missing name"
 msgstr "¸÷åé ðáñáëçöèåß åíôïëÞ"
 
-#: ../../gcc/java/parse.y:782
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
 msgid "'*' expected"
 msgstr "áíáìåíüôáí '*'"
 
-#: ../../gcc/java/parse.y:796
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
 msgid "Class or interface declaration expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
 #, fuzzy
 msgid "Missing class name"
 msgstr "¸÷åé ðáñáëçöèåß åíôïëÞ"
 
-#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
-#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
-#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
-#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
-#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
 msgid "'{' expected"
 msgstr "áíáìåíüôáí '{'"
 
-#: ../../gcc/java/parse.y:852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
 msgid "Missing super class name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
 #, fuzzy
 msgid "Missing interface name"
 msgstr "ðáñÜëçøç ïñßóìáôïò áñ÷åßïõ"
 
-#: ../../gcc/java/parse.y:964
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
 msgid "Missing variable initializer"
 msgstr ""
 
-#: ../../gcc/java/parse.y:981
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
 #, fuzzy
 msgid "Invalid declaration"
 msgstr "Ìç Ýãêõñç áíôáëëáãÞ"
 
-#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
-#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
-#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
-#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
 msgid "']' expected"
 msgstr "áíáìåíüôáí ']'"
 
@@ -19491,161 +19543,181 @@ msgstr "
 # src/dfa.c:690 src/dfa.c:703 src/dfa.c:704
 # src/dfa.c:660 src/dfa.c:663 src/dfa.c:690 src/dfa.c:694 src/dfa.c:695
 # src/dfa.c:698 src/dfa.c:711 src/dfa.c:712
-#: ../../gcc/java/parse.y:988
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
 #, fuzzy
 msgid "Unbalanced ']'"
 msgstr "Ìç éóóïñïðçìÝíï ["
 
-#: ../../gcc/java/parse.y:1024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
 msgid "Invalid method declaration, method name required"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
-#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
 #, fuzzy
 msgid "Identifier expected"
 msgstr "ÐñïóäéïñéóôÞò áöáéñÝèçêå"
 
-#: ../../gcc/java/parse.y:1044
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
 msgid "Invalid method declaration, return type required"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
-#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
-#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
-#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
-#: ../../gcc/java/parse.y:2024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
 msgid "')' expected"
 msgstr "áíáìåíüôáí '('"
 
-#: ../../gcc/java/parse.y:1083
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
 #, fuzzy
 msgid "Missing formal parameter term"
 msgstr "ÅëëéðÞò Þ êáêïó÷çìáôéóìÝíç éäéüôçôá"
 
-#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
 #, fuzzy
 msgid "Missing identifier"
 msgstr "Ý÷åé ðáñáëçöèåß ôï áñ÷åßï ðñïïñéóìïý"
 
-#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
 msgid "Missing class type term"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1288
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
 #, fuzzy
 msgid "Invalid interface type"
 msgstr "Ìç Ýãêõñïò åîáêñéâùôÞò(verifier) åîõðçñåôïýìåíïõ"
 
-#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
-#: ../../gcc/java/parse.y:1646
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
 msgid "':' expected"
 msgstr "áíáìåíüôáí ':'"
 
-#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
-#: ../../gcc/java/parse.y:1507
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
 #, fuzzy
 msgid "Invalid expression statement"
 msgstr "Ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç"
 
-#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
-#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
-#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
-#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
-#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
-#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
 msgid "'(' expected"
 msgstr "áíáìåíüôáí '('"
 
-#: ../../gcc/java/parse.y:1595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
 #, fuzzy
 msgid "Missing term or ')'"
 msgstr "Ëåßðåé ðáñÜìåôñïò ãéá `%s'"
 
-#: ../../gcc/java/parse.y:1642
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
 #, fuzzy
 msgid "Missing or invalid constant expression"
 msgstr "%s: ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç: %s"
 
-#: ../../gcc/java/parse.y:1663
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
 msgid "Missing term and ')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1702
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
 #, fuzzy
 msgid "Invalid control expression"
 msgstr "Ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç"
 
-#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
 #, fuzzy
 msgid "Invalid update expression"
 msgstr "Ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç"
 
-#: ../../gcc/java/parse.y:1731
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
 #, fuzzy
 msgid "Invalid init statement"
 msgstr "Ìç Ýãêõñç ðáñÜìåôñïò"
 
-#: ../../gcc/java/parse.y:1931
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
 msgid "Missing term or ')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1973
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
 msgid "'class' or 'this' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
 #, fuzzy
 msgid "'class' expected"
 msgstr "áíáìåíüôáí ')'\n"
 
-#: ../../gcc/java/parse.y:2022
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
 #, fuzzy
 msgid "')' or term expected"
 msgstr "áíáìåíüôáí ')'\n"
 
-#: ../../gcc/java/parse.y:2141
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
 msgid "'[' expected"
 msgstr "áíáìåíüôáí '['"
 
-#: ../../gcc/java/parse.y:2219
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
 #, fuzzy
 msgid "Field expected"
 msgstr "Ç èõãáôñéêÞ äéåñãáóßá ôåñìáôßóôçêå"
 
-#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
 msgid "Missing term and ']' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2390
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
 #, fuzzy
 msgid "']' expected, invalid type expression"
 msgstr "Ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç"
 
-#: ../../gcc/java/parse.y:2393
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
 #, fuzzy
 msgid "Invalid type expression"
 msgstr "Ìç Ýãêõñç êáíïíéêÞ Ýêöñáóç"
 
-#: ../../gcc/java/parse.y:2505
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
 #, fuzzy
 msgid "Invalid reference type"
 msgstr "Ìç Ýãêõñç ðéóù-ðáñáðïìðÞ"
 
-#: ../../gcc/java/parse.y:2977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
 msgid "Constructor invocation must be first thing in a constructor"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2979
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
 msgid "Only constructors can invoke constructors"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2987
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
 #, c-format
 msgid ": `%s' JDK1.1(TM) feature"
 msgstr ""
 
-#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
 #, c-format
 msgid ""
 "%s.\n"
@@ -19654,32 +19726,32 @@ msgstr ""
 "%s.\n"
 "%s"
 
-#: ../../gcc/java/parse.y:6909
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
 #, c-format
 msgid "malformed .zip archive in CLASSPATH: %s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:6980
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
 #, c-format
 msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
 msgstr ""
 
-#: ../../gcc/java/parse.y:12193
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
 #, fuzzy, c-format
 msgid "missing static field `%s'"
 msgstr "Ý÷åé ðáñáëçöèåß ç ëßóôá ìå ôá ðåäßá"
 
-#: ../../gcc/java/parse.y:12198
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
 #, fuzzy, c-format
 msgid "not a static field `%s'"
 msgstr "áäõíáìßá ðñïóðÝëáóçò(stat()) áñ÷åßïõ `%s': %s"
 
-#: ../../gcc/java/parse.y:12241
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
 #, fuzzy, c-format
 msgid "No case for %s"
 msgstr "ÓöÜëìá åðåîåñãáóßáò: %s"
 
-#: ../../gcc/java/parse.y:13173
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
 #, fuzzy, c-format
 msgid "unregistered operator %s"
 msgstr "ðïôÝ äåí äçëþèçêå ôï ðñüãñáììá %d\n"
@@ -19738,8 +19810,8 @@ msgstr ""
 msgid "cannot find protocol declaration for `%s'"
 msgstr "áäõíáìßá åéóáãùãÞò óôïé÷åßï ðáñáâïëÞò `%.*s'"
 
-#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6513
-#: objc/objc-act.c:6822 objc/objc-act.c:6875 objc/objc-act.c:6900
+#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6507
+#: objc/objc-act.c:6823 objc/objc-act.c:6876 objc/objc-act.c:6901
 #, fuzzy, c-format
 msgid "cannot find interface declaration for `%s'"
 msgstr "áäõíáìßá áíÜãíùóçò êåöáëßäáò áðü ôï `%s'"
@@ -19764,8 +19836,8 @@ msgstr ""
 msgid "`%s' is not an Objective-C class name or alias"
 msgstr "%s' äåí åßíáé éó÷ýùí èåôéêüò áêÝñáéïò."
 
-#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6769
-#: objc/objc-act.c:7059 objc/objc-act.c:7088
+#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6770
+#: objc/objc-act.c:7060 objc/objc-act.c:7089
 msgid "Objective-C declarations may only appear in global scope"
 msgstr ""
 
@@ -19779,7 +19851,7 @@ msgstr "
 msgid "class `%s' already exists"
 msgstr "(ôï áñ÷åßï Þäç õðÜñ÷åé)"
 
-#: objc/objc-act.c:2532 objc/objc-act.c:6791
+#: objc/objc-act.c:2532 objc/objc-act.c:6792
 #, c-format
 msgid "`%s' redeclared as different kind of symbol"
 msgstr ""
@@ -19943,1472 +20015,1799 @@ msgstr "
 msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
 msgstr ""
 
-#: objc/objc-act.c:6490
+#: objc/objc-act.c:6531
 #, c-format
 msgid "instance variable `%s' is declared private"
 msgstr ""
 
-#: objc/objc-act.c:6539
+#: objc/objc-act.c:6540
 #, c-format
 msgid "instance variable `%s' is %s; this will be a hard error in the future"
 msgstr ""
 
-#: objc/objc-act.c:6546
+#: objc/objc-act.c:6547
 #, c-format
 msgid "instance variable `%s' is declared %s"
 msgstr ""
 
-#: objc/objc-act.c:6556
+#: objc/objc-act.c:6557
 msgid "static access to object of type `id'"
 msgstr ""
 
-#: objc/objc-act.c:6578 objc/objc-act.c:6666
+#: objc/objc-act.c:6579 objc/objc-act.c:6667
 #, c-format
 msgid "incomplete implementation of class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6582 objc/objc-act.c:6671
+#: objc/objc-act.c:6583 objc/objc-act.c:6672
 #, fuzzy, c-format
 msgid "incomplete implementation of category `%s'"
 msgstr "áðïôõ÷ßá êáôÜ ôçí åããñáöÞ äåäïìÝíùí ãéá ôçí êáôçãïñßá `%s'"
 
-#: objc/objc-act.c:6587 objc/objc-act.c:6676
+#: objc/objc-act.c:6588 objc/objc-act.c:6677
 #, c-format
 msgid "method definition for `%c%s' not found"
 msgstr ""
 
-#: objc/objc-act.c:6717
+#: objc/objc-act.c:6718
 #, c-format
 msgid "%s `%s' does not fully implement the `%s' protocol"
 msgstr ""
 
-#: objc/objc-act.c:6775 objc/objc-act.c:8803
+#: objc/objc-act.c:6776 objc/objc-act.c:8804
 msgid "`@end' missing in implementation context"
 msgstr ""
 
-#: objc/objc-act.c:6805
+#: objc/objc-act.c:6806
 #, c-format
 msgid "reimplementation of class `%s'"
 msgstr ""
 
 # src/request.c:806 src/request.c:912
-#: objc/objc-act.c:6836
+#: objc/objc-act.c:6837
 #, fuzzy, c-format
 msgid "conflicting super class name `%s'"
 msgstr "Ìç áíáãíùñßóçìï üíïìá åðéöÜíåéáò `%s'"
 
-#: objc/objc-act.c:6838
+#: objc/objc-act.c:6839
 #, c-format
 msgid "previous declaration of `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6852 objc/objc-act.c:6854
+#: objc/objc-act.c:6853 objc/objc-act.c:6855
 #, fuzzy, c-format
 msgid "duplicate interface declaration for class `%s'"
 msgstr "äéðëü üíïìá ÷áñáêôÞñá `%s'"
 
-#: objc/objc-act.c:7121
+#: objc/objc-act.c:7122
 #, fuzzy, c-format
 msgid "duplicate declaration for protocol `%s'"
 msgstr "äéðëü üíïìá ÷áñáêôÞñá `%s'"
 
 #. Add a readable method name to the warning.
-#: objc/objc-act.c:7613
+#: objc/objc-act.c:7614
 msgid "%J%s `%c%s'"
 msgstr ""
 
 # src/outer.c:102
-#: objc/objc-act.c:7908
+#: objc/objc-act.c:7909
 #, fuzzy, c-format
 msgid "no super class declared in interface for `%s'"
 msgstr "Ï áíôéôïðïèåôçôÞò åðéöÜíåéáò Ý÷åé ôåèåß ðåñéóóüôåñï áðü ìéá öïñÜ ãéá ôï `%s'"
 
-#: objc/objc-act.c:7956
+#: objc/objc-act.c:7957
 msgid "[super ...] must appear in a method context"
 msgstr ""
 
-#: objc/objc-parse.y:2700
+#: objc/objc-parse.y:2701
 msgid "`@end' must appear in an implementation context"
 msgstr ""
 
-#: objc/objc-parse.y:2913
+#: objc/objc-parse.y:2914
 msgid "method definition not in class context"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:21
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
 #, fuzzy
 msgid "Display this information"
 msgstr "  --help                   ÅìöÜíéóç áõôþí ôùí ðëçñïöïñéþí\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:27
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
 msgid "--param <param>=<value>\tSet paramter <param> to value.  See below for a complete list of parameters"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:36
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
 msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:39
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
 #, fuzzy
 msgid "Do not discard comments"
 msgstr "Ìç ôåñìáôéóìÝíç åíôïëÞ `s'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:42
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
 msgid "Do not discard comments in macro expansions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:45
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
 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/mitchell/dev/gcc-3.4/objdir/gcc/options.c:51
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
 msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:54
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
 msgid "Print the name of header files as they are used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:57
-msgid "-I <dir>\tAdd <dir> to the end of the main include path.  -I- gives more include path control; see info documentation"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:60
-#, fuzzy
-msgid "Generate make dependencies"
-msgstr "äõíáìéêÝò åîáñôÞóåéò.\n"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:63
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
 msgid "Generate make dependencies and compile"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:66
-msgid "-MF <file>\tWrite dependency output to the given file"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:69
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
 msgid "Treat missing header files as generated files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:72
-msgid "Like -M but ignore system header files"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:75
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
 msgid "Like -MD but ignore system header files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:78
-#, fuzzy
-msgid "Generate phony targets for all headers"
-msgstr "×ñÞóç îå÷ùñéóôÞò ëáíèÜíïõóáò ìíÞìçò ãéá êÜèå ÷ñÞóôç"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:81
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
 msgid "-MQ <target>\tAdd a MAKE-quoted target"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:84
-msgid "-MT <target>\tAdd an unquoted target"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:87
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
 msgid "-O<number>\tSet optimization level to <number>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:90
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
 msgid "Optimize for space rather than speed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:93
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
 msgid "Do not generate #line directives"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:96
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
 msgid "-U<macro>\tUndefine <macro>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:99
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
 msgid "This switch is deprecated; use -Wextra instead"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:105
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
 msgid "Warn about returning structures, unions or arrays"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:108
-msgid "Enable most warning messages"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:111
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
 msgid "Warn about casting functions to incompatible types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:114
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
 msgid "Warn about pointer casts which increase alignment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:117
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
 msgid "Warn about casts which discard qualifiers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:120
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
 msgid "Warn about subscripts whose type is \"char\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:123
-msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:126
-msgid "Synonym for -Wcomment"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:129
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
 msgid "Warn about possibly confusing type conversions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:132
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
 msgid "Warn when all constructors and destructors are private"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:135
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
 msgid "Warn when a declaration is found after a statement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:138
-msgid "Warn about deprecated compiler features"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
+msgid "Warn if deprecated class, method, or field is used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:141
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
 msgid "Warn about uses of __attribute__((deprecated)) declarations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:144
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
 msgid "Warn when an optimization pass is disabled"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:147
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
 msgid "Warn about compile-time integer division by zero"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:150
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
 msgid "Warn about violations of Effective C++ style rules"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:153
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
 msgid "Warn about stray tokens after #elif and #endif"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:156
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
 msgid "Treat all warnings as errors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:159
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
 msgid "Make implicit function declarations an error"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:162
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
 msgid "Print extra (possibly unwanted) warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:165
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
+msgid "Warn if deprecated empty statements are found"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
 msgid "Warn if testing floating point numbers for equality"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:168
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:171
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
 #, fuzzy
 msgid "Warn if passing too many arguments to a function for its format string"
 msgstr "ðÜñá ðïëëÜ ïñßóìáôá óå áõôü ôï áëöáñéèìçôéêü ìïñöÞò"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:174
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
 msgid "Warn about format strings that are not literals"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:177
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
 msgid "Warn about possible security problems with format functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:180
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
 msgid "Warn about strftime formats yielding 2-digit years"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:192
-msgid "Warn about implicit function declarations"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
+msgid "Enable warnings about inter-procedural problems"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:195
-msgid "Warn when a declaration does not specify a type"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
+msgid "Warn about implicit function declarations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:198
-msgid "Deprecated.  This switch has no effect."
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
+msgid "Warn when a declaration does not specify a type"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:201
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
 msgid "Warn about variables which are initialized to themselves."
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:204
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
 msgid "Warn when an inlined function cannot be inlined"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:207
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
 msgid "Warn about invalid uses of the \"offsetof\" macro"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:210
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
 msgid "Warn about PCH files that are found but not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:213
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:216
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
 msgid "Do not warn about using \"long long\" when -pedantic"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:219
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
 msgid "Warn about suspicious declarations of \"main\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:222
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
 msgid "Warn about possibly missing braces around initializers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:225
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
 msgid "Warn about global functions without previous declarations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:228
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
 msgid "Warn about functions which might be candidates for format attributes"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:231
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
 msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:234
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
 msgid "Warn about global functions without prototypes"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:237
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
 #, fuzzy
 msgid "Warn about use of multi-character character constants"
 msgstr "äéðëü üíïìá ÷áñáêôÞñá `%s'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:240
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
 msgid "Warn about \"extern\" declarations not at file scope"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:243
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
 msgid "Warn when non-templatized friend functions are declared within a template"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:246
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
 msgid "Warn about non-virtual destructors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:252
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
 msgid "Warn if a C-style cast is used in a program"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:255
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
 msgid "Warn if an old-style parameter definition is used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:258
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
+msgid "Warn if .class files are out of date"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
 msgid "Warn about overloaded virtual function names"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:261
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
 msgid "Warn when the packed attribute has no effect on struct layout"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:264
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
 msgid "Warn when padding is required to align structure members"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:267
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
 msgid "Warn about possibly missing parentheses"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:270
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
 msgid "Warn when converting the type of pointers to member functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:273
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
 msgid "Warn about function pointer arithmetic"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:276
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
 msgid "Warn if inherited methods are unimplemented"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:279
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
 msgid "Warn about multiple declarations of the same object"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:282
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
+#, fuzzy
+msgid "Warn if modifiers are specified when not necessary"
+msgstr "äå ìðïñïýí íá äçëþíïíôáé áñ÷åßá üôáí ãßíåôáé ÷ñÞóç ôïõ --string"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
 msgid "Warn when the compiler reorders code"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:285
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
 msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:288
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
 msgid "Warn if a selector has multiple methods"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:291
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
 msgid "Warn about possible violations of sequence point rules"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:294
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
 msgid "Warn when one local variable shadows another"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:297
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
 msgid "Warn about signed-unsigned comparisons"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:300
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
 msgid "Warn when overload promotes from unsigned to signed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:303
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
 msgid "Warn about code which might break strict aliasing rules"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:306
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
 #, fuzzy
 msgid "Warn about unprototyped function declarations"
 msgstr "áäõíáìßá åéóáãùãÞò óôïé÷åßï ðáñáâïëÞò `%.*s'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:309
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
+msgid "Warn about constructs with surprising meanings"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
 msgid "Warn about enumerated switches, with no default, missing a case"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:312
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
 msgid "Warn about enumerated switches missing a \"default:\" statement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:315
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
 msgid "Warn about all enumerated switches missing a specific case"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:318
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
 msgid "Warn when synthesis behavior differs from Cfront"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:321
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
 #, fuzzy
 msgid "Do not suppress warnings from system headers"
 msgstr "Áðïóéþðçóç ðñïçäïðïéÞóåùí êáé ìçíõìÜôùí ðëçñïöüñçóçò"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:324
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
 msgid "Warn about features not present in traditional C"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:327
-msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:333
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
 #, fuzzy
 msgid "Warn if an undefined macro is used in an #if directive"
 msgstr "%%%c: êáôåõèõíôÞñéïò ãñáììÞ ìç Ýãêõñç."
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:336
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
 msgid "Warn about uninitialized automatic variables"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:339
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
 msgid "Warn about unrecognized pragmas"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:342
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
 msgid "Warn about code that will never be executed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:345
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
 msgid "Enable all -Wunused- warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:348
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
 msgid "Warn when a function is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:351
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
 msgid "Warn when a label is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:354
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
 msgid "Warn about macros defined in the main file that are not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:357
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
 msgid "Warn when a function parameter is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:360
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
 msgid "Warn when an expression value is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:363
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
 msgid "Warn when a variable is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:366
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
 msgid "Give strings the type \"array of char\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:369
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
 msgid "A synonym for -std=c89.  In a future version of GCC it will become synonymous with -std=c99 instead"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:372
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
 msgid "-aux-info <file>\tEmit declaration information into <file>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:384
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:387
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:399
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
+msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
 msgid "Enforce class member access control semantics"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:402
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
 msgid "Align the start of functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:408
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
 msgid "Align labels which are only reached by jumping"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:414
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
 msgid "Align all labels"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:420
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
 msgid "Align the start of loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:429
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
 msgid "Change when template instances are emitted"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:432
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
 msgid "Specify that arguments may alias each other and globals"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:435
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
 msgid "Assume arguments may alias globals but not each other"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:438
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
 msgid "Assume arguments alias neither each other nor globals"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:441
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
 msgid "Recognize the \"asm\" keyword"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:444
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
 msgid "Generate unwind tables that are exact at each instruction boundary"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:447
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
+msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
+msgid "Backslashes in character and hollerith constants are special (not C-style)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
+msgid "Delete libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
+msgid "Disable libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
+msgid "Enable libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
+msgid "Hide libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
+msgid "--bootclasspath=<path>\tReplace system path"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
 #, fuzzy
 msgid "Generate code to check bounds before indexing arrays"
 msgstr "×ñÞóç îå÷ùñéóôÞò ëáíèÜíïõóáò ìíÞìçò ãéá êÜèå ÷ñÞóôç"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:450
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
 msgid "Replace add, compare, branch with branch on count register"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:453
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
 msgid "Use profiling information for branch probabilities"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:456
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
 msgid "Perform branch target load optimization before prologue / epilogue threading"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:459
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
 msgid "Perform branch target load optimization after prologue / epilogue threading"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:462
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
 #, fuzzy
 msgid "Recognize built-in functions"
 msgstr "áäõíáìßá åêôÝëåóçò ioctl óôï `%s'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:468
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
 msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:471
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
 msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:474
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
 msgid "Save registers around function calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:477
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
+msgid "Program written in strict mixed-case"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
+msgid "Compile as if program written in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
+msgid "Preserve case used in program"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
+msgid "Program written in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
+msgid "Program written in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
+msgid "Compile as if program written in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
 msgid "Check the return value of new"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:480
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
+msgid "--classpath=<path>\tSet class path"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
 msgid "Do not put uninitialized globals in the common section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:483
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
 msgid "Allow the arguments of the '?' operator to have different types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:486
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
 msgid "Reduce the size of object files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:489
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
 msgid "Make string literals \"const char[]\" not \"char[]\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:492
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:495
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
 msgid "Perform a register copy-propagation optimization pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:498
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
 msgid "Perform cross-jumping optimization"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:501
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
 msgid "When running CSE, follow jumps to their targets"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:504
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
 msgid "When running CSE, follow conditional jumps"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:507
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
 msgid "Place data items into their own section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:510
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
+msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
 #, fuzzy
 msgid "Inline member functions by default"
 msgstr "Óôç óõíÜñôçóç ìÝëïò `%s':"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:513
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
 msgid "Defer popping functions args from stack until later"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:516
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
 msgid "Attempt to fill delay slots of branch instructions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:519
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
 msgid "Delete useless null pointer checks"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:522
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
 msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:525
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
+msgid "Allow '$' in symbol names"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
 #, fuzzy
 msgid "Permit '$' as an identifier character"
 msgstr "ëßóôá ìå üëá ôá ãíùóôÜ óýíïëá ÷áñáêôÞñùí"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:528
-msgid "-fdump-<type>\tDump various compiler internals to a file"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:531
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
 msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:537
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
 msgid "Perform DWARF2 duplicate elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:540
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:543
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
 msgid "Perform unused type elimination in debug info"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:546
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
+msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
+msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
 msgid "Generate code to check exception specifications"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:552
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
 msgid "Enable exception handling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:555
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
 msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:558
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
 msgid "Perform a number of minor, expensive optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:567
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
+msgid "f2c-compatible code can be generated"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
+msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
+msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
+msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
+msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
+msgid "Unsupported; generate libf2c-calling code"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
+msgid "Program is written in typical FORTRAN 66 dialect"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
+msgid "Program is written in typical Unix-f77 dialect"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
+msgid "Program is written in Fortran-90-ish dialect"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
+msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
+msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
+msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
+msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
 msgid "Assume no NaNs or infinities are generated"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:570
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
 msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:579
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
+msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
+msgid "Unsupported; affects code generation of arrays"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
 msgid "Do not store floats in registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:582
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
 msgid "Scope of for-init-statement variables is local to the loop"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:585
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
 msgid "Copy memory address constants into registers before use"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:588
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
+msgid "Always check for non gcj generated classes archives"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
 msgid "Copy memory operands into registers before use"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:591
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
+msgid "Generate code to check subscript and substring bounds"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
+msgid "Program is written in Fortran-90-ish free form"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
 msgid "Do not assume that standard C libraries and \"main\" exist"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:594
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
 msgid "Allow function addresses to be held in registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:597
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
 msgid "Place each function into its own section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:600
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
 msgid "Perform global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:603
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
 msgid "Perform redundant load after store elimination in global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:606
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
 msgid "Perform enhanced load motion during global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:609
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
 msgid "Perform store motion after global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:612
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
+msgid "Enable fatal diagnostics about inter-procedural problems"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
+msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
+msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
+msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
+msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
 msgid "Recognize GNU-defined keywords"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:615
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
 msgid "Generate code for GNU runtime environment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:618
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
 msgid "Enable guessing of branch probabilities"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:630
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
 msgid "Assume normal C execution environment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:633
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
 msgid "Enable support for huge objects"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:636
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
 msgid "Process #ident directives"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:639
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
 msgid "Perform conversion of conditional jumps to branchless equivalents"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:642
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
 msgid "Perform conversion of conditional jumps to conditional execution"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:645
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
 msgid "Export functions even if they can be inlined"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:648
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
 #, fuzzy
 msgid "Emit implicit instantiations of inline templates"
 msgstr "áäõíáìßá áíïßãìáôïò áñ÷åßïõ ïñéóìïý locale `%s'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:651
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
 #, fuzzy
 msgid "Emit implicit instantiations of templates"
 msgstr "äéðëüò ïñéóìüò óõíüëïõ"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:654
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
+msgid "Use offset tables for virtual method calls"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
 msgid "Do not generate .size directives"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:657
-msgid "Pay attention to the \"inline\" keyword"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
+msgid "Initialize local vars and arrays to zero"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:660
-msgid "Integrate simple functions into their callers"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
+msgid "Pay attention to the \"inline\" keyword"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:666
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
 msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:669
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
 msgid "-finput-charset=<cset>      Specify the default character set for source files."
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:672
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
 msgid "Instrument function entry and exit with profiling calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:675
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
+msgid "Intrinsics letters in arbitrary cases"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
+msgid "Intrinsics spelled as e.g. SqRt"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
+msgid "Intrinsics in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
+msgid "Intrinsics in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
+msgid "Assume native functions are implemented using JNI"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
 msgid "Generate code for functions even if they are fully inlined"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:678
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
 msgid "Emit static const variables even if they are not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:684
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
 msgid "Give external symbols a leading underscore"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:687
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
 msgid "Perform loop optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:690
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
+msgid "Language keyword letters in arbitrary cases"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
+msgid "Language keywords spelled as e.g. IOStat"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
+msgid "Language keywords in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
+msgid "Language keywords in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
 msgid "Set errno after built-in math functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:693
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
 msgid "Report on permanent memory allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:696
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
 msgid "Attempt to merge identical constants and constant variables"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:699
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
 msgid "Attempt to merge identical constants across compilation units"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:702
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
 msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:705
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
+msgid "Delete MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
+msgid "Disable MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
+msgid "Enable MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
+msgid "Hide MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
 msgid "Force all loop invariant computations out of loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:708
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
 msgid "Don't warn about uses of Microsoft extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:717
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
 #, fuzzy
 msgid "Use graph-coloring register allocation"
 msgstr "Áðïôõ÷ßá äÝóìåõóçò ðüñùí óõóôÞìáôïò"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:720
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:723
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
 msgid "Assume that receivers of Objective-C messages may be nil"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:726
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
 msgid "Support synchronous non-call exceptions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:735
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
 msgid "Enable Objective-C exception and synchronization syntax"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:738
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:978
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
 msgid "Perform loop unrolling for all loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:741
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:981
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
 msgid "Perform loop unrolling when iteration count is known"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:744
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
 msgid "When possible do not generate stack frames"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:747
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
+msgid "Take at least one trip through each iterative DO loop"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:750
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
 msgid "Do the full register move optimization pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:753
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
 msgid "Optimize sibling and tail recursive calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:756
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
+msgid "Enable optimization of static class initialization code"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
 #, fuzzy
 msgid "Enable optional diagnostics"
 msgstr "ÁêáôÜëëçëç åíôïëÞ"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:759
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
 msgid "Pack structure members together without holes"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:762
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
 msgid "Return small aggregates in memory, not registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:768
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
+msgid "Warn about use of (only a few for now) Fortran extensions"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
 msgid "Perform loop peeling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:771
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
 msgid "Enable machine specific peephole optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:774
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
 msgid "Enable an RTL peephole pass before sched2"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:777
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
 msgid "Downgrade conformance errors to warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:780
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
 msgid "Generate position-independent code if possible"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:783
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
 msgid "Generate position-independent code for executables if possible"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:786
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
 msgid "Generate prefetch instructions, if available, for arrays in loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:789
-msgid "Treat the input file as already preprocessed"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:792
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
 msgid "Enable basic program profiling code"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:795
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
 msgid "Insert arc-based program profiling code"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:798
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
 msgid "Enable common options for generating profile info for profile feedback directed optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:801
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
 msgid "Enable common options for performing profile feedback directed optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:804
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
 msgid "Insert code to profile values of expressions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:810
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:813
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
 msgid "Strength reduce all loop general induction variables"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:816
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
 msgid "Return small aggregates in registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:819
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
 msgid "Enables a register move optimization"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:822
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
 msgid "Perform a register renaming optimization pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:825
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
 msgid "Reorder basic blocks to improve code placement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:828
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
 msgid "Reorder functions to improve code placement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:831
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
 msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:834
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
 msgid "Enable automatic template instantiation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:837
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
 msgid "Add a common subexpression elimination pass after loop optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:840
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
 msgid "Run the loop optimizer twice"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:843
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
 msgid "Disable optimizations that assume default FP rounding behavior"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:846
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
 msgid "Generate run time type descriptor information"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:849
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
 msgid "Enable scheduling across basic blocks"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:852
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
 msgid "Allow speculative motion of non-loads"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:855
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
 msgid "Allow speculative motion of some loads"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:858
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
 msgid "Allow speculative motion of more loads"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:861
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
 msgid "Allow premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:864
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
 msgid "Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:867
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
 msgid "-fsched-stalled-insns-dep=<number>   Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:870
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
 msgid "-fsched-stalled-insns=<number>       Set number of queued insns that can be prematurely scheduled"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:873
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:876
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
 msgid "If scheduling post reload, do superblock scheduling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:879
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
 msgid "If scheduling post reload, do trace scheduling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:882
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
 msgid "Reschedule instructions before register allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:885
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
 msgid "Reschedule instructions after register allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:888
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
+msgid "Allow appending a second underscore to externals"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
 msgid "Mark data as shared rather than private"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:891
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
 msgid "Use the same size for double as for float"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:894
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
 msgid "Use the narrowest integer type possible for enumeration types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:897
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:903
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
 msgid "Disable optimizations observable by IEEE signaling NaNs"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:906
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:909
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
 msgid "Make \"char\" signed by default"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:912
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
+msgid "Do not print names of program units as they are compiled"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
 msgid "Convert floating point constants to single precision constants"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:918
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
+msgid "Internally convert most source to lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
+msgid "Internally preserve source case"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
+msgid "Internally convert most source to uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
 msgid "Insert stack checking code into the program"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:924
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
 msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:927
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:930
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
 msgid "Display statistics accumulated during compilation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:933
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
+msgid "Enable assignability checks for stores into object arrays"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
 msgid "Perform strength reduction optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:936
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
 msgid "Assume strict aliasing rules apply"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:942
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
+msgid "Symbol names spelled in mixed case"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
+msgid "Symbol names in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
+msgid "Symbol names in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
 msgid "Check for syntax errors, then stop"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:945
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:948
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:951
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
 msgid "Create data files needed by \"gcov\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:957
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
 msgid "Perform jump threading optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:960
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
 msgid "Report the time taken by each compiler pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:963
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
 msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:966
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
 msgid "Perform superblock formation via tail duplication"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:969
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
 #, fuzzy
 msgid "Assume floating-point operations can trap"
 msgstr "Åîáßñåóç êéíçôÞò õðïäéáóôïëÞò"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:972
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
 msgid "Trap for signed overflow in addition, subtraction and multiplication"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:975
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
+msgid "Make prefix-radix non-decimal constants be typeless"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
+msgid "Allow all ugly features"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
+msgid "Hollerith and typeless can be passed as arguments"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
+msgid "Allow ordinary copying of ASSIGN'ed vars"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
+msgid "Dummy array dimensioned to (1) is assumed-size"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
+msgid "Trailing comma in procedure call denotes null argument"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
+msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
+msgid "Initialization via DATA and PARAMETER is not type-compatible"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
+msgid "Allow INTEGER and LOGICAL interchangeability"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
+msgid "Append underscores to externals"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
 msgid "Compile whole compilation unit at a time"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:984
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
+msgid "Delete libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
+msgid "Disable libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
+#, fuzzy
+msgid "Enable libU77 intrinsics"
+msgstr "ÁêáôÜëëçëç åíôïëÞ"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
+msgid "Hide libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
 msgid "Allow math optimizations that may violate IEEE or ISO standards"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:987
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:990
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
 msgid "Make \"char\" unsigned by default"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:993
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
 msgid "Perform loop unswitching"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:996
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
 msgid "Just generate unwind tables for exception handling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:999
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
 msgid "Use __cxa_atexit to register destructors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1002
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
 msgid "Add extra commentary to assembler output"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1005
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
+msgid "Print g77-specific version information and run internal tests"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
 #, fuzzy
 msgid "Use expression value profiles in optimizations"
 msgstr "ËÜèïò Ýêöñáóç óôçí áðïôßìçóç: %s"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1008
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
 msgid "Discard unused virtual functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1011
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
 msgid "Implement vtables using thunks"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1014
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
+msgid "Program is written in VXT (Digital-like) FORTRAN"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
+msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
+msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
+msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
+msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
 msgid "Emit common-like symbols as weak symbols"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1017
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
 msgid "Construct webs and split unrelated uses of single variable"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1020
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
 msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1023
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
 msgid "Generate a #line directive pointing at the current working directory"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1026
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
 msgid "Assume signed arithmetic overflow wraps around"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1029
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
 msgid "Store strings in writable data section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1032
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
 #, fuzzy
 msgid "Emit cross referencing information"
 msgstr "åìöÜíéóç ðëçñïöïñéþí ðñïüäïõ"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1035
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
+#, fuzzy
+msgid "Print internal debugging-related information"
+msgstr ""
+"EìöÜíéóç ðëçñïöïñéþí êÜëõøçò êþäéêá.\n"
+"\n"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
 msgid "Put zero initialized data in the bss section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1038
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
 msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1041
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
+msgid "Treat initial values of 0 like non-zero values"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
 msgid "Generate debug information in default format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1044
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
 msgid "Generate debug information in COFF format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1047
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
 msgid "Generate debug information in DWARF v2 format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1050
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
 msgid "Dump declarations to a .decl file"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1053
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
 msgid "Generate debug information in default extended format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1056
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
 msgid "Generate debug information in STABS format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1059
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
 msgid "Generate debug information in extended STABS format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1062
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
 msgid "Generate debug information in VMS format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1065
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
 msgid "Generate debug information in XCOFF format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1068
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
 msgid "Generate debug information in extended XCOFF format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1071
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1074
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
 msgid "-imacros <file>\tAccept definition of macros in <file>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1077
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
 msgid "-include <file>\tInclude the contents of <file> before other files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1080
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1083
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1086
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1089
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1092
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1104
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
 msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1107
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
 msgid "Do not search standard system include directories for C++"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1110
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
 #, fuzzy
 msgid "-o <file>\tPlace output into <file>"
 msgstr "  -o <áñ÷åßï>              ÔïðïèÝôçóç ôçò åîüäïõ óôï <áñ÷åßï>\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1113
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
 #, fuzzy
 msgid "Enable function profiling"
 msgstr "áäýíáôç ç öüñôùóç äåäïìÝíùí ðñïößë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1116
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
 msgid "Issue warnings needed for strict compliance to the standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1119
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
 msgid "Like -pedantic but issue them as errors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1122
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
 msgid "Generate C header of platform-specific features"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1125
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
 msgid "Do not display functions compiled or elapsed time"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1128
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
 #, fuzzy
 msgid "Remap file names when including files"
 msgstr "Ìç ïñéóìÝíï üíïìá %s"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1131
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
 msgid "Conform to the ISO 1998 C++ standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1134
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
 msgid "Conform to the ISO 1990 C standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1137
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
 msgid "Conform to the ISO 1999 C standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1140
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1161
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1164
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
 msgid "Deprecated in favor of -std=c99"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1143
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1146
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
 msgid "Conform to the ISO 1990 C standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1149
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
 msgid "Conform to the ISO 1999 C standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1152
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
 msgid "Deprecated in favor of -std=gnu99"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1155
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
 msgid "Deprecated in favor of -std=c89"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1158
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
 msgid "Conform to the ISO 1990 C standard as amended in 1994"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1167
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
 msgid "Enable traditional preprocessing"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1170
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
 msgid "-trigraphs\tSupport ISO C trigraphs"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1173
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
 msgid "Do not predefine system-specific and GCC-specific macros"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1176
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
 msgid "Enable verbose output"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1179
-msgid "Display the compiler's version"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1182
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
 #, fuzzy
 msgid "Suppress warnings"
 msgstr "%s: ðñïåéäïðïßçóç: "
 
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1094
+#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
 msgid "`-p' not supported; use `-pg' and gprof(1)"
 msgstr ""
 
@@ -21422,7 +21821,7 @@ msgstr "
 msgid "GCC does not support -CC without using -E"
 msgstr "áñ÷åßá fifo äåí õðïóôçñßæïíôáé"
 
-#: config/sparc/linux64.h:208 config/sparc/linux64.h:219
+#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
 #: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
 #: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
 #, fuzzy
@@ -21833,6 +22232,10 @@ msgstr ""
 #~ msgstr "ìç Ýãêõñïò óôáèåñüò ÷áñáêôÞñáò óôï áëöáñéèìéôéêü"
 
 #, fuzzy
+#~ msgid "hex character constant does not fit in a byte"
+#~ msgstr "ìç Ýãêõñïò óôáèåñüò ÷áñáêôÞñáò óôï áëöáñéèìéôéêü"
+
+#, fuzzy
 #~ msgid "Junk after end of expression."
 #~ msgstr "Ðñüùñï ôÝëïò ôçò êáíïíéêÞò Ýêöñáóçò"
 
@@ -22099,10 +22502,6 @@ msgstr ""
 #~ msgstr "åóùôåñéêü óöÜëìá óôï %s, ãñáììÞ %u"
 
 #, fuzzy
-#~ msgid "Warn if modifiers are specified when not necessary"
-#~ msgstr "äå ìðïñïýí íá äçëþíïíôáé áñ÷åßá üôáí ãßíåôáé ÷ñÞóç ôïõ --string"
-
-#, fuzzy
 #~ msgid "multiple declarations for method `%s'"
 #~ msgstr "ðïëëáðëüò áñéèìüò åðéëïãþí ôçí åíôïëÞ `s'"
 
index f824f80..aa3d969 100644 (file)
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gcc 3.4.0\n"
 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-04-18 18:00-0700\n"
+"POT-Creation-Date: 2004-07-01 11:41-0700\n"
 "PO-Revision-Date: 2004-05-18 18:02-0500\n"
 "Last-Translator: Cristian Othón Martínez Vera <cfuga@itam.mx>\n"
 "Language-Team: Spanish <es@li.org>\n"
@@ -34,15 +34,15 @@ msgstr "el atributo `%s' no se aplica a tipos"
 msgid "`%s' attribute only applies to function types"
 msgstr "el atributo `%s' se aplica solamente a tipos de funciones"
 
-#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
-#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
-#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
-#: c-common.c:4595 c-common.c:4614 c-common.c:4869 c-common.c:4891
-#: c-common.c:4926 c-common.c:4993 c-common.c:5039 c-common.c:5097
-#: c-common.c:5128 c-common.c:5474 c-common.c:5497 c-common.c:5536
+#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
+#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
+#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
+#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
+#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
+#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
 #: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1608
-#: config/i386/i386.c:15380 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
+#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
 #: config/ip2k/ip2k.c:3151
 #, c-format
 msgid "`%s' attribute ignored"
@@ -117,7 +117,7 @@ msgstr "(as
 
 #. We can, however, treat "undefined" any way we please.
 #. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1719
+#: builtins.c:4134 c-typeck.c:1733
 msgid "if this code is reached, the program will abort"
 msgstr "si se alcanza este código, el programa abortará"
 
@@ -282,259 +282,259 @@ msgid "invalid application of `%s' to a void type"
 msgstr "aplicación inválida de `%s' a un tipo void"
 
 #: c-common.c:2951
-#, c-format
-msgid "invalid application of `%s' to an incomplete type"
+#, fuzzy
+msgid "invalid application of `%s' to incomplete type `%T' "
 msgstr "aplicación inválida de `%s' a un tipo de dato incompleto"
 
-#: c-common.c:2991
+#: c-common.c:2992
 msgid "`__alignof' applied to a bit-field"
 msgstr "`__alignof' applicado a un campo de bits"
 
-#: c-common.c:3483
+#: c-common.c:3484
 #, c-format
 msgid "cannot disable built-in function `%s'"
 msgstr "no se puede desactivar la función interna `%s'"
 
-#: c-common.c:3644 c-typeck.c:1949
+#: c-common.c:3645 c-typeck.c:1974
 #, c-format
 msgid "too few arguments to function `%s'"
 msgstr "muy pocos argumentos para la función `%s'"
 
-#: c-common.c:3650 c-typeck.c:1810
+#: c-common.c:3651 c-typeck.c:1835
 #, c-format
 msgid "too many arguments to function `%s'"
 msgstr "demasiados argumentos para la función `%s'"
 
-#: c-common.c:3669
+#: c-common.c:3670
 #, c-format
 msgid "non-floating-point argument to function `%s'"
 msgstr "argumentos que no son de coma flotante para la función `%s'"
 
-#: c-common.c:3896
+#: c-common.c:3897
 msgid "pointers are not permitted as case values"
 msgstr "no se permite usar punteros como valores case"
 
-#: c-common.c:3900
+#: c-common.c:3901
 msgid "range expressions in switch statements are non-standard"
 msgstr "las expresiones de rango en las declaraciones switch no son estándard"
 
-#: c-common.c:3929
+#: c-common.c:3930
 msgid "empty range specified"
 msgstr "se especificó un rango vacío"
 
-#: c-common.c:3980
+#: c-common.c:3981
 msgid "duplicate (or overlapping) case value"
 msgstr "valor case duplicado (o con solapamiento de rangos)"
 
-#: c-common.c:3981
+#: c-common.c:3982
 msgid "%Jthis is the first entry overlapping that value"
 msgstr "%Jesta es la primera entrada que solapa ese valor"
 
-#: c-common.c:3985
+#: c-common.c:3986
 msgid "duplicate case value"
 msgstr "valor de case duplicado"
 
-#: c-common.c:3986
+#: c-common.c:3987
 msgid "%Jpreviously used here"
 msgstr "%Jse usó previamente aquí"
 
-#: c-common.c:3990
+#: c-common.c:3991
 msgid "multiple default labels in one switch"
 msgstr "múltiples etiquetas por defecto en un solo switch"
 
-#: c-common.c:3991
+#: c-common.c:3992
 msgid "%Jthis is the first default label"
 msgstr "%Jesta es la primera etiqueta por defecto"
 
-#: c-common.c:4016
+#: c-common.c:4017
 msgid "taking the address of a label is non-standard"
 msgstr "tomar la dirección de una etiqueta no es estándard"
 
-#: c-common.c:4062
+#: c-common.c:4063
 msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
 msgstr "%Hse ignora el valor de devolución de `%D', se declaró con el atributo warn_unused_result"
 
-#: c-common.c:4067
+#: c-common.c:4068
 msgid "%Hignoring return value of function declared with attribute warn_unused_result"
 msgstr "%Hse ignora el valor de devolución de la función declarada con el atributo warn_unused_result"
 
-#: c-common.c:4648
+#: c-common.c:4649
 #, c-format
 msgid "unknown machine mode `%s'"
 msgstr "se desconoce el modo de máquina `%s'"
 
-#: c-common.c:4651
+#: c-common.c:4652
 #, c-format
 msgid "no data type for mode `%s'"
 msgstr "no hay tipo de datos para el modo `%s'"
 
-#: c-common.c:4655
+#: c-common.c:4656
 #, c-format
 msgid "invalid pointer mode `%s'"
 msgstr "modo de puntero `%s' inválido"
 
-#: c-common.c:4662 c-common.c:5225
+#: c-common.c:4663 c-common.c:5226
 #, c-format
 msgid "unable to emulate '%s'"
 msgstr "no se puede emular '%s'"
 
-#: c-common.c:4706
+#: c-common.c:4707
 msgid "%Jsection attribute cannot be specified for local variables"
 msgstr "%Jno se puede especificar el atributo de sección para las variables locales"
 
-#: c-common.c:4717
+#: c-common.c:4718
 msgid "%Jsection of '%D' conflicts with previous declaration"
 msgstr "%Jla sección de '%D' causa conflictos con la declaración previa"
 
-#: c-common.c:4726
+#: c-common.c:4727
 msgid "%Jsection attribute not allowed for '%D'"
 msgstr "%Jno se permite un atributo de sección para '%D'"
 
-#: c-common.c:4732
+#: c-common.c:4733
 msgid "%Jsection attributes are not supported for this target"
 msgstr "%Jno se soportan atributos de sección en este objetivo"
 
-#: c-common.c:4770
+#: c-common.c:4771
 msgid "requested alignment is not a constant"
 msgstr "la alineación solicitada no es una constante"
 
-#: c-common.c:4775
+#: c-common.c:4776
 msgid "requested alignment is not a power of 2"
 msgstr "la alineación solicitada no es una potencia de 2"
 
-#: c-common.c:4780
+#: c-common.c:4781
 msgid "requested alignment is too large"
 msgstr "la alineación solicitada es demasiado grande"
 
-#: c-common.c:4806
+#: c-common.c:4807
 msgid "%Jalignment may not be specified for '%D'"
 msgstr "%Jla alineación puede no estar especificada para '%D'"
 
-#: c-common.c:4844
+#: c-common.c:4845
 msgid "%J'%D' defined both normally and as an alias"
 msgstr "%J'%D' definido normalmente y como un alias"
 
-#: c-common.c:4854
+#: c-common.c:4855
 msgid "alias arg not a string"
 msgstr "el argumento de alias no es una cadena"
 
-#: c-common.c:4897
+#: c-common.c:4898
 msgid "visibility arg not a string"
 msgstr "el argumento de visibilidad no es una cadena"
 
-#: c-common.c:4910
+#: c-common.c:4911
 msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
 msgstr "el argumento de visibilidad debe ser \"default\", \"hidden\", \"protected\" o \"internal\""
 
-#: c-common.c:4936
+#: c-common.c:4937
 msgid "tls_model arg not a string"
 msgstr "el argumento de tls_model no es una cadena"
 
-#: c-common.c:4945
+#: c-common.c:4946
 msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
 msgstr "el argumento de tls_model debe ser uno de \"local-exec\", \"initial-exec\", \"local-dynamic\" ó \"global-dynamic\""
 
-#: c-common.c:4967 c-common.c:5013
+#: c-common.c:4968 c-common.c:5014
 msgid "%J'%E' attribute applies only to functions"
 msgstr "el atributo %J'%E' se aplica solamente a funciones"
 
-#: c-common.c:4972 c-common.c:5018
+#: c-common.c:4973 c-common.c:5019
 msgid "%Jcan't set '%E' attribute after definition"
 msgstr "%Jno se puede establecer el atributo '%E' después de la definición"
 
-#: c-common.c:5094
+#: c-common.c:5095
 #, c-format
 msgid "`%s' attribute ignored for `%s'"
 msgstr "se ignora el atributo `%s' para `%s'"
 
-#: c-common.c:5157
+#: c-common.c:5158
 #, c-format
 msgid "invalid vector type for attribute `%s'"
 msgstr "tipo vector inválido para el atributo `%s'"
 
-#: c-common.c:5181 c-common.c:5213
+#: c-common.c:5182 c-common.c:5214
 msgid "no vector mode with the size and type specified could be found"
 msgstr "no se puede encontrar un modo vector con el tamaño y tipo especificados"
 
-#: c-common.c:5315
+#: c-common.c:5316
 msgid "nonnull attribute without arguments on a non-prototype"
 msgstr "atributo que no es nulo sin argumentos en uno que no es prototipo"
 
-#: c-common.c:5330
+#: c-common.c:5331
 #, c-format
 msgid "nonnull argument has invalid operand number (arg %lu)"
 msgstr "un argumento que no es nulo tiene un número inválido de operandos (arg %lu)"
 
-#: c-common.c:5349
+#: c-common.c:5350
 #, c-format
 msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
 msgstr "un argumento que no es nulo con un número de operandos fuera de rango (arg %lu, operando %lu)"
 
-#: c-common.c:5357
+#: c-common.c:5358
 #, c-format
 msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
 msgstr "un argumento que no es nulo hace referencia a un operando que no es puntero (arg %lu, operando %lu)"
 
-#: c-common.c:5437
+#: c-common.c:5438
 #, c-format
 msgid "null argument where non-null required (arg %lu)"
 msgstr "un argumento nulo donde se requiere uno que no sea nulo (arg %lu)"
 
-#: c-common.c:5508
+#: c-common.c:5509
 msgid "cleanup arg not an identifier"
 msgstr "el argumento de limpieza no es un identificador"
 
-#: c-common.c:5515
+#: c-common.c:5516
 msgid "cleanup arg not a function"
 msgstr "el argumento de limpieza no es una función"
 
-#: c-common.c:5876
+#: c-common.c:5877
 #, c-format
 msgid "%s at end of input"
 msgstr "%s al final de la entrada"
 
-#: c-common.c:5882
+#: c-common.c:5883
 #, c-format
 msgid "%s before %s'%c'"
 msgstr "%s antes de %s'%c'"
 
-#: c-common.c:5884
+#: c-common.c:5885
 #, c-format
 msgid "%s before %s'\\x%x'"
 msgstr "%s antes de %s'\\x%x'"
 
-#: c-common.c:5888
+#: c-common.c:5889
 #, c-format
 msgid "%s before string constant"
 msgstr "%s antes de una constante de cadena"
 
-#: c-common.c:5890
+#: c-common.c:5891
 #, c-format
 msgid "%s before numeric constant"
 msgstr "%s antes de una constante numérica"
 
-#: c-common.c:5892
+#: c-common.c:5893
 #, c-format
 msgid "%s before \"%s\""
 msgstr "%s antes de \"%s\""
 
-#: c-common.c:5894
+#: c-common.c:5895
 #, c-format
 msgid "%s before '%s' token"
 msgstr "%s antes del elemento '%s'"
 
 #. Use `%s' to print the string in case there are any escape
 #. characters in the message.
-#: c-common.c:5896 c-typeck.c:2586 c-typeck.c:3978 c-typeck.c:3993
-#: c-typeck.c:4008 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4118
+#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
+#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
 #: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: c-convert.c:82 c-typeck.c:1197 c-typeck.c:3418 cp/typeck.c:1337
-#: cp/typeck.c:5660 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
+#: cp/typeck.c:5708 treelang/tree-convert.c:79
 msgid "void value not ignored as it ought to be"
 msgstr "valor void no ignorado como debería de ser"
 
@@ -716,8 +716,8 @@ msgstr "%Jla declaraci
 msgid "%Jdeclaration of '%D' shadows a previous local"
 msgstr "%Jla declaración de '%D' obscurece a una declaración local previa"
 
-#: c-decl.c:1587 cp/name-lookup.c:958 cp/name-lookup.c:981
-#: cp/name-lookup.c:989
+#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: cp/name-lookup.c:1000
 msgid "%Jshadowed declaration is here"
 msgstr "%Jaquí está la declaración oscurecida"
 
@@ -726,7 +726,7 @@ msgstr "%Jaqu
 msgid "nested extern declaration of `%s'"
 msgstr "declaración externa anidada de `%s'"
 
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6793
+#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
 msgid "%Jprevious declaration of '%D'"
 msgstr "%Jdeclaración previa de '%D'"
 
@@ -800,7 +800,7 @@ msgid "two types specified in one empty declaration"
 msgstr "se especificaron dos tipos en una declaración vacía"
 
 #: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3016
+#: objc/objc-parse.y:778 objc/objc-parse.y:3017
 msgid "empty declaration"
 msgstr "declaración vacía"
 
@@ -840,7 +840,7 @@ msgstr "la funci
 msgid "parameter `%s' is initialized"
 msgstr "el parámetro `%s' está inicializado"
 
-#: c-decl.c:2568 c-typeck.c:4228
+#: c-decl.c:2568 c-typeck.c:4254
 msgid "variable-sized object may not be initialized"
 msgstr "un objeto de tamaño variable no puede ser inicializado"
 
@@ -854,7 +854,7 @@ msgstr "la variable `%s' tiene un inicializador, pero es de tipo de dato incompl
 msgid "elements of array `%s' have incomplete type"
 msgstr "algunos elementos de la matriz `%s' tienen tipo de dato incompleto"
 
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10133
+#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
 msgid "%Jinline function '%D' given attribute noinline"
 msgstr "%Jse le dió a la función inline '%D' un atributo noinline"
 
@@ -1130,7 +1130,7 @@ msgstr "ISO C90 proh
 msgid "ISO C90 forbids variable-size array `%s'"
 msgstr "ISO C90 prohíbe la matriz `%s' de tamaño variable"
 
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7754
+#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
 #, c-format
 msgid "size of array `%s' is too large"
 msgstr "el tamaño de la matriz `%s' es demasiado grande"
@@ -1173,7 +1173,7 @@ msgstr "modificador de tipo inv
 msgid "ISO C forbids const or volatile function types"
 msgstr "ISO C prohíbe los tipos de función const o volatile"
 
-#: c-decl.c:4201 cp/decl.c:8035
+#: c-decl.c:4201 cp/decl.c:8036
 #, c-format
 msgid "variable or field `%s' declared void"
 msgstr "variable o campo `%s' declarado void"
@@ -1468,7 +1468,7 @@ msgstr "el argumento promovido \"%D\" no coincide con el prototipo"
 msgid "argument \"%D\" doesn't match prototype"
 msgstr "el argumento \"%D\" no coincide con el prototipo"
 
-#: c-decl.c:6094 cp/decl.c:10849
+#: c-decl.c:6094 cp/decl.c:10857
 msgid "no return statement in function returning non-void"
 msgstr "no hay una declaración de devolución en una función que no devuelve void"
 
@@ -2250,7 +2250,7 @@ msgstr "error sint
 msgid "ISO C forbids an empty source file"
 msgstr "ISO C prohíbe un fichero fuente vacío"
 
-#: c-parse.y:349 c-typeck.c:6225 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
 msgid "argument of `asm' is not a constant string"
 msgstr "el argumento de `asm' no es una cadena constante"
 
@@ -2343,7 +2343,7 @@ msgstr "ISO C proh
 msgid "ISO C forbids forward references to `enum' types"
 msgstr "ISO C prohíbe las declaraciones posteriores para tipos `enum'"
 
-#: c-parse.y:1703 cp/parser.c:9307 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
 msgid "comma at end of enumerator list"
 msgstr "coma al final de la lista de enumeradores"
 
@@ -2351,7 +2351,7 @@ msgstr "coma al final de la lista de enumeradores"
 msgid "no semicolon at end of struct or union"
 msgstr "no hay punto y coma al final del struct o union"
 
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
 msgid "extra semicolon in struct or union specified"
 msgstr "se especificó un punto y coma extra en un struct o union"
 
@@ -2379,23 +2379,23 @@ msgstr "ISO C proh
 msgid "braced-group within expression allowed only inside a function"
 msgstr "un grupo de llaves dentro de una expresión sólo se permite dentro de una función"
 
-#: c-parse.y:2184 objc/objc-parse.y:2241
+#: c-parse.y:2185 objc/objc-parse.y:2242
 msgid "empty body in an else-statement"
 msgstr "cuerpo vacío en una declaración else"
 
-#: c-parse.y:2192 objc/objc-parse.y:2249
+#: c-parse.y:2193 objc/objc-parse.y:2250
 msgid "%Hempty body in an if-statement"
 msgstr "%Hcuerpo vacío en una declaración if"
 
-#: c-parse.y:2272 cp/parser.c:6045 objc/objc-parse.y:2329
+#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
 msgid "break statement not within loop or switch"
 msgstr "la declaración break no está dentro de un ciclo o switch"
 
-#: c-parse.y:2281 cp/parser.c:6056 objc/objc-parse.y:2338
+#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
 msgid "continue statement not within a loop"
 msgstr "la declaración continue no está dentro dentro de un ciclo"
 
-#: c-parse.y:2323 objc/objc-parse.y:2380
+#: c-parse.y:2324 objc/objc-parse.y:2381
 msgid "ISO C forbids `goto *expr;'"
 msgstr "ISO C prohíbe `goto *expr;'"
 
@@ -2405,11 +2405,11 @@ msgstr "ISO C proh
 #. it caused problems with the code in expand_builtin which
 #. tries to verify that BUILT_IN_NEXT_ARG is being used
 #. correctly.
-#: c-parse.y:2440 objc/objc-parse.y:2548
+#: c-parse.y:2441 objc/objc-parse.y:2549
 msgid "ISO C requires a named argument before `...'"
 msgstr "ISO C requiere un argumento con nombre antes de `...'"
 
-#: c-parse.y:2538 objc/objc-parse.y:2646
+#: c-parse.y:2539 objc/objc-parse.y:2647
 msgid "`...' in old-style identifier list"
 msgstr "`...' en una lista de identificadores de estilo antiguo"
 
@@ -2425,7 +2425,7 @@ msgstr "error de decodificaci
 msgid "parser stack overflow"
 msgstr "desbordamiento de la pila del decodificador"
 
-#: c-parse.y:2968 objc/objc-parse.y:3663
+#: c-parse.y:2969 objc/objc-parse.y:3664
 #, c-format
 msgid "syntax error at '%s' token"
 msgstr "error sintáctico en el elemento '%s'"
@@ -2587,19 +2587,19 @@ msgstr "#pragma redefine_extname malformado, ignorado"
 msgid "junk at end of #pragma redefine_extname"
 msgstr "basura al final de #pragma redefine_extname"
 
-#: c-pragma.c:384 c-pragma.c:462
+#: c-pragma.c:385 c-pragma.c:463
 msgid "#pragma redefine_extname conflicts with declaration"
 msgstr "#pragma redefine_extname tiene conflictos con la declaración"
 
-#: c-pragma.c:413
+#: c-pragma.c:414
 msgid "malformed #pragma extern_prefix, ignored"
 msgstr "#pragma extern_prefix malformado, ignorado"
 
-#: c-pragma.c:418
+#: c-pragma.c:419
 msgid "junk at end of #pragma extern_prefix"
 msgstr "basura al final de #pragma extern_prefix"
 
-#: c-pragma.c:449
+#: c-pragma.c:450
 msgid "asm declaration conflicts with previous rename"
 msgstr "la declaración asm causa conflictos con el renombrado previo"
 
@@ -2615,7 +2615,7 @@ msgstr "donde la etiqueta case aparece aqu
 msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
 msgstr "(las acciones adjuntas de declaraciones case previas requieren destructores en su propio ámbito.)"
 
-#: c-semantics.c:737 c-typeck.c:6247 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
 #, c-format
 msgid "%s qualifier ignored on asm"
 msgstr "se ignora el calificador %s en asm"
@@ -2624,789 +2624,789 @@ msgstr "se ignora el calificador %s en asm"
 msgid "will never be executed"
 msgstr "nunca se ejecutará"
 
-#: c-typeck.c:120
+#: c-typeck.c:123
 #, c-format
 msgid "`%s' has an incomplete type"
 msgstr "`%s' tiene un tipo de dato incompleto"
 
-#: c-typeck.c:142 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2532
 msgid "invalid use of void expression"
 msgstr "uso inválido de la expresión void"
 
-#: c-typeck.c:150
+#: c-typeck.c:153
 msgid "invalid use of flexible array member"
 msgstr "uso inválido de un miembro de matriz flexible"
 
-#: c-typeck.c:156
+#: c-typeck.c:159
 msgid "invalid use of array with unspecified bounds"
 msgstr "uso inválido de matrices con límites sin especificar"
 
-#: c-typeck.c:164
+#: c-typeck.c:167
 #, c-format
 msgid "invalid use of undefined type `%s %s'"
 msgstr "uso inválido del tipo indefinido `%s %s'"
 
 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:168
+#: c-typeck.c:171
 #, c-format
 msgid "invalid use of incomplete typedef `%s'"
 msgstr "uso inválido del typedef incompleto `%s'"
 
-#: c-typeck.c:415 c-typeck.c:430
+#: c-typeck.c:428 c-typeck.c:443
 msgid "function types not truly compatible in ISO C"
 msgstr "los tipos de función no son totalmente compatibles en ISO C"
 
-#: c-typeck.c:611
+#: c-typeck.c:625
 msgid "types are not quite compatible"
 msgstr "los tipos no son totalmente compatibles"
 
-#: c-typeck.c:824
+#: c-typeck.c:838
 msgid "function return types not compatible due to `volatile'"
 msgstr "los tipos de devolución de función no son compatibles debido a `volatile'"
 
-#: c-typeck.c:970 c-typeck.c:2151
+#: c-typeck.c:984 c-typeck.c:2176
 msgid "arithmetic on pointer to an incomplete type"
 msgstr "aritmética en puntero a un tipo de dato incompleto"
 
-#: c-typeck.c:1343
+#: c-typeck.c:1357
 #, c-format
 msgid "%s has no member named `%s'"
 msgstr "%s no tiene un miembro llamado `%s'"
 
-#: c-typeck.c:1379
+#: c-typeck.c:1393
 #, c-format
 msgid "request for member `%s' in something not a structure or union"
 msgstr "petición del miembro `%s' en algo que no es estructura ó unión"
 
-#: c-typeck.c:1408
+#: c-typeck.c:1422
 msgid "dereferencing pointer to incomplete type"
 msgstr "puntero deferenciado a tipo de dato incompleto"
 
-#: c-typeck.c:1412
+#: c-typeck.c:1426
 msgid "dereferencing `void *' pointer"
 msgstr "deferenciando el puntero `void *'"
 
-#: c-typeck.c:1429 cp/typeck.c:2104
+#: c-typeck.c:1443 cp/typeck.c:2127
 #, c-format
 msgid "invalid type argument of `%s'"
 msgstr "argumento de tipo inválido de `%s'"
 
-#: c-typeck.c:1447 cp/typeck.c:2129
+#: c-typeck.c:1461 cp/typeck.c:2152
 msgid "subscript missing in array reference"
 msgstr "falta subíndice en la referencia de la matriz"
 
-#: c-typeck.c:1468 cp/typeck.c:2171
+#: c-typeck.c:1482 cp/typeck.c:2194
 msgid "array subscript has type `char'"
 msgstr "el subíndice de la matriz tiene tipo `char'"
 
-#: c-typeck.c:1476 c-typeck.c:1565 cp/typeck.c:2175 cp/typeck.c:2261
+#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
 msgid "array subscript is not an integer"
 msgstr "el subíndice de la matriz no es un entero"
 
-#: c-typeck.c:1509
+#: c-typeck.c:1523
 msgid "ISO C forbids subscripting `register' array"
 msgstr "ISO C prohíbe el subíndice de una matriz `register'"
 
-#: c-typeck.c:1511
+#: c-typeck.c:1525
 msgid "ISO C90 forbids subscripting non-lvalue array"
 msgstr "ISO C90 prohíbe el subíndice de una matriz no-lvaluada"
 
-#: c-typeck.c:1544
+#: c-typeck.c:1558
 msgid "subscript has type `char'"
 msgstr "el subíndice es de tipo `char'"
 
-#: c-typeck.c:1560 cp/typeck.c:2256
+#: c-typeck.c:1574 cp/typeck.c:2279
 msgid "subscripted value is neither array nor pointer"
 msgstr "el valor indicado por el subíndice no es ni matriz ni puntero"
 
-#: c-typeck.c:1590
+#: c-typeck.c:1604
 #, c-format
 msgid "local declaration of `%s' hides instance variable"
 msgstr "la declaración local de `%s' oculta la variable de instancia"
 
-#: c-typeck.c:1683
+#: c-typeck.c:1697
 msgid "called object is not a function"
 msgstr "el objeto llamado no es una función"
 
 #. 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:1715
+#: c-typeck.c:1729
 msgid "function called through a non-compatible type"
 msgstr "función llamada a través de un tipo de dato que no es compatible"
 
-#: c-typeck.c:1813 cp/typeck.c:2544
+#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
+#: c-typeck.c:4237 c-typeck.c:5616
+msgid "initializer element is not constant"
+msgstr "el elemento inicializador no es constante"
+
+#: c-typeck.c:1838 cp/typeck.c:2567
 msgid "too many arguments to function"
 msgstr "demasiados argumentos para la función"
 
-#: c-typeck.c:1834
+#: c-typeck.c:1859
 #, c-format
 msgid "type of formal parameter %d is incomplete"
 msgstr "el tipo de dato del parámetro formal %d está incompleto"
 
-#: c-typeck.c:1847
+#: c-typeck.c:1872
 #, c-format
 msgid "%s as integer rather than floating due to prototype"
 msgstr "%s como entero en lugar de coma flotante debido al prototipo"
 
-#: c-typeck.c:1850
+#: c-typeck.c:1875
 #, c-format
 msgid "%s as integer rather than complex due to prototype"
 msgstr "%s como entero en lugar de complejo debido al prototipo"
 
-#: c-typeck.c:1853
+#: c-typeck.c:1878
 #, c-format
 msgid "%s as complex rather than floating due to prototype"
 msgstr "%s como complejo en lugar de coma flotante debido al prototipo"
 
-#: c-typeck.c:1856
+#: c-typeck.c:1881
 #, c-format
 msgid "%s as floating rather than integer due to prototype"
 msgstr "%s como coma flotante en lugar de entero debido al prototipo"
 
-#: c-typeck.c:1859
+#: c-typeck.c:1884
 #, c-format
 msgid "%s as complex rather than integer due to prototype"
 msgstr "%s como complejo en lugar de entero debido al prototipo"
 
-#: c-typeck.c:1862
+#: c-typeck.c:1887
 #, c-format
 msgid "%s as floating rather than complex due to prototype"
 msgstr "%s como coma flotante en lugar de complejo debido al prototipo"
 
-#: c-typeck.c:1872
+#: c-typeck.c:1897
 #, c-format
 msgid "%s as `float' rather than `double' due to prototype"
 msgstr "%s como `float' en lugar de `double' debido al prototipo"
 
-#: c-typeck.c:1890
+#: c-typeck.c:1915
 #, c-format
 msgid "%s with different width due to prototype"
 msgstr "%s con anchura diferente debido al prototipo"
 
-#: c-typeck.c:1916
+#: c-typeck.c:1941
 #, c-format
 msgid "%s as unsigned due to prototype"
 msgstr "%s como unsigned debido al prototipo"
 
-#: c-typeck.c:1918
+#: c-typeck.c:1943
 #, c-format
 msgid "%s as signed due to prototype"
 msgstr "%s como signed debido al prototipo"
 
-#: c-typeck.c:1952 cp/typeck.c:2650
+#: c-typeck.c:1977 cp/typeck.c:2673
 msgid "too few arguments to function"
 msgstr "muy pocos argumentos para la función"
 
-#: c-typeck.c:1992
+#: c-typeck.c:2017
 msgid "suggest parentheses around + or - inside shift"
 msgstr "se sugieren paréntesis alrededor de + o - dentro de un desplazamiento"
 
-#: c-typeck.c:1999
+#: c-typeck.c:2024
 msgid "suggest parentheses around && within ||"
 msgstr "se sugieren paréntesis alrededor de && junto con ||"
 
-#: c-typeck.c:2008
+#: c-typeck.c:2033
 msgid "suggest parentheses around arithmetic in operand of |"
 msgstr "se sugieren paréntesis alrededor de la aritmética para operandos de |"
 
-#: c-typeck.c:2011
+#: c-typeck.c:2036
 msgid "suggest parentheses around comparison in operand of |"
 msgstr "se sugieren paréntesis alrededor de las comparaciones para operandos de |"
 
-#: c-typeck.c:2020
+#: c-typeck.c:2045
 msgid "suggest parentheses around arithmetic in operand of ^"
 msgstr "se sugieren paréntesis alrededor de la aritmética para operandos de ^"
 
-#: c-typeck.c:2023
+#: c-typeck.c:2048
 msgid "suggest parentheses around comparison in operand of ^"
 msgstr "se sugieren paréntesis alrededor de las comparaciones para operandos de ^"
 
-#: c-typeck.c:2030
+#: c-typeck.c:2055
 msgid "suggest parentheses around + or - in operand of &"
 msgstr "se sugieren paréntesis alrededor de + o - para operandos de &"
 
-#: c-typeck.c:2033
+#: c-typeck.c:2058
 msgid "suggest parentheses around comparison in operand of &"
 msgstr "se sugieren paréntesis alrededor de las comparaciones para operandos de &"
 
-#: c-typeck.c:2040
+#: c-typeck.c:2065
 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
 msgstr "las comparaciones como X<=Y<=Z no tienen su significado matemático"
 
-#: c-typeck.c:2103
+#: c-typeck.c:2128
 msgid "pointer of type `void *' used in subtraction"
 msgstr "se usó un puntero de tipo `void *' en la sustracción"
 
-#: c-typeck.c:2105
+#: c-typeck.c:2130
 msgid "pointer to a function used in subtraction"
 msgstr "se utilizó un puntero a una función en la sustracción"
 
-#: c-typeck.c:2199
+#: c-typeck.c:2224
 msgid "wrong type argument to unary plus"
 msgstr "argumento de tipo erróneo para el incremento unario"
 
-#: c-typeck.c:2212
+#: c-typeck.c:2237
 msgid "wrong type argument to unary minus"
 msgstr "argumento de tipo erróneo para el decremento unario"
 
-#: c-typeck.c:2229
+#: c-typeck.c:2254
 msgid "ISO C does not support `~' for complex conjugation"
 msgstr "ISO C no tiene soporte de `~' para conjugaciones complejas"
 
-#: c-typeck.c:2235
+#: c-typeck.c:2260
 msgid "wrong type argument to bit-complement"
 msgstr "argumento de tipo erróneo para complemento de bits"
 
-#: c-typeck.c:2243
+#: c-typeck.c:2268
 msgid "wrong type argument to abs"
 msgstr "argumento de tipo erróneo para abs"
 
-#: c-typeck.c:2255
+#: c-typeck.c:2280
 msgid "wrong type argument to conjugation"
 msgstr "argumento de tipo erróneo para la conjugación"
 
-#: c-typeck.c:2269
+#: c-typeck.c:2294
 msgid "wrong type argument to unary exclamation mark"
 msgstr "argumento de tipo erróneo para el signo de exclamación unario"
 
-#: c-typeck.c:2312
+#: c-typeck.c:2337
 msgid "ISO C does not support `++' and `--' on complex types"
 msgstr "ISO C no tiene soporte para `++' y `--' en tipos complejos"
 
-#: c-typeck.c:2327 c-typeck.c:2359
+#: c-typeck.c:2352 c-typeck.c:2384
 msgid "wrong type argument to increment"
 msgstr "argumento de tipo erróneo para el incremento"
 
-#: c-typeck.c:2329 c-typeck.c:2361
+#: c-typeck.c:2354 c-typeck.c:2386
 msgid "wrong type argument to decrement"
 msgstr "argumento de tipo erróneo para el decremento"
 
-#: c-typeck.c:2350
+#: c-typeck.c:2375
 msgid "increment of pointer to unknown structure"
 msgstr "incremento de puntero a estructura desconocida"
 
-#: c-typeck.c:2352
+#: c-typeck.c:2377
 msgid "decrement of pointer to unknown structure"
 msgstr "decremento de puntero a estructura desconocida"
 
-#: c-typeck.c:2477
+#: c-typeck.c:2502
 msgid "invalid lvalue in unary `&'"
 msgstr "l-valor inválido en `&' unario"
 
-#: c-typeck.c:2509
+#: c-typeck.c:2534
 #, c-format
 msgid "attempt to take address of bit-field structure member `%s'"
 msgstr "se intentó tomar la dirección del miembro de la estructura de campos de bits `%s'"
 
-#: c-typeck.c:2642
+#: c-typeck.c:2668
 msgid "use of conditional expressions as lvalues is deprecated"
 msgstr "el uso de expresiones condicionales como l-valores es obsoleto"
 
-#: c-typeck.c:2645
+#: c-typeck.c:2671
 msgid "use of compound expressions as lvalues is deprecated"
 msgstr "el uso de expresiones compuestas como l-valores es obsoleto"
 
-#: c-typeck.c:2648
+#: c-typeck.c:2674
 msgid "use of cast expressions as lvalues is deprecated"
 msgstr "el uso de expresiones de conversión como l-valores es obsoleto"
 
-#: c-typeck.c:2663
+#: c-typeck.c:2689
 #, c-format
 msgid "%s of read-only member `%s'"
 msgstr "%s del miembro de sólo lectura `%s'"
 
-#: c-typeck.c:2667
+#: c-typeck.c:2693
 #, c-format
 msgid "%s of read-only variable `%s'"
 msgstr "%s de la variable de sólo lectura `%s'"
 
-#: c-typeck.c:2670
+#: c-typeck.c:2696
 #, c-format
 msgid "%s of read-only location"
 msgstr "%s de la ubicación de sólo lectura"
 
-#: c-typeck.c:2688
+#: c-typeck.c:2714
 #, c-format
 msgid "cannot take address of bit-field `%s'"
 msgstr "no se puede tomar la dirección del campo de bits `%s'"
 
-#: c-typeck.c:2716 treelang/treetree.c:946
+#: c-typeck.c:2742 treelang/treetree.c:946
 #, c-format
 msgid "global register variable `%s' used in nested function"
 msgstr "se usó la variable de registro global `%s' en funciones anidadas"
 
-#: c-typeck.c:2720 treelang/treetree.c:950
+#: c-typeck.c:2746 treelang/treetree.c:950
 #, c-format
 msgid "register variable `%s' used in nested function"
 msgstr "se usó la variable de registro `%s' en funciones anidadas"
 
-#: c-typeck.c:2727 treelang/treetree.c:957
+#: c-typeck.c:2753 treelang/treetree.c:957
 #, c-format
 msgid "address of global register variable `%s' requested"
 msgstr "se solicitó la dirección de la variable de registro global `%s'"
 
-#: c-typeck.c:2739
+#: c-typeck.c:2765
 msgid "cannot put object with volatile field into register"
 msgstr "no se puede poner objeto con campo volatile en register"
 
-#: c-typeck.c:2743 treelang/treetree.c:962
+#: c-typeck.c:2769 treelang/treetree.c:962
 #, c-format
 msgid "address of register variable `%s' requested"
 msgstr "se solicitó la dirección de la variable register `%s'"
 
-#: c-typeck.c:2828
+#: c-typeck.c:2854
 msgid "signed and unsigned type in conditional expression"
 msgstr "tipos signed y unsigned en la expresión condicional"
 
-#: c-typeck.c:2835
+#: c-typeck.c:2861
 msgid "ISO C forbids conditional expr with only one void side"
 msgstr "ISO C prohíbe una expresión condicional con sólo un lado void"
 
-#: c-typeck.c:2851 c-typeck.c:2858
+#: c-typeck.c:2877 c-typeck.c:2884
 msgid "ISO C forbids conditional expr between `void *' and function pointer"
 msgstr "ISO C prohíbe expresiones condicionales entre `void *' y punteros de función"
 
-#: c-typeck.c:2864
+#: c-typeck.c:2890
 msgid "pointer type mismatch in conditional expression"
 msgstr "los tipos de datos punteros no coinciden en la expresión condicional"
 
-#: c-typeck.c:2871 c-typeck.c:2881
+#: c-typeck.c:2897 c-typeck.c:2907
 msgid "pointer/integer type mismatch in conditional expression"
 msgstr "los tipos de datos punteros/enteros no coinciden en la expresión condicional"
 
-#: c-typeck.c:2895
+#: c-typeck.c:2921
 msgid "type mismatch in conditional expression"
 msgstr "los tipos de datos no coinciden en la expresión condicional"
 
-#: c-typeck.c:2955
+#: c-typeck.c:2981
 msgid "left-hand operand of comma expression has no effect"
 msgstr "el operador del lado izquierdo de la expresión coma no tiene efecto"
 
-#: c-typeck.c:2986
+#: c-typeck.c:3012
 msgid "cast specifies array type"
 msgstr "la conversión especifica el tipo matriz"
 
-#: c-typeck.c:2992
+#: c-typeck.c:3018
 msgid "cast specifies function type"
 msgstr "la conversión especifica el tipo función"
 
-#: c-typeck.c:3002
+#: c-typeck.c:3028
 msgid "ISO C forbids casting nonscalar to the same type"
 msgstr "ISO C prohíbe la conversión de un no escalar al mismo tipo"
 
-#: c-typeck.c:3020
+#: c-typeck.c:3046
 msgid "ISO C forbids casts to union type"
 msgstr "ISO C prohíbe la conversión al tipo union"
 
-#: c-typeck.c:3028
+#: c-typeck.c:3054
 msgid "cast to union type from type not present in union"
 msgstr "conversión a tipo union desde un tipo no presente en union"
 
-#: c-typeck.c:3079
+#: c-typeck.c:3105
 msgid "cast adds new qualifiers to function type"
 msgstr "la conversión agrega calificadores nuevos al tipo función"
 
 #. There are qualifiers present in IN_OTYPE that are not
 #. present in IN_TYPE.
-#: c-typeck.c:3084
+#: c-typeck.c:3110
 msgid "cast discards qualifiers from pointer target type"
 msgstr "la conversión descarta los calificadores del tipo del destino del puntero"
 
-#: c-typeck.c:3099
+#: c-typeck.c:3125
 msgid "cast increases required alignment of target type"
 msgstr "la conversión incrementa la alineación requerida del tipo del destino"
 
-#: c-typeck.c:3105 cp/typeck.c:4897
+#: c-typeck.c:3131 cp/typeck.c:4945
 msgid "cast from pointer to integer of different size"
 msgstr "conversión de puntero a entero de tamaño diferente"
 
-#: c-typeck.c:3110
+#: c-typeck.c:3136
 msgid "cast does not match function type"
 msgstr "la conversión no coincide con el tipo de la función"
 
-#: c-typeck.c:3117 cp/typeck.c:4904
+#: c-typeck.c:3143 cp/typeck.c:4952
 msgid "cast to pointer from integer of different size"
 msgstr "conversión a puntero desde un entero de tamaño diferente"
 
-#: c-typeck.c:3129
+#: c-typeck.c:3155
 msgid "type-punning to incomplete type might break strict-aliasing rules"
 msgstr "el castigo de tipo a tipo incompleto puede romper las reglas de alias estricto"
 
-#: c-typeck.c:3133
+#: c-typeck.c:3159
 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
 msgstr "la dereferencia de punteros de tipo castigado romperá las reglas de alias estricto"
 
-#: c-typeck.c:3144
+#: c-typeck.c:3170
 msgid "ISO C forbids conversion of function pointer to object pointer type"
 msgstr "ISO C prohíbe la conversión de un apuntador a función a un tipo de objeto apuntador"
 
-#: c-typeck.c:3153
+#: c-typeck.c:3179
 msgid "ISO C forbids conversion of object pointer to function pointer type"
 msgstr "ISO C prohíbe la conversión de objeto apuntador a un tipo de apuntador a función"
 
 #. Now we have handled acceptable kinds of LHS that are not truly lvalues.
 #. Reject anything strange now.
-#: c-typeck.c:3311
+#: c-typeck.c:3337
 msgid "invalid lvalue in assignment"
 msgstr "l-valor inválido en la asignación"
 
 #. Convert new value to destination type.
-#: c-typeck.c:3320 c-typeck.c:3345 c-typeck.c:3362 cp/typeck.c:5016
-#: cp/typeck.c:5163 cp/typeck.c:5178
+#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
+#: cp/typeck.c:5211 cp/typeck.c:5226
 msgid "assignment"
 msgstr "asignación"
 
-#: c-typeck.c:3429
+#: c-typeck.c:3455
 msgid "cannot pass rvalue to reference parameter"
 msgstr "no se puede pasar un valor-r a un parámetro de referencia"
 
-#: c-typeck.c:3538 c-typeck.c:3614
+#: c-typeck.c:3564 c-typeck.c:3640
 #, c-format
 msgid "%s makes qualified function pointer from unqualified"
 msgstr "%s hace que la función calificada apunte desde una no calificada"
 
-#: c-typeck.c:3542 c-typeck.c:3594
+#: c-typeck.c:3568 c-typeck.c:3620
 #, c-format
 msgid "%s discards qualifiers from pointer target type"
 msgstr "%s descarta calificadores del tipo del destino del puntero"
 
-#: c-typeck.c:3548
+#: c-typeck.c:3574
 msgid "ISO C prohibits argument conversion to union type"
 msgstr "ISO C prohíbe la conversión de argumentos a tipo union"
 
-#: c-typeck.c:3586
+#: c-typeck.c:3612
 #, c-format
 msgid "ISO C forbids %s between function pointer and `void *'"
 msgstr "ISO C prohíbe %s entre punteros a función y `void *'"
 
-#: c-typeck.c:3603
+#: c-typeck.c:3629
 #, c-format
 msgid "pointer targets in %s differ in signedness"
 msgstr "el puntero que apunta a %s difiere en signo"
 
-#: c-typeck.c:3619
+#: c-typeck.c:3645
 #, c-format
 msgid "%s from incompatible pointer type"
 msgstr "%s de tipo de puntero incompatible"
 
-#: c-typeck.c:3625 c-typeck.c:4132 cp/typeck.c:1366
+#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
 msgid "invalid use of non-lvalue array"
 msgstr "uso inválido de matriz no-lvaluada"
 
-#: c-typeck.c:3639
+#: c-typeck.c:3665
 #, c-format
 msgid "%s makes pointer from integer without a cast"
 msgstr "%s se crea un puntero desde un entero sin una conversión"
 
-#: c-typeck.c:3646
+#: c-typeck.c:3672
 #, c-format
 msgid "%s makes integer from pointer without a cast"
 msgstr "%s se crea un entero desde un puntero sin una conversión"
 
-#: c-typeck.c:3660 c-typeck.c:3663
+#: c-typeck.c:3686 c-typeck.c:3689
 #, c-format
 msgid "incompatible type for argument %d of `%s'"
 msgstr "tipo incompatible para el argumento %d de `%s'"
 
-#: c-typeck.c:3667
+#: c-typeck.c:3693
 #, c-format
 msgid "incompatible type for argument %d of indirect function call"
 msgstr "tipo incompatible para el argumento %d de la llamada indirecta a función"
 
-#: c-typeck.c:3671
+#: c-typeck.c:3697
 #, c-format
 msgid "incompatible types in %s"
 msgstr "tipos incompatibles en %s"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3727
+#: c-typeck.c:3753
 #, c-format
 msgid "passing arg of `%s'"
 msgstr "al pasar un argumento de `%s'"
 
 #. Function name unknown (call through ptr).
-#: c-typeck.c:3736
+#: c-typeck.c:3762
 msgid "passing arg of pointer to function"
 msgstr "al pasar un argumento de puntero a la función"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3744
+#: c-typeck.c:3770
 #, c-format
 msgid "passing arg %d of `%s'"
 msgstr "al pasar el argumento %d de `%s'"
 
 #. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3753
+#: c-typeck.c:3779
 #, c-format
 msgid "passing arg %d of pointer to function"
 msgstr "al pasar el argumento %d del puntero a la función"
 
-#: c-typeck.c:3810
+#: c-typeck.c:3836
 msgid "traditional C rejects automatic aggregate initialization"
 msgstr "C tradicional rechaza la inicialización automática de agregados"
 
-#: c-typeck.c:3981 c-typeck.c:3996 c-typeck.c:4011
+#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
 #, c-format
 msgid "(near initialization for `%s')"
 msgstr "(cerca de la inicialización de `%s')"
 
-#: c-typeck.c:4060 cp/typeck2.c:560
+#: c-typeck.c:4086 cp/typeck2.c:560
 msgid "char-array initialized from wide string"
 msgstr "matriz de caracteres inicializada con una cadena ancha"
 
 # no ancha -> angosta? cfuga
-#: c-typeck.c:4067 cp/typeck2.c:567
+#: c-typeck.c:4093 cp/typeck2.c:567
 msgid "int-array initialized from non-wide string"
 msgstr "matriz de enteros inicializada con una cadena no ancha"
 
-#: c-typeck.c:4085 cp/typeck2.c:582
+#: c-typeck.c:4111 cp/typeck2.c:582
 msgid "initializer-string for array of chars is too long"
 msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
 
-#: c-typeck.c:4155
+#: c-typeck.c:4181
 msgid "array initialized from non-constant array expression"
 msgstr "matriz inicializada con una expresión matrizal que no es constante"
 
-#: c-typeck.c:4172 c-typeck.c:4174 c-typeck.c:4190 c-typeck.c:4211
-#: c-typeck.c:5593
-msgid "initializer element is not constant"
-msgstr "el elemento inicializador no es constante"
-
-#: c-typeck.c:4206
+#: c-typeck.c:4232
 msgid "initialization"
 msgstr "inicialización"
 
-#: c-typeck.c:4217 c-typeck.c:5598
+#: c-typeck.c:4243 c-typeck.c:5621
 msgid "initializer element is not computable at load time"
 msgstr "el elemento inicializador no es calculable al momento de la carga"
 
-#: c-typeck.c:4232 cp/typeck2.c:659
+#: c-typeck.c:4258 cp/typeck2.c:659
 msgid "invalid initializer"
 msgstr "inicializador inválido"
 
-#: c-typeck.c:4517 cp/decl.c:4484
+#: c-typeck.c:4540 cp/decl.c:4484
 msgid "opaque vector types cannot be initialized"
 msgstr "no se pueden inicializar los tipos de vector opacos"
 
-#: c-typeck.c:4711
+#: c-typeck.c:4734
 msgid "extra brace group at end of initializer"
 msgstr "grupo extra de llaves al final del inicializador"
 
-#: c-typeck.c:4731
+#: c-typeck.c:4754
 msgid "missing braces around initializer"
 msgstr "faltan llaves alrededor del inicializador"
 
-#: c-typeck.c:4791
+#: c-typeck.c:4814
 msgid "braces around scalar initializer"
 msgstr "llaves alrededor del inicializador escalar"
 
-#: c-typeck.c:4842
+#: c-typeck.c:4865
 msgid "initialization of flexible array member in a nested context"
 msgstr "inicialización de un miembro de matriz flexible en un contexto anidado"
 
-#: c-typeck.c:4844
+#: c-typeck.c:4867
 msgid "initialization of a flexible array member"
 msgstr "inicialización de un miembro de matriz flexible"
 
-#: c-typeck.c:4875
+#: c-typeck.c:4898
 msgid "missing initializer"
 msgstr "falta el inicializador"
 
-#: c-typeck.c:4897
+#: c-typeck.c:4920
 msgid "empty scalar initializer"
 msgstr "inicializador escalar vacío"
 
-#: c-typeck.c:4902
+#: c-typeck.c:4925
 msgid "extra elements in scalar initializer"
 msgstr "elementos extras en el inicializador escalar"
 
-#: c-typeck.c:4987
+#: c-typeck.c:5010
 msgid "initialization designators may not nest"
 msgstr "no se pueden anidar los designadores de inicialización"
 
-#: c-typeck.c:5008 c-typeck.c:5076
+#: c-typeck.c:5031 c-typeck.c:5099
 msgid "array index in non-array initializer"
 msgstr "índice de matriz en el inicializador que no es matriz"
 
-#: c-typeck.c:5013 c-typeck.c:5129
+#: c-typeck.c:5036 c-typeck.c:5152
 msgid "field name not in record or union initializer"
 msgstr "el nombre del campo no está en el inicializador de record o union"
 
-#: c-typeck.c:5072 c-typeck.c:5074
+#: c-typeck.c:5095 c-typeck.c:5097
 msgid "nonconstant array index in initializer"
 msgstr "índice de matriz no constante en el inicializador"
 
-#: c-typeck.c:5078 c-typeck.c:5081
+#: c-typeck.c:5101 c-typeck.c:5104
 msgid "array index in initializer exceeds array bounds"
 msgstr "el índice de matriz en el inicializador excede los límites de la matriz"
 
-#: c-typeck.c:5092
+#: c-typeck.c:5115
 msgid "empty index range in initializer"
 msgstr "rango de índices vacío en el inicializador"
 
-#: c-typeck.c:5101
+#: c-typeck.c:5124
 msgid "array index range in initializer exceeds array bounds"
 msgstr "el rango de índices de la matriz en el inicializador excede los límites de la matriz"
 
-#: c-typeck.c:5141
+#: c-typeck.c:5164
 #, c-format
 msgid "unknown field `%s' specified in initializer"
 msgstr "campo `%s' desconocido especificado en el inicializador"
 
-#: c-typeck.c:5177 c-typeck.c:5198 c-typeck.c:5660
+#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
 msgid "initialized field with side-effects overwritten"
 msgstr "campo inicializado con efectos laterales sobreescritos"
 
-#: c-typeck.c:5868
+#: c-typeck.c:5891
 msgid "excess elements in char array initializer"
 msgstr "exceso de elementos en el inicializador de matriz de caracteres"
 
-#: c-typeck.c:5875 c-typeck.c:5921
+#: c-typeck.c:5898 c-typeck.c:5944
 msgid "excess elements in struct initializer"
 msgstr "exceso de elementos en el inicializador de struct"
 
-#: c-typeck.c:5936
+#: c-typeck.c:5959
 msgid "non-static initialization of a flexible array member"
 msgstr "inicialización no estática de un miembro de matriz flexible"
 
-#: c-typeck.c:6003
+#: c-typeck.c:6026
 msgid "excess elements in union initializer"
 msgstr "exceso de elementos en el inicializador de union"
 
-#: c-typeck.c:6024
+#: c-typeck.c:6047
 msgid "traditional C rejects initialization of unions"
 msgstr "C tradicional rechaza la inicialización de unions"
 
-#: c-typeck.c:6087
+#: c-typeck.c:6110
 msgid "excess elements in array initializer"
 msgstr "exceso de elementos en el inicializador de matriz"
 
-#: c-typeck.c:6116
+#: c-typeck.c:6139
 msgid "excess elements in vector initializer"
 msgstr "exceso de elementos en el inicializador de vector"
 
-#: c-typeck.c:6138
+#: c-typeck.c:6161
 msgid "excess elements in scalar initializer"
 msgstr "exceso de elementos en el inicializador de escalar"
 
-#: c-typeck.c:6240
+#: c-typeck.c:6263
 msgid "asm template is not a string constant"
 msgstr "la plantilla asm no es una cadena constante"
 
-#: c-typeck.c:6272
+#: c-typeck.c:6295
 msgid "invalid lvalue in asm statement"
 msgstr "l-valor inválido en la declaración asm"
 
-#: c-typeck.c:6344 cp/typeck.c:5854
+#: c-typeck.c:6367 cp/typeck.c:5902
 msgid "modification by `asm'"
 msgstr "modificación por `asm'"
 
-#: c-typeck.c:6362 cp/typeck.c:5938
+#: c-typeck.c:6385 cp/typeck.c:5986
 msgid "function declared `noreturn' has a `return' statement"
 msgstr "la función declarada `noreturn' tiene una declaración `return'"
 
-#: c-typeck.c:6369
+#: c-typeck.c:6392
 msgid "`return' with no value, in function returning non-void"
 msgstr "`return' sin valores, en una función que no devuelve void"
 
-#: c-typeck.c:6375
+#: c-typeck.c:6398
 msgid "`return' with a value, in function returning void"
 msgstr "`return' con valor, en una función que devuelve void"
 
-#: c-typeck.c:6379
+#: c-typeck.c:6402
 msgid "return"
 msgstr "return"
 
-#: c-typeck.c:6431
+#: c-typeck.c:6454
 msgid "function returns address of local variable"
 msgstr "la función devuelve la dirección de una variable local"
 
-#: c-typeck.c:6486 cp/semantics.c:749
+#: c-typeck.c:6509 cp/semantics.c:749
 msgid "switch quantity not an integer"
 msgstr "la cantidad de switch no es un entero"
 
-#: c-typeck.c:6496
+#: c-typeck.c:6519
 msgid "`long' switch expression not converted to `int' in ISO C"
 msgstr "no se convierte la expresión de switch `long' a `int' en ISO C"
 
-#: c-typeck.c:6537 cp/parser.c:5555
+#: c-typeck.c:6560 cp/parser.c:5560
 msgid "case label not within a switch statement"
 msgstr "la etiqueta case no se encuentra dentro de una declaración switch"
 
-#: c-typeck.c:6539
+#: c-typeck.c:6562
 msgid "`default' label not within a switch statement"
 msgstr "la etiqueta `default' no está dentro de una declaración switch"
 
-#: c-typeck.c:6691 c-typeck.c:6725
+#: c-typeck.c:6714 c-typeck.c:6748
 msgid "division by zero"
 msgstr "división por cero"
 
-#: c-typeck.c:6770 cp/typeck.c:2930
+#: c-typeck.c:6793 cp/typeck.c:2953
 msgid "right shift count is negative"
 msgstr "la cuenta de desplazamiento a la derecha es negativa"
 
-#: c-typeck.c:6777 cp/typeck.c:2936
+#: c-typeck.c:6800 cp/typeck.c:2959
 msgid "right shift count >= width of type"
 msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
 
-#: c-typeck.c:6798 cp/typeck.c:2955
+#: c-typeck.c:6821 cp/typeck.c:2978
 msgid "left shift count is negative"
 msgstr "la cuenta de desplazamiento a la izquierda es negativa"
 
-#: c-typeck.c:6801 cp/typeck.c:2957
+#: c-typeck.c:6824 cp/typeck.c:2980
 msgid "left shift count >= width of type"
 msgstr "cuenta de desplazamiento a la izquierda >= anchura del tipo"
 
-#: c-typeck.c:6822
+#: c-typeck.c:6845
 msgid "shift count is negative"
 msgstr "la cuenta de desplazamiento es negativa"
 
-#: c-typeck.c:6824
+#: c-typeck.c:6847
 msgid "shift count >= width of type"
 msgstr "cuenta de desplazamiento >= anchura del tipo"
 
-#: c-typeck.c:6841 cp/typeck.c:2992
+#: c-typeck.c:6864 cp/typeck.c:3015
 msgid "comparing floating point with == or != is unsafe"
 msgstr "no es segura la comparacion de coma flotante con == o !="
 
-#: c-typeck.c:6865 c-typeck.c:6871
+#: c-typeck.c:6888 c-typeck.c:6894
 msgid "ISO C forbids comparison of `void *' with function pointer"
 msgstr "ISO C prohíbe la comparación de `void *' con un puntero de función"
 
-#: c-typeck.c:6874 c-typeck.c:6914 c-typeck.c:6942
+#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
 msgid "comparison of distinct pointer types lacks a cast"
 msgstr "la comparación de diferentes tipos de puntero carece de una conversión"
 
-#: c-typeck.c:6888 c-typeck.c:6893 c-typeck.c:6962 c-typeck.c:6967
+#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
 msgid "comparison between pointer and integer"
 msgstr "comparación entre puntero y entero"
 
-#: c-typeck.c:6909 c-typeck.c:6937
+#: c-typeck.c:6932 c-typeck.c:6960
 msgid "ISO C forbids ordered comparisons of pointers to functions"
 msgstr "ISO C prohíbe la comparación entre punteros a funciones"
 
-#: c-typeck.c:6934
+#: c-typeck.c:6957
 msgid "comparison of complete and incomplete pointers"
 msgstr "comparación de punteros completos e incompletos"
 
-#: c-typeck.c:6950 c-typeck.c:6957
+#: c-typeck.c:6973 c-typeck.c:6980
 msgid "ordered comparison of pointer with integer zero"
 msgstr "comparación ordenada de puntero con el entero cero"
 
-#: c-typeck.c:6981 cp/typeck.c:3128
+#: c-typeck.c:7004 cp/typeck.c:3151
 msgid "unordered comparison on non-floating point argument"
 msgstr "comparación sin orden en argumento de coma no flotante"
 
-#: c-typeck.c:7191
+#: c-typeck.c:7214
 msgid "comparison between signed and unsigned"
 msgstr "comparación entre signed y unsigned"
 
-#: c-typeck.c:7237 cp/typeck.c:3375
+#: c-typeck.c:7260 cp/typeck.c:3398
 msgid "comparison of promoted ~unsigned with constant"
 msgstr "comparación de un ~unsigned promovido con una constante"
 
-#: c-typeck.c:7245 cp/typeck.c:3383
+#: c-typeck.c:7268 cp/typeck.c:3406
 msgid "comparison of promoted ~unsigned with unsigned"
 msgstr "comparación de un ~unsigned promovido con unsigned"
 
@@ -3672,43 +3672,43 @@ msgstr "el n
 msgid "function body not available"
 msgstr "el cuerpo de la función no está disponible"
 
-#: cgraph.c:163 cgraphunit.c:340
+#: cgraph.c:163 cgraphunit.c:341
 msgid "redefined extern inline functions are not considered for inlining"
 msgstr "las funciones extern inline redefinidas no se consideran para el `inlining'"
 
-#: cgraph.c:166 cgraphunit.c:345
+#: cgraph.c:166 cgraphunit.c:346
 msgid "function not considered for inlining"
 msgstr "la función no se consideró para `inlining'"
 
-#: cgraph.c:168 cgraphunit.c:343
+#: cgraph.c:168 cgraphunit.c:344
 msgid "function not inlinable"
 msgstr "la función no se puede hacer inline"
 
-#: cgraph.c:476
+#: cgraph.c:485
 msgid "%D renamed after being referenced in assembly"
 msgstr "se renombró %D después de ser referenciado en el ensamblado"
 
-#: cgraphunit.c:1041
+#: cgraphunit.c:1046
 msgid "--param large-function-growth limit reached"
 msgstr "se alcanzó el límite de --param large-function-growth"
 
-#: cgraphunit.c:1054
+#: cgraphunit.c:1059
 msgid "--param large-function-growth limit reached while inlining the caller"
 msgstr "se alcanzó el límite de --param large-function-growth al hacer inlining del invocador"
 
-#: cgraphunit.c:1119
+#: cgraphunit.c:1124
 msgid "--param max-inline-insns-single limit reached"
 msgstr "se alcanzó el límite de --param max-inline-insns-single"
 
-#: cgraphunit.c:1143
+#: cgraphunit.c:1148
 msgid "--param max-inline-insns-single limit reached after inlining into the callee"
 msgstr "se alcanzó el límite de --param max-inline-insns-single después de hacer inlining en el invocado"
 
-#: cgraphunit.c:1220
+#: cgraphunit.c:1225
 msgid "--param inline-unit-growth limit reached"
 msgstr "se alcanzó el límite de --param inline-unit-growth"
 
-#: cgraphunit.c:1292 cgraphunit.c:1436
+#: cgraphunit.c:1297 cgraphunit.c:1441
 msgid "recursive inlining"
 msgstr "inlining recursivo"
 
@@ -3896,7 +3896,7 @@ msgstr "%s: no se puede abrir como un fichero COFF"
 msgid "library lib%s not found"
 msgstr "no se encuentra la biblioteca lib%s"
 
-#: combine.c:13038
+#: combine.c:13048
 #, c-format
 msgid ""
 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -3907,7 +3907,7 @@ msgstr ""
 ";; %d éxitos.\n"
 "\n"
 
-#: combine.c:13047
+#: combine.c:13057
 #, c-format
 msgid ""
 "\n"
@@ -4739,7 +4739,7 @@ msgstr "se detect
 msgid "syntax error in macro parameter list"
 msgstr "error de sintaxis en la lista de parámetros de macro"
 
-#: cse.c:7060
+#: cse.c:7064
 #, c-format
 msgid ";; Processing block from %d to %d, %d sets.\n"
 msgstr ";; Procesando el bloque de %d a %d, %d establecido.\n"
@@ -4817,16 +4817,16 @@ msgstr "no se da soporte a l
 msgid "function using short complex types cannot be inline"
 msgstr "las funciones que usan tipos short complex no pueden ser inline"
 
-#: expr.c:6385
+#: expr.c:6386
 msgid "%Jprior parameter's size depends on '%D'"
 msgstr "%Jel tamaño del parámetro previo depende de '%D'"
 
-#: expr.c:6752
+#: expr.c:6753
 msgid "returned value in block_exit_expr"
 msgstr "se regresó un valor en block_exit_expr"
 
 #. We can't make a bitwise copy of this object, so fail.
-#: expr.c:8895
+#: expr.c:8894
 msgid "cannot take the address of an unaligned member"
 msgstr "no se puede tomar la dirección de un miembro desalineado"
 
@@ -4871,12 +4871,12 @@ msgstr "el operando `%%l' no es una etiqueta"
 
 #. We can't handle floating point constants;
 #. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6751
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
 #: config/pdp11/pdp11.c:1646
 msgid "floating constant misused"
 msgstr "constante de coma flotante mal usada"
 
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6829
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
 #: config/pdp11/pdp11.c:1693
 msgid "invalid expression as operand"
 msgstr "expresión inválida como operando"
@@ -4927,23 +4927,23 @@ msgstr "%Jel tama
 msgid "impossible constraint in `asm'"
 msgstr "restricción imposible en `asm'"
 
-#: function.c:5723
+#: function.c:5733
 msgid "%J'%D' might be used uninitialized in this function"
 msgstr "%Jpuede ser que se utilice '%D' sin inicializar en esta función"
 
-#: function.c:5730
+#: function.c:5740
 msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr "%Jla variable '%D' puede ser sobreescrita por `longjmp' o `vfork'"
 
-#: function.c:5749
+#: function.c:5759
 msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr "%Jel argumento '%D' puede ser sobreescrito por `longjmp' o `vfork'"
 
-#: function.c:6523
+#: function.c:6533
 msgid "function returns an aggregate"
 msgstr "la función devuelve un agregado"
 
-#: function.c:7006
+#: function.c:6929
 msgid "%Junused parameter '%D'"
 msgstr "%Jparámetro '%D' sin uso"
 
@@ -6396,7 +6396,7 @@ msgstr "el operando de salida %d debe usar la restricci
 msgid "can't use '%s' as a %s register"
 msgstr "no se puede usar '%s' como un registro %s"
 
-#: regclass.c:758 config/ia64/ia64.c:4657 config/ia64/ia64.c:4664
+#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
 #, c-format
 msgid "unknown register name: %s"
 msgstr "nombre de registro desconocido: %s"
@@ -6453,47 +6453,47 @@ msgstr "no se pueden generar recargas para:"
 msgid "inconsistent operand constraints in an `asm'"
 msgstr "restricciones de operandos inconsistentes en un `asm'"
 
-#: reload1.c:1212
+#: reload1.c:1222
 msgid "frame size too large for reliable stack checking"
 msgstr "el tamaño del marco es demasiado grande para una revisión confiable de la pila"
 
-#: reload1.c:1215
+#: reload1.c:1225
 msgid "try reducing the number of local variables"
 msgstr "intente reducir el número de variables locales"
 
-#: reload1.c:1868
+#: reload1.c:1878
 #, c-format
 msgid "can't find a register in class `%s' while reloading `asm'"
 msgstr "no se puede encontrar un registro en la clase `%s' mientras se recarga `asm'"
 
-#: reload1.c:1872
+#: reload1.c:1882
 #, c-format
 msgid "unable to find a register to spill in class `%s'"
 msgstr "no se puede encontrar un registro para vaciar la clase `%s'"
 
-#: reload1.c:1874
+#: reload1.c:1884
 msgid "this is the insn:"
 msgstr "este es el insn:"
 
-#: reload1.c:3871
+#: reload1.c:3881
 msgid "`asm' operand requires impossible reload"
 msgstr "el operando `asm' requiere una recarga imposible"
 
 #. It's the compiler's fault.
-#: reload1.c:4963
+#: reload1.c:4973
 msgid "could not find a spill register"
 msgstr "no se puede encontrar un registro de vaciado"
 
-#: reload1.c:4968
+#: reload1.c:4978
 msgid "`asm' operand constraint incompatible with operand size"
 msgstr "la restricción del operando `asm' es incompatible con el tamaño del operando"
 
 #. It's the compiler's fault.
-#: reload1.c:6590
+#: reload1.c:6600
 msgid "VOIDmode on an output"
 msgstr "modoVOID en una salida"
 
-#: reload1.c:6591
+#: reload1.c:6601
 msgid "output operand is constant in `asm'"
 msgstr "el operando de salida es constante en `asm'"
 
@@ -6545,7 +6545,7 @@ msgstr "Revisi
 msgid "jump to `%s' invalidly jumps into binding contour"
 msgstr "el salto a `%s' salta de forma inválida a un contorno de unión"
 
-#: stmt.c:977 stmt.c:3793
+#: stmt.c:977 stmt.c:3790
 msgid "%Jlabel '%D' used before containing binding contour"
 msgstr "%Jse usó antes la etiqueta '%D' que contenía un contorno de unión"
 
@@ -6562,7 +6562,7 @@ msgstr "la restricci
 msgid "operand constraint contains incorrectly positioned '+' or '='"
 msgstr "la restriccion de operando contiene '+' ó '=' en una posición ilegal"
 
-#: stmt.c:1199 stmt.c:1301
+#: stmt.c:1199 stmt.c:1298
 #, c-format
 msgid "`%%' constraint used with last operand"
 msgstr "se usó la restricción `%%' con el último operando"
@@ -6571,126 +6571,122 @@ msgstr "se us
 msgid "matching constraint not valid in output operand"
 msgstr "la restricción coincidente no es válida en el operando de salida"
 
-#: stmt.c:1260
-msgid "read-write constraint does not allow a register"
-msgstr "la restricción lectura-escritura no permite un registro"
-
-#: stmt.c:1292
+#: stmt.c:1289
 #, c-format
 msgid "input operand constraint contains `%c'"
 msgstr "la restrcción de operando de entrada contiene `%c'"
 
-#: stmt.c:1334
+#: stmt.c:1331
 msgid "matching constraint references invalid operand number"
 msgstr "la restricción de coincidencia hace referencia a un número de operando no válido"
 
-#: stmt.c:1372
+#: stmt.c:1369
 #, c-format
 msgid "invalid punctuation `%c' in constraint"
 msgstr "puntuación inválida `%c' en la restricción"
 
-#: stmt.c:1396
+#: stmt.c:1393
 msgid "matching constraint does not allow a register"
 msgstr "la restricción coincidente no permite un registro"
 
 # FIXME: encontrar una mejor traducción para `clobber' en este contexto. cfuga
-#: stmt.c:1424
+#: stmt.c:1421
 #, c-format
 msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
 msgstr "los calificadores asm para la variable `%s' generan conflicto con la lista de agrupación asm"
 
-#: stmt.c:1514
+#: stmt.c:1511
 #, c-format
 msgid "unknown register name `%s' in `asm'"
 msgstr "nombre de registro `%s' desconocido en `asm'"
 
-#: stmt.c:1522
+#: stmt.c:1519
 #, c-format
 msgid "PIC register `%s' clobbered in `asm'"
 msgstr "registro PIC `%s' sobreescrito en `asm'"
 
-#: stmt.c:1571
+#: stmt.c:1568
 #, c-format
 msgid "more than %d operands in `asm'"
 msgstr "más de %d operandos en `asm'"
 
-#: stmt.c:1633
+#: stmt.c:1630
 #, c-format
 msgid "output number %d not directly addressable"
 msgstr "el número de salida %d no es directamente direccionable"
 
-#: stmt.c:1711
+#: stmt.c:1708
 #, c-format
 msgid "asm operand %d probably doesn't match constraints"
 msgstr "el operando asm %d probablemente no coincide con las restricciones"
 
-#: stmt.c:1721
+#: stmt.c:1718
 #, c-format
 msgid "use of memory input without lvalue in asm operand %d is deprecated"
 msgstr "el uso de entrada de memoria sin un lvalor en el operando asm %d es obsoleto"
 
-#: stmt.c:1875
+#: stmt.c:1872
 msgid "asm clobber conflict with output operand"
 msgstr "la agrupación asm causa conflictos con el operando de salida"
 
-#: stmt.c:1880
+#: stmt.c:1877
 msgid "asm clobber conflict with input operand"
 msgstr "la agrupación asm causa conflictos con el operando de entrada"
 
-#: stmt.c:1914
+#: stmt.c:1911
 msgid "too many alternatives in `asm'"
 msgstr "demasiadas alternativas en `asm'"
 
-#: stmt.c:1926
+#: stmt.c:1923
 msgid "operand constraints for `asm' differ in number of alternatives"
 msgstr "las restricciones de operandos para `asm' difieren en el número de alternativas"
 
-#: stmt.c:1978
+#: stmt.c:1975
 #, c-format
 msgid "duplicate asm operand name '%s'"
 msgstr "nombre `%s' de operando asm duplicado"
 
-#: stmt.c:2076
+#: stmt.c:2073
 msgid "missing close brace for named operand"
 msgstr "falta la llave final para el operando nombrado"
 
-#: stmt.c:2104
+#: stmt.c:2101
 #, c-format
 msgid "undefined named operand '%s'"
 msgstr "operador '%s' nombrado sin definir"
 
-#: stmt.c:2161
+#: stmt.c:2158
 msgid "%Hstatement with no effect"
 msgstr "%Hdeclaración sin efecto"
 
-#: stmt.c:2317
+#: stmt.c:2314
 msgid "%Hvalue computed is not used"
 msgstr "%Hno se utiliza el valor calculado"
 
-#: stmt.c:3733
+#: stmt.c:3730
 msgid "%Junused variable '%D'"
 msgstr "%Jvariable '%D' sin uso"
 
-#: stmt.c:4508
+#: stmt.c:4505
 msgid "%Hunreachable code at beginning of %s"
 msgstr "%Hcódigo inalcanzable al inicio de %s"
 
-#: stmt.c:5136
+#: stmt.c:5133
 #, c-format
 msgid "enumeration value `%s' not handled in switch"
 msgstr "el valor de enumeración `%s' no se maneja en un switch"
 
-#: stmt.c:5161 stmt.c:5181
+#: stmt.c:5158 stmt.c:5178
 #, c-format
 msgid "case value `%ld' not in enumerated type"
 msgstr "el valor de case `%ld' no es un tipo enumerado"
 
-#: stmt.c:5164 stmt.c:5184
+#: stmt.c:5161 stmt.c:5181
 #, c-format
 msgid "case value `%ld' not in enumerated type `%s'"
 msgstr "el valor de case `%ld' no es un tipo enumerado `%s'"
 
-#: stmt.c:5401
+#: stmt.c:5398
 msgid "switch missing default case"
 msgstr "falta el case por defecto para un switch"
 
@@ -6722,25 +6718,25 @@ msgstr "%Jno es necesario el atributo packed para '%D'"
 msgid "%Jpadding struct to align '%D'"
 msgstr "%Jestructura de relleno para alinear '%D'"
 
-#: stor-layout.c:1245
+#: stor-layout.c:1244
 msgid "padding struct size to alignment boundary"
 msgstr "tamaño de la estructura de relleno para los límites de alineación"
 
-#: stor-layout.c:1275
+#: stor-layout.c:1274
 #, c-format
 msgid "packed attribute causes inefficient alignment for `%s'"
 msgstr "el atributo packed causa una alineación ineficiente para `%s'"
 
-#: stor-layout.c:1277
+#: stor-layout.c:1276
 #, c-format
 msgid "packed attribute is unnecessary for `%s'"
 msgstr "no es necesario el atributo packed para `%s'"
 
-#: stor-layout.c:1282
+#: stor-layout.c:1281
 msgid "packed attribute causes inefficient alignment"
 msgstr "el atributo packed causa una alineación ineficiente"
 
-#: stor-layout.c:1284
+#: stor-layout.c:1283
 msgid "packed attribute is unnecessary"
 msgstr "no es necesario el atributo packed"
 
@@ -6890,7 +6886,7 @@ msgstr "  Existen, pero no est
 msgid "unrecognized gcc debugging option: %c"
 msgstr "opción de depuración de gcc no reconocida: %c"
 
-#: toplev.c:3874 config/rs6000/rs6000.c:907
+#: toplev.c:3874 config/rs6000/rs6000.c:922
 #, c-format
 msgid "invalid option `%s'"
 msgstr "opción `%s' inválida"
@@ -6919,25 +6915,25 @@ msgstr "opciones pasadas: "
 msgid "options enabled: "
 msgstr "opciones activadas: "
 
-#: toplev.c:4035 java/jcf-write.c:3422
+#: toplev.c:4035 java/jcf-write.c:3424
 #, c-format
 msgid "can't open %s for writing: %m"
 msgstr "no se puede abrir %s para escritura: %m"
 
-#: toplev.c:4118 config/sh/sh.c:6883
+#: toplev.c:4118 config/sh/sh.c:7019
 msgid "created and used with different settings of -fpic"
 msgstr "creado y usado con diferentes opciones de -fpic"
 
-#: toplev.c:4120 config/sh/sh.c:6885
+#: toplev.c:4120 config/sh/sh.c:7021
 msgid "created and used with different settings of -fpie"
 msgstr "creado y usado con diferentes opciones de -fpie"
 
-#: toplev.c:4171 config/sh/sh.c:6935
+#: toplev.c:4171 config/sh/sh.c:7071
 #, c-format
 msgid "created and used with differing settings of `-m%s'"
 msgstr "creado y usado con diferentes opciones de `-m%s'"
 
-#: toplev.c:4174 config/sh/sh.c:6938
+#: toplev.c:4174 config/sh/sh.c:7074
 msgid "out of memory"
 msgstr "memoria agotada"
 
@@ -6992,7 +6988,7 @@ msgstr "-ffunction-sections podr
 msgid "error writing to %s: %m"
 msgstr "error al escribir a %s: %m"
 
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3429
+#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
 #, c-format
 msgid "error closing %s: %m"
 msgstr "error al cerrar %s: %m"
@@ -7052,34 +7048,34 @@ msgstr "%Jel tama
 msgid "%Jsize of return value of '%D' is larger than %wd bytes"
 msgstr "%Jel tamaño del valor de devolución de '%D' es más grande que %wd bytes"
 
-#: tree.c:3800
+#: tree.c:3801
 msgid "arrays of functions are not meaningful"
 msgstr "las matrices de funciones no tienen significado"
 
-#: tree.c:3855
+#: tree.c:3856
 msgid "function return type cannot be function"
 msgstr "el tipo de devolución de función no puede ser función"
 
-#: tree.c:4684
+#: tree.c:4685
 msgid "invalid initializer for bit string"
 msgstr "inicializador inválido para la cadena de bits"
 
-#: tree.c:4736
+#: tree.c:4737
 #, c-format
 msgid "tree check: expected %s, have %s in %s, at %s:%d"
 msgstr "revisión de árbol: se esperaba %s, se tiene %s en %s, en %s:%d"
 
-#: tree.c:4749
+#: tree.c:4750
 #, c-format
 msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
 msgstr "revisión de árbol: es esperaba la clase '%c', se tiene '%c' (%s) en %s, en %s:%d"
 
-#: tree.c:4762
+#: tree.c:4763
 #, c-format
 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
 msgstr "revisión de árbol: acceso de elt %d de tree_vec con %d elts en %s, en %s:%d"
 
-#: tree.c:4774
+#: tree.c:4775
 #, c-format
 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
 msgstr "revisión de árbol: acceso del operando %d de %s con %d operandos en %s, en %s:%d"
@@ -7440,7 +7436,7 @@ msgstr "valor err
 msgid "bad value `%s' for -mfp-trap-mode switch"
 msgstr "valor erróneo `%s' para el interruptor -mfp-trap-mode"
 
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1070
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
 #, c-format
 msgid "bad value `%s' for -mtls-size switch"
 msgstr "valor erróneo `%s' para el interruptor -mtls-size"
@@ -7490,24 +7486,24 @@ msgstr "valor %%H inv
 msgid "invalid %%J value"
 msgstr "valor %%J inválido"
 
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4260
+#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
 #, c-format
 msgid "invalid %%r value"
 msgstr "valor %%r inválido"
 
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9012
-#: config/xtensa/xtensa.c:2013
+#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/xtensa/xtensa.c:2014
 #, c-format
 msgid "invalid %%R value"
 msgstr "valor %%R inválido"
 
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:8931
-#: config/xtensa/xtensa.c:1980
+#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/xtensa/xtensa.c:1981
 #, c-format
 msgid "invalid %%N value"
 msgstr "valor %%N inválido"
 
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:8959
+#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
 #, c-format
 msgid "invalid %%P value"
 msgstr "valor %%P inválido"
@@ -7517,17 +7513,17 @@ msgstr "valor %%P inv
 msgid "invalid %%h value"
 msgstr "valor %%h inválido"
 
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2006
+#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
 #, c-format
 msgid "invalid %%L value"
 msgstr "valor %%L inválido"
 
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:8913
+#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
 #, c-format
 msgid "invalid %%m value"
 msgstr "valor %%m inválido"
 
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:8921
+#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
 #, c-format
 msgid "invalid %%M value"
 msgstr "valor %%M inválido"
@@ -7538,7 +7534,7 @@ msgid "invalid %%U value"
 msgstr "valor %%U inválido"
 
 #: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9020
+#: config/rs6000/rs6000.c:9249
 #, c-format
 msgid "invalid %%s value"
 msgstr "valor %%s inválido"
@@ -7548,7 +7544,8 @@ msgstr "valor %%s inv
 msgid "invalid %%C value"
 msgstr "valor %%C inválido"
 
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8770
+#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
+#: config/rs6000/rs6000.c:8999
 #, c-format
 msgid "invalid %%E value"
 msgstr "valor %%E inválido"
@@ -7557,7 +7554,7 @@ msgstr "valor %%E inv
 msgid "unknown relocation unspec"
 msgstr "reubicación unspec desconocida"
 
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9333
+#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
 #, c-format
 msgid "invalid %%xn code"
 msgstr "código %%xn inválido"
@@ -7717,17 +7714,17 @@ msgstr "el argumento del atributo `%s' no es una cadena constante"
 msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
 msgstr "el argumento del atributo `%s' no es \"ilink1\" o \"ilink2\""
 
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2325
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
 #, c-format
 msgid "invalid operand to %%R code"
 msgstr "operando inválido para el código %%R"
 
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2348
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
 #, c-format
 msgid "invalid operand to %%H/%%L code"
 msgstr "operando inválido para el código %%H%%L"
 
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2419
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
 #, c-format
 msgid "invalid operand to %%U code"
 msgstr "operando inválido para el código %%U"
@@ -7738,7 +7735,7 @@ msgid "invalid operand to %%V code"
 msgstr "operando inválido para el código %%V"
 
 #. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2446 config/sparc/sparc.c:6985
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
 msgid "invalid operand output code"
 msgstr "operando inválido para el código de salida"
 
@@ -7747,7 +7744,7 @@ msgstr "operando inv
 msgid "switch -mcpu=%s conflicts with -march= switch"
 msgstr "el interruptor -mcpu=%s genera conflictos con el switch -march="
 
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:760 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
 #, c-format
 msgid "bad value (%s) for %s switch"
 msgstr "valor erróneo (%s) para el interruptor %s"
@@ -7832,12 +7829,12 @@ msgid "unable to use '%s' for PIC register"
 msgstr "no se puede usar '%s' para registro PIC"
 
 #: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1580
-#: config/i386/i386.c:1626 config/ip2k/ip2k.c:3169
-#: config/m68hc11/m68hc11.c:1293 config/m68k/m68k.c:345
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
+#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
 #: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14624 config/sh/sh.c:6737 config/sh/sh.c:6758
-#: config/sh/sh.c:6793 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
+#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
 #, c-format
 msgid "`%s' attribute only applies to functions"
 msgstr "el atributo `%s' se aplica solamente a funciones"
@@ -7852,7 +7849,7 @@ msgid "selector must be an immediate"
 msgstr "el selector debe ser un inmediato"
 
 #. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14300 config/i386/i386.c:14334
+#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
 msgid "mask must be an immediate"
 msgstr "la máscara debe ser un inmediato"
 
@@ -9212,176 +9209,176 @@ msgstr "Generar instrucciones char"
 msgid "Do not generate char instructions"
 msgstr "No generar instrucciones char"
 
-#: config/i386/i386.c:1170
+#: config/i386/i386.c:1179
 #, c-format
 msgid "code model %s not supported in PIC mode"
 msgstr "el modelo de código %s no tiene soporte en el modo PIC"
 
-#: config/i386/i386.c:1180 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:387
 #, c-format
 msgid "bad value (%s) for -mcmodel= switch"
 msgstr "valor erróneo (%s) para el interruptor -mcmodel="
 
-#: config/i386/i386.c:1195
+#: config/i386/i386.c:1204
 #, c-format
 msgid "bad value (%s) for -masm= switch"
 msgstr "valor erróneo (%s) para el interruptor -masm="
 
-#: config/i386/i386.c:1198
+#: config/i386/i386.c:1207
 #, c-format
 msgid "code model `%s' not supported in the %s bit mode"
 msgstr "el modelo de código `%s' no tiene soporte en el modo de bit %s"
 
-#: config/i386/i386.c:1201
+#: config/i386/i386.c:1210
 msgid "code model `large' not supported yet"
 msgstr "aún no hay soporte para el modelo de código `large'"
 
-#: config/i386/i386.c:1203
+#: config/i386/i386.c:1212
 #, c-format
 msgid "%i-bit mode not compiled in"
 msgstr "no está compilado el modo bit-%i"
 
-#: config/i386/i386.c:1230 config/i386/i386.c:1242
+#: config/i386/i386.c:1242 config/i386/i386.c:1254
 msgid "CPU you selected does not support x86-64 instruction set"
 msgstr "el CPU que seleccionó no tiene soporte para el conjunto de instrucciones x86-64"
 
-#: config/i386/i386.c:1235 config/iq2000/iq2000.c:1840
+#: config/i386/i386.c:1247 config/iq2000/iq2000.c:1840
 #, c-format
 msgid "bad value (%s) for -march= switch"
 msgstr "valor erróneo (%s) para el interruptor -march="
 
-#: config/i386/i386.c:1248
+#: config/i386/i386.c:1260
 #, c-format
 msgid "bad value (%s) for -mtune= switch"
 msgstr "valor erróneo (%s) para el interruptor -mtune="
 
-#: config/i386/i386.c:1265
+#: config/i386/i386.c:1277
 #, c-format
 msgid "-mregparm=%d is not between 0 and %d"
 msgstr "-mregparm=%d no está entre 0 y %d"
 
-#: config/i386/i386.c:1278
+#: config/i386/i386.c:1290
 msgid "-malign-loops is obsolete, use -falign-loops"
 msgstr "-malign-loops es obsoleto, use -falign-loops"
 
-#: config/i386/i386.c:1283 config/i386/i386.c:1296 config/i386/i386.c:1309
+#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
 #, c-format
 msgid "-malign-loops=%d is not between 0 and %d"
 msgstr "-malign-loops=%d no está entre 0 y %d"
 
-#: config/i386/i386.c:1291
+#: config/i386/i386.c:1303
 msgid "-malign-jumps is obsolete, use -falign-jumps"
 msgstr "-malign-jumps es obsoleto, use -falign-jumps"
 
-#: config/i386/i386.c:1304
+#: config/i386/i386.c:1316
 msgid "-malign-functions is obsolete, use -falign-functions"
 msgstr "-malign-functions es obsoleto, use -falign-functions"
 
-#: config/i386/i386.c:1342
+#: config/i386/i386.c:1354
 #, c-format
 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
 msgstr "-mpreferred-stack-boundary=%d no está entre %d y 12"
 
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1366
 #, c-format
 msgid "-mbranch-cost=%d is not between 0 and 5"
 msgstr "-mbranch-cost=%d no está entre 0 y 5"
 
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1378
 #, c-format
 msgid "bad value (%s) for -mtls-dialect= switch"
 msgstr "valor erróneo (%s) para el interruptor -mtls-dialect="
 
-#: config/i386/i386.c:1395
+#: config/i386/i386.c:1407
 msgid "-malign-double makes no sense in the 64bit mode"
 msgstr "-malign-double no tiene sentido en el modo 64bit"
 
-#: config/i386/i386.c:1397
+#: config/i386/i386.c:1409
 msgid "-mrtd calling convention not supported in the 64bit mode"
 msgstr "la convención de llamadas -mrtd no tiene soporte en el modo de 64 bit"
 
-#: config/i386/i386.c:1419 config/i386/i386.c:1430
+#: config/i386/i386.c:1431 config/i386/i386.c:1442
 msgid "SSE instruction set disabled, using 387 arithmetics"
 msgstr "el conjunto de instrucciones SSE está desactivado, usando la aritmética 387"
 
-#: config/i386/i386.c:1435
+#: config/i386/i386.c:1447
 msgid "387 instruction set disabled, using SSE arithmetics"
 msgstr "el conjunto de instrucciones 387 está desactivado, usando la aritmética SSE"
 
-#: config/i386/i386.c:1442
+#: config/i386/i386.c:1454
 #, c-format
 msgid "bad value (%s) for -mfpmath= switch"
 msgstr "valor erróneo (%s) para el interruptor -mfpmath="
 
-#: config/i386/i386.c:1590 config/i386/i386.c:1601
+#: config/i386/i386.c:1602 config/i386/i386.c:1613
 msgid "fastcall and stdcall attributes are not compatible"
 msgstr "los atributos fastcall y stdcall no son compatibles"
 
-#: config/i386/i386.c:1594 config/i386/i386.c:1650
+#: config/i386/i386.c:1606 config/i386/i386.c:1662
 msgid "fastcall and regparm attributes are not compatible"
 msgstr "los atributos fastcall y regparm no son compatibles"
 
-#: config/i386/i386.c:1637
+#: config/i386/i386.c:1649
 #, c-format
 msgid "`%s' attribute requires an integer constant argument"
 msgstr "el atributo `%s' requiere una constante entera como argumento"
 
-#: config/i386/i386.c:1643
+#: config/i386/i386.c:1655
 #, c-format
 msgid "argument to `%s' attribute larger than %d"
 msgstr "el argumento para el atributo `%s' es más grande que %d"
 
-#: config/i386/i386.c:2605
+#: config/i386/i386.c:2621
 msgid "SSE vector argument without SSE enabled changes the ABI"
 msgstr "el argumento de vector SSE sin SSE activado cambia la ABI"
 
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2637
 msgid "MMX vector argument without MMX enabled changes the ABI"
 msgstr "el argumento de vector MMX sin MMX activado cambia la ABI"
 
-#: config/i386/i386.c:2849
+#: config/i386/i386.c:2865
 msgid "SSE vector return without SSE enabled changes the ABI"
 msgstr "el vector de devolución SSE sin SSE activado cambia la ABI"
 
-#: config/i386/i386.c:6823
+#: config/i386/i386.c:6840
 msgid "invalid UNSPEC as operand"
 msgstr "UNSPEC inválido como operando"
 
-#: config/i386/i386.c:7081
+#: config/i386/i386.c:7098
 msgid "extended registers have no high halves"
 msgstr "los registros extendidos no tiene mitades superiores"
 
-#: config/i386/i386.c:7096
+#: config/i386/i386.c:7113
 msgid "unsupported operand size for extended register"
 msgstr "tamaño de operando sin soporte para el registro extendido"
 
-#: config/i386/i386.c:7411
+#: config/i386/i386.c:7428
 msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
 msgstr "el operando no es una constante ni un código de condición, código de operando 'c' inválido"
 
-#: config/i386/i386.c:7457
+#: config/i386/i386.c:7474
 #, c-format
 msgid "invalid operand code `%c'"
 msgstr "código de operando `%c' inválido"
 
-#: config/i386/i386.c:7500
+#: config/i386/i386.c:7517
 msgid "invalid constraints for operand"
 msgstr "restricciones inválidas para el operando"
 
-#: config/i386/i386.c:12014
+#: config/i386/i386.c:12031
 msgid "unknown insn mode"
 msgstr "modo insn desconocido"
 
-#: config/i386/i386.c:14102 config/i386/i386.c:14138
+#: config/i386/i386.c:14119 config/i386/i386.c:14155
 #, c-format
 msgid "selector must be an integer constant in the range 0..%i"
 msgstr "el selector debe ser una constante entera en el rango 0..%i"
 
-#: config/i386/i386.c:14366
+#: config/i386/i386.c:14383
 msgid "shift must be an immediate"
 msgstr "el desplazamiento debe ser un inmediato"
 
-#: config/i386/i386.c:15389
+#: config/i386/i386.c:15406
 #, c-format
 msgid "`%s' incompatible attribute ignored"
 msgstr "se ignora el atributo incompatible `%s'"
@@ -9440,43 +9437,43 @@ msgstr "%J'%D' se redeclara sin el atributo dllimport despu
 msgid "%J'%D' causes a section type conflict"
 msgstr "%J'%D' causa un conflicto de tipo de sección"
 
-#: config/i386/cygming.h:40
+#: config/i386/cygming.h:42
 msgid "Use the Cygwin interface"
 msgstr "Usar la interfaz Cygwin"
 
-#: config/i386/cygming.h:41
+#: config/i386/cygming.h:43
 msgid "Use the Mingw32 interface"
 msgstr "Usar la interfaz Mingw32"
 
-#: config/i386/cygming.h:42
+#: config/i386/cygming.h:44
 msgid "Create GUI application"
 msgstr "Crear una aplicación con interfaz gráfica de usuario (GUI)"
 
-#: config/i386/cygming.h:43
+#: config/i386/cygming.h:45
 msgid "Don't set Windows defines"
 msgstr "No establecer las definiciones de Windows"
 
-#: config/i386/cygming.h:44
+#: config/i386/cygming.h:46
 msgid "Set Windows defines"
 msgstr "Establecer las definiciones de Windows"
 
-#: config/i386/cygming.h:45
+#: config/i386/cygming.h:47
 msgid "Create console application"
 msgstr "Crear una aplicación de consola"
 
-#: config/i386/cygming.h:46
+#: config/i386/cygming.h:48
 msgid "Generate code for a DLL"
 msgstr "Generar código para una DLL"
 
-#: config/i386/cygming.h:48
+#: config/i386/cygming.h:50
 msgid "Ignore dllimport for functions"
 msgstr "Ignorar dllimport para funciones"
 
-#: config/i386/cygming.h:50
+#: config/i386/cygming.h:52
 msgid "Use Mingw-specific thread support"
 msgstr "Usar soporte de hilos específico de Mingw"
 
-#: config/i386/cygming.h:169
+#: config/i386/cygming.h:171
 #, c-format
 msgid "-f%s ignored for target (all code is position independent)"
 msgstr "se ignora -f%s para el objetivo (todo el código es independiente de posición)"
@@ -9670,7 +9667,7 @@ msgstr "No usar referencias directas contra %gs cuando se accesen datos tls"
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:437
+#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
 #: config/s390/s390.h:146 config/sparc/sparc.h:656
 msgid "Schedule code for given CPU"
 msgstr "Código de calendarizador para el CPU dado"
@@ -9788,7 +9785,7 @@ msgstr "se definieron arquitecturas en conflicto - usando las series K"
 msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
 msgstr "iC2.0 e iC3.0 son incompatibles - usando iC3.0"
 
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11364
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
 msgid "stack limit expression is not supported"
 msgstr "no se da soporte a la expresión del límite de la pila"
 
@@ -9912,8 +9909,8 @@ msgstr "Presentar tipos como en el gcc v1.3 de Intel"
 msgid "Do not layout types like Intel's v1.3 gcc"
 msgstr "No presentar tipos como en el gcc v1.3 de Intel"
 
-#: config/i960/i960.h:333 config/sparc/freebsd.h:80 config/sparc/linux.h:91
-#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:215
+#: config/i960/i960.h:333 config/sparc/freebsd.h:81 config/sparc/linux.h:91
+#: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:215
 msgid "Use 64 bit long doubles"
 msgstr "Usar long doubles de 64 bit"
 
@@ -9946,41 +9943,41 @@ msgstr "%Jel 
 msgid "%Jaddress area attribute cannot be specified for functions"
 msgstr "%Jno se puede especificar un atributo de área de direcciones para funciones"
 
-#: config/ia64/ia64.c:4305
+#: config/ia64/ia64.c:4308
 msgid "ia64_print_operand: unknown code"
 msgstr "ia64_print_operand: código desconocido"
 
-#: config/ia64/ia64.c:4645
+#: config/ia64/ia64.c:4648
 msgid "value of -mfixed-range must have form REG1-REG2"
 msgstr "el valor de -mfixed-range debe ser de la forma REG1-REG2"
 
-#: config/ia64/ia64.c:4672
+#: config/ia64/ia64.c:4675
 #, c-format
 msgid "%s-%s is an empty range"
 msgstr "%s-%s es un rango vacío"
 
-#: config/ia64/ia64.c:4720
+#: config/ia64/ia64.c:4723
 msgid "cannot optimize floating point division for both latency and throughput"
 msgstr "no se puede optimizar la división de coma flotante para latencia y salida al mismo tiempo"
 
-#: config/ia64/ia64.c:4726
+#: config/ia64/ia64.c:4729
 msgid "cannot optimize integer division for both latency and throughput"
 msgstr "no se puede optimizar la división entera para latencia y salida al mismo tiempo"
 
-#: config/ia64/ia64.c:4732
+#: config/ia64/ia64.c:4735
 msgid "cannot optimize square root for both latency and throughput"
 msgstr "no se puede optimizar la raíz cuadrada para latencia y salida al mismo tiempo"
 
-#: config/ia64/ia64.c:4738
+#: config/ia64/ia64.c:4741
 msgid "not yet implemented: latency-optimized inline square root"
 msgstr "no se ha implementado aún: raíz cuadrada inline optimizada para latencia"
 
-#: config/ia64/ia64.c:4750
+#: config/ia64/ia64.c:4753
 #, c-format
 msgid "bad value (%s) for -mtls-size= switch"
 msgstr "valor erróneo (%s) para el interruptor -mtls-size="
 
-#: config/ia64/ia64.c:4766
+#: config/ia64/ia64.c:4769
 #, c-format
 msgid "bad value (%s) for -tune= switch"
 msgstr "valor erróneo (%s) para el interruptor -tune="
@@ -10116,7 +10113,7 @@ msgstr "gp_offset (%ld) o end_offset (%ld) es menor a cero."
 msgid "argument `%d' is not a constant"
 msgstr "el argumento `%d' no es una constante"
 
-#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2095
+#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2096
 msgid "PRINT_OPERAND_ADDRESS, null pointer"
 msgstr "PRINT_OPERAND_ADDRESS, puntero nulo"
 
@@ -10126,7 +10123,7 @@ msgid "PRINT_OPERAND: Unknown punctuation '%c'"
 msgstr "PRINT_OPERAND: Puntuación desconocida '%c'"
 
 #: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
-#: config/xtensa/xtensa.c:1949
+#: config/xtensa/xtensa.c:1950
 msgid "PRINT_OPERAND null pointer"
 msgstr "PRINT_OPERAND puntero nulo"
 
@@ -10135,7 +10132,7 @@ msgstr "PRINT_OPERAND puntero nulo"
 msgid "invalid %%P operand"
 msgstr "operando %%P inválido"
 
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8949
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
 #, c-format
 msgid "invalid %%p value"
 msgstr "valor %%p inválido"
@@ -10196,89 +10193,89 @@ msgstr "valor err
 msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
 msgstr "valor erróneo (%s) para -flush-trap=n (0=<n<=15)"
 
-#: config/m32r/m32r.c:2295
+#: config/m32r/m32r.c:2322
 #, c-format
 msgid "invalid operand to %%s code"
 msgstr "operando inválido para el código %%s"
 
-#: config/m32r/m32r.c:2302
+#: config/m32r/m32r.c:2329
 #, c-format
 msgid "invalid operand to %%p code"
 msgstr "operador inválido para el código %%p"
 
-#: config/m32r/m32r.c:2357
+#: config/m32r/m32r.c:2384
 msgid "bad insn for 'A'"
 msgstr "insn erróneo para 'A'"
 
-#: config/m32r/m32r.c:2404
+#: config/m32r/m32r.c:2431
 #, c-format
 msgid "invalid operand to %%T/%%B code"
 msgstr "operador inválido para el código %%T/%%B"
 
-#: config/m32r/m32r.c:2427
+#: config/m32r/m32r.c:2454
 #, c-format
 msgid "invalid operand to %%N code"
 msgstr "operando inválido para el código %%N"
 
-#: config/m32r/m32r.c:2460
+#: config/m32r/m32r.c:2487
 msgid "pre-increment address is not a register"
 msgstr "la dirección de pre-incremento no es un registro"
 
-#: config/m32r/m32r.c:2467
+#: config/m32r/m32r.c:2494
 msgid "pre-decrement address is not a register"
 msgstr "la dirección de pre-decremento no es un registro"
 
-#: config/m32r/m32r.c:2474
+#: config/m32r/m32r.c:2501
 msgid "post-increment address is not a register"
 msgstr "la dirección de post-incremento no es un registro"
 
-#: config/m32r/m32r.c:2550 config/m32r/m32r.c:2566
-#: config/rs6000/rs6000.c:14821
+#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
+#: config/rs6000/rs6000.c:15063
 msgid "bad address"
 msgstr "dirección errónea"
 
-#: config/m32r/m32r.c:2571
+#: config/m32r/m32r.c:2598
 msgid "lo_sum not of register"
 msgstr "lo_sum no de un registro"
 
 #. { "relax",                  TARGET_RELAX_MASK, "" },                    { "no-relax",               -TARGET_RELAX_MASK, "" },
-#: config/m32r/m32r.h:279
+#: config/m32r/m32r.h:284
 msgid "Display compile time statistics"
 msgstr "Mostrar estadísticas de tiempo de compilación"
 
-#: config/m32r/m32r.h:281
+#: config/m32r/m32r.h:286
 msgid "Align all loops to 32 byte boundary"
 msgstr "Alinear todos los ciclose al límite de 32 byte"
 
-#: config/m32r/m32r.h:284
+#: config/m32r/m32r.h:289
 msgid "Only issue one instruction per cycle"
 msgstr "Sólo ejecutar una instrucción por ciclo"
 
-#: config/m32r/m32r.h:287
+#: config/m32r/m32r.h:292
 msgid "Prefer branches over conditional execution"
 msgstr "Preferir las ramas sobre la ejecución condicional"
 
-#: config/m32r/m32r.h:308
+#: config/m32r/m32r.h:313
 msgid "Code size: small, medium or large"
 msgstr "Tamaño del código: small, medium o large"
 
-#: config/m32r/m32r.h:310
+#: config/m32r/m32r.h:315
 msgid "Small data area: none, sdata, use"
 msgstr "Área de datos small: none, sdata, use"
 
-#: config/m32r/m32r.h:312 config/mips/mips.h:752
+#: config/m32r/m32r.h:317 config/mips/mips.h:752
 msgid "Don't call any cache flush functions"
 msgstr "No llamar ninguna función de limpieza de caché"
 
-#: config/m32r/m32r.h:314 config/mips/mips.h:754
+#: config/m32r/m32r.h:319 config/mips/mips.h:754
 msgid "Specify cache flush function"
 msgstr "Especificar la función de limpieza de caché"
 
-#: config/m32r/m32r.h:316
+#: config/m32r/m32r.h:321
 msgid "Don't call any cache flush trap"
 msgstr "No llamar ninguna trampa de limpieza de caché"
 
-#: config/m32r/m32r.h:318
+#: config/m32r/m32r.h:323
 msgid "Specify cache flush trap number"
 msgstr "Especificar el número de trampa de limpieza de caché"
 
@@ -10287,50 +10284,50 @@ msgstr "Especificar el n
 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
 msgstr "se ignora -f%s para 68HC11/68HC12 (sin soporte)"
 
-#: config/m68hc11/m68hc11.c:1326
+#: config/m68hc11/m68hc11.c:1344
 msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
 msgstr "los atributos `trap' y `far' no son compatibles, se ignora `far'"
 
-#: config/m68hc11/m68hc11.c:1332
+#: config/m68hc11/m68hc11.c:1350
 msgid "`trap' attribute is already used"
 msgstr "el atributo `trap' ya está en uso"
 
 #. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3305 config/m68hc11/m68hc11.c:3689
+#: config/m68hc11/m68hc11.c:3323 config/m68hc11/m68hc11.c:3707
 msgid "move insn not handled"
 msgstr "no se maneja move insn"
 
-#: config/m68hc11/m68hc11.c:3537 config/m68hc11/m68hc11.c:3621
-#: config/m68hc11/m68hc11.c:3892
+#: config/m68hc11/m68hc11.c:3555 config/m68hc11/m68hc11.c:3639
+#: config/m68hc11/m68hc11.c:3910
 msgid "invalid register in the move instruction"
 msgstr "registro inválido en la instrucción move"
 
-#: config/m68hc11/m68hc11.c:3571
+#: config/m68hc11/m68hc11.c:3589
 msgid "invalid operand in the instruction"
 msgstr "operando inválido en la instrucción"
 
-#: config/m68hc11/m68hc11.c:3866
+#: config/m68hc11/m68hc11.c:3884
 msgid "invalid register in the instruction"
 msgstr "registro inválido en la instrucción"
 
-#: config/m68hc11/m68hc11.c:3899
+#: config/m68hc11/m68hc11.c:3917
 msgid "operand 1 must be a hard register"
 msgstr "el operando 1 debe ser un registro fijo"
 
 # FIXME: ¿O 'rotación de insn inválida'? Revisar en el código. cfuga
-#: config/m68hc11/m68hc11.c:3913
+#: config/m68hc11/m68hc11.c:3931
 msgid "invalid rotate insn"
 msgstr "rotate insn inválido"
 
-#: config/m68hc11/m68hc11.c:4337
+#: config/m68hc11/m68hc11.c:4355
 msgid "registers IX, IY and Z used in the same INSN"
 msgstr "se usaron los registros IX, IY y Z en el mismo INSN"
 
-#: config/m68hc11/m68hc11.c:4674 config/m68hc11/m68hc11.c:4974
+#: config/m68hc11/m68hc11.c:4692 config/m68hc11/m68hc11.c:4992
 msgid "cannot do z-register replacement"
 msgstr "no se puede reemplazar el registro-z"
 
-#: config/m68hc11/m68hc11.c:5037
+#: config/m68hc11/m68hc11.c:5055
 msgid "invalid Z register replacement for insn"
 msgstr "reemplazo de registro Z inválido para el insn"
 
@@ -10338,59 +10335,59 @@ msgstr "reemplazo de registro Z inv
 #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
 #. to set or minus the bits to clear. An empty string NAME is used to
 #. identify the default VALUE.
-#: config/m68hc11/m68hc11.h:177
+#: config/m68hc11/m68hc11.h:180
 msgid "Compile with 16-bit integer mode"
 msgstr "Compilar con el modo entero de 16-bit"
 
-#: config/m68hc11/m68hc11.h:179
+#: config/m68hc11/m68hc11.h:182
 msgid "Compile with 32-bit integer mode"
 msgstr "Compilar con el modo entero de 32-bit"
 
-#: config/m68hc11/m68hc11.h:181
+#: config/m68hc11/m68hc11.h:184
 msgid "Auto pre/post decrement increment allowed"
 msgstr "Se permite el auto pre/post decremento incremento"
 
-#: config/m68hc11/m68hc11.h:183
+#: config/m68hc11/m68hc11.h:186
 msgid "Auto pre/post decrement increment not allowed"
 msgstr "No se permite el auto pre/post decremento incremento"
 
-#: config/m68hc11/m68hc11.h:185
+#: config/m68hc11/m68hc11.h:188
 msgid "Min/max instructions allowed"
 msgstr "Se permiten las instrucciones min/max"
 
-#: config/m68hc11/m68hc11.h:187
+#: config/m68hc11/m68hc11.h:190
 msgid "Min/max instructions not allowed"
 msgstr "No se permiten las instrucciones min/max"
 
-#: config/m68hc11/m68hc11.h:189
+#: config/m68hc11/m68hc11.h:192
 msgid "Use call and rtc for function calls and returns"
 msgstr "Usar call y rtc para llamadas y devoluciones de función"
 
-#: config/m68hc11/m68hc11.h:191
+#: config/m68hc11/m68hc11.h:194
 msgid "Use jsr and rts for function calls and returns"
 msgstr "Usar jsr y rts para llamadas y devoluciones de función"
 
 # Ya sé que "soft" se refiere a un tipo de dato no fijo, pero no se me
 # ocurre en este momento una mejor traducción. cfuga
-#: config/m68hc11/m68hc11.h:193
+#: config/m68hc11/m68hc11.h:196
 msgid "Do not use direct addressing mode for soft registers"
 msgstr "No usar modo de direccionamiento directo para los registros suaves"
 
 # Ya sé que "soft" se refiere a un tipo de dato no fijo, pero no se me
 # ocurre en este momento una mejor traducción. cfuga
-#: config/m68hc11/m68hc11.h:195
+#: config/m68hc11/m68hc11.h:198
 msgid "Use direct addressing mode for soft registers"
 msgstr "Usar modo de direccionamiento directo para los registros suaves"
 
-#: config/m68hc11/m68hc11.h:197 config/m68hc11/m68hc11.h:203
+#: config/m68hc11/m68hc11.h:200 config/m68hc11/m68hc11.h:206
 msgid "Compile for a 68HC11"
 msgstr "Compilar para un 68HC11"
 
-#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
+#: config/m68hc11/m68hc11.h:202 config/m68hc11/m68hc11.h:208
 msgid "Compile for a 68HC12"
 msgstr "Compilar para un 68HC12"
 
-#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
+#: config/m68hc11/m68hc11.h:204 config/m68hc11/m68hc11.h:210
 msgid "Compile for a 68HCS12"
 msgstr "Compilar para un 68HCS12"
 
@@ -10403,11 +10400,11 @@ msgstr "Compilar para un 68HCS12"
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/m68hc11/m68hc11.h:221
+#: config/m68hc11/m68hc11.h:224
 msgid "Specify the register allocation order"
 msgstr "Especificar el orden de asignación de registros"
 
-#: config/m68hc11/m68hc11.h:223
+#: config/m68hc11/m68hc11.h:226
 msgid "Indicate the number of soft registers available"
 msgstr "Indicar el número de registros suaves disponibles"
 
@@ -10638,8 +10635,8 @@ msgstr "Generar c
 msgid "Maximum amount for a single stack increment operation"
 msgstr "Cantidad máxima para una sola operación de incremento de pila"
 
-#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1000
-#: config/xtensa/xtensa.c:1032 config/xtensa/xtensa.c:1041
+#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1001
+#: config/xtensa/xtensa.c:1033 config/xtensa/xtensa.c:1042
 msgid "bad test"
 msgstr "prueba errónea"
 
@@ -10883,7 +10880,7 @@ msgstr "No usar el postpase asm mips-tfile"
 #. where VALUE is the bits to set or minus the bits to clear and DOC
 #. is the documentation for --help (NULL if intentionally undocumented).
 #. An empty string NAME is used to identify the default VALUE.
-#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:314
+#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:325
 msgid "Use hardware floating point"
 msgstr "Usar coma flotante de hardware"
 
@@ -10955,7 +10952,7 @@ msgstr "No usar el acumulador de multiplicaci
 msgid "Don't generate fused multiply/add instructions"
 msgstr "No generar instrucciones multiply/add de corto circuito"
 
-#: config/mips/mips.h:598 config/rs6000/rs6000.h:330
+#: config/mips/mips.h:598 config/rs6000/rs6000.h:341
 msgid "Generate fused multiply/add instructions"
 msgstr "Generar instrucciones multiply/add de corto circuito"
 
@@ -11449,7 +11446,7 @@ msgstr "Asumir que el c
 msgid "Assume code will be linked by HP ld"
 msgstr "Asumir que el código será enlazado por ld de HP"
 
-#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:316
+#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:327
 msgid "Do not use hardware floating point"
 msgstr "No usar coma flotante de hardware"
 
@@ -11583,164 +11580,164 @@ msgid "junk at end of #pragma longcall"
 msgstr "basura al final de #pragma longcall"
 
 # FIXME: ¿Traducción correcta al español de little endian? cfuga
-#: config/rs6000/rs6000.c:784
+#: config/rs6000/rs6000.c:791
 msgid "-mmultiple is not supported on little endian systems"
 msgstr "-mmultiple no tiene soporte en sistemas little endian"
 
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:798
 msgid "-mstring is not supported on little endian systems"
 msgstr "-mstring no tiene soporte en sistemas little endian"
 
-#: config/rs6000/rs6000.c:805
+#: config/rs6000/rs6000.c:812
 #, c-format
 msgid "unknown -mdebug-%s switch"
 msgstr "interruptor -mdebug-%s desconocido"
 
-#: config/rs6000/rs6000.c:817
+#: config/rs6000/rs6000.c:824
 #, c-format
 msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
 msgstr "argumento de -mtraceback `%s' desconocido; se esperaba `full', `partial' o `none'"
 
-#: config/rs6000/rs6000.c:828
+#: config/rs6000/rs6000.c:835
 #, c-format
 msgid "Unknown switch -mlong-double-%s"
 msgstr "Interruptor -mlong-double-%s desconocido"
 
-#: config/rs6000/rs6000.c:1011
+#: config/rs6000/rs6000.c:876
+msgid "AltiVec and E500 instructions cannot coexist"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1029
 #, c-format
 msgid "unknown -m%s= option specified: '%s'"
 msgstr "opción -m%s= especificada desconocida: '%s'"
 
-#: config/rs6000/rs6000.c:1032
+#: config/rs6000/rs6000.c:1050
 #, c-format
 msgid "not configured for ABI: '%s'"
 msgstr "no se configuró para ABI: '%s'"
 
-#: config/rs6000/rs6000.c:1038
+#: config/rs6000/rs6000.c:1056
 #, c-format
 msgid "unknown ABI specified: '%s'"
 msgstr "ABI especificada desconocida: '%s'"
 
-#: config/rs6000/rs6000.c:1052
+#: config/rs6000/rs6000.c:1070
 #, c-format
 msgid "unknown -malign-XXXXX option specified: '%s'"
 msgstr "opción -malign-XXXXX especificada desconocida: '%s'"
 
-#: config/rs6000/rs6000.c:3892
+#: config/rs6000/rs6000.c:3972
 msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr "No se puede devolver un valor en el registro vector porque las instrucciones altivec están desactivadas, use -maltivec para activarlas."
 
-#: config/rs6000/rs6000.c:3991
+#: config/rs6000/rs6000.c:4095
 msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr "No se puede pasar argumentos en el registro vector porque las instrucciones altivec están desactivadas, use -maltivec para activarlas."
 
-#: config/rs6000/rs6000.c:5409
+#: config/rs6000/rs6000.c:5599
 msgid "argument 1 must be a 5-bit signed literal"
 msgstr "el argumento 1 debe ser una literal con signo de 5-bit"
 
-#: config/rs6000/rs6000.c:5511 config/rs6000/rs6000.c:6134
+#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
 msgid "argument 2 must be a 5-bit unsigned literal"
 msgstr "el argumento 2 debe ser una literal sin signo de 5-bit"
 
-#: config/rs6000/rs6000.c:5551
+#: config/rs6000/rs6000.c:5741
 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
 msgstr "el argumento 1 de __builtin_altivec_predicate debe ser una constante"
 
-#: config/rs6000/rs6000.c:5605
+#: config/rs6000/rs6000.c:5795
 msgid "argument 1 of __builtin_altivec_predicate is out of range"
 msgstr "el argumento 1 de __builtin_altivec_predicate está fuera de rango"
 
-#: config/rs6000/rs6000.c:5733
+#: config/rs6000/rs6000.c:5956
 msgid "argument 3 must be a 4-bit unsigned literal"
 msgstr "el argumento 3 debe ser una literal sin signo de 4-bit"
 
-#: config/rs6000/rs6000.c:5903
+#: config/rs6000/rs6000.c:6126
 #, c-format
 msgid "argument to `%s' must be a 2-bit unsigned literal"
 msgstr "el argumento para `%s' debe ser una literal sin signo de 2-bit"
 
-#: config/rs6000/rs6000.c:6016
+#: config/rs6000/rs6000.c:6239
 msgid "argument to dss must be a 2-bit unsigned literal"
 msgstr "el argumento para dss debe ser una literal sin signo de 2-bit"
 
-#: config/rs6000/rs6000.c:6254
+#: config/rs6000/rs6000.c:6477
 msgid "argument 1 of __builtin_spe_predicate must be a constant"
 msgstr "el argumento 1 de __builtin_spe_predicate debe ser una constante"
 
-#: config/rs6000/rs6000.c:6327
+#: config/rs6000/rs6000.c:6550
 msgid "argument 1 of __builtin_spe_predicate is out of range"
 msgstr "el argumento 1 de __builtin_spe_predicate está fuera de rango"
 
-#: config/rs6000/rs6000.c:8531
-msgid "your function will be miscompiled"
-msgstr "su función será mal compilada"
-
-#: config/rs6000/rs6000.c:8779
+#: config/rs6000/rs6000.c:9008
 #, c-format
 msgid "invalid %%f value"
 msgstr "valor %%f inválido"
 
-#: config/rs6000/rs6000.c:8788
+#: config/rs6000/rs6000.c:9017
 #, c-format
 msgid "invalid %%F value"
 msgstr "valor %%F inválido"
 
-#: config/rs6000/rs6000.c:8797
+#: config/rs6000/rs6000.c:9026
 #, c-format
 msgid "invalid %%G value"
 msgstr "valor %%G inválido"
 
-#: config/rs6000/rs6000.c:8832
+#: config/rs6000/rs6000.c:9061
 #, c-format
 msgid "invalid %%j code"
 msgstr "código %%j inválido"
 
-#: config/rs6000/rs6000.c:8842
+#: config/rs6000/rs6000.c:9071
 #, c-format
 msgid "invalid %%J code"
 msgstr "código %%J inválido"
 
-#: config/rs6000/rs6000.c:8852
+#: config/rs6000/rs6000.c:9081
 #, c-format
 msgid "invalid %%k value"
 msgstr "valor %%k inválido"
 
-#: config/rs6000/rs6000.c:8872 config/xtensa/xtensa.c:1999
+#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
 #, c-format
 msgid "invalid %%K value"
 msgstr "valor %%K inválido"
 
-#: config/rs6000/rs6000.c:8939
+#: config/rs6000/rs6000.c:9168
 #, c-format
 msgid "invalid %%O value"
 msgstr "valor %%O inválido"
 
-#: config/rs6000/rs6000.c:8986
+#: config/rs6000/rs6000.c:9215
 #, c-format
 msgid "invalid %%q value"
 msgstr "valor %%q inválido"
 
-#: config/rs6000/rs6000.c:9030
+#: config/rs6000/rs6000.c:9259
 #, c-format
 msgid "invalid %%S value"
 msgstr "valor %%S inválido"
 
-#: config/rs6000/rs6000.c:9072
+#: config/rs6000/rs6000.c:9301
 #, c-format
 msgid "invalid %%T value"
 msgstr "valor %%T inválido"
 
-#: config/rs6000/rs6000.c:9082
+#: config/rs6000/rs6000.c:9311
 #, c-format
 msgid "invalid %%u value"
 msgstr "valor %%u inválido"
 
-#: config/rs6000/rs6000.c:9091 config/xtensa/xtensa.c:1969
+#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
 #, c-format
 msgid "invalid %%v value"
 msgstr "valor %%v inválido"
 
-#: config/rs6000/rs6000.c:13581
+#: config/rs6000/rs6000.c:13815
 msgid "no profiling of 64-bit code for this ABI"
 msgstr "no hay análisis de perfil del código de 64-bit para esta ABI"
 
@@ -11796,11 +11793,11 @@ msgstr "-fpic no tiene soporte; se asume -fPIC"
 msgid "-m64 requires a PowerPC64 cpu"
 msgstr "-m64 requiere un procesador PowerPC64"
 
-#: config/rs6000/linux64.h:201
+#: config/rs6000/linux64.h:206
 msgid "Call mcount for profiling before a function prologue"
 msgstr "Llamar a mcount para análisis de perfil antes del prólogo de una función"
 
-#: config/rs6000/linux64.h:203
+#: config/rs6000/linux64.h:208
 msgid "Call mcount for profiling after a function prologue"
 msgstr "Llamar a mcount para análisis de perfil después del prólogo de una función"
 
@@ -11811,195 +11808,195 @@ msgstr "Llamar a mcount para an
 #. each pair being { "NAME", VALUE }
 #. where VALUE is the bits to set or minus the bits to clear.
 #. An empty string NAME is used to identify the default VALUE.
-#: config/rs6000/rs6000.h:262
+#: config/rs6000/rs6000.h:273
 msgid "Use POWER instruction set"
 msgstr "Usar el conjunto de instrucciones POWER"
 
-#: config/rs6000/rs6000.h:265
+#: config/rs6000/rs6000.h:276
 msgid "Use POWER2 instruction set"
 msgstr "Usar el conjunto de instrucciones POWER2"
 
-#: config/rs6000/rs6000.h:267
+#: config/rs6000/rs6000.h:278
 msgid "Do not use POWER2 instruction set"
 msgstr "No usar el conjunto de instrucciones POWER2"
 
-#: config/rs6000/rs6000.h:270
+#: config/rs6000/rs6000.h:281
 msgid "Do not use POWER instruction set"
 msgstr "No usar el conjunto de instrucciones POWER"
 
-#: config/rs6000/rs6000.h:272
+#: config/rs6000/rs6000.h:283
 msgid "Use PowerPC instruction set"
 msgstr "Usar el conjunto de instrucciones PowerPC"
 
-#: config/rs6000/rs6000.h:275
+#: config/rs6000/rs6000.h:286
 msgid "Do not use PowerPC instruction set"
 msgstr "No usar el conjunto de instrucciones PowerPC"
 
-#: config/rs6000/rs6000.h:277
+#: config/rs6000/rs6000.h:288
 msgid "Use PowerPC General Purpose group optional instructions"
 msgstr "Usar el grupo opcional de instrucciones PowerPC de Propósito General"
 
-#: config/rs6000/rs6000.h:279
+#: config/rs6000/rs6000.h:290
 msgid "Do not use PowerPC General Purpose group optional instructions"
 msgstr "No usar el grupo opcional de instrucciones PowerPC de Propósito General"
 
-#: config/rs6000/rs6000.h:281
+#: config/rs6000/rs6000.h:292
 msgid "Use PowerPC Graphics group optional instructions"
 msgstr "Usar el grupo opcional de instrucciones PowerPC de Gráficas"
 
-#: config/rs6000/rs6000.h:283
+#: config/rs6000/rs6000.h:294
 msgid "Do not use PowerPC Graphics group optional instructions"
 msgstr "No usar el grupo opcional de instrucciones PowerPC de Gráficas"
 
-#: config/rs6000/rs6000.h:285
+#: config/rs6000/rs6000.h:296
 msgid "Use PowerPC-64 instruction set"
 msgstr "Usar el conjunto de instrucciones PowerPC-64"
 
-#: config/rs6000/rs6000.h:287
+#: config/rs6000/rs6000.h:298
 msgid "Do not use PowerPC-64 instruction set"
 msgstr "No usar el conjunto de instrucciones PowerPC-64"
 
-#: config/rs6000/rs6000.h:289
+#: config/rs6000/rs6000.h:300
 msgid "Use AltiVec instructions"
 msgstr "Usar instrucciones AltiVec"
 
-#: config/rs6000/rs6000.h:291
+#: config/rs6000/rs6000.h:302
 msgid "Do not use AltiVec instructions"
 msgstr "No usar instrucciones AltiVec"
 
-#: config/rs6000/rs6000.h:293
+#: config/rs6000/rs6000.h:304
 msgid "Use new mnemonics for PowerPC architecture"
 msgstr "Usar los mnemónicos nuevos para la arquitectura PowerPC"
 
-#: config/rs6000/rs6000.h:295
+#: config/rs6000/rs6000.h:306
 msgid "Use old mnemonics for PowerPC architecture"
 msgstr "Usar los mnemónicos antiguos para la arquitectura PowerPC"
 
-#: config/rs6000/rs6000.h:298
+#: config/rs6000/rs6000.h:309
 msgid "Put everything in the regular TOC"
 msgstr "Colocar todo en el TOC normal"
 
-#: config/rs6000/rs6000.h:300
+#: config/rs6000/rs6000.h:311
 msgid "Place floating point constants in TOC"
 msgstr "Colocar las constantes de coma flotante en TOC"
 
-#: config/rs6000/rs6000.h:302
+#: config/rs6000/rs6000.h:313
 msgid "Do not place floating point constants in TOC"
 msgstr "No colocar las constantes de coma flotante en TOC"
 
-#: config/rs6000/rs6000.h:304
+#: config/rs6000/rs6000.h:315
 msgid "Place symbol+offset constants in TOC"
 msgstr "Colocar las constantes símbolo+desplazamiento en TOC"
 
-#: config/rs6000/rs6000.h:306
+#: config/rs6000/rs6000.h:317
 msgid "Do not place symbol+offset constants in TOC"
 msgstr "No colocar las constantes símbolo+desplazamiento en TOC"
 
-#: config/rs6000/rs6000.h:312
+#: config/rs6000/rs6000.h:323
 msgid "Place variable addresses in the regular TOC"
 msgstr "Colocar las direcciones variables en el TOC normal"
 
-#: config/rs6000/rs6000.h:318
+#: config/rs6000/rs6000.h:329
 msgid "Generate load/store multiple instructions"
 msgstr "Generar múltiples instrucciones load/store"
 
-#: config/rs6000/rs6000.h:320
+#: config/rs6000/rs6000.h:331
 msgid "Do not generate load/store multiple instructions"
 msgstr "No generar múltiples instrucciones load/store"
 
-#: config/rs6000/rs6000.h:322
+#: config/rs6000/rs6000.h:333
 msgid "Generate string instructions for block moves"
 msgstr "Generar instrucciones de cadena para movimiento de bloques"
 
-#: config/rs6000/rs6000.h:324
+#: config/rs6000/rs6000.h:335
 msgid "Do not generate string instructions for block moves"
 msgstr "No generar instrucciones de cadena para movimiento de bloques"
 
-#: config/rs6000/rs6000.h:326
+#: config/rs6000/rs6000.h:337
 msgid "Generate load/store with update instructions"
 msgstr "Generar load/store con instrucciones de actualización"
 
-#: config/rs6000/rs6000.h:328
+#: config/rs6000/rs6000.h:339
 msgid "Do not generate load/store with update instructions"
 msgstr "No generar load/store con instrucciones de actualización"
 
-#: config/rs6000/rs6000.h:332
+#: config/rs6000/rs6000.h:343
 msgid "Do not generate fused multiply/add instructions"
 msgstr "No generar instrucciones multiply/add de corto circuito"
 
-#: config/rs6000/rs6000.h:336
+#: config/rs6000/rs6000.h:347
 msgid "Do not schedule the start and end of the procedure"
 msgstr "No calendarizar el inicio y el final del procedimiento"
 
-#: config/rs6000/rs6000.h:342
+#: config/rs6000/rs6000.h:353
 msgid "Return all structures in memory (AIX default)"
 msgstr "Devolver todas las estructuras en memoria (por defecto en AIX)"
 
-#: config/rs6000/rs6000.h:344
+#: config/rs6000/rs6000.h:355
 msgid "Return small structures in registers (SVR4 default)"
 msgstr "Devolver las estructuras pequeñas en registros (por defecto en SVR4)"
 
-#: config/rs6000/rs6000.h:350
+#: config/rs6000/rs6000.h:361
 msgid "Generate single field mfcr instruction"
 msgstr "Generar instrucciones mfcr de un solo campo"
 
-#: config/rs6000/rs6000.h:352
+#: config/rs6000/rs6000.h:363
 msgid "Do not generate single field mfcr instruction"
 msgstr "No generar instrucciones mfcr de un solo campo"
 
-#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:654
+#: config/rs6000/rs6000.h:447 config/sparc/sparc.h:654
 msgid "Use features of and schedule code for given CPU"
 msgstr "Usar características del código de calendarizador and para el CPU dado"
 
-#: config/rs6000/rs6000.h:438
+#: config/rs6000/rs6000.h:450
 msgid "Enable debug output"
 msgstr "Activar la salida de depuración"
 
-#: config/rs6000/rs6000.h:440
+#: config/rs6000/rs6000.h:452
 msgid "Select full, part, or no traceback table"
 msgstr "Seleccionar la tabla full, part, ó sin traceback"
 
-#: config/rs6000/rs6000.h:441
+#: config/rs6000/rs6000.h:453
 msgid "Specify ABI to use"
 msgstr "Especificar el ABI a utilizar"
 
-#: config/rs6000/rs6000.h:443
+#: config/rs6000/rs6000.h:455
 msgid "Specify size of long double (64 or 128 bits)"
 msgstr "Especificar el tamaño de long double (64 ó 128 bits)"
 
-#: config/rs6000/rs6000.h:445
+#: config/rs6000/rs6000.h:457
 msgid "Specify yes/no if isel instructions should be generated"
 msgstr "Especificar sí/no si se deben generar las instrucciones isel"
 
-#: config/rs6000/rs6000.h:447
+#: config/rs6000/rs6000.h:459
 msgid "Specify yes/no if SPE SIMD instructions should be generated"
 msgstr "Especificar sí/no si se deben generar las instrucciones SPE SIMD"
 
-#: config/rs6000/rs6000.h:449
+#: config/rs6000/rs6000.h:461
 msgid "Specify yes/no if using floating point in the GPRs"
 msgstr "Especificar sí/no si se utiliza la coma flotante en los GPRs"
 
-#: config/rs6000/rs6000.h:451
+#: config/rs6000/rs6000.h:463
 msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
 msgstr "Especificar sí/no si se deben generar las instrucciones VRSAVE para AltiVec"
 
-#: config/rs6000/rs6000.h:453
+#: config/rs6000/rs6000.h:465
 msgid "Avoid all range limits on call instructions"
 msgstr "Evitar todos los límites de rango en las instrucciones de llamadas"
 
-#: config/rs6000/rs6000.h:456
+#: config/rs6000/rs6000.h:468
 msgid "Determine which dependences between insns are considered costly"
 msgstr "Determinar cuáles dependencias entre insns se consideran costosas"
 
-#: config/rs6000/rs6000.h:458
+#: config/rs6000/rs6000.h:470
 msgid "Specify which post scheduling nop insertion scheme to apply"
 msgstr "Especificar cuál esquema de inserción de nop post calendarizados se debe aplicar"
 
-#: config/rs6000/rs6000.h:460
+#: config/rs6000/rs6000.h:472
 msgid "Specify alignment of structure fields default/natural"
 msgstr "Especificar la alineación de los campos de estructuras default/natural"
 
-#: config/rs6000/rs6000.h:462
+#: config/rs6000/rs6000.h:474
 msgid "Specify scheduling priority for dispatch slot restricted insns"
 msgstr "Especificar la prioridad de calendarización para despachar insns restringidos por ranuras"
 
@@ -12015,7 +12012,7 @@ msgstr "Especificar la prioridad de calendarizaci
 #. Number of bytes into the frame return addresses can be found.  See
 #. rs6000_stack_info in rs6000.c for more information on how the different
 #. abi's store the return address.
-#: config/rs6000/rs6000.h:1929
+#: config/rs6000/rs6000.h:1923
 msgid "RETURN_ADDRESS_OFFSET not supported"
 msgstr "RETURN_ADDRESS_OFFSET no tiene soporte"
 
@@ -12282,28 +12279,28 @@ msgstr "desactivar instrucciones multiply/add de corto circuito"
 msgid "enable fused multiply/add instructions"
 msgstr "activar instrucciones multiply/add de corto circuito"
 
-#: config/sh/sh.c:5841
+#: config/sh/sh.c:5977
 msgid "__builtin_saveregs not supported by this subtarget"
 msgstr "no se da soporte a __builtin_saveregs en este subobjetivo"
 
-#: config/sh/sh.c:6743
+#: config/sh/sh.c:6879
 msgid "attribute interrupt_handler is not compatible with -m5-compact"
 msgstr "el atributo interrupt_handler no es compatible con -m5-compact"
 
 #. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6765 config/sh/sh.c:6800
+#: config/sh/sh.c:6901 config/sh/sh.c:6936
 #, c-format
 msgid "`%s' attribute only applies to interrupt functions"
 msgstr "el atributo `%s' se aplica solamente a funciones de interrupción"
 
 #. The argument must be a constant string.
-#: config/sh/sh.c:6772
+#: config/sh/sh.c:6908
 #, c-format
 msgid "`%s' attribute argument not a string constant"
 msgstr "el argumento del atributo `%s' no es una cadena constante"
 
 #. The argument must be a constant integer.
-#: config/sh/sh.c:6807
+#: config/sh/sh.c:6943
 #, c-format
 msgid "`%s' attribute argument not an integer constant"
 msgstr "el argumento del atributo `%s' no es una constante entera"
@@ -12328,61 +12325,61 @@ msgstr "no se permite -mlong-double-64 con -m64"
 msgid "-mcmodel= is not supported on 32 bit systems"
 msgstr "-mcmodel= no tiene soporte en sistemas de 32 bit"
 
-#: config/sparc/sparc.c:6793 config/sparc/sparc.c:6799
+#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
 #, c-format
 msgid "invalid %%Y operand"
 msgstr "operando %%Y inválido"
 
-#: config/sparc/sparc.c:6869
+#: config/sparc/sparc.c:6894
 #, c-format
 msgid "invalid %%A operand"
 msgstr "operando %%A inválido"
 
-#: config/sparc/sparc.c:6879
+#: config/sparc/sparc.c:6904
 #, c-format
 msgid "invalid %%B operand"
 msgstr "operando %%B inválido"
 
-#: config/sparc/sparc.c:6918
+#: config/sparc/sparc.c:6943
 #, c-format
 msgid "invalid %%c operand"
 msgstr "operando %%c inválido"
 
-#: config/sparc/sparc.c:6919
+#: config/sparc/sparc.c:6944
 #, c-format
 msgid "invalid %%C operand"
 msgstr "operando %%C inválido"
 
-#: config/sparc/sparc.c:6940
+#: config/sparc/sparc.c:6965
 #, c-format
 msgid "invalid %%d operand"
 msgstr "operando %%d inválido"
 
-#: config/sparc/sparc.c:6941
+#: config/sparc/sparc.c:6966
 #, c-format
 msgid "invalid %%D operand"
 msgstr "operando %%D inválido"
 
-#: config/sparc/sparc.c:6957
+#: config/sparc/sparc.c:6982
 #, c-format
 msgid "invalid %%f operand"
 msgstr "operando %%f inválido"
 
-#: config/sparc/sparc.c:6971
+#: config/sparc/sparc.c:6996
 #, c-format
 msgid "invalid %%s operand"
 msgstr "operando %%s inválido"
 
-#: config/sparc/sparc.c:7025
+#: config/sparc/sparc.c:7050
 msgid "long long constant not a valid immediate operand"
 msgstr "la constante long long no es un operando inmediato válido"
 
-#: config/sparc/sparc.c:7028
+#: config/sparc/sparc.c:7053
 msgid "floating point constant not a valid immediate operand"
 msgstr "la constante de coma flotante no es un operando inmediato válido"
 
-#: config/sparc/freebsd.h:81 config/sparc/linux.h:92
-#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:216
+#: config/sparc/freebsd.h:82 config/sparc/linux.h:92
+#: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:216
 msgid "Use 128 bit long doubles"
 msgstr "Usar long doubles de 128 bit"
 
@@ -12759,56 +12756,56 @@ msgstr "Establecer el tama
 msgid "Set the max size of data eligible for the ZDA area"
 msgstr "Establecer el tamaño máximo de datos elegibles para el área ZDA"
 
-#: config/xtensa/xtensa.c:1828
+#: config/xtensa/xtensa.c:1829
 msgid "boolean registers required for the floating-point option"
 msgstr "se requieren registros booleanos para la opción de coma flotante"
 
-#: config/xtensa/xtensa.c:1882
+#: config/xtensa/xtensa.c:1883
 #, c-format
 msgid "-f%s is not supported with CONST16 instructions"
 msgstr "-f%s no tiene soporte con instrucciones CONST16"
 
-#: config/xtensa/xtensa.c:1887
+#: config/xtensa/xtensa.c:1888
 msgid "PIC is required but not supported with CONST16 instructions"
 msgstr "se requiere PIC pero no tiene soporte con instrucciones CONST16"
 
-#: config/xtensa/xtensa.c:1957
+#: config/xtensa/xtensa.c:1958
 #, c-format
 msgid "invalid %%D value"
 msgstr "valor %%D inválido"
 
-#: config/xtensa/xtensa.c:1994
+#: config/xtensa/xtensa.c:1995
 msgid "invalid mask"
 msgstr "máscara inválida"
 
-#: config/xtensa/xtensa.c:2020
+#: config/xtensa/xtensa.c:2021
 #, c-format
 msgid "invalid %%x value"
 msgstr "valor %%x inválido"
 
-#: config/xtensa/xtensa.c:2027
+#: config/xtensa/xtensa.c:2028
 #, c-format
 msgid "invalid %%d value"
 msgstr "valor %%d inválido"
 
-#: config/xtensa/xtensa.c:2048 config/xtensa/xtensa.c:2058
+#: config/xtensa/xtensa.c:2049 config/xtensa/xtensa.c:2059
 #, c-format
 msgid "invalid %%t/%%b value"
 msgstr "valor %%t%%b inválido"
 
-#: config/xtensa/xtensa.c:2100
+#: config/xtensa/xtensa.c:2101
 msgid "invalid address"
 msgstr "dirección inválida"
 
-#: config/xtensa/xtensa.c:2125
+#: config/xtensa/xtensa.c:2126
 msgid "no register in address"
 msgstr "no hay registro en la dirección"
 
-#: config/xtensa/xtensa.c:2133
+#: config/xtensa/xtensa.c:2134
 msgid "address offset not a constant"
 msgstr "el desplazamiento de dirección no es una constante"
 
-#: config/xtensa/xtensa.c:2744
+#: config/xtensa/xtensa.c:2745
 msgid "only uninitialized variables can be placed in a .bss section"
 msgstr "sólo las variables sin inicializar se pueden colocar en una sección .bss"
 
@@ -13027,93 +13024,93 @@ msgstr "no se unir el campo empacado `%E' a `%T'"
 msgid "cannot bind rvalue `%E' to `%T'"
 msgstr "no se puede unir el rvalue `%E' a `%T'"
 
-#: cp/call.c:4173
+#: cp/call.c:4170
 msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
 msgstr "no se puede pasar objetos de tipo `%#T' que no es POD a través de `...'; la llamada abortará en tiempo de ejecución"
 
 #. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4197
+#: cp/call.c:4196
 msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
 msgstr "no se puede recibir objetos de tipo `%#T' que no es POD a través de `...'; la llamada abortará en tiempo de ejecución"
 
-#: cp/call.c:4237
+#: cp/call.c:4240
 msgid "the default argument for parameter %d of `%D' has not yet been parsed"
 msgstr "el argumento por defecto para el parámetro %d de `%D' no se ha decodificado aún"
 
-#: cp/call.c:4432
+#: cp/call.c:4437
 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
 msgstr "pasar `%T' como el argumento `this' de `%#D' descarta a los calificadores"
 
-#: cp/call.c:4451
+#: cp/call.c:4456
 msgid "`%T' is not an accessible base of `%T'"
 msgstr "`%T' no es una base inaccesible de `%T'"
 
-#: cp/call.c:4720
+#: cp/call.c:4725
 msgid "could not find class$ field in java interface type `%T'"
 msgstr "no se puede encontrar un campo class$ en el tipo de interfaz java `%T'"
 
-#: cp/call.c:4975
+#: cp/call.c:4980
 msgid "call to non-function `%D'"
 msgstr "llamada a `%D' que no es función"
 
-#: cp/call.c:5001
+#: cp/call.c:5006
 msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
 msgstr "solicitud por el miembro `%D' en `%E' el cual es del tipo no agregado `%T'"
 
-#: cp/call.c:5079
+#: cp/call.c:5084
 msgid "no matching function for call to `%T::%s(%A)%#V'"
 msgstr "no se encuentra una función coincidente para la llamada a `%T::%s(%A)%#V'"
 
-#: cp/call.c:5096
+#: cp/call.c:5101
 #, c-format
 msgid "call of overloaded `%s(%A)' is ambiguous"
 msgstr "la llamada del `%s(%A)' sobrecargado es ambigua"
 
-#: cp/call.c:5117
+#: cp/call.c:5122
 msgid "cannot call member function `%D' without object"
 msgstr "no se puede llamar a la función miembro `%D' sin un objeto"
 
-#: cp/call.c:5702
+#: cp/call.c:5707
 msgid "passing `%T' chooses `%T' over `%T'"
 msgstr "pasar `%T' escoge `%T'n sobre `%T'"
 
-#: cp/call.c:5704 cp/name-lookup.c:4143
+#: cp/call.c:5709 cp/name-lookup.c:4155
 msgid "  in call to `%D'"
 msgstr "  en la llamada a `%D'"
 
-#: cp/call.c:5761
+#: cp/call.c:5766
 msgid "choosing `%D' over `%D'"
 msgstr "escogiendo `%D' sobre `%D'"
 
-#: cp/call.c:5762
+#: cp/call.c:5767
 msgid "  for conversion from `%T' to `%T'"
 msgstr "  para la conversión de `%T' a `%T'"
 
-#: cp/call.c:5764
+#: cp/call.c:5769
 msgid "  because conversion sequence for the argument is better"
 msgstr "  porque la secuencia de conversión para el argumento es mejor"
 
-#: cp/call.c:5884
+#: cp/call.c:5889
 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 "ISO C++ dice que estos son ambiguos, aún cuando la peor conversión para el primero es mejor que la peor conversión para el segundo:"
 
-#: cp/call.c:5888
+#: cp/call.c:5893
 msgid "candidate 1:"
 msgstr "candidato 1:"
 
-#: cp/call.c:5889
+#: cp/call.c:5894
 msgid "candidate 2:"
 msgstr "candidato 2:"
 
-#: cp/call.c:5998
+#: cp/call.c:6003
 msgid "could not convert `%E' to `%T'"
 msgstr "no se puede convertir `%E' a `%T'"
 
-#: cp/call.c:6103
+#: cp/call.c:6108
 msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
 msgstr "inicialización inválida de una referencia que no es constante de tipo '%T' desde un temporal de tipo '%T'"
 
-#: cp/call.c:6107
+#: cp/call.c:6112
 msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
 msgstr "inicialización inválida de la referencia de tipo '%T' desde una expresión de tipo '%T'"
 
@@ -13200,15 +13197,15 @@ msgstr "`%D' estaba escondido"
 msgid "  by `%D'"
 msgstr "  por `%D'"
 
-#: cp/class.c:2484 cp/decl2.c:1160
+#: cp/class.c:2484 cp/decl2.c:1161
 msgid "`%#D' invalid; an anonymous union can only have non-static data members"
 msgstr "`%#D' inválido; un union anónimo sólo puede tener miembros con datos no estáticos"
 
-#: cp/class.c:2490 cp/decl2.c:1167
+#: cp/class.c:2490 cp/decl2.c:1168
 msgid "private member `%#D' in anonymous union"
 msgstr "miembro privado `%#D' en union anónima"
 
-#: cp/class.c:2493 cp/decl2.c:1169
+#: cp/class.c:2493 cp/decl2.c:1170
 msgid "protected member `%#D' in anonymous union"
 msgstr "miembro protegido `%#D' en union anónima"
 
@@ -13308,99 +13305,99 @@ msgstr "  o a `operator=(cont %T&)'"
 msgid "  but does not override `operator=(const %T&)'"
 msgstr "  pero no se impone a `operator=(const %T&)'"
 
-#: cp/class.c:3513
+#: cp/class.c:3517
 msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
 msgstr "el desplazamiento de la base vacía `%T' puede no cumplir con la ABI y puede cambiar en una versión futura de GCC"
 
-#: cp/class.c:3623
+#: cp/class.c:3627
 msgid "class `%T' will be considered nearly empty in a future version of GCC"
 msgstr "la clase `%T' se considerará casi vacía en una versión futura de GCC"
 
-#: cp/class.c:3710
+#: cp/class.c:3714
 msgid "initializer specified for non-virtual method `%D'"
 msgstr "se especificó un inicializador para el método no virtual `%D'"
 
-#: cp/class.c:4398
+#: cp/class.c:4402
 msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
 msgstr "el desplazamiento de la base virtual `%T' no cumple con la ABI y puede cambiar en una versión futura de GCC"
 
-#: cp/class.c:4488
+#: cp/class.c:4492
 msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
 msgstr "base directa `%T' inaccesible en `%T' debido a ambigüedad"
 
-#: cp/class.c:4501
+#: cp/class.c:4505
 msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
 msgstr "base virtual `%T' inaccesible en `%T' debido a ambigüedad"
 
-#: cp/class.c:4675
+#: cp/class.c:4679
 msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
 msgstr "el tamaño asignado a `%T' puede no cumplir con la ABI y puede cambiar en una versión futura de GCC"
 
 #. Versions of G++ before G++ 3.4 did not reset the
 #. DECL_MODE.
-#: cp/class.c:4714
+#: cp/class.c:4718
 msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
 msgstr "el desplazamiento de `%D' tal vez no cumple con la ABI y puede cambiar en una versión futura de GCC"
 
-#: cp/class.c:4737
+#: cp/class.c:4741
 msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
 msgstr "el desplazamiento de `%D' no cumple con la ABI y puede cambiar en una versión futura de GCC"
 
-#: cp/class.c:4746
+#: cp/class.c:4750
 msgid "`%D' contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
 msgstr "`%D' contiene clases vacías las cuales pueden causar que las clases base se coloquen en diferentes ubicaciones en una versión futura de GCC"
 
-#: cp/class.c:4805
+#: cp/class.c:4809
 msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
 msgstr "la disposición de clases derivadas de la clase vacía `%T' puede cambiar en una versión futura de GCC"
 
-#: cp/class.c:4935 cp/semantics.c:2044
+#: cp/class.c:4939 cp/semantics.c:2044
 msgid "redefinition of `%#T'"
 msgstr "redefinición de `%#T'"
 
-#: cp/class.c:5105
+#: cp/class.c:5109
 msgid "`%#T' has virtual functions but non-virtual destructor"
 msgstr "`%#T' tiene funciones virtuales pero destructores no virtuales"
 
-#: cp/class.c:5184
+#: cp/class.c:5188
 msgid "trying to finish struct, but kicked out due to previous parse errors"
 msgstr "se trató de terminar struct, pero fue sacado debido a errores previos de decodificación"
 
-#: cp/class.c:5626
+#: cp/class.c:5630
 #, c-format
 msgid "language string `\"%s\"' not recognized"
 msgstr "cadena de lenguaje `\"%s\"' no se reconocen"
 
-#: cp/class.c:5714
+#: cp/class.c:5718
 msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
 msgstr "no se puede resolver la función sobrecargada `%D' basándose en la conversión al tipo `%T'"
 
-#: cp/class.c:5839
+#: cp/class.c:5843
 msgid "no matches converting function `%D' to type `%#T'"
 msgstr "no hay coincidencias al convertir la función `%D' al tipo `%#T'"
 
-#: cp/class.c:5862
+#: cp/class.c:5866
 msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
 msgstr "la conversión de la función sobrecargada `%D' al tipo `%#T' es ambigua"
 
-#: cp/class.c:5888
+#: cp/class.c:5892
 msgid "assuming pointer to member `%D'"
 msgstr "asumiendo el puntero a miembro `%D'"
 
-#: cp/class.c:5891
+#: cp/class.c:5895
 #, c-format
 msgid "(a pointer to member can only be formed with `&%E')"
 msgstr "(un puntero a miembro solamente se puede formar con `&%E')"
 
-#: cp/class.c:5936 cp/class.c:6118 cp/class.c:6125
+#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
 msgid "not enough type information"
 msgstr "no hay suficiente información de tipo"
 
-#: cp/class.c:5953
+#: cp/class.c:5957
 msgid "argument of type `%T' does not match `%T'"
 msgstr "el argumento de tipo `%T' no coincide con `%T'"
 
-#: cp/class.c:6102
+#: cp/class.c:6106
 msgid "invalid operation on uninstantiated type"
 msgstr "operación inválida en tipo no instanciado"
 
@@ -13409,11 +13406,11 @@ msgstr "operaci
 #. 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:6360 cp/decl.c:1222 cp/name-lookup.c:502 cp/pt.c:2097
+#: cp/class.c:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
 msgid "declaration of `%#D'"
 msgstr "la declaración de `%#D'"
 
-#: cp/class.c:6361
+#: cp/class.c:6365
 msgid "changes meaning of `%D' from `%+#D'"
 msgstr "cambia el significado de `%D' a partir de `%+#D'"
 
@@ -13473,45 +13470,45 @@ msgstr "se us
 msgid "conversion from `%T' to non-scalar type `%T' requested"
 msgstr "se solicitó la conversión desde `%T' al tipo no escalar `%T'"
 
-#: cp/cvt.c:850
+#: cp/cvt.c:852
 msgid "object of incomplete type `%T' will not be accessed in %s"
 msgstr "el objeto de tipo incompleto `%T' no se accesará en %s"
 
-#: cp/cvt.c:853
+#: cp/cvt.c:855
 msgid "object of type `%T' will not be accessed in %s"
 msgstr "el objeto de tipo `%T' no se accesará en %s"
 
-#: cp/cvt.c:869
+#: cp/cvt.c:871
 msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
 msgstr "el objeto `%E' de tipo incompleto `%T' no se accesará en %s"
 
 #. [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:885
+#: cp/cvt.c:887
 #, c-format
 msgid "%s cannot resolve address of overloaded function"
 msgstr "%s no se puede resolver la dirección de la función sobrecargada"
 
 #. Only warn when there is no &.
-#: cp/cvt.c:891
+#: cp/cvt.c:893
 #, c-format
 msgid "%s is a reference, not call, to function `%E'"
 msgstr "%s es una referencia, no una llamada, a la función `%E'"
 
-#: cp/cvt.c:898
+#: cp/cvt.c:900
 #, c-format
 msgid "%s has no effect"
 msgstr "%s no tiene efecto"
 
-#: cp/cvt.c:1009
+#: cp/cvt.c:1011
 msgid "converting NULL to non-pointer type"
 msgstr "convirtiendo NULL a un tipo que no es puntero"
 
-#: cp/cvt.c:1082
+#: cp/cvt.c:1084
 msgid "ambiguous default type conversion from `%T'"
 msgstr "conversión de tipo por defecto ambigua desde `%T'"
 
-#: cp/cvt.c:1084
+#: cp/cvt.c:1086
 msgid "  candidate conversions include `%D' and `%D'"
 msgstr "  las conversiones candidatas incluyen `%D' y `%D'"
 
@@ -13575,7 +13572,7 @@ msgstr "declaraci
 msgid "declaration of template `%#D'"
 msgstr "redeclaración de la plantilla `%#D'"
 
-#: cp/decl.c:1340 cp/name-lookup.c:503
+#: cp/decl.c:1340 cp/name-lookup.c:515
 msgid "conflicts with previous declaration `%#D'"
 msgstr "causa conflictos con la declaración previa `%#D'"
 
@@ -13792,7 +13789,7 @@ msgstr "`%D' s
 msgid "`%D' can only be specified for objects and functions"
 msgstr "`%D' sólo puede ser especificado para objetos y funciones"
 
-#: cp/decl.c:3721 cp/decl2.c:854
+#: cp/decl.c:3721 cp/decl2.c:855
 msgid "typedef `%D' is initialized (use __typeof__ instead)"
 msgstr "typedef `%D' está inicializado (utilice __typeof__ en su lugar)"
 
@@ -14028,7 +14025,7 @@ msgstr "no se permiten `inline' en la declaraci
 msgid "definition of implicitly-declared `%D'"
 msgstr "la definición de `%D' declarado implícitamente"
 
-#: cp/decl.c:5785 cp/decl2.c:737
+#: cp/decl.c:5785 cp/decl2.c:738
 msgid "no `%#D' member function declared in class `%T'"
 msgstr "no hay una función miembro `%#D' declarada en la clase `%T'"
 
@@ -14299,156 +14296,156 @@ msgstr "no se pueden declarar punteros a `%#T'"
 msgid "cannot declare pointer to `%#T' member"
 msgstr "no se pueden declarar un puntero al miembro `%#T'"
 
-#: cp/decl.c:7654
+#: cp/decl.c:7655
 msgid "extra qualification `%T::' on member `%s' ignored"
 msgstr "se ignora la calificación extra `%T::' en el miembro `%s'"
 
-#: cp/decl.c:7670
+#: cp/decl.c:7671
 msgid "cannot declare member function `%T::%s' within `%T'"
 msgstr "no se puede declarar la función miembro `%T::%s' dentro de `%T'"
 
-#: cp/decl.c:7685
+#: cp/decl.c:7686
 msgid "cannot declare member `%T::%s' within `%T'"
 msgstr "no se puede declarar el miembro `%T::%s' dentro de `%T'"
 
-#: cp/decl.c:7765
+#: cp/decl.c:7766
 msgid "data member may not have variably modified type `%T'"
 msgstr "los datos miembro pueden no tener el tipo modificado variablemente `%T'"
 
-#: cp/decl.c:7767
+#: cp/decl.c:7768
 msgid "parameter may not have variably modified type `%T'"
 msgstr "el parámetro puede no tener el tipo modificado variablemente `%T'"
 
 #. [dcl.fct.spec] The explicit specifier shall only be used in
 #. declarations of constructors within a class definition.
-#: cp/decl.c:7775
+#: cp/decl.c:7776
 msgid "only declarations of constructors can be `explicit'"
 msgstr "solamente las declaraciones de constructores pueden ser `explicit'"
 
-#: cp/decl.c:7783
+#: cp/decl.c:7784
 #, c-format
 msgid "non-member `%s' cannot be declared `mutable'"
 msgstr "el no-miembro `%s' no puede ser declarado `mutable'"
 
-#: cp/decl.c:7788
+#: cp/decl.c:7789
 #, c-format
 msgid "non-object member `%s' cannot be declared `mutable'"
 msgstr "el miembro no-objeto `%s' no puede ser declarado `mutable'"
 
-#: cp/decl.c:7794
+#: cp/decl.c:7795
 #, c-format
 msgid "function `%s' cannot be declared `mutable'"
 msgstr "la función `%s' no puede ser declarada `mutable'"
 
-#: cp/decl.c:7799
+#: cp/decl.c:7800
 #, c-format
 msgid "static `%s' cannot be declared `mutable'"
 msgstr "static `%s' no puede ser declarado `mutable'"
 
-#: cp/decl.c:7804
+#: cp/decl.c:7805
 #, c-format
 msgid "const `%s' cannot be declared `mutable'"
 msgstr "const `%s' no puede ser declarado `mutable'"
 
-#: cp/decl.c:7817
+#: cp/decl.c:7818
 msgid "template-id `%D' used as a declarator"
 msgstr "el id de plantilla `%D' se usa como un declarador"
 
-#: cp/decl.c:7838
+#: cp/decl.c:7839
 msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
 msgstr "ISO C++ prohíbe el tipo anidado `%D' con el mismo nombre que la clase que lo contiene"
 
-#: cp/decl.c:7846
+#: cp/decl.c:7847
 msgid "%Jtypedef name may not be a nested-name-specifier"
 msgstr "%Jel nombre del typedef puede no ser un especificador de nombre anidado"
 
-#: cp/decl.c:7892
+#: cp/decl.c:7893
 msgid "%Jinvalid type qualifier for non-member function type"
 msgstr "%Jcalificador de tipo inválido para el tipo de función no miembro"
 
-#: cp/decl.c:7955
+#: cp/decl.c:7956
 msgid "type qualifiers specified for friend class declaration"
 msgstr "se especificaron calificadores de tipo en una declaración de clase friend"
 
-#: cp/decl.c:7960
+#: cp/decl.c:7961
 msgid "`inline' specified for friend class declaration"
 msgstr "se especificó `inline' para la declaración de clase friend"
 
-#: cp/decl.c:7968
+#: cp/decl.c:7969
 msgid "template parameters cannot be friends"
 msgstr "los parámetros de la plantilla no pueden ser friends"
 
-#: cp/decl.c:7970
+#: cp/decl.c:7971
 msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
 msgstr "la declaración friend requere una llave de clase, p.e. `friend class %T::%D'"
 
-#: cp/decl.c:7974
+#: cp/decl.c:7975
 msgid "friend declaration requires class-key, i.e. `friend %#T'"
 msgstr "la declaración friend requiere una llave de clase, p.e. `friend %#T'"
 
-#: cp/decl.c:7987
+#: cp/decl.c:7988
 msgid "trying to make class `%T' a friend of global scope"
 msgstr "tratando hacer que la clase `%T' sea un friend de ámbito global"
 
-#: cp/decl.c:7998
+#: cp/decl.c:7999
 msgid "invalid qualifiers on non-member function type"
 msgstr "calificadores inválidos en el tipo de función no miembro"
 
-#: cp/decl.c:8017
+#: cp/decl.c:8018
 msgid "abstract declarator `%T' used as declaration"
 msgstr "el declarador abstracto `%T' se utilizó como una declaración"
 
-#: cp/decl.c:8029
+#: cp/decl.c:8030
 msgid "unnamed variable or field declared void"
 msgstr "variable sin nombre o campo declarado void"
 
-#: cp/decl.c:8038
+#: cp/decl.c:8039
 msgid "variable or field declared void"
 msgstr "variable o campo declarado void"
 
-#: cp/decl.c:8048
+#: cp/decl.c:8049
 msgid "cannot use `::' in parameter declaration"
 msgstr "no se puede usar `::'  en la declaración de parámetros"
 
 #. Something like struct S { int N::j; };
-#: cp/decl.c:8093
+#: cp/decl.c:8094
 msgid "invalid use of `::'"
 msgstr "uso inválido de `::'"
 
-#: cp/decl.c:8105
+#: cp/decl.c:8106
 msgid "function `%D' cannot be declared friend"
 msgstr "la función `%D' no puede ser declarada friend"
 
-#: cp/decl.c:8117
+#: cp/decl.c:8118
 msgid "can't make `%D' into a method -- not in a class"
 msgstr "no se puede hacer `%D' en un método -- no está en una clase"
 
-#: cp/decl.c:8126
+#: cp/decl.c:8127
 msgid "function `%D' declared virtual inside a union"
 msgstr "la función `%s' se declaró virtual dentro de un union"
 
-#: cp/decl.c:8135
+#: cp/decl.c:8136
 msgid "`%D' cannot be declared virtual, since it is always static"
 msgstr "`%D' no se puede declarar virtual, ya que siempre es static"
 
-#: cp/decl.c:8214
+#: cp/decl.c:8215
 msgid "field `%D' has incomplete type"
 msgstr "el campo `%D' tiene tipo de dato incompleto"
 
-#: cp/decl.c:8216
+#: cp/decl.c:8217
 msgid "name `%T' has incomplete type"
 msgstr "el nombre `%T' tiene tipo de dato incompleto"
 
-#: cp/decl.c:8225
+#: cp/decl.c:8226
 msgid "  in instantiation of template `%T'"
 msgstr "  en la instanciación de la plantilla `%T'"
 
-#: cp/decl.c:8235
+#: cp/decl.c:8236
 #, c-format
 msgid "`%s' is neither function nor member function; cannot be declared friend"
 msgstr "`%s' no es ni función ni función miembro; no puede ser declarado friend"
 
-#: cp/decl.c:8246
+#: cp/decl.c:8247
 msgid "member functions are implicitly friends of their class"
 msgstr "las funciones miembros son implícitamente friends de su clase"
 
@@ -14464,91 +14461,91 @@ msgstr "las funciones miembros son impl
 #. 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:8286
+#: cp/decl.c:8287
 msgid "ISO C++ forbids initialization of member `%D'"
 msgstr "ISO C++ prohíbe la inicialización del miembro `%D'"
 
-#: cp/decl.c:8288
+#: cp/decl.c:8289
 msgid "making `%D' static"
 msgstr "haciendo a `%D' static"
 
-#: cp/decl.c:8344
+#: cp/decl.c:8345
 #, c-format
 msgid "storage class `auto' invalid for function `%s'"
 msgstr "la clase de almacenamiento `auto' es inválida para la función `%s'"
 
-#: cp/decl.c:8346
+#: cp/decl.c:8347
 #, c-format
 msgid "storage class `register' invalid for function `%s'"
 msgstr "la clase de almacenamiento `register' es inválida para la función `%s'"
 
-#: cp/decl.c:8348
+#: cp/decl.c:8349
 #, c-format
 msgid "storage class `__thread' invalid for function `%s'"
 msgstr "la clase de almacenamiento `__thread' es inválida para la función `%s'"
 
-#: cp/decl.c:8359
+#: cp/decl.c:8360
 #, c-format
 msgid "storage class `static' invalid for function `%s' declared out of global scope"
 msgstr "la clase de almacenamiento `static' es inválida para la función `%s' declarada fuera del ámbito global"
 
-#: cp/decl.c:8361
+#: cp/decl.c:8362
 #, c-format
 msgid "storage class `inline' invalid for function `%s' declared out of global scope"
 msgstr "la clase de almacenamiento `inline' es inválida para la función `%s' declarada fuera del ámbito global"
 
-#: cp/decl.c:8368
+#: cp/decl.c:8369
 #, c-format
 msgid "virtual non-class function `%s'"
 msgstr "la función virtual `%s' no es clase"
 
-#: cp/decl.c:8399
+#: cp/decl.c:8400
 msgid "cannot declare member function `%D' to have static linkage"
 msgstr "no se puede declarar que la función miembro `%D' tenga enlazado estático"
 
 #. FIXME need arm citation
-#: cp/decl.c:8405
+#: cp/decl.c:8406
 msgid "cannot declare static function inside another function"
 msgstr "no se puede declarar una función static dentro de otra función"
 
-#: cp/decl.c:8433
+#: cp/decl.c:8434
 msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
 msgstr "`static' puede no ser utilizado cuando se define (opuesto a la declaración) un dato miembro static"
 
-#: cp/decl.c:8439
+#: cp/decl.c:8440
 msgid "static member `%D' declared `register'"
 msgstr "se declaró  el miembro static `%D' como `register'"
 
-#: cp/decl.c:8444
+#: cp/decl.c:8445
 msgid "cannot explicitly declare member `%#D' to have extern linkage"
 msgstr "no se puede declarar explícitamente que el miembro `%#D' tenga un enlazado externo"
 
-#: cp/decl.c:8584
+#: cp/decl.c:8585
 msgid "default argument for `%#D' has type `%T'"
 msgstr "el argumento por defecto de `%#D' tiene tipo `%T'"
 
-#: cp/decl.c:8587
+#: cp/decl.c:8588
 msgid "default argument for parameter of type `%T' has type `%T'"
 msgstr "el argumento por defecto para el parámetro del tipo `%T' tiene el tipo `%T'"
 
-#: cp/decl.c:8604
+#: cp/decl.c:8605
 msgid "default argument `%E' uses local variable `%D'"
 msgstr "el argumento por defecto `%E' usa la variable local `%D'"
 
-#: cp/decl.c:8648
+#: cp/decl.c:8649
 #, c-format
 msgid "invalid string constant `%E'"
 msgstr "constante de cadena inválida `%E'"
 
-#: cp/decl.c:8650
+#: cp/decl.c:8651
 msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
 msgstr "constante entera inválida en la lista de parámetros, ¿olvidó proporcionar nombre(s) de parámetro(s)?"
 
-#: cp/decl.c:8688
+#: cp/decl.c:8689
 msgid "parameter `%D' invalidly declared method type"
 msgstr "el parámetro `%D' se declaró inválidamente como tipo de método"
 
-#: cp/decl.c:8712
+#: cp/decl.c:8713
 msgid "parameter `%D' includes %s to array of unknown bound `%T'"
 msgstr "el parámetro `%D' incluye %s para la matriz `%T' de límite desconocido"
 
@@ -14567,93 +14564,93 @@ msgstr "el par
 #. 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:8871
+#: cp/decl.c:8872
 msgid "invalid constructor; you probably meant `%T (const %T&)'"
 msgstr "constructor inválido; tal vez quiso decir `%T (const %T&)'"
 
-#: cp/decl.c:8999
+#: cp/decl.c:9000
 msgid "`%D' must be a nonstatic member function"
 msgstr "`%D' debe ser una función miembro que no sea static"
 
-#: cp/decl.c:9005
+#: cp/decl.c:9006
 msgid "`%D' must be either a non-static member function or a non-member function"
 msgstr "`%D' debe ser una función miembro no estático o una función no miembro"
 
-#: cp/decl.c:9022
+#: cp/decl.c:9023
 msgid "`%D' must have an argument of class or enumerated type"
 msgstr "`%D' debe tener un argumento de tipo clase o enumerado"
 
-#: cp/decl.c:9057
+#: cp/decl.c:9058
 #, c-format
 msgid "conversion to %s%s will never use a type conversion operator"
 msgstr "la conversión a %s%s nunca usará un operador de conversión de tipo"
 
 #. 13.4.0.3
-#: cp/decl.c:9064
+#: cp/decl.c:9065
 msgid "ISO C++ prohibits overloading operator ?:"
 msgstr "ISO C++ prohíbe la sobrecarga del operador ?:"
 
-#: cp/decl.c:9114
+#: cp/decl.c:9115
 msgid "postfix `%D' must take `int' as its argument"
 msgstr "el postfijo `%D' debe tomar `int' como su argumento"
 
-#: cp/decl.c:9118
+#: cp/decl.c:9119
 msgid "postfix `%D' must take `int' as its second argument"
 msgstr "el postfijo `%D' debe tomar `int' como su segundo argumento"
 
-#: cp/decl.c:9125
+#: cp/decl.c:9126
 msgid "`%D' must take either zero or one argument"
 msgstr "`%D' debe tomar cero o un argumentos"
 
-#: cp/decl.c:9127
+#: cp/decl.c:9128
 msgid "`%D' must take either one or two arguments"
 msgstr "`%D' debe tomar uno o dos argumentos"
 
-#: cp/decl.c:9148
+#: cp/decl.c:9149
 msgid "prefix `%D' should return `%T'"
 msgstr "el prefijo `%D' debe regresar `%T'"
 
-#: cp/decl.c:9154
+#: cp/decl.c:9155
 msgid "postfix `%D' should return `%T'"
 msgstr "el postfijo `%D' debe regresar `%T'"
 
-#: cp/decl.c:9163
+#: cp/decl.c:9164
 msgid "`%D' must take `void'"
 msgstr "`%D' debe tomar `void'"
 
-#: cp/decl.c:9165 cp/decl.c:9173
+#: cp/decl.c:9166 cp/decl.c:9174
 msgid "`%D' must take exactly one argument"
 msgstr "`%D' debe tomar cero o un argumentos exactamente"
 
-#: cp/decl.c:9175
+#: cp/decl.c:9176
 msgid "`%D' must take exactly two arguments"
 msgstr "`%s' debe tomar cero o dos argumentos exactamente"
 
-#: cp/decl.c:9183
+#: cp/decl.c:9184
 msgid "user-defined `%D' always evaluates both arguments"
 msgstr "el `%D' definido por el usuario siempre evalúa ambos argumentos"
 
-#: cp/decl.c:9197
+#: cp/decl.c:9198
 msgid "`%D' should return by value"
 msgstr "`%D' debe regresar por valor"
 
-#: cp/decl.c:9209 cp/decl.c:9212
+#: cp/decl.c:9210 cp/decl.c:9213
 msgid "`%D' cannot have default arguments"
 msgstr "`%D' no puede tener argumentos por defecto"
 
-#: cp/decl.c:9272
+#: cp/decl.c:9273
 msgid "using typedef-name `%D' after `%s'"
 msgstr " usando el nombre de definición de tipo `%D' después de `%s'"
 
-#: cp/decl.c:9278
+#: cp/decl.c:9279
 msgid "using template type parameter `%T' after `%s'"
 msgstr "usando el parámetro de tipo plantilla `%T' después de `%s'"
 
-#: cp/decl.c:9286
+#: cp/decl.c:9287
 msgid "`%T' referred to as `%s'"
 msgstr "se refiere a `%T' como `%s'"
 
-#: cp/decl.c:9292
+#: cp/decl.c:9293
 msgid "`%T' referred to as enum"
 msgstr "se refiere a `%T' como un enum"
 
@@ -14664,43 +14661,48 @@ msgstr "se refiere a `%T' como un enum"
 #. void f(class C);            // No template header here
 #.
 #. then the required template argument is missing.
-#: cp/decl.c:9307
+#: cp/decl.c:9308
 msgid "template argument required for `%s %T'"
 msgstr "se requiere un argumento de plantilla para `%s %T'"
 
-#: cp/decl.c:9452
+#: cp/decl.c:9453
 msgid "use of enum `%#D' without previous declaration"
 msgstr "uso del enum `%#D' sin declaración previa"
 
-#: cp/decl.c:9509
+#: cp/decl.c:9471
+#, fuzzy
+msgid "redeclaration of `%T' as a non-template"
+msgstr "la declaración de `%D' como una no función"
+
+#: cp/decl.c:9517
 msgid "derived union `%T' invalid"
 msgstr "union derivada `%T' inválida"
 
-#: cp/decl.c:9562
+#: cp/decl.c:9570
 msgid "base type `%T' fails to be a struct or class type"
 msgstr "el tipo base `%T' falla en ser un tipo struct o clase"
 
-#: cp/decl.c:9570
+#: cp/decl.c:9578
 msgid "recursive type `%T' undefined"
 msgstr "tipo recursivo `%T' sin definir"
 
-#: cp/decl.c:9572
+#: cp/decl.c:9580
 msgid "duplicate base type `%T' invalid"
 msgstr "tipo base duplicado `%T' inválido"
 
-#: cp/decl.c:9650
+#: cp/decl.c:9658
 msgid "Java class '%T' cannot have multiple bases"
 msgstr "la clase Java '%T' no puede tener bases múltiples"
 
-#: cp/decl.c:9652
+#: cp/decl.c:9660
 msgid "Java class '%T' cannot have virtual bases"
 msgstr "la clase Java '%T' no puede tener bases virtuales"
 
-#: cp/decl.c:9692
+#: cp/decl.c:9700
 msgid "multiple definition of `%#T'"
 msgstr "definición múltiple de `%#T'"
 
-#: cp/decl.c:9693
+#: cp/decl.c:9701
 msgid "%Jprevious definition here"
 msgstr "%Jdefinición previa aquí"
 
@@ -14708,47 +14710,47 @@ msgstr "%Jdefinici
 #.
 #. IF no integral type can represent all the enumerator values, the
 #. enumeration is ill-formed.
-#: cp/decl.c:9828
+#: cp/decl.c:9836
 msgid "no integral type can represent all of the enumerator values for `%T'"
 msgstr "ningún tipo integral puede representar todos los valores de enumerador de `%T'"
 
-#: cp/decl.c:9918
+#: cp/decl.c:9926
 msgid "enumerator value for `%D' not integer constant"
 msgstr "el valor de enumerador para `%D' no es una constante entera"
 
-#: cp/decl.c:9938
+#: cp/decl.c:9946
 msgid "overflow in enumeration values at `%D'"
 msgstr "desbordamiento en valores de enumeración en `%D'"
 
-#: cp/decl.c:10007
+#: cp/decl.c:10015
 msgid "return type `%#T' is incomplete"
 msgstr "el tipo de devolución `%#T' es un tipo de dato incompleto"
 
-#: cp/decl.c:10125
+#: cp/decl.c:10133
 msgid "return type for `main' changed to `int'"
 msgstr "el tipo de devolución para `main' cambió a `int'"
 
-#: cp/decl.c:10154
+#: cp/decl.c:10162
 msgid "`%D' implicitly declared before its definition"
 msgstr "`%D' declarado implícitamente antes de su definición"
 
-#: cp/decl.c:10176 cp/typeck.c:6023
+#: cp/decl.c:10184 cp/typeck.c:6071
 msgid "`operator=' should return a reference to `*this'"
 msgstr "`operator=' debe devolver una referencia a `*this'"
 
-#: cp/decl.c:10445
+#: cp/decl.c:10453
 msgid "parameter `%D' declared void"
 msgstr "el parámetro `%D' se declaró void"
 
-#: cp/decl.c:10911
+#: cp/decl.c:10919
 msgid "invalid member function declaration"
 msgstr "declaración de la función miembro inválida"
 
-#: cp/decl.c:10928
+#: cp/decl.c:10936
 msgid "`%D' is already defined in class `%T'"
 msgstr "`%D' ya se definió en la clase `%T'"
 
-#: cp/decl.c:11141
+#: cp/decl.c:11149
 msgid "static member function `%#D' declared with type qualifiers"
 msgstr "la función miembro static `%#D' es declarada con calificadores de tipo"
 
@@ -14769,134 +14771,134 @@ msgstr "conversi
 msgid "invalid types `%T[%T]' for array subscript"
 msgstr "tipos inválidos `%T[%T]' para índice de matriz"
 
-#: cp/decl2.c:460
+#: cp/decl2.c:461
 msgid "deleting array `%#D'"
 msgstr "borrando la matriz `%#D'"
 
-#: cp/decl2.c:466
+#: cp/decl2.c:467
 msgid "type `%#T' argument given to `delete', expected pointer"
 msgstr "se dió un argumento de tipo `%#T' a `delete', se esperaba un puntero"
 
-#: cp/decl2.c:478
+#: cp/decl2.c:479
 msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to `delete'"
 msgstr "no se puede borrar una función.  Solamente los punteros a objetos son argumentos válidos para `delete'"
 
-#: cp/decl2.c:485
+#: cp/decl2.c:486
 msgid "deleting `%T' is undefined"
 msgstr "el borrar `%T' está indefinido"
 
 #. 14.5.2.2 [temp.mem]
 #.
 #. A local class shall not have member templates.
-#: cp/decl2.c:521
+#: cp/decl2.c:522
 msgid "invalid declaration of member template `%#D' in local class"
 msgstr "declaración inválida de la plantilla miembro `%#D' en la clase local"
 
-#: cp/decl2.c:530
+#: cp/decl2.c:531
 msgid "invalid use of `virtual' in template declaration of `%#D'"
 msgstr "uso inválido de `virtual' en la declaración de plantilla de `%#D'"
 
-#: cp/decl2.c:540 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2834
 msgid "template declaration of `%#D'"
 msgstr "redeclaración en plantilla de `%#D'"
 
-#: cp/decl2.c:589
+#: cp/decl2.c:590
 msgid "Java method '%D' has non-Java return type `%T'"
 msgstr "el método Java `%D' tiene un tipo de devolución `%T' que no es de Java"
 
-#: cp/decl2.c:605
+#: cp/decl2.c:606
 msgid "Java method '%D' has non-Java parameter type `%T'"
 msgstr "el método Java `%D' tiene un tipo de parámetro `%T' que no es de Java"
 
-#: cp/decl2.c:698
+#: cp/decl2.c:699
 msgid "prototype for `%#D' does not match any in class `%T'"
 msgstr "el prototipo para `%#D' no coincide con ningún otro en la clase `%T'"
 
-#: cp/decl2.c:777
+#: cp/decl2.c:778
 msgid "local class `%#T' shall not have static data member `%#D'"
 msgstr "la clase local `%#T' no debe tener el miembro static `%#D'"
 
-#: cp/decl2.c:785
+#: cp/decl2.c:786
 msgid "initializer invalid for static member with constructor"
 msgstr "inicializador inválido para el miembro static con constructor"
 
-#: cp/decl2.c:788
+#: cp/decl2.c:789
 msgid "(an out of class initialization is required)"
 msgstr "(se requiere una inicialización fuera de la clase)"
 
-#: cp/decl2.c:871
+#: cp/decl2.c:872
 msgid "member `%D' conflicts with virtual function table field name"
 msgstr "el miembro `%D' tiene conflictos con el nombre de campo de la tabla de funciones virtuales"
 
-#: cp/decl2.c:888
+#: cp/decl2.c:889
 msgid "`%D' is already defined in `%T'"
 msgstr "`%D' ya está definido en `%T'"
 
-#: cp/decl2.c:935
+#: cp/decl2.c:936
 msgid "field initializer is not constant"
 msgstr "el inicializador del campo no es constante"
 
-#: cp/decl2.c:963
+#: cp/decl2.c:964
 msgid "`asm' specifiers are not permitted on non-static data members"
 msgstr "no se permiten los especificadores `asm' en miembros de datos no estáticos"
 
-#: cp/decl2.c:1013
+#: cp/decl2.c:1014
 msgid "cannot declare `%D' to be a bit-field type"
 msgstr "no se puede declarar `%D' que sea un tipo de campo de bits"
 
-#: cp/decl2.c:1023
+#: cp/decl2.c:1024
 msgid "cannot declare bit-field `%D' with function type"
 msgstr "no se puede declarar el campo de bits `%D' con un tipo de función"
 
-#: cp/decl2.c:1030
+#: cp/decl2.c:1031
 msgid "`%D' is already defined in the class %T"
 msgstr "`%D' ya está definido en la clase %T"
 
-#: cp/decl2.c:1037
+#: cp/decl2.c:1038
 msgid "static member `%D' cannot be a bit-field"
 msgstr "el miembro static `%D' no puede ser un campo de bits"
 
-#: cp/decl2.c:1096
+#: cp/decl2.c:1097
 msgid "initializer specified for non-member function `%D'"
 msgstr "se especificó un inicializador para la función no-miembro `%D'"
 
-#: cp/decl2.c:1100
+#: cp/decl2.c:1101
 msgid "invalid initializer for virtual method `%D'"
 msgstr "inicializador inválido para el método virtual `%D'"
 
-#: cp/decl2.c:1147
+#: cp/decl2.c:1148
 msgid "anonymous struct not inside named type"
 msgstr "struct anónimo no se encuentra dentro de un tipo nombrado"
 
-#: cp/decl2.c:1217
+#: cp/decl2.c:1218
 msgid "namespace-scope anonymous aggregates must be static"
 msgstr "los agregados anónimos de alcance de nombre de espacio deben ser static"
 
-#: cp/decl2.c:1224
+#: cp/decl2.c:1225
 msgid "anonymous union with no members"
 msgstr "union anónima sin miembros"
 
-#: cp/decl2.c:1258
+#: cp/decl2.c:1259
 msgid "`operator new' must return type `%T'"
 msgstr "`operator new' debe devolver el tipo `%T'"
 
-#: cp/decl2.c:1266
+#: cp/decl2.c:1267
 msgid "`operator new' takes type `size_t' (`%T') as first parameter"
 msgstr "`operator new' toma el tipo `size_t' (`%T') como primer argumento"
 
-#: cp/decl2.c:1292
+#: cp/decl2.c:1293
 msgid "`operator delete' must return type `%T'"
 msgstr "`operator delete' debe devolver el tipo `%T'"
 
-#: cp/decl2.c:1300
+#: cp/decl2.c:1301
 msgid "`operator delete' takes type `%T' as first parameter"
 msgstr "`operator delete' toma el tipo `%T' como primer argumento"
 
-#: cp/decl2.c:2807
+#: cp/decl2.c:2810
 msgid "inline function `%D' used but never defined"
 msgstr "se usa la función inline `%D' pero nunca se definió"
 
-#: cp/decl2.c:2953
+#: cp/decl2.c:2956
 msgid "default argument missing for parameter %P of `%+#D'"
 msgstr "falta el argumento por defecto para el parámetro %P de `%+#D'"
 
@@ -14928,7 +14930,7 @@ msgstr "mezclando `catch'es de C++ y Java en una sola unidad de traducci
 msgid "throwing NULL, which has integral, not pointer type"
 msgstr "arrojando NULL, que tiene un tipo integral, que no es puntero"
 
-#: cp/except.c:598 cp/init.c:2037
+#: cp/except.c:598 cp/init.c:2038
 msgid "`%D' should never be overloaded"
 msgstr "`%D' nunca se debe sobrecargar"
 
@@ -14936,19 +14938,19 @@ msgstr "`%D' nunca se debe sobrecargar"
 msgid "  in thrown expression"
 msgstr "  en la expresión thrown"
 
-#: cp/except.c:811
+#: cp/except.c:812
 msgid "expression '%E' of abstract class type '%T' cannot be used in throw-expression"
 msgstr "no se puede usar la expresión '%E' del tipo de clase abstracta '%T' en las expresiones thrown"
 
-#: cp/except.c:893
+#: cp/except.c:894
 msgid "exception of type `%T' will be caught"
 msgstr "la excepción del tipo `%T' será atrapada"
 
-#: cp/except.c:896
+#: cp/except.c:897
 msgid "   by earlier handler for `%T'"
 msgstr "   por un manejador anterior para `%T'"
 
-#: cp/except.c:917
+#: cp/except.c:918
 msgid "`...' handler must be the last handler for its try block"
 msgstr "el manejador `...' debe ser el último manejador para su bloque try"
 
@@ -14956,53 +14958,53 @@ msgstr "el manejador `...' debe ser el 
 msgid "`%D' is already a friend of class `%T'"
 msgstr "`%D' ya es un friend de la clase `%T'"
 
-#: cp/friend.c:202
+#: cp/friend.c:206
 msgid "invalid type `%T' declared `friend'"
 msgstr "el tipo inválido `%T' fue declarado `friend'"
 
 #. [temp.friend]
 #. Friend declarations shall not declare partial
 #. specializations.
-#: cp/friend.c:218
+#: cp/friend.c:222
 msgid "partial specialization `%T' declared `friend'"
 msgstr "la especialización parcial `%T' se declaró `friend'"
 
-#: cp/friend.c:228
+#: cp/friend.c:232
 msgid "class `%T' is implicitly friends with itself"
 msgstr "la clase `%T' es implícitamente friend con sí misma"
 
 #. template <class T> friend typename S<T>::X;
-#: cp/friend.c:246
+#: cp/friend.c:250
 msgid "typename type `%#T' declared `friend'"
 msgstr "el tipo de nombre de tipo `%#T' se declaró `friend'"
 
 #. template <class T> friend class T;
-#: cp/friend.c:252
+#: cp/friend.c:256
 msgid "template parameter type `%T' declared `friend'"
 msgstr "el tipo de parámetro de plantilla `%T' se declaró `friend'"
 
 #. template <class T> friend class A; where A is not a template
-#: cp/friend.c:258
+#: cp/friend.c:262
 msgid "`%#T' is not a template"
 msgstr "`%#T' no es una plantilla"
 
-#: cp/friend.c:277
+#: cp/friend.c:281
 msgid "`%D' is already a friend of `%T'"
 msgstr "`%D' ya es un friend de `%T'"
 
-#: cp/friend.c:287
+#: cp/friend.c:291
 msgid "`%T' is already a friend of `%T'"
 msgstr "`%T' ya es un friend de `%T'"
 
-#: cp/friend.c:409
+#: cp/friend.c:413
 msgid "member `%D' declared as friend before type `%T' defined"
 msgstr "el miembro `%D' es declarado friend antes que se defina el tipo `%T'"
 
-#: cp/friend.c:465
+#: cp/friend.c:469
 msgid "friend declaration `%#D' declares a non-template function"
 msgstr "la declaración friend `%#D' declara una función que no es plantilla"
 
-#: cp/friend.c:468
+#: cp/friend.c:472
 msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
 msgstr "(si esta no es su intención, asegúrese que la plantilla de la función ya ha sido declarada y agregue <> aquí después del nombre de la función) -Wno-non-template-friend desactiva este aviso"
 
@@ -15123,7 +15125,7 @@ msgstr "`%T' falla en ser un tipo agregado"
 msgid "type `%T' is of non-aggregate type"
 msgstr "el tipo `%T' es de un tipo no agregado"
 
-#: cp/init.c:1432 cp/typeck.c:1795
+#: cp/init.c:1432 cp/typeck.c:1818
 msgid "qualified type `%T' does not match destructor name `~%T'"
 msgstr "el tipo calificado `%T' no coincide con el nombre del destructor `~%T'"
 
@@ -15159,72 +15161,72 @@ msgstr "el tama
 msgid "zero size array reserves no space"
 msgstr "la matriz de tamaño cero no reserva espacio"
 
-#: cp/init.c:1808
+#: cp/init.c:1809
 msgid "new cannot be applied to a reference type"
 msgstr "new no se puede aplicar a un tipo de referencia"
 
-#: cp/init.c:1814
+#: cp/init.c:1815
 msgid "new cannot be applied to a function type"
 msgstr "new no se puede aplicar a un tipo de función"
 
-#: cp/init.c:1860
+#: cp/init.c:1861
 msgid "call to Java constructor, while `jclass' undefined"
 msgstr "llamado a constructor Java, mientras `jclass' está indefinido"
 
-#: cp/init.c:1876
+#: cp/init.c:1877
 msgid "can't find class$"
 msgstr "no se puede encontrar class$"
 
-#: cp/init.c:2003
+#: cp/init.c:2004
 msgid "invalid type `void' for new"
 msgstr "tipo `void' inválido para new"
 
-#: cp/init.c:2013
+#: cp/init.c:2014
 msgid "uninitialized const in `new' of `%#T'"
 msgstr "const sin inicializar en `new' de `%#T'"
 
-#: cp/init.c:2032
+#: cp/init.c:2033
 #, c-format
 msgid "call to Java constructor with `%s' undefined"
 msgstr "llamado a constructor Java con `%s' sin definir"
 
-#: cp/init.c:2073
+#. See PR 15967. This should never happen (and it is
+#. fixed correctly in mainline), but on the release branch
+#. we prefer this less-intrusive approacch.
+#: cp/init.c:2077
+#, fuzzy
+msgid "no suitable or ambiguous `%D' found in class `%T'"
+msgstr "no hay un `operator %s' para `%T'"
+
+#: cp/init.c:2083
 msgid "request for member `%D' is ambiguous"
 msgstr "la petición para el miembro `%D' es ambigua"
 
-#: cp/init.c:2193
+#: cp/init.c:2203
 msgid "ISO C++ forbids initialization in array new"
 msgstr "ISO C++ prohíbe la inicialización en la matriz new"
 
-#: cp/init.c:2667
+#: cp/init.c:2677
 msgid "initializer ends prematurely"
 msgstr "el inicializador termina prematuramente"
 
-#: cp/init.c:2724
+#: cp/init.c:2734
 msgid "cannot initialize multi-dimensional array with initializer"
 msgstr "no se pueden inicializar matrices multidimensionales con el inicializador"
 
-#: cp/init.c:2885
+#: cp/init.c:2895
 msgid "possible problem detected in invocation of delete operator:"
 msgstr "se detectó un posible problema en la invocación del operador delete:"
 
-#: cp/init.c:2888
-msgid "neither the destructor nor the class-specific "
-msgstr "ni el operador ni el operador delete "
+#: cp/init.c:2898
+msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
+msgstr "no se llamará ni al destructor ni al operador delete específico de la clase, aún si se declaran cuando se defina la clase."
 
-#: cp/init.c:2889
-msgid "operator delete will be called, even if they are "
-msgstr "específico de la clase serán llamados, aún si se "
-
-#: cp/init.c:2890
-msgid "declared when the class is defined."
-msgstr "declaran cuando se defina la clase."
-
-#: cp/init.c:2909
+#: cp/init.c:2919
 msgid "unknown array size in delete"
 msgstr "tamaño de matriz desconocida en delete"
 
-#: cp/init.c:3174
+#: cp/init.c:3184
 msgid "type to vector delete is neither pointer or array type"
 msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
 
@@ -15313,11 +15315,11 @@ msgstr "el miembro const `%#D' que no es static, no puede usar el operador de as
 msgid "non-static reference member `%#D', can't use default assignment operator"
 msgstr "el miembro de referencia `%#D' que no es static, no puede usar el operador de asignación por defecto"
 
-#: cp/name-lookup.c:660
+#: cp/name-lookup.c:671
 msgid "`%#D' used prior to declaration"
 msgstr "se usa `%#D' previo a la declaración"
 
-#: cp/name-lookup.c:691
+#: cp/name-lookup.c:702
 msgid "redeclaration of `wchar_t' as `%T'"
 msgstr "redeclaración de `wchar_t' como `%T'"
 
@@ -15327,232 +15329,232 @@ msgstr "redeclaraci
 #. [basic.start.main]
 #.
 #. This function shall not be overloaded.
-#: cp/name-lookup.c:723
+#: cp/name-lookup.c:734
 msgid "invalid redeclaration of `%D'"
 msgstr "redeclaración inválida de `%D'"
 
-#: cp/name-lookup.c:724
+#: cp/name-lookup.c:735
 msgid "as `%D'"
 msgstr "como `%D'"
 
-#: cp/name-lookup.c:812
+#: cp/name-lookup.c:823
 msgid "type mismatch with previous external decl of `%#D'"
 msgstr "no coinciden los tipos con la declaración externa previa de `%#D'"
 
-#: cp/name-lookup.c:813
+#: cp/name-lookup.c:824
 msgid "previous external decl of `%#D'"
 msgstr "declaración externa previa de `%#D'"
 
-#: cp/name-lookup.c:855
+#: cp/name-lookup.c:866
 msgid "`%D' was previously implicitly declared to return `int'"
 msgstr "`%D' fue declarado previa e implícitamente para devolver `int'"
 
-#: cp/name-lookup.c:913
+#: cp/name-lookup.c:924
 msgid "extern declaration of `%#D' doesn't match"
 msgstr "la declaración externa de `%#D' no coincide"
 
-#: cp/name-lookup.c:914
+#: cp/name-lookup.c:925
 msgid "global declaration `%#D'"
 msgstr "con la declaración global `%#D'"
 
-#: cp/name-lookup.c:950 cp/name-lookup.c:957
+#: cp/name-lookup.c:961 cp/name-lookup.c:968
 msgid "declaration of '%#D' shadows a parameter"
 msgstr "la declaración de '%#D' oscurece un parámetro"
 
 #. Location of previous decl is not useful in this case.
-#: cp/name-lookup.c:974
+#: cp/name-lookup.c:985
 msgid "declaration of '%D' shadows a member of 'this'"
 msgstr "la declaración de '%D' oscurece a un miembro de 'this'"
 
-#: cp/name-lookup.c:980
+#: cp/name-lookup.c:991
 msgid "declaration of '%D' shadows a previous local"
 msgstr "la declaración de '%D' oscurece a una declaración local previa"
 
-#: cp/name-lookup.c:987
+#: cp/name-lookup.c:998
 msgid "declaration of '%D' shadows a global declaration"
 msgstr "la declaración de '%D' oscurece a una declaración global"
 
-#: cp/name-lookup.c:1156
+#: cp/name-lookup.c:1167
 msgid "name lookup of `%D' changed"
 msgstr "la búsqueda de nombre de `%D' cambió"
 
-#: cp/name-lookup.c:1158
+#: cp/name-lookup.c:1169
 msgid "  matches this `%D' under ISO standard rules"
 msgstr "  coincide con este `%D' bajo las reglas de ISO estándard"
 
-#: cp/name-lookup.c:1160
+#: cp/name-lookup.c:1171
 msgid "  matches this `%D' under old rules"
 msgstr "  coincide con este `%D' bajo las reglas antiguas"
 
-#: cp/name-lookup.c:1174 cp/name-lookup.c:1181
+#: cp/name-lookup.c:1185 cp/name-lookup.c:1192
 msgid "name lookup of `%D' changed for new ISO `for' scoping"
 msgstr "la búsqueda de nombre de `%D' cambió por el nuevo alcance ISO de `for'"
 
-#: cp/name-lookup.c:1176
+#: cp/name-lookup.c:1187
 msgid "  cannot use obsolete binding at `%D' because it has a destructor"
 msgstr "  no se puede usar la asignación obsoleta en `%D' porque tiene un destructor"
 
-#: cp/name-lookup.c:1183
+#: cp/name-lookup.c:1194
 msgid "  using obsolete binding at `%D'"
 msgstr "  usando la asignación obsoleta en `%D'"
 
-#: cp/name-lookup.c:1236
+#: cp/name-lookup.c:1247
 #, c-format
 msgid "%s %s(%E) %p %d\n"
 msgstr "%s %s(%E) %p %d\n"
 
-#: cp/name-lookup.c:1239
+#: cp/name-lookup.c:1250
 #, c-format
 msgid "%s %s %p %d\n"
 msgstr "%s %s %p %d\n"
 
-#: cp/name-lookup.c:1358
+#: cp/name-lookup.c:1369
 msgid "XXX is_class_level != (current_scope == class_scope)\n"
 msgstr "XXX is_class_level != (current_scope == class_scope)\n"
 
-#: cp/name-lookup.c:1996
+#: cp/name-lookup.c:2007
 msgid "`%#D' hides constructor for `%#T'"
 msgstr "`%#D' esconde el destructor para `%#T'"
 
-#: cp/name-lookup.c:2011
+#: cp/name-lookup.c:2022
 msgid "`%#D' conflicts with previous using declaration `%#D'"
 msgstr "`%#D' causa conflicto con la declaración previa en uso `%#D'"
 
-#: cp/name-lookup.c:2023
+#: cp/name-lookup.c:2034
 msgid "previous non-function declaration `%#D'"
 msgstr "la declaración previa `%#D' que no es función"
 
-#: cp/name-lookup.c:2024
+#: cp/name-lookup.c:2035
 msgid "conflicts with function declaration `%#D'"
 msgstr "causa conflicto con la declaración de la función `%#D'"
 
 #. 7.3.3/5
 #. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:2101
+#: cp/name-lookup.c:2112
 msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
 msgstr "una declaración de uso no puede especificar un id de plantilla.  Intente `using %D'"
 
-#: cp/name-lookup.c:2107
+#: cp/name-lookup.c:2118
 msgid "namespace `%D' not allowed in using-declaration"
 msgstr "no se permite el espacio de nombres `%D' en la declaración de uso"
 
 #. It's a nested name with template parameter dependent scope.
 #. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2115 cp/name-lookup.c:2129 cp/name-lookup.c:3369
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
 msgid "`%T' is not a namespace"
 msgstr "`%T' no es un nombre de espacio"
 
-#: cp/name-lookup.c:2153
+#: cp/name-lookup.c:2164
 msgid "`%D' not declared"
 msgstr "no se declaró `%D'"
 
 #. If the OLD_FN was really declared, the
 #. declarations don't match.
-#: cp/name-lookup.c:2165 cp/name-lookup.c:2207 cp/name-lookup.c:2244
+#: cp/name-lookup.c:2176 cp/name-lookup.c:2218 cp/name-lookup.c:2255
 msgid "`%D' is already declared in this scope"
 msgstr "`%D' ya se declaró en este ámbito"
 
-#: cp/name-lookup.c:2250
+#: cp/name-lookup.c:2261
 msgid "using declaration `%D' introduced ambiguous type `%T'"
 msgstr "el uso de la declaración `%D' introdujo el tipo ambiguo `%T'"
 
 #. Definition isn't the kind we were looking for.
-#: cp/name-lookup.c:2412 cp/name-lookup.c:2431
+#: cp/name-lookup.c:2423 cp/name-lookup.c:2442
 msgid "`%#D' redeclared as %C"
 msgstr "`%#D' redeclarado como %C"
 
-#: cp/name-lookup.c:2804
+#: cp/name-lookup.c:2815
 msgid "`%D' has the same name as the class in which it is declared"
 msgstr "`%D' tiene el mismo nombre que la clase en la cual se declaró"
 
-#: cp/name-lookup.c:2891
+#: cp/name-lookup.c:2902
 msgid "using-declaration for non-member at class scope"
 msgstr "declaración de uso para un no miembro en el ámbito de la clase"
 
-#: cp/name-lookup.c:2898
+#: cp/name-lookup.c:2909
 msgid "using-declaration cannot name destructor"
 msgstr "uan declaración de uso no puede nombrar al destructor"
 
-#: cp/name-lookup.c:2994
+#: cp/name-lookup.c:3005
 msgid "declaration of `%D' not in a namespace surrounding `%D'"
 msgstr "la declaración de `%D' no está en un espacio de nombres alrededor de `%D'"
 
-#: cp/name-lookup.c:3034
+#: cp/name-lookup.c:3045
 msgid "`%D' should have been declared inside `%D'"
 msgstr "`%D' debería ser declarado dentro de `%D'"
 
-#: cp/name-lookup.c:3098
+#: cp/name-lookup.c:3109
 msgid "namespace alias `%D' not allowed here, assuming `%D'"
 msgstr "no se permite aquí el alias del espacio de nombres `%D', asumiendo que es `%D'"
 
 #. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3213
+#: cp/name-lookup.c:3224
 msgid "unknown namespace `%D'"
 msgstr "espacio de nombres `%D' desconocido"
 
-#: cp/name-lookup.c:3363
+#: cp/name-lookup.c:3374
 msgid "namespace `%T' undeclared"
 msgstr "espacio de nombres `%T' sin declarar"
 
-#: cp/name-lookup.c:3396
+#: cp/name-lookup.c:3407
 msgid "strong using only meaningful at namespace scope"
 msgstr "el uso de strong solamente tiene significado en el ámbito de espacio de nombres"
 
-#: cp/name-lookup.c:3403
+#: cp/name-lookup.c:3414
 msgid "`%D' attribute directive ignored"
 msgstr "se ignora la directiva de atributo `%D'"
 
-#: cp/name-lookup.c:3536
+#: cp/name-lookup.c:3547
 msgid "use of `%D' is ambiguous"
 msgstr "el uso de `%D' es ambiguo"
 
-#: cp/name-lookup.c:3537
+#: cp/name-lookup.c:3548
 msgid "  first declared as `%#D' here"
 msgstr "  declarado inicialmente como `%#D' aquí"
 
-#: cp/name-lookup.c:3540
+#: cp/name-lookup.c:3551
 msgid "  also declared as `%#D' here"
 msgstr "  también declarado como `%#D' aquí"
 
-#: cp/name-lookup.c:3555
+#: cp/name-lookup.c:3566
 msgid "`%D' denotes an ambiguous type"
 msgstr "`%D' denota un tipo ambiguo"
 
-#: cp/name-lookup.c:3556
+#: cp/name-lookup.c:3567
 msgid "%J  first type here"
 msgstr "%J  primer tipo aquí"
 
-#: cp/name-lookup.c:3557
+#: cp/name-lookup.c:3568
 msgid "%J  other type here"
 msgstr "%J  otro tipo aquí"
 
 #. This happens for A::B where B is a template, and there are no
 #. template arguments.
-#: cp/name-lookup.c:3622 cp/typeck.c:1769
+#: cp/name-lookup.c:3633 cp/typeck.c:1792
 msgid "invalid use of `%D'"
 msgstr "uso inválido de `%D'"
 
-#: cp/name-lookup.c:3663
+#: cp/name-lookup.c:3674
 msgid "`%D::%D' is not a template"
 msgstr "`%D::%D' no es una plantilla"
 
-#: cp/name-lookup.c:3680
+#: cp/name-lookup.c:3691
 msgid "`%D' undeclared in namespace `%D'"
 msgstr "`%D' no declarado en el espacio de nombres `%D'"
 
-#: cp/name-lookup.c:4141
+#: cp/name-lookup.c:4153
 msgid "`%D' is not a function,"
 msgstr "`%D' no es una función,"
 
-#: cp/name-lookup.c:4142
+#: cp/name-lookup.c:4154
 msgid "  conflict with `%D'"
 msgstr "  tiene conflicto con `%D'"
 
-#: cp/name-lookup.c:4882
+#: cp/name-lookup.c:4911
 msgid "XXX entering pop_everything ()\n"
 msgstr "XXX entrando a pop_everything ()\n"
 
-#: cp/name-lookup.c:4891
+#: cp/name-lookup.c:4920
 msgid "XXX leaving pop_everything ()\n"
 msgstr "XXX saliendo de pop_everything ()\n"
 
@@ -15636,171 +15638,182 @@ msgstr "la variable local `%D' no puede aparecer en este 
 msgid "typedef-name `%D' used as destructor declarator"
 msgstr "se usa el nombre de typedef `%D' como un declarador de destructor"
 
-#: cp/parser.c:3635
+#: cp/parser.c:3638
 msgid "ISO C++ forbids compound-literals"
 msgstr "ISO C++ prohíbe literales compuestos"
 
-#: cp/parser.c:4456
+#: cp/parser.c:4461
 msgid "array bound forbidden after parenthesized type-id"
 msgstr "se prohíbe el límite de matriz después del id de tipo entre paréntesis"
 
-#: cp/parser.c:4457
+#: cp/parser.c:4462
 msgid "try removing the parentheses around the type-id"
 msgstr "intente eliminando los paréntesis alrededor del id de tipo"
 
-#: cp/parser.c:4619
+#: cp/parser.c:4624
 msgid "expression in new-declarator must have integral or enumeration type"
 msgstr "la expresión en el declarador new debe tener un tipo integral o de enumeración"
 
-#: cp/parser.c:4800
+#: cp/parser.c:4805
 msgid "use of old-style cast"
 msgstr "uso de la conversión de estilo antiguo"
 
-#: cp/parser.c:5545
+#: cp/parser.c:5550
 #, c-format
 msgid "case label `%E' not within a switch statement"
 msgstr "la etiqueta case `%E' no se encuentra dentro de una declaración switch"
 
-#: cp/parser.c:6087
+#: cp/parser.c:6092
 msgid "ISO C++ forbids computed gotos"
 msgstr "ISO C++ prohíbe gotos calculados"
 
-#: cp/parser.c:6207
+#: cp/parser.c:6212
 msgid "extra `;'"
 msgstr "`;' extra"
 
-#: cp/parser.c:6502
+#: cp/parser.c:6507
 msgid "mixing declarations and function-definitions is forbidden"
 msgstr "se prohibe mezclar declaraciones y definiciones de funciones"
 
-#: cp/parser.c:6640
+#: cp/parser.c:6645
 msgid "duplicate `friend'"
 msgstr "`friend' duplicado"
 
-#: cp/parser.c:6789
+#: cp/parser.c:6794
 msgid "class definition may not be declared a friend"
 msgstr "la definición de clase no se puede declarar como friend"
 
-#: cp/parser.c:7104
+#: cp/parser.c:7109
 msgid "only constructors take base initializers"
 msgstr "solamente los constructores toman inicializadores base"
 
-#: cp/parser.c:7155
+#: cp/parser.c:7160
 msgid "anachronistic old-style base class initializer"
 msgstr "inicializador de clase base de estilo antiguo anacrónico"
 
+#: cp/parser.c:7201
+#, fuzzy
+msgid "keyword `typename' not allowed in this context (a qualified member initializer is implicitly a type)"
+msgstr "no se permite la palabra clave `typename' en este contexto (la clase base implícitamente es un tipo)"
+
 #. Warn that we do not support `export'.
-#: cp/parser.c:7548
+#: cp/parser.c:7563
 msgid "keyword `export' not implemented, and will be ignored"
 msgstr "la palabra clave `export' no está implementada, y será ignorada"
 
 #. Otherwise, emit an error about the invalid digraph, but continue
 #. parsing because we got our argument list.
-#: cp/parser.c:7908
+#: cp/parser.c:7923
 msgid "`<::' cannot begin a template-argument list"
 msgstr "`<::' no puede empezar una lista de argumentos de plantilla"
 
-#: cp/parser.c:7909
+#: cp/parser.c:7924
 msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
 msgstr "`<:' es una forma alternativa para escribir `['. Inserte espacios entre `<' y `::'"
 
-#: cp/parser.c:7916
+#: cp/parser.c:7931
 msgid "(if you use `-fpermissive' G++ will accept your code)"
 msgstr "(si utiliza `-fpermissive' G++ aceptará su código)"
 
 #. Explain what went wrong.
-#: cp/parser.c:8088
+#: cp/parser.c:8106
 msgid "non-template `%D' used as template"
 msgstr "se usa `%D' que no es plantilla como plantilla"
 
-#: cp/parser.c:8089
-msgid "(use `%T::template %D' to indicate that it is a template)"
+#: cp/parser.c:8107
+#, fuzzy
+msgid "use `%T::template %D' to indicate that it is a template"
 msgstr "(utilice `%T::template %D' para indicar que es una plantilla)"
 
-#: cp/parser.c:9026
+#: cp/parser.c:9058
 msgid "using `typename' outside of template"
 msgstr "usando `typename' fuera de la plantilla"
 
-#: cp/parser.c:9148
+#: cp/parser.c:9180
 msgid "expected type-name"
 msgstr "se esperaba un nombre de tipo"
 
-#: cp/parser.c:9207
+#: cp/parser.c:9239
 msgid "type attributes are honored only at type definition"
 msgstr "las definiciones de atributos solamente se honran en las definiciones de tipo"
 
 #. [namespace.udecl]
 #.
 #. A using declaration shall not name a template-id.
-#: cp/parser.c:9590
+#: cp/parser.c:9622
 msgid "a template-id may not appear in a using-declaration"
 msgstr "un id de plantilla no puede aparecer en una declaración de uso"
 
-#: cp/parser.c:9917
+#: cp/parser.c:9949
 msgid "an asm-specification is not allowed on a function-definition"
 msgstr "no se permite una especificación de asm en una definición de función"
 
-#: cp/parser.c:9919
+#: cp/parser.c:9951
 msgid "attributes are not allowed on a function-definition"
 msgstr "no se permiten atributos en una definición de función"
 
-#: cp/parser.c:10052
+#: cp/parser.c:10084
 msgid "attributes after parenthesized initializer ignored"
 msgstr "se ignoran los atributos después del inicializador entre paréntesis"
 
-#: cp/parser.c:11254
+#: cp/parser.c:10540
+#, fuzzy
+msgid "`%T::%D' is not a type"
+msgstr "`%D::%D' no es una plantilla"
+
+#: cp/parser.c:11288
 msgid "file ends in default argument"
 msgstr "el fichero termina en el argumento por defecto"
 
-#: cp/parser.c:11310
+#: cp/parser.c:11344
 msgid "deprecated use of default argument for parameter of non-function"
 msgstr "uso obsoleto del argumento por defecto para el parámetro de una no función"
 
-#: cp/parser.c:11313
+#: cp/parser.c:11347
 msgid "default arguments are only permitted for function parameters"
 msgstr "los argumentos por defecto sólo se permiten para parámetros de función"
 
-#: cp/parser.c:12043
+#: cp/parser.c:12078
 msgid "declaration of `%D' in `%D' which does not enclose `%D'"
 msgstr "la declaración de `%D' en `%D' la cual no incluye a `%D'"
 
-#: cp/parser.c:12056
+#: cp/parser.c:12091
 msgid "extra qualification ignored"
 msgstr "se ignora la calificación extra"
 
-#: cp/parser.c:12067
+#: cp/parser.c:12102
 msgid "an explicit specialization must be preceded by 'template <>'"
 msgstr "una especialización explícita debe ser precedida por 'template <>'"
 
-#: cp/parser.c:12350
+#: cp/parser.c:12385
 msgid "extra semicolon"
 msgstr "punto y coma extra"
 
-#: cp/parser.c:12368
+#: cp/parser.c:12403
 msgid "a class-key must be used when declaring a friend"
 msgstr "se debe usar una llave clase cuando se declara un friend"
 
-#: cp/parser.c:12399
+#: cp/parser.c:12434
 msgid "friend declaration does not name a class or function"
 msgstr "la declaración friend no nombra una clase o función"
 
-#: cp/parser.c:12570
+#: cp/parser.c:12605
 msgid "pure-specifier on function-definition"
 msgstr "especificador puro en la definición de función"
 
-#: cp/parser.c:12843
+#: cp/parser.c:12878
 msgid "keyword `typename' not allowed outside of templates"
 msgstr "no se permite la palabra clave `typename' fuera de las plantillas"
 
-#: cp/parser.c:12845
+#: cp/parser.c:12880
 msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
 msgstr "no se permite la palabra clave `typename' en este contexto (la clase base implícitamente es un tipo)"
 
-#: cp/parser.c:13665
+#: cp/parser.c:13700
 msgid "reference to `%D' is ambiguous"
 msgstr "la referencia a `%D' es ambigua"
 
-#: cp/parser.c:13839
+#: cp/parser.c:13874
 msgid "too few template-parameter-lists"
 msgstr "muy pocas listas de parámetros de plantilla"
 
@@ -15808,44 +15821,44 @@ msgstr "muy pocas listas de par
 #. something like:
 #.
 #. template <class T> template <class U> void S::f();
-#: cp/parser.c:13854
+#: cp/parser.c:13889
 msgid "too many template-parameter-lists"
 msgstr "demasiadas listas de parámetros de plantilla"
 
 #. If begin_function_definition didn't like the definition, skip
 #. the entire function.
-#: cp/parser.c:14146
+#: cp/parser.c:14185
 msgid "invalid function declaration"
 msgstr "declaración inválida de función"
 
 #. Issue an error message.
-#: cp/parser.c:14183
+#: cp/parser.c:14222
 msgid "named return values are no longer supported"
 msgstr "los valores de devolución nombrados ya no tiene soporte"
 
-#: cp/parser.c:14522
+#: cp/parser.c:14561
 msgid "`>>' should be `> >' within a nested template argument list"
 msgstr "`>>' debe ser `> >' dentro de una lista de argumentos plantilla anidados"
 
 #. If this is not a nested template argument list, the '>>' is
 #. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14530
+#: cp/parser.c:14569
 msgid "spurious `>>', use `>' to terminate a template argument list"
 msgstr "`>>' sobrante, use `>' para terminar una lista de argumentos de plantilla"
 
-#: cp/parser.c:14535
+#: cp/parser.c:14574
 msgid "missing `>' to terminate the template argument list"
 msgstr "falta un `>' para terminar la lista de argumentos de plantilla"
 
-#: cp/parser.c:15023
+#: cp/parser.c:15062
 msgid "`%s' tag used in naming `%#T'"
 msgstr "se usó la marca `%s' al nombrar a`%#T'"
 
-#: cp/parser.c:15043
+#: cp/parser.c:15082
 msgid "%D redeclared with different access"
 msgstr "`%D' redeclarado con acceso diferente"
 
-#: cp/parser.c:15060
+#: cp/parser.c:15099
 msgid "`template' (as a disambiguator) is only allowed within templates"
 msgstr "`template' (para eliminar ambigüedades) sólo se permite dentro de plantillas"
 
@@ -16188,150 +16201,150 @@ msgstr "instanciaci
 msgid "%s %+#T"
 msgstr "%s %+#T"
 
-#: cp/pt.c:6307 cp/pt.c:6427
+#: cp/pt.c:6308 cp/pt.c:6428
 msgid "instantiation of `%D' as type `%T'"
 msgstr "instanciación de `%D' como tipo `%T'"
 
-#: cp/pt.c:6469
+#: cp/pt.c:6470
 msgid "invalid parameter type `%T'"
 msgstr "tipo de parámetro `%T' inválido"
 
-#: cp/pt.c:6471
+#: cp/pt.c:6472
 msgid "in declaration `%D'"
 msgstr "en la declaración `%D'"
 
-#: cp/pt.c:6545
+#: cp/pt.c:6546
 msgid "creating pointer to member function of non-class type `%T'"
 msgstr "creando un puntero a función miembro del tipo `%T' que no es clase"
 
-#: cp/pt.c:6684
+#: cp/pt.c:6685
 msgid "creating array with size zero"
 msgstr "creando la matriz con tamaño cero"
 
-#: cp/pt.c:6698
+#: cp/pt.c:6699
 #, c-format
 msgid "creating array with size zero (`%E')"
 msgstr "creando la matriz con tamaño cero (`%E')"
 
-#: cp/pt.c:6937
+#: cp/pt.c:6938
 msgid "forming reference to void"
 msgstr "formando la referencia a void"
 
-#: cp/pt.c:6939
+#: cp/pt.c:6940
 msgid "forming %s to reference type `%T'"
 msgstr "formando %s para referenciar al tipo `%T'"
 
-#: cp/pt.c:6976
+#: cp/pt.c:6977
 msgid "creating pointer to member of non-class type `%T'"
 msgstr "creando un puntero al miembro del tipo `%T' que no es clase"
 
-#: cp/pt.c:6982
+#: cp/pt.c:6983
 msgid "creating pointer to member reference type `%T'"
 msgstr "creando un puntero al miembro de referencia de tipo `%T'"
 
-#: cp/pt.c:7068
+#: cp/pt.c:7069
 msgid "creating array of `%T'"
 msgstr "creando la matriz de `%T'"
 
-#: cp/pt.c:7074
+#: cp/pt.c:7075
 msgid "creating array of `%T', which is an abstract class type"
 msgstr "creando la matriz de `%T', la cual es un tipo de clase abstracta"
 
-#: cp/pt.c:7118
+#: cp/pt.c:7119
 msgid "`%T' is not a class, struct, or union type"
 msgstr "`%T' no es de tipo clase, struct o union"
 
-#: cp/pt.c:7231
+#: cp/pt.c:7232
 #, c-format
 msgid "use of `%s' in template"
 msgstr "uso de `%s' en la plantilla"
 
-#: cp/pt.c:7344
+#: cp/pt.c:7345
 #, c-format
 msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
 msgstr "el nombre dependiente '%E' se decodifica como un no tipo, la instanciación genera un tipo"
 
-#: cp/pt.c:7346
+#: cp/pt.c:7347
 #, c-format
 msgid "say `typename %E' if a type is meant"
 msgstr "  escriba `typename %E' si quería un tipo"
 
-#: cp/pt.c:8609
+#: cp/pt.c:8613
 msgid "`%T' uses anonymous type"
 msgstr "`%T' usa un tipo anónimo"
 
-#: cp/pt.c:8611
+#: cp/pt.c:8615
 msgid "`%T' uses local type `%T'"
 msgstr "`%T' usa el tipo local `%T'"
 
-#: cp/pt.c:8619
+#: cp/pt.c:8623
 msgid "`%T' is a variably modified type"
 msgstr "`%T' es un tipo modificado variablemente"
 
-#: cp/pt.c:8630
+#: cp/pt.c:8634
 #, c-format
 msgid "integral expression `%E' is not constant"
 msgstr "la expresión integral `%E' no es una constante"
 
-#: cp/pt.c:8635
+#: cp/pt.c:8639
 msgid "  trying to instantiate `%D'"
 msgstr "  tratando de instanciar `%D'"
 
-#: cp/pt.c:9148
+#: cp/pt.c:9156
 msgid "incomplete type unification"
 msgstr "unificación de tipo incompleto"
 
-#: cp/pt.c:10095
+#: cp/pt.c:10112
 #, c-format
 msgid "use of `%s' in template type unification"
 msgstr "uso de `%s' en la unificación de tipo de la plantilla"
 
-#: cp/pt.c:10529 cp/pt.c:10601
+#: cp/pt.c:10546 cp/pt.c:10618
 msgid "explicit instantiation of non-template `%#D'"
 msgstr "instanciación explícita de `%#D' que no es plantilla"
 
-#: cp/pt.c:10545 cp/pt.c:10596
+#: cp/pt.c:10562 cp/pt.c:10613
 msgid "no matching template for `%D' found"
 msgstr "no se encuentra una plantilla coincidente para `%D'"
 
-#: cp/pt.c:10551
+#: cp/pt.c:10568
 msgid "explicit instantiation of `%#D'"
 msgstr "instanciación explícita de `%#D'"
 
-#: cp/pt.c:10588
+#: cp/pt.c:10605
 msgid "duplicate explicit instantiation of `%#D'"
 msgstr "instanciación explícita duplicada de `%#D'"
 
-#: cp/pt.c:10610
+#: cp/pt.c:10627
 msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
 msgstr "ISO C++ prohíbe el uso de `extern' en instanciaciones explícitas"
 
-#: cp/pt.c:10614 cp/pt.c:10695
+#: cp/pt.c:10631 cp/pt.c:10712
 msgid "storage class `%D' applied to template instantiation"
 msgstr "clase de almacenamiento `%D' aplicada a la instanciación de una plantilla"
 
-#: cp/pt.c:10667
+#: cp/pt.c:10684
 msgid "explicit instantiation of non-template type `%T'"
 msgstr "instanciación explícita del tipo `%T' del tipo no plantilla"
 
-#: cp/pt.c:10676
+#: cp/pt.c:10693
 msgid "explicit instantiation of `%#T' before definition of template"
 msgstr "instanciación explícita de `%#T' antes de la definición de la plantilla"
 
-#: cp/pt.c:10684
+#: cp/pt.c:10701
 #, c-format
 msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
 msgstr "ISO C++ prohíbe el uso de `%s' en las instanciaciones explícitas"
 
-#: cp/pt.c:10728
+#: cp/pt.c:10745
 msgid "duplicate explicit instantiation of `%#T'"
 msgstr "instanciación explícita duplicada de `%#T'"
 
-#: cp/pt.c:11109
+#: cp/pt.c:11126
 msgid "explicit instantiation of `%D' but no definition available"
 msgstr "instanciación explícita de `%D' pero no hay una definición disponible"
 
-#: cp/pt.c:11543
+#: cp/pt.c:11562
 msgid "`%#T' is not a valid type for a template constant parameter"
 msgstr "`%#T' no es un tipo válido para un parámetro constante de plantilla"
 
@@ -16498,7 +16511,7 @@ msgstr "m
 msgid "incomplete type `%T' used in nested name specifier"
 msgstr "se utilizó el tipo incompleto `%T' en un especificador de nombre anidado"
 
-#: cp/semantics.c:2303 cp/typeck.c:1612
+#: cp/semantics.c:2303 cp/typeck.c:1635
 msgid "`%D' is not a member of `%T'"
 msgstr "`%D' no es un miembro de `%T'"
 
@@ -16541,239 +16554,239 @@ msgstr "  `%#D' declarado aqu
 msgid "type of `%E' is unknown"
 msgstr "el tipo de '%E' es desconocido"
 
-#: cp/tree.c:222
+#: cp/tree.c:226
 #, c-format
 msgid "non-lvalue in %s"
 msgstr "no es valor-l en %s"
 
-#: cp/tree.c:539
+#: cp/tree.c:532
 msgid "`%V' qualifiers cannot be applied to `%T'"
 msgstr "los calificadores `%V' no se pueden aplicar a `%T'"
 
-#: cp/tree.c:1828
+#: cp/tree.c:1821
 #, c-format
 msgid "`%s' attribute can only be applied to Java class definitions"
 msgstr "el atributo `%s' sólo se puede aplicar a definiciones de clases Java"
 
-#: cp/tree.c:1857
+#: cp/tree.c:1850
 #, c-format
 msgid "`%s' attribute can only be applied to class definitions"
 msgstr "el atributo `%s' sólo se puede aplicar a definiciones de clase"
 
-#: cp/tree.c:1863
+#: cp/tree.c:1856
 #, c-format
 msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
 msgstr "`%s' es obsoleto; las vtables de g++ ahora son compatibles con COM por defecto"
 
-#: cp/tree.c:1887
+#: cp/tree.c:1880
 msgid "requested init_priority is not an integer constant"
 msgstr "la init_priority solicitada no es una constante entera"
 
-#: cp/tree.c:1908
+#: cp/tree.c:1901
 #, c-format
 msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
 msgstr "solo se puede usar el atributo `%s' en definiciones de rango de fichero de objetos de tipo class"
 
-#: cp/tree.c:1916
+#: cp/tree.c:1909
 msgid "requested init_priority is out of range"
 msgstr "la init_priority solicitada está fuera de rango"
 
-#: cp/tree.c:1926
+#: cp/tree.c:1919
 msgid "requested init_priority is reserved for internal use"
 msgstr "la init_priority solicitada está reservada para uso interno"
 
-#: cp/tree.c:1936
+#: cp/tree.c:1929
 #, c-format
 msgid "`%s' attribute is not supported on this platform"
 msgstr "el atributo `%s' no tiene soporte en esta plataforma"
 
-#: cp/tree.c:2531
+#: cp/tree.c:2524
 #, c-format
 msgid "lang_* check: failed in %s, at %s:%d"
 msgstr "revisión lang_*: falló en %s, en %s:%d"
 
-#: cp/typeck.c:437 cp/typeck.c:451 cp/typeck.c:543
+#: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:542
 msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
 msgstr "%s entre diferentes tipos de punteros `%T' y `%T' carece de una conversión"
 
-#: cp/typeck.c:513
+#: cp/typeck.c:512
 #, c-format
 msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
 msgstr "ISO C++ prohíbe %s entre punteros de tipo `void *' y punteros a funciones"
 
-#: cp/typeck.c:563
+#: cp/typeck.c:562
 msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
 msgstr "%s entre diferentes tipos de punteros a miembro `%T' y `%T' carece de una conversión"
 
-#: cp/typeck.c:1235
+#: cp/typeck.c:1234
 #, c-format
 msgid "invalid application of `%s' to a member function"
 msgstr "aplicación inválida de `%s' a una función miembro"
 
-#: cp/typeck.c:1268
+#: cp/typeck.c:1267
 #, c-format
 msgid "invalid application of `%s' to a bit-field"
 msgstr "aplicación inválida de `%s' a un campo de bits"
 
-#: cp/typeck.c:1273
+#: cp/typeck.c:1272
 #, c-format
 msgid "ISO C++ forbids applying `%s' to an expression of function type"
 msgstr "ISO C++ prohíbe la aplicación de `%s' a una expresión de tipo de función"
 
-#: cp/typeck.c:1342
+#: cp/typeck.c:1308
 msgid "invalid use of non-static member function"
 msgstr "uso inválido de una función miembro que no es static"
 
-#: cp/typeck.c:1471
+#: cp/typeck.c:1494
 msgid "deprecated conversion from string constant to `%T'"
 msgstr "conversión obsoleta de una constante de cadena a `%T'"
 
-#: cp/typeck.c:1583 cp/typeck.c:1874
+#: cp/typeck.c:1606 cp/typeck.c:1897
 msgid "request for member `%D' in `%E', which is of non-class type `%T'"
 msgstr "solicitud por el miembro `%D' en `%E', el cual es del tipo `%T' que no es clase"
 
-#: cp/typeck.c:1610
+#: cp/typeck.c:1633
 #, c-format
 msgid "invalid use of nonstatic data member '%E'"
 msgstr "uso inválido del dato miembro no static '%E'"
 
-#: cp/typeck.c:1662 cp/typeck.c:1684
+#: cp/typeck.c:1685 cp/typeck.c:1707
 msgid "invalid access to non-static data member `%D' of NULL object"
 msgstr "acceso inválido a datos del miembro que no es static `%D' del objeto NULL"
 
-#: cp/typeck.c:1664 cp/typeck.c:1686
+#: cp/typeck.c:1687 cp/typeck.c:1709
 msgid "(perhaps the `offsetof' macro was used incorrectly)"
 msgstr "(tal vez se utilizó incorrectamente la macro `offsetof')"
 
-#: cp/typeck.c:1801
+#: cp/typeck.c:1824
 msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
 msgstr "el tipo que se destruye es `%T', pero el destructor se refiere a `%T'"
 
-#: cp/typeck.c:1924
+#: cp/typeck.c:1947
 msgid "`%D::%D' is not a member of `%T'"
 msgstr "`%D::%D' no es un miembro de `%T'"
 
-#: cp/typeck.c:1935
+#: cp/typeck.c:1958
 msgid "`%T' is not a base of `%T'"
 msgstr "`%T' no es una base de `%T'"
 
-#: cp/typeck.c:1954
+#: cp/typeck.c:1977
 msgid "'%D' has no member named '%E'"
 msgstr "'%D' no tiene un miembro llamado '%E'"
 
-#: cp/typeck.c:1969
+#: cp/typeck.c:1992
 msgid "`%D' is not a member template function"
 msgstr "`%D' no es una función plantilla miembro"
 
 #. A pointer to incomplete type (other than cv void) can be
 #. dereferenced [expr.unary.op]/1
-#: cp/typeck.c:2075
+#: cp/typeck.c:2098
 msgid "`%T' is not a pointer-to-object type"
 msgstr "`%T' no es de tipo puntero-a-objeto"
 
-#: cp/typeck.c:2100
+#: cp/typeck.c:2123
 #, c-format
 msgid "invalid use of `%s' on pointer to member"
 msgstr "uso inválido de `%s' en puntero a miembro"
 
-#: cp/typeck.c:2106
+#: cp/typeck.c:2129
 msgid "invalid type argument"
 msgstr "argumento de tipo inválido"
 
-#: cp/typeck.c:2212
+#: cp/typeck.c:2235
 msgid "ISO C++ forbids subscripting non-lvalue array"
 msgstr "ISO C++ prohíbe el subíndice de una matriz de l-valores"
 
-#: cp/typeck.c:2223
+#: cp/typeck.c:2246
 msgid "subscripting array declared `register'"
 msgstr "se declaró  el subíndice de la matriz como `register'"
 
-#: cp/typeck.c:2306
+#: cp/typeck.c:2329
 #, c-format
 msgid "object missing in use of `%E'"
 msgstr "falta un objeto en el uso de `%E'"
 
-#: cp/typeck.c:2408
+#: cp/typeck.c:2431
 msgid "ISO C++ forbids calling `::main' from within program"
 msgstr "ISO C++ prohíbe la llamada `::main' dentro del mismo programa"
 
-#: cp/typeck.c:2433
+#: cp/typeck.c:2456
 #, c-format
 msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
 msgstr "se debe usar .* o ->* en la llamada a la función puntero-a-miembro en `%E (...)'"
 
-#: cp/typeck.c:2446
+#: cp/typeck.c:2469
 #, c-format
 msgid "`%E' cannot be used as a function"
 msgstr "no se puede usar `%E' como una función"
 
-#: cp/typeck.c:2539
+#: cp/typeck.c:2562
 msgid "too many arguments to %s `%+#D'"
 msgstr "demasiados argumentos para %s `%+#D'"
 
-#: cp/typeck.c:2541 cp/typeck.c:2647
+#: cp/typeck.c:2564 cp/typeck.c:2670
 msgid "at this point in file"
 msgstr "en este punto en el fichero"
 
-#: cp/typeck.c:2578
+#: cp/typeck.c:2601
 msgid "parameter %P of `%D' has incomplete type `%T'"
 msgstr "el parámetro %P de `%D' tiene el tipo incompleto `%T'"
 
-#: cp/typeck.c:2581
+#: cp/typeck.c:2604
 msgid "parameter %P has incomplete type `%T'"
 msgstr "el parámetro %P tiene el tipo incompleto `%T'"
 
-#: cp/typeck.c:2645
+#: cp/typeck.c:2668
 msgid "too few arguments to %s `%+#D'"
 msgstr "muy pocos argumentos para %s `%+#D'"
 
-#: cp/typeck.c:2792 cp/typeck.c:2802
+#: cp/typeck.c:2815 cp/typeck.c:2825
 msgid "assuming cast to type `%T' from overloaded function"
 msgstr "asumiendo la conversión al tipo `%T' desde la función sobrecargada"
 
-#: cp/typeck.c:2863
+#: cp/typeck.c:2886
 #, c-format
 msgid "division by zero in `%E / 0'"
 msgstr "división por cero en `%E / 0'"
 
-#: cp/typeck.c:2865
+#: cp/typeck.c:2888
 #, c-format
 msgid "division by zero in `%E / 0.'"
 msgstr "división por cero en `%E / 0.'"
 
-#: cp/typeck.c:2894
+#: cp/typeck.c:2917
 #, c-format
 msgid "division by zero in `%E %% 0'"
 msgstr "división por cero en `%E %% 0'"
 
-#: cp/typeck.c:2896
+#: cp/typeck.c:2919
 #, c-format
 msgid "division by zero in `%E %% 0.'"
 msgstr "división por cero en `%E %% 0.'"
 
-#: cp/typeck.c:2976
+#: cp/typeck.c:2999
 #, c-format
 msgid "%s rotate count is negative"
 msgstr "la cuenta de rotación %s es negativa"
 
-#: cp/typeck.c:2979
+#: cp/typeck.c:3002
 #, c-format
 msgid "%s rotate count >= width of type"
 msgstr "la cuenta de rotación %s >= anchura del tipo"
 
-#: cp/typeck.c:3013 cp/typeck.c:3018 cp/typeck.c:3109 cp/typeck.c:3114
+#: cp/typeck.c:3036 cp/typeck.c:3041 cp/typeck.c:3132 cp/typeck.c:3137
 msgid "ISO C++ forbids comparison between pointer and integer"
 msgstr "ISO C++ prohíbe la comparación entre puntero y entero"
 
-#: cp/typeck.c:3295
+#: cp/typeck.c:3318
 msgid "comparison between types `%#T' and `%#T'"
 msgstr "comparación entre los tipos `%#T' y `%#T'"
 
-#: cp/typeck.c:3331
+#: cp/typeck.c:3354
 msgid "comparison between signed and unsigned integer expressions"
 msgstr "comparación entre expresiones enteras signed y unsigned"
 
-#: cp/typeck.c:3396
+#: cp/typeck.c:3419
 msgid "invalid operands of types `%T' and `%T' to binary `%O'"
 msgstr "operadores inválidos de tipos `%T' y `%T' para el binario `%O'"
 
@@ -16781,284 +16794,284 @@ msgstr "operadores inv
 #. 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:3418
+#: cp/typeck.c:3441
 msgid "NULL used in arithmetic"
 msgstr "se usó NULL en la aritmética"
 
-#: cp/typeck.c:3481
+#: cp/typeck.c:3504
 msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
 msgstr "ISO C++ prohíbe el uso de un puntero de tipo `void *' en la sustracción"
 
-#: cp/typeck.c:3483
+#: cp/typeck.c:3506
 msgid "ISO C++ forbids using pointer to a function in subtraction"
 msgstr "ISO C++ prohíbe el uso de un puntero a una función en la sustracción"
 
-#: cp/typeck.c:3485
+#: cp/typeck.c:3508
 msgid "ISO C++ forbids using pointer to a method in subtraction"
 msgstr "ISO C++ prohíbe el uso de un puntero a un método en la sustracción"
 
-#: cp/typeck.c:3497
+#: cp/typeck.c:3520
 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
 msgstr "uso inválido de un puntero a un tipo incompleto en aritmética de punteros"
 
-#: cp/typeck.c:3553
+#: cp/typeck.c:3582
 #, c-format
 msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
 msgstr "uso inválido de '%E' para formar una función puntero a miembro.  Use un identificador calificado."
 
-#: cp/typeck.c:3559
+#: cp/typeck.c:3588
 #, c-format
 msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
 msgstr "no se pueden usar paréntesis alrededor de '%E' para formar una función puntero a miembro"
 
-#: cp/typeck.c:3581
+#: cp/typeck.c:3610
 msgid "taking address of temporary"
 msgstr "tomando la dirección del temporal"
 
 # Esta cadena solamente funciona bien en inglés. cfuga
-#: cp/typeck.c:3816
+#: cp/typeck.c:3845
 #, c-format
 msgid "ISO C++ forbids %sing an enum"
 msgstr "ISO C++ prohíbe %sing un enum"
 
-#: cp/typeck.c:3827
+#: cp/typeck.c:3856
 msgid "cannot %s a pointer to incomplete type `%T'"
 msgstr "no se puede %s un puntero a un tipo incompleto `%T'"
 
-#: cp/typeck.c:3833
+#: cp/typeck.c:3862
 msgid "ISO C++ forbids %sing a pointer of type `%T'"
 msgstr "ISO C++ prohíbe el %s un puntero de tipo `%T'"
 
-#: cp/typeck.c:3858
+#: cp/typeck.c:3887
 msgid "cast to non-reference type used as lvalue"
 msgstr "se usa la conversión a un tipo no referenciado como un l-valor"
 
-#: cp/typeck.c:3892
+#: cp/typeck.c:3921
 msgid "invalid use of `--' on bool variable `%D'"
 msgstr "uso inválido de `--' en la variable booleana `%D'"
 
 #. ARM $3.4
-#: cp/typeck.c:3923
+#: cp/typeck.c:3952
 msgid "ISO C++ forbids taking address of function `::main'"
 msgstr "ISO C++ prohíbe tomar la dirección de la función `::main'"
 
 #. An expression like &memfn.
-#: cp/typeck.c:3994
+#: cp/typeck.c:4027
 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 "ISO C++ prohíbe tomar la dirección de una función miembro no estática sin calificar o entre paréntesis para formar un puntero a la función miembro.  Como `&%T::%D'"
 
-#: cp/typeck.c:3999
+#: cp/typeck.c:4032
 msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
 msgstr "ISO C++ prohíbe tomar la dirección de una función miembro limitada para formar un puntero a la función miembro.  Como `&%T::%D'"
 
-#: cp/typeck.c:4027
+#: cp/typeck.c:4060
 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
 msgstr "ISO C++ prohíbe tomar la dirección de una conversión a una expresión no l-valuada"
 
-#: cp/typeck.c:4047
+#: cp/typeck.c:4080
 msgid "unary `&'"
 msgstr "`&' unario"
 
-#: cp/typeck.c:4076
+#: cp/typeck.c:4113
 msgid "attempt to take address of bit-field structure member `%D'"
 msgstr "se intentó tomar la dirección del miembro de la estructura de campos de bits `%D'"
 
-#: cp/typeck.c:4190
+#: cp/typeck.c:4227
 msgid "taking address of destructor"
 msgstr "tomando la dirección del destructor"
 
 # FIXME
 # ¿bound se utiliza aquí como 'limitada' o 'sujeta'? Revisar el código. cfuga
-#: cp/typeck.c:4203
+#: cp/typeck.c:4240
 msgid "taking address of bound pointer-to-member expression"
 msgstr "tomando la dirección de la expresión limitada puntero-a-miembro"
 
-#: cp/typeck.c:4211
+#: cp/typeck.c:4248
 msgid "cannot create pointer to reference member `%D'"
 msgstr "no se puede crear un puntero al miembro referencia `%D'"
 
-#: cp/typeck.c:4273
+#: cp/typeck.c:4311
 msgid "cannot take the address of `this', which is an rvalue expression"
 msgstr "no se puede tomar la dirección de `this' que es una expresión rvalue"
 
-#: cp/typeck.c:4292
+#: cp/typeck.c:4330
 msgid "address requested for `%D', which is declared `register'"
 msgstr "se solicitó la dirección de `%D', el cual se declaró como `register'"
 
-#: cp/typeck.c:4360
+#: cp/typeck.c:4398
 #, c-format
 msgid "%s expression list treated as compound expression"
 msgstr "se trata la lista de expresiones %s como una expresión compuesta"
 
-#: cp/typeck.c:4434
+#: cp/typeck.c:4472
 msgid "%s from type `%T' to type `%T' casts away constness"
 msgstr "%s del tipo `%T' al tipo `%T' proscribe la constancia"
 
-#: cp/typeck.c:4626
+#: cp/typeck.c:4674
 msgid "invalid static_cast from type `%T' to type `%T'"
 msgstr "static_cast inválido del tipo `%T' al tipo `%T'"
 
-#: cp/typeck.c:4666
+#: cp/typeck.c:4714
 msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
 msgstr "reinterpret_cast inválido de una expresión valor-r del tipo `%T' al tipo `%T'"
 
-#: cp/typeck.c:4686
+#: cp/typeck.c:4734
 msgid "reinterpret_cast from `%T' to `%T' loses precision"
 msgstr "reinterpret_cast de `%T' a `%T' pierde precisión"
 
-#: cp/typeck.c:4705
+#: cp/typeck.c:4753
 msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
 msgstr "ISO C++ prohíbe la conversión entre entre puntero a función y puntero a objeto"
 
-#: cp/typeck.c:4711
+#: cp/typeck.c:4759
 msgid "invalid reinterpret_cast from type `%T' to type `%T'"
 msgstr "reinterpret_cast inválido del tipo `%T' al tipo `%T'"
 
-#: cp/typeck.c:4739
+#: cp/typeck.c:4787
 msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
 msgstr "uso inválido de const_cast con tipo `%T', que no es puntero, referencia, ni un tipo puntero-a-datos-miembros"
 
-#: cp/typeck.c:4742
+#: cp/typeck.c:4790
 msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
 msgstr "uso inválido de const_cast con tipo `%T', el cual es un puntero o referencia a un tipo de función"
 
-#: cp/typeck.c:4765
+#: cp/typeck.c:4813
 msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
 msgstr "const_cast inválido de un valor-r de tipo `%T' al tipo `%T'"
 
-#: cp/typeck.c:4782
+#: cp/typeck.c:4830
 msgid "invalid const_cast from type `%T' to type `%T'"
 msgstr "const_cast inválido del tipo `%T' al tipo `%T'"
 
-#: cp/typeck.c:4822 cp/typeck.c:4827
+#: cp/typeck.c:4870 cp/typeck.c:4875
 msgid "ISO C++ forbids casting to an array type `%T'"
 msgstr "ISO C++ prohíbe la conversión a un tipo de matriz `%T'"
 
-#: cp/typeck.c:4835
+#: cp/typeck.c:4883
 msgid "invalid cast to function type `%T'"
 msgstr "conversión inválida al tipo de función `%T'"
 
-#: cp/typeck.c:4891
+#: cp/typeck.c:4939
 msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
 msgstr "la conversión de `%T' a `%T' descarta los calificadores del tipo del destino del puntero"
 
-#: cp/typeck.c:4937
+#: cp/typeck.c:4985
 msgid "cast from `%T' to `%T' increases required alignment of target type"
 msgstr "la conversión de `%T' a `%T' incrementa la alineación requerida del tipo del destino"
 
-#: cp/typeck.c:5104
+#: cp/typeck.c:5152
 msgid "  in evaluation of `%Q(%#T, %#T)'"
 msgstr "  en la evaluación de `%Q(%#T, %#T)'"
 
-#: cp/typeck.c:5146
+#: cp/typeck.c:5194
 msgid "ISO C++ forbids cast to non-reference type used as lvalue"
 msgstr "ISO C++ prohíbe la conversión a un tipo no referente usado como l-valor"
 
-#: cp/typeck.c:5219
+#: cp/typeck.c:5267
 msgid "incompatible types in assignment of `%T' to `%T'"
 msgstr "tipos incompatible en la asignación de `%T' a `%T'"
 
-#: cp/typeck.c:5226
+#: cp/typeck.c:5274
 msgid "ISO C++ forbids assignment of arrays"
 msgstr "ISO C++ prohíbe la asignación de matrices"
 
-#: cp/typeck.c:5326
+#: cp/typeck.c:5374
 msgid "   in pointer to member function conversion"
 msgstr "   en la conversión del puntero a función miembro"
 
-#: cp/typeck.c:5334
+#: cp/typeck.c:5382
 msgid "   in pointer to member conversion"
 msgstr "   en la conversión del puntero a miembro"
 
 #. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5344 cp/typeck.c:5359
+#: cp/typeck.c:5392 cp/typeck.c:5407
 msgid "pointer to member cast via virtual base `%T'"
 msgstr "puntero a la conversión miembro a través de la base virtual `%T'"
 
-#: cp/typeck.c:5362
+#: cp/typeck.c:5410
 msgid "pointer to member conversion via virtual base `%T'"
 msgstr "puntero a la conversión miembro a través de la base virtual `%T'"
 
-#: cp/typeck.c:5432
+#: cp/typeck.c:5480
 msgid "invalid conversion to type `%T' from type `%T'"
 msgstr "conversión inválida del tipo `%T' a partir del tipo `%T'"
 
-#: cp/typeck.c:5588
+#: cp/typeck.c:5636
 msgid "passing NULL used for non-pointer %s %P of `%D'"
 msgstr "pasando NULL usado para el no puntero %s %P de `%D'"
 
-#: cp/typeck.c:5591
+#: cp/typeck.c:5639
 msgid "%s to non-pointer type `%T' from NULL"
 msgstr "%s al tipo `%T' que no es puntero desde NULL"
 
-#: cp/typeck.c:5599
+#: cp/typeck.c:5647
 msgid "passing `%T' for %s %P of `%D'"
 msgstr "pasando `%T' para %s %P de `%D'"
 
-#: cp/typeck.c:5602
+#: cp/typeck.c:5650
 msgid "%s to `%T' from `%T'"
 msgstr "%s a `%T' desde `%T'"
 
-#: cp/typeck.c:5612
+#: cp/typeck.c:5660
 msgid "passing negative value `%E' for %s %P of `%D'"
 msgstr "pasando el valor negativo `%E' para %s %P de `%D'"
 
-#: cp/typeck.c:5615
+#: cp/typeck.c:5663
 msgid "%s of negative value `%E' to `%T'"
 msgstr "%s de valor negatio `%E' a `%T'"
 
-#: cp/typeck.c:5703
+#: cp/typeck.c:5751
 msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
 msgstr "no se puede convertir `%T' a `%T' para el argumento `%P' para `%D'"
 
-#: cp/typeck.c:5706
+#: cp/typeck.c:5754
 msgid "cannot convert `%T' to `%T' in %s"
 msgstr "no se puede convertir `%T' a `%T' en %s"
 
-#: cp/typeck.c:5783 cp/typeck.c:5785
+#: cp/typeck.c:5831 cp/typeck.c:5833
 msgid "in passing argument %P of `%+D'"
 msgstr "en el paso del argumento %P de `%+D'"
 
-#: cp/typeck.c:5892
+#: cp/typeck.c:5940
 msgid "returning reference to temporary"
 msgstr "devolviendo la referencia al temporal"
 
-#: cp/typeck.c:5899
+#: cp/typeck.c:5947
 msgid "reference to non-lvalue returned"
 msgstr "se devolvió una referencia a un valor que no es l-valor"
 
-#: cp/typeck.c:5911
+#: cp/typeck.c:5959
 msgid "reference to local variable `%D' returned"
 msgstr "se devolvió una referencia a la variable local `%D'"
 
-#: cp/typeck.c:5914
+#: cp/typeck.c:5962
 msgid "address of local variable `%D' returned"
 msgstr "se devolvió la dirección de la variable local `%D'"
 
-#: cp/typeck.c:5944
+#: cp/typeck.c:5992
 msgid "returning a value from a destructor"
 msgstr "devolviendo un valor de un destructor"
 
 #. If a return statement appears in a handler of the
 #. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:5952
+#: cp/typeck.c:6000
 msgid "cannot return from a handler of a function-try-block of a constructor"
 msgstr "no se puede regresar de un manejador de una función-intenta-bloque de un constructor"
 
 #. You can't return a value from a constructor.
-#: cp/typeck.c:5955
+#: cp/typeck.c:6003
 msgid "returning a value from a constructor"
 msgstr "devolviendo un valor de un constructor"
 
-#: cp/typeck.c:5978
+#: cp/typeck.c:6026
 msgid "return-statement with no value, in function returning '%T'"
 msgstr "declaración return sin valores, en una función que devuelve '%T'"
 
-#: cp/typeck.c:5995
+#: cp/typeck.c:6043
 msgid "return-statement with a value, in function returning 'void'"
 msgstr "declaración return con un valor, en una función que devuelve 'void'"
 
-#: cp/typeck.c:6017
+#: cp/typeck.c:6065
 msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
 msgstr "`operator new' no debe regresar NULL a menos que se declare `throw()' (o -fcheck-new esté en efecto)"
 
@@ -18700,12 +18713,12 @@ msgstr "error interno en generate_bytecode_insn - no se ha implementado el 
 msgid "field initializer type mismatch"
 msgstr "no coincide el tipo del inicializador del campo"
 
-#: java/jcf-write.c:3389
+#: java/jcf-write.c:3391
 #, c-format
 msgid "can't create directory %s: %m"
 msgstr "no se puede crear el directorio %s: %m"
 
-#: java/jcf-write.c:3442
+#: java/jcf-write.c:3444
 #, c-format
 msgid "can't create %s: %m"
 msgstr "no se puede crear %s: %m"
@@ -18789,228 +18802,291 @@ msgstr "no se puede deshacer %s"
 msgid "internal error - invalid Utf8 name"
 msgstr "error interno - nombre Utf8 inválido"
 
-#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
-#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
-#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
-#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
-#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
-#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
-#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
-#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
-#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
-#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
-#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
-#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
-#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
-#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
-#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
-#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
-#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
-#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
-#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
-#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
-#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
-#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
-#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
-#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
 msgid "Missing term"
 msgstr "Falta el término"
 
-#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
-#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
-#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
-#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
-#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
-#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
-#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
 msgid "';' expected"
 msgstr "se esperaba ';'"
 
-#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
 msgid "Missing name"
 msgstr "Falta el nombre"
 
-#: ../../gcc/java/parse.y:782
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
 msgid "'*' expected"
 msgstr "se esperaba '*'"
 
-#: ../../gcc/java/parse.y:796
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
 msgid "Class or interface declaration expected"
 msgstr "se esperaba una declaración de clase o interfaz"
 
-#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
 msgid "Missing class name"
 msgstr "Falta el nombre de la clase"
 
-#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
-#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
-#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
-#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
-#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
 msgid "'{' expected"
 msgstr "Se esperaba '{'"
 
-#: ../../gcc/java/parse.y:852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
 msgid "Missing super class name"
 msgstr "No se encuentra el nombre de la super clase"
 
-#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
 msgid "Missing interface name"
 msgstr "No se encuentra el nombre de la interfaz"
 
-#: ../../gcc/java/parse.y:964
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
 msgid "Missing variable initializer"
 msgstr "Falta el inicializador de la variable"
 
-#: ../../gcc/java/parse.y:981
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
 msgid "Invalid declaration"
 msgstr "Declaración inválida"
 
-#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
-#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
-#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
-#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
 msgid "']' expected"
 msgstr "Se esperaba ']'"
 
-#: ../../gcc/java/parse.y:988
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
 msgid "Unbalanced ']'"
 msgstr "']' desbalanceado"
 
-#: ../../gcc/java/parse.y:1024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
 msgid "Invalid method declaration, method name required"
 msgstr "Declaración de método inválida, se requiere un nombre de método"
 
-#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
-#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
 msgid "Identifier expected"
 msgstr "Se esperaba un identificador"
 
-#: ../../gcc/java/parse.y:1044
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
 msgid "Invalid method declaration, return type required"
 msgstr "Declaración de método inválida, se requiere un tipo de devolución"
 
-#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
-#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
-#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
-#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
-#: ../../gcc/java/parse.y:2024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
 msgid "')' expected"
 msgstr "Se esperaba ')'"
 
-#: ../../gcc/java/parse.y:1083
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
 msgid "Missing formal parameter term"
 msgstr "Falta el término de parámetro formal"
 
-#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
 msgid "Missing identifier"
 msgstr "Falta el identificador"
 
-#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
 msgid "Missing class type term"
 msgstr "Falta el término de tipo de clase"
 
-#: ../../gcc/java/parse.y:1288
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
 msgid "Invalid interface type"
 msgstr "Tipo de interfaz inválido"
 
-#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
-#: ../../gcc/java/parse.y:1646
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
 msgid "':' expected"
 msgstr "Se esperaba ':'"
 
-#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
-#: ../../gcc/java/parse.y:1507
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
 msgid "Invalid expression statement"
 msgstr "Declaración de expresión inválida"
 
-#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
-#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
-#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
-#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
-#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
-#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
 msgid "'(' expected"
 msgstr "Se esperaba '('"
 
-#: ../../gcc/java/parse.y:1595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
 msgid "Missing term or ')'"
 msgstr "Falta término o ')'"
 
-#: ../../gcc/java/parse.y:1642
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
 msgid "Missing or invalid constant expression"
 msgstr "Expresión constante faltante o inválida"
 
-#: ../../gcc/java/parse.y:1663
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
 msgid "Missing term and ')' expected"
 msgstr "Faltan término y ')' esperados"
 
-#: ../../gcc/java/parse.y:1702
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
 msgid "Invalid control expression"
 msgstr "Expresión de control inválida"
 
-#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
 msgid "Invalid update expression"
 msgstr "Expresión de actualización inválida"
 
-#: ../../gcc/java/parse.y:1731
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
 msgid "Invalid init statement"
 msgstr "Declaración de inicio inválida"
 
-#: ../../gcc/java/parse.y:1931
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
 msgid "Missing term or ')' expected"
 msgstr "Faltan término o ')' esperados"
 
-#: ../../gcc/java/parse.y:1973
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
 msgid "'class' or 'this' expected"
 msgstr "Se esperaba 'class' o 'this'"
 
-#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
 msgid "'class' expected"
 msgstr "Se esperaba 'class'"
 
-#: ../../gcc/java/parse.y:2022
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
 msgid "')' or term expected"
 msgstr "Se esperaba ')' o término"
 
-#: ../../gcc/java/parse.y:2141
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
 msgid "'[' expected"
 msgstr "Se esperaba '['"
 
-#: ../../gcc/java/parse.y:2219
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
 msgid "Field expected"
 msgstr "Se esperaba un campo"
 
-#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
 msgid "Missing term and ']' expected"
 msgstr "Faltan término y ']' esperados"
 
-#: ../../gcc/java/parse.y:2390
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
 msgid "']' expected, invalid type expression"
 msgstr "Se esperaba ']', expresión de tipo inválida"
 
-#: ../../gcc/java/parse.y:2393
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
 msgid "Invalid type expression"
 msgstr "Expresión de tipo inválida"
 
-#: ../../gcc/java/parse.y:2505
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
 msgid "Invalid reference type"
 msgstr "Tipo de referencia inválido"
 
-#: ../../gcc/java/parse.y:2977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
 msgid "Constructor invocation must be first thing in a constructor"
 msgstr "La invocación del constructor debe ser el primer elemento en un constructor"
 
-#: ../../gcc/java/parse.y:2979
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
 msgid "Only constructors can invoke constructors"
 msgstr "Solamente los constructores pueden invocar constructores"
 
-#: ../../gcc/java/parse.y:2987
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
 #, c-format
 msgid ": `%s' JDK1.1(TM) feature"
 msgstr ": `%s' es una característica de JDK1.1(MR)"
 
-#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
 #, c-format
 msgid ""
 "%s.\n"
@@ -19019,32 +19095,32 @@ msgstr ""
 "%s.\n"
 "%s"
 
-#: ../../gcc/java/parse.y:6909
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
 #, c-format
 msgid "malformed .zip archive in CLASSPATH: %s"
 msgstr "archivo .zip malformado en CLASSPATH: %s"
 
-#: ../../gcc/java/parse.y:6980
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
 #, c-format
 msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
 msgstr "No se puede encontrar el paquete por defecto `%s'. Revise la variable de ambiente CLASSPATH y el acceso a los archivos"
 
-#: ../../gcc/java/parse.y:12193
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
 #, c-format
 msgid "missing static field `%s'"
 msgstr "falta el campo static `%s'"
 
-#: ../../gcc/java/parse.y:12198
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
 #, c-format
 msgid "not a static field `%s'"
 msgstr "'%s' no es un campo static"
 
-#: ../../gcc/java/parse.y:12241
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
 #, c-format
 msgid "No case for %s"
 msgstr "No hay case para %s"
 
-#: ../../gcc/java/parse.y:13173
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
 #, c-format
 msgid "unregistered operator %s"
 msgstr "operador %s sin registrar"
@@ -19101,8 +19177,8 @@ msgstr "el protocolo `%s' tiene una dependencia circular"
 msgid "cannot find protocol declaration for `%s'"
 msgstr "no se puede encontrar la declaración de protocolo para `%s'"
 
-#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6513
-#: objc/objc-act.c:6822 objc/objc-act.c:6875 objc/objc-act.c:6900
+#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6507
+#: objc/objc-act.c:6823 objc/objc-act.c:6876 objc/objc-act.c:6901
 #, c-format
 msgid "cannot find interface declaration for `%s'"
 msgstr "no se puede encontrar la declaración de interfaz para `%s'"
@@ -19127,8 +19203,8 @@ msgstr "creando un selector para el m
 msgid "`%s' is not an Objective-C class name or alias"
 msgstr "`%s' no es un nombre de clase o alias de Objective-C válido"
 
-#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6769
-#: objc/objc-act.c:7059 objc/objc-act.c:7088
+#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6770
+#: objc/objc-act.c:7060 objc/objc-act.c:7089
 msgid "Objective-C declarations may only appear in global scope"
 msgstr "las declaraciones Objective-C sólo pueden aparacer en el ámbito global"
 
@@ -19142,7 +19218,7 @@ msgstr "no se puede encontrar la clase `%s'"
 msgid "class `%s' already exists"
 msgstr "ya existe la clase `%s'"
 
-#: objc/objc-act.c:2532 objc/objc-act.c:6791
+#: objc/objc-act.c:2532 objc/objc-act.c:6792
 #, c-format
 msgid "`%s' redeclared as different kind of symbol"
 msgstr "`%s' redeclarado como un tipo diferente de símbolo"
@@ -19301,1447 +19377,1771 @@ msgstr "el tipo `%s' tiene un destructor definido por el usuario"
 msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
 msgstr "los constructores y destructores de C++ no se invocan para campos Objective-C"
 
-#: objc/objc-act.c:6490
+#: objc/objc-act.c:6531
 #, c-format
 msgid "instance variable `%s' is declared private"
 msgstr "la variable de instancia `%s' es declarada privada"
 
-#: objc/objc-act.c:6539
+#: objc/objc-act.c:6540
 #, c-format
 msgid "instance variable `%s' is %s; this will be a hard error in the future"
 msgstr "la variable de instancia `%s' es %s; esto será un error severo en el futuro"
 
-#: objc/objc-act.c:6546
+#: objc/objc-act.c:6547
 #, c-format
 msgid "instance variable `%s' is declared %s"
 msgstr "la variable de instancia `%s' es declarada %s"
 
-#: objc/objc-act.c:6556
+#: objc/objc-act.c:6557
 msgid "static access to object of type `id'"
 msgstr "acceso estático al objeto de tipo `id'"
 
-#: objc/objc-act.c:6578 objc/objc-act.c:6666
+#: objc/objc-act.c:6579 objc/objc-act.c:6667
 #, c-format
 msgid "incomplete implementation of class `%s'"
 msgstr "implementación incompleta de la clase `%s'"
 
-#: objc/objc-act.c:6582 objc/objc-act.c:6671
+#: objc/objc-act.c:6583 objc/objc-act.c:6672
 #, c-format
 msgid "incomplete implementation of category `%s'"
 msgstr "implementación incompleta de la categoría `%s'"
 
-#: objc/objc-act.c:6587 objc/objc-act.c:6676
+#: objc/objc-act.c:6588 objc/objc-act.c:6677
 #, c-format
 msgid "method definition for `%c%s' not found"
 msgstr "no se encuentra la definición de método para `%c%s'"
 
-#: objc/objc-act.c:6717
+#: objc/objc-act.c:6718
 #, c-format
 msgid "%s `%s' does not fully implement the `%s' protocol"
 msgstr "%s `%s' no implementa completamente el protocolo `%s'"
 
-#: objc/objc-act.c:6775 objc/objc-act.c:8803
+#: objc/objc-act.c:6776 objc/objc-act.c:8804
 msgid "`@end' missing in implementation context"
 msgstr "falta un `@end' en el contexto de una implementación"
 
-#: objc/objc-act.c:6805
+#: objc/objc-act.c:6806
 #, c-format
 msgid "reimplementation of class `%s'"
 msgstr "reimplementación de la clase `%s'"
 
-#: objc/objc-act.c:6836
+#: objc/objc-act.c:6837
 #, c-format
 msgid "conflicting super class name `%s'"
 msgstr "el nombre de la super clase `%s' causa conflicto"
 
-#: objc/objc-act.c:6838
+#: objc/objc-act.c:6839
 #, c-format
 msgid "previous declaration of `%s'"
 msgstr "declaración previa de `%s'"
 
-#: objc/objc-act.c:6852 objc/objc-act.c:6854
+#: objc/objc-act.c:6853 objc/objc-act.c:6855
 #, c-format
 msgid "duplicate interface declaration for class `%s'"
 msgstr "declaración de interfaz duplicada para la clase `%s'"
 
-#: objc/objc-act.c:7121
+#: objc/objc-act.c:7122
 #, c-format
 msgid "duplicate declaration for protocol `%s'"
 msgstr "declaración duplicada para el protocolo `%s'"
 
 #. Add a readable method name to the warning.
-#: objc/objc-act.c:7613
+#: objc/objc-act.c:7614
 msgid "%J%s `%c%s'"
 msgstr "%J%s `%c%s'"
 
-#: objc/objc-act.c:7908
+#: objc/objc-act.c:7909
 #, c-format
 msgid "no super class declared in interface for `%s'"
 msgstr "no se declaró una super clase en la interfaz para `%s'"
 
-#: objc/objc-act.c:7956
+#: objc/objc-act.c:7957
 msgid "[super ...] must appear in a method context"
 msgstr "[super ...] debe aparecer en el contexto de un método"
 
-#: objc/objc-parse.y:2700
+#: objc/objc-parse.y:2701
 msgid "`@end' must appear in an implementation context"
 msgstr "`@end' debe aparecer en el contexto de una implementación"
 
-#: objc/objc-parse.y:2913
+#: objc/objc-parse.y:2914
 msgid "method definition not in class context"
 msgstr "la definición de método no está en el contexto de la clase"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:21
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
 msgid "Display this information"
 msgstr "Muestra esta información"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:27
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
 msgid "--param <param>=<value>\tSet paramter <param> to value.  See below for a complete list of parameters"
 msgstr "--param <param>=<valor>\tEstablece el parámetro <param> al valor. Vea a continuación para una lista completa de parámetros"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:36
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
 msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
 msgstr "-A<pregunta>=<resp>\tRelaciona la <resp>uesta a la <pregunta>.  Al colocar '-' antes de la <pregunta> desactiva la <resp>uesta a la <pregunta>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:39
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
 msgid "Do not discard comments"
 msgstr "No descartar comentarios"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:42
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
 msgid "Do not discard comments in macro expansions"
 msgstr "No descartar comentarios en expansiones de macro"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:45
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
 msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1"
 msgstr "-D<macro>[=<val>]\tDefine una <macro> con <val> como su valor.  Si sólo se da la <macro>, <val> se toma como 1"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:51
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
 msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
 msgstr "-G<número>\tColoca los datos globales y estáticos más pequeños que <número> bytes en una sección especial (en algunos objetivos)"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:54
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
 msgid "Print the name of header files as they are used"
 msgstr "Mostrar los nombres de los ficheros de encabezado mientras se utilizan"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:57
-msgid "-I <dir>\tAdd <dir> to the end of the main include path.  -I- gives more include path control; see info documentation"
-msgstr "-I <dir>\tAgregar el <dir>ectorio al final de la ruta de inclusión principal.  -I- da más control de ruta de inclusión; vea la documentación en formato info"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:60
-msgid "Generate make dependencies"
-msgstr "Generar dependencias de make"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:63
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
 msgid "Generate make dependencies and compile"
 msgstr "Generar dependencias de make y compilar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:66
-msgid "-MF <file>\tWrite dependency output to the given file"
-msgstr "-MF <fichero>\tEscribir la salida de dependencias al fichero dado"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:69
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
 msgid "Treat missing header files as generated files"
 msgstr "Tratar los ficheros de encabezado faltantes como ficheros generados"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:72
-msgid "Like -M but ignore system header files"
-msgstr "Como -M pero ignora los ficheros de encabezado del sistema"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:75
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
 msgid "Like -MD but ignore system header files"
 msgstr "Como -MD pero ignora los ficheros de encabezado del sistema"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:78
-msgid "Generate phony targets for all headers"
-msgstr "Generar objetivos de prueba para todos los encabezados"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:81
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
 msgid "-MQ <target>\tAdd a MAKE-quoted target"
 msgstr "-MQ <objetivo>\tAgregar un objetivo tipo-MAKE"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:84
-msgid "-MT <target>\tAdd an unquoted target"
-msgstr "-MT <objetivo>\tAgregar un objetivo no citado"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:87
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
 msgid "-O<number>\tSet optimization level to <number>"
 msgstr "-O<número>\tEstablecer el nivel de optimización a <número>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:90
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
 msgid "Optimize for space rather than speed"
 msgstr "Optimizar para espacio en lugar de velocidad"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:93
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
 msgid "Do not generate #line directives"
 msgstr "No generar directivas #line"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:96
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
 msgid "-U<macro>\tUndefine <macro>"
 msgstr "-U<macro>\tIndefinir la <macro>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:99
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
 msgid "This switch is deprecated; use -Wextra instead"
 msgstr "Esta opción es obsoleta; utilice en su lugar -Wextra"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:105
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
 msgid "Warn about returning structures, unions or arrays"
 msgstr "Avisar sobre la devolución de estructuras, unions o matrices"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:108
-msgid "Enable most warning messages"
-msgstr "Activar casi todos los mensajes de aviso"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:111
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
 msgid "Warn about casting functions to incompatible types"
 msgstr "Avisar por funciones de conversión a tipos incompatibles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:114
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
 msgid "Warn about pointer casts which increase alignment"
 msgstr "Avisar sobre conversión de punteros que incremente la alineación"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:117
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
 msgid "Warn about casts which discard qualifiers"
 msgstr "Avisar sobre conversiones que descartan calificadores"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:120
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
 msgid "Warn about subscripts whose type is \"char\""
 msgstr "Avisar sobre subíndices cuyo tipo es \"char\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:123
-msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
-msgstr "Avisar sobre la posibilidad de bloques de comentarios anidados, y comentarios de C++ que abarquen más de una línea física"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:126
-msgid "Synonym for -Wcomment"
-msgstr "Sinónimo de -Wcomment"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:129
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
 msgid "Warn about possibly confusing type conversions"
 msgstr "Avisar sobre la posibilidad de conversión de tipos confusas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:132
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
 msgid "Warn when all constructors and destructors are private"
 msgstr "Avisar cuando todos los constructores y destructores son privados"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:135
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
 msgid "Warn when a declaration is found after a statement"
 msgstr "Avisar cuando se encuentra una declaración después de una declaración"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:138
-msgid "Warn about deprecated compiler features"
-msgstr "Avisar sobre características obsoletas del compilador"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
+msgid "Warn if deprecated class, method, or field is used"
+msgstr "Avisar si se usan clases, métodos o campos obsoletos"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:141
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
 msgid "Warn about uses of __attribute__((deprecated)) declarations"
 msgstr "Avisar sobre usos de declaraciones __attribute__((obsoleto))"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:144
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
 msgid "Warn when an optimization pass is disabled"
 msgstr "Avisar cuando se desactivó un paso de optimización"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:147
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
 msgid "Warn about compile-time integer division by zero"
 msgstr "Avisar sobre la división entera por cero en tiempo de compilación"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:150
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
 msgid "Warn about violations of Effective C++ style rules"
 msgstr "Avisar violaciones de reglas de estilo de Effective C++"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:153
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
 msgid "Warn about stray tokens after #elif and #endif"
 msgstr "Avisar sobre elementos sobrantes después de #elif y #endif"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:156
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
 msgid "Treat all warnings as errors"
 msgstr "Tratar todos los avisos como errores"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:159
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
 msgid "Make implicit function declarations an error"
 msgstr "Hacer que la declaración implícita de funciones sea un error"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:162
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
 msgid "Print extra (possibly unwanted) warnings"
 msgstr "Mostrar avisos extra (posiblemente no deseados)"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:165
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
+msgid "Warn if deprecated empty statements are found"
+msgstr "Avisar si se encuentran declaraciones vacías obsoletas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
 msgid "Warn if testing floating point numbers for equality"
 msgstr "Avisar si se prueban números de coma flotante para equidad"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:168
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
 msgstr "Avisar sobre anomalías de cadena de formato de printf/scanf/strftime/strfmon"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:171
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
 msgid "Warn if passing too many arguments to a function for its format string"
 msgstr "Avisar si se pasan demasiados argumentos a una función para su cadena de formato"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:174
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
 msgid "Warn about format strings that are not literals"
 msgstr "Avisar sobre el uso de cadenas de formato que no son literales"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:177
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
 msgid "Warn about possible security problems with format functions"
 msgstr "Avisar sobre posibles problemas de seguridad con funciones de formato"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:180
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
 msgid "Warn about strftime formats yielding 2-digit years"
 msgstr "Avisar sobre formatos de strftime que producen dos dígitos para el año"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:192
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
+msgid "Enable warnings about inter-procedural problems"
+msgstr "Activar los avisos sobre problemas interprocedurales"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
 msgid "Warn about implicit function declarations"
 msgstr "Avisar sobre la declaración implícita de funciones"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:195
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
 msgid "Warn when a declaration does not specify a type"
 msgstr "Avisar cuando una declaración no especifique un tipo"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:198
-msgid "Deprecated.  This switch has no effect."
-msgstr "Obsoleto.  Esta opción no tiene efecto."
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:201
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
 msgid "Warn about variables which are initialized to themselves."
 msgstr "Avisar sobre variables que se inicialicen ellas mismas."
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:204
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
 msgid "Warn when an inlined function cannot be inlined"
 msgstr "Avisar cuando una función inline no puede ser inline"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:207
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
 msgid "Warn about invalid uses of the \"offsetof\" macro"
 msgstr "Avisar sobre usos inválidos de la macro \"offsetof\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:210
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
 msgid "Warn about PCH files that are found but not used"
 msgstr "Avisar sobre ficheros PCH que se encuentran pero no se usan"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:213
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
 msgstr "-Wlarger-than-<número>\tAvisar si un objeto es más grande que <número> bytes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:216
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
 msgid "Do not warn about using \"long long\" when -pedantic"
 msgstr "No avisar sobre el uso de \"long long\" cuando se use -pedantic"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:219
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
 msgid "Warn about suspicious declarations of \"main\""
 msgstr "Avisar sobre declaraciones sospechosas de \"main\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:222
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
 msgid "Warn about possibly missing braces around initializers"
 msgstr "Avisar sobre posibles llaves faltantes alrededor de los inicializadores"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:225
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
 msgid "Warn about global functions without previous declarations"
 msgstr "Avisar sobre funciones globales sin declaraciones previas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:228
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
 msgid "Warn about functions which might be candidates for format attributes"
 msgstr "Avisar por funciones que pueden ser candidatas para atributos de formato"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:231
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
 msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
 msgstr "Avisar sobre funciones que pueden ser candidatas para __attribute((noreturn))"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:234
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
 msgid "Warn about global functions without prototypes"
 msgstr "Avisar sobre funciones globales sin prototipos"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:237
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
 msgid "Warn about use of multi-character character constants"
 msgstr "Avisar sobre el uso de constantes de carácter multicaracteres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:240
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
 msgid "Warn about \"extern\" declarations not at file scope"
 msgstr "Avisar sobre declaraciones \"extern\" que no están en el ámbito del fichero"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:243
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
 msgid "Warn when non-templatized friend functions are declared within a template"
 msgstr "Avisar cuando las funciones friend sin plantillas se declaran dentro de una plantilla"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:246
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
 msgid "Warn about non-virtual destructors"
 msgstr "Avisar sobre destructores no virtuales"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:252
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
 msgid "Warn if a C-style cast is used in a program"
 msgstr "Avisar si se usa una conversión de estilo C en un programa"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:255
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
 msgid "Warn if an old-style parameter definition is used"
 msgstr "Avisar si se usa un parámetro de estilo antiguo en una definición"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:258
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
+msgid "Warn if .class files are out of date"
+msgstr "Avisar si los ficheros .class están desactualizados"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
 msgid "Warn about overloaded virtual function names"
 msgstr "Avisar sobre nombres de funciones virtual sobrecargadas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:261
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
 msgid "Warn when the packed attribute has no effect on struct layout"
 msgstr "Avisar cuando el atributo packed no tiene efecto en la disposición de un struct"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:264
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
 msgid "Warn when padding is required to align structure members"
 msgstr "Avisar cuando se requiere relleno para alinear a los miembros de una estructura"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:267
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
 msgid "Warn about possibly missing parentheses"
 msgstr "Avisar sobre posibles paréntesis faltantes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:270
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
 msgid "Warn when converting the type of pointers to member functions"
 msgstr "Avisar cuando se convierte el tipo de punteros sobre punteros a funciones miembro"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:273
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
 msgid "Warn about function pointer arithmetic"
 msgstr "Avisar sobre la aritmética de punteros de funciones"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:276
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
 msgid "Warn if inherited methods are unimplemented"
 msgstr "Avisar si los métodos heredados no están implementados"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:279
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
 msgid "Warn about multiple declarations of the same object"
 msgstr "Avisar sobre declaraciones múltiples del mismo objeto"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:282
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
+msgid "Warn if modifiers are specified when not necessary"
+msgstr "Avisar si se especifican modificadores cuando no son necesarios"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
 msgid "Warn when the compiler reorders code"
 msgstr "Avisar cuando el compilador reordene código"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:285
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
 msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
 msgstr "Avisar cuando el tipo de devolución por defecto de una función cambia a \"int\" (C), o sobre tipos de devolución inconsistentes (C++)"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:288
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
 msgid "Warn if a selector has multiple methods"
 msgstr "Avisar si un selector tiene métodos múltiples"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:291
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
 msgid "Warn about possible violations of sequence point rules"
 msgstr "Avisar sobre posibles violaciones a las reglas de secuencia de punto"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:294
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
 msgid "Warn when one local variable shadows another"
 msgstr "Avisar cuando una variable local oscurece otra"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:297
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
 msgid "Warn about signed-unsigned comparisons"
 msgstr "Avisar sobre comparaciones signed-unsigned"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:300
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
 msgid "Warn when overload promotes from unsigned to signed"
 msgstr "Avisar cuando la sobrecarga promueva de unsigned a signed"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:303
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
 msgid "Warn about code which might break strict aliasing rules"
 msgstr "Avisar sobre código que pueda romper las reglas estrictas de aliases"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:306
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
 msgid "Warn about unprototyped function declarations"
 msgstr "Avisar sobre declaraciones de función sin prototipo"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:309
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
+msgid "Warn about constructs with surprising meanings"
+msgstr "Avisar acerca de constructores con significados sorprendentes"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
 msgid "Warn about enumerated switches, with no default, missing a case"
 msgstr "Avisar sobre switches enumerados, sin valor por defecto, que carezcan de un case"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:312
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
 msgid "Warn about enumerated switches missing a \"default:\" statement"
 msgstr "Avisar sobre switches enumerados que carezcan de una declaración \"default:\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:315
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
 msgid "Warn about all enumerated switches missing a specific case"
 msgstr "Avisar sobre todos los switches enumerados que carezcan de un case específico"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:318
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
 msgid "Warn when synthesis behavior differs from Cfront"
 msgstr "Avisar cuando el comportamiento de síntesis difiera de Cfront"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:321
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
 msgid "Do not suppress warnings from system headers"
 msgstr "No suprimir los avisos de los encabezados del sistema"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:324
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
 msgid "Warn about features not present in traditional C"
 msgstr "Avisar sobre características no presentes en C tradicional"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:327
-msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
-msgstr "Avisar si se encuentran trigrafos que puedan afectar el significado del programa"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:333
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
 msgid "Warn if an undefined macro is used in an #if directive"
 msgstr "Avisar si se usa una macro indefinida en una directiva #if"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:336
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
 msgid "Warn about uninitialized automatic variables"
 msgstr "Avisar sobre variables automáticas sin inicializar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:339
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
 msgid "Warn about unrecognized pragmas"
 msgstr "Avisar sobre pragmas no reconocidos"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:342
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
 msgid "Warn about code that will never be executed"
 msgstr "Avisar sobre código que nunca se ejecutará"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:345
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
 msgid "Enable all -Wunused- warnings"
 msgstr "Activar todos los avisos -Wunused-"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:348
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
 msgid "Warn when a function is unused"
 msgstr "Avisar cuando no se use una función"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:351
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
 msgid "Warn when a label is unused"
 msgstr "Avisar cuando no se use una etiqueta"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:354
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
 msgid "Warn about macros defined in the main file that are not used"
 msgstr "Avisar sobre macros definidas en el fichero principal que no se usan"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:357
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
 msgid "Warn when a function parameter is unused"
 msgstr "Avisar cuando no se use un parámetro de una función"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:360
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
 msgid "Warn when an expression value is unused"
 msgstr "Avisar cuando no se use un valor de una expresión"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:363
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
 msgid "Warn when a variable is unused"
 msgstr "Avisar cuando no se use una variable"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:366
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
 msgid "Give strings the type \"array of char\""
 msgstr "Dar a las cadenas el tipo \"matriz de char\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:369
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
 msgid "A synonym for -std=c89.  In a future version of GCC it will become synonymous with -std=c99 instead"
 msgstr "Un sinónimo de -std=c89.  En una versión futura de GCC será sinónimo con -std=99 en lugar del actual"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:372
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
 msgid "-aux-info <file>\tEmit declaration information into <file>"
 msgstr "-aux-info <fichero>\tEmitir la información de declaraciones en el <fichero>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:384
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
 msgstr "-d<letras>\tActiva los volcados de pasos específicos del compilador"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:387
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
 msgstr "-dumpbase <fichero>\tEstablecer el nombre base a usar para los volcados"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:399
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
+msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+msgstr "--CLASSPATH\tObsoleto; utilice en su lugar --classpath"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
 msgid "Enforce class member access control semantics"
 msgstr "Cumplir las semánticas de control de acceso de miembros de clase"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:402
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
 msgid "Align the start of functions"
 msgstr "Alinear el inicio de las funciones"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:408
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
 msgid "Align labels which are only reached by jumping"
 msgstr "Alinear las etiquetas que solamente se alcanzan saltando"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:414
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
 msgid "Align all labels"
 msgstr "Alinear todas las etiquetas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:420
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
 msgid "Align the start of loops"
 msgstr "Alinear el inicio de los ciclos"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:429
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
 msgid "Change when template instances are emitted"
 msgstr "Cambiar cuando se emitan las instancias de la plantilla"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:432
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
 msgid "Specify that arguments may alias each other and globals"
 msgstr "Especificar que los argumentos pueden ser alias de cada otro y de los globales"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:435
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
 msgid "Assume arguments may alias globals but not each other"
 msgstr "Asumir que los argumentos pueden ser alias de globales pero no de cada otro"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:438
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
 msgid "Assume arguments alias neither each other nor globals"
 msgstr "Asumir que los argumentos no pueden ser alias de globales o de cada otro"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:441
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
 msgid "Recognize the \"asm\" keyword"
 msgstr "Reconocer la palabra clave \"asm\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:444
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
 msgid "Generate unwind tables that are exact at each instruction boundary"
 msgstr "Generar tablas de desenredo que sean exactas en cada límite de instrucción"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:447
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
+msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+msgstr "No tratar las variables locales y los bloques COMMON como si fueran nombrados en declaraciones SAVE"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
+msgid "Backslashes in character and hollerith constants are special (not C-style)"
+msgstr "Las barras invertidas en constantes de caracter y hollerith no son especiales (no estilo C)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
+msgid "Delete libU77 intrinsics with bad interfaces"
+msgstr "Borrar los intrínsecos libU77 con interfaces erróneas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
+msgid "Disable libU77 intrinsics with bad interfaces"
+msgstr "Desactivar los intrínsecos libU77 con interfaces erróneas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
+msgid "Enable libU77 intrinsics with bad interfaces"
+msgstr "Activar los intrínsecos libU77 con interfaces erróneas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
+msgid "Hide libU77 intrinsics with bad interfaces"
+msgstr "Esconder los intrínsecos libU77 con interfaces erróneas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
+msgid "--bootclasspath=<path>\tReplace system path"
+msgstr "--bootclasspath=<ruta>\tReemplazar la ruta del sistema"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
 msgid "Generate code to check bounds before indexing arrays"
 msgstr "Generar código para revisar los límites antes de indizar matrices"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:450
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
 msgid "Replace add, compare, branch with branch on count register"
 msgstr "Reemplazar add, compare, branch con branch en la cuenta de registros"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:453
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
 msgid "Use profiling information for branch probabilities"
 msgstr "Usar la información de análisis de perfil para las probabilidades de ramificación"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:456
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
 msgid "Perform branch target load optimization before prologue / epilogue threading"
 msgstr "Realizar optimización de carga de ramificación objetivo antes del hilo prólogo / epílogo"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:459
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
 msgid "Perform branch target load optimization after prologue / epilogue threading"
 msgstr "Realizar optimización de carga de ramificación objetivo después del hilo prólogo / epílogo"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:462
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
 msgid "Recognize built-in functions"
 msgstr "Reconocer funciones internas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:468
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
 msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
 msgstr "-fcall-saved-<registro>\tMarcar el <registro> como preservado entre funciones"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:471
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
 msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
 msgstr "-fcall-used-<registro>\tMarcar el <registro> como corrupto para llamadas de función"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:474
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
 msgid "Save registers around function calls"
 msgstr "Guardar registros alrededor de llamadas de función"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:477
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
+msgid "Program written in strict mixed-case"
+msgstr "Programa escrito estrictamente con mayúsculas y minúsculas mezcladas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
+msgid "Compile as if program written in lowercase"
+msgstr "Compilar como si el programa estuviera escrito en minúsculas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
+msgid "Preserve case used in program"
+msgstr "Preservar todo el deletreo (mayúsculas/minúsculas) usado en el programa"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
+msgid "Program written in lowercase"
+msgstr "Programa escrito en minúsculas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
+msgid "Program written in uppercase"
+msgstr "Programa escrito en mayúsculas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
+msgid "Compile as if program written in uppercase"
+msgstr "Compilar como si el programa estuviera escrito en mayúsculas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
 msgid "Check the return value of new"
 msgstr "Revisar el valor de devolución de new"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:480
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
+msgid "--classpath=<path>\tSet class path"
+msgstr "--classpath=<ruta>\tEstablecer la ruta de clases"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
 msgid "Do not put uninitialized globals in the common section"
 msgstr "No poner globales sin inicializar en la sección común"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:483
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
 msgid "Allow the arguments of the '?' operator to have different types"
 msgstr "Permitir que los argumentos del operador '?' tengan tipos diferentes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:486
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
 msgid "Reduce the size of object files"
 msgstr "Reducir el tamaño de los ficheros objeto"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:489
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
 msgid "Make string literals \"const char[]\" not \"char[]\""
 msgstr "Hacer que las cadenas literales sean \"const char[]\" en lugar de \"char[]\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:492
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
 msgstr "-fconst-string-class=<nombre>\tUsar la clase <nombre> para cadenas constantes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:495
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
 msgid "Perform a register copy-propagation optimization pass"
 msgstr "Realizar el paso de optimización de copia-propagación de registros"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:498
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
 msgid "Perform cross-jumping optimization"
 msgstr "Realizar optimizaciones de saltos cruzados"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:501
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
 msgid "When running CSE, follow jumps to their targets"
 msgstr "Cuando se esté ejecutando CSE, seguir a los saltos a sus objetivos"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:504
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
 msgid "When running CSE, follow conditional jumps"
 msgstr "Cuando se esté ejecutando CSE, seguir a los saltos condicionales"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:507
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
 msgid "Place data items into their own section"
 msgstr "Colocar los elementos de datos en su propia sección"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:510
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
+msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+msgstr "Emitir información especial de depuración para COMMON y EQUIVALENCE (desactivado)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
 msgid "Inline member functions by default"
 msgstr "Hacer Inline por defecto a las funciones miembro"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:513
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
 msgid "Defer popping functions args from stack until later"
 msgstr "Postergar la extracción de argumentos de funciones de la pila hasta más tarde"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:516
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
 msgid "Attempt to fill delay slots of branch instructions"
 msgstr "Intentar rellenar las ranuras de retraso de las instrucciones de ramificación"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:519
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
 msgid "Delete useless null pointer checks"
 msgstr "Borrar las revisiones de punteros nulos sin uso"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:522
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
 msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
 msgstr "-fdiagnostics-show-location=[once|every-line]\tIndica que tan seguido se debe emitir la ubicación del código al inicio de los diagnósticos con corte de línea"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:525
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
+msgid "Allow '$' in symbol names"
+msgstr "Permitir '$' en los nombres de símbolos"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
 msgid "Permit '$' as an identifier character"
 msgstr "Permitir '$' como un identificador de carácter"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:528
-msgid "-fdump-<type>\tDump various compiler internals to a file"
-msgstr "-fdump-<tipo>\tVolcar varios internos del compilador a un fichero"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:531
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
 msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
 msgstr "Suprimir la salida de notas de números de instrucción y números de linea en los volcados de depuración"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:537
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
 msgid "Perform DWARF2 duplicate elimination"
 msgstr "Realizar la eliminación de DWARF2 duplicados"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:540
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:543
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
 msgid "Perform unused type elimination in debug info"
 msgstr "Realizar eliminación de tipos sin uso en la información de depuración"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:546
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
+msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+msgstr "Hace que el frente emule aritmética COMPLEX para evitar `bugs'"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
+msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+msgstr "--encoding=<codificación>\tEscoger la codificación de entrada (por defecto viene del local)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
 msgid "Generate code to check exception specifications"
 msgstr "Generar código para revisar excepciones de especificaciones"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:552
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
 msgid "Enable exception handling"
 msgstr "Activar el manejo de excepciones"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:555
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
 msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
 msgstr "-fexec-charset=<cset>\tConvertir todas las constantes de cadenas y carácter al conjunto de caracteres <cset>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:558
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
 msgid "Perform a number of minor, expensive optimizations"
 msgstr "Realizar un número de optimizaciones menores y costosas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:567
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
+msgid "f2c-compatible code can be generated"
+msgstr "Se puede generar generar código compatible con f2c"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
+msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+msgstr "Borrar los intrínsecos de FORTRAN que no es 77 que soporta f2c"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
+msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+msgstr "Desactivar los intrínsecos de FORTRAN que no es 77 que soporta f2c"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
+msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
+msgstr "Activar los intrínsecos de FORTRAN que no es 77 que soporta f2c"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
+msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+msgstr "Esconder los intrínsecos de FORTRAN que no es 77 que soporta f2c"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
+msgid "Unsupported; generate libf2c-calling code"
+msgstr "Sin soporte; genera código de llamada a libf2c"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
+msgid "Program is written in typical FORTRAN 66 dialect"
+msgstr "El programa está escrito en el dialecto típico FORTRAN 66"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
+msgid "Program is written in typical Unix-f77 dialect"
+msgstr "El programa está escrito en el dialecto típico Unix-f77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
+msgid "Program is written in Fortran-90-ish dialect"
+msgstr "El programa está escrito en un dialecto cercano a Fortran-90"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
+msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+msgstr "Borrar los intrínsecos de FORTRAN que no es 77 que soporta F90"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
+msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+msgstr "Desactivar los intrínsecos de FORTRAN que no es 77 que soporta F90"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
+msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
+msgstr "Activar los intrínsecos de FORTRAN que no es 77 que soporta F90"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
+msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+msgstr "Esconder los intrínsecos de FORTRAN que no es 77 que soporta F90"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
 msgid "Assume no NaNs or infinities are generated"
 msgstr "Asumir que no se generan NaNs o infinitos"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:570
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
 msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
 msgstr "-ffixed-<registro>\tMarca el <registro> como no disponible para el compilador"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:579
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
+msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+msgstr "ffixed-line-length-<número>\tLimita la longitud máxima de línea a <número>"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
+msgid "Unsupported; affects code generation of arrays"
+msgstr "Sin soporte; afecta la generación de código de las matrices"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
 msgid "Do not store floats in registers"
 msgstr "No guardar floats en registros"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:582
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
 msgid "Scope of for-init-statement variables is local to the loop"
 msgstr "El ámbito de las variables de la declaración de inicio-de-for es local para el ciclo"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:585
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
 msgid "Copy memory address constants into registers before use"
 msgstr "Copiar las constantes de direcciones de memoria en registros antes de usarlos"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:588
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
+msgid "Always check for non gcj generated classes archives"
+msgstr "Revisar siempre por archivos de clases no generados por gcj"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
 msgid "Copy memory operands into registers before use"
 msgstr "Copiar los operandos de memoria en registros antes de usarlos"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:591
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
+msgid "Generate code to check subscript and substring bounds"
+msgstr "Generar código para revisar los límites de subíndices y subcadenas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
+msgid "Program is written in Fortran-90-ish free form"
+msgstr "El programa está escrito en una forma libre cercana a Fortran-90"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
 msgid "Do not assume that standard C libraries and \"main\" exist"
 msgstr "No asumir que existen las bibliotecas C estándard y \"main\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:594
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
 msgid "Allow function addresses to be held in registers"
 msgstr "Permitir que las direcciones de las funciones se conservern en registros"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:597
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
 msgid "Place each function into its own section"
 msgstr "Colocar cada función en su propia sección"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:600
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
 msgid "Perform global common subexpression elimination"
 msgstr "Realizar la eliminación de subexpresiones comunes globales"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:603
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
 msgid "Perform redundant load after store elimination in global common subexpression elimination"
 msgstr "Realizar el movimiento de la carga mejorada durante la eliminación de subexpresiones comunes globales"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:606
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
 msgid "Perform enhanced load motion during global common subexpression elimination"
 msgstr "Realizar el movimiento de la carga mejorada durante la eliminación de subexpresiones comunes globales"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:609
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
 msgid "Perform store motion after global common subexpression elimination"
 msgstr "Realizar el movimiento de guardado después de la eliminación de subexpresiones comunes globales"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:612
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
+msgid "Enable fatal diagnostics about inter-procedural problems"
+msgstr "Activar los diagnósticos fatales sobre problemas interprocedurales"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
+msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+msgstr "Borrar los intrínsecos de FORTRAN que no es 77 que soporta g77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
+msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+msgstr "Desactivar los intrínsecos de FORTRAN que no es 77 que soporta F90"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
+msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+msgstr "Activar los intrínsecos de FORTRAN que no es 77 que soporta F90"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
+msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+msgstr "Esconder los intrínsecos de FORTRAN que no es 77 que soporta F90"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
 msgid "Recognize GNU-defined keywords"
 msgstr "Reconocer las palabras claves definidas por GNU"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:615
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
 msgid "Generate code for GNU runtime environment"
 msgstr "Generar código para el ambiente de tiempo de ejecución GNU"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:618
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
 msgid "Enable guessing of branch probabilities"
 msgstr "Activar la predicción de probabilidades de ramificación"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:630
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
 msgid "Assume normal C execution environment"
 msgstr "Asumir el ambiente normal de ejecución C"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:633
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
 msgid "Enable support for huge objects"
 msgstr "Activar el soporte para objetos enormes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:636
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
 msgid "Process #ident directives"
 msgstr "Procesar directivas #ident"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:639
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
 msgid "Perform conversion of conditional jumps to branchless equivalents"
 msgstr "Realizar la conversión de saltos condicionales a equivalentes sin ramificación"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:642
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
 msgid "Perform conversion of conditional jumps to conditional execution"
 msgstr "Realizar la conversión de saltos condicionales a ejecución condicional"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:645
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
 msgid "Export functions even if they can be inlined"
 msgstr "Exportar funciones aún si pueden ser inline"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:648
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
 msgid "Emit implicit instantiations of inline templates"
 msgstr "Emitir instanciaciones implícitas de plantillas inline"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:651
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
 msgid "Emit implicit instantiations of templates"
 msgstr "Emitir instanciaciones implícitas de plantillas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:654
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
+msgid "Use offset tables for virtual method calls"
+msgstr "Utilizar tablas de desplazamiento para llamadas a métodos virtuales"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
 msgid "Do not generate .size directives"
 msgstr "No generar directivas .size"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:657
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
+msgid "Initialize local vars and arrays to zero"
+msgstr "Inicializa las variables locales y matrices a cero"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
 msgid "Pay attention to the \"inline\" keyword"
 msgstr "Poner atención a la palabra clave \"inline\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:660
-msgid "Integrate simple functions into their callers"
-msgstr "Integrar las funciones simples en sus invocadores"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:666
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
 msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
 msgstr "-finline-limit=<número>\tLimita el tamaño de las funciones inline a <número>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:669
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
 msgid "-finput-charset=<cset>      Specify the default character set for source files."
 msgstr "-finput-charset=<cset>      Establece el conjunto de caracteres por defecto para los ficheros fuente."
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:672
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
 msgid "Instrument function entry and exit with profiling calls"
 msgstr "Instrumentar funciones de entrada y salida con llamadas de análisis de perfil"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:675
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
+msgid "Intrinsics letters in arbitrary cases"
+msgstr "Letras de intrínsecos con mayúsculas/minúsculas indistintas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
+msgid "Intrinsics spelled as e.g. SqRt"
+msgstr "Intrínsecos deletreados como p.e. SqRt"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
+msgid "Intrinsics in lowercase"
+msgstr "Intrínsecos en minúsculas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
+msgid "Intrinsics in uppercase"
+msgstr "Intrínsecos en mayúsculas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
+msgid "Assume native functions are implemented using JNI"
+msgstr "Asumir que las funciones nativas se implementan usando JNI"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
 msgid "Generate code for functions even if they are fully inlined"
 msgstr "Generar código para las funciones aún si están completamente inline"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:678
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
 msgid "Emit static const variables even if they are not used"
 msgstr "Emitir variables static const aún si no se usan"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:684
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
 msgid "Give external symbols a leading underscore"
 msgstr "Dar a los símbolos externos un subrayado inicial"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:687
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
 msgid "Perform loop optimizations"
 msgstr "Realizar optimizaciones de ciclo"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:690
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
+msgid "Language keyword letters in arbitrary cases"
+msgstr "Palabras claves del lenguaje con mayúsculas/minúsculas indistintas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
+msgid "Language keywords spelled as e.g. IOStat"
+msgstr "Palabras claves del lenguaje deletreadas como p.e. IOStat"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
+msgid "Language keywords in lowercase"
+msgstr "Palabras claves del lenguaje en minúsculas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
+msgid "Language keywords in uppercase"
+msgstr "Palabras claves del lenguaje en mayúsculas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
 msgid "Set errno after built-in math functions"
 msgstr "Establecer errno después de las funciones matemáticas internas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:693
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
 msgid "Report on permanent memory allocation"
 msgstr "Reportar el alojamiento en memoria permanente"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:696
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
 msgid "Attempt to merge identical constants and constant variables"
 msgstr "Intentar mezclar constantes idénticas y variables constantes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:699
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
 msgid "Attempt to merge identical constants across compilation units"
 msgstr "Intentar mezclar constantes idénticas a través de las unidades de compilación"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:702
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
 msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
 msgstr "-fmessage-length=<número>\tLimita los diagnósticos a <número> caracteres por línea.  0 suprime el corte de línea"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:705
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
+msgid "Delete MIL-STD 1753 intrinsics"
+msgstr "Borrar los intrínsecos MIL-STD 1753"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
+msgid "Disable MIL-STD 1753 intrinsics"
+msgstr "Desactivar los intrínsecos MIL-STD 1753"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
+msgid "Enable MIL-STD 1753 intrinsics"
+msgstr "Activar los intrínsecos MIL-STD 1753"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
+msgid "Hide MIL-STD 1753 intrinsics"
+msgstr "Esconder los intrínsecos MIL-STD 1753"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
 msgid "Force all loop invariant computations out of loops"
 msgstr "Forzar que todas las computaciones invariantes del ciclo sean fuera del ciclo"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:708
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
 msgid "Don't warn about uses of Microsoft extensions"
 msgstr "No avisar sobre los usos de extensiones Microsoft"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:717
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
 msgid "Use graph-coloring register allocation"
 msgstr "Utilizar coloración de grafos para el alojamiento de registros."
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:720
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
 msgstr "Generar código para el ambiente de tiempo de ejecución NeXT (Apple Mac OS X)"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:723
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
 msgid "Assume that receivers of Objective-C messages may be nil"
 msgstr "Asumir que los receptores de mensajes de Objective-C pueden ser nil"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:726
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
 msgid "Support synchronous non-call exceptions"
 msgstr "Soporte para excepciones síncronas no de llamadas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:735
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
 msgid "Enable Objective-C exception and synchronization syntax"
 msgstr "Activar la sintaxis de excepción y sincronización de Objective-C"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:738
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:978
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
 msgid "Perform loop unrolling for all loops"
 msgstr "Realizar el desenrollamiento del ciclo para todos los ciclos"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:741
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:981
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
 msgid "Perform loop unrolling when iteration count is known"
 msgstr "Realizar el desenrollamiento del ciclo cuando se conoce la cuenta de iteración"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:744
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
 msgid "When possible do not generate stack frames"
 msgstr "Cuando sea posible no generar marcos de pila"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:747
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
+msgid "Take at least one trip through each iterative DO loop"
+msgstr "Tomar al menos un viaje a través de cada ciclo DO iterativo"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
 msgstr "Reconocer palabras clave de C++ como \"compl\" y \"xor\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:750
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
 msgid "Do the full register move optimization pass"
 msgstr "Hacer el paso completo de optimización de movimiento de registros"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:753
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
 msgid "Optimize sibling and tail recursive calls"
 msgstr "Optimizar las llamadas recursivas hermanadas y de extremo"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:756
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
+msgid "Enable optimization of static class initialization code"
+msgstr "Activar la optimización del código de inicialización de las clases static"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
 msgid "Enable optional diagnostics"
 msgstr "Activar los diagnósticos opcionales"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:759
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
 msgid "Pack structure members together without holes"
 msgstr "Empaqueta juntos a los miembros de la estructura sin agujeros"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:762
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
 msgid "Return small aggregates in memory, not registers"
 msgstr "Devolver los agregados small en memoria, no en registros"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:768
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
+msgid "Warn about use of (only a few for now) Fortran extensions"
+msgstr "Avisar sobre el uso de (sólo algunas por ahora) extensiones Fortran"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
 msgid "Perform loop peeling"
 msgstr "Realizar el pelado de ciclos"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:771
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
 msgid "Enable machine specific peephole optimizations"
 msgstr "Activar las optimizaciones de mirilla específicas de la máquina"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:774
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
 msgid "Enable an RTL peephole pass before sched2"
 msgstr "Activa un paso de mirilla RTL antes de sched2"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:777
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
 msgid "Downgrade conformance errors to warnings"
 msgstr "Degradar los errores de concordancia a advertencias"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:780
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
 msgid "Generate position-independent code if possible"
 msgstr "Generar código independiente de posición si es posible"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:783
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
 msgid "Generate position-independent code for executables if possible"
 msgstr "Generar código independiente de posición para ejecutables si es posible"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:786
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
 msgid "Generate prefetch instructions, if available, for arrays in loops"
 msgstr "Generar instrucciones de precargado, si están disponibles, para matrices en ciclos"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:789
-msgid "Treat the input file as already preprocessed"
-msgstr "Tratar al fichero de entrada como previamente preprocesado"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:792
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
 msgid "Enable basic program profiling code"
 msgstr "Activar el código básico de análisis de perfil del programa"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:795
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
 msgid "Insert arc-based program profiling code"
 msgstr "Insertar código de análisis de perfil de programa basado en arc"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:798
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
 msgid "Enable common options for generating profile info for profile feedback directed optimizations"
 msgstr "Activar las opciones comunes para generar información de análisis de perfil para optimizaciones dirigidas por retroalimentación de perfil"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:801
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
 msgid "Enable common options for performing profile feedback directed optimizations"
 msgstr "Activar las opciones comunes para realizar optimizaciones dirigidas por retroalimentación de perfil"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:804
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
 msgid "Insert code to profile values of expressions"
 msgstr "Insertar código para perfilar valores de expresiones"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:810
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
 msgstr "-frandom-seed=<cadena>\tHacer que se pueda reproducir la compilación utilizando la <cadena>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:813
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
 msgid "Strength reduce all loop general induction variables"
 msgstr "Reducir la fuerza de todas las variables generales de inducción de ciclo"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:816
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
 msgid "Return small aggregates in registers"
 msgstr "Devolver agregados small en registros"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:819
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
 msgid "Enables a register move optimization"
 msgstr "Permite una optimización de movimiento de registros"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:822
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
 msgid "Perform a register renaming optimization pass"
 msgstr "Realizar el paso de optimización de renombrado de registros"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:825
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
 msgid "Reorder basic blocks to improve code placement"
 msgstr "Reordenar los bloques básicos para mejorar la ubicación del código"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:828
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
 msgid "Reorder functions to improve code placement"
 msgstr "Reordenar las funciones para mejorar la ubicación del código"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:831
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
 msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
 msgstr "Usar el modo Fix-and-Continue para indicar que los ficheros objeto se pueden intercambiar en tiempo de ejecución"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:834
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
 msgid "Enable automatic template instantiation"
 msgstr "Activar la instanciación automática de plantillas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:837
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
 msgid "Add a common subexpression elimination pass after loop optimizations"
 msgstr "Ejecutar un paso de eliminación de subexpresión común después de las optimizaciones de ciclos"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:840
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
 msgid "Run the loop optimizer twice"
 msgstr "Ejecutar el optimizador de ciclos dos veces"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:843
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
 msgid "Disable optimizations that assume default FP rounding behavior"
 msgstr "Desactivar las optimizaciones que asumen la conducta de un FP que redondea por defecto"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:846
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
 msgid "Generate run time type descriptor information"
 msgstr "Generar información de descriptor de tipo en tiempo de ejecución"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:849
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
 msgid "Enable scheduling across basic blocks"
 msgstr "Activar la calendarización entre bloques básicos"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:852
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
 msgid "Allow speculative motion of non-loads"
 msgstr "Permitir el movimiento especulativo de ninguna carga"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:855
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
 msgid "Allow speculative motion of some loads"
 msgstr "Permitir el movimiento especulativo de algunas cargas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:858
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
 msgid "Allow speculative motion of more loads"
 msgstr "Permitir el movimiento especulativo de más cargas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:861
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
 msgid "Allow premature scheduling of queued insns"
 msgstr "Permitir la calendarización prematura de insns encoladas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:864
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
 msgid "Set dependence distance checking in premature scheduling of queued insns"
 msgstr "Establecer la revisión de distancia de dependencias en la calendarización prematura de insns encoladas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:867
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
 msgid "-fsched-stalled-insns-dep=<number>   Set dependence distance checking in premature scheduling of queued insns"
 msgstr "-fsched-stalled-insns-dep=<número>   Establecer la revisión de distancia de dependencias en la calendarización prematura de insns encoladas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:870
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
 msgid "-fsched-stalled-insns=<number>       Set number of queued insns that can be prematurely scheduled"
 msgstr "-fsched-stalled-insns=<número>       Establecer el número de insns encoladas que se pueden calendarizar prematuramente"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:873
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
 msgstr "-fsched-verbose=<número>\tEstablece el nivel de detalle del calendarizador"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:876
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
 msgid "If scheduling post reload, do superblock scheduling"
 msgstr "Si se calendariza después de la recarga, hacer calendarización de superbloque"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:879
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
 msgid "If scheduling post reload, do trace scheduling"
 msgstr "Si se calendariza después de la recarga, hacer trazado de calendarización"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:882
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
 msgid "Reschedule instructions before register allocation"
 msgstr "Recalendarizar las instrucciones antes del alojamiento de registros"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:885
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
 msgid "Reschedule instructions after register allocation"
 msgstr "Recalendarizar las instrucciones después del alojamiento de registros"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:888
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
+msgid "Allow appending a second underscore to externals"
+msgstr "Permitir agregar un segundo subrayado a los externos"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
 msgid "Mark data as shared rather than private"
 msgstr "Marcar datos como compartidos en lugar de privados"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:891
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
 msgid "Use the same size for double as for float"
 msgstr "Usar el mismo tamaño para double que para float"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:894
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
 msgid "Use the narrowest integer type possible for enumeration types"
 msgstr "Usar el tipo entero más estrecho posible para tipos de enumeración"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:897
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
 msgstr "Forzar que el tipo debajo de \"wchar_t\" sea \"unsigned short\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:903
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
 msgid "Disable optimizations observable by IEEE signaling NaNs"
 msgstr "Desactivar optimizaciones observables con IEEE señalando NaNs"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:906
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
 msgstr "Cuando no se proporciona \"signed\" o \"unsigned\" hacer signed el campo de bits"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:909
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
 msgid "Make \"char\" signed by default"
 msgstr "Hacer que \"char\" sea signed por defecto"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:912
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
+msgid "Do not print names of program units as they are compiled"
+msgstr "No mostrar los nombres de las unidades de programa mientras son compiladas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
 msgid "Convert floating point constants to single precision constants"
 msgstr "Convertir constantes de coma flotante a constantes de precisión simple"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:918
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
+msgid "Internally convert most source to lowercase"
+msgstr "Convertir internamente casi todo el código a minúsculas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
+msgid "Internally preserve source case"
+msgstr "Preservar internamente las mayúsculas y minúsculas del código fuente"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
+msgid "Internally convert most source to uppercase"
+msgstr "Convertir internamente casi todo el código a mayúsculas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
 msgid "Insert stack checking code into the program"
 msgstr "Inserta código de revisión de la pila en el programa"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:924
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
 msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
 msgstr "-fstack-limit-register=<registro>\tCapturar si la pila pasa del <registro>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:927
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
 msgstr "-fstack-limit-symbol=<name>\tCapturar si la pila pasa del símbolo <nombre>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:930
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
 msgid "Display statistics accumulated during compilation"
 msgstr "Mostrar las estadísticas acumuladas durante la compilación"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:933
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
+msgid "Enable assignability checks for stores into object arrays"
+msgstr "Activar revisiones de asignabilidad para almacenamientos en matrices de objetos"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
 msgid "Perform strength reduction optimizations"
 msgstr "Realizar optimizaciones de reducción de fuerza"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:936
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
 msgid "Assume strict aliasing rules apply"
 msgstr "Asumir que se aplican las reglas estrictas de alias"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:942
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
+msgid "Symbol names spelled in mixed case"
+msgstr "Nombres de símbolo deletreados con mayúsculas/minúsculas mezcladas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
+msgid "Symbol names in lowercase"
+msgstr "Nombres de símbolo en minúsculas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
+msgid "Symbol names in uppercase"
+msgstr "Nombres de símbolo en mayúsculas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
 msgid "Check for syntax errors, then stop"
 msgstr "Buscar errores de sintaxis, y entonces detenerse"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:945
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
 msgstr "-ftabstop=<número>\tDistancia entre topes de tabulador para reportes en columnas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:948
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
 msgstr "-ftemplate-depth-<número>\tEspecificar la profundidad máxima de instanciación"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:951
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
 msgid "Create data files needed by \"gcov\""
 msgstr "Crear ficheros de datos necesarios para \"gcov\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:957
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
 msgid "Perform jump threading optimizations"
 msgstr "Realizar optimizaciones de hilado de saltos"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:960
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
 msgid "Report the time taken by each compiler pass"
 msgstr "Reportar el tiempo tomado por cada paso del compilador"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:963
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
 msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
 msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tIndica el modelo de generación de código por defecto para almacenamiento thread-local"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:966
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
 msgid "Perform superblock formation via tail duplication"
 msgstr "Realizar la formación de superbloques a través de la duplicación de colas"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:969
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
 msgid "Assume floating-point operations can trap"
 msgstr "Asumir que las operaciones de coma flotante pueden capturar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:972
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
 msgid "Trap for signed overflow in addition, subtraction and multiplication"
 msgstr "Atrapar desbordamientos signed en adición, sustracción y multiplicación"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:975
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
+msgid "Make prefix-radix non-decimal constants be typeless"
+msgstr "Hacer que no tengan tipo las constantes con prefijo-radical que no es decimal"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
+msgid "Allow all ugly features"
+msgstr "Desactiva todas las características feas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
+msgid "Hollerith and typeless can be passed as arguments"
+msgstr "Se pueden pasar las constantes hollerith y sin tipo como argumentos"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
+msgid "Allow ordinary copying of ASSIGN'ed vars"
+msgstr "Permite la copia ordinaria de variables ASSIGNadas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
+msgid "Dummy array dimensioned to (1) is assumed-size"
+msgstr "La matriz falsa dimensionada a (1) es de tamaño asumido"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
+msgid "Trailing comma in procedure call denotes null argument"
+msgstr "Coma al final de la llamada al procedimiento denota un argumento nulo"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
+msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+msgstr "Permite que REAL(Z) y AIMAG(Z) reciban DOUBLE COMPLEX Z"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
+msgid "Initialization via DATA and PARAMETER is not type-compatible"
+msgstr "La inicialización a través de DATA y PARAMETER no es de tipos compatibles"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
+msgid "Allow INTEGER and LOGICAL interchangeability"
+msgstr "Permite el intercambio entre INTEGER y LOGICAL"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
+msgid "Append underscores to externals"
+msgstr "Agregar subrayado a los externos"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
 msgid "Compile whole compilation unit at a time"
 msgstr "Compilar la unidad de compilación completa a la vez"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:984
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
+msgid "Delete libU77 intrinsics"
+msgstr "Borrar los intrínsecos libU77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
+msgid "Disable libU77 intrinsics"
+msgstr "Desactivar los intrínsecos libU77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
+msgid "Enable libU77 intrinsics"
+msgstr "Activar los intrínsecos libU77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
+msgid "Hide libU77 intrinsics"
+msgstr "Borrar los intrínsecos libU77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
 msgid "Allow math optimizations that may violate IEEE or ISO standards"
 msgstr "Permitir optimizaciones matemáticas que pueden violar los estándares IEEE ó ISO"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:987
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
 msgstr "Cuando no se proporciona \"signed\" o \"unsigned\" hacer unsigned el campo de bits"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:990
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
 msgid "Make \"char\" unsigned by default"
 msgstr "Hacer que \"char\" sea unsigned por defecto"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:993
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
 msgid "Perform loop unswitching"
 msgstr "Realizar la eliminación de opciones del ciclo"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:996
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
 msgid "Just generate unwind tables for exception handling"
 msgstr "Sólo generar tablas de desenredo para manejo de excepciones"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:999
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
 msgid "Use __cxa_atexit to register destructors"
 msgstr "Usar __cxa_atexit para registrar destructores"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1002
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
 msgid "Add extra commentary to assembler output"
 msgstr "Agregar comentarios extra a la salida de ensamblador"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1005
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
+msgid "Print g77-specific version information and run internal tests"
+msgstr "Imprime la información específica de la versión g77 y ejecuta pruebas internas"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
 msgid "Use expression value profiles in optimizations"
 msgstr "Usar perfiles de valor de expresión en las optimizaciones"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1008
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
 msgid "Discard unused virtual functions"
 msgstr "Descartar funciones virtual sin usar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1011
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
 msgid "Implement vtables using thunks"
 msgstr "Implementar vtables usando thunks"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1014
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
+msgid "Program is written in VXT (Digital-like) FORTRAN"
+msgstr "El programa está escrito en VXT (como Digital) FORTRAN"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
+msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "Borrar los intrínsecos de FORTRAN que no es 77 que soporta VXT FORTRAN"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
+msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "Desactivar los intrínsecos de FORTRAN que no es 77 que soporta VXT FORTRAN"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
+msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "Activar los intrínsecos de FORTRAN que no es 77 que soporta VXT FORTRAN"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
+msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "Esconder los intrínsecos de FORTRAN que no es 77 que soporta VXT FORTRAN"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
 msgid "Emit common-like symbols as weak symbols"
 msgstr "Emitir símbolos comunes como símbolos débiles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1017
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
 msgid "Construct webs and split unrelated uses of single variable"
 msgstr "Construir redes y dividir usos no relacionados de una sola variable"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1020
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
 msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
 msgstr "-fwide-exec-charset=<cset>\tConvertir todas las cadenas anchas y constantes de cáracter al conjunto de caracteres <cset>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1023
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
 msgid "Generate a #line directive pointing at the current working directory"
 msgstr "Generar una directiva #line que apunte al directorio de trabajo actual"
 
 # wraps around? No entiendo bien. cfuga
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1026
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
 msgid "Assume signed arithmetic overflow wraps around"
 msgstr "Asumir que el desbordamiento aritmético con signo se envuelve"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1029
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
 msgid "Store strings in writable data section"
 msgstr "Guardar las cadenas en la sección de datos modificables"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1032
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
 msgid "Emit cross referencing information"
 msgstr "Emitir información de referencia cruzada"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1035
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
+msgid "Print internal debugging-related information"
+msgstr "Muestra la información interna relacionada con la depuración"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
 msgid "Put zero initialized data in the bss section"
 msgstr "Poner datos inicializados a cero en la sección bss"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1038
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
 msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
 msgstr "Generar la búsqueda no estricta de clases (a través de objc_getClass()) para usarlas en el modo Zero-Link"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1041
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
+msgid "Treat initial values of 0 like non-zero values"
+msgstr "Tratar los valores iniciales de 0 como valores que no son cero"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
 msgid "Generate debug information in default format"
 msgstr "Generar información de depuración en el formato por defecto"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1044
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
 msgid "Generate debug information in COFF format"
 msgstr "Generar información de depuración en el formato COFF"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1047
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
 msgid "Generate debug information in DWARF v2 format"
 msgstr "Generar información de depuración en el formato DWARF v2"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1050
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
 msgid "Dump declarations to a .decl file"
 msgstr "Volcar declaraciones a un fichero .decl"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1053
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
 msgid "Generate debug information in default extended format"
 msgstr "Generar información de depuración en el formato extendido por defecto"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1056
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
 msgid "Generate debug information in STABS format"
 msgstr "Generar información de depuración en el formato STABS"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1059
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
 msgid "Generate debug information in extended STABS format"
 msgstr "Generar información de depuración en el formato STABS extendido"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1062
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
 msgid "Generate debug information in VMS format"
 msgstr "Generar información de depuración en el formato VMS"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1065
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
 msgid "Generate debug information in XCOFF format"
 msgstr "Generar información de depuración en el formato XCOFF"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1068
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
 msgid "Generate debug information in extended XCOFF format"
 msgstr "Generar información de depuración en el formato XCOFF extendido"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1071
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
 msgstr "-idirafter <dir>\tAgregar el <dir>ectorio al final de la ruta de inclusión del sistema"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1074
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
 msgid "-imacros <file>\tAccept definition of macros in <file>"
 msgstr "-imacros <fich>\tAceptar la definición de macros en el <fich>ero"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1077
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
 msgid "-include <file>\tInclude the contents of <file> before other files"
 msgstr "-include <fich>\tIncluir los contenidos del <fichero> antes de otros ficheros"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1080
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
 msgstr "-iprefix <ruta>\tEspecificar la <ruta> como un prefijo para las siguientes dos opciones"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1083
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
 msgstr "-isysroot <dir>\tEstablecer el <dir>ectorio como el directorio raíz del sistema"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1086
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
 msgstr "-isystem <dir>\tAgregar el <dir>ectorio al inicio de la ruta de inclusión del sistema"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1089
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
 msgstr "-iwithprefix <dir>\tAgregar el <dir>ectorio al final de la ruta de inclusión del sistema"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1092
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
 msgstr "-iwithprefixbefore <dir>\tAgregar el <dir>ectorio al final de la ruta de inclusión principal"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1104
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
 msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
 msgstr "No buscar directorios de inclusión del sistema por defecto (aquellos especificados con -isystem aún serán utilizados)"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1107
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
 msgid "Do not search standard system include directories for C++"
 msgstr "No buscar directorios de inclusión del sistema por defecto para C++"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1110
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
 msgid "-o <file>\tPlace output into <file>"
 msgstr "-o<fichero>\tColocar la salida en el <fichero>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1113
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
 msgid "Enable function profiling"
 msgstr "Activar el análisis de perfil de las funciones"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1116
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
 msgid "Issue warnings needed for strict compliance to the standard"
 msgstr "Activar los avisos necesarios para cumplir estrictamente con el estándard"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1119
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
 msgid "Like -pedantic but issue them as errors"
 msgstr "Como -pedantic pero los muestra como errores"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1122
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
 msgid "Generate C header of platform-specific features"
 msgstr "Generar encabezado C de características específicas de la plataforma"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1125
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
 msgid "Do not display functions compiled or elapsed time"
 msgstr "No mostrar las funciones compiladas o el tiempo transcurrido"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1128
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
 msgid "Remap file names when including files"
 msgstr "Remapear nombres de fichero cuando incluyen ficheros"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1131
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
 msgid "Conform to the ISO 1998 C++ standard"
 msgstr "Conforme al estándard ISO 1998 C++"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1134
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
 msgid "Conform to the ISO 1990 C standard"
 msgstr "Conforme al estándard ISO 1990 C"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1137
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
 msgid "Conform to the ISO 1999 C standard"
 msgstr "Conforme al estándard ISO 1999 C"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1140
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1161
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1164
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
 msgid "Deprecated in favor of -std=c99"
 msgstr "Obsoleto en favor de -std=c99"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1143
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
 msgstr "Conforme al estándard ISO 1998 C++ con extensiones GNU"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1146
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
 msgid "Conform to the ISO 1990 C standard with GNU extensions"
 msgstr "Conforme al estándard ISO 1990 C con extensiones GNU"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1149
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
 msgid "Conform to the ISO 1999 C standard with GNU extensions"
 msgstr "Conforme al estándard ISO 1999 C con extensiones GNU"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1152
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
 msgid "Deprecated in favor of -std=gnu99"
 msgstr "Obsoleto en favor de -std=gnu99"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1155
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
 msgid "Deprecated in favor of -std=c89"
 msgstr "Obsoleto en favor de -std=c89"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1158
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
 msgid "Conform to the ISO 1990 C standard as amended in 1994"
 msgstr "Conforme al estándard ISO 1990 C como se enmendó en 1994"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1167
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
 msgid "Enable traditional preprocessing"
 msgstr "Habilitar el preprocesamiento tradicional"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1170
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
 msgid "-trigraphs\tSupport ISO C trigraphs"
 msgstr "-trigraphs\tSoporte para los trigrafos de ISO C"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1173
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
 msgid "Do not predefine system-specific and GCC-specific macros"
 msgstr "No predefinir macros específicas del sistema y específica de GCC"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1176
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
 msgid "Enable verbose output"
 msgstr "Activar la salida detallada"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1179
-msgid "Display the compiler's version"
-msgstr "Muestra la versión del compilador"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1182
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
 msgid "Suppress warnings"
 msgstr "Suprimir avisos"
 
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1094
+#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
 msgid "`-p' not supported; use `-pg' and gprof(1)"
 msgstr "`-p' no tiene soporte; use `-pg' y gprof(1)"
 
@@ -20753,7 +21153,7 @@ msgstr "GCC no da soporte a -C sin usar -E"
 msgid "GCC does not support -CC without using -E"
 msgstr "GCC no da soporte a -CC sin usar -E"
 
-#: config/sparc/linux64.h:208 config/sparc/linux64.h:219
+#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
 #: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
 #: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
 msgid "may not use both -m32 and -m64"
@@ -20896,6 +21296,69 @@ msgstr "se requiere -E cuando la entrada es de entrada est
 msgid "mno-cygwin and mno-win32 are not compatible"
 msgstr "-mno-cygwin y -mno-win32 no son compatibles"
 
+#~ msgid "read-write constraint does not allow a register"
+#~ msgstr "la restricción lectura-escritura no permite un registro"
+
+#~ msgid "your function will be miscompiled"
+#~ msgstr "su función será mal compilada"
+
+#~ msgid "neither the destructor nor the class-specific "
+#~ msgstr "ni el operador ni el operador delete "
+
+#~ msgid "operator delete will be called, even if they are "
+#~ msgstr "específico de la clase serán llamados, aún si se "
+
+#~ msgid "declared when the class is defined."
+#~ msgstr "declaran cuando se defina la clase."
+
+#~ msgid "-I <dir>\tAdd <dir> to the end of the main include path.  -I- gives more include path control; see info documentation"
+#~ msgstr "-I <dir>\tAgregar el <dir>ectorio al final de la ruta de inclusión principal.  -I- da más control de ruta de inclusión; vea la documentación en formato info"
+
+#~ msgid "Generate make dependencies"
+#~ msgstr "Generar dependencias de make"
+
+#~ msgid "-MF <file>\tWrite dependency output to the given file"
+#~ msgstr "-MF <fichero>\tEscribir la salida de dependencias al fichero dado"
+
+#~ msgid "Like -M but ignore system header files"
+#~ msgstr "Como -M pero ignora los ficheros de encabezado del sistema"
+
+#~ msgid "Generate phony targets for all headers"
+#~ msgstr "Generar objetivos de prueba para todos los encabezados"
+
+#~ msgid "-MT <target>\tAdd an unquoted target"
+#~ msgstr "-MT <objetivo>\tAgregar un objetivo no citado"
+
+#~ msgid "Enable most warning messages"
+#~ msgstr "Activar casi todos los mensajes de aviso"
+
+#~ msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+#~ msgstr "Avisar sobre la posibilidad de bloques de comentarios anidados, y comentarios de C++ que abarquen más de una línea física"
+
+#~ msgid "Synonym for -Wcomment"
+#~ msgstr "Sinónimo de -Wcomment"
+
+#~ msgid "Warn about deprecated compiler features"
+#~ msgstr "Avisar sobre características obsoletas del compilador"
+
+#~ msgid "Deprecated.  This switch has no effect."
+#~ msgstr "Obsoleto.  Esta opción no tiene efecto."
+
+#~ msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+#~ msgstr "Avisar si se encuentran trigrafos que puedan afectar el significado del programa"
+
+#~ msgid "-fdump-<type>\tDump various compiler internals to a file"
+#~ msgstr "-fdump-<tipo>\tVolcar varios internos del compilador a un fichero"
+
+#~ msgid "Integrate simple functions into their callers"
+#~ msgstr "Integrar las funciones simples en sus invocadores"
+
+#~ msgid "Treat the input file as already preprocessed"
+#~ msgstr "Tratar al fichero de entrada como previamente preprocesado"
+
+#~ msgid "Display the compiler's version"
+#~ msgstr "Muestra la versión del compilador"
+
 #~ msgid "pointer to a member used in arithmetic"
 #~ msgstr "se usó un puntero a un miembro en la aritmética"
 
@@ -20938,300 +21401,6 @@ msgstr "-mno-cygwin y -mno-win32 no son compatibles"
 #~ msgid "ISO C++ forbids aggregate initializer to new"
 #~ msgstr "ISO C++ prohíbe un inicializador agregado para new"
 
-#~ msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
-#~ msgstr "no se llamará ni al destructor ni al operador delete específico de la clase, aún si se declaran cuando se defina la clase."
-
-#~ msgid "Warn if deprecated class, method, or field is used"
-#~ msgstr "Avisar si se usan clases, métodos o campos obsoletos"
-
-#~ msgid "Warn if deprecated empty statements are found"
-#~ msgstr "Avisar si se encuentran declaraciones vacías obsoletas"
-
-#~ msgid "Enable warnings about inter-procedural problems"
-#~ msgstr "Activar los avisos sobre problemas interprocedurales"
-
-#~ msgid "Warn if .class files are out of date"
-#~ msgstr "Avisar si los ficheros .class están desactualizados"
-
-#~ msgid "Warn if modifiers are specified when not necessary"
-#~ msgstr "Avisar si se especifican modificadores cuando no son necesarios"
-
-#~ msgid "Warn about constructs with surprising meanings"
-#~ msgstr "Avisar acerca de constructores con significados sorprendentes"
-
-#~ msgid "--CLASSPATH\tDeprecated; use --classpath instead"
-#~ msgstr "--CLASSPATH\tObsoleto; utilice en su lugar --classpath"
-
-#~ msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
-#~ msgstr "No tratar las variables locales y los bloques COMMON como si fueran nombrados en declaraciones SAVE"
-
-#~ msgid "Backslashes in character and hollerith constants are special (not C-style)"
-#~ msgstr "Las barras invertidas en constantes de caracter y hollerith no son especiales (no estilo C)"
-
-#~ msgid "Delete libU77 intrinsics with bad interfaces"
-#~ msgstr "Borrar los intrínsecos libU77 con interfaces erróneas"
-
-#~ msgid "Disable libU77 intrinsics with bad interfaces"
-#~ msgstr "Desactivar los intrínsecos libU77 con interfaces erróneas"
-
-#~ msgid "Enable libU77 intrinsics with bad interfaces"
-#~ msgstr "Activar los intrínsecos libU77 con interfaces erróneas"
-
-#~ msgid "Hide libU77 intrinsics with bad interfaces"
-#~ msgstr "Esconder los intrínsecos libU77 con interfaces erróneas"
-
-#~ msgid "--bootclasspath=<path>\tReplace system path"
-#~ msgstr "--bootclasspath=<ruta>\tReemplazar la ruta del sistema"
-
-#~ msgid "Program written in strict mixed-case"
-#~ msgstr "Programa escrito estrictamente con mayúsculas y minúsculas mezcladas"
-
-#~ msgid "Compile as if program written in lowercase"
-#~ msgstr "Compilar como si el programa estuviera escrito en minúsculas"
-
-#~ msgid "Preserve case used in program"
-#~ msgstr "Preservar todo el deletreo (mayúsculas/minúsculas) usado en el programa"
-
-#~ msgid "Program written in lowercase"
-#~ msgstr "Programa escrito en minúsculas"
-
-#~ msgid "Program written in uppercase"
-#~ msgstr "Programa escrito en mayúsculas"
-
-#~ msgid "Compile as if program written in uppercase"
-#~ msgstr "Compilar como si el programa estuviera escrito en mayúsculas"
-
-#~ msgid "--classpath=<path>\tSet class path"
-#~ msgstr "--classpath=<ruta>\tEstablecer la ruta de clases"
-
-#~ msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-#~ msgstr "Emitir información especial de depuración para COMMON y EQUIVALENCE (desactivado)"
-
-#~ msgid "Allow '$' in symbol names"
-#~ msgstr "Permitir '$' en los nombres de símbolos"
-
-#~ msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-#~ msgstr "Hace que el frente emule aritmética COMPLEX para evitar `bugs'"
-
-#~ msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
-#~ msgstr "--encoding=<codificación>\tEscoger la codificación de entrada (por defecto viene del local)"
-
-#~ msgid "f2c-compatible code can be generated"
-#~ msgstr "Se puede generar generar código compatible con f2c"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "Borrar los intrínsecos de FORTRAN que no es 77 que soporta f2c"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "Desactivar los intrínsecos de FORTRAN que no es 77 que soporta f2c"
-
-#~ msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "Activar los intrínsecos de FORTRAN que no es 77 que soporta f2c"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "Esconder los intrínsecos de FORTRAN que no es 77 que soporta f2c"
-
-#~ msgid "Unsupported; generate libf2c-calling code"
-#~ msgstr "Sin soporte; genera código de llamada a libf2c"
-
-#~ msgid "Program is written in typical FORTRAN 66 dialect"
-#~ msgstr "El programa está escrito en el dialecto típico FORTRAN 66"
-
-#~ msgid "Program is written in typical Unix-f77 dialect"
-#~ msgstr "El programa está escrito en el dialecto típico Unix-f77"
-
-#~ msgid "Program is written in Fortran-90-ish dialect"
-#~ msgstr "El programa está escrito en un dialecto cercano a Fortran-90"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "Borrar los intrínsecos de FORTRAN que no es 77 que soporta F90"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "Desactivar los intrínsecos de FORTRAN que no es 77 que soporta F90"
-
-#~ msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "Activar los intrínsecos de FORTRAN que no es 77 que soporta F90"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "Esconder los intrínsecos de FORTRAN que no es 77 que soporta F90"
-
-#~ msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
-#~ msgstr "ffixed-line-length-<número>\tLimita la longitud máxima de línea a <número>"
-
-#~ msgid "Unsupported; affects code generation of arrays"
-#~ msgstr "Sin soporte; afecta la generación de código de las matrices"
-
-#~ msgid "Always check for non gcj generated classes archives"
-#~ msgstr "Revisar siempre por archivos de clases no generados por gcj"
-
-#~ msgid "Generate code to check subscript and substring bounds"
-#~ msgstr "Generar código para revisar los límites de subíndices y subcadenas"
-
-#~ msgid "Program is written in Fortran-90-ish free form"
-#~ msgstr "El programa está escrito en una forma libre cercana a Fortran-90"
-
-#~ msgid "Enable fatal diagnostics about inter-procedural problems"
-#~ msgstr "Activar los diagnósticos fatales sobre problemas interprocedurales"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-#~ msgstr "Borrar los intrínsecos de FORTRAN que no es 77 que soporta g77"
-
-#~ msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-#~ msgstr "Desactivar los intrínsecos de FORTRAN que no es 77 que soporta F90"
-
-#~ msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
-#~ msgstr "Activar los intrínsecos de FORTRAN que no es 77 que soporta F90"
-
-#~ msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-#~ msgstr "Esconder los intrínsecos de FORTRAN que no es 77 que soporta F90"
-
-#~ msgid "Use offset tables for virtual method calls"
-#~ msgstr "Utilizar tablas de desplazamiento para llamadas a métodos virtuales"
-
-#~ msgid "Initialize local vars and arrays to zero"
-#~ msgstr "Inicializa las variables locales y matrices a cero"
-
-#~ msgid "Intrinsics letters in arbitrary cases"
-#~ msgstr "Letras de intrínsecos con mayúsculas/minúsculas indistintas"
-
-#~ msgid "Intrinsics spelled as e.g. SqRt"
-#~ msgstr "Intrínsecos deletreados como p.e. SqRt"
-
-#~ msgid "Intrinsics in lowercase"
-#~ msgstr "Intrínsecos en minúsculas"
-
-#~ msgid "Intrinsics in uppercase"
-#~ msgstr "Intrínsecos en mayúsculas"
-
-#~ msgid "Assume native functions are implemented using JNI"
-#~ msgstr "Asumir que las funciones nativas se implementan usando JNI"
-
-#~ msgid "Language keyword letters in arbitrary cases"
-#~ msgstr "Palabras claves del lenguaje con mayúsculas/minúsculas indistintas"
-
-#~ msgid "Language keywords spelled as e.g. IOStat"
-#~ msgstr "Palabras claves del lenguaje deletreadas como p.e. IOStat"
-
-#~ msgid "Language keywords in lowercase"
-#~ msgstr "Palabras claves del lenguaje en minúsculas"
-
-#~ msgid "Language keywords in uppercase"
-#~ msgstr "Palabras claves del lenguaje en mayúsculas"
-
-#~ msgid "Delete MIL-STD 1753 intrinsics"
-#~ msgstr "Borrar los intrínsecos MIL-STD 1753"
-
-#~ msgid "Disable MIL-STD 1753 intrinsics"
-#~ msgstr "Desactivar los intrínsecos MIL-STD 1753"
-
-#~ msgid "Enable MIL-STD 1753 intrinsics"
-#~ msgstr "Activar los intrínsecos MIL-STD 1753"
-
-#~ msgid "Hide MIL-STD 1753 intrinsics"
-#~ msgstr "Esconder los intrínsecos MIL-STD 1753"
-
-#~ msgid "Take at least one trip through each iterative DO loop"
-#~ msgstr "Tomar al menos un viaje a través de cada ciclo DO iterativo"
-
-#~ msgid "Enable optimization of static class initialization code"
-#~ msgstr "Activar la optimización del código de inicialización de las clases static"
-
-#~ msgid "Warn about use of (only a few for now) Fortran extensions"
-#~ msgstr "Avisar sobre el uso de (sólo algunas por ahora) extensiones Fortran"
-
-#~ msgid "Allow appending a second underscore to externals"
-#~ msgstr "Permitir agregar un segundo subrayado a los externos"
-
-#~ msgid "Do not print names of program units as they are compiled"
-#~ msgstr "No mostrar los nombres de las unidades de programa mientras son compiladas"
-
-#~ msgid "Internally convert most source to lowercase"
-#~ msgstr "Convertir internamente casi todo el código a minúsculas"
-
-#~ msgid "Internally preserve source case"
-#~ msgstr "Preservar internamente las mayúsculas y minúsculas del código fuente"
-
-#~ msgid "Internally convert most source to uppercase"
-#~ msgstr "Convertir internamente casi todo el código a mayúsculas"
-
-#~ msgid "Enable assignability checks for stores into object arrays"
-#~ msgstr "Activar revisiones de asignabilidad para almacenamientos en matrices de objetos"
-
-#~ msgid "Symbol names spelled in mixed case"
-#~ msgstr "Nombres de símbolo deletreados con mayúsculas/minúsculas mezcladas"
-
-#~ msgid "Symbol names in lowercase"
-#~ msgstr "Nombres de símbolo en minúsculas"
-
-#~ msgid "Symbol names in uppercase"
-#~ msgstr "Nombres de símbolo en mayúsculas"
-
-#~ msgid "Make prefix-radix non-decimal constants be typeless"
-#~ msgstr "Hacer que no tengan tipo las constantes con prefijo-radical que no es decimal"
-
-#~ msgid "Allow all ugly features"
-#~ msgstr "Desactiva todas las características feas"
-
-#~ msgid "Hollerith and typeless can be passed as arguments"
-#~ msgstr "Se pueden pasar las constantes hollerith y sin tipo como argumentos"
-
-#~ msgid "Allow ordinary copying of ASSIGN'ed vars"
-#~ msgstr "Permite la copia ordinaria de variables ASSIGNadas"
-
-#~ msgid "Dummy array dimensioned to (1) is assumed-size"
-#~ msgstr "La matriz falsa dimensionada a (1) es de tamaño asumido"
-
-#~ msgid "Trailing comma in procedure call denotes null argument"
-#~ msgstr "Coma al final de la llamada al procedimiento denota un argumento nulo"
-
-#~ msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-#~ msgstr "Permite que REAL(Z) y AIMAG(Z) reciban DOUBLE COMPLEX Z"
-
-#~ msgid "Initialization via DATA and PARAMETER is not type-compatible"
-#~ msgstr "La inicialización a través de DATA y PARAMETER no es de tipos compatibles"
-
-#~ msgid "Allow INTEGER and LOGICAL interchangeability"
-#~ msgstr "Permite el intercambio entre INTEGER y LOGICAL"
-
-#~ msgid "Append underscores to externals"
-#~ msgstr "Agregar subrayado a los externos"
-
-#~ msgid "Delete libU77 intrinsics"
-#~ msgstr "Borrar los intrínsecos libU77"
-
-#~ msgid "Disable libU77 intrinsics"
-#~ msgstr "Desactivar los intrínsecos libU77"
-
-#~ msgid "Enable libU77 intrinsics"
-#~ msgstr "Activar los intrínsecos libU77"
-
-#~ msgid "Hide libU77 intrinsics"
-#~ msgstr "Borrar los intrínsecos libU77"
-
-#~ msgid "Print g77-specific version information and run internal tests"
-#~ msgstr "Imprime la información específica de la versión g77 y ejecuta pruebas internas"
-
-#~ msgid "Program is written in VXT (Digital-like) FORTRAN"
-#~ msgstr "El programa está escrito en VXT (como Digital) FORTRAN"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "Borrar los intrínsecos de FORTRAN que no es 77 que soporta VXT FORTRAN"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "Desactivar los intrínsecos de FORTRAN que no es 77 que soporta VXT FORTRAN"
-
-#~ msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "Activar los intrínsecos de FORTRAN que no es 77 que soporta VXT FORTRAN"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "Esconder los intrínsecos de FORTRAN que no es 77 que soporta VXT FORTRAN"
-
-#~ msgid "Print internal debugging-related information"
-#~ msgstr "Muestra la información interna relacionada con la depuración"
-
-#~ msgid "Treat initial values of 0 like non-zero values"
-#~ msgstr "Tratar los valores iniciales de 0 como valores que no son cero"
-
 #~ msgid "-gnat<options>\tSpecify options to GNAT"
 #~ msgstr "-gnat<opciones>\tEspecificar opciones a GNAT"
 
index 046fbdd..bda7522 100644 (file)
@@ -20,6 +20,7 @@
 #      to subscript    = indicer
 #      top-level       = hors de toute fonction
 #      member function = fonction membre
+#       template        = patron  (apparaît dans plusieurs dictionnaires)
 #
 # Pas traduit:
 #      thread
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: GNU gcc 3.4.0\n"
+"Project-Id-Version: GNU gcc 3.4.2\n"
 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-04-18 18:00-0700\n"
-"PO-Revision-Date: 2004-05-24 20:00-0500\n"
+"POT-Creation-Date: 2004-07-01 11:41-0700\n"
+"PO-Revision-Date: 2004-08-12 08:00-0500\n"
 "Last-Translator: Michel Robitaille <robitail@IRO.UMontreal.CA>\n"
 "Language-Team: French <traduc@traduc.org>\n"
 "MIME-Version: 1.0\n"
@@ -147,15 +148,15 @@ msgstr "l'attribut 
 msgid "`%s' attribute only applies to function types"
 msgstr "l'attribut « %s » ne s'applique qu'à des types de fonction"
 
-#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
-#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
-#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
-#: c-common.c:4595 c-common.c:4614 c-common.c:4869 c-common.c:4891
-#: c-common.c:4926 c-common.c:4993 c-common.c:5039 c-common.c:5097
-#: c-common.c:5128 c-common.c:5474 c-common.c:5497 c-common.c:5536
+#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
+#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
+#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
+#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
+#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
+#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
 #: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1608
-#: config/i386/i386.c:15380 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
+#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
 #: config/ip2k/ip2k.c:3151
 #, c-format
 msgid "`%s' attribute ignored"
@@ -230,7 +231,7 @@ msgstr "(vous devriez donc passer 
 
 #. We can, however, treat "undefined" any way we please.
 #. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1719
+#: builtins.c:4134 c-typeck.c:1733
 msgid "if this code is reached, the program will abort"
 msgstr "si ce code est atteint, le programme s'arrêtera"
 
@@ -395,259 +396,258 @@ msgid "invalid application of `%s' to a void type"
 msgstr "application invalide de « %s » sur un type void"
 
 #: c-common.c:2951
-#, c-format
-msgid "invalid application of `%s' to an incomplete type"
-msgstr "application invalide de « %s » sur un type incomplet"
+msgid "invalid application of `%s' to incomplete type `%T' "
+msgstr "application invalide de « %s » sur un type incomplet « %T »"
 
-#: c-common.c:2991
+#: c-common.c:2992
 msgid "`__alignof' applied to a bit-field"
 msgstr "« __alignof » appliqué sur un champ de bits"
 
-#: c-common.c:3483
+#: c-common.c:3484
 #, c-format
 msgid "cannot disable built-in function `%s'"
 msgstr "ne peut désactiver la fonction interne « %s »"
 
-#: c-common.c:3644 c-typeck.c:1949
+#: c-common.c:3645 c-typeck.c:1974
 #, c-format
 msgid "too few arguments to function `%s'"
 msgstr "pas assez d'arguments pour la fonction « %s »"
 
-#: c-common.c:3650 c-typeck.c:1810
+#: c-common.c:3651 c-typeck.c:1835
 #, c-format
 msgid "too many arguments to function `%s'"
 msgstr "trop d'arguments pour la fonction « %s »"
 
-#: c-common.c:3669
+#: c-common.c:3670
 #, c-format
 msgid "non-floating-point argument to function `%s'"
 msgstr "argument pour la fonction « %s » n'étant pas en virgule flottante"
 
-#: c-common.c:3896
+#: c-common.c:3897
 msgid "pointers are not permitted as case values"
 msgstr "les pointeurs ne sont pas permis comme valeurs de « case »"
 
-#: c-common.c:3900
+#: c-common.c:3901
 msgid "range expressions in switch statements are non-standard"
 msgstr "l'étendue des expressions dans les déclarations switch ne sont pas standard"
 
-#: c-common.c:3929
+#: c-common.c:3930
 msgid "empty range specified"
 msgstr "intervalle vide spécifié"
 
-#: c-common.c:3980
+#: c-common.c:3981
 msgid "duplicate (or overlapping) case value"
 msgstr "valeur du « case » duppliquée (ou en chevauchant une autre)"
 
-#: c-common.c:3981
+#: c-common.c:3982
 msgid "%Jthis is the first entry overlapping that value"
 msgstr "%Jest la première entrée chevauchant cette valeur"
 
-#: c-common.c:3985
+#: c-common.c:3986
 msgid "duplicate case value"
 msgstr "valeur du « case » duppliquée"
 
-#: c-common.c:3986
+#: c-common.c:3987
 msgid "%Jpreviously used here"
 msgstr "%Jprécédemment utilisé ici"
 
-#: c-common.c:3990
+#: c-common.c:3991
 msgid "multiple default labels in one switch"
 msgstr "plusieurs étiquettes par défaut dans un « switch »"
 
-#: c-common.c:3991
+#: c-common.c:3992
 msgid "%Jthis is the first default label"
 msgstr "%Jest la première étiquette par défaut"
 
-#: c-common.c:4016
+#: c-common.c:4017
 msgid "taking the address of a label is non-standard"
 msgstr "prendre l'adresse d'une étiquette n'est pas standard"
 
-#: c-common.c:4062
+#: c-common.c:4063
 msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
 msgstr "%Hvaleur à retourner « %D » ignorée, déclarée avec l'attribut warn_unused_result"
 
-#: c-common.c:4067
+#: c-common.c:4068
 msgid "%Hignoring return value of function declared with attribute warn_unused_result"
 msgstr "%Hvaleur à retourner ignorée de la fonction déclarée avec l'attribut warn_unused_result"
 
-#: c-common.c:4648
+#: c-common.c:4649
 #, c-format
 msgid "unknown machine mode `%s'"
 msgstr "mode machine « %s » inconnu"
 
-#: c-common.c:4651
+#: c-common.c:4652
 #, c-format
 msgid "no data type for mode `%s'"
 msgstr "aucun type de données pour le mode « %s »"
 
-#: c-common.c:4655
+#: c-common.c:4656
 #, c-format
 msgid "invalid pointer mode `%s'"
 msgstr "mode pointeur invalide « %s »"
 
-#: c-common.c:4662 c-common.c:5225
+#: c-common.c:4663 c-common.c:5226
 #, c-format
 msgid "unable to emulate '%s'"
 msgstr "impossible d'émuler « %s »"
 
-#: c-common.c:4706
+#: c-common.c:4707
 msgid "%Jsection attribute cannot be specified for local variables"
 msgstr "%Jl'attribut de section ne peut être spécifié pour des variables locales"
 
-#: c-common.c:4717
+#: c-common.c:4718
 msgid "%Jsection of '%D' conflicts with previous declaration"
 msgstr "%Jsection de « %D » en conflit avec une déclaration précédente"
 
-#: c-common.c:4726
+#: c-common.c:4727
 msgid "%Jsection attribute not allowed for '%D'"
 msgstr "%Jattribut de section n'est pas permis pour « %D »"
 
-#: c-common.c:4732
+#: c-common.c:4733
 msgid "%Jsection attributes are not supported for this target"
 msgstr "%Jattributs de section ne sont pas supportés pour la cible"
 
-#: c-common.c:4770
+#: c-common.c:4771
 msgid "requested alignment is not a constant"
 msgstr "l'alignement demandé n'est pas une constante"
 
-#: c-common.c:4775
+#: c-common.c:4776
 msgid "requested alignment is not a power of 2"
 msgstr "l'alignement demandé n'est pas une puissance de 2"
 
-#: c-common.c:4780
+#: c-common.c:4781
 msgid "requested alignment is too large"
 msgstr "l'alignement demandé est trop grand"
 
-#: c-common.c:4806
+#: c-common.c:4807
 msgid "%Jalignment may not be specified for '%D'"
 msgstr "%Jl'alignement ne peut pas être spécifié pour « %D »"
 
-#: c-common.c:4844
+#: c-common.c:4845
 msgid "%J'%D' defined both normally and as an alias"
 msgstr "%J'%D défini à la fois normalement et en tant qu'alias"
 
-#: c-common.c:4854
+#: c-common.c:4855
 msgid "alias arg not a string"
 msgstr "l'argument d'alias n'est pas une chaîne"
 
-#: c-common.c:4897
+#: c-common.c:4898
 msgid "visibility arg not a string"
 msgstr "l'argument de visibilité n'est pas une chaîne"
 
-#: c-common.c:4910
+#: c-common.c:4911
 msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
 msgstr "l'argument de visibilité doit être l'un de « default » (par défaut), « hidden » (masqué), « protected » (protégé) ou « internal » (interne)"
 
-#: c-common.c:4936
+#: c-common.c:4937
 msgid "tls_model arg not a string"
 msgstr "l'argument de tls_model n'est pas une chaîne"
 
-#: c-common.c:4945
+#: c-common.c:4946
 msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
 msgstr "l'argument de tls_model doit être l'un de « local-exec », « initial-exec », « local-dynamic » or « global-dynamic »"
 
-#: c-common.c:4967 c-common.c:5013
+#: c-common.c:4968 c-common.c:5014
 msgid "%J'%E' attribute applies only to functions"
 msgstr "%J'%E l'attribut ne s'applique seulement qu'à des fonctions"
 
-#: c-common.c:4972 c-common.c:5018
+#: c-common.c:4973 c-common.c:5019
 msgid "%Jcan't set '%E' attribute after definition"
 msgstr "%Jne peut initialiser l'attribut « %E » après définition"
 
-#: c-common.c:5094
+#: c-common.c:5095
 #, c-format
 msgid "`%s' attribute ignored for `%s'"
 msgstr "attribut « %s » ignoré pour « %s »"
 
-#: c-common.c:5157
+#: c-common.c:5158
 #, c-format
 msgid "invalid vector type for attribute `%s'"
 msgstr "type de vecteur invalide pour l'attribut « %s »"
 
-#: c-common.c:5181 c-common.c:5213
+#: c-common.c:5182 c-common.c:5214
 msgid "no vector mode with the size and type specified could be found"
 msgstr "aucun mode vecteur avec la taille et le type spécifié n'a été trouvé"
 
-#: c-common.c:5315
+#: c-common.c:5316
 msgid "nonnull attribute without arguments on a non-prototype"
 msgstr "attribut non nul sans argument sur un non-prototype"
 
-#: c-common.c:5330
+#: c-common.c:5331
 #, c-format
 msgid "nonnull argument has invalid operand number (arg %lu)"
 msgstr "un argument non nul a un nombre d'opérande invalide (argument %lu)"
 
-#: c-common.c:5349
+#: c-common.c:5350
 #, c-format
 msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
 msgstr "un argument non nul a un nombre d'opérande hors des bornes (arg %lu, opérande %lu)"
 
-#: c-common.c:5357
+#: c-common.c:5358
 #, c-format
 msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
 msgstr "un argument non nul référence une opérande qui n'est pas un pointeur (arg %lu, opérande %lu)"
 
-#: c-common.c:5437
+#: c-common.c:5438
 #, c-format
 msgid "null argument where non-null required (arg %lu)"
 msgstr "argument nul là où un non-nul est requis (arg %lu)"
 
-#: c-common.c:5508
+#: c-common.c:5509
 msgid "cleanup arg not an identifier"
 msgstr "argument de nettoyage n'est pas un identificateur"
 
-#: c-common.c:5515
+#: c-common.c:5516
 msgid "cleanup arg not a function"
 msgstr "argument de nettoyage n'est pas une fonction"
 
-#: c-common.c:5876
+#: c-common.c:5877
 #, c-format
 msgid "%s at end of input"
 msgstr "%s à la fin de l'entrée"
 
-#: c-common.c:5882
+#: c-common.c:5883
 #, c-format
 msgid "%s before %s'%c'"
 msgstr "%s avant %s« %c »"
 
-#: c-common.c:5884
+#: c-common.c:5885
 #, c-format
 msgid "%s before %s'\\x%x'"
 msgstr "%s avant %s'\\x%x'"
 
-#: c-common.c:5888
+#: c-common.c:5889
 #, c-format
 msgid "%s before string constant"
 msgstr "%s avant une chaîne constante"
 
-#: c-common.c:5890
+#: c-common.c:5891
 #, c-format
 msgid "%s before numeric constant"
 msgstr "%s avant une constante numérique"
 
-#: c-common.c:5892
+#: c-common.c:5893
 #, c-format
 msgid "%s before \"%s\""
 msgstr "%s avant « %s »"
 
-#: c-common.c:5894
+#: c-common.c:5895
 #, c-format
 msgid "%s before '%s' token"
 msgstr "%s avant un élément lexical « %s »"
 
 #. Use `%s' to print the string in case there are any escape
 #. characters in the message.
-#: c-common.c:5896 c-typeck.c:2586 c-typeck.c:3978 c-typeck.c:3993
-#: c-typeck.c:4008 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4118
+#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
+#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
 #: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: c-convert.c:82 c-typeck.c:1197 c-typeck.c:3418 cp/typeck.c:1337
-#: cp/typeck.c:5660 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
+#: cp/typeck.c:5708 treelang/tree-convert.c:79
 msgid "void value not ignored as it ought to be"
 msgstr "valeur void n'a pas été ignorée comme elle aurait dû l'être"
 
@@ -829,8 +829,8 @@ msgstr "%Jd
 msgid "%Jdeclaration of '%D' shadows a previous local"
 msgstr "%Jdéclaration de « %D » masque la déclaration d'un local précédent"
 
-#: c-decl.c:1587 cp/name-lookup.c:958 cp/name-lookup.c:981
-#: cp/name-lookup.c:989
+#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: cp/name-lookup.c:1000
 msgid "%Jshadowed declaration is here"
 msgstr "%Jdéclaration est masquée ici"
 
@@ -839,7 +839,7 @@ msgstr "%Jd
 msgid "nested extern declaration of `%s'"
 msgstr "déclaration de « %s » externe imbriquée"
 
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6793
+#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
 msgid "%Jprevious declaration of '%D'"
 msgstr "%Jdéclaration précédente de « %D »"
 
@@ -913,7 +913,7 @@ msgid "two types specified in one empty declaration"
 msgstr "deux types spécifiés dans une déclaration vide"
 
 #: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3016
+#: objc/objc-parse.y:778 objc/objc-parse.y:3017
 msgid "empty declaration"
 msgstr "déclaration vide"
 
@@ -953,7 +953,7 @@ msgstr "la fonction 
 msgid "parameter `%s' is initialized"
 msgstr "le paramètre « %s » est initialisé"
 
-#: c-decl.c:2568 c-typeck.c:4228
+#: c-decl.c:2568 c-typeck.c:4254
 msgid "variable-sized object may not be initialized"
 msgstr "un objet de taille variable peut ne pas être initialisé"
 
@@ -967,7 +967,7 @@ msgstr "la variable 
 msgid "elements of array `%s' have incomplete type"
 msgstr "les éléments du tableau « %s » ont des types incomplets"
 
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10133
+#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
 msgid "%Jinline function '%D' given attribute noinline"
 msgstr "%J fonction enligne « %D » a reçu l'attribut non enligne"
 
@@ -1243,7 +1243,7 @@ msgstr "ISO C90 interdit le tableau 
 msgid "ISO C90 forbids variable-size array `%s'"
 msgstr "ISO C90 interdit le tableau « %s » de taille variable"
 
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7754
+#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
 #, c-format
 msgid "size of array `%s' is too large"
 msgstr "la taille du tableau « %s » est trop grande"
@@ -1286,7 +1286,7 @@ msgstr "modificateur de type invalide dans la d
 msgid "ISO C forbids const or volatile function types"
 msgstr "ISO C interdit les fonction de type volatile ou constante"
 
-#: c-decl.c:4201 cp/decl.c:8035
+#: c-decl.c:4201 cp/decl.c:8036
 #, c-format
 msgid "variable or field `%s' declared void"
 msgstr "variable ou champ « %s » déclaré « void »"
@@ -1581,7 +1581,7 @@ msgstr "argument promu \"%D\" ne concorde pas avec le prototype"
 msgid "argument \"%D\" doesn't match prototype"
 msgstr "argument \"%D\" ne concorde pas avec le prototype"
 
-#: c-decl.c:6094 cp/decl.c:10849
+#: c-decl.c:6094 cp/decl.c:10857
 msgid "no return statement in function returning non-void"
 msgstr "« return » manquant dans une fonction devant retourner une valeur"
 
@@ -2364,7 +2364,7 @@ msgstr "erreur de syntaxe : impossible de reculer"
 msgid "ISO C forbids an empty source file"
 msgstr "ISO C interdit un fichier source vide"
 
-#: c-parse.y:349 c-typeck.c:6225 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
 msgid "argument of `asm' is not a constant string"
 msgstr "l'argument de « asm » n'est pas une chaîne de constante"
 
@@ -2458,7 +2458,7 @@ msgstr "ISO C interdit les fonctions imbriqu
 msgid "ISO C forbids forward references to `enum' types"
 msgstr "ISO C interdit les références anticipée vers un type « enum »"
 
-#: c-parse.y:1703 cp/parser.c:9307 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
 msgid "comma at end of enumerator list"
 msgstr "virgule à la fin de liste d'énumerateurs"
 
@@ -2466,7 +2466,7 @@ msgstr "virgule 
 msgid "no semicolon at end of struct or union"
 msgstr "pas de point virgule à la fin de la structure ou de l'union"
 
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
 msgid "extra semicolon in struct or union specified"
 msgstr "point virgule superflu dans la structure ou dans l'union"
 
@@ -2494,23 +2494,23 @@ msgstr "ISO C interdit la d
 msgid "braced-group within expression allowed only inside a function"
 msgstr "groupe entre accolades à l'intérieur d'expression permis seulement à l'intérieur d'une fonction"
 
-#: c-parse.y:2184 objc/objc-parse.y:2241
+#: c-parse.y:2185 objc/objc-parse.y:2242
 msgid "empty body in an else-statement"
 msgstr "le corps du else est vide"
 
-#: c-parse.y:2192 objc/objc-parse.y:2249
+#: c-parse.y:2193 objc/objc-parse.y:2250
 msgid "%Hempty body in an if-statement"
 msgstr "%Hle corps de la déclaration du if est vide"
 
-#: c-parse.y:2272 cp/parser.c:6045 objc/objc-parse.y:2329
+#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
 msgid "break statement not within loop or switch"
 msgstr "mot-clé « break » à l'extérieur de toute boucle ou « switch »"
 
-#: c-parse.y:2281 cp/parser.c:6056 objc/objc-parse.y:2338
+#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
 msgid "continue statement not within a loop"
 msgstr "mot-clé « continue » à l'extérieur de toute boucle"
 
-#: c-parse.y:2323 objc/objc-parse.y:2380
+#: c-parse.y:2324 objc/objc-parse.y:2381
 msgid "ISO C forbids `goto *expr;'"
 msgstr "ISO C interdit « goto *expr; »"
 
@@ -2520,11 +2520,11 @@ msgstr "ISO C interdit 
 #. it caused problems with the code in expand_builtin which
 #. tries to verify that BUILT_IN_NEXT_ARG is being used
 #. correctly.
-#: c-parse.y:2440 objc/objc-parse.y:2548
+#: c-parse.y:2441 objc/objc-parse.y:2549
 msgid "ISO C requires a named argument before `...'"
 msgstr "ISO C requiert un argument nommé devant « ... »"
 
-#: c-parse.y:2538 objc/objc-parse.y:2646
+#: c-parse.y:2539 objc/objc-parse.y:2647
 msgid "`...' in old-style identifier list"
 msgstr "« ... » dans une liste d'identificateurs de style ancien"
 
@@ -2540,7 +2540,7 @@ msgstr "erreur d'analyse syntaxique"
 msgid "parser stack overflow"
 msgstr "débordement de la pile de l'analyseur syntaxique"
 
-#: c-parse.y:2968 objc/objc-parse.y:3663
+#: c-parse.y:2969 objc/objc-parse.y:3664
 #, c-format
 msgid "syntax error at '%s' token"
 msgstr "erreur de syntaxe à l'élément lexical « %s »"
@@ -2703,19 +2703,19 @@ msgstr "#pragma redefine_extname mal compos
 msgid "junk at end of #pragma redefine_extname"
 msgstr "rebut à la fin de #pragma redefine_extname"
 
-#: c-pragma.c:384 c-pragma.c:462
+#: c-pragma.c:385 c-pragma.c:463
 msgid "#pragma redefine_extname conflicts with declaration"
 msgstr "#pragma redefine_extname en conflit avec la déclaration"
 
-#: c-pragma.c:413
+#: c-pragma.c:414
 msgid "malformed #pragma extern_prefix, ignored"
 msgstr "#pragma extern_prefix mal composée, ignoré"
 
-#: c-pragma.c:418
+#: c-pragma.c:419
 msgid "junk at end of #pragma extern_prefix"
 msgstr "rebut à la fin de #pragma extern_prefix"
 
-#: c-pragma.c:449
+#: c-pragma.c:450
 msgid "asm declaration conflicts with previous rename"
 msgstr "déclaration asm en conflit avec le changement de nom précédent"
 
@@ -2732,7 +2732,7 @@ msgstr "o
 msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
 msgstr "(les actions dans les « case » précédents requierent des destructeurs dans leur propre champ.)"
 
-#: c-semantics.c:737 c-typeck.c:6247 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
 #, c-format
 msgid "%s qualifier ignored on asm"
 msgstr "%s qualificateur ignoré avec asm"
@@ -2742,790 +2742,790 @@ msgstr "%s qualificateur ignor
 msgid "will never be executed"
 msgstr "ne sera jamais exécuté"
 
-#: c-typeck.c:120
+#: c-typeck.c:123
 #, c-format
 msgid "`%s' has an incomplete type"
 msgstr "« %s » a un type incomplet"
 
-#: c-typeck.c:142 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2532
 msgid "invalid use of void expression"
 msgstr "utilisation invalide d'expression void"
 
-#: c-typeck.c:150
+#: c-typeck.c:153
 msgid "invalid use of flexible array member"
 msgstr "utilisation invalide d'un membre flexible de tableau"
 
-#: c-typeck.c:156
+#: c-typeck.c:159
 msgid "invalid use of array with unspecified bounds"
 msgstr "utilisation invalide d'un tableau sans borne spécifiée"
 
-#: c-typeck.c:164
+#: c-typeck.c:167
 #, c-format
 msgid "invalid use of undefined type `%s %s'"
 msgstr "utilisation invalide d'un type indéfini « %s %s »"
 
 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:168
+#: c-typeck.c:171
 #, c-format
 msgid "invalid use of incomplete typedef `%s'"
 msgstr "utilisation invalide d'un typedef incomplet « %s »"
 
-#: c-typeck.c:415 c-typeck.c:430
+#: c-typeck.c:428 c-typeck.c:443
 msgid "function types not truly compatible in ISO C"
 msgstr "types de fonction pas vraiment compatibles en C ISO"
 
-#: c-typeck.c:611
+#: c-typeck.c:625
 msgid "types are not quite compatible"
 msgstr "les types ne sont pas vraiment compatibles"
 
-#: c-typeck.c:824
+#: c-typeck.c:838
 msgid "function return types not compatible due to `volatile'"
 msgstr "les types retournés d'une fonction ne sont pas compatibles en raison de « volatile »"
 
-#: c-typeck.c:970 c-typeck.c:2151
+#: c-typeck.c:984 c-typeck.c:2176
 msgid "arithmetic on pointer to an incomplete type"
 msgstr "arithmétique sur un pointeur vers un type incomplet"
 
-#: c-typeck.c:1343
+#: c-typeck.c:1357
 #, c-format
 msgid "%s has no member named `%s'"
 msgstr "%s n'a pas de membre nommé « %s »"
 
-#: c-typeck.c:1379
+#: c-typeck.c:1393
 #, c-format
 msgid "request for member `%s' in something not a structure or union"
 msgstr "requête du membre « %s » dans quelque chose n'étant ni une structure ni une union"
 
-#: c-typeck.c:1408
+#: c-typeck.c:1422
 msgid "dereferencing pointer to incomplete type"
 msgstr "déréférencement d'un pointeur de type incomplet"
 
-#: c-typeck.c:1412
+#: c-typeck.c:1426
 msgid "dereferencing `void *' pointer"
 msgstr "déréférencement d'un pointeur « void * »"
 
-#: c-typeck.c:1429 cp/typeck.c:2104
+#: c-typeck.c:1443 cp/typeck.c:2127
 #, c-format
 msgid "invalid type argument of `%s'"
 msgstr "type d'argument invalide pour « %s »"
 
-#: c-typeck.c:1447 cp/typeck.c:2129
+#: c-typeck.c:1461 cp/typeck.c:2152
 msgid "subscript missing in array reference"
 msgstr "indice manquant dans la référence du tableau"
 
-#: c-typeck.c:1468 cp/typeck.c:2171
+#: c-typeck.c:1482 cp/typeck.c:2194
 msgid "array subscript has type `char'"
 msgstr "l'indice du tableau est de type « char »"
 
-#: c-typeck.c:1476 c-typeck.c:1565 cp/typeck.c:2175 cp/typeck.c:2261
+#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
 msgid "array subscript is not an integer"
 msgstr "l'indice du tableau n'est pas un entier"
 
-#: c-typeck.c:1509
+#: c-typeck.c:1523
 msgid "ISO C forbids subscripting `register' array"
 msgstr "ISO C interdit de sous-indicer des tableaux  « register »"
 
-#: c-typeck.c:1511
+#: c-typeck.c:1525
 msgid "ISO C90 forbids subscripting non-lvalue array"
 msgstr "ISO C90 interdit d'indicer de tableau n'étant pas membre gauche"
 
-#: c-typeck.c:1544
+#: c-typeck.c:1558
 msgid "subscript has type `char'"
 msgstr "indice de type « char »"
 
-#: c-typeck.c:1560 cp/typeck.c:2256
+#: c-typeck.c:1574 cp/typeck.c:2279
 msgid "subscripted value is neither array nor pointer"
 msgstr "la valeur indicée n'est ni un tableau ni un pointeur"
 
-#: c-typeck.c:1590
+#: c-typeck.c:1604
 #, c-format
 msgid "local declaration of `%s' hides instance variable"
 msgstr "la déclaration locale de « %s » masque l'instance d'une variable"
 
-#: c-typeck.c:1683
+#: c-typeck.c:1697
 msgid "called object is not a function"
 msgstr "l'objet appelé n'est pas une fonction"
 
 #. 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:1715
+#: c-typeck.c:1729
 msgid "function called through a non-compatible type"
 msgstr "fonction appellée à travers un type non compatible"
 
-#: c-typeck.c:1813 cp/typeck.c:2544
+#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
+#: c-typeck.c:4237 c-typeck.c:5616
+msgid "initializer element is not constant"
+msgstr "un élément de l'initialisation n'est pas une constante"
+
+#: c-typeck.c:1838 cp/typeck.c:2567
 msgid "too many arguments to function"
 msgstr "trop d'arguments pour la fonction"
 
-#: c-typeck.c:1834
+#: c-typeck.c:1859
 #, c-format
 msgid "type of formal parameter %d is incomplete"
 msgstr "le type du paramètre formel %d est incomplet"
 
-#: c-typeck.c:1847
+#: c-typeck.c:1872
 #, c-format
 msgid "%s as integer rather than floating due to prototype"
 msgstr "%s est entier plutôt que flottant en raison du prototype"
 
-#: c-typeck.c:1850
+#: c-typeck.c:1875
 #, c-format
 msgid "%s as integer rather than complex due to prototype"
 msgstr "%s est entier plutôt que complexe en raison du prototype"
 
-#: c-typeck.c:1853
+#: c-typeck.c:1878
 #, c-format
 msgid "%s as complex rather than floating due to prototype"
 msgstr "%s est complexe plutôt que flottant en raison du prototype"
 
-#: c-typeck.c:1856
+#: c-typeck.c:1881
 #, c-format
 msgid "%s as floating rather than integer due to prototype"
 msgstr "%s est flottant plutôt qu'entier en raison du prototype"
 
-#: c-typeck.c:1859
+#: c-typeck.c:1884
 #, c-format
 msgid "%s as complex rather than integer due to prototype"
 msgstr "%s est complexe plutôt qu'entier en raison du prototype"
 
-#: c-typeck.c:1862
+#: c-typeck.c:1887
 #, c-format
 msgid "%s as floating rather than complex due to prototype"
 msgstr "%s est flottant plutôt que complexe en raison du prototype"
 
-#: c-typeck.c:1872
+#: c-typeck.c:1897
 #, c-format
 msgid "%s as `float' rather than `double' due to prototype"
 msgstr "%s est « float » plutôt qu'un « double » en raison du prototype"
 
-#: c-typeck.c:1890
+#: c-typeck.c:1915
 #, c-format
 msgid "%s with different width due to prototype"
 msgstr "%s a une largeur différente en raison du prototype"
 
-#: c-typeck.c:1916
+#: c-typeck.c:1941
 #, c-format
 msgid "%s as unsigned due to prototype"
 msgstr "%s est non signé en raison du prototype"
 
-#: c-typeck.c:1918
+#: c-typeck.c:1943
 #, c-format
 msgid "%s as signed due to prototype"
 msgstr "%s est signé en raison du prototype"
 
-#: c-typeck.c:1952 cp/typeck.c:2650
+#: c-typeck.c:1977 cp/typeck.c:2673
 msgid "too few arguments to function"
 msgstr "trop peu d'arguments pour la fonction"
 
-#: c-typeck.c:1992
+#: c-typeck.c:2017
 msgid "suggest parentheses around + or - inside shift"
 msgstr "parenthèses suggérées autour de + ou - à l'intérieur du décalage"
 
-#: c-typeck.c:1999
+#: c-typeck.c:2024
 msgid "suggest parentheses around && within ||"
 msgstr "parenthèses suggérées autour de && à l'intérieur de ||"
 
-#: c-typeck.c:2008
+#: c-typeck.c:2033
 msgid "suggest parentheses around arithmetic in operand of |"
 msgstr "parenthèses suggérées autour de l'arithmétique dans l'opérande de |"
 
-#: c-typeck.c:2011
+#: c-typeck.c:2036
 msgid "suggest parentheses around comparison in operand of |"
 msgstr "parenthèses suggérées autour de la comparaison dans l'opérande de |"
 
-#: c-typeck.c:2020
+#: c-typeck.c:2045
 msgid "suggest parentheses around arithmetic in operand of ^"
 msgstr "parenthèses suggérées autour de l'arithmétique dans l'opérande de ^"
 
-#: c-typeck.c:2023
+#: c-typeck.c:2048
 msgid "suggest parentheses around comparison in operand of ^"
 msgstr "parenthèses suggérées autour de la comparaison dans l'opérande de ^"
 
-#: c-typeck.c:2030
+#: c-typeck.c:2055
 msgid "suggest parentheses around + or - in operand of &"
 msgstr "parenthèses suggérées autour de + ou - dans l'opérande de &"
 
-#: c-typeck.c:2033
+#: c-typeck.c:2058
 msgid "suggest parentheses around comparison in operand of &"
 msgstr "parenthèses suggérées autour de la comparaison dans l'opérande de &"
 
-#: c-typeck.c:2040
+#: c-typeck.c:2065
 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
 msgstr "les comparaisons telles que X<=Y<=Z n'ont pas de signification mathématique"
 
-#: c-typeck.c:2103
+#: c-typeck.c:2128
 msgid "pointer of type `void *' used in subtraction"
 msgstr "pointeur de type « void * » utilisé dans une soustraction"
 
-#: c-typeck.c:2105
+#: c-typeck.c:2130
 msgid "pointer to a function used in subtraction"
 msgstr "pointeur vers un fonction utilisé dans une soustraction"
 
-#: c-typeck.c:2199
+#: c-typeck.c:2224
 msgid "wrong type argument to unary plus"
 msgstr "type d'argument erroné pour le plus unaire"
 
-#: c-typeck.c:2212
+#: c-typeck.c:2237
 msgid "wrong type argument to unary minus"
 msgstr "type d'argument erroné pour le moins unaire"
 
-#: c-typeck.c:2229
+#: c-typeck.c:2254
 msgid "ISO C does not support `~' for complex conjugation"
 msgstr "ISO C ne permet pas d'utiliser « ~ » pour le complexe conjugué"
 
-#: c-typeck.c:2235
+#: c-typeck.c:2260
 msgid "wrong type argument to bit-complement"
 msgstr "type d'argument erroné pour un complément de bit"
 
-#: c-typeck.c:2243
+#: c-typeck.c:2268
 msgid "wrong type argument to abs"
 msgstr "type d'argument erroné pour abs"
 
-#: c-typeck.c:2255
+#: c-typeck.c:2280
 msgid "wrong type argument to conjugation"
 msgstr "type d'argument erroné pour la conjugaison"
 
-#: c-typeck.c:2269
+#: c-typeck.c:2294
 msgid "wrong type argument to unary exclamation mark"
 msgstr "type d'argument erroné pour le point d'exclamation unaire"
 
-#: c-typeck.c:2312
+#: c-typeck.c:2337
 msgid "ISO C does not support `++' and `--' on complex types"
 msgstr "ISO C ne permet pas « ++ » ni « -- » sur les types complexes"
 
-#: c-typeck.c:2327 c-typeck.c:2359
+#: c-typeck.c:2352 c-typeck.c:2384
 msgid "wrong type argument to increment"
 msgstr "type d'argument erroné pour un incrément"
 
-#: c-typeck.c:2329 c-typeck.c:2361
+#: c-typeck.c:2354 c-typeck.c:2386
 msgid "wrong type argument to decrement"
 msgstr "type d'argument erroné pour un décrément"
 
-#: c-typeck.c:2350
+#: c-typeck.c:2375
 msgid "increment of pointer to unknown structure"
 msgstr "incrément d'un pointeur vers une structure inconnue"
 
-#: c-typeck.c:2352
+#: c-typeck.c:2377
 msgid "decrement of pointer to unknown structure"
 msgstr "décrément d'un pointeur vers une structure inconnue"
 
-#: c-typeck.c:2477
+#: c-typeck.c:2502
 msgid "invalid lvalue in unary `&'"
 msgstr "membre gauche invalide pour le « & » unaire"
 
-#: c-typeck.c:2509
+#: c-typeck.c:2534
 #, c-format
 msgid "attempt to take address of bit-field structure member `%s'"
 msgstr "tentative pour prendre l'adresse du membre « %s » d'une structure de champ de bits"
 
-#: c-typeck.c:2642
+#: c-typeck.c:2668
 msgid "use of conditional expressions as lvalues is deprecated"
 msgstr "utilisation d'expressions conditionnelles comme lvalues est obsolète"
 
-#: c-typeck.c:2645
+#: c-typeck.c:2671
 msgid "use of compound expressions as lvalues is deprecated"
 msgstr "utilisation d'expressions composées comme lvalues est obsolète"
 
-#: c-typeck.c:2648
+#: c-typeck.c:2674
 msgid "use of cast expressions as lvalues is deprecated"
 msgstr "utilisation de transtypage d'expressions comme lvalues est obsolète"
 
-#: c-typeck.c:2663
+#: c-typeck.c:2689
 #, c-format
 msgid "%s of read-only member `%s'"
 msgstr "%s d'un membre en lecture seule « %s »"
 
-#: c-typeck.c:2667
+#: c-typeck.c:2693
 #, c-format
 msgid "%s of read-only variable `%s'"
 msgstr "%s d'une variable en lecture seule « %s »"
 
-#: c-typeck.c:2670
+#: c-typeck.c:2696
 #, c-format
 msgid "%s of read-only location"
 msgstr "%s d'une position en lecture seule"
 
-#: c-typeck.c:2688
+#: c-typeck.c:2714
 #, c-format
 msgid "cannot take address of bit-field `%s'"
 msgstr "ne peut prendre l'adresse du champ de bits « %s »"
 
-#: c-typeck.c:2716 treelang/treetree.c:946
+#: c-typeck.c:2742 treelang/treetree.c:946
 #, c-format
 msgid "global register variable `%s' used in nested function"
 msgstr "variable globale de registre « %s » utilisée dans une fonction imbriquée"
 
-#: c-typeck.c:2720 treelang/treetree.c:950
+#: c-typeck.c:2746 treelang/treetree.c:950
 #, c-format
 msgid "register variable `%s' used in nested function"
 msgstr "variable de registre « %s » utilisée dans une fonction imbriquée"
 
-#: c-typeck.c:2727 treelang/treetree.c:957
+#: c-typeck.c:2753 treelang/treetree.c:957
 #, c-format
 msgid "address of global register variable `%s' requested"
 msgstr "adresse d'une variable registre globale « %s » requise"
 
-#: c-typeck.c:2739
+#: c-typeck.c:2765
 msgid "cannot put object with volatile field into register"
 msgstr "impossible de mettre un objet avec un champ volatile dans un registre"
 
-#: c-typeck.c:2743 treelang/treetree.c:962
+#: c-typeck.c:2769 treelang/treetree.c:962
 #, c-format
 msgid "address of register variable `%s' requested"
 msgstr "adresse d'une variable registre « %s » requise"
 
-#: c-typeck.c:2828
+#: c-typeck.c:2854
 msgid "signed and unsigned type in conditional expression"
 msgstr "type signé et non signé dans une expression conditionnelle"
 
-#: c-typeck.c:2835
+#: c-typeck.c:2861
 msgid "ISO C forbids conditional expr with only one void side"
 msgstr "ISO C interdit une expression conditionnelle dont un seul côté est « void »"
 
-#: c-typeck.c:2851 c-typeck.c:2858
+#: c-typeck.c:2877 c-typeck.c:2884
 msgid "ISO C forbids conditional expr between `void *' and function pointer"
 msgstr "ISO C interdit une expression conditionnelle entre « void * » et un pointeur de fonction"
 
-#: c-typeck.c:2864
+#: c-typeck.c:2890
 msgid "pointer type mismatch in conditional expression"
 msgstr "non concordance de type de pointeurs dans un expression conditionnelle"
 
-#: c-typeck.c:2871 c-typeck.c:2881
+#: c-typeck.c:2897 c-typeck.c:2907
 msgid "pointer/integer type mismatch in conditional expression"
 msgstr "non concordance entre pointeur et entier dans une expression conditionnelle"
 
-#: c-typeck.c:2895
+#: c-typeck.c:2921
 msgid "type mismatch in conditional expression"
 msgstr "non concordance de type dans une expression conditionnelle"
 
-#: c-typeck.c:2955
+#: c-typeck.c:2981
 msgid "left-hand operand of comma expression has no effect"
 msgstr "l'opérande à gauche de la virgule n'a pas d'effet"
 
-#: c-typeck.c:2986
+#: c-typeck.c:3012
 msgid "cast specifies array type"
 msgstr "le transtypage spécifie un type de tableau"
 
-#: c-typeck.c:2992
+#: c-typeck.c:3018
 msgid "cast specifies function type"
 msgstr "le transtypage spécifie un type de fonction"
 
-#: c-typeck.c:3002
+#: c-typeck.c:3028
 msgid "ISO C forbids casting nonscalar to the same type"
 msgstr "ISO C interdit le transtypage d'un type non scalaire vers lui-même"
 
-#: c-typeck.c:3020
+#: c-typeck.c:3046
 msgid "ISO C forbids casts to union type"
 msgstr "ISO C interdit le transtypage vers un type union"
 
-#: c-typeck.c:3028
+#: c-typeck.c:3054
 msgid "cast to union type from type not present in union"
 msgstr "transtypage vers un type union depuis un type absent de l'union"
 
-#: c-typeck.c:3079
+#: c-typeck.c:3105
 msgid "cast adds new qualifiers to function type"
 msgstr "le transtypage ajoute un nouveau qualificateur au type de la fonction"
 
 #. There are qualifiers present in IN_OTYPE that are not
 #. present in IN_TYPE.
-#: c-typeck.c:3084
+#: c-typeck.c:3110
 msgid "cast discards qualifiers from pointer target type"
 msgstr "le transtypage annule des qualificateurs du type pointeur ciblé"
 
-#: c-typeck.c:3099
+#: c-typeck.c:3125
 msgid "cast increases required alignment of target type"
 msgstr "le transtypage augmente l'alignement requis pour le type ciblé"
 
-#: c-typeck.c:3105 cp/typeck.c:4897
+#: c-typeck.c:3131 cp/typeck.c:4945
 msgid "cast from pointer to integer of different size"
 msgstr "transtypage d'un pointeur vers un entier de taille différente"
 
-#: c-typeck.c:3110
+#: c-typeck.c:3136
 msgid "cast does not match function type"
 msgstr "le transtypage ne concorde pas avec le type de la fonction"
 
-#: c-typeck.c:3117 cp/typeck.c:4904
+#: c-typeck.c:3143 cp/typeck.c:4952
 msgid "cast to pointer from integer of different size"
 msgstr "transtypage vers un pointeur depuis un entier de taille différente"
 
 # FIXME
-#: c-typeck.c:3129
+#: c-typeck.c:3155
 msgid "type-punning to incomplete type might break strict-aliasing rules"
 msgstr "type-punning vers un type incomplet peut briser les règles stricte d'aliases"
 
 # FIXME
-#: c-typeck.c:3133
+#: c-typeck.c:3159
 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
 msgstr "déréférencement du pointeur type-punned brisera les strictes d'aliases"
 
-#: c-typeck.c:3144
+#: c-typeck.c:3170
 msgid "ISO C forbids conversion of function pointer to object pointer type"
 msgstr "ISO C interdit la conversion d'un pointeur de fonction en un type pointeur d'objet"
 
-#: c-typeck.c:3153
+#: c-typeck.c:3179
 msgid "ISO C forbids conversion of object pointer to function pointer type"
 msgstr "ISO C interdit la conversion d'un pointeur d'objet vers un type de pointeur à une fonction"
 
 #. Now we have handled acceptable kinds of LHS that are not truly lvalues.
 #. Reject anything strange now.
-#: c-typeck.c:3311
+#: c-typeck.c:3337
 msgid "invalid lvalue in assignment"
 msgstr "membre gauche de l'affectation invalide"
 
 #. Convert new value to destination type.
-#: c-typeck.c:3320 c-typeck.c:3345 c-typeck.c:3362 cp/typeck.c:5016
-#: cp/typeck.c:5163 cp/typeck.c:5178
+#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
+#: cp/typeck.c:5211 cp/typeck.c:5226
 msgid "assignment"
 msgstr "affectation"
 
-#: c-typeck.c:3429
+#: c-typeck.c:3455
 msgid "cannot pass rvalue to reference parameter"
 msgstr "impossible de passer un membre droit en paramètre par référence"
 
-#: c-typeck.c:3538 c-typeck.c:3614
+#: c-typeck.c:3564 c-typeck.c:3640
 #, c-format
 msgid "%s makes qualified function pointer from unqualified"
 msgstr "%s qualifie un pointeur de fonction non qualifié"
 
-#: c-typeck.c:3542 c-typeck.c:3594
+#: c-typeck.c:3568 c-typeck.c:3620
 #, c-format
 msgid "%s discards qualifiers from pointer target type"
 msgstr "%s annule des qualificateurs du type du pointeur cible"
 
-#: c-typeck.c:3548
+#: c-typeck.c:3574
 msgid "ISO C prohibits argument conversion to union type"
 msgstr "ISO C interdit la conversion d'argument en type union"
 
-#: c-typeck.c:3586
+#: c-typeck.c:3612
 #, c-format
 msgid "ISO C forbids %s between function pointer and `void *'"
 msgstr "ISO C interdit %s entre pointeur de fonction et « void * »"
 
-#: c-typeck.c:3603
+#: c-typeck.c:3629
 #, c-format
 msgid "pointer targets in %s differ in signedness"
 msgstr "les cibles des pointeurs dans %s n'ont pas toutes de signe"
 
-#: c-typeck.c:3619
+#: c-typeck.c:3645
 #, c-format
 msgid "%s from incompatible pointer type"
 msgstr "%s d'un type pointeur incompatible"
 
-#: c-typeck.c:3625 c-typeck.c:4132 cp/typeck.c:1366
+#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
 msgid "invalid use of non-lvalue array"
 msgstr "utilisation invalide d'un tableau n'étant pas membre gauche"
 
-#: c-typeck.c:3639
+#: c-typeck.c:3665
 #, c-format
 msgid "%s makes pointer from integer without a cast"
 msgstr "%s transforme un entier en pointeur sans transtypage"
 
-#: c-typeck.c:3646
+#: c-typeck.c:3672
 #, c-format
 msgid "%s makes integer from pointer without a cast"
 msgstr "%s transforme un pointeur en entier sans transtypage"
 
-#: c-typeck.c:3660 c-typeck.c:3663
+#: c-typeck.c:3686 c-typeck.c:3689
 #, c-format
 msgid "incompatible type for argument %d of `%s'"
 msgstr "type incompatible pour l'argument n°%d de « %s »"
 
-#: c-typeck.c:3667
+#: c-typeck.c:3693
 #, c-format
 msgid "incompatible type for argument %d of indirect function call"
 msgstr "type incompatible pour l'argument n°%d de l'appel indirect de fonction"
 
-#: c-typeck.c:3671
+#: c-typeck.c:3697
 #, c-format
 msgid "incompatible types in %s"
 msgstr "type incompatibles dans %s"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3727
+#: c-typeck.c:3753
 #, c-format
 msgid "passing arg of `%s'"
 msgstr "passage des arguments de « %s »"
 
 #. Function name unknown (call through ptr).
-#: c-typeck.c:3736
+#: c-typeck.c:3762
 msgid "passing arg of pointer to function"
 msgstr "passage des arguments au pointeur de fonction"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3744
+#: c-typeck.c:3770
 #, c-format
 msgid "passing arg %d of `%s'"
 msgstr "passage de l'argument n°%d de « %s »"
 
 #. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3753
+#: c-typeck.c:3779
 #, c-format
 msgid "passing arg %d of pointer to function"
 msgstr "passage de l'argument n°%d au pointeur de fonction"
 
-#: c-typeck.c:3810
+#: c-typeck.c:3836
 msgid "traditional C rejects automatic aggregate initialization"
 msgstr "le C traditionel rejette l'initialisation automatique d'aggrégats"
 
-#: c-typeck.c:3981 c-typeck.c:3996 c-typeck.c:4011
+#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
 #, c-format
 msgid "(near initialization for `%s')"
 msgstr "(près de l'initialisation de « %s »)"
 
-#: c-typeck.c:4060 cp/typeck2.c:560
+#: c-typeck.c:4086 cp/typeck2.c:560
 msgid "char-array initialized from wide string"
 msgstr "tableau de caractères initialisé à l'aide d'une chaîne large de caractères"
 
-#: c-typeck.c:4067 cp/typeck2.c:567
+#: c-typeck.c:4093 cp/typeck2.c:567
 msgid "int-array initialized from non-wide string"
 msgstr "tableau d'entier initialisé à l'aide d'une chaîne non-large"
 
-#: c-typeck.c:4085 cp/typeck2.c:582
+#: c-typeck.c:4111 cp/typeck2.c:582
 msgid "initializer-string for array of chars is too long"
 msgstr "la chaîne d'initialisation est trop longue pour le tableau de caractères"
 
-#: c-typeck.c:4155
+#: c-typeck.c:4181
 msgid "array initialized from non-constant array expression"
 msgstr "tableau initialisé à l'aide de l'expression de tableau non constante"
 
-#: c-typeck.c:4172 c-typeck.c:4174 c-typeck.c:4190 c-typeck.c:4211
-#: c-typeck.c:5593
-msgid "initializer element is not constant"
-msgstr "un élément de l'initialisation n'est pas une constante"
-
-#: c-typeck.c:4206
+#: c-typeck.c:4232
 msgid "initialization"
 msgstr "initialisation"
 
-#: c-typeck.c:4217 c-typeck.c:5598
+#: c-typeck.c:4243 c-typeck.c:5621
 msgid "initializer element is not computable at load time"
 msgstr "un élément de l'initialisation n'est pas évaluable lors du chargement"
 
-#: c-typeck.c:4232 cp/typeck2.c:659
+#: c-typeck.c:4258 cp/typeck2.c:659
 msgid "invalid initializer"
 msgstr "initialisation invalide"
 
-#: c-typeck.c:4517 cp/decl.c:4484
+#: c-typeck.c:4540 cp/decl.c:4484
 msgid "opaque vector types cannot be initialized"
 msgstr "type de vecteur opaque ne peut être initialisé"
 
-#: c-typeck.c:4711
+#: c-typeck.c:4734
 msgid "extra brace group at end of initializer"
 msgstr "groupe d'accolades superflu à la fin de l'initialisation"
 
-#: c-typeck.c:4731
+#: c-typeck.c:4754
 msgid "missing braces around initializer"
 msgstr "accolades manquantes autour de l'initialisation"
 
-#: c-typeck.c:4791
+#: c-typeck.c:4814
 msgid "braces around scalar initializer"
 msgstr "accolades autour d'une initialisation de scalaire"
 
-#: c-typeck.c:4842
+#: c-typeck.c:4865
 msgid "initialization of flexible array member in a nested context"
 msgstr "initialisation d'un membre de tableau flexible dans un contexte imbriqué"
 
-#: c-typeck.c:4844
+#: c-typeck.c:4867
 msgid "initialization of a flexible array member"
 msgstr "initialisation d'un membre de tableau flexible"
 
-#: c-typeck.c:4875
+#: c-typeck.c:4898
 msgid "missing initializer"
 msgstr "initialisation manquante"
 
-#: c-typeck.c:4897
+#: c-typeck.c:4920
 msgid "empty scalar initializer"
 msgstr "initialisation vide de scalaire"
 
-#: c-typeck.c:4902
+#: c-typeck.c:4925
 msgid "extra elements in scalar initializer"
 msgstr "éléments superflus dans l'initialisation de scalaire"
 
-#: c-typeck.c:4987
+#: c-typeck.c:5010
 msgid "initialization designators may not nest"
 msgstr "l'initialisation des désignateurs ne doit pas être imbriquée"
 
-#: c-typeck.c:5008 c-typeck.c:5076
+#: c-typeck.c:5031 c-typeck.c:5099
 msgid "array index in non-array initializer"
 msgstr "index de tableau dans l'initialisation de quelque chose n'étant pas un tableau"
 
-#: c-typeck.c:5013 c-typeck.c:5129
+#: c-typeck.c:5036 c-typeck.c:5152
 msgid "field name not in record or union initializer"
 msgstr "nom de champ dans l'initialisation de quelque chose n'étant ni un enregistrement ni une union"
 
-#: c-typeck.c:5072 c-typeck.c:5074
+#: c-typeck.c:5095 c-typeck.c:5097
 msgid "nonconstant array index in initializer"
 msgstr "index de tableau non constant dans l'initialisation"
 
-#: c-typeck.c:5078 c-typeck.c:5081
+#: c-typeck.c:5101 c-typeck.c:5104
 msgid "array index in initializer exceeds array bounds"
 msgstr "index de tableau hors limites lors de l'initialisation"
 
-#: c-typeck.c:5092
+#: c-typeck.c:5115
 msgid "empty index range in initializer"
 msgstr "borne d'index vide lors de l'initialisation"
 
-#: c-typeck.c:5101
+#: c-typeck.c:5124
 msgid "array index range in initializer exceeds array bounds"
 msgstr "plage d'index du tableau excédant les bornes lors de l'initialisation"
 
-#: c-typeck.c:5141
+#: c-typeck.c:5164
 #, c-format
 msgid "unknown field `%s' specified in initializer"
 msgstr "champ inconnu « %s » spécifié lors de l'initialisation"
 
-#: c-typeck.c:5177 c-typeck.c:5198 c-typeck.c:5660
+#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
 msgid "initialized field with side-effects overwritten"
 msgstr "le champ initialisé par effet de bord a été écrasé"
 
-#: c-typeck.c:5868
+#: c-typeck.c:5891
 msgid "excess elements in char array initializer"
 msgstr "éléments en excès dans l'initialisation de tableau de caractères"
 
-#: c-typeck.c:5875 c-typeck.c:5921
+#: c-typeck.c:5898 c-typeck.c:5944
 msgid "excess elements in struct initializer"
 msgstr "éléments en excès dans l'initialisation de la structure"
 
-#: c-typeck.c:5936
+#: c-typeck.c:5959
 msgid "non-static initialization of a flexible array member"
 msgstr "initialisation non statique d'un membre de tableau flexible"
 
-#: c-typeck.c:6003
+#: c-typeck.c:6026
 msgid "excess elements in union initializer"
 msgstr "éléments en excès dans l'initialisation d'union"
 
-#: c-typeck.c:6024
+#: c-typeck.c:6047
 msgid "traditional C rejects initialization of unions"
 msgstr "le C traditionel rejette l'initialisation d'union"
 
-#: c-typeck.c:6087
+#: c-typeck.c:6110
 msgid "excess elements in array initializer"
 msgstr "éléments en excès dans l'initialisation de tableau"
 
-#: c-typeck.c:6116
+#: c-typeck.c:6139
 msgid "excess elements in vector initializer"
 msgstr "éléments en excès dans l'initialisation du vecteur"
 
-#: c-typeck.c:6138
+#: c-typeck.c:6161
 msgid "excess elements in scalar initializer"
 msgstr "éléments en excès dans l'initialisation d'un scalaire"
 
-#: c-typeck.c:6240
+#: c-typeck.c:6263
 msgid "asm template is not a string constant"
-msgstr "le canevas asm n'est pas une chaîne de constante"
+msgstr "le patron asm n'est pas une chaîne de constante"
 
-#: c-typeck.c:6272
+#: c-typeck.c:6295
 msgid "invalid lvalue in asm statement"
 msgstr "membre gauche invalide avec asm"
 
-#: c-typeck.c:6344 cp/typeck.c:5854
+#: c-typeck.c:6367 cp/typeck.c:5902
 msgid "modification by `asm'"
 msgstr "modification par « asm »"
 
-#: c-typeck.c:6362 cp/typeck.c:5938
+#: c-typeck.c:6385 cp/typeck.c:5986
 msgid "function declared `noreturn' has a `return' statement"
 msgstr "fonction déclarée avec « noreturn» utilisant le mot-clé « return »"
 
-#: c-typeck.c:6369
+#: c-typeck.c:6392
 msgid "`return' with no value, in function returning non-void"
 msgstr "« return » sans valeur dans une fonction retournant autre chose que void"
 
-#: c-typeck.c:6375
+#: c-typeck.c:6398
 msgid "`return' with a value, in function returning void"
 msgstr "« return » avec une valeur dans une fonction retournant un void"
 
-#: c-typeck.c:6379
+#: c-typeck.c:6402
 msgid "return"
 msgstr "return"
 
-#: c-typeck.c:6431
+#: c-typeck.c:6454
 msgid "function returns address of local variable"
 msgstr "cette fonction retourne l'adresse d'une variable locale"
 
-#: c-typeck.c:6486 cp/semantics.c:749
+#: c-typeck.c:6509 cp/semantics.c:749
 msgid "switch quantity not an integer"
 msgstr "quantité du switch n'est pas un entier"
 
-#: c-typeck.c:6496
+#: c-typeck.c:6519
 msgid "`long' switch expression not converted to `int' in ISO C"
 msgstr "expression « long » du switch non convertie en « int » par ISO C"
 
-#: c-typeck.c:6537 cp/parser.c:5555
+#: c-typeck.c:6560 cp/parser.c:5560
 msgid "case label not within a switch statement"
 msgstr "étiquette de « case » en dehors de tout switch"
 
-#: c-typeck.c:6539
+#: c-typeck.c:6562
 msgid "`default' label not within a switch statement"
 msgstr "étiquette « default » en dehors de tout switch"
 
-#: c-typeck.c:6691 c-typeck.c:6725
+#: c-typeck.c:6714 c-typeck.c:6748
 msgid "division by zero"
 msgstr "division par zéro"
 
-#: c-typeck.c:6770 cp/typeck.c:2930
+#: c-typeck.c:6793 cp/typeck.c:2953
 msgid "right shift count is negative"
 msgstr "le compteur de décalage vers la droite est négatif"
 
-#: c-typeck.c:6777 cp/typeck.c:2936
+#: c-typeck.c:6800 cp/typeck.c:2959
 msgid "right shift count >= width of type"
 msgstr "compteur de décalage vers la droite >= à la largeur du type"
 
-#: c-typeck.c:6798 cp/typeck.c:2955
+#: c-typeck.c:6821 cp/typeck.c:2978
 msgid "left shift count is negative"
 msgstr "le compteur de décalage vers la gauche est négatif"
 
-#: c-typeck.c:6801 cp/typeck.c:2957
+#: c-typeck.c:6824 cp/typeck.c:2980
 msgid "left shift count >= width of type"
 msgstr "compteur de décalage vers la gauche >= à la largeur du type"
 
-#: c-typeck.c:6822
+#: c-typeck.c:6845
 msgid "shift count is negative"
 msgstr "le compteur de décalage est négatif"
 
-#: c-typeck.c:6824
+#: c-typeck.c:6847
 msgid "shift count >= width of type"
 msgstr "compteur de décalage >= à la largeur du type"
 
-#: c-typeck.c:6841 cp/typeck.c:2992
+#: c-typeck.c:6864 cp/typeck.c:3015
 msgid "comparing floating point with == or != is unsafe"
 msgstr "comparer des nombres flottants à l'aide de == ou != n'est pas sûr"
 
-#: c-typeck.c:6865 c-typeck.c:6871
+#: c-typeck.c:6888 c-typeck.c:6894
 msgid "ISO C forbids comparison of `void *' with function pointer"
 msgstr "ISO C interdit la comparaison de « void * » avec un pointeur de fonction"
 
-#: c-typeck.c:6874 c-typeck.c:6914 c-typeck.c:6942
+#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
 msgid "comparison of distinct pointer types lacks a cast"
 msgstr "il manque un transtypage pour comparer des types distincts de pointeur"
 
-#: c-typeck.c:6888 c-typeck.c:6893 c-typeck.c:6962 c-typeck.c:6967
+#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
 msgid "comparison between pointer and integer"
 msgstr "comparaison entre un pointeur et un entier"
 
-#: c-typeck.c:6909 c-typeck.c:6937
+#: c-typeck.c:6932 c-typeck.c:6960
 msgid "ISO C forbids ordered comparisons of pointers to functions"
 msgstr "ISO C interdit les comparaisons ordonnées de pointeurs vers des fonctions"
 
-#: c-typeck.c:6934
+#: c-typeck.c:6957
 msgid "comparison of complete and incomplete pointers"
 msgstr "comparaison de pointeurs complet et incomplet"
 
-#: c-typeck.c:6950 c-typeck.c:6957
+#: c-typeck.c:6973 c-typeck.c:6980
 msgid "ordered comparison of pointer with integer zero"
 msgstr "comparaison ordonnée de pointeur avec le zéro entier"
 
-#: c-typeck.c:6981 cp/typeck.c:3128
+#: c-typeck.c:7004 cp/typeck.c:3151
 msgid "unordered comparison on non-floating point argument"
 msgstr "comparaison non ordonnée sur un argument n'étant pas en virgule flottante"
 
-#: c-typeck.c:7191
+#: c-typeck.c:7214
 msgid "comparison between signed and unsigned"
 msgstr "comparaison entre élément signé et élément non signé"
 
-#: c-typeck.c:7237 cp/typeck.c:3375
+#: c-typeck.c:7260 cp/typeck.c:3398
 msgid "comparison of promoted ~unsigned with constant"
 msgstr "comparaison entre élément promu ~unsigned et une constante"
 
-#: c-typeck.c:7245 cp/typeck.c:3383
+#: c-typeck.c:7268 cp/typeck.c:3406
 msgid "comparison of promoted ~unsigned with unsigned"
 msgstr "comparaison entre élément promu ~unsigned et un élément non signé"
 
@@ -3793,43 +3793,43 @@ msgstr "nombre de bb not
 msgid "function body not available"
 msgstr "corps de la fonction n'est pas disponible"
 
-#: cgraph.c:163 cgraphunit.c:340
+#: cgraph.c:163 cgraphunit.c:341
 msgid "redefined extern inline functions are not considered for inlining"
 msgstr "fonctions externes enlignes redéfinies n'ont pas été retenues pour l'enlignage"
 
-#: cgraph.c:166 cgraphunit.c:345
+#: cgraph.c:166 cgraphunit.c:346
 msgid "function not considered for inlining"
 msgstr "fonction n'a pas été retenue pour l'enlignage"
 
-#: cgraph.c:168 cgraphunit.c:343
+#: cgraph.c:168 cgraphunit.c:344
 msgid "function not inlinable"
 msgstr "fonction ne peut être enligne"
 
-#: cgraph.c:476
+#: cgraph.c:485
 msgid "%D renamed after being referenced in assembly"
 msgstr "« %D » renommé après avoir été référencé durant l'assemblage"
 
-#: cgraphunit.c:1041
+#: cgraphunit.c:1046
 msgid "--param large-function-growth limit reached"
 msgstr "--param large-function-growth limite atteinte"
 
-#: cgraphunit.c:1054
+#: cgraphunit.c:1059
 msgid "--param large-function-growth limit reached while inlining the caller"
 msgstr "--param large-function-growth limite atteinte lors de l'enlignage de l'appelant"
 
-#: cgraphunit.c:1119
+#: cgraphunit.c:1124
 msgid "--param max-inline-insns-single limit reached"
 msgstr "--param max-inline-insns-single limite atteinte"
 
-#: cgraphunit.c:1143
+#: cgraphunit.c:1148
 msgid "--param max-inline-insns-single limit reached after inlining into the callee"
 msgstr "--param max-inline-insns-single limite atteinte après l'enlignage dans l'appellé"
 
-#: cgraphunit.c:1220
+#: cgraphunit.c:1225
 msgid "--param inline-unit-growth limit reached"
 msgstr "--param inline-unit-growth limite atteinte"
 
-#: cgraphunit.c:1292 cgraphunit.c:1436
+#: cgraphunit.c:1297 cgraphunit.c:1441
 msgid "recursive inlining"
 msgstr "enlignage récursif"
 
@@ -4027,7 +4027,7 @@ msgstr "%s : ne peut ouvrir en tant que fichier COFF"
 msgid "library lib%s not found"
 msgstr "bibliothèque lib%s introuvable"
 
-#: combine.c:13038
+#: combine.c:13048
 #, c-format
 msgid ""
 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -4038,7 +4038,7 @@ msgstr ""
 ";; %d succès.\n"
 "\n"
 
-#: combine.c:13047
+#: combine.c:13057
 #, c-format
 msgid ""
 "\n"
@@ -4883,7 +4883,7 @@ msgid "syntax error in macro parameter list"
 msgstr "erreur de syntaxe dans la liste de paramètres macro"
 
 # FIXME: Initialisé, ou ensembles?
-#: cse.c:7060
+#: cse.c:7064
 #, c-format
 msgid ";; Processing block from %d to %d, %d sets.\n"
 msgstr ";; traitement du bloc de %d à %d, %d initialisés.\n"
@@ -4964,16 +4964,16 @@ msgstr "les limites de la pile ne sont pas support
 msgid "function using short complex types cannot be inline"
 msgstr "un foncton utilisant un type « complex short » ne peut être enligne"
 
-#: expr.c:6385
+#: expr.c:6386
 msgid "%Jprior parameter's size depends on '%D'"
 msgstr "%Jtaille du paramètre précédent dépend de « %D »"
 
-#: expr.c:6752
+#: expr.c:6753
 msgid "returned value in block_exit_expr"
 msgstr "valeur retournée dans block_exit_expr"
 
 #. We can't make a bitwise copy of this object, so fail.
-#: expr.c:8895
+#: expr.c:8894
 msgid "cannot take the address of an unaligned member"
 msgstr "ne peut prendre l'adresse d'un membre non aligné"
 
@@ -5018,12 +5018,12 @@ msgstr "op
 
 #. We can't handle floating point constants;
 #. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6751
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
 #: config/pdp11/pdp11.c:1646
 msgid "floating constant misused"
 msgstr "constante flottante mal utilisée"
 
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6829
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
 #: config/pdp11/pdp11.c:1693
 msgid "invalid expression as operand"
 msgstr "expression invalide comme opérande"
@@ -5074,23 +5074,23 @@ msgstr "%Jtaille de la variable 
 msgid "impossible constraint in `asm'"
 msgstr "contrainte impossible dans « asm »"
 
-#: function.c:5723
+#: function.c:5733
 msgid "%J'%D' might be used uninitialized in this function"
 msgstr "%J« %D » pourrait être utilisé sans être initialisé dans cette fonction"
 
-#: function.c:5730
+#: function.c:5740
 msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr "%Jvariable « %D » pourrait être maltraitée par un «longjmp» ou un «vfork »"
 
-#: function.c:5749
+#: function.c:5759
 msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr "%Jargument « %D » pourrait être maltraitée par un «longjmp» ou un «vfork »"
 
-#: function.c:6523
+#: function.c:6533
 msgid "function returns an aggregate"
 msgstr "fonction retourne un aggrégat"
 
-#: function.c:7006
+#: function.c:6929
 msgid "%Junused parameter '%D'"
 msgstr "%Jparamètre « %D » inutilisé"
 
@@ -5488,7 +5488,7 @@ msgstr "%s\n"
 #: gcc.c:5099
 #, c-format
 msgid "spec failure: '%%*' has not been initialized by pattern match"
-msgstr "échec du spec: « %%* » n'a pas été initialisé par concordance du canevas"
+msgstr "échec du spec: « %%* » n'a pas été initialisé par concordance du patron"
 
 #: gcc.c:5108
 #, c-format
@@ -6546,7 +6546,7 @@ msgstr "op
 msgid "can't use '%s' as a %s register"
 msgstr "ne peut utiliser « %s » comme le registre %s"
 
-#: regclass.c:758 config/ia64/ia64.c:4657 config/ia64/ia64.c:4664
+#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
 #, c-format
 msgid "unknown register name: %s"
 msgstr "nom de registre inconnu: %s"
@@ -6603,47 +6603,47 @@ msgstr "incapable de g
 msgid "inconsistent operand constraints in an `asm'"
 msgstr "contrainte d'opérande inconsistente en « asm »"
 
-#: reload1.c:1212
+#: reload1.c:1222
 msgid "frame size too large for reliable stack checking"
 msgstr "taille de trame trop grande pour une vérification fiable de la pile"
 
-#: reload1.c:1215
+#: reload1.c:1225
 msgid "try reducing the number of local variables"
 msgstr "essayer de réduire le nombre de variables locales"
 
-#: reload1.c:1868
+#: reload1.c:1878
 #, c-format
 msgid "can't find a register in class `%s' while reloading `asm'"
 msgstr "ne peut repérer un registre dans la classe « %s » durant le rechargement «asm »"
 
-#: reload1.c:1872
+#: reload1.c:1882
 #, c-format
 msgid "unable to find a register to spill in class `%s'"
 msgstr "incapable de trouver un registre de déversement dans la classe « %s »"
 
-#: reload1.c:1874
+#: reload1.c:1884
 msgid "this is the insn:"
 msgstr "ceci est le insn:"
 
-#: reload1.c:3871
+#: reload1.c:3881
 msgid "`asm' operand requires impossible reload"
 msgstr "opérande « asm » requiert une recharge impossible"
 
 #. It's the compiler's fault.
-#: reload1.c:4963
+#: reload1.c:4973
 msgid "could not find a spill register"
 msgstr "ne peut repérer un registre de déversement"
 
-#: reload1.c:4968
+#: reload1.c:4978
 msgid "`asm' operand constraint incompatible with operand size"
 msgstr "contrainte de l'opérande « asm » incompatible avec la taille de l'opérande"
 
 #. It's the compiler's fault.
-#: reload1.c:6590
+#: reload1.c:6600
 msgid "VOIDmode on an output"
 msgstr "mode VOID sur une sortie"
 
-#: reload1.c:6591
+#: reload1.c:6601
 msgid "output operand is constant in `asm'"
 msgstr "opérande de sortie est une constante dans « asm »"
 
@@ -6695,7 +6695,7 @@ msgstr "v
 msgid "jump to `%s' invalidly jumps into binding contour"
 msgstr "saut vers « %s » saute de manière invalide dans un contour de liaison"
 
-#: stmt.c:977 stmt.c:3793
+#: stmt.c:977 stmt.c:3790
 msgid "%Jlabel '%D' used before containing binding contour"
 msgstr "%Jétiquette « %D » utilisé avant de contenir le contour de liaison"
 
@@ -6712,7 +6712,7 @@ msgstr "contrainte de sortie 
 msgid "operand constraint contains incorrectly positioned '+' or '='"
 msgstr "contrainte de l'opérande contient « + » ou « - » incorrectement positionné"
 
-#: stmt.c:1199 stmt.c:1301
+#: stmt.c:1199 stmt.c:1298
 #, c-format
 msgid "`%%' constraint used with last operand"
 msgstr "contrainte « %% » utilisée avec la dernière opérande"
@@ -6721,125 +6721,121 @@ msgstr "contrainte 
 msgid "matching constraint not valid in output operand"
 msgstr "contrainte concordante n'est pas valide dans une opérande de sortie"
 
-#: stmt.c:1260
-msgid "read-write constraint does not allow a register"
-msgstr "contrainte de lecture-éccriture ne permet pas de registre"
-
-#: stmt.c:1292
+#: stmt.c:1289
 #, c-format
 msgid "input operand constraint contains `%c'"
 msgstr "contrainte d'entrée de l'opérande contient « %c »"
 
-#: stmt.c:1334
+#: stmt.c:1331
 msgid "matching constraint references invalid operand number"
 msgstr "nombre d'opérandes invalides pour références de containte concordantes"
 
-#: stmt.c:1372
+#: stmt.c:1369
 #, c-format
 msgid "invalid punctuation `%c' in constraint"
 msgstr "ponctuation invalide « %c » dans la contrainte"
 
-#: stmt.c:1396
+#: stmt.c:1393
 msgid "matching constraint does not allow a register"
 msgstr "contrainte de concordance ne permet pas de reigstre"
 
-#: stmt.c:1424
+#: stmt.c:1421
 #, c-format
 msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
 msgstr "asm-specifier pour la variable « %s » est en conflit avec la liste asm clobber"
 
-#: stmt.c:1514
+#: stmt.c:1511
 #, c-format
 msgid "unknown register name `%s' in `asm'"
 msgstr "nom de registre inconnu « %s » dans «asm »"
 
-#: stmt.c:1522
+#: stmt.c:1519
 #, c-format
 msgid "PIC register `%s' clobbered in `asm'"
 msgstr "registre PIC « %s » est maltraité dans «asm »"
 
-#: stmt.c:1571
+#: stmt.c:1568
 #, c-format
 msgid "more than %d operands in `asm'"
 msgstr "plus que %d opérandes dans « asm »"
 
-#: stmt.c:1633
+#: stmt.c:1630
 #, c-format
 msgid "output number %d not directly addressable"
 msgstr "nombre de sortie %d n,est pas directement adressable"
 
-#: stmt.c:1711
+#: stmt.c:1708
 #, c-format
 msgid "asm operand %d probably doesn't match constraints"
 msgstr "opérande asm %d ne concorde pas probablement avec les contraintes"
 
-#: stmt.c:1721
+#: stmt.c:1718
 #, c-format
 msgid "use of memory input without lvalue in asm operand %d is deprecated"
 msgstr "utilisation de l'entré mémoire sans lvalue dans l'opérande asm %d est obsolète"
 
-#: stmt.c:1875
+#: stmt.c:1872
 msgid "asm clobber conflict with output operand"
 msgstr "asm clobber est en conflit sans opérande de sortie"
 
-#: stmt.c:1880
+#: stmt.c:1877
 msgid "asm clobber conflict with input operand"
 msgstr "asm globber est en conflit avec l'opérande d'entrée"
 
-#: stmt.c:1914
+#: stmt.c:1911
 msgid "too many alternatives in `asm'"
 msgstr "trop d'alternatives dans « asm »"
 
-#: stmt.c:1926
+#: stmt.c:1923
 msgid "operand constraints for `asm' differ in number of alternatives"
 msgstr "contraintes de l'opérande pour « asm » diffèrent en nombre d'alternatives"
 
-#: stmt.c:1978
+#: stmt.c:1975
 #, c-format
 msgid "duplicate asm operand name '%s'"
 msgstr "nom d'opérande asm « %s » apparaît en double"
 
-#: stmt.c:2076
+#: stmt.c:2073
 msgid "missing close brace for named operand"
 msgstr "accolade de fermeture manquante pour l'opérandé nommée"
 
-#: stmt.c:2104
+#: stmt.c:2101
 #, c-format
 msgid "undefined named operand '%s'"
 msgstr "opérande nommée « %s » indéfinie"
 
-#: stmt.c:2161
+#: stmt.c:2158
 msgid "%Hstatement with no effect"
 msgstr "%Hdéclaration sasn effet"
 
-#: stmt.c:2317
+#: stmt.c:2314
 msgid "%Hvalue computed is not used"
 msgstr "%Hvaleur calculée n'est pas utilisée"
 
-#: stmt.c:3733
+#: stmt.c:3730
 msgid "%Junused variable '%D'"
 msgstr "%Jvariable « %D » inutilisée"
 
-#: stmt.c:4508
+#: stmt.c:4505
 msgid "%Hunreachable code at beginning of %s"
 msgstr "%Hcode inatteignable au début de %s"
 
-#: stmt.c:5136
+#: stmt.c:5133
 #, c-format
 msgid "enumeration value `%s' not handled in switch"
 msgstr "valeur d'énumération « %s » n'est pas traitée dans le switch"
 
-#: stmt.c:5161 stmt.c:5181
+#: stmt.c:5158 stmt.c:5178
 #, c-format
 msgid "case value `%ld' not in enumerated type"
 msgstr "valeur du case « %ld » n'est pas dans le type énuméré"
 
-#: stmt.c:5164 stmt.c:5184
+#: stmt.c:5161 stmt.c:5181
 #, c-format
 msgid "case value `%ld' not in enumerated type `%s'"
 msgstr "valeur du case « %ld » n'est pas dans le type énuméré « %s »"
 
-#: stmt.c:5401
+#: stmt.c:5398
 msgid "switch missing default case"
 msgstr "switch n'a pas de case par défaut"
 
@@ -6871,25 +6867,25 @@ msgstr "%Jattribut empaquet
 msgid "%Jpadding struct to align '%D'"
 msgstr "%Jremplissage du struct pour aligner « %D »"
 
-#: stor-layout.c:1245
+#: stor-layout.c:1244
 msgid "padding struct size to alignment boundary"
 msgstr "remplissage la taille du struct pour aligner les frontières"
 
-#: stor-layout.c:1275
+#: stor-layout.c:1274
 #, c-format
 msgid "packed attribute causes inefficient alignment for `%s'"
 msgstr "attribut empaqueté provoque un alignement inefficient pour « %s »"
 
-#: stor-layout.c:1277
+#: stor-layout.c:1276
 #, c-format
 msgid "packed attribute is unnecessary for `%s'"
 msgstr "attribut empaqueté n'est pas nécessaire pour « %s »"
 
-#: stor-layout.c:1282
+#: stor-layout.c:1281
 msgid "packed attribute causes inefficient alignment"
 msgstr "attribut empaqueté provoque un alignement inefficient"
 
-#: stor-layout.c:1284
+#: stor-layout.c:1283
 msgid "packed attribute is unnecessary"
 msgstr "attribut empaqueté n'est pas nécessaire"
 
@@ -7041,7 +7037,7 @@ msgstr "  Ils existent, mais ils ne sont pas document
 msgid "unrecognized gcc debugging option: %c"
 msgstr "option gcc de mise au point non reconnue: %c"
 
-#: toplev.c:3874 config/rs6000/rs6000.c:907
+#: toplev.c:3874 config/rs6000/rs6000.c:922
 #, c-format
 msgid "invalid option `%s'"
 msgstr "option invalide « %s »"
@@ -7070,25 +7066,25 @@ msgstr "options pass
 msgid "options enabled: "
 msgstr "options autorisées: "
 
-#: toplev.c:4035 java/jcf-write.c:3422
+#: toplev.c:4035 java/jcf-write.c:3424
 #, c-format
 msgid "can't open %s for writing: %m"
 msgstr "ne peut ouvrir %s en écriture: %m"
 
-#: toplev.c:4118 config/sh/sh.c:6883
+#: toplev.c:4118 config/sh/sh.c:7019
 msgid "created and used with different settings of -fpic"
 msgstr "créé et utilisé avec des configurations différentes de -fpic"
 
-#: toplev.c:4120 config/sh/sh.c:6885
+#: toplev.c:4120 config/sh/sh.c:7021
 msgid "created and used with different settings of -fpie"
 msgstr "créé et utilisé avec des configurations différentes de -fpie"
 
-#: toplev.c:4171 config/sh/sh.c:6935
+#: toplev.c:4171 config/sh/sh.c:7071
 #, c-format
 msgid "created and used with differing settings of `-m%s'"
 msgstr "créé et utilisé avec des configurations différentes de « -m%s »"
 
-#: toplev.c:4174 config/sh/sh.c:6938
+#: toplev.c:4174 config/sh/sh.c:7074
 msgid "out of memory"
 msgstr "mémoire épuisée"
 
@@ -7143,7 +7139,7 @@ msgstr "-ffunction-sections peut affecter la mise au point sur quelques machines
 msgid "error writing to %s: %m"
 msgstr "erreur d'écriture dans %s: %m"
 
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3429
+#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
 #, c-format
 msgid "error closing %s: %m"
 msgstr "erreur de fermeture %s: %m"
@@ -7202,34 +7198,34 @@ msgstr "%Jtaille de la valeur retourn
 msgid "%Jsize of return value of '%D' is larger than %wd bytes"
 msgstr "%Jtaille de la valeur retournée par « %D » supérieure à %wd octets"
 
-#: tree.c:3800
+#: tree.c:3801
 msgid "arrays of functions are not meaningful"
 msgstr "tableaux de fonctions n'a pas grand sens"
 
-#: tree.c:3855
+#: tree.c:3856
 msgid "function return type cannot be function"
 msgstr "Le type retourné d'une fonction ne peut être une fonction"
 
-#: tree.c:4684
+#: tree.c:4685
 msgid "invalid initializer for bit string"
 msgstr "initialisation invalide pour une chaîne de bits"
 
-#: tree.c:4736
+#: tree.c:4737
 #, c-format
 msgid "tree check: expected %s, have %s in %s, at %s:%d"
 msgstr "vérification de l'arbre: attendait %s, obtenu %s dans %s, à %s:%d"
 
-#: tree.c:4749
+#: tree.c:4750
 #, c-format
 msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
 msgstr "vérification de l'arbre: attendait classe « %c », obtenu « %c » (%s) dans %s, à %s:%d"
 
-#: tree.c:4762
+#: tree.c:4763
 #, c-format
 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
 msgstr "vérification de l'arbre: accès de elt %d de tree-vec avec %d elts dans %s, à %s:%d"
 
-#: tree.c:4774
+#: tree.c:4775
 #, c-format
 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
 msgstr "vérification de l'arbre: opérande accédé %d de %s avec %d opérandes dans %s, à %s:%d"
@@ -7589,7 +7585,7 @@ msgstr "valeur 
 msgid "bad value `%s' for -mfp-trap-mode switch"
 msgstr "valeur « %s » erronée pour l'option -mfp-trap-mode"
 
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1070
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
 #, c-format
 msgid "bad value `%s' for -mtls-size switch"
 msgstr "valeur « %s » erronée pour l'option -mtls-size"
@@ -7639,24 +7635,24 @@ msgstr "valeur %%H invalide"
 msgid "invalid %%J value"
 msgstr "valeur %%J invalide"
 
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4260
+#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
 #, c-format
 msgid "invalid %%r value"
 msgstr "valeur %%r invalide"
 
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9012
-#: config/xtensa/xtensa.c:2013
+#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/xtensa/xtensa.c:2014
 #, c-format
 msgid "invalid %%R value"
 msgstr "valeur %%R invalide"
 
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:8931
-#: config/xtensa/xtensa.c:1980
+#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/xtensa/xtensa.c:1981
 #, c-format
 msgid "invalid %%N value"
 msgstr "valeur %%N invalide"
 
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:8959
+#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
 #, c-format
 msgid "invalid %%P value"
 msgstr "valeur %%P invalide"
@@ -7666,17 +7662,17 @@ msgstr "valeur %%P invalide"
 msgid "invalid %%h value"
 msgstr "valeur %%h invalide"
 
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2006
+#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
 #, c-format
 msgid "invalid %%L value"
 msgstr "valeur %%L invalide"
 
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:8913
+#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
 #, c-format
 msgid "invalid %%m value"
 msgstr "valeur %%m invalide"
 
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:8921
+#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
 #, c-format
 msgid "invalid %%M value"
 msgstr "valeur %%M invalide"
@@ -7687,7 +7683,7 @@ msgid "invalid %%U value"
 msgstr "valeur %%U invalide"
 
 #: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9020
+#: config/rs6000/rs6000.c:9249
 #, c-format
 msgid "invalid %%s value"
 msgstr "valeur %%s invalide"
@@ -7697,7 +7693,8 @@ msgstr "valeur %%s invalide"
 msgid "invalid %%C value"
 msgstr "valeur %%C invalide"
 
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8770
+#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
+#: config/rs6000/rs6000.c:8999
 #, c-format
 msgid "invalid %%E value"
 msgstr "valeur %%E invalide"
@@ -7706,7 +7703,7 @@ msgstr "valeur %%E invalide"
 msgid "unknown relocation unspec"
 msgstr "relocalisation unspec inconnue"
 
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9333
+#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
 #, c-format
 msgid "invalid %%xn code"
 msgstr "valeur %%xn invalide"
@@ -7866,17 +7863,17 @@ msgstr "argument de l'attribut 
 msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
 msgstr "l'argument de l'attribut « %s » n'est pas «ilink1» ou «ilink2 »"
 
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2325
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
 #, c-format
 msgid "invalid operand to %%R code"
 msgstr "opérande invalide pour le code %%R"
 
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2348
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
 #, c-format
 msgid "invalid operand to %%H/%%L code"
 msgstr "opérande invalide pour le code %%H/%%L"
 
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2419
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
 #, c-format
 msgid "invalid operand to %%U code"
 msgstr "opérande invalide pour le code %%U"
@@ -7887,7 +7884,7 @@ msgid "invalid operand to %%V code"
 msgstr "opérande invalide pour le code %%V"
 
 #. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2446 config/sparc/sparc.c:6985
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
 msgid "invalid operand output code"
 msgstr "opérande invalide pour le code de sortie"
 
@@ -7896,7 +7893,7 @@ msgstr "op
 msgid "switch -mcpu=%s conflicts with -march= switch"
 msgstr "l'option -mcpu=%s est en conflit avec l'option -march= "
 
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:760 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
 #, c-format
 msgid "bad value (%s) for %s switch"
 msgstr "valeur (%s) erronée pour l'option %s"
@@ -7980,12 +7977,12 @@ msgid "unable to use '%s' for PIC register"
 msgstr "incapable d'utiliser « %s » pour un registre PIC"
 
 #: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1580
-#: config/i386/i386.c:1626 config/ip2k/ip2k.c:3169
-#: config/m68hc11/m68hc11.c:1293 config/m68k/m68k.c:345
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
+#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
 #: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14624 config/sh/sh.c:6737 config/sh/sh.c:6758
-#: config/sh/sh.c:6793 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
+#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
 #, c-format
 msgid "`%s' attribute only applies to functions"
 msgstr "attribut « %s » s'applique seulement aux fonctions"
@@ -8000,7 +7997,7 @@ msgid "selector must be an immediate"
 msgstr "sélecteur doit être un immédiat"
 
 #. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14300 config/i386/i386.c:14334
+#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
 msgid "mask must be an immediate"
 msgstr "masque doit être un immédiat"
 
@@ -9356,176 +9353,176 @@ msgstr "G
 msgid "Do not generate char instructions"
 msgstr "Ne pas générer des instructions « char »"
 
-#: config/i386/i386.c:1170
+#: config/i386/i386.c:1179
 #, c-format
 msgid "code model %s not supported in PIC mode"
 msgstr "model de code %s n'est pas supporté en mode PIC"
 
-#: config/i386/i386.c:1180 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:387
 #, c-format
 msgid "bad value (%s) for -mcmodel= switch"
 msgstr "valeur erronée (%s) pour l'opton -mcmodel="
 
-#: config/i386/i386.c:1195
+#: config/i386/i386.c:1204
 #, c-format
 msgid "bad value (%s) for -masm= switch"
 msgstr "valeur erronée (%s) pour l'option -masm"
 
-#: config/i386/i386.c:1198
+#: config/i386/i386.c:1207
 #, c-format
 msgid "code model `%s' not supported in the %s bit mode"
 msgstr "model de code « %s » n'est pas supporté dans le mode %s bits"
 
-#: config/i386/i386.c:1201
+#: config/i386/i386.c:1210
 msgid "code model `large' not supported yet"
 msgstr "model de code « large » n'est pas supporté encore"
 
-#: config/i386/i386.c:1203
+#: config/i386/i386.c:1212
 #, c-format
 msgid "%i-bit mode not compiled in"
 msgstr "mode %i bits pas compilé en"
 
-#: config/i386/i386.c:1230 config/i386/i386.c:1242
+#: config/i386/i386.c:1242 config/i386/i386.c:1254
 msgid "CPU you selected does not support x86-64 instruction set"
 msgstr "le processeur sélectionné ne supporte pas le jeu d'instructions x86-64"
 
-#: config/i386/i386.c:1235 config/iq2000/iq2000.c:1840
+#: config/i386/i386.c:1247 config/iq2000/iq2000.c:1840
 #, c-format
 msgid "bad value (%s) for -march= switch"
 msgstr "valeur erronée (%s) pour l'option -march="
 
-#: config/i386/i386.c:1248
+#: config/i386/i386.c:1260
 #, c-format
 msgid "bad value (%s) for -mtune= switch"
 msgstr "valeur erronée (%s) pour l'option -mtune="
 
-#: config/i386/i386.c:1265
+#: config/i386/i386.c:1277
 #, c-format
 msgid "-mregparm=%d is not between 0 and %d"
 msgstr "-mregparm=%d n'est pas entre 0 et %d"
 
-#: config/i386/i386.c:1278
+#: config/i386/i386.c:1290
 msgid "-malign-loops is obsolete, use -falign-loops"
 msgstr "-malign-loops est obsolète, utiliser -falign-loops"
 
-#: config/i386/i386.c:1283 config/i386/i386.c:1296 config/i386/i386.c:1309
+#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
 #, c-format
 msgid "-malign-loops=%d is not between 0 and %d"
 msgstr "-malign-loops=%d n'est pas entre 0 et %d"
 
-#: config/i386/i386.c:1291
+#: config/i386/i386.c:1303
 msgid "-malign-jumps is obsolete, use -falign-jumps"
 msgstr "-malign-jumps est obsolète, utiliser -falign-loops"
 
-#: config/i386/i386.c:1304
+#: config/i386/i386.c:1316
 msgid "-malign-functions is obsolete, use -falign-functions"
 msgstr "-malign-functions est obsolète, utiliser -falign-loops"
 
-#: config/i386/i386.c:1342
+#: config/i386/i386.c:1354
 #, c-format
 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
 msgstr "-mpreferred-stack-boundary=%d n'est pas entre %d et 12"
 
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1366
 #, c-format
 msgid "-mbranch-cost=%d is not between 0 and 5"
 msgstr "-mbranch-cost=%d n'est pas entre 0 et 5"
 
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1378
 #, c-format
 msgid "bad value (%s) for -mtls-dialect= switch"
 msgstr "valeur erronée (%s) pour l'option -mtls-dialect"
 
-#: config/i386/i386.c:1395
+#: config/i386/i386.c:1407
 msgid "-malign-double makes no sense in the 64bit mode"
 msgstr "-malign-double n'a aucun sens en mode 64 bits"
 
-#: config/i386/i386.c:1397
+#: config/i386/i386.c:1409
 msgid "-mrtd calling convention not supported in the 64bit mode"
 msgstr "la conversion d'appel -mrtd n'est pas supporté en mode 64 bits"
 
-#: config/i386/i386.c:1419 config/i386/i386.c:1430
+#: config/i386/i386.c:1431 config/i386/i386.c:1442
 msgid "SSE instruction set disabled, using 387 arithmetics"
 msgstr "jeu d'instructions SSE désactivé, arithmétique 387 est utilisé"
 
-#: config/i386/i386.c:1435
+#: config/i386/i386.c:1447
 msgid "387 instruction set disabled, using SSE arithmetics"
 msgstr "jeu d'instructions 387 désactivé, arithmétique SSE est utilisé"
 
-#: config/i386/i386.c:1442
+#: config/i386/i386.c:1454
 #, c-format
 msgid "bad value (%s) for -mfpmath= switch"
 msgstr "valeur erronée (%s) pour l'option -mfpmath"
 
-#: config/i386/i386.c:1590 config/i386/i386.c:1601
+#: config/i386/i386.c:1602 config/i386/i386.c:1613
 msgid "fastcall and stdcall attributes are not compatible"
 msgstr "les attributs fastcall et stdcall ne sont pas compatibles"
 
-#: config/i386/i386.c:1594 config/i386/i386.c:1650
+#: config/i386/i386.c:1606 config/i386/i386.c:1662
 msgid "fastcall and regparm attributes are not compatible"
 msgstr "les attributs fastcall et regparm ne sont pas compatibles"
 
-#: config/i386/i386.c:1637
+#: config/i386/i386.c:1649
 #, c-format
 msgid "`%s' attribute requires an integer constant argument"
 msgstr "l'attribut « %s » requiert un argument de type constante entière"
 
-#: config/i386/i386.c:1643
+#: config/i386/i386.c:1655
 #, c-format
 msgid "argument to `%s' attribute larger than %d"
 msgstr "l'argument pour l'attribut « %s » est plus grand que %d"
 
-#: config/i386/i386.c:2605
+#: config/i386/i386.c:2621
 msgid "SSE vector argument without SSE enabled changes the ABI"
 msgstr "l'argument vecteur SSE sans autorisation SSE modifie l'ABI "
 
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2637
 msgid "MMX vector argument without MMX enabled changes the ABI"
 msgstr "l'argument vecteur SSE sans autorisation MXX modifie l'ABI "
 
-#: config/i386/i386.c:2849
+#: config/i386/i386.c:2865
 msgid "SSE vector return without SSE enabled changes the ABI"
 msgstr "vecteur SSE retourné sans autorisation SSE des changements de l'ABI "
 
-#: config/i386/i386.c:6823
+#: config/i386/i386.c:6840
 msgid "invalid UNSPEC as operand"
 msgstr "UNSPEC invalide comme opérande"
 
-#: config/i386/i386.c:7081
+#: config/i386/i386.c:7098
 msgid "extended registers have no high halves"
 msgstr "registres étendus n'a pas de demis hauts"
 
-#: config/i386/i386.c:7096
+#: config/i386/i386.c:7113
 msgid "unsupported operand size for extended register"
 msgstr "taille d'opérande non supportée pour un registre étendu"
 
-#: config/i386/i386.c:7411
+#: config/i386/i386.c:7428
 msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
 msgstr "l'opérande n'est ni une constante ni du code de condition, code d'opérande invalide « c »"
 
-#: config/i386/i386.c:7457
+#: config/i386/i386.c:7474
 #, c-format
 msgid "invalid operand code `%c'"
 msgstr "opérande invalide pour « %c »"
 
-#: config/i386/i386.c:7500
+#: config/i386/i386.c:7517
 msgid "invalid constraints for operand"
 msgstr "contrainte invalide pour l'opérande"
 
-#: config/i386/i386.c:12014
+#: config/i386/i386.c:12031
 msgid "unknown insn mode"
 msgstr "mode insn inconnu"
 
-#: config/i386/i386.c:14102 config/i386/i386.c:14138
+#: config/i386/i386.c:14119 config/i386/i386.c:14155
 #, c-format
 msgid "selector must be an integer constant in the range 0..%i"
 msgstr "le sélecteur doit être une constante entière entre les bornes 0..%i"
 
-#: config/i386/i386.c:14366
+#: config/i386/i386.c:14383
 msgid "shift must be an immediate"
 msgstr "décalage doit être un immédiat"
 
-#: config/i386/i386.c:15389
+#: config/i386/i386.c:15406
 #, c-format
 msgid "`%s' incompatible attribute ignored"
 msgstr "attribut « %s » incompatible ignoré"
@@ -9584,43 +9581,43 @@ msgstr "%J
 msgid "%J'%D' causes a section type conflict"
 msgstr "%J« %D » cause un conflit du type de section"
 
-#: config/i386/cygming.h:40
+#: config/i386/cygming.h:42
 msgid "Use the Cygwin interface"
 msgstr "Utiliser l'interface Cygwin"
 
-#: config/i386/cygming.h:41
+#: config/i386/cygming.h:43
 msgid "Use the Mingw32 interface"
 msgstr "Utiliser l'interface Mingw32"
 
-#: config/i386/cygming.h:42
+#: config/i386/cygming.h:44
 msgid "Create GUI application"
 msgstr "Créer une application de type GUI"
 
-#: config/i386/cygming.h:43
+#: config/i386/cygming.h:45
 msgid "Don't set Windows defines"
 msgstr "Ne pas initialiser les définitions Windows"
 
-#: config/i386/cygming.h:44
+#: config/i386/cygming.h:46
 msgid "Set Windows defines"
 msgstr "Initialiser les définitions Windows"
 
-#: config/i386/cygming.h:45
+#: config/i386/cygming.h:47
 msgid "Create console application"
 msgstr "Créer une application de type console"
 
-#: config/i386/cygming.h:46
+#: config/i386/cygming.h:48
 msgid "Generate code for a DLL"
 msgstr "Générer le code pour un DLL"
 
-#: config/i386/cygming.h:48
+#: config/i386/cygming.h:50
 msgid "Ignore dllimport for functions"
 msgstr "Ignorer dllimport pour fonctions"
 
-#: config/i386/cygming.h:50
+#: config/i386/cygming.h:52
 msgid "Use Mingw-specific thread support"
 msgstr "Utilise le support de thread spécifique à Mingw"
 
-#: config/i386/cygming.h:169
+#: config/i386/cygming.h:171
 #, c-format
 msgid "-f%s ignored for target (all code is position independent)"
 msgstr "-f%s ignoré pour la cible (tout le code set indépendant de la position)"
@@ -9814,7 +9811,7 @@ msgstr "Ne pas utiliser la r
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:437
+#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
 #: config/s390/s390.h:146 config/sparc/sparc.h:656
 msgid "Schedule code for given CPU"
 msgstr "Ordonnancer le code pour le processeur donné"
@@ -9932,7 +9929,7 @@ msgstr "architectures conflictuelles d
 msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
 msgstr "iC2.0 et iC3.0 sont incompatibles - utilise iC3.0"
 
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11364
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
 msgid "stack limit expression is not supported"
 msgstr "expression limitant la pile n'est pas supportée"
 
@@ -10055,8 +10052,8 @@ msgstr "Utiliser une disposition de type Intel's v1.3 gcc"
 msgid "Do not layout types like Intel's v1.3 gcc"
 msgstr "Ne pas utiliser une disposition de type Intel's v1.3 gcc"
 
-#: config/i960/i960.h:333 config/sparc/freebsd.h:80 config/sparc/linux.h:91
-#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:215
+#: config/i960/i960.h:333 config/sparc/freebsd.h:81 config/sparc/linux.h:91
+#: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:215
 msgid "Use 64 bit long doubles"
 msgstr "Utiliser les doubles longs de 64 bits"
 
@@ -10089,41 +10086,41 @@ msgstr "%Jl'adresse de la zone 
 msgid "%Jaddress area attribute cannot be specified for functions"
 msgstr "%Jl'attribut de la zone d'adresse ne peut pas être spécifié pour des fonctiones"
 
-#: config/ia64/ia64.c:4305
+#: config/ia64/ia64.c:4308
 msgid "ia64_print_operand: unknown code"
 msgstr "ia64_print_operand: code inconnu"
 
-#: config/ia64/ia64.c:4645
+#: config/ia64/ia64.c:4648
 msgid "value of -mfixed-range must have form REG1-REG2"
 msgstr "valeur de -mfixed-range doit avoir la forme REG1-REG2"
 
-#: config/ia64/ia64.c:4672
+#: config/ia64/ia64.c:4675
 #, c-format
 msgid "%s-%s is an empty range"
 msgstr "%s-%s est une étendue vide"
 
-#: config/ia64/ia64.c:4720
+#: config/ia64/ia64.c:4723
 msgid "cannot optimize floating point division for both latency and throughput"
 msgstr "ne peut optimiser la division en point flottant à la fois pour la latence et le débit"
 
-#: config/ia64/ia64.c:4726
+#: config/ia64/ia64.c:4729
 msgid "cannot optimize integer division for both latency and throughput"
 msgstr "ne peut optimiser la division entière à la fois pour la latence et le débit"
 
-#: config/ia64/ia64.c:4732
+#: config/ia64/ia64.c:4735
 msgid "cannot optimize square root for both latency and throughput"
 msgstr "ne peut optimiser la racine carrée à la fois pour la latence et le débit"
 
-#: config/ia64/ia64.c:4738
+#: config/ia64/ia64.c:4741
 msgid "not yet implemented: latency-optimized inline square root"
 msgstr "pas encore implanté: racine carrée enligne optimisée pour la latence"
 
-#: config/ia64/ia64.c:4750
+#: config/ia64/ia64.c:4753
 #, c-format
 msgid "bad value (%s) for -mtls-size= switch"
 msgstr "valeur erronée (%s) pour l'option -mtls-size"
 
-#: config/ia64/ia64.c:4766
+#: config/ia64/ia64.c:4769
 #, c-format
 msgid "bad value (%s) for -tune= switch"
 msgstr "valeur erronée (%s) pour l'option -tune="
@@ -10259,7 +10256,7 @@ msgstr "gp_offset (%ld) ou end_offset (%ld) est plus petit que z
 msgid "argument `%d' is not a constant"
 msgstr "l'argument de « %d » n'est pas une constante"
 
-#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2095
+#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2096
 msgid "PRINT_OPERAND_ADDRESS, null pointer"
 msgstr "PRINT_OPERAND_ADDRESS, pointeur nul"
 
@@ -10269,7 +10266,7 @@ msgid "PRINT_OPERAND: Unknown punctuation '%c'"
 msgstr "PRINT_OPERAND: ponctuation « %c » inconnue"
 
 #: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
-#: config/xtensa/xtensa.c:1949
+#: config/xtensa/xtensa.c:1950
 msgid "PRINT_OPERAND null pointer"
 msgstr "PRINT_OPERAND pointeur nul"
 
@@ -10278,7 +10275,7 @@ msgstr "PRINT_OPERAND pointeur nul"
 msgid "invalid %%P operand"
 msgstr "opérande %%P invalide"
 
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8949
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
 #, c-format
 msgid "invalid %%p value"
 msgstr "valeur %%p invalide"
@@ -10339,89 +10336,89 @@ msgstr "valeur erron
 msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
 msgstr "valeur erronée (%s) pour l'option -flush-trap=n (0=<n<=15)"
 
-#: config/m32r/m32r.c:2295
+#: config/m32r/m32r.c:2322
 #, c-format
 msgid "invalid operand to %%s code"
 msgstr "opérande invalide pour le code %%s"
 
-#: config/m32r/m32r.c:2302
+#: config/m32r/m32r.c:2329
 #, c-format
 msgid "invalid operand to %%p code"
 msgstr "opérande invalide pour le code %%p"
 
-#: config/m32r/m32r.c:2357
+#: config/m32r/m32r.c:2384
 msgid "bad insn for 'A'"
 msgstr "insn erroné pour « A »"
 
-#: config/m32r/m32r.c:2404
+#: config/m32r/m32r.c:2431
 #, c-format
 msgid "invalid operand to %%T/%%B code"
 msgstr "opérande invalide pour le code %%T/%%B"
 
-#: config/m32r/m32r.c:2427
+#: config/m32r/m32r.c:2454
 #, c-format
 msgid "invalid operand to %%N code"
 msgstr "opérande invalide pour le code %%N"
 
-#: config/m32r/m32r.c:2460
+#: config/m32r/m32r.c:2487
 msgid "pre-increment address is not a register"
 msgstr "pré-incrément d'adresse n'est pas un registre"
 
-#: config/m32r/m32r.c:2467
+#: config/m32r/m32r.c:2494
 msgid "pre-decrement address is not a register"
 msgstr "pré-décrément d'adresse n'est pas un registre"
 
-#: config/m32r/m32r.c:2474
+#: config/m32r/m32r.c:2501
 msgid "post-increment address is not a register"
 msgstr "post-incrément d'adresse n'est pas un registre"
 
-#: config/m32r/m32r.c:2550 config/m32r/m32r.c:2566
-#: config/rs6000/rs6000.c:14821
+#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
+#: config/rs6000/rs6000.c:15063
 msgid "bad address"
 msgstr "adresse erronée"
 
-#: config/m32r/m32r.c:2571
+#: config/m32r/m32r.c:2598
 msgid "lo_sum not of register"
 msgstr "lo_sum n'est pas un registre"
 
 #. { "relax",                  TARGET_RELAX_MASK, "" },                    { "no-relax",               -TARGET_RELAX_MASK, "" },
-#: config/m32r/m32r.h:279
+#: config/m32r/m32r.h:284
 msgid "Display compile time statistics"
 msgstr "Afficher les statistiques de temps de compilation"
 
-#: config/m32r/m32r.h:281
+#: config/m32r/m32r.h:286
 msgid "Align all loops to 32 byte boundary"
 msgstr "Aligner toutes les boucles sur des frontières de 32 octets"
 
-#: config/m32r/m32r.h:284
+#: config/m32r/m32r.h:289
 msgid "Only issue one instruction per cycle"
 msgstr "Émettre seulement une instruction par cycle"
 
-#: config/m32r/m32r.h:287
+#: config/m32r/m32r.h:292
 msgid "Prefer branches over conditional execution"
 msgstr "Privilégier les branchements au lieu d'une exécution conditionnelle"
 
-#: config/m32r/m32r.h:308
+#: config/m32r/m32r.h:313
 msgid "Code size: small, medium or large"
 msgstr "Taille du code: small, medium ou large"
 
-#: config/m32r/m32r.h:310
+#: config/m32r/m32r.h:315
 msgid "Small data area: none, sdata, use"
 msgstr "Petite zone de données: none, sdata, use"
 
-#: config/m32r/m32r.h:312 config/mips/mips.h:752
+#: config/m32r/m32r.h:317 config/mips/mips.h:752
 msgid "Don't call any cache flush functions"
 msgstr "Ne pas faire d'appel de fonction de vidange de la cache"
 
-#: config/m32r/m32r.h:314 config/mips/mips.h:754
+#: config/m32r/m32r.h:319 config/mips/mips.h:754
 msgid "Specify cache flush function"
 msgstr "Spécifier la fonction de vidange de la cache"
 
-#: config/m32r/m32r.h:316
+#: config/m32r/m32r.h:321
 msgid "Don't call any cache flush trap"
 msgstr "Ne pas faire d'appel de fonction de déroutement de vidange de la cache"
 
-#: config/m32r/m32r.h:318
+#: config/m32r/m32r.h:323
 msgid "Specify cache flush trap number"
 msgstr "Spécifier la fonction de déroutement de vidange de la cache"
 
@@ -10430,49 +10427,49 @@ msgstr "Sp
 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
 msgstr "-f%s ignoré pour 68HC11/68HC12 (non supporté)"
 
-#: config/m68hc11/m68hc11.c:1326
+#: config/m68hc11/m68hc11.c:1344
 msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
 msgstr "attributs « trap » et « far » ne sont pas compatibles, « far » ignoré "
 
-#: config/m68hc11/m68hc11.c:1332
+#: config/m68hc11/m68hc11.c:1350
 msgid "`trap' attribute is already used"
 msgstr "attribut « trap » est déjà utilisé"
 
 #. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3305 config/m68hc11/m68hc11.c:3689
+#: config/m68hc11/m68hc11.c:3323 config/m68hc11/m68hc11.c:3707
 msgid "move insn not handled"
 msgstr "déplacement insn non traité"
 
-#: config/m68hc11/m68hc11.c:3537 config/m68hc11/m68hc11.c:3621
-#: config/m68hc11/m68hc11.c:3892
+#: config/m68hc11/m68hc11.c:3555 config/m68hc11/m68hc11.c:3639
+#: config/m68hc11/m68hc11.c:3910
 msgid "invalid register in the move instruction"
 msgstr "registre invalide dans l'instruction de déplacement"
 
-#: config/m68hc11/m68hc11.c:3571
+#: config/m68hc11/m68hc11.c:3589
 msgid "invalid operand in the instruction"
 msgstr "opérande invalide dans l'instruction"
 
-#: config/m68hc11/m68hc11.c:3866
+#: config/m68hc11/m68hc11.c:3884
 msgid "invalid register in the instruction"
 msgstr "registre invalide dans l'instruction"
 
-#: config/m68hc11/m68hc11.c:3899
+#: config/m68hc11/m68hc11.c:3917
 msgid "operand 1 must be a hard register"
 msgstr "l'opérande 1 doit être un registre matériel"
 
-#: config/m68hc11/m68hc11.c:3913
+#: config/m68hc11/m68hc11.c:3931
 msgid "invalid rotate insn"
 msgstr "rotation invalide insn"
 
-#: config/m68hc11/m68hc11.c:4337
+#: config/m68hc11/m68hc11.c:4355
 msgid "registers IX, IY and Z used in the same INSN"
 msgstr "registres IX, IY et Z utilisés dans le même INSN"
 
-#: config/m68hc11/m68hc11.c:4674 config/m68hc11/m68hc11.c:4974
+#: config/m68hc11/m68hc11.c:4692 config/m68hc11/m68hc11.c:4992
 msgid "cannot do z-register replacement"
 msgstr "ne peut effectuer le remplacement d'un registre z"
 
-#: config/m68hc11/m68hc11.c:5037
+#: config/m68hc11/m68hc11.c:5055
 msgid "invalid Z register replacement for insn"
 msgstr "remplacement invalide de registre Z pour insn"
 
@@ -10480,55 +10477,55 @@ msgstr "remplacement invalide de registre Z pour insn"
 #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
 #. to set or minus the bits to clear. An empty string NAME is used to
 #. identify the default VALUE.
-#: config/m68hc11/m68hc11.h:177
+#: config/m68hc11/m68hc11.h:180
 msgid "Compile with 16-bit integer mode"
 msgstr "Compiler en mode entier de 16 bits"
 
-#: config/m68hc11/m68hc11.h:179
+#: config/m68hc11/m68hc11.h:182
 msgid "Compile with 32-bit integer mode"
 msgstr "Compiler en mode entier de 32 bits"
 
-#: config/m68hc11/m68hc11.h:181
+#: config/m68hc11/m68hc11.h:184
 msgid "Auto pre/post decrement increment allowed"
 msgstr "Auto pré/post décrementation incrémentation permise"
 
-#: config/m68hc11/m68hc11.h:183
+#: config/m68hc11/m68hc11.h:186
 msgid "Auto pre/post decrement increment not allowed"
 msgstr "Auto pré/post décrementation incrémentation non permise"
 
-#: config/m68hc11/m68hc11.h:185
+#: config/m68hc11/m68hc11.h:188
 msgid "Min/max instructions allowed"
 msgstr "instructions min/max permises"
 
-#: config/m68hc11/m68hc11.h:187
+#: config/m68hc11/m68hc11.h:190
 msgid "Min/max instructions not allowed"
 msgstr "instructions min/max ne sont pas permises"
 
-#: config/m68hc11/m68hc11.h:189
+#: config/m68hc11/m68hc11.h:192
 msgid "Use call and rtc for function calls and returns"
 msgstr "Utiliser call et rtc pour les appels fonction et les retours"
 
-#: config/m68hc11/m68hc11.h:191
+#: config/m68hc11/m68hc11.h:194
 msgid "Use jsr and rts for function calls and returns"
 msgstr "Utiliser jsr et rtc pour les appels de fonction et les retours"
 
-#: config/m68hc11/m68hc11.h:193
+#: config/m68hc11/m68hc11.h:196
 msgid "Do not use direct addressing mode for soft registers"
 msgstr "Ne pas utiliser les modes directs d'adressage pour des registres logiciels"
 
-#: config/m68hc11/m68hc11.h:195
+#: config/m68hc11/m68hc11.h:198
 msgid "Use direct addressing mode for soft registers"
 msgstr "Ne pas utiliser les modes directs d'adressage pour les registres logiciels"
 
-#: config/m68hc11/m68hc11.h:197 config/m68hc11/m68hc11.h:203
+#: config/m68hc11/m68hc11.h:200 config/m68hc11/m68hc11.h:206
 msgid "Compile for a 68HC11"
 msgstr "Compiler pour un 68HC11"
 
-#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
+#: config/m68hc11/m68hc11.h:202 config/m68hc11/m68hc11.h:208
 msgid "Compile for a 68HC12"
 msgstr "Compiler pour un 68HC12"
 
-#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
+#: config/m68hc11/m68hc11.h:204 config/m68hc11/m68hc11.h:210
 msgid "Compile for a 68HCS12"
 msgstr "Compiler pour un 68HCS12"
 
@@ -10541,11 +10538,11 @@ msgstr "Compiler pour un 68HCS12"
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/m68hc11/m68hc11.h:221
+#: config/m68hc11/m68hc11.h:224
 msgid "Specify the register allocation order"
 msgstr "Spécifier l'ordre d'allocation des registres"
 
-#: config/m68hc11/m68hc11.h:223
+#: config/m68hc11/m68hc11.h:226
 msgid "Indicate the number of soft registers available"
 msgstr "Indiquer le nombre de registres logiciels disponibles"
 
@@ -10775,8 +10772,8 @@ msgstr "G
 msgid "Maximum amount for a single stack increment operation"
 msgstr "Montant maximal pour une opération d'incrémentation simple de la pile"
 
-#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1000
-#: config/xtensa/xtensa.c:1032 config/xtensa/xtensa.c:1041
+#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1001
+#: config/xtensa/xtensa.c:1033 config/xtensa/xtensa.c:1042
 msgid "bad test"
 msgstr "test erroné"
 
@@ -10852,22 +10849,22 @@ msgstr "mips_debugger_offset appell
 #: config/mips/mips.c:5401
 #, c-format
 msgid "internal error: %%) found without a %%( in assembler pattern"
-msgstr "erreur interne: %%) trouvé sans %%( dans le canevas d'assemblage"
+msgstr "erreur interne: %%) trouvé sans %%( dans le patron d'assemblage"
 
 #: config/mips/mips.c:5415
 #, c-format
 msgid "internal error: %%] found without a %%[ in assembler pattern"
-msgstr "erreur interne: %%] trouvé sans %%[ dans le canevas d'assemblage"
+msgstr "erreur interne: %%] trouvé sans %%[ dans le patron d'assemblage"
 
 #: config/mips/mips.c:5428
 #, c-format
 msgid "internal error: %%> found without a %%< in assembler pattern"
-msgstr "erreur interne: %%> trouvé sans %%< dans le canevas d'assemblage"
+msgstr "erreur interne: %%> trouvé sans %%< dans le patron d'assemblage"
 
 #: config/mips/mips.c:5441
 #, c-format
 msgid "internal error: %%} found without a %%{ in assembler pattern"
-msgstr "erreur interne: %%} trouvé sans %%{ dans le canevas d'assemblage"
+msgstr "erreur interne: %%} trouvé sans %%{ dans le patron d'assemblage"
 
 #: config/mips/mips.c:5455
 #, c-format
@@ -11020,7 +11017,7 @@ msgstr "Ne pas utiliser la post-passe de type mips-tfile de l'assembleur"
 #. where VALUE is the bits to set or minus the bits to clear and DOC
 #. is the documentation for --help (NULL if intentionally undocumented).
 #. An empty string NAME is used to identify the default VALUE.
-#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:314
+#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:325
 msgid "Use hardware floating point"
 msgstr "Utiliser l'unité matérielle en virgule flottante"
 
@@ -11092,7 +11089,7 @@ msgstr "Ne pas utiliser les multiplications par accumulations"
 msgid "Don't generate fused multiply/add instructions"
 msgstr "Ne pas générer des instructions fusionnés de multiplication/addition"
 
-#: config/mips/mips.h:598 config/rs6000/rs6000.h:330
+#: config/mips/mips.h:598 config/rs6000/rs6000.h:341
 msgid "Generate fused multiply/add instructions"
 msgstr "Générer des instructions fusionnés de multiplication/addition"
 
@@ -11585,7 +11582,7 @@ msgstr "Assumer que le code sera li
 msgid "Assume code will be linked by HP ld"
 msgstr "Assumer que le code sera lié par HP ld"
 
-#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:316
+#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:327
 msgid "Do not use hardware floating point"
 msgstr "Ne pas utiliser le matériel pour virgule flottante"
 
@@ -11718,164 +11715,164 @@ msgstr "le nombre doit 
 msgid "junk at end of #pragma longcall"
 msgstr "rebut à la fin de #pragma longcall"
 
-#: config/rs6000/rs6000.c:784
+#: config/rs6000/rs6000.c:791
 msgid "-mmultiple is not supported on little endian systems"
 msgstr "-mmultiple n'est pas supporté sur des système à octets de poids faible"
 
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:798
 msgid "-mstring is not supported on little endian systems"
 msgstr "-mstring n'est pas supporté sur des système à octets de poids faible"
 
-#: config/rs6000/rs6000.c:805
+#: config/rs6000/rs6000.c:812
 #, c-format
 msgid "unknown -mdebug-%s switch"
 msgstr "option -mdebug-%s inconnue"
 
-#: config/rs6000/rs6000.c:817
+#: config/rs6000/rs6000.c:824
 #, c-format
 msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
 msgstr "argument « %s » inconnu de l'option -mtraceback; attendu « full », « partial » ou « none »"
 
-#: config/rs6000/rs6000.c:828
+#: config/rs6000/rs6000.c:835
 #, c-format
 msgid "Unknown switch -mlong-double-%s"
 msgstr "option -mlong-double-%s inconnue"
 
-#: config/rs6000/rs6000.c:1011
+#: config/rs6000/rs6000.c:876
+msgid "AltiVec and E500 instructions cannot coexist"
+msgstr "Les instructions AltiVec et E500 ne peuvent coexister."
+
+#: config/rs6000/rs6000.c:1029
 #, c-format
 msgid "unknown -m%s= option specified: '%s'"
 msgstr "option -m%s= inconnue spécifiée: « %s »"
 
-#: config/rs6000/rs6000.c:1032
+#: config/rs6000/rs6000.c:1050
 #, c-format
 msgid "not configured for ABI: '%s'"
 msgstr "pas configuré pour ABI: « %s »"
 
-#: config/rs6000/rs6000.c:1038
+#: config/rs6000/rs6000.c:1056
 #, c-format
 msgid "unknown ABI specified: '%s'"
 msgstr "ABI spécifié inconnu: « %s »"
 
-#: config/rs6000/rs6000.c:1052
+#: config/rs6000/rs6000.c:1070
 #, c-format
 msgid "unknown -malign-XXXXX option specified: '%s'"
 msgstr "option -malign-XXXXX inconnue spécifiée: « %s »"
 
-#: config/rs6000/rs6000.c:3892
+#: config/rs6000/rs6000.c:3972
 msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr "Ne peut retourner la valeur dans le registre de vecteur parce que les instructions altivec sont désactivées, utiliser -maltivec pour les autoriser"
 
-#: config/rs6000/rs6000.c:3991
+#: config/rs6000/rs6000.c:4095
 msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr "Ne peut relayer l'argument dans le registre de vecteur parce que les instructions altivec sont désactivées, utiliser -maltivec pour les autoriser"
 
-#: config/rs6000/rs6000.c:5409
+#: config/rs6000/rs6000.c:5599
 msgid "argument 1 must be a 5-bit signed literal"
 msgstr "argument 1 doit être un litéral signé de 5 bits"
 
-#: config/rs6000/rs6000.c:5511 config/rs6000/rs6000.c:6134
+#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
 msgid "argument 2 must be a 5-bit unsigned literal"
 msgstr "argument 2 doit être un litéral non signé de 5 bits"
 
-#: config/rs6000/rs6000.c:5551
+#: config/rs6000/rs6000.c:5741
 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
 msgstr "argument 1 de « __builtin_altivec_predicate » doit être une constante"
 
-#: config/rs6000/rs6000.c:5605
+#: config/rs6000/rs6000.c:5795
 msgid "argument 1 of __builtin_altivec_predicate is out of range"
 msgstr "argument 1 de « __builtin_altivec_predicate » est hors limite"
 
-#: config/rs6000/rs6000.c:5733
+#: config/rs6000/rs6000.c:5956
 msgid "argument 3 must be a 4-bit unsigned literal"
 msgstr "argument 3 doit être un litéral non signé de 4 bits"
 
-#: config/rs6000/rs6000.c:5903
+#: config/rs6000/rs6000.c:6126
 #, c-format
 msgid "argument to `%s' must be a 2-bit unsigned literal"
 msgstr "argument de « %s » doit être un litéral non signé de 2 bits"
 
-#: config/rs6000/rs6000.c:6016
+#: config/rs6000/rs6000.c:6239
 msgid "argument to dss must be a 2-bit unsigned literal"
 msgstr "argument de dss doit être un litéral non signé de 2 bits"
 
-#: config/rs6000/rs6000.c:6254
+#: config/rs6000/rs6000.c:6477
 msgid "argument 1 of __builtin_spe_predicate must be a constant"
 msgstr "argument 1 de « __builtin_spe_predicate » doit être une constante"
 
-#: config/rs6000/rs6000.c:6327
+#: config/rs6000/rs6000.c:6550
 msgid "argument 1 of __builtin_spe_predicate is out of range"
 msgstr "argument 1 de « __builtin_spe_predicate » est hors limite"
 
-#: config/rs6000/rs6000.c:8531
-msgid "your function will be miscompiled"
-msgstr "votre fonction sera mal compilée"
-
-#: config/rs6000/rs6000.c:8779
+#: config/rs6000/rs6000.c:9008
 #, c-format
 msgid "invalid %%f value"
 msgstr "valeur %%f invalide"
 
-#: config/rs6000/rs6000.c:8788
+#: config/rs6000/rs6000.c:9017
 #, c-format
 msgid "invalid %%F value"
 msgstr "valeur %%F invalide"
 
-#: config/rs6000/rs6000.c:8797
+#: config/rs6000/rs6000.c:9026
 #, c-format
 msgid "invalid %%G value"
 msgstr "valeur %%G invalide"
 
-#: config/rs6000/rs6000.c:8832
+#: config/rs6000/rs6000.c:9061
 #, c-format
 msgid "invalid %%j code"
 msgstr "valeur %%j invalide"
 
-#: config/rs6000/rs6000.c:8842
+#: config/rs6000/rs6000.c:9071
 #, c-format
 msgid "invalid %%J code"
 msgstr "valeur %%J invalide"
 
-#: config/rs6000/rs6000.c:8852
+#: config/rs6000/rs6000.c:9081
 #, c-format
 msgid "invalid %%k value"
 msgstr "valeur %%k invalide"
 
-#: config/rs6000/rs6000.c:8872 config/xtensa/xtensa.c:1999
+#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
 #, c-format
 msgid "invalid %%K value"
 msgstr "valeur %%K invalide"
 
-#: config/rs6000/rs6000.c:8939
+#: config/rs6000/rs6000.c:9168
 #, c-format
 msgid "invalid %%O value"
 msgstr "valeur %%O invalide"
 
-#: config/rs6000/rs6000.c:8986
+#: config/rs6000/rs6000.c:9215
 #, c-format
 msgid "invalid %%q value"
 msgstr "valeur %%q invalide"
 
-#: config/rs6000/rs6000.c:9030
+#: config/rs6000/rs6000.c:9259
 #, c-format
 msgid "invalid %%S value"
 msgstr "valeur %%S invalide"
 
-#: config/rs6000/rs6000.c:9072
+#: config/rs6000/rs6000.c:9301
 #, c-format
 msgid "invalid %%T value"
 msgstr "valeur %%T invalide"
 
-#: config/rs6000/rs6000.c:9082
+#: config/rs6000/rs6000.c:9311
 #, c-format
 msgid "invalid %%u value"
 msgstr "valeur %%u invalide"
 
-#: config/rs6000/rs6000.c:9091 config/xtensa/xtensa.c:1969
+#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
 #, c-format
 msgid "invalid %%v value"
 msgstr "valeur %%v invalide"
 
-#: config/rs6000/rs6000.c:13581
+#: config/rs6000/rs6000.c:13815
 msgid "no profiling of 64-bit code for this ABI"
 msgstr "pas de profilage du code de 64 bits pour cet ABI"
 
@@ -11931,11 +11928,11 @@ msgstr "-fpic n'est pas support
 msgid "-m64 requires a PowerPC64 cpu"
 msgstr "-m64 requiert un processeur PowerPC64"
 
-#: config/rs6000/linux64.h:201
+#: config/rs6000/linux64.h:206
 msgid "Call mcount for profiling before a function prologue"
 msgstr "Appeller mcount pour le profilage avant le prologue de la fonction"
 
-#: config/rs6000/linux64.h:203
+#: config/rs6000/linux64.h:208
 msgid "Call mcount for profiling after a function prologue"
 msgstr "Ne pas appeller mcount pour le profilage avant le prologue de la fonction"
 
@@ -11946,195 +11943,195 @@ msgstr "Ne pas appeller mcount pour le profilage avant le prologue de la fonctio
 #. each pair being { "NAME", VALUE }
 #. where VALUE is the bits to set or minus the bits to clear.
 #. An empty string NAME is used to identify the default VALUE.
-#: config/rs6000/rs6000.h:262
+#: config/rs6000/rs6000.h:273
 msgid "Use POWER instruction set"
 msgstr "Utiliser le jeu d'instructions du POWER"
 
-#: config/rs6000/rs6000.h:265
+#: config/rs6000/rs6000.h:276
 msgid "Use POWER2 instruction set"
 msgstr "Utiliser le jeu d'instructions du POWER2"
 
-#: config/rs6000/rs6000.h:267
+#: config/rs6000/rs6000.h:278
 msgid "Do not use POWER2 instruction set"
 msgstr "Ne pas utiliser le jeu d'instructions du POWER2"
 
-#: config/rs6000/rs6000.h:270
+#: config/rs6000/rs6000.h:281
 msgid "Do not use POWER instruction set"
 msgstr "Ne pas utiliser le jeu d'instructions du POWER"
 
-#: config/rs6000/rs6000.h:272
+#: config/rs6000/rs6000.h:283
 msgid "Use PowerPC instruction set"
 msgstr "Utiliser le jeu d'instructions du PowerPC"
 
-#: config/rs6000/rs6000.h:275
+#: config/rs6000/rs6000.h:286
 msgid "Do not use PowerPC instruction set"
 msgstr "Ne pas utiliser le jeu d'instructions du PowerPC"
 
-#: config/rs6000/rs6000.h:277
+#: config/rs6000/rs6000.h:288
 msgid "Use PowerPC General Purpose group optional instructions"
 msgstr "Utiliser le groupe d'instructions optionnelles d'utilité général du PowerPC"
 
-#: config/rs6000/rs6000.h:279
+#: config/rs6000/rs6000.h:290
 msgid "Do not use PowerPC General Purpose group optional instructions"
 msgstr "Ne pas utiliser le groupe d'instructions optionnelles d'usage général du PowerPC"
 
-#: config/rs6000/rs6000.h:281
+#: config/rs6000/rs6000.h:292
 msgid "Use PowerPC Graphics group optional instructions"
 msgstr "Utiliser le groupe d'instructions graphiques optionnelles du PowerPC"
 
-#: config/rs6000/rs6000.h:283
+#: config/rs6000/rs6000.h:294
 msgid "Do not use PowerPC Graphics group optional instructions"
 msgstr "Ne pas utiliser le groupe d'instructions optionnelles graphiques du PowerPC"
 
-#: config/rs6000/rs6000.h:285
+#: config/rs6000/rs6000.h:296
 msgid "Use PowerPC-64 instruction set"
 msgstr "Utiliser le jeu d'instructions du PowerPC-64"
 
-#: config/rs6000/rs6000.h:287
+#: config/rs6000/rs6000.h:298
 msgid "Do not use PowerPC-64 instruction set"
 msgstr "Ne pas utiliser le jeu d'instructions du PowerPC-64"
 
-#: config/rs6000/rs6000.h:289
+#: config/rs6000/rs6000.h:300
 msgid "Use AltiVec instructions"
 msgstr "Utiliser les instructions AltiVec"
 
-#: config/rs6000/rs6000.h:291
+#: config/rs6000/rs6000.h:302
 msgid "Do not use AltiVec instructions"
 msgstr "Ne pas utiliser les instructions AltiVec"
 
-#: config/rs6000/rs6000.h:293
+#: config/rs6000/rs6000.h:304
 msgid "Use new mnemonics for PowerPC architecture"
 msgstr "Utiliser les nouvelles mnémoniques pour l'architecture du PowerPC"
 
-#: config/rs6000/rs6000.h:295
+#: config/rs6000/rs6000.h:306
 msgid "Use old mnemonics for PowerPC architecture"
 msgstr "Utiliser les anciennes mnémoniques pour l'architecture du PowerPC"
 
-#: config/rs6000/rs6000.h:298
+#: config/rs6000/rs6000.h:309
 msgid "Put everything in the regular TOC"
 msgstr "Place tout dans le TOC régulier"
 
-#: config/rs6000/rs6000.h:300
+#: config/rs6000/rs6000.h:311
 msgid "Place floating point constants in TOC"
 msgstr "Placer les constantes en virgule flottante dans le TOC"
 
-#: config/rs6000/rs6000.h:302
+#: config/rs6000/rs6000.h:313
 msgid "Do not place floating point constants in TOC"
 msgstr "Ne pas placer les constantes en virgule flottante dans le TOC"
 
-#: config/rs6000/rs6000.h:304
+#: config/rs6000/rs6000.h:315
 msgid "Place symbol+offset constants in TOC"
 msgstr "Placer les constantes symboles+décalages dans le TOC"
 
-#: config/rs6000/rs6000.h:306
+#: config/rs6000/rs6000.h:317
 msgid "Do not place symbol+offset constants in TOC"
 msgstr "Ne pas placer les constantes symboles+décalages dans le TOC"
 
-#: config/rs6000/rs6000.h:312
+#: config/rs6000/rs6000.h:323
 msgid "Place variable addresses in the regular TOC"
 msgstr "Placer les adresses variables dans un TOC régulier"
 
-#: config/rs6000/rs6000.h:318
+#: config/rs6000/rs6000.h:329
 msgid "Generate load/store multiple instructions"
 msgstr "Générer les instructions multiples de chargement/stockage"
 
-#: config/rs6000/rs6000.h:320
+#: config/rs6000/rs6000.h:331
 msgid "Do not generate load/store multiple instructions"
 msgstr "Ne pas générer les instructions multiples de chargement/stockage"
 
-#: config/rs6000/rs6000.h:322
+#: config/rs6000/rs6000.h:333
 msgid "Generate string instructions for block moves"
 msgstr "Générer les instructions chaînes pour les déplacements de blocs"
 
-#: config/rs6000/rs6000.h:324
+#: config/rs6000/rs6000.h:335
 msgid "Do not generate string instructions for block moves"
 msgstr "Ne pas générer les instructions chaînes pour les déplacements de blocs"
 
-#: config/rs6000/rs6000.h:326
+#: config/rs6000/rs6000.h:337
 msgid "Generate load/store with update instructions"
 msgstr "Générer les instructions de mise à jour de chargement/stockage"
 
-#: config/rs6000/rs6000.h:328
+#: config/rs6000/rs6000.h:339
 msgid "Do not generate load/store with update instructions"
 msgstr "Ne pas générer les instructions de mise à jour de chargement/stockage"
 
-#: config/rs6000/rs6000.h:332
+#: config/rs6000/rs6000.h:343
 msgid "Do not generate fused multiply/add instructions"
 msgstr "Ne pas générer des instructions fusionnés de multiplication/addition"
 
-#: config/rs6000/rs6000.h:336
+#: config/rs6000/rs6000.h:347
 msgid "Do not schedule the start and end of the procedure"
 msgstr "Ne pas ordonnancer le début et la fin de la procédure"
 
-#: config/rs6000/rs6000.h:342
+#: config/rs6000/rs6000.h:353
 msgid "Return all structures in memory (AIX default)"
 msgstr "Retourner toutes les structures en mémoire (par défaut sur AIX)"
 
-#: config/rs6000/rs6000.h:344
+#: config/rs6000/rs6000.h:355
 msgid "Return small structures in registers (SVR4 default)"
 msgstr "Retourner les petites structures par les registres (par défaut sur SVR4)"
 
-#: config/rs6000/rs6000.h:350
+#: config/rs6000/rs6000.h:361
 msgid "Generate single field mfcr instruction"
 msgstr "Générer des instructions à champ simple mfcr"
 
-#: config/rs6000/rs6000.h:352
+#: config/rs6000/rs6000.h:363
 msgid "Do not generate single field mfcr instruction"
 msgstr "Ne pas générer des instructions à champ simple mfcr"
 
-#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:654
+#: config/rs6000/rs6000.h:447 config/sparc/sparc.h:654
 msgid "Use features of and schedule code for given CPU"
 msgstr "Utiliser les options et ordonnancer le code pour le processeur donné"
 
-#: config/rs6000/rs6000.h:438
+#: config/rs6000/rs6000.h:450
 msgid "Enable debug output"
 msgstr "Autoriser la sortie lors de la mise au point"
 
-#: config/rs6000/rs6000.h:440
+#: config/rs6000/rs6000.h:452
 msgid "Select full, part, or no traceback table"
 msgstr "Sélectionner « full », « part » ou « none »"
 
-#: config/rs6000/rs6000.h:441
+#: config/rs6000/rs6000.h:453
 msgid "Specify ABI to use"
 msgstr "Spécifier l'ABI à utiliser"
 
-#: config/rs6000/rs6000.h:443
+#: config/rs6000/rs6000.h:455
 msgid "Specify size of long double (64 or 128 bits)"
 msgstr "Spécifier la taille des long double (64 ou 128 bits)"
 
-#: config/rs6000/rs6000.h:445
+#: config/rs6000/rs6000.h:457
 msgid "Specify yes/no if isel instructions should be generated"
 msgstr "Spécifier yes (pour oui)/ no (pour non) si les instruction isel doivent être générés"
 
-#: config/rs6000/rs6000.h:447
+#: config/rs6000/rs6000.h:459
 msgid "Specify yes/no if SPE SIMD instructions should be generated"
 msgstr "Spécifier yes (pour oui) /no (pour non) si les instructions SPE SIMD doivent être générées"
 
-#: config/rs6000/rs6000.h:449
+#: config/rs6000/rs6000.h:461
 msgid "Specify yes/no if using floating point in the GPRs"
 msgstr "Spécifier yes (pour oui) /no (pour non) si les nombres en virgule flottante sont utilisés dans le GPR"
 
-#: config/rs6000/rs6000.h:451
+#: config/rs6000/rs6000.h:463
 msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
 msgstr "Spécifier yes (pour oui)/ no (pour non) si les instruction VRSAVE doivent être générés pour ALtiVec"
 
-#: config/rs6000/rs6000.h:453
+#: config/rs6000/rs6000.h:465
 msgid "Avoid all range limits on call instructions"
 msgstr "Éviter toutes les limites sur les instructions d'appel"
 
-#: config/rs6000/rs6000.h:456
+#: config/rs6000/rs6000.h:468
 msgid "Determine which dependences between insns are considered costly"
 msgstr "Déterminer laquelle des dépendances entre les insns qui sont considérées coûteuses"
 
-#: config/rs6000/rs6000.h:458
+#: config/rs6000/rs6000.h:470
 msgid "Specify which post scheduling nop insertion scheme to apply"
 msgstr "Spécifier lequel schème de post ordonnancement d'insertion de NOP doit être appliqué"
 
-#: config/rs6000/rs6000.h:460
+#: config/rs6000/rs6000.h:472
 msgid "Specify alignment of structure fields default/natural"
 msgstr "Spécifier l'alignement des champs de structure par défaut/naturel"
 
-#: config/rs6000/rs6000.h:462
+#: config/rs6000/rs6000.h:474
 msgid "Specify scheduling priority for dispatch slot restricted insns"
 msgstr "Spécifier la priorité d'ordonnancement pour la répartition de fentes insns restreintes"
 
@@ -12150,7 +12147,7 @@ msgstr "Sp
 #. Number of bytes into the frame return addresses can be found.  See
 #. rs6000_stack_info in rs6000.c for more information on how the different
 #. abi's store the return address.
-#: config/rs6000/rs6000.h:1929
+#: config/rs6000/rs6000.h:1923
 msgid "RETURN_ADDRESS_OFFSET not supported"
 msgstr "RETURN_ADDRESS_OFFSET n'est pas supporté"
 
@@ -12417,28 +12414,28 @@ msgstr "interdire les instructions fusionn
 msgid "enable fused multiply/add instructions"
 msgstr "autoriser les instructions fusionnés de multiplication/addition"
 
-#: config/sh/sh.c:5841
+#: config/sh/sh.c:5977
 msgid "__builtin_saveregs not supported by this subtarget"
 msgstr "__builtin_saveregs n'est pas supporté par la sous-cible"
 
-#: config/sh/sh.c:6743
+#: config/sh/sh.c:6879
 msgid "attribute interrupt_handler is not compatible with -m5-compact"
 msgstr "attribut interrupt_handler n'est pas compatible avec -m5-compact"
 
 #. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6765 config/sh/sh.c:6800
+#: config/sh/sh.c:6901 config/sh/sh.c:6936
 #, c-format
 msgid "`%s' attribute only applies to interrupt functions"
 msgstr "attribut « %s » s'applique seulement à des fonctions d'interruption"
 
 #. The argument must be a constant string.
-#: config/sh/sh.c:6772
+#: config/sh/sh.c:6908
 #, c-format
 msgid "`%s' attribute argument not a string constant"
 msgstr "l'attribut « %s » de l'argument n'est pas une contante chaîne"
 
 #. The argument must be a constant integer.
-#: config/sh/sh.c:6807
+#: config/sh/sh.c:6943
 #, c-format
 msgid "`%s' attribute argument not an integer constant"
 msgstr "l'attribut « %s » de l'argument n'est pas une contante entière"
@@ -12463,61 +12460,61 @@ msgstr "-mlong-double-64 n'est pas permis avec -m64"
 msgid "-mcmodel= is not supported on 32 bit systems"
 msgstr "-mcmodel= n'est pas supporté sur les systèmes de 32 bits"
 
-#: config/sparc/sparc.c:6793 config/sparc/sparc.c:6799
+#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
 #, c-format
 msgid "invalid %%Y operand"
 msgstr "opérande %%Y invalide"
 
-#: config/sparc/sparc.c:6869
+#: config/sparc/sparc.c:6894
 #, c-format
 msgid "invalid %%A operand"
 msgstr "opérande %%A invalide"
 
-#: config/sparc/sparc.c:6879
+#: config/sparc/sparc.c:6904
 #, c-format
 msgid "invalid %%B operand"
 msgstr "Opérande %%B invalide"
 
-#: config/sparc/sparc.c:6918
+#: config/sparc/sparc.c:6943
 #, c-format
 msgid "invalid %%c operand"
 msgstr "opérande %%c invalide"
 
-#: config/sparc/sparc.c:6919
+#: config/sparc/sparc.c:6944
 #, c-format
 msgid "invalid %%C operand"
 msgstr "opérande %%C invalide"
 
-#: config/sparc/sparc.c:6940
+#: config/sparc/sparc.c:6965
 #, c-format
 msgid "invalid %%d operand"
 msgstr "opérande %%d invalide"
 
-#: config/sparc/sparc.c:6941
+#: config/sparc/sparc.c:6966
 #, c-format
 msgid "invalid %%D operand"
 msgstr "opérande %%D invalide"
 
-#: config/sparc/sparc.c:6957
+#: config/sparc/sparc.c:6982
 #, c-format
 msgid "invalid %%f operand"
 msgstr "opérande %%f invalide"
 
-#: config/sparc/sparc.c:6971
+#: config/sparc/sparc.c:6996
 #, c-format
 msgid "invalid %%s operand"
 msgstr "opérande %%s invalide"
 
-#: config/sparc/sparc.c:7025
+#: config/sparc/sparc.c:7050
 msgid "long long constant not a valid immediate operand"
 msgstr "constante long long n'est pas une opérande immédiate valide"
 
-#: config/sparc/sparc.c:7028
+#: config/sparc/sparc.c:7053
 msgid "floating point constant not a valid immediate operand"
 msgstr "constante en virgule flottante n'est pas une opérande immédiate valide"
 
-#: config/sparc/freebsd.h:81 config/sparc/linux.h:92
-#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:216
+#: config/sparc/freebsd.h:82 config/sparc/linux.h:92
+#: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:216
 msgid "Use 128 bit long doubles"
 msgstr "Utiliser des longs doubles de 128 bits"
 
@@ -12893,56 +12890,56 @@ msgstr "Initialiser la taille maximale des donn
 msgid "Set the max size of data eligible for the ZDA area"
 msgstr "Initialiser la taille maximale des données éligibles pour la zone ZDA"
 
-#: config/xtensa/xtensa.c:1828
+#: config/xtensa/xtensa.c:1829
 msgid "boolean registers required for the floating-point option"
 msgstr "registres booléens requis pour l'option de virgule flottante"
 
-#: config/xtensa/xtensa.c:1882
+#: config/xtensa/xtensa.c:1883
 #, c-format
 msgid "-f%s is not supported with CONST16 instructions"
 msgstr "-f%s n'est pas supporté avec les instructions CONST16"
 
-#: config/xtensa/xtensa.c:1887
+#: config/xtensa/xtensa.c:1888
 msgid "PIC is required but not supported with CONST16 instructions"
 msgstr "PIC est requis mais non supporté avec des instructions CONST16"
 
-#: config/xtensa/xtensa.c:1957
+#: config/xtensa/xtensa.c:1958
 #, c-format
 msgid "invalid %%D value"
 msgstr "valeur %%D invalide"
 
-#: config/xtensa/xtensa.c:1994
+#: config/xtensa/xtensa.c:1995
 msgid "invalid mask"
 msgstr "masque invalide"
 
-#: config/xtensa/xtensa.c:2020
+#: config/xtensa/xtensa.c:2021
 #, c-format
 msgid "invalid %%x value"
 msgstr "valeur %%x invalide"
 
-#: config/xtensa/xtensa.c:2027
+#: config/xtensa/xtensa.c:2028
 #, c-format
 msgid "invalid %%d value"
 msgstr "valeur %%d invalide"
 
-#: config/xtensa/xtensa.c:2048 config/xtensa/xtensa.c:2058
+#: config/xtensa/xtensa.c:2049 config/xtensa/xtensa.c:2059
 #, c-format
 msgid "invalid %%t/%%b value"
 msgstr "valeur %%t/%%b invalide"
 
-#: config/xtensa/xtensa.c:2100
+#: config/xtensa/xtensa.c:2101
 msgid "invalid address"
 msgstr "adresse invalide"
 
-#: config/xtensa/xtensa.c:2125
+#: config/xtensa/xtensa.c:2126
 msgid "no register in address"
 msgstr "pas de registre dans l'adresse"
 
-#: config/xtensa/xtensa.c:2133
+#: config/xtensa/xtensa.c:2134
 msgid "address offset not a constant"
 msgstr "décalage d'adresse n'est pas une constante"
 
-#: config/xtensa/xtensa.c:2744
+#: config/xtensa/xtensa.c:2745
 msgid "only uninitialized variables can be placed in a .bss section"
 msgstr "seules les variables non initialisées peuvent être placées dans une section .bss"
 
@@ -13161,93 +13158,93 @@ msgstr "ne peut lier le champs empaquet
 msgid "cannot bind rvalue `%E' to `%T'"
 msgstr "ne peut lier la rvalue « %E » avec « %T »"
 
-#: cp/call.c:4173
+#: cp/call.c:4170
 msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
 msgstr "ne peut recevoir d'objets de type non POD « %#T » through « ... »; l'appel échouera lors de l'éxecution"
 
 #. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4197
+#: cp/call.c:4196
 msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
 msgstr "ne peut recevoir d'objets de type non POD « %#T » through « ... »; l'appel échouera lors de l'éxecution"
 
-#: cp/call.c:4237
+#: cp/call.c:4240
 msgid "the default argument for parameter %d of `%D' has not yet been parsed"
 msgstr "argument par défaut pour le paramètre %d de « %D » n'a pas encore été analysé"
 
-#: cp/call.c:4432
+#: cp/call.c:4437
 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
 msgstr "passant « %T» comme «cet» argument de « %#D » écarte les qualificateurs"
 
-#: cp/call.c:4451
+#: cp/call.c:4456
 msgid "`%T' is not an accessible base of `%T'"
 msgstr "« %T » est une base accessible de « %T »"
 
-#: cp/call.c:4720
+#: cp/call.c:4725
 msgid "could not find class$ field in java interface type `%T'"
 msgstr "ne peut repérer le champ classe$ dans le type d'interface JAVA « %T »"
 
-#: cp/call.c:4975
+#: cp/call.c:4980
 msgid "call to non-function `%D'"
 msgstr "appel à une non fonction « %D »"
 
-#: cp/call.c:5001
+#: cp/call.c:5006
 msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
 msgstr "requête du membre « %D » dans « %E », lequel n'est pas de type aggrégat « %T »"
 
-#: cp/call.c:5079
+#: cp/call.c:5084
 msgid "no matching function for call to `%T::%s(%A)%#V'"
 msgstr "pas de fonction concordante pour l'appel à « %T::%s(%A)%#V »"
 
-#: cp/call.c:5096
+#: cp/call.c:5101
 #, c-format
 msgid "call of overloaded `%s(%A)' is ambiguous"
 msgstr "appel du surchargé « %s(%A) » est ambiguë"
 
-#: cp/call.c:5117
+#: cp/call.c:5122
 msgid "cannot call member function `%D' without object"
 msgstr "ne peut appeler la fonction membre « %D » sans objet"
 
-#: cp/call.c:5702
+#: cp/call.c:5707
 msgid "passing `%T' chooses `%T' over `%T'"
 msgstr "passant « %T » à choisit « %T » au lieu de « %T »"
 
-#: cp/call.c:5704 cp/name-lookup.c:4143
+#: cp/call.c:5709 cp/name-lookup.c:4155
 msgid "  in call to `%D'"
 msgstr " dans l'appel de « %D »"
 
-#: cp/call.c:5761
+#: cp/call.c:5766
 msgid "choosing `%D' over `%D'"
 msgstr "choix de « %D » à la place de « %D »"
 
-#: cp/call.c:5762
+#: cp/call.c:5767
 msgid "  for conversion from `%T' to `%T'"
 msgstr " pour la conversion de « %T » vers « %T »"
 
-#: cp/call.c:5764
+#: cp/call.c:5769
 msgid "  because conversion sequence for the argument is better"
 msgstr "  parce que la séquence de conversion pour l'argument est meilleure"
 
-#: cp/call.c:5884
+#: cp/call.c:5889
 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 "ISO C++ indique qu'ils sont ambiguës même à travers la plus mauvaise conversion pour le premier que la plus mauvaise pour la seconde:"
 
-#: cp/call.c:5888
+#: cp/call.c:5893
 msgid "candidate 1:"
 msgstr "candidat 1:"
 
-#: cp/call.c:5889
+#: cp/call.c:5894
 msgid "candidate 2:"
 msgstr "candidat 2:"
 
-#: cp/call.c:5998
+#: cp/call.c:6003
 msgid "could not convert `%E' to `%T'"
 msgstr "ne peut convertir « %E » vers « %T »"
 
-#: cp/call.c:6103
+#: cp/call.c:6108
 msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
 msgstr "initialisation invalide pour une référence à un non constante de type « %T » à partir d'un type temporaire de type « %T »"
 
-#: cp/call.c:6107
+#: cp/call.c:6112
 msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
 msgstr "initialisation invalide de référence d'un type « %T » à partir d'une expression de type « %T »"
 
@@ -13333,15 +13330,15 @@ msgstr "
 msgid "  by `%D'"
 msgstr "  par « %D »"
 
-#: cp/class.c:2484 cp/decl2.c:1160
+#: cp/class.c:2484 cp/decl2.c:1161
 msgid "`%#D' invalid; an anonymous union can only have non-static data members"
 msgstr "« %#D » invalide; une union anonyme peut seulement avoir des données non statiques de membres"
 
-#: cp/class.c:2490 cp/decl2.c:1167
+#: cp/class.c:2490 cp/decl2.c:1168
 msgid "private member `%#D' in anonymous union"
 msgstr "membre privé « %#D » dans une union anonyme"
 
-#: cp/class.c:2493 cp/decl2.c:1169
+#: cp/class.c:2493 cp/decl2.c:1170
 msgid "protected member `%#D' in anonymous union"
 msgstr "membre protégé « %#D » dans une union anonyme"
 
@@ -13441,99 +13438,99 @@ msgstr "  ou 
 msgid "  but does not override `operator=(const %T&)'"
 msgstr "  mais n'écrase pas « operator=(const %T&) »"
 
-#: cp/class.c:3513
+#: cp/class.c:3517
 msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
 msgstr "décalage d'une base vide « %T » peut ne pas être compatible avec l'ABI et peut être modifié dans une version future de GCC"
 
-#: cp/class.c:3623
+#: cp/class.c:3627
 msgid "class `%T' will be considered nearly empty in a future version of GCC"
 msgstr "classe « %T » devra être considérée pratiquement vide dans une version future de GCC"
 
-#: cp/class.c:3710
+#: cp/class.c:3714
 msgid "initializer specified for non-virtual method `%D'"
 msgstr "initialisation spécifiée pour une méthode non virtuelle « %D »"
 
-#: cp/class.c:4398
+#: cp/class.c:4402
 msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
 msgstr "décalage relatif d'une base virtuelle « %T » n'est pas compatible avec l'ABI et peut être modifié dans une version future de GCC"
 
-#: cp/class.c:4488
+#: cp/class.c:4492
 msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
 msgstr "base directe « %T » inaccessible dans « %T » en raison de l'ambiguité"
 
-#: cp/class.c:4501
+#: cp/class.c:4505
 msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
 msgstr "base virtuelle « %T » inaccessible dans « %T » en raison de l'ambiguité"
 
-#: cp/class.c:4675
+#: cp/class.c:4679
 msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
 msgstr "taille assignée à « %T » peut ne pas être compatible avec l'ABI et peut être modifié dans une version future de GCC"
 
 #. Versions of G++ before G++ 3.4 did not reset the
 #. DECL_MODE.
-#: cp/class.c:4714
+#: cp/class.c:4718
 msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
 msgstr "le décalage relatif de « %D » peut ne pas être compatible avec l'ABI et peut être modifié dans une version future de GCC"
 
-#: cp/class.c:4737
+#: cp/class.c:4741
 msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
 msgstr "le décalage relatif de « %D » peut ne pas être compatible avec l'ABI et peut être modifié dans une version future de GCC"
 
-#: cp/class.c:4746
+#: cp/class.c:4750
 msgid "`%D' contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
 msgstr "« %D » contient des classes vides lesquelles peuvent placer les classes de base à une localisation différente dans une version future de GCC"
 
-#: cp/class.c:4805
+#: cp/class.c:4809
 msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
 msgstr "disposition des classes est dérivés de la classe vide « %T » peut être modifiée dans une version future de GCC"
 
-#: cp/class.c:4935 cp/semantics.c:2044
+#: cp/class.c:4939 cp/semantics.c:2044
 msgid "redefinition of `%#T'"
 msgstr "redéfinition de « %#T »"
 
-#: cp/class.c:5105
+#: cp/class.c:5109
 msgid "`%#T' has virtual functions but non-virtual destructor"
 msgstr "« %#T » a des fonctions virtuelles mais un destructeur non virtuel"
 
-#: cp/class.c:5184
+#: cp/class.c:5188
 msgid "trying to finish struct, but kicked out due to previous parse errors"
 msgstr "tentative de complétion du struct, mais a été stoppé en raison d'erreurs précédentes d'analyses syntaxiques"
 
-#: cp/class.c:5626
+#: cp/class.c:5630
 #, c-format
 msgid "language string `\"%s\"' not recognized"
 msgstr "chaîne du langage « \"%s\" » n'est pas reconnue"
 
-#: cp/class.c:5714
+#: cp/class.c:5718
 msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
 msgstr "ne peut résoudre la fonction surchargé « %D » basé sur la conversion vers le type « %T »"
 
-#: cp/class.c:5839
+#: cp/class.c:5843
 msgid "no matches converting function `%D' to type `%#T'"
 msgstr "pas de concordance de conversion de fonction « %D » vers le type « %#T »"
 
-#: cp/class.c:5862
+#: cp/class.c:5866
 msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
 msgstr "conversion d'une fonction surchargée « %D » vers le type « %#T » est ambiguë"
 
-#: cp/class.c:5888
+#: cp/class.c:5892
 msgid "assuming pointer to member `%D'"
 msgstr "pointeur assumé vers le membre « %D »"
 
-#: cp/class.c:5891
+#: cp/class.c:5895
 #, c-format
 msgid "(a pointer to member can only be formed with `&%E')"
 msgstr "(un pointeur vers un membre peut seulement être formé avec «&%E»)"
 
-#: cp/class.c:5936 cp/class.c:6118 cp/class.c:6125
+#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
 msgid "not enough type information"
 msgstr "pas assez d'information sur le type"
 
-#: cp/class.c:5953
+#: cp/class.c:5957
 msgid "argument of type `%T' does not match `%T'"
 msgstr "argument de type « %T » ne concorde pas avec « %T »"
 
-#: cp/class.c:6102
+#: cp/class.c:6106
 msgid "invalid operation on uninstantiated type"
 msgstr "opération invalide sur un type non instancié"
 
@@ -13542,11 +13539,11 @@ msgstr "op
 #. 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:6360 cp/decl.c:1222 cp/name-lookup.c:502 cp/pt.c:2097
+#: cp/class.c:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
 msgid "declaration of `%#D'"
 msgstr "déclaration de « %#D »"
 
-#: cp/class.c:6361
+#: cp/class.c:6365
 msgid "changes meaning of `%D' from `%+#D'"
 msgstr "changements signifiant de « %D » à partir de « %+#D »"
 
@@ -13606,45 +13603,45 @@ msgstr "
 msgid "conversion from `%T' to non-scalar type `%T' requested"
 msgstr "conversion de « %T » vers un type non scalaire « %T » demandée"
 
-#: cp/cvt.c:850
+#: cp/cvt.c:852
 msgid "object of incomplete type `%T' will not be accessed in %s"
 msgstr "objet de type incomplet « %T » ne sera pas accessible dans %s"
 
-#: cp/cvt.c:853
+#: cp/cvt.c:855
 msgid "object of type `%T' will not be accessed in %s"
 msgstr "objet de type « %T » ne sera pas acccessible dans %s"
 
-#: cp/cvt.c:869
+#: cp/cvt.c:871
 msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
 msgstr "objet « %E » d'un type incomplet « %T » ne sera pas accessible dans %s"
 
 #. [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:885
+#: cp/cvt.c:887
 #, c-format
 msgid "%s cannot resolve address of overloaded function"
 msgstr "%s ne peut résoudre l'adresse la fonction surchargée"
 
 #. Only warn when there is no &.
-#: cp/cvt.c:891
+#: cp/cvt.c:893
 #, c-format
 msgid "%s is a reference, not call, to function `%E'"
 msgstr "%s est un référence, pas un appel, à la fonction « %E »"
 
-#: cp/cvt.c:898
+#: cp/cvt.c:900
 #, c-format
 msgid "%s has no effect"
 msgstr "%s n'a pas d'effet"
 
-#: cp/cvt.c:1009
+#: cp/cvt.c:1011
 msgid "converting NULL to non-pointer type"
 msgstr "conversion d'un NULL vers un type non pointeur"
 
-#: cp/cvt.c:1082
+#: cp/cvt.c:1084
 msgid "ambiguous default type conversion from `%T'"
 msgstr "conversion de type par défaut ambiguë à partir de « %T »"
 
-#: cp/cvt.c:1084
+#: cp/cvt.c:1086
 msgid "  candidate conversions include `%D' and `%D'"
 msgstr "  conversions de candidat inclut « %D » et « %D »"
 
@@ -13706,9 +13703,9 @@ msgstr "d
 
 #: cp/decl.c:1339
 msgid "declaration of template `%#D'"
-msgstr "déclaration du canevas « %#D »"
+msgstr "déclaration du patron « %#D »"
 
-#: cp/decl.c:1340 cp/name-lookup.c:503
+#: cp/decl.c:1340 cp/name-lookup.c:515
 msgid "conflicts with previous declaration `%#D'"
 msgstr "conflits avec la déclaration précédente de « %#D »"
 
@@ -13867,11 +13864,11 @@ msgstr "
 
 #: cp/decl.c:2625 cp/parser.c:3182
 msgid "`%D' used without template parameters"
-msgstr "« %D » utilisé sans canevas de paramétres"
+msgstr "« %D » utilisé sans patron de paramétres"
 
 #: cp/decl.c:2635 cp/decl.c:2651 cp/decl.c:2739
 msgid "no class template named `%#T' in `%#T'"
-msgstr "pas de canevas de classe nommé « %#T » in « %#T »"
+msgstr "pas de patron de classe nommé « %#T » in « %#T »"
 
 #: cp/decl.c:2672 cp/decl.c:2682 cp/decl.c:2702
 msgid "no type named `%#T' in `%#T'"
@@ -13925,7 +13922,7 @@ msgstr "
 msgid "`%D' can only be specified for objects and functions"
 msgstr "« %D » ne peut seulement être spécifié pour les objets et les fonctions"
 
-#: cp/decl.c:3721 cp/decl2.c:854
+#: cp/decl.c:3721 cp/decl2.c:855
 msgid "typedef `%D' is initialized (use __typeof__ instead)"
 msgstr "typedef « %D » est initialisé (use __typeof__ instead)"
 
@@ -14110,7 +14107,7 @@ msgstr "
 
 #: cp/decl.c:5571
 msgid "cannot declare `::main' to be a template"
-msgstr "ne peut déclarer « ::main » comme étant un canevas"
+msgstr "ne peut déclarer « ::main » comme étant un patron"
 
 #: cp/decl.c:5573
 msgid "cannot declare `::main' to be inline"
@@ -14147,21 +14144,21 @@ msgstr "d
 #. Something like `template <class T> friend void f<T>()'.
 #: cp/decl.c:5673
 msgid "invalid use of template-id `%D' in declaration of primary template"
-msgstr "utilisation invalide du template-id « %D » dans la déclaration du canevas primaire"
+msgstr "utilisation invalide du template-id « %D » dans la déclaration du patron primaire"
 
 #: cp/decl.c:5700
 msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
-msgstr "arguments par défaut ne sont pas permis dans la déclaration amie de la spécialisation du canevas « %D »"
+msgstr "arguments par défaut ne sont pas permis dans la déclaration amie de la spécialisation du patron « %D »"
 
 #: cp/decl.c:5707
 msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
-msgstr "« inline» n'estpas permis dans la déclaration amie de la spécialisation du canevas « %D »"
+msgstr "« inline» n'estpas permis dans la déclaration amie de la spécialisation du patron « %D »"
 
 #: cp/decl.c:5765
 msgid "definition of implicitly-declared `%D'"
 msgstr "définition implicitement déclarée « %D »"
 
-#: cp/decl.c:5785 cp/decl2.c:737
+#: cp/decl.c:5785 cp/decl2.c:738
 msgid "no `%#D' member function declared in class `%T'"
 msgstr "pas de fonction membre « %#D » déclarée dans la classe « %T »"
 
@@ -14432,156 +14429,156 @@ msgstr "ne peut d
 msgid "cannot declare pointer to `%#T' member"
 msgstr "ne peut déclarer un pointeur vers le membre « %#T »"
 
-#: cp/decl.c:7654
+#: cp/decl.c:7655
 msgid "extra qualification `%T::' on member `%s' ignored"
 msgstr "qualification additionnelle « %T:: » sur le membre « %s » est ignorée"
 
-#: cp/decl.c:7670
+#: cp/decl.c:7671
 msgid "cannot declare member function `%T::%s' within `%T'"
 msgstr "ne peut déclarer la fonction membre « %T::%s » à l'intérieur de « %T »"
 
-#: cp/decl.c:7685
+#: cp/decl.c:7686
 msgid "cannot declare member `%T::%s' within `%T'"
 msgstr "ne peut déclarer le membre « %T::%s » à l'intérieur de « %T »"
 
-#: cp/decl.c:7765
+#: cp/decl.c:7766
 msgid "data member may not have variably modified type `%T'"
 msgstr "membre de données peut ne pas avoir de type « %T » modifié de manière variable"
 
-#: cp/decl.c:7767
+#: cp/decl.c:7768
 msgid "parameter may not have variably modified type `%T'"
 msgstr "paramètre peut ne pas avoir de type « %T » modifié de manière variable"
 
 #. [dcl.fct.spec] The explicit specifier shall only be used in
 #. declarations of constructors within a class definition.
-#: cp/decl.c:7775
+#: cp/decl.c:7776
 msgid "only declarations of constructors can be `explicit'"
 msgstr "seuls les déclarations de constructeurs peuvent être « explicit »"
 
-#: cp/decl.c:7783
+#: cp/decl.c:7784
 #, c-format
 msgid "non-member `%s' cannot be declared `mutable'"
 msgstr "le non membre « %s » ne peut être déclaré « mutable »"
 
-#: cp/decl.c:7788
+#: cp/decl.c:7789
 #, c-format
 msgid "non-object member `%s' cannot be declared `mutable'"
 msgstr "un membre non objet « %s » ne peut être déclaré « mutable »"
 
-#: cp/decl.c:7794
+#: cp/decl.c:7795
 #, c-format
 msgid "function `%s' cannot be declared `mutable'"
 msgstr "fonction « %s » ne peut être déclarée « mutable »"
 
-#: cp/decl.c:7799
+#: cp/decl.c:7800
 #, c-format
 msgid "static `%s' cannot be declared `mutable'"
 msgstr "static « %s » ne peut être déclaré « mutable »"
 
-#: cp/decl.c:7804
+#: cp/decl.c:7805
 #, c-format
 msgid "const `%s' cannot be declared `mutable'"
 msgstr "const « %s » ne peut être déclaré « mutable »"
 
-#: cp/decl.c:7817
+#: cp/decl.c:7818
 msgid "template-id `%D' used as a declarator"
-msgstr "identificateur de canevas « %D » utilisé comme déclarateur"
+msgstr "identificateur de patron « %D » utilisé comme déclarateur"
 
-#: cp/decl.c:7838
+#: cp/decl.c:7839
 msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
 msgstr "ISO C++ interdit le type imbriqué « %D » avec le même nom que la classe de fermeture"
 
-#: cp/decl.c:7846
+#: cp/decl.c:7847
 msgid "%Jtypedef name may not be a nested-name-specifier"
 msgstr "%Jnom du typedef peut ne pas être un nom de spécificateur imbriqué"
 
-#: cp/decl.c:7892
+#: cp/decl.c:7893
 msgid "%Jinvalid type qualifier for non-member function type"
 msgstr "%Jqualificateur de type invalide pour un type de fonction non membre"
 
-#: cp/decl.c:7955
+#: cp/decl.c:7956
 msgid "type qualifiers specified for friend class declaration"
 msgstr "qulificateurs de types spécifiés pour la déclaration d'une classe amie"
 
-#: cp/decl.c:7960
+#: cp/decl.c:7961
 msgid "`inline' specified for friend class declaration"
 msgstr "« inline » spécifié pour la déclaration d'une classe amie"
 
-#: cp/decl.c:7968
+#: cp/decl.c:7969
 msgid "template parameters cannot be friends"
-msgstr "paramètres du canevas ne peuvent pas être amis"
+msgstr "paramètres du patron ne peuvent pas être amis"
 
-#: cp/decl.c:7970
+#: cp/decl.c:7971
 msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
 msgstr "déclaration ami requiert une clé de classe, i.e. « friend class %T::%D »"
 
-#: cp/decl.c:7974
+#: cp/decl.c:7975
 msgid "friend declaration requires class-key, i.e. `friend %#T'"
 msgstr "déclaration amie requiert une clé de classes, i.e. « friend %#T »"
 
-#: cp/decl.c:7987
+#: cp/decl.c:7988
 msgid "trying to make class `%T' a friend of global scope"
 msgstr "tentative de rendre la classe « %T » un ami de la portée globale"
 
-#: cp/decl.c:7998
+#: cp/decl.c:7999
 msgid "invalid qualifiers on non-member function type"
 msgstr "qualificteurs invalide pour un type de fonction (autre que fonction membre)"
 
-#: cp/decl.c:8017
+#: cp/decl.c:8018
 msgid "abstract declarator `%T' used as declaration"
 msgstr "déclaration abstrait « %T » utilisé dans la déclaration"
 
-#: cp/decl.c:8029
+#: cp/decl.c:8030
 msgid "unnamed variable or field declared void"
 msgstr "variable non nommée ou champ déclaré void"
 
-#: cp/decl.c:8038
+#: cp/decl.c:8039
 msgid "variable or field declared void"
 msgstr "variable ou champ déclaré void"
 
-#: cp/decl.c:8048
+#: cp/decl.c:8049
 msgid "cannot use `::' in parameter declaration"
 msgstr "ne peut utiliser «::» dans le paramètre d'un déclaration"
 
 #. Something like struct S { int N::j; };
-#: cp/decl.c:8093
+#: cp/decl.c:8094
 msgid "invalid use of `::'"
 msgstr "utilisation invalide de « :: »"
 
-#: cp/decl.c:8105
+#: cp/decl.c:8106
 msgid "function `%D' cannot be declared friend"
 msgstr "fonction « %D » ne peut être déclarée amie"
 
-#: cp/decl.c:8117
+#: cp/decl.c:8118
 msgid "can't make `%D' into a method -- not in a class"
 msgstr "ne peut rendre « %D » dans la méthode -- n'est pas dans la classe"
 
-#: cp/decl.c:8126
+#: cp/decl.c:8127
 msgid "function `%D' declared virtual inside a union"
 msgstr "fonction « %D » déclaré comme virtuelle à l'intérieur d'un agrégat"
 
-#: cp/decl.c:8135
+#: cp/decl.c:8136
 msgid "`%D' cannot be declared virtual, since it is always static"
 msgstr "« %D » ne peut être déclaré virtuel, alors qu'il est toujours statique"
 
-#: cp/decl.c:8214
+#: cp/decl.c:8215
 msgid "field `%D' has incomplete type"
 msgstr "champ « %D » a un type incomplet"
 
-#: cp/decl.c:8216
+#: cp/decl.c:8217
 msgid "name `%T' has incomplete type"
 msgstr "nom « %T » a un type incomplet"
 
-#: cp/decl.c:8225
+#: cp/decl.c:8226
 msgid "  in instantiation of template `%T'"
-msgstr " dans l'instanciation du canevas « %T »"
+msgstr " dans l'instanciation du patron « %T »"
 
-#: cp/decl.c:8235
+#: cp/decl.c:8236
 #, c-format
 msgid "`%s' is neither function nor member function; cannot be declared friend"
 msgstr "« %s » n'est ni une fonction ni une fonction membre ; ne peut être déclaré ami"
 
-#: cp/decl.c:8246
+#: cp/decl.c:8247
 msgid "member functions are implicitly friends of their class"
 msgstr "les fonctions membres sont implicitement amis de leur classe"
 
@@ -14597,91 +14594,91 @@ msgstr "les fonctions membres sont implicitement amis de leur classe"
 #. 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:8286
+#: cp/decl.c:8287
 msgid "ISO C++ forbids initialization of member `%D'"
 msgstr "ISO C++ interdit l'initialisation du membre « %D »"
 
-#: cp/decl.c:8288
+#: cp/decl.c:8289
 msgid "making `%D' static"
 msgstr "rendant « %D » statique"
 
-#: cp/decl.c:8344
+#: cp/decl.c:8345
 #, c-format
 msgid "storage class `auto' invalid for function `%s'"
 msgstr "classe de stockage « auto» invalide pour une fonction « %s  »"
 
-#: cp/decl.c:8346
+#: cp/decl.c:8347
 #, c-format
 msgid "storage class `register' invalid for function `%s'"
 msgstr "classe de stockage « register» invalide pour une fonction « %s  »"
 
-#: cp/decl.c:8348
+#: cp/decl.c:8349
 #, c-format
 msgid "storage class `__thread' invalid for function `%s'"
 msgstr "classe de stockage « __thread » invalide pour la fonction « %s  »"
 
-#: cp/decl.c:8359
+#: cp/decl.c:8360
 #, c-format
 msgid "storage class `static' invalid for function `%s' declared out of global scope"
 msgstr "classe de stockage « static» invalide pour une fonction « %s  » déclarée en dehors de la portée globale"
 
-#: cp/decl.c:8361
+#: cp/decl.c:8362
 #, c-format
 msgid "storage class `inline' invalid for function `%s' declared out of global scope"
 msgstr "classe de stockage « inline» invalide pour une fonction « %s  » déclarée en dehors de la portée globale"
 
-#: cp/decl.c:8368
+#: cp/decl.c:8369
 #, c-format
 msgid "virtual non-class function `%s'"
 msgstr "fonction virtuelle d'une non classe « %s »"
 
-#: cp/decl.c:8399
+#: cp/decl.c:8400
 msgid "cannot declare member function `%D' to have static linkage"
 msgstr "ne peut déclarer la fonction membre « %D » comme ayant un lien statique"
 
 #. FIXME need arm citation
-#: cp/decl.c:8405
+#: cp/decl.c:8406
 msgid "cannot declare static function inside another function"
 msgstr "ne peut déclarer une fonction statique à l'intérieur d'une autre fonction"
 
-#: cp/decl.c:8433
+#: cp/decl.c:8434
 msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
 msgstr "« static » ne peut pas être utilisé lors de la définition (contrairement à la déclaration) de données de membres statiques"
 
-#: cp/decl.c:8439
+#: cp/decl.c:8440
 msgid "static member `%D' declared `register'"
 msgstr "mambre statique « %D» déclaré «register »"
 
-#: cp/decl.c:8444
+#: cp/decl.c:8445
 msgid "cannot explicitly declare member `%#D' to have extern linkage"
 msgstr "ne peut explicitement déclarer le membre « %#D » comme ayant une liaison externe"
 
-#: cp/decl.c:8584
+#: cp/decl.c:8585
 msgid "default argument for `%#D' has type `%T'"
 msgstr "argument par défaut pour « %#D » à un type « %T »"
 
-#: cp/decl.c:8587
+#: cp/decl.c:8588
 msgid "default argument for parameter of type `%T' has type `%T'"
 msgstr "argument par défaut pour le paramètre de type « %T » a le type « %T »"
 
-#: cp/decl.c:8604
+#: cp/decl.c:8605
 msgid "default argument `%E' uses local variable `%D'"
 msgstr "argument par défaut « %E » utiliser une variable locale « %D »"
 
-#: cp/decl.c:8648
+#: cp/decl.c:8649
 #, c-format
 msgid "invalid string constant `%E'"
 msgstr "constante chaîne invalide « %E »"
 
-#: cp/decl.c:8650
+#: cp/decl.c:8651
 msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
 msgstr "constante entière invalide dans la liste de paramètre, avez-vous oublier de donner un nom de paramètre?"
 
-#: cp/decl.c:8688
+#: cp/decl.c:8689
 msgid "parameter `%D' invalidly declared method type"
 msgstr "paramètre « %D » incorrectement validé comme type de méthode"
 
-#: cp/decl.c:8712
+#: cp/decl.c:8713
 msgid "parameter `%D' includes %s to array of unknown bound `%T'"
 msgstr "paramètre « %D » inclut %s au tableau de bornes inconnues « %T »"
 
@@ -14700,93 +14697,93 @@ msgstr "param
 #. 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:8871
+#: cp/decl.c:8872
 msgid "invalid constructor; you probably meant `%T (const %T&)'"
 msgstr "constructeur invalide; vous vouliez probablement dire « %T (const %T&) »"
 
-#: cp/decl.c:8999
+#: cp/decl.c:9000
 msgid "`%D' must be a nonstatic member function"
 msgstr "« %D » doit être une fonction membre non statique"
 
-#: cp/decl.c:9005
+#: cp/decl.c:9006
 msgid "`%D' must be either a non-static member function or a non-member function"
 msgstr "« %D » doit être soit un membre non statique de fonction ou une fonction non membre"
 
-#: cp/decl.c:9022
+#: cp/decl.c:9023
 msgid "`%D' must have an argument of class or enumerated type"
 msgstr "« %D » doit avoir un argument de classe ou de type énuméré"
 
-#: cp/decl.c:9057
+#: cp/decl.c:9058
 #, c-format
 msgid "conversion to %s%s will never use a type conversion operator"
 msgstr "conversion de %s%s ne sera jamais utilisé dans un type d'opérateur de conversion"
 
 #. 13.4.0.3
-#: cp/decl.c:9064
+#: cp/decl.c:9065
 msgid "ISO C++ prohibits overloading operator ?:"
 msgstr "ISO C++ interdit la surcharge de l'opérateur ?:"
 
-#: cp/decl.c:9114
+#: cp/decl.c:9115
 msgid "postfix `%D' must take `int' as its argument"
 msgstr "postfixe « %D» doit prendre « int » comme argument"
 
-#: cp/decl.c:9118
+#: cp/decl.c:9119
 msgid "postfix `%D' must take `int' as its second argument"
 msgstr "postfixe « %D» doit prndre « int » pour son second argument"
 
-#: cp/decl.c:9125
+#: cp/decl.c:9126
 msgid "`%D' must take either zero or one argument"
 msgstr "« %D » doit prendre seulement zéro ou un autre argument"
 
-#: cp/decl.c:9127
+#: cp/decl.c:9128
 msgid "`%D' must take either one or two arguments"
 msgstr "« %D » doit prendre seulement un OU deux arguments"
 
-#: cp/decl.c:9148
+#: cp/decl.c:9149
 msgid "prefix `%D' should return `%T'"
 msgstr "préfixe « %D » devrait retourner « %T »"
 
-#: cp/decl.c:9154
+#: cp/decl.c:9155
 msgid "postfix `%D' should return `%T'"
 msgstr "postfixe « %D » devrait retourner « %T »"
 
-#: cp/decl.c:9163
+#: cp/decl.c:9164
 msgid "`%D' must take `void'"
 msgstr "« %D» doit prendre « void »"
 
-#: cp/decl.c:9165 cp/decl.c:9173
+#: cp/decl.c:9166 cp/decl.c:9174
 msgid "`%D' must take exactly one argument"
 msgstr "« %D » doit prendre exactement un argument"
 
-#: cp/decl.c:9175
+#: cp/decl.c:9176
 msgid "`%D' must take exactly two arguments"
 msgstr "« %D » doit prendre exactemenr deux arguments"
 
-#: cp/decl.c:9183
+#: cp/decl.c:9184
 msgid "user-defined `%D' always evaluates both arguments"
 msgstr "« %D » défini par l'usager évalue toujours les 2 arguments"
 
-#: cp/decl.c:9197
+#: cp/decl.c:9198
 msgid "`%D' should return by value"
 msgstr "« %D » devrait retourner par valeur"
 
-#: cp/decl.c:9209 cp/decl.c:9212
+#: cp/decl.c:9210 cp/decl.c:9213
 msgid "`%D' cannot have default arguments"
 msgstr "« %D » ne peut avoir d'arguments par défaut"
 
-#: cp/decl.c:9272
+#: cp/decl.c:9273
 msgid "using typedef-name `%D' after `%s'"
 msgstr "utilisation d'un nom de typedef « %D » après « %s »"
 
-#: cp/decl.c:9278
+#: cp/decl.c:9279
 msgid "using template type parameter `%T' after `%s'"
-msgstr "utilisation de type de canevas de paramètre « %T » après « %s »"
+msgstr "utilisation de type de patron de paramètre « %T » après « %s »"
 
-#: cp/decl.c:9286
+#: cp/decl.c:9287
 msgid "`%T' referred to as `%s'"
 msgstr "« %TD » référé comme « %s »"
 
-#: cp/decl.c:9292
+#: cp/decl.c:9293
 msgid "`%T' referred to as enum"
 msgstr "« %T » référé comme enum"
 
@@ -14797,43 +14794,47 @@ msgstr "
 #. void f(class C);            // No template header here
 #.
 #. then the required template argument is missing.
-#: cp/decl.c:9307
+#: cp/decl.c:9308
 msgid "template argument required for `%s %T'"
-msgstr "argument du canevas est requis pour « %s %T »"
+msgstr "argument du patron est requis pour « %s %T »"
 
-#: cp/decl.c:9452
+#: cp/decl.c:9453
 msgid "use of enum `%#D' without previous declaration"
 msgstr "utilisation de enum « %#D » sans déclaration précédente"
 
-#: cp/decl.c:9509
+#: cp/decl.c:9471
+msgid "redeclaration of `%T' as a non-template"
+msgstr "redéclaration de « %T » qui n'est pas un patron"
+
+#: cp/decl.c:9517
 msgid "derived union `%T' invalid"
 msgstr "union dérivée « %T » invalide"
 
-#: cp/decl.c:9562
+#: cp/decl.c:9570
 msgid "base type `%T' fails to be a struct or class type"
 msgstr "type de base « %T » a échoué pour devenir un type de classe ou un type construit"
 
-#: cp/decl.c:9570
+#: cp/decl.c:9578
 msgid "recursive type `%T' undefined"
 msgstr "type récursif « %T » non défini"
 
-#: cp/decl.c:9572
+#: cp/decl.c:9580
 msgid "duplicate base type `%T' invalid"
 msgstr "duplication du type de base « %T » invalide"
 
-#: cp/decl.c:9650
+#: cp/decl.c:9658
 msgid "Java class '%T' cannot have multiple bases"
 msgstr "classe Java « %T » ne peut avoir de bases multiples"
 
-#: cp/decl.c:9652
+#: cp/decl.c:9660
 msgid "Java class '%T' cannot have virtual bases"
 msgstr "classe Java « %T » ne peut avoir de bases virtuelles"
 
-#: cp/decl.c:9692
+#: cp/decl.c:9700
 msgid "multiple definition of `%#T'"
 msgstr "définition multiple de « %#T »"
 
-#: cp/decl.c:9693
+#: cp/decl.c:9701
 msgid "%Jprevious definition here"
 msgstr "%Jdéfinition précédente ici"
 
@@ -14841,47 +14842,47 @@ msgstr "%Jd
 #.
 #. IF no integral type can represent all the enumerator values, the
 #. enumeration is ill-formed.
-#: cp/decl.c:9828
+#: cp/decl.c:9836
 msgid "no integral type can represent all of the enumerator values for `%T'"
 msgstr "aucun type entier peut représenter toutes les valeurs de l'énumérateur pour « %T »"
 
-#: cp/decl.c:9918
+#: cp/decl.c:9926
 msgid "enumerator value for `%D' not integer constant"
 msgstr "valeur de l'énumérateur pour « %D » n'est pas une constante entière"
 
-#: cp/decl.c:9938
+#: cp/decl.c:9946
 msgid "overflow in enumeration values at `%D'"
 msgstr "débordement dans les valeurs de l'énumération à « %D »"
 
-#: cp/decl.c:10007
+#: cp/decl.c:10015
 msgid "return type `%#T' is incomplete"
 msgstr "type retourné « %#T » est incomplet"
 
-#: cp/decl.c:10125
+#: cp/decl.c:10133
 msgid "return type for `main' changed to `int'"
 msgstr "type retourné pour « main » est changé pour «int »"
 
-#: cp/decl.c:10154
+#: cp/decl.c:10162
 msgid "`%D' implicitly declared before its definition"
 msgstr "« %D » implicitement déclaré avant sa définition"
 
-#: cp/decl.c:10176 cp/typeck.c:6023
+#: cp/decl.c:10184 cp/typeck.c:6071
 msgid "`operator=' should return a reference to `*this'"
 msgstr "« operator= » devrait retourner une référence à «*ceci »"
 
-#: cp/decl.c:10445
+#: cp/decl.c:10453
 msgid "parameter `%D' declared void"
 msgstr "paramètre « %D » déclaré «void »"
 
-#: cp/decl.c:10911
+#: cp/decl.c:10919
 msgid "invalid member function declaration"
 msgstr "déclaration de membre de fonction invalide"
 
-#: cp/decl.c:10928
+#: cp/decl.c:10936
 msgid "`%D' is already defined in class `%T'"
 msgstr "« %D » est déjà défini dans la classe « %T »"
 
-#: cp/decl.c:11141
+#: cp/decl.c:11149
 msgid "static member function `%#D' declared with type qualifiers"
 msgstr "membre de fonction statique « %#D » déclaré avec des qualificateurs de tyep"
 
@@ -14902,134 +14903,134 @@ msgstr "comversion ambigue pour un sous-tableau"
 msgid "invalid types `%T[%T]' for array subscript"
 msgstr "types invalides « %T[%T] » pour un sous-script de tableau"
 
-#: cp/decl2.c:460
+#: cp/decl2.c:461
 msgid "deleting array `%#D'"
 msgstr "destruction du tableau « %#D »"
 
-#: cp/decl2.c:466
+#: cp/decl2.c:467
 msgid "type `%#T' argument given to `delete', expected pointer"
 msgstr "type « %#T » de l'argument donné pour « delete », attendait un pointeur"
 
-#: cp/decl2.c:478
+#: cp/decl2.c:479
 msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to `delete'"
 msgstr "ne peut détruire une fonction.  Seuls les pointeurs-d'objets sont des arguments valable pour destruction"
 
-#: cp/decl2.c:485
+#: cp/decl2.c:486
 msgid "deleting `%T' is undefined"
 msgstr "destruction de « %T » est indéfinie"
 
 #. 14.5.2.2 [temp.mem]
 #.
 #. A local class shall not have member templates.
-#: cp/decl2.c:521
+#: cp/decl2.c:522
 msgid "invalid declaration of member template `%#D' in local class"
-msgstr "déclaration invalide du canevas de membre « %#D » dans la classe locale"
+msgstr "déclaration invalide du patron de membre « %#D » dans la classe locale"
 
-#: cp/decl2.c:530
+#: cp/decl2.c:531
 msgid "invalid use of `virtual' in template declaration of `%#D'"
-msgstr "utilisation invalide de « virtual» dans la déclaration d'un canevas de « %#D »"
+msgstr "utilisation invalide de « virtual» dans la déclaration d'un patron de « %#D »"
 
-#: cp/decl2.c:540 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2834
 msgid "template declaration of `%#D'"
-msgstr "déclaration du canevas de « %#D »"
+msgstr "déclaration du patron de « %#D »"
 
-#: cp/decl2.c:589
+#: cp/decl2.c:590
 msgid "Java method '%D' has non-Java return type `%T'"
 msgstr "méthode Java « %D » a un type non Java retourné « %T »"
 
-#: cp/decl2.c:605
+#: cp/decl2.c:606
 msgid "Java method '%D' has non-Java parameter type `%T'"
 msgstr "méthode Java « %D » a un paramètre non Java de type « %T »"
 
-#: cp/decl2.c:698
+#: cp/decl2.c:699
 msgid "prototype for `%#D' does not match any in class `%T'"
 msgstr "prototype pour « %#D » ne concorde avec aucun dans la classe « %T »"
 
-#: cp/decl2.c:777
+#: cp/decl2.c:778
 msgid "local class `%#T' shall not have static data member `%#D'"
 msgstr "la classe locale « %#T » ne doit pas être un membre de données statiques de « %#D »"
 
-#: cp/decl2.c:785
+#: cp/decl2.c:786
 msgid "initializer invalid for static member with constructor"
 msgstr "initialisation invalide pour un membre statique avec constructeur"
 
-#: cp/decl2.c:788
+#: cp/decl2.c:789
 msgid "(an out of class initialization is required)"
 msgstr "(une initialisation en dehors de la classe est requise)"
 
-#: cp/decl2.c:871
+#: cp/decl2.c:872
 msgid "member `%D' conflicts with virtual function table field name"
 msgstr "membre « %D » en conflit avec un nom de champ de table d'une fonction virtuelle"
 
-#: cp/decl2.c:888
+#: cp/decl2.c:889
 msgid "`%D' is already defined in `%T'"
 msgstr "« %D » est déjà défini dans « %T »"
 
-#: cp/decl2.c:935
+#: cp/decl2.c:936
 msgid "field initializer is not constant"
 msgstr "l'initialisation du champ n'est pas une constante"
 
-#: cp/decl2.c:963
+#: cp/decl2.c:964
 msgid "`asm' specifiers are not permitted on non-static data members"
 msgstr "spécificateurs « asm » ne sont pas permis pour des données de membres non statiques"
 
-#: cp/decl2.c:1013
+#: cp/decl2.c:1014
 msgid "cannot declare `%D' to be a bit-field type"
 msgstr "ne peut déclarer « %D » comme étant un type de champ de bits"
 
-#: cp/decl2.c:1023
+#: cp/decl2.c:1024
 msgid "cannot declare bit-field `%D' with function type"
 msgstr "ne peut déclarer un champ de bits « %D » avec un type de fonction"
 
-#: cp/decl2.c:1030
+#: cp/decl2.c:1031
 msgid "`%D' is already defined in the class %T"
 msgstr "« %D » est déjà défini dans la classe %T"
 
-#: cp/decl2.c:1037
+#: cp/decl2.c:1038
 msgid "static member `%D' cannot be a bit-field"
 msgstr "membre statique « %D » ne peut être un champ de bits"
 
-#: cp/decl2.c:1096
+#: cp/decl2.c:1097
 msgid "initializer specified for non-member function `%D'"
 msgstr "initialisation spécifiée pour une fonction « %D » n'étant pas membre"
 
-#: cp/decl2.c:1100
+#: cp/decl2.c:1101
 msgid "invalid initializer for virtual method `%D'"
 msgstr "initialisation invalide pour la méthode virtuelle « %D »"
 
-#: cp/decl2.c:1147
+#: cp/decl2.c:1148
 msgid "anonymous struct not inside named type"
 msgstr "struct anonyme n'est pas l'intérieur du type nommé"
 
-#: cp/decl2.c:1217
+#: cp/decl2.c:1218
 msgid "namespace-scope anonymous aggregates must be static"
 msgstr "aggrégats anonymes de champs d'espace nom doit être statique"
 
-#: cp/decl2.c:1224
+#: cp/decl2.c:1225
 msgid "anonymous union with no members"
 msgstr "aggrégat anonyme sans aucun membre"
 
-#: cp/decl2.c:1258
+#: cp/decl2.c:1259
 msgid "`operator new' must return type `%T'"
 msgstr "« operator new » doit retourner un type « %T »"
 
-#: cp/decl2.c:1266
+#: cp/decl2.c:1267
 msgid "`operator new' takes type `size_t' (`%T') as first parameter"
 msgstr "« operator new » prend le type « size_t » (« %T ») comme premier paramètre"
 
-#: cp/decl2.c:1292
+#: cp/decl2.c:1293
 msgid "`operator delete' must return type `%T'"
 msgstr "« operator delete » doit retourner le type « %T »"
 
-#: cp/decl2.c:1300
+#: cp/decl2.c:1301
 msgid "`operator delete' takes type `%T' as first parameter"
 msgstr "« operator delete » prend le type « %T » comme premier paramètre"
 
-#: cp/decl2.c:2807
+#: cp/decl2.c:2810
 msgid "inline function `%D' used but never defined"
 msgstr "fonction enligne « %D » utilisé mais n'a jamais été défini"
 
-#: cp/decl2.c:2953
+#: cp/decl2.c:2956
 msgid "default argument missing for parameter %P of `%+#D'"
 msgstr "argument par défaut manquant pour le paramètre %P de « %+#D »"
 
@@ -15061,7 +15062,7 @@ msgstr "m
 msgid "throwing NULL, which has integral, not pointer type"
 msgstr "retounrnant NULL (par throw), lequel est entier, pas de type pointeur"
 
-#: cp/except.c:598 cp/init.c:2037
+#: cp/except.c:598 cp/init.c:2038
 msgid "`%D' should never be overloaded"
 msgstr "« %D » ne devrait jamais être surchargé"
 
@@ -15069,19 +15070,19 @@ msgstr "
 msgid "  in thrown expression"
 msgstr "  dans l'expression projetée"
 
-#: cp/except.c:811
+#: cp/except.c:812
 msgid "expression '%E' of abstract class type '%T' cannot be used in throw-expression"
 msgstr "expression « %E » de la classe abstraite de type « %T » ne peut être utilisé dans une expression throw"
 
-#: cp/except.c:893
+#: cp/except.c:894
 msgid "exception of type `%T' will be caught"
 msgstr "exception du type « %T » sera interceptée"
 
-#: cp/except.c:896
+#: cp/except.c:897
 msgid "   by earlier handler for `%T'"
 msgstr "   par un handler antérieur pour « %T »"
 
-#: cp/except.c:917
+#: cp/except.c:918
 msgid "`...' handler must be the last handler for its try block"
 msgstr "« ... » handler doit être le dernier handler de son bloc d'essai"
 
@@ -15089,55 +15090,55 @@ msgstr "
 msgid "`%D' is already a friend of class `%T'"
 msgstr "« %D » est déjà un ami de la classe « %T »"
 
-#: cp/friend.c:202
+#: cp/friend.c:206
 msgid "invalid type `%T' declared `friend'"
 msgstr "type invalide « %T» déclaré «friend »"
 
 #. [temp.friend]
 #. Friend declarations shall not declare partial
 #. specializations.
-#: cp/friend.c:218
+#: cp/friend.c:222
 msgid "partial specialization `%T' declared `friend'"
 msgstr "spécialisation partielle « %T» déclarée «friend »"
 
-#: cp/friend.c:228
+#: cp/friend.c:232
 msgid "class `%T' is implicitly friends with itself"
 msgstr "classe « %T » est implicitement ami avec elle-même"
 
 #. template <class T> friend typename S<T>::X;
-#: cp/friend.c:246
+#: cp/friend.c:250
 msgid "typename type `%#T' declared `friend'"
 msgstr "type typename « %#T» déclaré «friend »"
 
 #. template <class T> friend class T;
-#: cp/friend.c:252
+#: cp/friend.c:256
 msgid "template parameter type `%T' declared `friend'"
-msgstr "type paramètre du canevas « %T» déclaré «friend »"
+msgstr "type paramètre du patron « %T» déclaré «friend »"
 
 #. template <class T> friend class A; where A is not a template
-#: cp/friend.c:258
+#: cp/friend.c:262
 msgid "`%#T' is not a template"
-msgstr "« %#T » n'est pas un canevas"
+msgstr "« %#T » n'est pas un patron"
 
-#: cp/friend.c:277
+#: cp/friend.c:281
 msgid "`%D' is already a friend of `%T'"
 msgstr "« %D » est déjà un ami de « %T »"
 
-#: cp/friend.c:287
+#: cp/friend.c:291
 msgid "`%T' is already a friend of `%T'"
 msgstr "« %T » est déjà un ami de « %T »"
 
-#: cp/friend.c:409
+#: cp/friend.c:413
 msgid "member `%D' declared as friend before type `%T' defined"
 msgstr "membre « %D » déclaré comme ami avant la définition du type « %T »"
 
-#: cp/friend.c:465
+#: cp/friend.c:469
 msgid "friend declaration `%#D' declares a non-template function"
-msgstr "déclaration amie « %#D » déclare une fonction non canevas"
+msgstr "déclaration amie « %#D » déclare une fonction non patron"
 
-#: cp/friend.c:468
+#: cp/friend.c:472
 msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
-msgstr "(si ce n'est pas ce que vous vouliez faire, soyez sûr que le canevas de la fonction a déjà été déclaré et ajouter <> après le nom de la fonction ici) -Wno-non-template-friend désactive le présent avertissement"
+msgstr "(si ce n'est pas ce que vous vouliez faire, soyez sûr que le patron de la fonction a déjà été déclaré et ajouter <> après le nom de la fonction ici) -Wno-non-template-friend désactive le présent avertissement"
 
 #: cp/g++spec.c:229 java/jvspec.c:415
 #, c-format
@@ -15256,7 +15257,7 @@ msgstr "
 msgid "type `%T' is of non-aggregate type"
 msgstr "type « %T » est un type qui n'est pas d'aggrégat"
 
-#: cp/init.c:1432 cp/typeck.c:1795
+#: cp/init.c:1432 cp/typeck.c:1818
 msgid "qualified type `%T' does not match destructor name `~%T'"
 msgstr "type qualifé « %T » ne concorde pas le nom du destructeur «~%T»"
 
@@ -15292,72 +15293,71 @@ msgstr "taille d'un nouveau tableau (new) doit avoir un type entier"
 msgid "zero size array reserves no space"
 msgstr "tableau de taille zéro ne réserve pas d'espace"
 
-#: cp/init.c:1808
+#: cp/init.c:1809
 msgid "new cannot be applied to a reference type"
 msgstr "new ne peut être appliqué à un type référencé"
 
-#: cp/init.c:1814
+#: cp/init.c:1815
 msgid "new cannot be applied to a function type"
 msgstr "new ne peut être appliqué à un type de fonction"
 
-#: cp/init.c:1860
+#: cp/init.c:1861
 msgid "call to Java constructor, while `jclass' undefined"
 msgstr "appel d'un constructeur Java, alors que « jclass » est indéfini"
 
-#: cp/init.c:1876
+#: cp/init.c:1877
 msgid "can't find class$"
 msgstr "ne peut repérer class$"
 
-#: cp/init.c:2003
+#: cp/init.c:2004
 msgid "invalid type `void' for new"
 msgstr "type « void » invalide pour new"
 
-#: cp/init.c:2013
+#: cp/init.c:2014
 msgid "uninitialized const in `new' of `%#T'"
 msgstr "constante non initialisée dans « new» pour « %#T »"
 
-#: cp/init.c:2032
+#: cp/init.c:2033
 #, c-format
 msgid "call to Java constructor with `%s' undefined"
 msgstr "appel au constructeur Java avec « %s » indéfini"
 
-#: cp/init.c:2073
+#. See PR 15967. This should never happen (and it is
+#. fixed correctly in mainline), but on the release branch
+#. we prefer this less-intrusive approacch.
+#: cp/init.c:2077
+msgid "no suitable or ambiguous `%D' found in class `%T'"
+msgstr "« %D » non adapté ou ambiguë repéré dans la classe « %T »"
+
+#: cp/init.c:2083
 msgid "request for member `%D' is ambiguous"
 msgstr "la requête pour le membre « %D » est ambiguë"
 
-#: cp/init.c:2193
+#: cp/init.c:2203
 msgid "ISO C++ forbids initialization in array new"
 msgstr "ISO C++ interdit l'initialisation d'un nouveau tableau"
 
-#: cp/init.c:2667
+#: cp/init.c:2677
 msgid "initializer ends prematurely"
 msgstr "fin prématurée de l'initialisation"
 
-#: cp/init.c:2724
+#: cp/init.c:2734
 msgid "cannot initialize multi-dimensional array with initializer"
 msgstr "ne peut initialiser un table multi-dimensionnel avec initialiseur"
 
-#: cp/init.c:2885
+#: cp/init.c:2895
 msgid "possible problem detected in invocation of delete operator:"
 msgstr "problème possible détecté dans l'invocation de l'opérateur delete:"
 
-#: cp/init.c:2888
-msgid "neither the destructor nor the class-specific "
-msgstr "ni le destructeur ni la classe spécifique"
-
-#: cp/init.c:2889
-msgid "operator delete will be called, even if they are "
-msgstr "l'opérateur de destruction sera appellé, même s'ils sont "
+#: cp/init.c:2898
+msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
+msgstr "ni le destructeur ni l'opérateur « delete » spécifique à la classe ne sera appellé, même s'ils sont déclarés lorsque la classe est définie"
 
-#: cp/init.c:2890
-msgid "declared when the class is defined."
-msgstr "déclarés lorsque la classe est définie."
-
-#: cp/init.c:2909
+#: cp/init.c:2919
 msgid "unknown array size in delete"
 msgstr "taille du tableau inconnue dans delete"
 
-#: cp/init.c:3174
+#: cp/init.c:3184
 msgid "type to vector delete is neither pointer or array type"
 msgstr "type du vesteur delete n'est ni un pointeur ou un type tableau"
 
@@ -15416,7 +15416,7 @@ msgstr "(Chaque identificateur non d
 #. be kept in synch.
 #: cp/lex.c:674
 msgid "there are no arguments to `%D' that depend on a template parameter, so a declaration of `%D' must be available"
-msgstr "il n'y a pas d'argument à « %D » qui dépend d'un paramètre du canevas, aussi une déclaration de « %D » doit être disponible"
+msgstr "il n'y a pas d'argument à « %D » qui dépend d'un paramètre du patron, aussi une déclaration de « %D » doit être disponible"
 
 #: cp/lex.c:683
 msgid "(if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
@@ -15446,11 +15446,11 @@ msgstr "constante non statique du membre 
 msgid "non-static reference member `%#D', can't use default assignment operator"
 msgstr "référence non statique du membre « %#D », ne peut utiliser l'opérateur d'affectation par défaut"
 
-#: cp/name-lookup.c:660
+#: cp/name-lookup.c:671
 msgid "`%#D' used prior to declaration"
 msgstr "« %#D » utilisé précédemment avant sa déclaration"
 
-#: cp/name-lookup.c:691
+#: cp/name-lookup.c:702
 msgid "redeclaration of `wchar_t' as `%T'"
 msgstr "redéclaration de « wchar_t» comme « %T »"
 
@@ -15460,232 +15460,232 @@ msgstr "red
 #. [basic.start.main]
 #.
 #. This function shall not be overloaded.
-#: cp/name-lookup.c:723
+#: cp/name-lookup.c:734
 msgid "invalid redeclaration of `%D'"
 msgstr "redéclaration invalide de « %D »"
 
-#: cp/name-lookup.c:724
+#: cp/name-lookup.c:735
 msgid "as `%D'"
 msgstr "comme « %D »"
 
-#: cp/name-lookup.c:812
+#: cp/name-lookup.c:823
 msgid "type mismatch with previous external decl of `%#D'"
 msgstr "non concordance de type avec la déclaration externe précédente de « %D »"
 
-#: cp/name-lookup.c:813
+#: cp/name-lookup.c:824
 msgid "previous external decl of `%#D'"
 msgstr "déclaration externe précédente de « %#D »"
 
-#: cp/name-lookup.c:855
+#: cp/name-lookup.c:866
 msgid "`%D' was previously implicitly declared to return `int'"
 msgstr "« %D » a été précédemment implicitement déclaré comme retournant un entier"
 
-#: cp/name-lookup.c:913
+#: cp/name-lookup.c:924
 msgid "extern declaration of `%#D' doesn't match"
 msgstr "déclaration externe de « %#D » ne concorde pas"
 
-#: cp/name-lookup.c:914
+#: cp/name-lookup.c:925
 msgid "global declaration `%#D'"
 msgstr "déclaration globale « %#D »"
 
-#: cp/name-lookup.c:950 cp/name-lookup.c:957
+#: cp/name-lookup.c:961 cp/name-lookup.c:968
 msgid "declaration of '%#D' shadows a parameter"
 msgstr "déclaration de « %#D » masque un paramètre"
 
 #. Location of previous decl is not useful in this case.
-#: cp/name-lookup.c:974
+#: cp/name-lookup.c:985
 msgid "declaration of '%D' shadows a member of 'this'"
 msgstr "déclaration de « %D » masque un membre de « this »"
 
-#: cp/name-lookup.c:980
+#: cp/name-lookup.c:991
 msgid "declaration of '%D' shadows a previous local"
 msgstr "déclaration de « %D » masque la déclaration d'un local précédent"
 
-#: cp/name-lookup.c:987
+#: cp/name-lookup.c:998
 msgid "declaration of '%D' shadows a global declaration"
 msgstr "déclaration de « %D » masque une déclaration globale"
 
-#: cp/name-lookup.c:1156
+#: cp/name-lookup.c:1167
 msgid "name lookup of `%D' changed"
 msgstr "recherche du nom « %D » a changé"
 
-#: cp/name-lookup.c:1158
+#: cp/name-lookup.c:1169
 msgid "  matches this `%D' under ISO standard rules"
 msgstr "  concorde avec « %D » selon les règles standards ISO"
 
-#: cp/name-lookup.c:1160
+#: cp/name-lookup.c:1171
 msgid "  matches this `%D' under old rules"
 msgstr "  concorde avec « %D » selon les vieilles règles"
 
-#: cp/name-lookup.c:1174 cp/name-lookup.c:1181
+#: cp/name-lookup.c:1185 cp/name-lookup.c:1192
 msgid "name lookup of `%D' changed for new ISO `for' scoping"
 msgstr "recherche du nom de « %D » changé pour la nouvelle étendue ISO pour le « for »"
 
-#: cp/name-lookup.c:1176
+#: cp/name-lookup.c:1187
 msgid "  cannot use obsolete binding at `%D' because it has a destructor"
 msgstr "  ne peut utiliser une liaison obsolète à « %D » parce qu'il a un destructeur"
 
-#: cp/name-lookup.c:1183
+#: cp/name-lookup.c:1194
 msgid "  using obsolete binding at `%D'"
 msgstr "  utilisation de liaison obsolète à « %D »"
 
-#: cp/name-lookup.c:1236
+#: cp/name-lookup.c:1247
 #, c-format
 msgid "%s %s(%E) %p %d\n"
 msgstr "%s %s(%E) %p %d\n"
 
-#: cp/name-lookup.c:1239
+#: cp/name-lookup.c:1250
 #, c-format
 msgid "%s %s %p %d\n"
 msgstr "%s %s %p %d\n"
 
-#: cp/name-lookup.c:1358
+#: cp/name-lookup.c:1369
 msgid "XXX is_class_level != (current_scope == class_scope)\n"
 msgstr "XXX is_class_level != (current_scope == class_scope)\n"
 
-#: cp/name-lookup.c:1996
+#: cp/name-lookup.c:2007
 msgid "`%#D' hides constructor for `%#T'"
 msgstr "« %#D » cache un constructeur pour « %#T »"
 
-#: cp/name-lookup.c:2011
+#: cp/name-lookup.c:2022
 msgid "`%#D' conflicts with previous using declaration `%#D'"
 msgstr "« %#D » en conflit avec une déclaration précédente « %#D »"
 
-#: cp/name-lookup.c:2023
+#: cp/name-lookup.c:2034
 msgid "previous non-function declaration `%#D'"
 msgstr "déclaration précédente d'un non fonction « %#D »"
 
-#: cp/name-lookup.c:2024
+#: cp/name-lookup.c:2035
 msgid "conflicts with function declaration `%#D'"
 msgstr "conflits avec la déclaration de fonction de « %#D »"
 
 #. 7.3.3/5
 #. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:2101
+#: cp/name-lookup.c:2112
 msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
 msgstr "l'utilisation d'une déclaration ne peut spécifier un template-id.  Essayer « using %D »"
 
-#: cp/name-lookup.c:2107
+#: cp/name-lookup.c:2118
 msgid "namespace `%D' not allowed in using-declaration"
 msgstr "espace de noms « %D » n'est pas permis dans l'utilisation d'une déclaration"
 
 #. It's a nested name with template parameter dependent scope.
 #. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2115 cp/name-lookup.c:2129 cp/name-lookup.c:3369
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
 msgid "`%T' is not a namespace"
 msgstr "« %T » n'est pas un espace de noms"
 
-#: cp/name-lookup.c:2153
+#: cp/name-lookup.c:2164
 msgid "`%D' not declared"
 msgstr "« %D » n'est pas déclaré"
 
 #. If the OLD_FN was really declared, the
 #. declarations don't match.
-#: cp/name-lookup.c:2165 cp/name-lookup.c:2207 cp/name-lookup.c:2244
+#: cp/name-lookup.c:2176 cp/name-lookup.c:2218 cp/name-lookup.c:2255
 msgid "`%D' is already declared in this scope"
 msgstr "« %D » est déjà déclaré dans cette portée"
 
-#: cp/name-lookup.c:2250
+#: cp/name-lookup.c:2261
 msgid "using declaration `%D' introduced ambiguous type `%T'"
 msgstr "l'utlisation de la déclaration « %D » introduit un type ambigu « %T »"
 
 #. Definition isn't the kind we were looking for.
-#: cp/name-lookup.c:2412 cp/name-lookup.c:2431
+#: cp/name-lookup.c:2423 cp/name-lookup.c:2442
 msgid "`%#D' redeclared as %C"
 msgstr "« %#D » rédéclaré comme %C"
 
-#: cp/name-lookup.c:2804
+#: cp/name-lookup.c:2815
 msgid "`%D' has the same name as the class in which it is declared"
 msgstr "« %D » a le même nom que la classe dans laquelle il est déclaré"
 
-#: cp/name-lookup.c:2891
+#: cp/name-lookup.c:2902
 msgid "using-declaration for non-member at class scope"
 msgstr "l'utilisation de déclaration pour un non membre au niveau de la portée de la classe"
 
-#: cp/name-lookup.c:2898
+#: cp/name-lookup.c:2909
 msgid "using-declaration cannot name destructor"
 msgstr "utilisation de déclaration ne peut nommer le destructeur"
 
-#: cp/name-lookup.c:2994
+#: cp/name-lookup.c:3005
 msgid "declaration of `%D' not in a namespace surrounding `%D'"
 msgstr "déclaration de « %D » n'est pas dans l'espace de noms entourant « %D »"
 
-#: cp/name-lookup.c:3034
+#: cp/name-lookup.c:3045
 msgid "`%D' should have been declared inside `%D'"
 msgstr "« %D » devrait avoir été déclaré à l'intérieur de « %D »"
 
-#: cp/name-lookup.c:3098
+#: cp/name-lookup.c:3109
 msgid "namespace alias `%D' not allowed here, assuming `%D'"
 msgstr "alias d'espace de noms « %D » n'est pas permis ici, on assume « %D »"
 
 #. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3213
+#: cp/name-lookup.c:3224
 msgid "unknown namespace `%D'"
 msgstr "espace de nomes inconnu « %D »"
 
-#: cp/name-lookup.c:3363
+#: cp/name-lookup.c:3374
 msgid "namespace `%T' undeclared"
 msgstr "espace de noms « %T » n'est pas déclaré"
 
-#: cp/name-lookup.c:3396
+#: cp/name-lookup.c:3407
 msgid "strong using only meaningful at namespace scope"
 msgstr "forte n'ayant un sens seulement sur l'étendue de l'espace nom"
 
-#: cp/name-lookup.c:3403
+#: cp/name-lookup.c:3414
 msgid "`%D' attribute directive ignored"
 msgstr "« %D » attribut de directive ignoré"
 
-#: cp/name-lookup.c:3536
+#: cp/name-lookup.c:3547
 msgid "use of `%D' is ambiguous"
 msgstr "utilisation de « %D » est ambiguë"
 
-#: cp/name-lookup.c:3537
+#: cp/name-lookup.c:3548
 msgid "  first declared as `%#D' here"
 msgstr "  d'abord déclaré comme « %#D » ici"
 
-#: cp/name-lookup.c:3540
+#: cp/name-lookup.c:3551
 msgid "  also declared as `%#D' here"
 msgstr "  aussi déclaré comme « %#D » ici"
 
-#: cp/name-lookup.c:3555
+#: cp/name-lookup.c:3566
 msgid "`%D' denotes an ambiguous type"
 msgstr "« %D » dénote un type ambigu"
 
-#: cp/name-lookup.c:3556
+#: cp/name-lookup.c:3567
 msgid "%J  first type here"
 msgstr "%J  premier type ici"
 
-#: cp/name-lookup.c:3557
+#: cp/name-lookup.c:3568
 msgid "%J  other type here"
 msgstr "%J  autre type ici"
 
 #. This happens for A::B where B is a template, and there are no
 #. template arguments.
-#: cp/name-lookup.c:3622 cp/typeck.c:1769
+#: cp/name-lookup.c:3633 cp/typeck.c:1792
 msgid "invalid use of `%D'"
 msgstr "utilisation invalide de « %D »"
 
-#: cp/name-lookup.c:3663
+#: cp/name-lookup.c:3674
 msgid "`%D::%D' is not a template"
-msgstr "« %D::%D » n'est pas un canevas"
+msgstr "« %D::%D » n'est pas un patron"
 
-#: cp/name-lookup.c:3680
+#: cp/name-lookup.c:3691
 msgid "`%D' undeclared in namespace `%D'"
 msgstr "« %D » non déclaré dans l'espace de noms « %D »"
 
-#: cp/name-lookup.c:4141
+#: cp/name-lookup.c:4153
 msgid "`%D' is not a function,"
 msgstr "« %D » n'est pas une fonction"
 
-#: cp/name-lookup.c:4142
+#: cp/name-lookup.c:4154
 msgid "  conflict with `%D'"
 msgstr "  en conflit avec « %D »"
 
-#: cp/name-lookup.c:4882
+#: cp/name-lookup.c:4911
 msgid "XXX entering pop_everything ()\n"
 msgstr "XXX on entre dans pop_everything ()\n"
 
-#: cp/name-lookup.c:4891
+#: cp/name-lookup.c:4920
 msgid "XXX leaving pop_everything ()\n"
 msgstr "XXX on quitte pop_everything ()\n"
 
@@ -15723,16 +15723,16 @@ msgstr "nouveaux types ne peuvent 
 
 #: cp/parser.c:1888 cp/pt.c:4196
 msgid "`%T' is not a template"
-msgstr "« %T » n'est pas un canevas"
+msgstr "« %T » n'est pas un patron"
 
 #: cp/parser.c:1890
 #, c-format
 msgid "`%s' is not a template"
-msgstr "« %s » n'est pas un canevas"
+msgstr "« %s » n'est pas un patron"
 
 #: cp/parser.c:1892
 msgid "invalid template-id"
-msgstr "id de canevas invalide"
+msgstr "id de patron invalide"
 
 #: cp/parser.c:1933
 #, c-format
@@ -15769,226 +15769,234 @@ msgstr "variable locale 
 msgid "typedef-name `%D' used as destructor declarator"
 msgstr "nom du typdef « %D » utilisé comme déclarateur de destructeur"
 
-#: cp/parser.c:3635
+#: cp/parser.c:3638
 msgid "ISO C++ forbids compound-literals"
 msgstr "ISO C++ interdit les chaînes composées"
 
-#: cp/parser.c:4456
+#: cp/parser.c:4461
 msgid "array bound forbidden after parenthesized type-id"
 msgstr "les limites du tableau interdisent ce qui suit après le type-id mis entre parenthèses"
 
-#: cp/parser.c:4457
+#: cp/parser.c:4462
 msgid "try removing the parentheses around the type-id"
 msgstr "essayer d'enlever les parenthèses autour du type-id"
 
-#: cp/parser.c:4619
+#: cp/parser.c:4624
 msgid "expression in new-declarator must have integral or enumeration type"
 msgstr "expression dans le nouveau déclarateur doit être un type entier ou d'énumération"
 
-#: cp/parser.c:4800
+#: cp/parser.c:4805
 msgid "use of old-style cast"
 msgstr "utilisation d'un vieux style de transtypage (cast)"
 
-#: cp/parser.c:5545
+#: cp/parser.c:5550
 #, c-format
 msgid "case label `%E' not within a switch statement"
 msgstr "étiquette du CASE « %E » n'est pas à l'intérieur de la déclaration du SWITCH"
 
-#: cp/parser.c:6087
+#: cp/parser.c:6092
 msgid "ISO C++ forbids computed gotos"
 msgstr "ISO C++ interdit les gotos calculés"
 
-#: cp/parser.c:6207
+#: cp/parser.c:6212
 msgid "extra `;'"
 msgstr "« ; » superflu"
 
-#: cp/parser.c:6502
+#: cp/parser.c:6507
 msgid "mixing declarations and function-definitions is forbidden"
 msgstr "mélange de déclarations et de définitions de fonction est interdit"
 
-#: cp/parser.c:6640
+#: cp/parser.c:6645
 msgid "duplicate `friend'"
 msgstr "« friend » apparaît en double"
 
-#: cp/parser.c:6789
+#: cp/parser.c:6794
 msgid "class definition may not be declared a friend"
 msgstr "définition de classe ne peut pas être déclaré comme ami"
 
-#: cp/parser.c:7104
+#: cp/parser.c:7109
 msgid "only constructors take base initializers"
 msgstr "seuls les constructeurs prennent des initialiseurs de base"
 
-#: cp/parser.c:7155
+#: cp/parser.c:7160
 msgid "anachronistic old-style base class initializer"
 msgstr "ancien style anachronique d'initialiseur de classe de base"
 
+#: cp/parser.c:7201
+msgid "keyword `typename' not allowed in this context (a qualified member initializer is implicitly a type)"
+msgstr "mot clé « typename » n'est pas permis dans ce contexte (un initialisateur de membre qualifié est implicitement un type)"
+
 #. Warn that we do not support `export'.
-#: cp/parser.c:7548
+#: cp/parser.c:7563
 msgid "keyword `export' not implemented, and will be ignored"
 msgstr "mot clé « export » n'est pas implanté et sera ignoré"
 
 #. Otherwise, emit an error about the invalid digraph, but continue
 #. parsing because we got our argument list.
-#: cp/parser.c:7908
+#: cp/parser.c:7923
 msgid "`<::' cannot begin a template-argument list"
-msgstr "« <:: » ne peut pas être au début d'une liste d'un canevas d'arguments"
+msgstr "« <:: » ne peut pas être au début d'une liste d'un patron d'arguments"
 
-#: cp/parser.c:7909
+#: cp/parser.c:7924
 msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
 msgstr "« <: » est une épellation alternative pour « [ ». Insérer des blancs d,espacement entre « < » et « :: »"
 
-#: cp/parser.c:7916
+#: cp/parser.c:7931
 msgid "(if you use `-fpermissive' G++ will accept your code)"
 msgstr "(si vous utiliser « -fpermissive » G++ acceptera votre code)"
 
 #. Explain what went wrong.
-#: cp/parser.c:8088
+#: cp/parser.c:8106
 msgid "non-template `%D' used as template"
-msgstr "« %D » qui n'est pas un canevas est utilisé comme canevas"
+msgstr "« %D » qui n'est pas un patron est utilisé comme patron"
 
-#: cp/parser.c:8089
-msgid "(use `%T::template %D' to indicate that it is a template)"
-msgstr "(utiliser « %T::template %D » pour indiquer que c'est un canevas)"
+#: cp/parser.c:8107
+msgid "use `%T::template %D' to indicate that it is a template"
+msgstr "utiliser « %T::template %D » pour indiquer que c'est un patron"
 
-#: cp/parser.c:9026
+#: cp/parser.c:9058
 msgid "using `typename' outside of template"
-msgstr "utilisation de « typename » en dehors du canevas"
+msgstr "utilisation de « typename » en dehors du patron"
 
-#: cp/parser.c:9148
+#: cp/parser.c:9180
 msgid "expected type-name"
 msgstr "un nom de type attendu"
 
-#: cp/parser.c:9207
+#: cp/parser.c:9239
 msgid "type attributes are honored only at type definition"
 msgstr "type d'attributs sont honorés seulement lors de la définitions de type"
 
 #. [namespace.udecl]
 #.
 #. A using declaration shall not name a template-id.
-#: cp/parser.c:9590
+#: cp/parser.c:9622
 msgid "a template-id may not appear in a using-declaration"
-msgstr "un id de canevas ne peut pas apparaître dans l'utilisation de la déclaration"
+msgstr "un id de patron ne peut pas apparaître dans l'utilisation de la déclaration"
 
-#: cp/parser.c:9917
+#: cp/parser.c:9949
 msgid "an asm-specification is not allowed on a function-definition"
 msgstr "une spécification asm n'est pas permise dans la définition de fonction"
 
-#: cp/parser.c:9919
+#: cp/parser.c:9951
 msgid "attributes are not allowed on a function-definition"
 msgstr "attributs ne sont pas permis dans la définition de fonction"
 
-#: cp/parser.c:10052
+#: cp/parser.c:10084
 msgid "attributes after parenthesized initializer ignored"
 msgstr "attributs après l'initialisateur mis entre parenthèses sont ignorés"
 
-#: cp/parser.c:11254
+#: cp/parser.c:10540
+msgid "`%T::%D' is not a type"
+msgstr "« %T::%D » n'est pas un type"
+
+#: cp/parser.c:11288
 msgid "file ends in default argument"
 msgstr "fin de fichier dans l'argument par défaut"
 
-#: cp/parser.c:11310
+#: cp/parser.c:11344
 msgid "deprecated use of default argument for parameter of non-function"
 msgstr "utilisation de l'argument par défaut pour un paramètre d'une non fonction"
 
-#: cp/parser.c:11313
+#: cp/parser.c:11347
 msgid "default arguments are only permitted for function parameters"
 msgstr "arguments par défaut sont permis seulement pour les paramètres de fonction"
 
-#: cp/parser.c:12043
+#: cp/parser.c:12078
 msgid "declaration of `%D' in `%D' which does not enclose `%D'"
 msgstr "déclaration de « %D » dans « %D » lequel n'entoure pas « %D »"
 
-#: cp/parser.c:12056
+#: cp/parser.c:12091
 msgid "extra qualification ignored"
 msgstr "qualification superflue ignorée"
 
-#: cp/parser.c:12067
+#: cp/parser.c:12102
 msgid "an explicit specialization must be preceded by 'template <>'"
 msgstr "spécialisation explicite doit être précédé par « template <> »"
 
-#: cp/parser.c:12350
+#: cp/parser.c:12385
 msgid "extra semicolon"
 msgstr "« ; » superflu"
 
-#: cp/parser.c:12368
+#: cp/parser.c:12403
 msgid "a class-key must be used when declaring a friend"
 msgstr "une clé de classe doit être utilise lors de la déclaration d'un ami"
 
-#: cp/parser.c:12399
+#: cp/parser.c:12434
 msgid "friend declaration does not name a class or function"
 msgstr "déclaration amie ne nomme pas une classe ou une fonction"
 
-#: cp/parser.c:12570
+#: cp/parser.c:12605
 msgid "pure-specifier on function-definition"
 msgstr "spécificateur pur lors de la définition d'une fonction"
 
-#: cp/parser.c:12843
+#: cp/parser.c:12878
 msgid "keyword `typename' not allowed outside of templates"
-msgstr "mot clé « typename » n'est pas permis en dehors du canevas"
+msgstr "mot clé « typename » n'est pas permis en dehors du patron"
 
-#: cp/parser.c:12845
+#: cp/parser.c:12880
 msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
 msgstr "mot clé « typename » n'est pas permis dans ce contexte (la classe de base est implicitement un type)"
 
-#: cp/parser.c:13665
+#: cp/parser.c:13700
 msgid "reference to `%D' is ambiguous"
 msgstr "référence à « %D » est ambiguë"
 
-#: cp/parser.c:13839
+#: cp/parser.c:13874
 msgid "too few template-parameter-lists"
-msgstr "trop peu de canevas de listes de paramètres"
+msgstr "trop peu de patron de listes de paramètres"
 
 #. Otherwise, there are too many template parameter lists.  We have
 #. something like:
 #.
 #. template <class T> template <class U> void S::f();
-#: cp/parser.c:13854
+#: cp/parser.c:13889
 msgid "too many template-parameter-lists"
-msgstr "trop de canevas de listes de paramètres"
+msgstr "trop de patron de listes de paramètres"
 
 #. If begin_function_definition didn't like the definition, skip
 #. the entire function.
-#: cp/parser.c:14146
+#: cp/parser.c:14185
 msgid "invalid function declaration"
 msgstr "déclaration de fonction invalide"
 
 #. Issue an error message.
-#: cp/parser.c:14183
+#: cp/parser.c:14222
 msgid "named return values are no longer supported"
 msgstr "valeurs nommées à retourner ne sont plus supportées"
 
-#: cp/parser.c:14522
+#: cp/parser.c:14561
 msgid "`>>' should be `> >' within a nested template argument list"
-msgstr "« >> » devrait être « > > » à l'intérieur du canevas de la liste d'arguments"
+msgstr "« >> » devrait être « > > » à l'intérieur du patron de la liste d'arguments"
 
 #. If this is not a nested template argument list, the '>>' is
 #. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14530
+#: cp/parser.c:14569
 msgid "spurious `>>', use `>' to terminate a template argument list"
-msgstr "faux « >> », utiliser « > » pour terminer la liste d'argument du canevas"
+msgstr "faux « >> », utiliser « > » pour terminer la liste d'argument du patron"
 
-#: cp/parser.c:14535
+#: cp/parser.c:14574
 msgid "missing `>' to terminate the template argument list"
-msgstr "« > » manquant pour terminer la liste d'argument du canevas"
+msgstr "« > » manquant pour terminer la liste d'argument du patron"
 
-#: cp/parser.c:15023
+#: cp/parser.c:15062
 msgid "`%s' tag used in naming `%#T'"
 msgstr "étiquette « %s » utilisée dans la dénomination de « %#T »"
 
-#: cp/parser.c:15043
+#: cp/parser.c:15082
 msgid "%D redeclared with different access"
 msgstr "« %#D » redéclaré avec un accès différent"
 
-#: cp/parser.c:15060
+#: cp/parser.c:15099
 msgid "`template' (as a disambiguator) is only allowed within templates"
-msgstr "« template » (afin de rendre moins ambiguë) est seulement permis à l'intérieur des canevas"
+msgstr "« template » (afin de rendre moins ambiguë) est seulement permis à l'intérieur des patron"
 
 #: cp/pt.c:243
 msgid "data member `%D' cannot be a member template"
-msgstr "membre de données « %D » ne peut être membre du canevas"
+msgstr "membre de données « %D » ne peut être membre du patron"
 
 #: cp/pt.c:255
 msgid "invalid member template declaration `%D'"
-msgstr "déclaration de membre de canevas invalide « %D »"
+msgstr "déclaration de membre de patron invalide « %D »"
 
 #: cp/pt.c:637
 msgid "explicit specialization in non-namespace scope `%D'"
@@ -15996,7 +16004,7 @@ msgstr "sp
 
 #: cp/pt.c:649
 msgid "enclosing class templates are not explicitly specialized"
-msgstr "fermetures de canevass de classe ne sont pas explicitement spécialisées"
+msgstr "fermetures de patrons de classe ne sont pas explicitement spécialisées"
 
 #: cp/pt.c:739 cp/pt.c:780
 msgid "specializing `%#T' in different namespace"
@@ -16016,7 +16024,7 @@ msgstr "sp
 
 #: cp/pt.c:807
 msgid "explicit specialization of non-template `%T'"
-msgstr "spécialisation explicite du non canevas « %T »"
+msgstr "spécialisation explicite du non patron « %T »"
 
 #: cp/pt.c:1067
 msgid "specialization of %D after instantiation"
@@ -16028,25 +16036,25 @@ msgstr "%s %+#D"
 
 #: cp/pt.c:1241
 msgid "`%D' is not a function template"
-msgstr "« %D » n'est pas un canevas de fonction"
+msgstr "« %D » n'est pas un patron de fonction"
 
 #: cp/pt.c:1389
 msgid "template-id `%D' for `%+D' does not match any template declaration"
-msgstr "template-id « %D » pour « %+D » ne concorde pas avec aucune déclaration de canevas"
+msgstr "template-id « %D » pour « %+D » ne concorde pas avec aucune déclaration de patron"
 
 #: cp/pt.c:1397
 msgid "ambiguous template specialization `%D' for `%+D'"
-msgstr "spécialisation de canevas amibiguë « %D » pour « %+D »"
+msgstr "spécialisation de patron amibiguë « %D » pour « %+D »"
 
 #. This case handles bogus declarations like template <>
 #. template <class T> void f<int>();
 #: cp/pt.c:1620 cp/pt.c:1694
 msgid "template-id `%D' in declaration of primary template"
-msgstr "template-id « %D » dans la déclaration de canevas primaire"
+msgstr "template-id « %D » dans la déclaration de patron primaire"
 
 #: cp/pt.c:1633
 msgid "template parameter list used in explicit instantiation"
-msgstr "canevas de liste de paramètres utilisé dans une instanciation explicite"
+msgstr "patron de liste de paramètres utilisé dans une instanciation explicite"
 
 #: cp/pt.c:1639
 msgid "definition provided for explicit instantiation"
@@ -16054,11 +16062,11 @@ msgstr "d
 
 #: cp/pt.c:1645
 msgid "too many template parameter lists in declaration of `%D'"
-msgstr "trop de canevass de listes de paramètres dans la déclaration de « %D »"
+msgstr "trop de patrons de listes de paramètres dans la déclaration de « %D »"
 
 #: cp/pt.c:1661
 msgid "too few template parameter lists in declaration of `%D'"
-msgstr "trop peu de canevass de listes de paramètres dans la déclaration de « %D »"
+msgstr "trop peu de patrons de listes de paramètres dans la déclaration de « %D »"
 
 #: cp/pt.c:1678
 msgid "explicit specialization not preceded by `template <>'"
@@ -16066,7 +16074,7 @@ msgstr "sp
 
 #: cp/pt.c:1691
 msgid "partial specialization `%D' of function template"
-msgstr "spécialisation partielle « %D » du canevas de fonction"
+msgstr "spécialisation partielle « %D » du patron de fonction"
 
 #: cp/pt.c:1723
 msgid "default argument specified in explicit specialization"
@@ -16074,7 +16082,7 @@ msgstr "argument par d
 
 #: cp/pt.c:1727
 msgid "template specialization with C linkage"
-msgstr "spécialisation de canevas avec édition de liens C"
+msgstr "spécialisation de patron avec édition de liens C"
 
 #. From [temp.expl.spec]:
 #.
@@ -16095,15 +16103,15 @@ msgstr "pas de membre de fonction 
 #. There are two many template parameter lists.
 #: cp/pt.c:2005
 msgid "too many template parameter lists in declaration of `%T'"
-msgstr "trop de canevass de listes de paramètres dans la déclaration de « %T »"
+msgstr "trop de patrons de listes de paramètres dans la déclaration de « %T »"
 
 #: cp/pt.c:2098
 msgid " shadows template parm `%#D'"
-msgstr " masque le paramètre du canevas « %#D »"
+msgstr " masque le paramètre du patron « %#D »"
 
 #: cp/pt.c:2495
 msgid "template parameters not used in partial specialization:"
-msgstr "paramètres du canevas ne sont pas utilisés dans la spécialisation partielle:"
+msgstr "paramètres du patron ne sont pas utilisés dans la spécialisation partielle:"
 
 #: cp/pt.c:2499
 msgid "        `%D'"
@@ -16111,16 +16119,16 @@ msgstr "        
 
 #: cp/pt.c:2511
 msgid "partial specialization `%T' does not specialize any template arguments"
-msgstr "spécialisation partielle « %T » ne spécialise pas aucun canevas d'arguments"
+msgstr "spécialisation partielle « %T » ne spécialise pas aucun patron d'arguments"
 
 #: cp/pt.c:2536
 #, c-format
 msgid "template argument `%E' involves template parameter(s)"
-msgstr "canevas d'argument « %E » implique des paramètres du canevas"
+msgstr "patron d'argument « %E » implique des paramètres du patron"
 
 #: cp/pt.c:2580
 msgid "type `%T' of template argument `%E' depends on template parameter(s)"
-msgstr "type « %T » du canevas d'argument « %E » dépend des paramètres du canevas"
+msgstr "type « %T » du patron d'argument « %E » dépend des paramètres du patron"
 
 #: cp/pt.c:2665
 msgid "no default argument for `%D'"
@@ -16128,38 +16136,38 @@ msgstr "pas d'argument par d
 
 #: cp/pt.c:2814
 msgid "template with C linkage"
-msgstr "canevas avec liaison C"
+msgstr "patron avec liaison C"
 
 #: cp/pt.c:2817
 msgid "template class without a name"
-msgstr "canevas de classe sans nom"
+msgstr "patron de classe sans nom"
 
 #. [temp.mem]
 #.
 #. A destructor shall not be a member template.
 #: cp/pt.c:2824
 msgid "destructor `%D' declared as member template"
-msgstr "destructeur « %D » déclaré en tant que membre du canevas"
+msgstr "destructeur « %D » déclaré en tant que membre du patron"
 
 #: cp/pt.c:2904
 msgid "`%D' does not declare a template type"
-msgstr "« %D » ne déclare pas un type de canevas"
+msgstr "« %D » ne déclare pas un type de patron"
 
 #: cp/pt.c:2910
 msgid "template definition of non-template `%#D'"
-msgstr "définition de canevas d'un non canevas « %#D »"
+msgstr "définition de patron d'un non patron « %#D »"
 
 #: cp/pt.c:2951
 msgid "expected %d levels of template parms for `%#D', got %d"
-msgstr "attendait %d niveaux de canevas de paramètres pour « %#D », obtenu %d"
+msgstr "attendait %d niveaux de patron de paramètres pour « %#D », obtenu %d"
 
 #: cp/pt.c:2963
 msgid "got %d template parameters for `%#D'"
-msgstr "a obtenu %d paramètres de canevas pour « %#D »"
+msgstr "a obtenu %d paramètres de patron pour « %#D »"
 
 #: cp/pt.c:2966
 msgid "got %d template parameters for `%#T'"
-msgstr "a obtenu %d paramètres de canevas pour « %#T »"
+msgstr "a obtenu %d paramètres de patron pour « %#T »"
 
 #: cp/pt.c:2968
 #, c-format
@@ -16168,7 +16176,7 @@ msgstr "  mais %d son requis"
 
 #: cp/pt.c:3053
 msgid "`%T' is not a template type"
-msgstr "« %T » n'est pas un type canevas"
+msgstr "« %T » n'est pas un type patron"
 
 #: cp/pt.c:3069
 msgid "previous declaration `%D'"
@@ -16177,11 +16185,11 @@ msgstr "d
 #: cp/pt.c:3070
 #, c-format
 msgid "used %d template parameter%s instead of %d"
-msgstr "utilisé %d canevass paramètre%s au lieu de %d"
+msgstr "utilisé %d patrons paramètre%s au lieu de %d"
 
 #: cp/pt.c:3086
 msgid "template parameter `%#D'"
-msgstr "canevas de paramètre « %#D »"
+msgstr "patron de paramètre « %#D »"
 
 #: cp/pt.c:3087
 msgid "redeclared here as `%#D'"
@@ -16202,7 +16210,7 @@ msgstr "%J  d
 #: cp/pt.c:3246
 #, c-format
 msgid "`%E' is not a valid template argument"
-msgstr "« %E » n'est pas un argument valide pour le canevas"
+msgstr "« %E » n'est pas un argument valide pour le patron"
 
 #: cp/pt.c:3250
 msgid "it must be the address of a function with external linkage"
@@ -16219,39 +16227,39 @@ msgstr "il doit 
 #: cp/pt.c:3266
 #, c-format
 msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
-msgstr "chaîne %E n'est pas un canevas d'argument valide parce que c'est l'adresse d'un objet avec lien statique"
+msgstr "chaîne %E n'est pas un patron d'argument valide parce que c'est l'adresse d'un objet avec lien statique"
 
 #: cp/pt.c:3281
 #, c-format
 msgid "address of non-extern `%E' cannot be used as template argument"
-msgstr "adresse du non externe « %E » ne peut être utilisé comme canevas d'argument"
+msgstr "adresse du non externe « %E » ne peut être utilisé comme patron d'argument"
 
 #: cp/pt.c:3290
 #, c-format
 msgid "non-constant `%E' cannot be used as template argument"
-msgstr "la non const « %E » ne peut être utilisé comme un canevas d'argument"
+msgstr "la non const « %E » ne peut être utilisé comme un patron d'argument"
 
 #: cp/pt.c:3298
 msgid "type '%T' cannot be used as a value for a non-type template-parameter"
-msgstr "type « %T » ne peut être utilisé comme une valeur pour un non type de paramètre de canevas"
+msgstr "type « %T » ne peut être utilisé comme une valeur pour un non type de paramètre de patron"
 
 #: cp/pt.c:3301
 msgid "invalid use of '%D' as a non-type template-argument"
-msgstr "utilisation invalide de « %D » pour un non type de paramètre de canevas"
+msgstr "utilisation invalide de « %D » pour un non type de paramètre de patron"
 
 #: cp/pt.c:3303
 #, c-format
 msgid "invalid use of '%E' as a non-type template-argument"
-msgstr "utilisation invalide de « %E » pour un non type de paramètre de canevas"
+msgstr "utilisation invalide de « %E » pour un non type de paramètre de patron"
 
 #: cp/pt.c:3668
 #, c-format
 msgid "to refer to a type member of a template parameter, use `typename %E'"
-msgstr "pour référencer un type de membre de canevas de paramètres, utiliser « typename %E »"
+msgstr "pour référencer un type de membre de patron de paramètres, utiliser « typename %E »"
 
 #: cp/pt.c:3681 cp/pt.c:3699 cp/pt.c:3738
 msgid "type/value mismatch at argument %d in template parameter list for `%D'"
-msgstr "non concordance de type/valeur pour l'argument %d dans la liste des paramètres du canevas de « %D »"
+msgstr "non concordance de type/valeur pour l'argument %d dans la liste des paramètres du patron de « %D »"
 
 #: cp/pt.c:3684
 msgid "  expected a constant of type `%T', got `%T'"
@@ -16260,7 +16268,7 @@ msgstr "  attendait une constante de type 
 #: cp/pt.c:3688
 #, c-format
 msgid "  expected a class template, got `%E'"
-msgstr "  attendait un canevas de classe, a obtenu « %E »"
+msgstr "  attendait un patron de classe, a obtenu « %E »"
 
 #: cp/pt.c:3690
 #, c-format
@@ -16273,20 +16281,20 @@ msgstr "  attendait un type, a obtenu 
 
 #: cp/pt.c:3704
 msgid "  expected a class template, got `%T'"
-msgstr "  attendait un canevas de classe, a obtenu « %T »"
+msgstr "  attendait un patron de classe, a obtenu « %T »"
 
 #: cp/pt.c:3740
 msgid "  expected a template of type `%D', got `%D'"
-msgstr "  attendait un canevas de type « %D », a obtenu « %D »"
+msgstr "  attendait un patron de type « %D », a obtenu « %D »"
 
 #: cp/pt.c:3775
 msgid "could not convert template argument `%E' to `%T'"
-msgstr "ne peut convertir l'argument du canevas « %E » vers « %T »"
+msgstr "ne peut convertir l'argument du patron « %E » vers « %T »"
 
 #: cp/pt.c:3815
 #, c-format
 msgid "wrong number of template arguments (%d, should be %d)"
-msgstr "nombre erroné d'arguments du canevas (%d devrait être %d)"
+msgstr "nombre erroné d'arguments du patron (%d devrait être %d)"
 
 #: cp/pt.c:3819
 msgid "provided for `%D'"
@@ -16295,178 +16303,178 @@ msgstr "fournie pour 
 #: cp/pt.c:3847
 #, c-format
 msgid "template argument %d is invalid"
-msgstr "canevas de l'argument %d est invalide"
+msgstr "patron de l'argument %d est invalide"
 
 #: cp/pt.c:4068
 msgid "non-template used as template"
-msgstr "non canevas utilisé comme canevas"
+msgstr "non patron utilisé comme patron"
 
 #: cp/pt.c:4208
 msgid "non-template type `%T' used as a template"
-msgstr "type non canevas « %T » utilisé comme un canevas"
+msgstr "type non patron « %T » utilisé comme un patron"
 
 #: cp/pt.c:4210
 msgid "for template declaration `%D'"
-msgstr "pour la déclaration du canevas « %D »"
+msgstr "pour la déclaration du patron « %D »"
 
 #: cp/pt.c:4857
 msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
-msgstr "instantiation de la profondeur du canevas excède le maximum de %d (utiliser -ftemplate-depth-NN pour augmenter le maximum) lors de l'instanciation de « %D »"
+msgstr "instantiation de la profondeur du patron excède le maximum de %d (utiliser -ftemplate-depth-NN pour augmenter le maximum) lors de l'instanciation de « %D »"
 
 #: cp/pt.c:5296
 msgid "ambiguous class template instantiation for `%#T'"
-msgstr "instanciation ambiguë de canevas de classe pour « %#T »"
+msgstr "instanciation ambiguë de patron de classe pour « %#T »"
 
 #: cp/pt.c:5302
 msgid "%s %+#T"
 msgstr "%s %+#T"
 
-#: cp/pt.c:6307 cp/pt.c:6427
+#: cp/pt.c:6308 cp/pt.c:6428
 msgid "instantiation of `%D' as type `%T'"
 msgstr "instanciation de « %D » comme type « %T »"
 
-#: cp/pt.c:6469
+#: cp/pt.c:6470
 msgid "invalid parameter type `%T'"
 msgstr "paramètre invalide pour le type « %T »"
 
-#: cp/pt.c:6471
+#: cp/pt.c:6472
 msgid "in declaration `%D'"
 msgstr "dans la déclaration de « %D »"
 
-#: cp/pt.c:6545
+#: cp/pt.c:6546
 msgid "creating pointer to member function of non-class type `%T'"
 msgstr "création d'un pointeur vers le membre d'une fonction d'un type non classe « %T »"
 
-#: cp/pt.c:6684
+#: cp/pt.c:6685
 msgid "creating array with size zero"
 msgstr "création d'un tableau de taille zéro"
 
-#: cp/pt.c:6698
+#: cp/pt.c:6699
 #, c-format
 msgid "creating array with size zero (`%E')"
 msgstr "création d'un tableau de taille zéro (« %E »)"
 
-#: cp/pt.c:6937
+#: cp/pt.c:6938
 msgid "forming reference to void"
 msgstr "formation d'une référence en void"
 
-#: cp/pt.c:6939
+#: cp/pt.c:6940
 msgid "forming %s to reference type `%T'"
 msgstr "formant %s pour référencer le type « %T »"
 
-#: cp/pt.c:6976
+#: cp/pt.c:6977
 msgid "creating pointer to member of non-class type `%T'"
 msgstr "création d'un pointeur vers le membre d'un type non classe « %T »"
 
-#: cp/pt.c:6982
+#: cp/pt.c:6983
 msgid "creating pointer to member reference type `%T'"
 msgstr "création d'un pointeur vers le membre de référence du type « %T »"
 
-#: cp/pt.c:7068
+#: cp/pt.c:7069
 msgid "creating array of `%T'"
 msgstr "création du tableau « %T »"
 
-#: cp/pt.c:7074
+#: cp/pt.c:7075
 msgid "creating array of `%T', which is an abstract class type"
 msgstr "création d'un tableau « %T », lequel est un type de classe abstraite"
 
-#: cp/pt.c:7118
+#: cp/pt.c:7119
 msgid "`%T' is not a class, struct, or union type"
 msgstr "« %T » n'est pas une classe, struct ou un type d'union"
 
-#: cp/pt.c:7231
+#: cp/pt.c:7232
 #, c-format
 msgid "use of `%s' in template"
-msgstr "utilisation de « %s » dans le canevas"
+msgstr "utilisation de « %s » dans le patron"
 
-#: cp/pt.c:7344
+#: cp/pt.c:7345
 #, c-format
 msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
 msgstr "nom dépendant « %E » est analysé comme un non type, mais son instantiation le rend comme un type"
 
-#: cp/pt.c:7346
+#: cp/pt.c:7347
 #, c-format
 msgid "say `typename %E' if a type is meant"
 msgstr "utiliser « typename %E » si un type est désiré"
 
-#: cp/pt.c:8609
+#: cp/pt.c:8613
 msgid "`%T' uses anonymous type"
 msgstr "« %T » utilise un type anonyme"
 
-#: cp/pt.c:8611
+#: cp/pt.c:8615
 msgid "`%T' uses local type `%T'"
 msgstr "« %T » utilise un type local « %T »"
 
-#: cp/pt.c:8619
+#: cp/pt.c:8623
 msgid "`%T' is a variably modified type"
 msgstr "« %T » est type modifié de manière variable"
 
-#: cp/pt.c:8630
+#: cp/pt.c:8634
 #, c-format
 msgid "integral expression `%E' is not constant"
 msgstr "expression intégrale « %E » n'est pas une constante"
 
-#: cp/pt.c:8635
+#: cp/pt.c:8639
 msgid "  trying to instantiate `%D'"
 msgstr "  tentative d'instanciation « %D »"
 
-#: cp/pt.c:9148
+#: cp/pt.c:9156
 msgid "incomplete type unification"
 msgstr "type d'unification incomplète"
 
-#: cp/pt.c:10095
+#: cp/pt.c:10112
 #, c-format
 msgid "use of `%s' in template type unification"
-msgstr "utilisation de « %s » dans le canevas du type d'unification"
+msgstr "utilisation de « %s » dans le patron du type d'unification"
 
-#: cp/pt.c:10529 cp/pt.c:10601
+#: cp/pt.c:10546 cp/pt.c:10618
 msgid "explicit instantiation of non-template `%#D'"
-msgstr "instanciation explicite d'un non canevas « %#D »"
+msgstr "instanciation explicite d'un non patron « %#D »"
 
-#: cp/pt.c:10545 cp/pt.c:10596
+#: cp/pt.c:10562 cp/pt.c:10613
 msgid "no matching template for `%D' found"
-msgstr "non concordance de canevas pour « %D » repéré"
+msgstr "non concordance de patron pour « %D » repéré"
 
-#: cp/pt.c:10551
+#: cp/pt.c:10568
 msgid "explicit instantiation of `%#D'"
 msgstr "instanciation explicite de « %#D »"
 
-#: cp/pt.c:10588
+#: cp/pt.c:10605
 msgid "duplicate explicit instantiation of `%#D'"
 msgstr "duplication d'instanciation explicite de « %#D »"
 
-#: cp/pt.c:10610
+#: cp/pt.c:10627
 msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
 msgstr "ISO C++ interdit l'utilisation de « extern » sur instanciations explicites"
 
-#: cp/pt.c:10614 cp/pt.c:10695
+#: cp/pt.c:10631 cp/pt.c:10712
 msgid "storage class `%D' applied to template instantiation"
-msgstr "classe de stockage « %D » appliqué à l'instanciation du canevas"
+msgstr "classe de stockage « %D » appliqué à l'instanciation du patron"
 
-#: cp/pt.c:10667
+#: cp/pt.c:10684
 msgid "explicit instantiation of non-template type `%T'"
-msgstr "instanciation explicite de type non canevas « %T »"
+msgstr "instanciation explicite de type non patron « %T »"
 
-#: cp/pt.c:10676
+#: cp/pt.c:10693
 msgid "explicit instantiation of `%#T' before definition of template"
-msgstr "instanciation explicite de « %#T » avant la définition de canevas"
+msgstr "instanciation explicite de « %#T » avant la définition de patron"
 
-#: cp/pt.c:10684
+#: cp/pt.c:10701
 #, c-format
 msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
 msgstr "ISO C++ interdit l'utilisation de « %s » sur instanciations explicites"
 
-#: cp/pt.c:10728
+#: cp/pt.c:10745
 msgid "duplicate explicit instantiation of `%#T'"
 msgstr "duplication d'instanciation explicite de « %#T »"
 
-#: cp/pt.c:11109
+#: cp/pt.c:11126
 msgid "explicit instantiation of `%D' but no definition available"
 msgstr "instanciation explicite de « %D » mais pas de définition disponible"
 
-#: cp/pt.c:11543
+#: cp/pt.c:11562
 msgid "`%#T' is not a valid type for a template constant parameter"
-msgstr "« %#T » n'a pas un type valide pour un canevas de parametre de constante"
+msgstr "« %#T » n'a pas un type valide pour un patron de parametre de constante"
 
 #: cp/repo.c:259
 msgid "-frepo must be used with -c"
@@ -16589,23 +16597,23 @@ msgstr "
 
 #: cp/semantics.c:1933
 msgid "template type parameters must use the keyword `class' or `typename'"
-msgstr "canevas de type de paramètres doit utiliser le mot clé « class» ou «typename »"
+msgstr "patron de type de paramètres doit utiliser le mot clé « class» ou «typename »"
 
 #: cp/semantics.c:1977
 msgid "invalid use of type `%T' as a default value for a template template-parameter"
-msgstr "utilisation invalide du type « %T » comme valeur par défaut pour un canevas de paramètres de canevas"
+msgstr "utilisation invalide du type « %T » comme valeur par défaut pour un patron de paramètres de patron"
 
 #: cp/semantics.c:1980
 msgid "invalid use of `%D' as a default value for a template template-parameter"
-msgstr "utilisation invalide de « %D » comme valeur par défaut pour un canevas de paramètres de canevas"
+msgstr "utilisation invalide de « %D » comme valeur par défaut pour un patron de paramètres de patron"
 
 #: cp/semantics.c:1984
 msgid "invalid default argument for a template template parameter"
-msgstr "utilisation invalide d'argumenet pour un canevas de paramètres de canevas"
+msgstr "utilisation invalide d'argumenet pour un patron de paramètres de patron"
 
 #: cp/semantics.c:2019
 msgid "definition of `%#T' inside template parameter list"
-msgstr "définition de « %#T » à l'intérieur d'un canevas de liste de paramètres"
+msgstr "définition de « %#T » à l'intérieur d'un patron de liste de paramètres"
 
 #: cp/semantics.c:2030
 msgid "invalid definition of qualified type `%T'"
@@ -16625,13 +16633,13 @@ msgstr "classe de base 
 
 #: cp/semantics.c:2290
 msgid "multiple declarators in template declaration"
-msgstr "déclarateurs  multiples dans la déclaration de canevas"
+msgstr "déclarateurs  multiples dans la déclaration de patron"
 
 #: cp/semantics.c:2301
 msgid "incomplete type `%T' used in nested name specifier"
 msgstr "type « %T » incomplet utilisé dans un spécificateur de noms imbriqué"
 
-#: cp/semantics.c:2303 cp/typeck.c:1612
+#: cp/semantics.c:2303 cp/typeck.c:1635
 msgid "`%D' is not a member of `%T'"
 msgstr "« %D » n'est pas un membre de « %T »"
 
@@ -16641,7 +16649,7 @@ msgstr "
 
 #: cp/semantics.c:2431
 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 "paramètre « %D » du canevas du type « %T » ne sont pas permises dans une expression intégrale de constante parce qu'elle n'est pas intégral ou un type énumération"
+msgstr "paramètre « %D » du patron du type « %T » ne sont pas permises dans une expression intégrale de constante parce qu'elle n'est pas intégral ou un type énumération"
 
 #: cp/semantics.c:2584
 msgid "`%D' cannot appear in a constant-expression"
@@ -16653,7 +16661,7 @@ msgstr "utilisation d'un espace de dnomes 
 
 #: cp/semantics.c:2598
 msgid "use of class template `%T' as expression"
-msgstr "utilisation du canevas de classe « %T » comme expression"
+msgstr "utilisation du patron de classe « %T » comme expression"
 
 #. Ambiguous reference to base members.
 #: cp/semantics.c:2604
@@ -16674,239 +16682,239 @@ msgstr "  
 msgid "type of `%E' is unknown"
 msgstr "type « %E » est inconnu"
 
-#: cp/tree.c:222
+#: cp/tree.c:226
 #, c-format
 msgid "non-lvalue in %s"
 msgstr "n'est pas un membre gauche dans %s"
 
-#: cp/tree.c:539
+#: cp/tree.c:532
 msgid "`%V' qualifiers cannot be applied to `%T'"
 msgstr "qualificateur « %V » ne peut pas être appliqué à « %T »"
 
-#: cp/tree.c:1828
+#: cp/tree.c:1821
 #, c-format
 msgid "`%s' attribute can only be applied to Java class definitions"
 msgstr "attribut « %s » peut seulement être appliqué aux définitions de classes Java"
 
-#: cp/tree.c:1857
+#: cp/tree.c:1850
 #, c-format
 msgid "`%s' attribute can only be applied to class definitions"
 msgstr "attribut « %s » peut seulement être appliqué aux définitions de classes"
 
-#: cp/tree.c:1863
+#: cp/tree.c:1856
 #, c-format
 msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
 msgstr "« %s » est obsolète; vtables g++ sont maintenant COM-compatibles par défaut"
 
-#: cp/tree.c:1887
+#: cp/tree.c:1880
 msgid "requested init_priority is not an integer constant"
 msgstr "init_priority demandé n'est pas une constante entière"
 
-#: cp/tree.c:1908
+#: cp/tree.c:1901
 #, c-format
 msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
 msgstr "peut seulement utiliser l'attribut « %s » sur la portée de fichier de définitions des objets de type de classe"
 
-#: cp/tree.c:1916
+#: cp/tree.c:1909
 msgid "requested init_priority is out of range"
 msgstr "init_priority demandé est hors limite"
 
-#: cp/tree.c:1926
+#: cp/tree.c:1919
 msgid "requested init_priority is reserved for internal use"
 msgstr "init_priority demandé est réservé pour un usage interne"
 
-#: cp/tree.c:1936
+#: cp/tree.c:1929
 #, c-format
 msgid "`%s' attribute is not supported on this platform"
 msgstr "attribut « %s » n'est pas supporté sur cette plate-forme"
 
-#: cp/tree.c:2531
+#: cp/tree.c:2524
 #, c-format
 msgid "lang_* check: failed in %s, at %s:%d"
 msgstr "vérification lang_* : éched dans %s, à %s:%d"
 
-#: cp/typeck.c:437 cp/typeck.c:451 cp/typeck.c:543
+#: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:542
 msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
 msgstr "%s entre des types distincs de pointeurs  « %T » et « %T » manque de transtypage"
 
-#: cp/typeck.c:513
+#: cp/typeck.c:512
 #, c-format
 msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
 msgstr "ISO C++ interdit %s entre les pointeurs de type « void * » et les pointeurs de fonctions"
 
-#: cp/typeck.c:563
+#: cp/typeck.c:562
 msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
 msgstr "%s entre des types distincs de pointeurs vers les membres  « %T » et « %T » manque de transtypage"
 
-#: cp/typeck.c:1235
+#: cp/typeck.c:1234
 #, c-format
 msgid "invalid application of `%s' to a member function"
 msgstr "application invalide de « %s » à une fonction membre"
 
-#: cp/typeck.c:1268
+#: cp/typeck.c:1267
 #, c-format
 msgid "invalid application of `%s' to a bit-field"
 msgstr "application invalide de « %s » sur un champ de bits"
 
-#: cp/typeck.c:1273
+#: cp/typeck.c:1272
 #, c-format
 msgid "ISO C++ forbids applying `%s' to an expression of function type"
 msgstr "ISO C++ interdit l'application de « %s » à une expression d'un type de fonction"
 
-#: cp/typeck.c:1342
+#: cp/typeck.c:1308
 msgid "invalid use of non-static member function"
 msgstr "utilisation invalide d'un membre non statique de fonction"
 
-#: cp/typeck.c:1471
+#: cp/typeck.c:1494
 msgid "deprecated conversion from string constant to `%T'"
 msgstr "conversion obsolète de la chaîne de constante vers « %T »"
 
-#: cp/typeck.c:1583 cp/typeck.c:1874
+#: cp/typeck.c:1606 cp/typeck.c:1897
 msgid "request for member `%D' in `%E', which is of non-class type `%T'"
 msgstr "requête du membre « %D » dans « %E », lequel n'est pas de type classe « %T »"
 
-#: cp/typeck.c:1610
+#: cp/typeck.c:1633
 #, c-format
 msgid "invalid use of nonstatic data member '%E'"
 msgstr "utilisation invalide d'un membre de données non statique « %E »"
 
-#: cp/typeck.c:1662 cp/typeck.c:1684
+#: cp/typeck.c:1685 cp/typeck.c:1707
 msgid "invalid access to non-static data member `%D' of NULL object"
 msgstr "accès invalide à un membre de données non statique « %D » d'un objet null"
 
-#: cp/typeck.c:1664 cp/typeck.c:1686
+#: cp/typeck.c:1687 cp/typeck.c:1709
 msgid "(perhaps the `offsetof' macro was used incorrectly)"
 msgstr "(peut-être que le macro « offsetof » a été utilisé incorrectement)"
 
-#: cp/typeck.c:1801
+#: cp/typeck.c:1824
 msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
 msgstr "le type devant être détruit est « %T », mais le destructeur réfère à « %T »"
 
-#: cp/typeck.c:1924
+#: cp/typeck.c:1947
 msgid "`%D::%D' is not a member of `%T'"
 msgstr "« %D::%D » n'est pas un membre de « %T »"
 
-#: cp/typeck.c:1935
+#: cp/typeck.c:1958
 msgid "`%T' is not a base of `%T'"
 msgstr "« %D » n'est pas une base de « %T »"
 
-#: cp/typeck.c:1954
+#: cp/typeck.c:1977
 msgid "'%D' has no member named '%E'"
 msgstr "« %D » n'a pas de membre nommé « %E »"
 
-#: cp/typeck.c:1969
+#: cp/typeck.c:1992
 msgid "`%D' is not a member template function"
-msgstr "« %D » n'est pas une membre du canevas de fonction"
+msgstr "« %D » n'est pas une membre du patron de fonction"
 
 #. A pointer to incomplete type (other than cv void) can be
 #. dereferenced [expr.unary.op]/1
-#: cp/typeck.c:2075
+#: cp/typeck.c:2098
 msgid "`%T' is not a pointer-to-object type"
 msgstr "« %T » n'est pas un type pointeur-vers-objet"
 
-#: cp/typeck.c:2100
+#: cp/typeck.c:2123
 #, c-format
 msgid "invalid use of `%s' on pointer to member"
 msgstr "utilisation invalide de « %s » sur un pointeur vers un membre"
 
-#: cp/typeck.c:2106
+#: cp/typeck.c:2129
 msgid "invalid type argument"
 msgstr "type d'argument invalide"
 
-#: cp/typeck.c:2212
+#: cp/typeck.c:2235
 msgid "ISO C++ forbids subscripting non-lvalue array"
 msgstr "ISO C++ interdit le souscriptage de non lvalue de tableau"
 
-#: cp/typeck.c:2223
+#: cp/typeck.c:2246
 msgid "subscripting array declared `register'"
 msgstr "souscriptage de tableau déclaré « register »"
 
-#: cp/typeck.c:2306
+#: cp/typeck.c:2329
 #, c-format
 msgid "object missing in use of `%E'"
 msgstr "objet manquant dans l'usage de « %E »"
 
-#: cp/typeck.c:2408
+#: cp/typeck.c:2431
 msgid "ISO C++ forbids calling `::main' from within program"
 msgstr "ISO C++ interdit l'appel de «::main» depuis l'intérieur du programme"
 
-#: cp/typeck.c:2433
+#: cp/typeck.c:2456
 #, c-format
 msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
 msgstr "doit utiliser .* ou ->* pour l'appel de la fonction pointer-to-member dans « %E (...) »"
 
-#: cp/typeck.c:2446
+#: cp/typeck.c:2469
 #, c-format
 msgid "`%E' cannot be used as a function"
 msgstr "« %E » ne peut être utilisé comme une fonction"
 
-#: cp/typeck.c:2539
+#: cp/typeck.c:2562
 msgid "too many arguments to %s `%+#D'"
 msgstr "trop d'arguments pour %s « %+#D »"
 
-#: cp/typeck.c:2541 cp/typeck.c:2647
+#: cp/typeck.c:2564 cp/typeck.c:2670
 msgid "at this point in file"
 msgstr "à ce point dans le fichier"
 
-#: cp/typeck.c:2578
+#: cp/typeck.c:2601
 msgid "parameter %P of `%D' has incomplete type `%T'"
 msgstr "paramètre %P de « %D » a un type incomplet « %T »"
 
-#: cp/typeck.c:2581
+#: cp/typeck.c:2604
 msgid "parameter %P has incomplete type `%T'"
 msgstr "paramètre %P a un type incomplet « %T »"
 
-#: cp/typeck.c:2645
+#: cp/typeck.c:2668
 msgid "too few arguments to %s `%+#D'"
 msgstr "pas assez d'argument pour %s « %+#D »"
 
-#: cp/typeck.c:2792 cp/typeck.c:2802
+#: cp/typeck.c:2815 cp/typeck.c:2825
 msgid "assuming cast to type `%T' from overloaded function"
 msgstr "transtypage vers le type « %T » est assumé à partir de la fonction surchargée"
 
-#: cp/typeck.c:2863
+#: cp/typeck.c:2886
 #, c-format
 msgid "division by zero in `%E / 0'"
 msgstr "division par zéro dans « %E / 0 »"
 
-#: cp/typeck.c:2865
+#: cp/typeck.c:2888
 #, c-format
 msgid "division by zero in `%E / 0.'"
 msgstr "division par zéro dans « %E / 0. »"
 
-#: cp/typeck.c:2894
+#: cp/typeck.c:2917
 #, c-format
 msgid "division by zero in `%E %% 0'"
 msgstr "division par zéro dans « %E %% 0 »"
 
-#: cp/typeck.c:2896
+#: cp/typeck.c:2919
 #, c-format
 msgid "division by zero in `%E %% 0.'"
 msgstr "division par zéro dans « %E %% 0. »"
 
-#: cp/typeck.c:2976
+#: cp/typeck.c:2999
 #, c-format
 msgid "%s rotate count is negative"
 msgstr "compteur de rotation %s est négatif"
 
-#: cp/typeck.c:2979
+#: cp/typeck.c:3002
 #, c-format
 msgid "%s rotate count >= width of type"
 msgstr "compteur de rotation %s >= largeur du type"
 
-#: cp/typeck.c:3013 cp/typeck.c:3018 cp/typeck.c:3109 cp/typeck.c:3114
+#: cp/typeck.c:3036 cp/typeck.c:3041 cp/typeck.c:3132 cp/typeck.c:3137
 msgid "ISO C++ forbids comparison between pointer and integer"
 msgstr "ISO C++ interdit la comparaison entre un pointeur et un entier"
 
-#: cp/typeck.c:3295
+#: cp/typeck.c:3318
 msgid "comparison between types `%#T' and `%#T'"
 msgstr "comparaison entre les types « %#T » et « %#T »"
 
-#: cp/typeck.c:3331
+#: cp/typeck.c:3354
 msgid "comparison between signed and unsigned integer expressions"
 msgstr "comparaison entre des expressions entières signée et non signée"
 
-#: cp/typeck.c:3396
+#: cp/typeck.c:3419
 msgid "invalid operands of types `%T' and `%T' to binary `%O'"
 msgstr "opérandes invalides pour les types « %T » et « %T » en binaire « %O »"
 
@@ -16914,282 +16922,282 @@ msgstr "op
 #. 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:3418
+#: cp/typeck.c:3441
 msgid "NULL used in arithmetic"
 msgstr "NULL utilisé en arithmétique"
 
-#: cp/typeck.c:3481
+#: cp/typeck.c:3504
 msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
 msgstr "ISO C++ interdit l'utilisation d'un pointeur de type « void * » dans une soustraction"
 
-#: cp/typeck.c:3483
+#: cp/typeck.c:3506
 msgid "ISO C++ forbids using pointer to a function in subtraction"
 msgstr "ISO C++ interdit l'utilisation d'un pointeur survers une fonction dans une soustraction"
 
-#: cp/typeck.c:3485
+#: cp/typeck.c:3508
 msgid "ISO C++ forbids using pointer to a method in subtraction"
 msgstr "ISO C++ interdit l'utilisation d'un pointeur survers une méthode dans une soustraction"
 
-#: cp/typeck.c:3497
+#: cp/typeck.c:3520
 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
 msgstr "utilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmétique"
 
-#: cp/typeck.c:3553
+#: cp/typeck.c:3582
 #, c-format
 msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
 msgstr "utilisation invalide de « %E » pour former pointer-to-member-function.  Utiliser un identifateur qualifié"
 
-#: cp/typeck.c:3559
+#: cp/typeck.c:3588
 #, c-format
 msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
 msgstr "parenthèses autour de « %E » ne peuvent être utilisées pour former pointer-to-member-function"
 
-#: cp/typeck.c:3581
+#: cp/typeck.c:3610
 msgid "taking address of temporary"
 msgstr "prise de l'adresse du temporaire"
 
 # FIXME: I18N
-#: cp/typeck.c:3816
+#: cp/typeck.c:3845
 #, c-format
 msgid "ISO C++ forbids %sing an enum"
 msgstr "ISO C++ interdit de %ser un enum"
 
-#: cp/typeck.c:3827
+#: cp/typeck.c:3856
 msgid "cannot %s a pointer to incomplete type `%T'"
 msgstr "ne peut utiliser %s comme pointeur sur un type incomplet « %T »"
 
-#: cp/typeck.c:3833
+#: cp/typeck.c:3862
 msgid "ISO C++ forbids %sing a pointer of type `%T'"
 msgstr "ISO C++ interdit %s utilisation d'un pointeur de type « %T »"
 
-#: cp/typeck.c:3858
+#: cp/typeck.c:3887
 msgid "cast to non-reference type used as lvalue"
 msgstr "transtypage d'un type non référencé utilisé comme membre gauche"
 
-#: cp/typeck.c:3892
+#: cp/typeck.c:3921
 msgid "invalid use of `--' on bool variable `%D'"
 msgstr "utilisation invalide de «--» sur une variable booléenne « %D »"
 
 #. ARM $3.4
-#: cp/typeck.c:3923
+#: cp/typeck.c:3952
 msgid "ISO C++ forbids taking address of function `::main'"
 msgstr "ISO C++ interdit de prendre l'adresse d'une fonction «::main»"
 
 #. An expression like &memfn.
-#: cp/typeck.c:3994
+#: cp/typeck.c:4027
 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 "ISO C++ interdit de prendre l'adress d'un membre de fonction non statique non qualifié ou entre parenthèses pour former un pointeur d'un membre de fonction. Utilisers «&%T::%D»"
 
-#: cp/typeck.c:3999
+#: cp/typeck.c:4032
 msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
 msgstr "ISO C++ interdit de prendre l'adresse d'une borne d'un membre de fontion pour former un membre à la fonction. Disons «&%T::%D»"
 
-#: cp/typeck.c:4027
+#: cp/typeck.c:4060
 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
 msgstr "ISO C++ interdit de prendre l'adresse du transtypage vers une expression n'etant pas membre gauche"
 
-#: cp/typeck.c:4047
+#: cp/typeck.c:4080
 msgid "unary `&'"
 msgstr "unaire « & »"
 
-#: cp/typeck.c:4076
+#: cp/typeck.c:4113
 msgid "attempt to take address of bit-field structure member `%D'"
 msgstr "tentative de prise d'adresse du membre « %D » d'une structure de champ de bits"
 
-#: cp/typeck.c:4190
+#: cp/typeck.c:4227
 msgid "taking address of destructor"
 msgstr "prise de l'adresse du destructeur"
 
-#: cp/typeck.c:4203
+#: cp/typeck.c:4240
 msgid "taking address of bound pointer-to-member expression"
 msgstr "prise de l'adresse de la borne de l'expression d'un pointeur-vers-un membre"
 
-#: cp/typeck.c:4211
+#: cp/typeck.c:4248
 msgid "cannot create pointer to reference member `%D'"
 msgstr "ne peut déclarer un pointeur vers le membre de référence « %D »"
 
-#: cp/typeck.c:4273
+#: cp/typeck.c:4311
 msgid "cannot take the address of `this', which is an rvalue expression"
 msgstr "ne peut prendre l'adresse de « ceci », laquelle est une expression rvalue"
 
-#: cp/typeck.c:4292
+#: cp/typeck.c:4330
 msgid "address requested for `%D', which is declared `register'"
 msgstr "adresse requise pour « %D», lequel est déclaré «register »"
 
-#: cp/typeck.c:4360
+#: cp/typeck.c:4398
 #, c-format
 msgid "%s expression list treated as compound expression"
 msgstr "%s liste d'expressions traitée comme une expression composée"
 
-#: cp/typeck.c:4434
+#: cp/typeck.c:4472
 msgid "%s from type `%T' to type `%T' casts away constness"
 msgstr "%S à partir du « %T » vers le type « %T » provoque un transtypage sans constante"
 
-#: cp/typeck.c:4626
+#: cp/typeck.c:4674
 msgid "invalid static_cast from type `%T' to type `%T'"
 msgstr "static_cast invalide du type « %T » au type « %T »"
 
-#: cp/typeck.c:4666
+#: cp/typeck.c:4714
 msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
 msgstr "reinterpret_cast invalide d'une expression rvalue de type « %T » vers le type « %T »"
 
-#: cp/typeck.c:4686
+#: cp/typeck.c:4734
 msgid "reinterpret_cast from `%T' to `%T' loses precision"
 msgstr "reinterpret_cast de « %T » vers « %T » génère une perte de précision"
 
-#: cp/typeck.c:4705
+#: cp/typeck.c:4753
 msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
 msgstr "ISO C++ interdit le transtypage entre un pointeur de fonction et un pointeur d'objet"
 
-#: cp/typeck.c:4711
+#: cp/typeck.c:4759
 msgid "invalid reinterpret_cast from type `%T' to type `%T'"
 msgstr "reinterpret_cast invalide à partir du type « %T » vers le type « %T »"
 
-#: cp/typeck.c:4739
+#: cp/typeck.c:4787
 msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
 msgstr "utilisation invalide de const_cast avec le type « %T », lequel n'est pas un pointeur, une référence, ni un type pointeur-vers-données-membre"
 
-#: cp/typeck.c:4742
+#: cp/typeck.c:4790
 msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
 msgstr "utilisation invalide de const_cast avec le type « %T », lequel est un pointeur ou un référence à un type de fonction"
 
-#: cp/typeck.c:4765
+#: cp/typeck.c:4813
 msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
 msgstr "const_cast invalide de la rvalue du type « %T » vers le type « %T »"
 
-#: cp/typeck.c:4782
+#: cp/typeck.c:4830
 msgid "invalid const_cast from type `%T' to type `%T'"
 msgstr "const_cast invalide à partir du type « %T » vers le type « %T »"
 
-#: cp/typeck.c:4822 cp/typeck.c:4827
+#: cp/typeck.c:4870 cp/typeck.c:4875
 msgid "ISO C++ forbids casting to an array type `%T'"
 msgstr "ISO C++ interdit le transtypage vers un type tableau « %T »"
 
-#: cp/typeck.c:4835
+#: cp/typeck.c:4883
 msgid "invalid cast to function type `%T'"
 msgstr "transtypage invalide pour un type de fonction « %T »"
 
-#: cp/typeck.c:4891
+#: cp/typeck.c:4939
 msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
 msgstr "transtypage de « %T » vers « %T » écarte les qualificateurs du type cible du pointeur"
 
-#: cp/typeck.c:4937
+#: cp/typeck.c:4985
 msgid "cast from `%T' to `%T' increases required alignment of target type"
 msgstr "transtypage de « %T » vers « %T » augmente l'alignement requis pour le type ciblé"
 
-#: cp/typeck.c:5104
+#: cp/typeck.c:5152
 msgid "  in evaluation of `%Q(%#T, %#T)'"
 msgstr "  lors de l'évaluation de « %Q(%#T, %#T) »"
 
-#: cp/typeck.c:5146
+#: cp/typeck.c:5194
 msgid "ISO C++ forbids cast to non-reference type used as lvalue"
 msgstr "ISO C++ interdit le transtypage d'un type non référencé utilisé comme membre gauche"
 
-#: cp/typeck.c:5219
+#: cp/typeck.c:5267
 msgid "incompatible types in assignment of `%T' to `%T'"
 msgstr "type incompatible dans l'affectation de « %T » vers « %T »"
 
-#: cp/typeck.c:5226
+#: cp/typeck.c:5274
 msgid "ISO C++ forbids assignment of arrays"
 msgstr "ISO C++ interdit l'affectation de tableaux"
 
-#: cp/typeck.c:5326
+#: cp/typeck.c:5374
 msgid "   in pointer to member function conversion"
 msgstr "   dans la conversion d'un pointeur vers un membre de fonction"
 
-#: cp/typeck.c:5334
+#: cp/typeck.c:5382
 msgid "   in pointer to member conversion"
 msgstr "   dans la conversion d'un pointeur vers un membre"
 
 #. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5344 cp/typeck.c:5359
+#: cp/typeck.c:5392 cp/typeck.c:5407
 msgid "pointer to member cast via virtual base `%T'"
 msgstr "pointeur vers un membre transtypé via la base virtuelle « %T »"
 
-#: cp/typeck.c:5362
+#: cp/typeck.c:5410
 msgid "pointer to member conversion via virtual base `%T'"
 msgstr "conversion de pointeur à membre à l'aide de la base virtuelle « %T »"
 
-#: cp/typeck.c:5432
+#: cp/typeck.c:5480
 msgid "invalid conversion to type `%T' from type `%T'"
 msgstr "conversion invalide vers un type « %T » à partir du type « %T »"
 
-#: cp/typeck.c:5588
+#: cp/typeck.c:5636
 msgid "passing NULL used for non-pointer %s %P of `%D'"
 msgstr "passage d'un NULL utilisé pour un non pointeur %s %P de « %D »"
 
-#: cp/typeck.c:5591
+#: cp/typeck.c:5639
 msgid "%s to non-pointer type `%T' from NULL"
 msgstr "%s vers un type non pointeur « %T » à partir d'un NULL"
 
-#: cp/typeck.c:5599
+#: cp/typeck.c:5647
 msgid "passing `%T' for %s %P of `%D'"
 msgstr "passage « %T » pour %s %P de « %D »"
 
-#: cp/typeck.c:5602
+#: cp/typeck.c:5650
 msgid "%s to `%T' from `%T'"
 msgstr "%s vers « %T » à partir de « %T »"
 
-#: cp/typeck.c:5612
+#: cp/typeck.c:5660
 msgid "passing negative value `%E' for %s %P of `%D'"
 msgstr "passage de valeur négative « %E » pour %s %P de « %D »"
 
-#: cp/typeck.c:5615
+#: cp/typeck.c:5663
 msgid "%s of negative value `%E' to `%T'"
 msgstr "%s de valeur négative « %E » vers « %T »"
 
-#: cp/typeck.c:5703
+#: cp/typeck.c:5751
 msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
 msgstr "ne peut convertir « %T » à « %T » pour l'argument « %P » vers « %D »"
 
-#: cp/typeck.c:5706
+#: cp/typeck.c:5754
 msgid "cannot convert `%T' to `%T' in %s"
 msgstr "ne peut convertir « %T » vers « %T » dans %s"
 
-#: cp/typeck.c:5783 cp/typeck.c:5785
+#: cp/typeck.c:5831 cp/typeck.c:5833
 msgid "in passing argument %P of `%+D'"
 msgstr "dans le passage de l'argument %P de « %+D »"
 
-#: cp/typeck.c:5892
+#: cp/typeck.c:5940
 msgid "returning reference to temporary"
 msgstr "retourné la référence vers le temporaire"
 
-#: cp/typeck.c:5899
+#: cp/typeck.c:5947
 msgid "reference to non-lvalue returned"
 msgstr "une référence vers quelque chose n'étant pas un membre gauche a été retourné"
 
-#: cp/typeck.c:5911
+#: cp/typeck.c:5959
 msgid "reference to local variable `%D' returned"
 msgstr "référence vers une variable locale « %D » retourné"
 
-#: cp/typeck.c:5914
+#: cp/typeck.c:5962
 msgid "address of local variable `%D' returned"
 msgstr "adresse d'une variable locale « %D » retournée"
 
-#: cp/typeck.c:5944
+#: cp/typeck.c:5992
 msgid "returning a value from a destructor"
 msgstr "retourné une valeur du destructeur"
 
 #. If a return statement appears in a handler of the
 #. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:5952
+#: cp/typeck.c:6000
 msgid "cannot return from a handler of a function-try-block of a constructor"
 msgstr "ne peut retourner d'un handler d'une fonction try-block d'un constructeur"
 
 #. You can't return a value from a constructor.
-#: cp/typeck.c:5955
+#: cp/typeck.c:6003
 msgid "returning a value from a constructor"
 msgstr "retourné une valeur d'un constructeur"
 
-#: cp/typeck.c:5978
+#: cp/typeck.c:6026
 msgid "return-statement with no value, in function returning '%T'"
 msgstr "déclaration à retourner sans valeur dans une fonction retournant « %T »"
 
-#: cp/typeck.c:5995
+#: cp/typeck.c:6043
 msgid "return-statement with a value, in function returning 'void'"
 msgstr "déclaration éa retourner avec une valeur dans une fonction retournant un « void »"
 
-#: cp/typeck.c:6017
+#: cp/typeck.c:6065
 msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
 msgstr "« operator new» ne doit pas retourner NULL à moins qu'il ne soit déclaré «throw() » (ou -fcheck-new est utilisée)"
 
@@ -18826,12 +18834,12 @@ msgstr "erreur interne dans generate_bytecode_insn - arbre de code n'est pas imp
 msgid "field initializer type mismatch"
 msgstr "type de initialiseur du champ ne concorde pas"
 
-#: java/jcf-write.c:3389
+#: java/jcf-write.c:3391
 #, c-format
 msgid "can't create directory %s: %m"
 msgstr "ne peut créer le répertoire %s: %m"
 
-#: java/jcf-write.c:3442
+#: java/jcf-write.c:3444
 #, c-format
 msgid "can't create %s: %m"
 msgstr "ne peut créer %s: %m"
@@ -18915,228 +18923,291 @@ msgstr "ne peut mutiler %s"
 msgid "internal error - invalid Utf8 name"
 msgstr "erreur interne - nom Utf8 invalide"
 
-#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
-#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
-#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
-#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
-#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
-#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
-#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
-#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
-#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
-#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
-#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
-#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
-#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
-#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
-#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
-#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
-#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
-#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
-#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
-#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
-#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
-#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
-#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
-#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
 msgid "Missing term"
 msgstr "Terme manquant"
 
-#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
-#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
-#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
-#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
-#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
-#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
-#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
 msgid "';' expected"
 msgstr "«;» attendu"
 
-#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
 msgid "Missing name"
 msgstr "Nom manquant"
 
-#: ../../gcc/java/parse.y:782
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
 msgid "'*' expected"
 msgstr "« * » attendu"
 
-#: ../../gcc/java/parse.y:796
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
 msgid "Class or interface declaration expected"
 msgstr "Déclaration de classe ou d'interface attendue"
 
-#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
 msgid "Missing class name"
 msgstr "Nom de classe manquant"
 
-#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
-#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
-#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
-#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
-#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
 msgid "'{' expected"
 msgstr "«{» attendu"
 
-#: ../../gcc/java/parse.y:852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
 msgid "Missing super class name"
 msgstr "Nom de super classe manquant"
 
-#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
 msgid "Missing interface name"
 msgstr "Nom d'interface manquant"
 
-#: ../../gcc/java/parse.y:964
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
 msgid "Missing variable initializer"
 msgstr "Initialiseur de variable manquant"
 
-#: ../../gcc/java/parse.y:981
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
 msgid "Invalid declaration"
 msgstr "Déclaration invalide"
 
-#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
-#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
-#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
-#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
 msgid "']' expected"
 msgstr "«]» attendu"
 
-#: ../../gcc/java/parse.y:988
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
 msgid "Unbalanced ']'"
 msgstr "«]» non pairé"
 
-#: ../../gcc/java/parse.y:1024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
 msgid "Invalid method declaration, method name required"
 msgstr "Déclaration de méthode invalide, nom de méthode requis"
 
-#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
-#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
 msgid "Identifier expected"
 msgstr "Identificateur attendu"
 
-#: ../../gcc/java/parse.y:1044
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
 msgid "Invalid method declaration, return type required"
 msgstr "Déclaration de méthode invalide, type retourné requis"
 
-#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
-#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
-#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
-#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
-#: ../../gcc/java/parse.y:2024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
 msgid "')' expected"
 msgstr "«)» attendu"
 
-#: ../../gcc/java/parse.y:1083
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
 msgid "Missing formal parameter term"
 msgstr "Paramètre term formel manquant"
 
-#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
 msgid "Missing identifier"
 msgstr "Identificateur manquant"
 
-#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
 msgid "Missing class type term"
 msgstr "Type term de classe manquant"
 
-#: ../../gcc/java/parse.y:1288
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
 msgid "Invalid interface type"
 msgstr "Type d'interface invalide"
 
-#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
-#: ../../gcc/java/parse.y:1646
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
 msgid "':' expected"
 msgstr "«:» attendu"
 
-#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
-#: ../../gcc/java/parse.y:1507
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
 msgid "Invalid expression statement"
 msgstr "Déclaration d'expression invalide"
 
-#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
-#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
-#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
-#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
-#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
-#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
 msgid "'(' expected"
 msgstr "«(» attendu"
 
-#: ../../gcc/java/parse.y:1595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
 msgid "Missing term or ')'"
 msgstr "Terme manquant ou «)»"
 
-#: ../../gcc/java/parse.y:1642
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
 msgid "Missing or invalid constant expression"
 msgstr "Expresion de constante manquante ou invalide"
 
-#: ../../gcc/java/parse.y:1663
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
 msgid "Missing term and ')' expected"
 msgstr "Terme manquant et «)» attendus"
 
-#: ../../gcc/java/parse.y:1702
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
 msgid "Invalid control expression"
 msgstr "Expression de contrôle invalide"
 
-#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
 msgid "Invalid update expression"
 msgstr "Expression de mise à jour invalide"
 
-#: ../../gcc/java/parse.y:1731
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
 msgid "Invalid init statement"
 msgstr "Déclaration init invalide"
 
-#: ../../gcc/java/parse.y:1931
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
 msgid "Missing term or ')' expected"
 msgstr "Terme manquant ou «)» attendu"
 
-#: ../../gcc/java/parse.y:1973
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
 msgid "'class' or 'this' expected"
 msgstr "« class» ou «ceci » attendu"
 
-#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
 msgid "'class' expected"
 msgstr "« class » attendu"
 
-#: ../../gcc/java/parse.y:2022
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
 msgid "')' or term expected"
 msgstr "«)» or terme attendu"
 
-#: ../../gcc/java/parse.y:2141
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
 msgid "'[' expected"
 msgstr "«[» attendu"
 
-#: ../../gcc/java/parse.y:2219
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
 msgid "Field expected"
 msgstr "Champ attendu"
 
-#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
 msgid "Missing term and ']' expected"
 msgstr "Terme manquant et «]» attendu"
 
-#: ../../gcc/java/parse.y:2390
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
 msgid "']' expected, invalid type expression"
 msgstr "«]» attendu, type d'expression invalide"
 
-#: ../../gcc/java/parse.y:2393
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
 msgid "Invalid type expression"
 msgstr "Type d'expression invalide"
 
-#: ../../gcc/java/parse.y:2505
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
 msgid "Invalid reference type"
 msgstr "Type de référence invalide"
 
-#: ../../gcc/java/parse.y:2977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
 msgid "Constructor invocation must be first thing in a constructor"
 msgstr "L'invaocation d'un constructeur doit être la première chose dans un constructeur"
 
-#: ../../gcc/java/parse.y:2979
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
 msgid "Only constructors can invoke constructors"
 msgstr "Seuls les constructeurs peuvent invoquer des constructeurs"
 
-#: ../../gcc/java/parse.y:2987
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
 #, c-format
 msgid ": `%s' JDK1.1(TM) feature"
 msgstr ": « %s » option JDK1.1(TM)"
 
-#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
 #, c-format
 msgid ""
 "%s.\n"
@@ -19145,32 +19216,32 @@ msgstr ""
 "%s.\n"
 "%s"
 
-#: ../../gcc/java/parse.y:6909
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
 #, c-format
 msgid "malformed .zip archive in CLASSPATH: %s"
 msgstr "archive .zip mal composée dans CLASSPATH: %s"
 
-#: ../../gcc/java/parse.y:6980
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
 #, c-format
 msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
 msgstr "ne peut repérer le package par défaut « %s ». Vérifier la variable d'environnement CLASSPATH et l'accès aux archives."
 
-#: ../../gcc/java/parse.y:12193
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
 #, c-format
 msgid "missing static field `%s'"
 msgstr "champ statique manquant « %s »"
 
-#: ../../gcc/java/parse.y:12198
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
 #, c-format
 msgid "not a static field `%s'"
 msgstr "n'est pas un champ statique « %s »"
 
-#: ../../gcc/java/parse.y:12241
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
 #, c-format
 msgid "No case for %s"
 msgstr "Oas de case pour %s"
 
-#: ../../gcc/java/parse.y:13173
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
 #, c-format
 msgid "unregistered operator %s"
 msgstr "opérator %s non enregistré"
@@ -19227,8 +19298,8 @@ msgstr "le protocole 
 msgid "cannot find protocol declaration for `%s'"
 msgstr "ne peut repérer la déclaration de protocole pour « %s »"
 
-#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6513
-#: objc/objc-act.c:6822 objc/objc-act.c:6875 objc/objc-act.c:6900
+#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6507
+#: objc/objc-act.c:6823 objc/objc-act.c:6876 objc/objc-act.c:6901
 #, c-format
 msgid "cannot find interface declaration for `%s'"
 msgstr "ne peut repérer la déclaration d'interface pour « %s »"
@@ -19253,8 +19324,8 @@ msgstr "cr
 msgid "`%s' is not an Objective-C class name or alias"
 msgstr "« %s » n'est pas une classe Objective-C ou un alias"
 
-#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6769
-#: objc/objc-act.c:7059 objc/objc-act.c:7088
+#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6770
+#: objc/objc-act.c:7060 objc/objc-act.c:7089
 msgid "Objective-C declarations may only appear in global scope"
 msgstr "déclarations Objective-C peut seulement apparaître dans l'étendue globale"
 
@@ -19268,7 +19339,7 @@ msgstr "ne peut rep
 msgid "class `%s' already exists"
 msgstr "classe « %s » existe déjà"
 
-#: objc/objc-act.c:2532 objc/objc-act.c:6791
+#: objc/objc-act.c:2532 objc/objc-act.c:6792
 #, c-format
 msgid "`%s' redeclared as different kind of symbol"
 msgstr "« %s » redéclaré comme une autre sorte de symbole"
@@ -19427,1449 +19498,1773 @@ msgstr "type 
 msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
 msgstr "constructeurs et destructeurs C++ ne seront pas invoqués pour les champs en Objective-C"
 
-#: objc/objc-act.c:6490
+#: objc/objc-act.c:6531
 #, c-format
 msgid "instance variable `%s' is declared private"
 msgstr "instance de la variable « %s » est déclaré privée"
 
-#: objc/objc-act.c:6539
+#: objc/objc-act.c:6540
 #, c-format
 msgid "instance variable `%s' is %s; this will be a hard error in the future"
 msgstr "instance de la variable « %s » est %s; cela déclenchera une erreur dure dans le futur"
 
-#: objc/objc-act.c:6546
+#: objc/objc-act.c:6547
 #, c-format
 msgid "instance variable `%s' is declared %s"
 msgstr "instance de la variable « %s » est déclaré %s"
 
-#: objc/objc-act.c:6556
+#: objc/objc-act.c:6557
 msgid "static access to object of type `id'"
 msgstr "accès statique à un objket de type « id »"
 
-#: objc/objc-act.c:6578 objc/objc-act.c:6666
+#: objc/objc-act.c:6579 objc/objc-act.c:6667
 #, c-format
 msgid "incomplete implementation of class `%s'"
 msgstr "implantation incomplète de la classe « %s »"
 
-#: objc/objc-act.c:6582 objc/objc-act.c:6671
+#: objc/objc-act.c:6583 objc/objc-act.c:6672
 #, c-format
 msgid "incomplete implementation of category `%s'"
 msgstr "implantation incomplète de la catégorie « %s »"
 
-#: objc/objc-act.c:6587 objc/objc-act.c:6676
+#: objc/objc-act.c:6588 objc/objc-act.c:6677
 #, c-format
 msgid "method definition for `%c%s' not found"
 msgstr "définition de la méthode pour « %c%s » n'a pas été repérée"
 
-#: objc/objc-act.c:6717
+#: objc/objc-act.c:6718
 #, c-format
 msgid "%s `%s' does not fully implement the `%s' protocol"
 msgstr "%s « %s » n'implante pas complètement le protocole « %s »"
 
-#: objc/objc-act.c:6775 objc/objc-act.c:8803
+#: objc/objc-act.c:6776 objc/objc-act.c:8804
 msgid "`@end' missing in implementation context"
 msgstr "«@end» manquant dans l'implantation du contexte"
 
-#: objc/objc-act.c:6805
+#: objc/objc-act.c:6806
 #, c-format
 msgid "reimplementation of class `%s'"
 msgstr "ré-implantation de la classe « %s »"
 
-#: objc/objc-act.c:6836
+#: objc/objc-act.c:6837
 #, c-format
 msgid "conflicting super class name `%s'"
 msgstr "nom de super classe « %s » est conflictuel"
 
-#: objc/objc-act.c:6838
+#: objc/objc-act.c:6839
 #, c-format
 msgid "previous declaration of `%s'"
 msgstr "déclaration précédente de « %s »"
 
-#: objc/objc-act.c:6852 objc/objc-act.c:6854
+#: objc/objc-act.c:6853 objc/objc-act.c:6855
 #, c-format
 msgid "duplicate interface declaration for class `%s'"
 msgstr "double déclaration d'interface pour la classe « %s »"
 
-#: objc/objc-act.c:7121
+#: objc/objc-act.c:7122
 #, c-format
 msgid "duplicate declaration for protocol `%s'"
 msgstr "double déclaration pour le protocole « %s »"
 
 #. Add a readable method name to the warning.
-#: objc/objc-act.c:7613
+#: objc/objc-act.c:7614
 msgid "%J%s `%c%s'"
 msgstr "%J%s « %c%s »"
 
-#: objc/objc-act.c:7908
+#: objc/objc-act.c:7909
 #, c-format
 msgid "no super class declared in interface for `%s'"
 msgstr "pas de super classe déclarée dans l'interface pour « %s »"
 
-#: objc/objc-act.c:7956
+#: objc/objc-act.c:7957
 msgid "[super ...] must appear in a method context"
 msgstr "[super ...] doit apparaître dans une méthode du contexte"
 
-#: objc/objc-parse.y:2700
+#: objc/objc-parse.y:2701
 msgid "`@end' must appear in an implementation context"
 msgstr "«@end» doit appraître dans un contaxte d'implantation"
 
-#: objc/objc-parse.y:2913
+#: objc/objc-parse.y:2914
 msgid "method definition not in class context"
 msgstr "méthode de définition n'est pas dans un contexte de classe"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:21
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
 msgid "Display this information"
 msgstr "afficher l'aide-mémoire"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:27
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
 msgid "--param <param>=<value>\tSet paramter <param> to value.  See below for a complete list of parameters"
 msgstr "--param <paramètre>=<valeur>\tinitialiser le <paramètre> avec la valeur.  Voir ci-bas pour la liste complète des paramètres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:36
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
 msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
 msgstr "-A<question>=<réponse>\tassocier la <réponse> à la <question>.  Placer « - » devant la <question> désactive la <réponse> à la <question>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:39
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
 msgid "Do not discard comments"
 msgstr "Ne pas éliminer les commentaires"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:42
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
 msgid "Do not discard comments in macro expansions"
 msgstr "Ne pas éliminer les commentaires dans les expansions macro"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:45
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
 msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1"
 msgstr "-D<macro>[=<valeur>]\tdéfinir le <macro> avec la <valeur>.  Si seul le <macro> est fourni, <valeur> vaut 1 par défaut"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:51
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
 msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
 msgstr ""
 "  -G <nombre>             placer les données globales et statiques plus\n"
 "                          petites que <nombre> d'octets dans une section\n"
 "                          spéciale (sur certaines cibles)"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:54
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
 msgid "Print the name of header files as they are used"
 msgstr "Afficher les noms des en-têtes de fichiers tel qu'ils sont utilisés"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:57
-msgid "-I <dir>\tAdd <dir> to the end of the main include path.  -I- gives more include path control; see info documentation"
-msgstr "-I <rép>\tajouter <rép> à la fin du chemin principal d'inclusion.  -I- donne plus de contrôle sur le chemin d'inclusion; voir la documentation info"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:60
-msgid "Generate make dependencies"
-msgstr "Générer les dépendances pour make"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:63
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
 msgid "Generate make dependencies and compile"
 msgstr "Générer les dépendances pour make et compiler"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:66
-msgid "-MF <file>\tWrite dependency output to the given file"
-msgstr "-MF <fichier>\técrire les dépendances en sortie dans le fichier fourni"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:69
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
 msgid "Treat missing header files as generated files"
 msgstr "Traiter les en-têtes manquantes de fichiers comme des fichiers générés"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:72
-msgid "Like -M but ignore system header files"
-msgstr "Identique à -M mais ignore les en-têtes de fichiers système"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:75
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
 msgid "Like -MD but ignore system header files"
 msgstr "Identique à -MD mais ignore les en-têtes de fichiers système"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:78
-msgid "Generate phony targets for all headers"
-msgstr "Générer les cibles bidons pour toutes les en-têtes"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:81
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
 msgid "-MQ <target>\tAdd a MAKE-quoted target"
 msgstr "-MQ <cible>\tajouter MAKE-quoted cible"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:84
-msgid "-MT <target>\tAdd an unquoted target"
-msgstr "-MT <cible>\tajouter une cible sans quote"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:87
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
 msgid "-O<number>\tSet optimization level to <number>"
 msgstr "-O<nombre>\tutiliser le niveau d'optimisation <nombre>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:90
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
 msgid "Optimize for space rather than speed"
 msgstr "Optimiser l'utilisation de l'espace plutôt que la vitesse"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:93
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
 msgid "Do not generate #line directives"
 msgstr "Ne pas générer de directives #line"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:96
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
 msgid "-U<macro>\tUndefine <macro>"
 msgstr "-U<macro>\tabandonner la définition <macro>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:99
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
 msgid "This switch is deprecated; use -Wextra instead"
 msgstr "Cette option est obsolète; utiliser -Wextra à la place"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:105
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
 msgid "Warn about returning structures, unions or arrays"
 msgstr "Avertir à propos de structures retournés, unions ou tableaux"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:108
-msgid "Enable most warning messages"
-msgstr "Autoriser la plupart des messages d'avertissement"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:111
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
 msgid "Warn about casting functions to incompatible types"
 msgstr "Avertir à propos des fonctions de transtypage avec des types incompatibles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:114
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
 msgid "Warn about pointer casts which increase alignment"
 msgstr "Avertir à propos des pointeurs convertis lesquels augment l'alignement"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:117
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
 msgid "Warn about casts which discard qualifiers"
 msgstr "Avertir à propos des transtypage qui écartent les qualificateurs"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:120
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
 msgid "Warn about subscripts whose type is \"char\""
 msgstr "Avertir à propos des souscripts dont le type est \"char\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:123
-msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
-msgstr "Avertir à propos des blocs de commentaires imbriqués et les commentaires C++ qui s'étendent sur plus d'une ligne physique"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:126
-msgid "Synonym for -Wcomment"
-msgstr "Synonyme pour -Wcommentaire"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:129
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
 msgid "Warn about possibly confusing type conversions"
 msgstr "Avertir à propos des conversion confuses de types"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:132
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
 msgid "Warn when all constructors and destructors are private"
 msgstr "Avertir lorsque tous les constructeurs et destructeurs sont privés"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:135
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
 msgid "Warn when a declaration is found after a statement"
 msgstr "Avertir lorsqu'une déclaration est spécifiée après une déclaration"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:138
-msgid "Warn about deprecated compiler features"
-msgstr "Avertir à propose de la dépréciation des options du compilateur"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
+msgid "Warn if deprecated class, method, or field is used"
+msgstr "Avertir si une classe, une méthode ou un champ obsolète est utilisé"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:141
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
 msgid "Warn about uses of __attribute__((deprecated)) declarations"
 msgstr "Avertir à propos de l'utilisation des déclarations « __attribute__ ((deprecated)) »"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:144
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
 msgid "Warn when an optimization pass is disabled"
 msgstr "Avertir lorsque la passe d'optimisation est désactivée"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:147
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
 msgid "Warn about compile-time integer division by zero"
 msgstr "Avertir au sujet de la division entière par zéro au moment de la compilation"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:150
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
 msgid "Warn about violations of Effective C++ style rules"
 msgstr "Avertir à propos des violations des règles de style de Effective C++"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:153
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
 msgid "Warn about stray tokens after #elif and #endif"
 msgstr "Avertir à propos des jetons perdus après #elif et #endif"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:156
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
 msgid "Treat all warnings as errors"
 msgstr "Traiter tous les avertissements commes des erreurs"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:159
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
 msgid "Make implicit function declarations an error"
 msgstr "Faire une erreur lors de déclaration de fonctions implicites"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:162
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
 msgid "Print extra (possibly unwanted) warnings"
 msgstr "Afficher des avertissements superflus (possiblement non désirés)"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:165
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
+msgid "Warn if deprecated empty statements are found"
+msgstr "Avertir si des déclarations vides obsolètes sont trouvées"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
 msgid "Warn if testing floating point numbers for equality"
 msgstr "Avertir à propos des tests d'égalité sur des nombres flottants"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:168
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
 msgstr "Avertir à propos des anomalies de format de chaînes pour printf/scanf/strftime/strfmon"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:171
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
 msgid "Warn if passing too many arguments to a function for its format string"
 msgstr "Avertir lorsqu'il y a trop de passage d'arguments à une fonction pour le format de ses chaînes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:174
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
 msgid "Warn about format strings that are not literals"
 msgstr "Avertir à propos des chaînes de format qui n'ont pas de litérals"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:177
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
 msgid "Warn about possible security problems with format functions"
 msgstr "Avertir à propos des problèmes possibles de sécurité avec les formats de fonction"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:180
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
 msgid "Warn about strftime formats yielding 2-digit years"
 msgstr "Avertir à propos des formats strftime ne laissant que 2 chiffres pour l'année"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:192
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
+msgid "Enable warnings about inter-procedural problems"
+msgstr "Autoriser les avertissements à propos des problèmes inter-procédural"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
 msgid "Warn about implicit function declarations"
 msgstr "Avertir à propos des déclarations de fonctions implicites"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:195
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
 msgid "Warn when a declaration does not specify a type"
 msgstr "Avertir lorsqu'une déclaration ne spécifie pas le type"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:198
-msgid "Deprecated.  This switch has no effect."
-msgstr "Obsolète. Cette option n'a aucun effet."
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:201
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
 msgid "Warn about variables which are initialized to themselves."
 msgstr "Avertir au sujet des variables qui sont initialisés par elles-même"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:204
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
 msgid "Warn when an inlined function cannot be inlined"
 msgstr "Avertir lorsque des fonctions en ligne ne peuvent être enligne"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:207
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
 msgid "Warn about invalid uses of the \"offsetof\" macro"
 msgstr "Avertir à propos de l'utilisation invalide de macro \"offsetof\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:210
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
 msgid "Warn about PCH files that are found but not used"
 msgstr "Avertir à propos des fichier PCH qui sont repérés mais non utilisés"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:213
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
 msgstr "-Wlarger-than-<nombre>\tavertir si un objet est plus grand que <nombre> d'octets"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:216
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
 msgid "Do not warn about using \"long long\" when -pedantic"
 msgstr "Ne pas avertir à propos de l'utilisation de \"long long\" avec -pedantic"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:219
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
 msgid "Warn about suspicious declarations of \"main\""
 msgstr "Avertir à propos des déclarations douteuses de \"main\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:222
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
 msgid "Warn about possibly missing braces around initializers"
 msgstr "Avertir à propos des possibles accolades manquantes autour des initialisations"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:225
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
 msgid "Warn about global functions without previous declarations"
 msgstr "Avertir à propos des fonctions globales sans déclaration précédente"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:228
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
 msgid "Warn about functions which might be candidates for format attributes"
 msgstr "Avertir à propos des fonctions qui pourraient être candidates pour les attributs de format"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:231
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
 msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
 msgstr "Avertir à propos des fonctions qui seraient candidates pour __attribute__((noreturn))"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:234
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
 msgid "Warn about global functions without prototypes"
 msgstr "Avertir à propos des fonctions globales sans prototype"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:237
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
 msgid "Warn about use of multi-character character constants"
 msgstr "Avertir à propos de l'utilisation des chaînes de multi-caractères"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:240
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
 msgid "Warn about \"extern\" declarations not at file scope"
 msgstr "Avertir à propos des déclarations \"extern\" qui n'est pas dans l'étendue du fichier"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:243
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
 msgid "Warn when non-templatized friend functions are declared within a template"
-msgstr "Avertir lorsque des fonctions amis sans canevas sont déclarés à l'intérieur d'un canevas"
+msgstr "Avertir lorsque des fonctions amis sans patron sont déclarés à l'intérieur d'un patron"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:246
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
 msgid "Warn about non-virtual destructors"
 msgstr "Avertir à propos des destructeurs non virtuels"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:252
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
 msgid "Warn if a C-style cast is used in a program"
 msgstr "Avertir si le style de transtypage C est utilisé dans un programme"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:255
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
 msgid "Warn if an old-style parameter definition is used"
 msgstr "Avertir lorsqu'un paramètre de style ancien de définition est utilisé"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:258
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
+msgid "Warn if .class files are out of date"
+msgstr "Avertir si des fichier .class sont périmées"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
 msgid "Warn about overloaded virtual function names"
 msgstr "Avertir à propos de la surcharge des noms de fonctions virtuelles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:261
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
 msgid "Warn when the packed attribute has no effect on struct layout"
 msgstr "Avertir lorsque les attributs paquetés n'ont pas d'effet sur l'organisation d'un struct"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:264
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
 msgid "Warn when padding is required to align structure members"
 msgstr "Avertir lorsque le remplissage est requis pour aligner les membres de structure"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:267
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
 msgid "Warn about possibly missing parentheses"
 msgstr "Avertir à propos du manque possible de parenthèses"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:270
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
 msgid "Warn when converting the type of pointers to member functions"
 msgstr "Avertir lors de la conversion des types de pointeurs en membres de fonctions"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:273
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
 msgid "Warn about function pointer arithmetic"
 msgstr "Avertir à propos d'arithmétique portant sur un pointeur de fonction"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:276
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
 msgid "Warn if inherited methods are unimplemented"
 msgstr "Avertir si les méthodes héritées ne sont pas implantées"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:279
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
 msgid "Warn about multiple declarations of the same object"
 msgstr "Avertir à propos des déclarations multiples portant sur le même objet"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:282
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
+msgid "Warn if modifiers are specified when not necessary"
+msgstr "Avertir si des modificateurs sont spécifiés sans que cela ne soit nécessaires"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
 msgid "Warn when the compiler reorders code"
 msgstr "Avertir lorsque le compilateur réordonne le code"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:285
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
 msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
 msgstr "Avertir lorsque le type de fonction à retourner par défaut est \"int\" (C) ou à propos d'un type inconsisten à retourner (C++)"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:288
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
 msgid "Warn if a selector has multiple methods"
 msgstr "Avertir si le sélecteur a de multiples méthodes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:291
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
 msgid "Warn about possible violations of sequence point rules"
 msgstr "Avertir à propos des violations possibles des règles de séquence de points"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:294
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
 msgid "Warn when one local variable shadows another"
 msgstr "Avertir lorsqu'une variable locale masque une autre"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:297
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
 msgid "Warn about signed-unsigned comparisons"
 msgstr "Avertir à propos des comparaisons signés ou non signés"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:300
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
 msgid "Warn when overload promotes from unsigned to signed"
 msgstr "Avertir lorsque la surcharge fait la promotion d'un non signé en signé"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:303
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
 msgid "Warn about code which might break strict aliasing rules"
 msgstr "Avertir à propos du code qui pourrait briser les règles strictes d'alias"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:306
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
 msgid "Warn about unprototyped function declarations"
 msgstr "Avertir à propos des déclarations de fonctions sans prototype"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:309
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
+msgid "Warn about constructs with surprising meanings"
+msgstr "Avertir à propos des construits ayant des sens surprenants"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
 msgid "Warn about enumerated switches, with no default, missing a case"
 msgstr "Avertir à propos d'un switch énuméré, sans défaut ou un case est manquant"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:312
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
 msgid "Warn about enumerated switches missing a \"default:\" statement"
 msgstr "Avertir à propos d'un switch énuméré n'ayant pas de déclaration \"default:\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:315
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
 msgid "Warn about all enumerated switches missing a specific case"
 msgstr "Avertir à propos de tous les switch énumérés où un case spécific manque"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:318
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
 msgid "Warn when synthesis behavior differs from Cfront"
 msgstr "Avertir lorsque le comportement de synthère diffère de Cfront"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:321
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
 msgid "Do not suppress warnings from system headers"
 msgstr "Ne pas supprimer les avertissements pour les en-têtes système"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:324
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
 msgid "Warn about features not present in traditional C"
 msgstr "Avertir à propos d'une option absente en C traditionnel"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:327
-msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
-msgstr "Avertir si des trigraphes sont rencontrés et qui pourraient affecter le sens du programme"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:333
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
 msgid "Warn if an undefined macro is used in an #if directive"
 msgstr "Avertir si un macro indéfini est utilisé dans un directive #if"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:336
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
 msgid "Warn about uninitialized automatic variables"
 msgstr "Avertir à propos des variables automatiques non initialisées"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:339
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
 msgid "Warn about unrecognized pragmas"
 msgstr "Avertir à propos des pragmas non reconnus"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:342
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
 msgid "Warn about code that will never be executed"
 msgstr "Avertir à propos du code qui ne sera jamais exécuté"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:345
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
 msgid "Enable all -Wunused- warnings"
 msgstr "Autoriser tous les -Wunused- warnings"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:348
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
 msgid "Warn when a function is unused"
 msgstr "Avertir lorsqu'une fonction est inutilisée"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:351
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
 msgid "Warn when a label is unused"
 msgstr "Avertir lorsqu'une étiquette est inutilisée"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:354
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
 msgid "Warn about macros defined in the main file that are not used"
 msgstr "Avertir à propos de macros définis dans le fichier principal qui ne sont pas utilisés"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:357
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
 msgid "Warn when a function parameter is unused"
 msgstr "Avertir lorsqu'un paramètre de fonction est inutilisé"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:360
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
 msgid "Warn when an expression value is unused"
 msgstr "Avertir lorsque la valeur d'une expression n'est pas utilisée"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:363
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
 msgid "Warn when a variable is unused"
 msgstr "Avertir lorsque 'une variable est inutilisée"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:366
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
 msgid "Give strings the type \"array of char\""
 msgstr "Fournir des chaînes de type \"array of char\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:369
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
 msgid "A synonym for -std=c89.  In a future version of GCC it will become synonymous with -std=c99 instead"
 msgstr "Un synonyme pour -std=c89.  Dans une version future de GCC cela deviendra synonyme de -std=c99 à la place"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:372
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
 msgid "-aux-info <file>\tEmit declaration information into <file>"
 msgstr "-aux-info <fichier>\tproduire une déclaration d'information dans le <fichier>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:384
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
 msgstr "-d<lettres>\tautoriser les vidanges pour des passes spécifiques du compilateur"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:387
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
 msgstr "-dumpbase <fichier>\tfixer le nom de base du fichier à utiliser pour les vidanges"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:399
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
+msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+msgstr "--CLASSPATH\tobsolète; utiliser --classpath à la place"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
 msgid "Enforce class member access control semantics"
 msgstr "Forcer à la sémantique du contrôle d'accès à un membre de classe"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:402
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
 msgid "Align the start of functions"
 msgstr "Aligner le début des fonctions"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:408
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
 msgid "Align labels which are only reached by jumping"
 msgstr "Aligner les étiquettes qui sont seulement atteintes par sauts"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:414
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
 msgid "Align all labels"
 msgstr "Aligner toutes les étiquettes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:420
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
 msgid "Align the start of loops"
 msgstr "Aligner le début des boucles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:429
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
 msgid "Change when template instances are emitted"
-msgstr "Changer lorsque les instances du canevas sont produites"
+msgstr "Changer lorsque les instances du patron sont produites"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:432
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
 msgid "Specify that arguments may alias each other and globals"
 msgstr "Spécifier que les arguments peuvent avoir des alias l'un vers l'autre et globaux"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:435
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
 msgid "Assume arguments may alias globals but not each other"
 msgstr "Présumer que les arguments peuvent avoir des alias globaux mais pas l'un vers l'autre"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:438
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
 msgid "Assume arguments alias neither each other nor globals"
 msgstr "Assumer que les alias d'arguments n'en ont pas l'un vers l'autre ou globaux"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:441
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
 msgid "Recognize the \"asm\" keyword"
 msgstr "Reconnaître le mot clé « asm »"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:444
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
 msgid "Generate unwind tables that are exact at each instruction boundary"
 msgstr "Générer des tables étendues qui soient exactes pour chaque borne d'instruction"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:447
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
+msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+msgstr "Traiter les variables locales et les blocs COMMON comme s'ils étaient nommés dans une déclaration SAVE"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
+msgid "Backslashes in character and hollerith constants are special (not C-style)"
+msgstr "Barres obliques inverses dans les constantes de caractères ou d'hollerith ne sont pas particulières (pas de style C)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
+msgid "Delete libU77 intrinsics with bad interfaces"
+msgstr "Détruire les intrinsèques libU77 ayant des interfaces erronées"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
+msgid "Disable libU77 intrinsics with bad interfaces"
+msgstr "Désactiver les intrinsèques libU77 ayant des interfaces erronées"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
+msgid "Enable libU77 intrinsics with bad interfaces"
+msgstr "Autoriser les intrinsèques libU77 ayant des interfaces erronées"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
+msgid "Hide libU77 intrinsics with bad interfaces"
+msgstr "Cacher les intrinsèques libU77 ayant des interfaces erronées"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
+msgid "--bootclasspath=<path>\tReplace system path"
+msgstr "--bootclasspath=<chemin>\tremplacer le <chemin> système"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
 msgid "Generate code to check bounds before indexing arrays"
 msgstr "Générer du code pour vérifier les bornes avant d'indexer les tableaux"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:450
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
 msgid "Replace add, compare, branch with branch on count register"
 msgstr "Remplacer add,compare,branch avec des branchements utilisant un compteur registre"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:453
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
 msgid "Use profiling information for branch probabilities"
 msgstr "Utiliser les informations de profilage pour les probabilités de branchements"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:456
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
 msgid "Perform branch target load optimization before prologue / epilogue threading"
 msgstr "Effectuer l'optimisation du chargement du branchement cible avant le thread prologue / epilogue"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:459
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
 msgid "Perform branch target load optimization after prologue / epilogue threading"
 msgstr "Effectuer l'optimisation du chargement du branchement cible après le thread prologue / epilogue"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:462
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
 msgid "Recognize built-in functions"
 msgstr "Reconnaître aucun construit dans les fonctions"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:468
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
 msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
 msgstr "-fcall-saved-<registre>\tmarquer le <registre> comme étant préservé à travers les fonctions"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:471
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
 msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
 msgstr "-fcall-used-<registre>\tmarquer le <registre> comme étant corrompu par les appels de fonctions"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:474
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
 msgid "Save registers around function calls"
 msgstr "Sauvegarder les registres autour des appels de fonction"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:477
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
+msgid "Program written in strict mixed-case"
+msgstr "Programme écrit dans une stricte casse mélangée"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
+msgid "Compile as if program written in lowercase"
+msgstr "Compiler comme si le programme était écrit en minuscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
+msgid "Preserve case used in program"
+msgstr "Préserver la casse utilisée dans un programme"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
+msgid "Program written in lowercase"
+msgstr "Programmes écrit en minuscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
+msgid "Program written in uppercase"
+msgstr "Programme écrit en majuscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
+msgid "Compile as if program written in uppercase"
+msgstr "Compiler comme si le programme était écrit en majuscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
 msgid "Check the return value of new"
 msgstr "Vérifier la valeur retournée de new"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:480
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
+msgid "--classpath=<path>\tSet class path"
+msgstr "--classpath=<chemin>\tfixer le chemin des classes"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
 msgid "Do not put uninitialized globals in the common section"
 msgstr "Ne pas placer de globaux non initialisés dans la section commune"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:483
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
 msgid "Allow the arguments of the '?' operator to have different types"
 msgstr "Permettre les arguments de l'opérateur « ? » d'avoir différents types"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:486
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
 msgid "Reduce the size of object files"
 msgstr "Réduire la taille des fichiers objets"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:489
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
 msgid "Make string literals \"const char[]\" not \"char[]\""
 msgstr "Rendre les chaînes de mots \"const char[]\" et non pas \"char[]\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:492
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
 msgstr "-fconst-string-class=<nom>\tutiliser la classe <nom> pour la chaînes de constantes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:495
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
 msgid "Perform a register copy-propagation optimization pass"
 msgstr "Effectuer la passe d'optimisation de la propagation-de-copie par registre"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:498
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
 msgid "Perform cross-jumping optimization"
 msgstr "Exécuter des optimisations de sauts croisés"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:501
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
 msgid "When running CSE, follow jumps to their targets"
 msgstr "Lorsque CSE s'exécute, suivre les sauts vers leurs cibles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:504
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
 msgid "When running CSE, follow conditional jumps"
 msgstr "Lorsque CSE s'exécute, suivre les sauts considitionnels vers leurs cibles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:507
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
 msgid "Place data items into their own section"
 msgstr "placer les items des données dans leur propre section"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:510
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
+msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+msgstr "Produire des information spéciales de mise au point pour COMMON et EQUIVALENCE (désactivé)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
 msgid "Inline member functions by default"
 msgstr "Rendre enligne un membre de fonction par défaut"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:513
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
 msgid "Defer popping functions args from stack until later"
 msgstr "Déférer le dépilage des arguments de fonction de la pile plus tard"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:516
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
 msgid "Attempt to fill delay slots of branch instructions"
 msgstr "Tented de remplir de délais les fentes des instructions de branchement"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:519
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
 msgid "Delete useless null pointer checks"
 msgstr "Détruire les vérifications de pointeurs nul inutiles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:522
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
 msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
 msgstr "-fdiagnostics-show-location=[once|every-line]\tindiquer combien de fois les informations de localisation des sources doivent être produites au début d'un diagnostique lorsque les lignes doivent s'enrouler"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:525
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
+msgid "Allow '$' in symbol names"
+msgstr "Permettre '$' dans les noms de symboles"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
 msgid "Permit '$' as an identifier character"
 msgstr "Autoriser '$' comme identificateur de caractère"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:528
-msgid "-fdump-<type>\tDump various compiler internals to a file"
-msgstr "-fdump-<type>\tvidander les divers internes du compilateur dans un fichier"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:531
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
 msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
 msgstr "Supprimer dans la sortie les numéros d'instructions et de notes de lignes dans les vidanges de mises au point"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:537
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
 msgid "Perform DWARF2 duplicate elimination"
 msgstr "Exécuter une élimination DAWRF2 des doublons"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:540
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:543
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
 msgid "Perform unused type elimination in debug info"
 msgstr "Effectuer l'élimination des types non utilisés dans l'information de mise au point"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:546
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
+msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+msgstr "Avoir un frontal d'émulation pour l'arithmétique COMPLEXE pour éviter les bugs"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
+msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+msgstr "--encoding=<encodage>\tchoisir l'encodade d'entrée (par défaut provient de la locale)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
 msgid "Generate code to check exception specifications"
 msgstr "Générer le code pour vérifier les exceptions de spécifications"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:552
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
 msgid "Enable exception handling"
 msgstr "Autoriser le traitement des exceptions"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:555
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
 msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
 msgstr "-fexec-charset=<jeucar>\tconvertir toutes les chaînes et les constantes de caractères en jeu de caractères <jeucar>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:558
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
 msgid "Perform a number of minor, expensive optimizations"
 msgstr "Effectuer un nombre mineur d'optimisations coûteuses"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:567
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
+msgid "f2c-compatible code can be generated"
+msgstr "code f2c compatible peut être généré"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
+msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+msgstr "Détruire les supports f2c intrinsèques non Fortran 77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
+msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+msgstr "Désactiver les supports f2c intrinsèques non Fortran 77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
+msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
+msgstr "Autoriser les supports f2c intrinsèques non Fortran 77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
+msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+msgstr "Cacher les supports f2c intrinsèques non Fortran 77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
+msgid "Unsupported; generate libf2c-calling code"
+msgstr "Non supporté; générer le code d'appel libf2c"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
+msgid "Program is written in typical FORTRAN 66 dialect"
+msgstr "Programme est écrit dans un dialecte typique FORTRAN 66"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
+msgid "Program is written in typical Unix-f77 dialect"
+msgstr "Programme est écrit dans un dialecte typique Unix f77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
+msgid "Program is written in Fortran-90-ish dialect"
+msgstr "Programme est écrit dans un dialecte Fortran 90"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
+msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+msgstr "Détruire les supports F90 intrinsèques non Fortran 77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
+msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+msgstr "Désactiver les supports F90 intrinsèques non Fortran 77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
+msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
+msgstr "Autoriser  les supports F90 intrinsèques non Fortran 77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
+msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+msgstr "Cacher les supports F90 intrinsèques non Fortran 77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
 msgid "Assume no NaNs or infinities are generated"
 msgstr "Assumer qu'aucun NaNs ou infinités ne soit généré"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:570
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
 msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
 msgstr "-ffixed-<registre>\tmarquer le <registre> comme n'étant plus disponible pour le compilateur"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:579
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
+msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+msgstr "ffixed-line-limit-<nombre>\tfixer la longueur maximale de la ligne à <nombre>"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
+msgid "Unsupported; affects code generation of arrays"
+msgstr "Non supporté; affecte la génération de code des tableaux"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
 msgid "Do not store floats in registers"
 msgstr "Ne pas stocker les flottants dans les registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:582
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
 msgid "Scope of for-init-statement variables is local to the loop"
 msgstr "Étendue des variables for-init-statement est local à la boucle"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:585
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
 msgid "Copy memory address constants into registers before use"
 msgstr "Copier les constantes d'adresses mémoire dans les registres avant de les utiliser"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:588
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
+msgid "Always check for non gcj generated classes archives"
+msgstr "Toujours vérifier dans les archives de classes non générées gcj"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
 msgid "Copy memory operands into registers before use"
 msgstr "Copier les opérandes mémoire dans les registres avant de les utiliser"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:591
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
+msgid "Generate code to check subscript and substring bounds"
+msgstr "Générer du code pour vérifier les bornes des souscripts et des sous-chaînes"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
+msgid "Program is written in Fortran-90-ish free form"
+msgstr "Programme est écrit dans un style libre Fortran 90"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
 msgid "Do not assume that standard C libraries and \"main\" exist"
 msgstr "Ne pas assumer que les bibliothèques standards C et \"main\" existent"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:594
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
 msgid "Allow function addresses to be held in registers"
 msgstr "Autoriser le maintien des adresses de fonction dans les registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:597
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
 msgid "Place each function into its own section"
 msgstr "placer chaque fonction dans sa propre section"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:600
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
 msgid "Perform global common subexpression elimination"
 msgstr "Exécuter l'élimination de sous-expression commune globale"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:603
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
 msgid "Perform redundant load after store elimination in global common subexpression elimination"
 msgstr "Exécuter un stockage redondant après l'élimination de sous-expression commune globale"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:606
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
 msgid "Perform enhanced load motion during global common subexpression elimination"
 msgstr "Exécuter un chargement amélioré lors de l'élimination de sous-expression commune globale"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:609
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
 msgid "Perform store motion after global common subexpression elimination"
 msgstr "Exécuter un stockage après l'élimination de sous-expression commune globale"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:612
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
+msgid "Enable fatal diagnostics about inter-procedural problems"
+msgstr "Autoriser les diagnostiques fatals à propos des problèmes entre procédures"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
+msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+msgstr "Détruire les supports g77 intrinsèques non Fortran 77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
+msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+msgstr "Désactiver les supports g77 intrinsèques non Fortran 77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
+msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+msgstr "Autoriser les supports F90 intrinsèques non Fortran 77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
+msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+msgstr "Cacher les supports g77 intrinsèques non Fortran 77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
 msgid "Recognize GNU-defined keywords"
 msgstr "Reconnaître les mots clés définis GNU"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:615
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
 msgid "Generate code for GNU runtime environment"
 msgstr "Générer du code pour l'environnement GNU d'exécution"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:618
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
 msgid "Enable guessing of branch probabilities"
 msgstr "Autoriser l'estimation des probabilités de branchement"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:630
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
 msgid "Assume normal C execution environment"
 msgstr "Présumer que l'environnement d'exécution C est normal"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:633
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
 msgid "Enable support for huge objects"
 msgstr "Autoriser le support des grands objets"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:636
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
 msgid "Process #ident directives"
 msgstr "Traiter les directive #ident"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:639
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
 msgid "Perform conversion of conditional jumps to branchless equivalents"
 msgstr "Exécuter la conversion des sauts conditionels à des équivalents sans branchements"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:642
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
 msgid "Perform conversion of conditional jumps to conditional execution"
 msgstr "Exécuter la conversion des sauts conditionnels à une exécution conditionnel"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:645
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
 msgid "Export functions even if they can be inlined"
 msgstr "Exporter les fonctions même si elles peuvent être enligne"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:648
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
 msgid "Emit implicit instantiations of inline templates"
-msgstr "Produire les instanciations explicites de canevas enligne"
+msgstr "Produire les instanciations explicites de patron enligne"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:651
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
 msgid "Emit implicit instantiations of templates"
-msgstr "Produire les instanciations explicites de canevas"
+msgstr "Produire les instanciations explicites de patron"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
+msgid "Use offset tables for virtual method calls"
+msgstr "Utiliser des tables de décalage pour les appels de méthodes virtuelles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:654
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
 msgid "Do not generate .size directives"
 msgstr "Ne pas générer de directives .size"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:657
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
+msgid "Initialize local vars and arrays to zero"
+msgstr "Initialiser les vars locales et les tableaux à zéro"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
 msgid "Pay attention to the \"inline\" keyword"
 msgstr "Porter attention au mot clé \"inline\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:660
-msgid "Integrate simple functions into their callers"
-msgstr "Intégrer les fonctions simples à l'intérieur des appelants"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:666
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
 msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
 msgstr "-finline-limit=<nombre>\tlimiter la taille des fonction enligne à <nombre>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:669
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
 msgid "-finput-charset=<cset>      Specify the default character set for source files."
 msgstr "-finput-charset=<jeucar>    spécifier le jeu de caractères par défaut pour les fichiers source"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:672
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
 msgid "Instrument function entry and exit with profiling calls"
 msgstr "Traiter les entrées et les sorties des fonctions avec appels de profilage"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:675
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
+msgid "Intrinsics letters in arbitrary cases"
+msgstr "Lettres d'instrinsèques en casse arbitraire"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
+msgid "Intrinsics spelled as e.g. SqRt"
+msgstr "Intrinsèques épellées tel que SqRt"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
+msgid "Intrinsics in lowercase"
+msgstr "Intrinsèques en minuscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
+msgid "Intrinsics in uppercase"
+msgstr "Intrinsèques en majuscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
+msgid "Assume native functions are implemented using JNI"
+msgstr "Présumer que les fonctions natives sont implantées et qu'elles utilisent JNI"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
 msgid "Generate code for functions even if they are fully inlined"
 msgstr "Générer le code pour les fonctions même si elles sont complètement enligne"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:678
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
 msgid "Emit static const variables even if they are not used"
 msgstr "Produire des variables constantes statiques même si elles ne sont pas utilisées"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:684
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
 msgid "Give external symbols a leading underscore"
 msgstr "Afficher les symboles externes préfixés d'un caractère de soulignement"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:687
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
 msgid "Perform loop optimizations"
 msgstr "Exécuter l'optimisation des boucles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:690
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
+msgid "Language keyword letters in arbitrary cases"
+msgstr "Lettres des mots clés du langage dans des casses arbitraires"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
+msgid "Language keywords spelled as e.g. IOStat"
+msgstr "Mots clés du langage épellés tel que IOStat"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
+msgid "Language keywords in lowercase"
+msgstr "Mots clés du langage en minuscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
+msgid "Language keywords in uppercase"
+msgstr "Mots clés du langage en majuscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
 msgid "Set errno after built-in math functions"
 msgstr "Initialiser errno après les fonctions internes mathématiques"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:693
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
 msgid "Report on permanent memory allocation"
 msgstr "Rapporter l'allocation de mémoire permanente"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:696
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
 msgid "Attempt to merge identical constants and constant variables"
 msgstr "Tentative de fusion de constantes identique et des variables constantes"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:699
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
 msgid "Attempt to merge identical constants across compilation units"
 msgstr "Tentative de fusion de constantes identiques à travers des unités de compilation"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:702
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
 msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
 msgstr "-fmessage-length=<nombre>\tlimiter la longueur des diagnotiques à <nombre> de caractères par ligne.  0 supprime l'enroulement de ligne"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:705
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
+msgid "Delete MIL-STD 1753 intrinsics"
+msgstr "Détruire les intrinsèques MIL-STD 1753"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
+msgid "Disable MIL-STD 1753 intrinsics"
+msgstr "Désactiver les intrinsèques MIL-STD 1753"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
+msgid "Enable MIL-STD 1753 intrinsics"
+msgstr "Autoriser intrinsèques MIL-STD 1753"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
+msgid "Hide MIL-STD 1753 intrinsics"
+msgstr "Cacher les intrinsèques MIL-STD 1753"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
 msgid "Force all loop invariant computations out of loops"
 msgstr "Forcer pour toutes les boucles des calculs invariants en dehors des boucles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:708
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
 msgid "Don't warn about uses of Microsoft extensions"
 msgstr "Ne donner d'avertissement au sujet de l'utilisation des extensions de Microsoft"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:717
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
 msgid "Use graph-coloring register allocation"
 msgstr "Utiliser l'allocation des registres par coloriage de graphe"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:720
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
 msgstr "Générer le code pour l'environnement d'exécution du NeXT (Apple Mac OS X)"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:723
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
 msgid "Assume that receivers of Objective-C messages may be nil"
 msgstr "Assumer que les receveur de messages Objective-C peut être NIL"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:726
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
 msgid "Support synchronous non-call exceptions"
 msgstr "Supporter les exceptions synchrones des non appels"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:735
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
 msgid "Enable Objective-C exception and synchronization syntax"
 msgstr "Autoriser l'exception Objective-C et la synchronisation de syntaxe"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:738
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:978
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
 msgid "Perform loop unrolling for all loops"
 msgstr "Exécuter la boucle par désenroulement de toutes les boucles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:741
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:981
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
 msgid "Perform loop unrolling when iteration count is known"
 msgstr "Exécuter un dé-roulement des boucles lorsque le compteur d'itération est connu"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:744
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
 msgid "When possible do not generate stack frames"
 msgstr "Lorsque c'est possible ne pas générer des trames de pile"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:747
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
+msgid "Take at least one trip through each iterative DO loop"
+msgstr "Exécuter une dernière fois la visite à traves chaque boucle itérative DO"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
 msgstr "Reconnaître les mots clés C++ comme \"compl\" et \"xor\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:750
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
 msgid "Do the full register move optimization pass"
 msgstr "Effectuer la passe d'optimisation complète des déplacements par les registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:753
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
 msgid "Optimize sibling and tail recursive calls"
 msgstr "Optimiser sur mesure les appels enfants et récursif"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:756
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
+msgid "Enable optimization of static class initialization code"
+msgstr "Autorisser l'optimisation du code d'initialisation de classe statique"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
 msgid "Enable optional diagnostics"
 msgstr "Autoriser les diagnostiques optionnels"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:759
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
 msgid "Pack structure members together without holes"
 msgstr "Empaqueter les membres des structures ensembles sans trous"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:762
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
 msgid "Return small aggregates in memory, not registers"
 msgstr "Retourner les petits aggrégats en mémoire, pas dans les registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:768
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
+msgid "Warn about use of (only a few for now) Fortran extensions"
+msgstr "Avertir à propos de l'utilisation (très peu pour l'instant) des extensions Fortran"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
 msgid "Perform loop peeling"
 msgstr "Exécuter des réductions de boucles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:771
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
 msgid "Enable machine specific peephole optimizations"
 msgstr "Autoriser les optimisations des trous spécifiques à une machine"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:774
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
 msgid "Enable an RTL peephole pass before sched2"
 msgstr "Autoriser l'exécution de la passe RTL avant sched2"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:777
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
 msgid "Downgrade conformance errors to warnings"
 msgstr "Dégrader les erreurs de conformité en des avertissements"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:780
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
 msgid "Generate position-independent code if possible"
 msgstr "Générer du code indépendant de la position si possible"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:783
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
 msgid "Generate position-independent code for executables if possible"
 msgstr "Générer du code indépendant de la position pour les exécutables si possible"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:786
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
 msgid "Generate prefetch instructions, if available, for arrays in loops"
 msgstr "Générer des instructions prérecherchées, si disponible, pour les tableaux dans les boucles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:789
-msgid "Treat the input file as already preprocessed"
-msgstr "Traiter le fichier d'entrée comme ayant déjà été pré-traité"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:792
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
 msgid "Enable basic program profiling code"
 msgstr "Autoriser le code de profilage de base du programme"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:795
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
 msgid "Insert arc-based program profiling code"
 msgstr "Insérer le code de profilage du programme de arc-based"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:798
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
 msgid "Enable common options for generating profile info for profile feedback directed optimizations"
 msgstr "Autoriser les options communes pour la génération d'information de profile pour le feedback d'optimisation direct de profile"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:801
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
 msgid "Enable common options for performing profile feedback directed optimizations"
 msgstr "Autoriser les options communes pour effectuer le feedback d'optimisation direct de profile"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:804
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
 msgid "Insert code to profile values of expressions"
 msgstr "Insérer le code pour profile les expressions de valeurs"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:810
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
 msgstr "-frandom-seed=<chaîne>\tfaire une compilation reproduisible en utilisant <chaîne>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:813
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
 msgid "Strength reduce all loop general induction variables"
 msgstr "Renforcer la réduction de toutes les boucles par induction des variables"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:816
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
 msgid "Return small aggregates in registers"
 msgstr "Retourner les petits aggrégats dans les registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:819
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
 msgid "Enables a register move optimization"
 msgstr "Autoriser l'optimisation des déplacements par registre"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:822
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
 msgid "Perform a register renaming optimization pass"
 msgstr "Effectuer une changement de nom de registres après une passe d'optimisation"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:825
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
 msgid "Reorder basic blocks to improve code placement"
 msgstr "Ré-ordonner les blocs de base pour améliorer l'emplacement de code"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:828
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
 msgid "Reorder functions to improve code placement"
 msgstr "Ré-ordonner les fonctions pour améliorer l'emplacement de code"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:831
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
 msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
 msgstr "Utiliser le mode Fix-and-=Continue pour indique que des fichiers objets peuvent interchangés lors de l'éexécution"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:834
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
 msgid "Enable automatic template instantiation"
-msgstr "Autoriser l'instanciation automatique de canevas"
+msgstr "Autoriser l'instanciation automatique de patron"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:837
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
 msgid "Add a common subexpression elimination pass after loop optimizations"
 msgstr "Ajouter une passe d'élimination d'une sous-expression commune après les optimisations de boucle"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:840
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
 msgid "Run the loop optimizer twice"
 msgstr "Exécuter l'optimiseur de boucle deux fois"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:843
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
 msgid "Disable optimizations that assume default FP rounding behavior"
 msgstr "Interdire les optimisation qui assument un comportement d'arrondissement FP par défaut"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:846
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
 msgid "Generate run time type descriptor information"
 msgstr "Générer l'information pour un type de descripteur lors de l'exécution"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:849
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
 msgid "Enable scheduling across basic blocks"
 msgstr "Autoriser l'ordonnancement à travers les blocs de base"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:852
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
 msgid "Allow speculative motion of non-loads"
 msgstr "Autoriser le mouvement spéculatif de non chargements"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:855
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
 msgid "Allow speculative motion of some loads"
 msgstr "Autoriser le mouvement spéculatif de quelques chargements"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:858
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
 msgid "Allow speculative motion of more loads"
 msgstr "Autoriser le mouvement spéculatif de plusieurs chargements"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:861
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
 msgid "Allow premature scheduling of queued insns"
 msgstr "Autoriser l'ordonnancement prématuré de queues insns"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:864
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
 msgid "Set dependence distance checking in premature scheduling of queued insns"
 msgstr "Fixer la distance de vérification de dépendance dans l'ordonnancement prématuré d'insns en queue"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:867
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
 msgid "-fsched-stalled-insns-dep=<number>   Set dependence distance checking in premature scheduling of queued insns"
 msgstr "-fsched-stalled-insns-dep=<nombre>   fixer la distance de vérification de dépendance dans l'ordonnancement d'insnsn en queue"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:870
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
 msgid "-fsched-stalled-insns=<number>       Set number of queued insns that can be prematurely scheduled"
 msgstr "-fsched-stalled-insns=<nombre>       fixer le nombre d'insns en queu qui peuvent être prématurément ordonnancés"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:873
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
 msgstr "-fsched-verbose=<numéro>\tnitialiser le niveau de verbosité de l'ordonnanceur"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:876
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
 msgid "If scheduling post reload, do superblock scheduling"
 msgstr "Si l'ordonnancement fait une post recharge, faire un ordonnancement de super bloc"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:879
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
 msgid "If scheduling post reload, do trace scheduling"
 msgstr "Si l'ordonnancement fait une post recharge, laisse une trace de l'ordonnancement"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:882
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
 msgid "Reschedule instructions before register allocation"
 msgstr "Réordonnancer les instructions avant l'allocation de registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:885
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
 msgid "Reschedule instructions after register allocation"
 msgstr "Réordonnancer les instructions après l'allocation de registres"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:888
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
+msgid "Allow appending a second underscore to externals"
+msgstr "Permettre l'ajout d'un second caractère de soulignement aux externes"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
 msgid "Mark data as shared rather than private"
 msgstr "Marquer les données comme partagées au lieu de privées"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:891
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
 msgid "Use the same size for double as for float"
 msgstr "Utiliser la même taille pour un double que pour un flottant"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:894
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
 msgid "Use the narrowest integer type possible for enumeration types"
 msgstr "Utiliser le type d'entier le moins large possible pour les types d'énumération"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:897
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
 msgstr "Écraser le type sous-jacent de \"wchar_t\" vers \"unsigned short\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:903
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
 msgid "Disable optimizations observable by IEEE signaling NaNs"
 msgstr "Désactiver les optimisations observable par le signalement NaNs IEEE"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:906
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
 msgstr "Lorsque \"signed\" ou \"unsigned\" n,est pas fourni rendre le champ de bits signé"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:909
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
 msgid "Make \"char\" signed by default"
 msgstr "Rendre les « char » signés par défaut"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:912
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
+msgid "Do not print names of program units as they are compiled"
+msgstr "Afficher les noms des unités de programme tels que compilées"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
 msgid "Convert floating point constants to single precision constants"
 msgstr "Convertir les constantes en virgules flottantes en constantes de simple précision"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:918
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
+msgid "Internally convert most source to lowercase"
+msgstr "Convertir de manière interne la majorité des sources en majuscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
+msgid "Internally preserve source case"
+msgstr "Préserver à l'interne la casse des sources"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
+msgid "Internally convert most source to uppercase"
+msgstr "Convertir à l'interne la majorité des sources en majuscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
 msgid "Insert stack checking code into the program"
 msgstr "Insérer du code de vérificaion de la pile dans le programme"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:924
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
 msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
 msgstr "-fstack-limit-register=<registre>\tfaire un déroutement si la pile va au delà du <registre>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:927
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
 msgstr "-fstack-limit-symbol=<nom>\tfaire un déroutement si la pile va au delà du symbole <nom>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:930
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
 msgid "Display statistics accumulated during compilation"
 msgstr "Afficher les statistiques accumulés durant la compilation"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:933
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
+msgid "Enable assignability checks for stores into object arrays"
+msgstr "Autoriser la vérificaitions des affectations dans le stockage des tableaux d'objets"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
 msgid "Perform strength reduction optimizations"
 msgstr "Exécuter un réduction en force des optimisations"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:936
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
 msgid "Assume strict aliasing rules apply"
 msgstr "Présumer que des règles stricts d'alias s'appliquent"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:942
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
+msgid "Symbol names spelled in mixed case"
+msgstr "Noms des symboles épellés dans des casses mélangées"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
+msgid "Symbol names in lowercase"
+msgstr "Noms de symboles en minuscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
+msgid "Symbol names in uppercase"
+msgstr "Noms des symboles en majuscules"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
 msgid "Check for syntax errors, then stop"
 msgstr "Vérifier les erreurs de syntaxes et puis stopper"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:945
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
 msgstr "-ftabstop=<nombre>\tfixer la distance de la tabulation des colonnes dans les rapports"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:948
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
-msgstr "-ftemplate-depth-<nombre>\tspécifier la profondeur maximale d'instanciation de canevas"
+msgstr "-ftemplate-depth-<nombre>\tspécifier la profondeur maximale d'instanciation de patron"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:951
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
 msgid "Create data files needed by \"gcov\""
 msgstr "Créer les fichiers de données nécessaires à \"gcov\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:957
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
 msgid "Perform jump threading optimizations"
 msgstr "Exécuter des optimisations de sauts de thread"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:960
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
 msgid "Report the time taken by each compiler pass"
 msgstr "Rapporter le temps pris par chaque passe de compilation"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:963
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
 msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
 msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tinitialiser le modèle de génération de code par défaut de thread local"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:966
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
 msgid "Perform superblock formation via tail duplication"
 msgstr "Exécuter la formation du super bloc via la duplication de la queue"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:969
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
 msgid "Assume floating-point operations can trap"
 msgstr "On assume que les opérations en virgule flottante peuvent être attrappées"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:972
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
 msgid "Trap for signed overflow in addition, subtraction and multiplication"
 msgstr "Attrapper les débordements de signe dans l'addition, la soustraction et la multiplication"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:975
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
+msgid "Make prefix-radix non-decimal constants be typeless"
+msgstr "Rendre les préfixes des bases des constantes non décimales sans type"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
+msgid "Allow all ugly features"
+msgstr "Permettre toutes les options laides"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
+msgid "Hollerith and typeless can be passed as arguments"
+msgstr "Les Hollerith et sans type peuvent être passés comme arguments"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
+msgid "Allow ordinary copying of ASSIGN'ed vars"
+msgstr "Permettre le copie ordinaire des variable affectées"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
+msgid "Dummy array dimensioned to (1) is assumed-size"
+msgstr "Tableau factice dont la taille des dimensions (1) est assumée"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
+msgid "Trailing comma in procedure call denotes null argument"
+msgstr "Virgule de fin dans l'appel de la procédure dénote un argument nul"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
+msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+msgstr "Permettre REAL(Z) et AIMAG(Z) pour les DOUBLE COMPLEX Z"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
+msgid "Initialization via DATA and PARAMETER is not type-compatible"
+msgstr "Initialisation via DATA et PARAMETER n'est pas un type compatible"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
+msgid "Allow INTEGER and LOGICAL interchangeability"
+msgstr "Permettre l'interchangeabilité de INTEGER et LOGICAL"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
+msgid "Append underscores to externals"
+msgstr "Ajouter des caractères de soulignement aux externes"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
 msgid "Compile whole compilation unit at a time"
 msgstr "Compiler complètement à la fois une unité de compilation"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:984
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
+msgid "Delete libU77 intrinsics"
+msgstr "Détruire les intrinsèques libU77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
+msgid "Disable libU77 intrinsics"
+msgstr "Désactiver les intrinsèques libU77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
+msgid "Enable libU77 intrinsics"
+msgstr "Autoriser les intrinsèques libU77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
+msgid "Hide libU77 intrinsics"
+msgstr "Cacher les intrinsèques libU77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
 msgid "Allow math optimizations that may violate IEEE or ISO standards"
 msgstr "Permettre les optimisations mathématiques qui peuvent violer les standards IEEE ou ISO"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:987
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
 msgstr "Lorsque \"signed\" ou \"unsigned\" n'est pas fourni rendre le champ de bits non signé"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:990
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
 msgid "Make \"char\" unsigned by default"
 msgstr "Rendre les \"char\" non signés par défaut"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:993
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
 msgid "Perform loop unswitching"
 msgstr "Exécuter des boucles sans branchement"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:996
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
 msgid "Just generate unwind tables for exception handling"
 msgstr "Générer simplement des tables étendues pour le traitement des exceptions"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:999
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
 msgid "Use __cxa_atexit to register destructors"
 msgstr "Utiliser « __cxa_atexit » pour enregistrer les destructeurs."
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1002
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
 msgid "Add extra commentary to assembler output"
 msgstr "Ajouter des commentaires additionnels à la sortie de l'assembleur"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1005
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
+msgid "Print g77-specific version information and run internal tests"
+msgstr "Afficher les informations de version spécifiques du compilateur g77, exécuter les tests internes"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
 msgid "Use expression value profiles in optimizations"
 msgstr "Utiliser le profile de la valeur d'expression dans l'optimisation"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1008
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
 msgid "Discard unused virtual functions"
 msgstr "Écarter les fonctions virtuelles non utilisées"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1011
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
 msgid "Implement vtables using thunks"
 msgstr "Implanter les vtables en utilisant des thunks"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1014
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
+msgid "Program is written in VXT (Digital-like) FORTRAN"
+msgstr "Programme est écrit en Fortran VXT (forme de Digital)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
+msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "Détruire les supports VXT Fortran intrinsèques non Fortran-77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
+msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "Désactiver les supports VXT Fortran intrinsèques non Fortran-77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
+msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "Désactiver les supports VXT Fortran intrinsèques non Fortran-77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
+msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "Cacher les supports VXT Fortran des intrinsèques non Fortran-77"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
 msgid "Emit common-like symbols as weak symbols"
 msgstr "Produire les symboles communs comme des symboles faibles"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1017
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
 msgid "Construct webs and split unrelated uses of single variable"
 msgstr "Construire une toile et séparer les utilisations de variables simples"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1020
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
 msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
 msgstr "-fwide-exec-charset=<cset>\tconvertir toutes les chaînes et les constantes larges de caractères en jeux de caractères <cset>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1023
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
 msgid "Generate a #line directive pointing at the current working directory"
 msgstr "Générer une directive #line pointant sur le répertoire courant de travail"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1026
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
 msgid "Assume signed arithmetic overflow wraps around"
 msgstr "Assumer un débordement arithmétique signé enroulé"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1029
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
 msgid "Store strings in writable data section"
 msgstr "Stocker les chaînes dans les sections d'écriture des données"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1032
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
 msgid "Emit cross referencing information"
 msgstr "Produire l'information des références croisées"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1035
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
+msgid "Print internal debugging-related information"
+msgstr "Afficher les informations internes reliées à la mise au point"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
 msgid "Put zero initialized data in the bss section"
 msgstr "Placer des données initialisées de zéros dans la section bss"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1038
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
 msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
 msgstr "Générer un recherche molle de class (via objc_getClass()) pour l'utilisation en mode Zero-Link"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1041
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
+msgid "Treat initial values of 0 like non-zero values"
+msgstr "Traiter les valeurs initiales de 0 comme des valeurs non zéros"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
 msgid "Generate debug information in default format"
 msgstr "Générer les informations de mise au point dans le format par défaut"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1044
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
 msgid "Generate debug information in COFF format"
 msgstr "Générer les informations de mise au point dans le format COFF"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1047
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
 msgid "Generate debug information in DWARF v2 format"
 msgstr "Générer les informations de mise au point dans le format DWARF v2"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1050
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
 msgid "Dump declarations to a .decl file"
 msgstr "Vidanger les déclarations dans un fichier .decl"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1053
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
 msgid "Generate debug information in default extended format"
 msgstr "Générer les informations de mise au point dans le format étendu par défaut"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1056
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
 msgid "Generate debug information in STABS format"
 msgstr "Générer les informations de mise au point dans le format STABS"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1059
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
 msgid "Generate debug information in extended STABS format"
 msgstr "Générer les informations de mise au point dans le format étendu STABS"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1062
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
 msgid "Generate debug information in VMS format"
 msgstr "Générer les informations de mise au point dans le format VMS"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1065
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
 msgid "Generate debug information in XCOFF format"
 msgstr "Générer les information de mise au point dans le format XCOFF"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1068
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
 msgid "Generate debug information in extended XCOFF format"
 msgstr "Générer les informations de mise au point dans le format étendu XCOFF"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1071
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
 msgstr "-idirafter <répertoire>\tajouter <répertoire> à la fin du chemin système d'inclusion"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1074
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
 msgid "-imacros <file>\tAccept definition of macros in <file>"
 msgstr "-imacros <fichier>\taccepter la définition de macros dans le <fichier>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1077
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
 msgid "-include <file>\tInclude the contents of <file> before other files"
 msgstr "-include <fichier>\tinclure le contenu du <fichier> avant les autres fichiers"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1080
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
 msgstr "-iprefix <chemin>\tsélectionner le <chemin> comme préfixer aux deux prochaines options"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1083
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
 msgstr "-isysroot <répertoire>\tsélectionner le <répertoire> comme répertoire racine du système"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1086
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
 msgstr "-isystem <répertoire>\tajouter le <répertoire> au début du chemin d'inclusion principal"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1089
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
 msgstr "-iwithprefix <répertoire>\tajouter le <répertoire> à la fin du chemin d'inclusion principal"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1092
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
 msgstr "-iwithprefixbefore <répertoire>\tajouter le <répertoire> à la fin du chemin d'inclusion principal"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1104
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
 msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
 msgstr "Ne pas rechercher les répertoires standard système d'inclusion (ceux spécifiés avec -isystem seront encore utilisés)"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1107
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
 msgid "Do not search standard system include directories for C++"
 msgstr "Ne pas rechercher les répertoires standard système d'inclusion pour C++"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1110
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
 msgid "-o <file>\tPlace output into <file>"
 msgstr "-o <fichier>\tproduire la sortie dans le <fichier>"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1113
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
 msgid "Enable function profiling"
 msgstr "Autoriser le profilage de fonction"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1116
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
 msgid "Issue warnings needed for strict compliance to the standard"
 msgstr "Émettre les avertissements nécessaires pour être conforme au standard"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1119
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
 msgid "Like -pedantic but issue them as errors"
 msgstr "Identique à -pedantic mais les marque comme des erreurs"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1122
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
 msgid "Generate C header of platform-specific features"
 msgstr "Générer les en-têtes C pour les options spécifiques à la plate-forme"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1125
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
 msgid "Do not display functions compiled or elapsed time"
 msgstr "Ne pas afficher les fonctions compilées ou le temps écoulé"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1128
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
 msgid "Remap file names when including files"
 msgstr "Rampper les noms lors de l'inclusion des fichiers"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1131
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
 msgid "Conform to the ISO 1998 C++ standard"
 msgstr "Conforme au standard ISO C++ de 1998"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1134
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
 msgid "Conform to the ISO 1990 C standard"
 msgstr "Conforme au standard ISO C de 1990"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1137
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
 msgid "Conform to the ISO 1999 C standard"
 msgstr "Conforme au standard ISO C de 1999"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1140
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1161
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1164
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
 msgid "Deprecated in favor of -std=c99"
 msgstr "Obsolète à la faveur de l'option -std=c99"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1143
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
 msgstr "Conforme au standard ISO C++ de 1998 avec les extensions de GNU"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1146
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
 msgid "Conform to the ISO 1990 C standard with GNU extensions"
 msgstr "Conforme au standard ISO C de 1990 avec les extensions de GNU"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1149
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
 msgid "Conform to the ISO 1999 C standard with GNU extensions"
 msgstr "Conforme au standard ISO C de 1999 avec les extensions de GNU"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1152
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
 msgid "Deprecated in favor of -std=gnu99"
 msgstr "Obsolète à la faveur de l'option -std=gnu99"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1155
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
 msgid "Deprecated in favor of -std=c89"
 msgstr "Obsolète à la faveur de l'option -std=c89"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1158
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
 msgid "Conform to the ISO 1990 C standard as amended in 1994"
 msgstr "Conforme au standard ISO C de 1990 tel amendé en 1994"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1167
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
 msgid "Enable traditional preprocessing"
 msgstr "Autoriser le traitement traditionnel"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1170
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
 msgid "-trigraphs\tSupport ISO C trigraphs"
 msgstr "-trigraphs\tSupporter les tri-graphes ISO C"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1173
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
 msgid "Do not predefine system-specific and GCC-specific macros"
 msgstr "Ne pas prédéfinir les macros spécifiques au système ou à GCC"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1176
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
 msgid "Enable verbose output"
 msgstr "Autoriser le mode bavard sur la sortie"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1179
-msgid "Display the compiler's version"
-msgstr "Afficher la version du compilateur"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1182
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
 msgid "Suppress warnings"
 msgstr "Supprimer les avertissements"
 
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1094
+#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
 msgid "`-p' not supported; use `-pg' and gprof(1)"
 msgstr "« -p » n'est pas supporté; utiliser « -pg » et gprof(1)"
 
@@ -20881,7 +21276,7 @@ msgstr "GCC ne supporte pas -C sans utiliser -E"
 msgid "GCC does not support -CC without using -E"
 msgstr "GCC ne supporte pas -CC sans utiliser -E"
 
-#: config/sparc/linux64.h:208 config/sparc/linux64.h:219
+#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
 #: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
 #: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
 msgid "may not use both -m32 and -m64"
@@ -21024,6 +21419,69 @@ msgstr "-E est requis lorsque l'entr
 msgid "mno-cygwin and mno-win32 are not compatible"
 msgstr "mno-cygwin et mno-win32 ne sont pas compatibles"
 
+#~ msgid "read-write constraint does not allow a register"
+#~ msgstr "contrainte de lecture-éccriture ne permet pas de registre"
+
+#~ msgid "your function will be miscompiled"
+#~ msgstr "votre fonction sera mal compilée"
+
+#~ msgid "neither the destructor nor the class-specific "
+#~ msgstr "ni le destructeur ni la classe spécifique"
+
+#~ msgid "operator delete will be called, even if they are "
+#~ msgstr "l'opérateur de destruction sera appellé, même s'ils sont "
+
+#~ msgid "declared when the class is defined."
+#~ msgstr "déclarés lorsque la classe est définie."
+
+#~ msgid "-I <dir>\tAdd <dir> to the end of the main include path.  -I- gives more include path control; see info documentation"
+#~ msgstr "-I <rép>\tajouter <rép> à la fin du chemin principal d'inclusion.  -I- donne plus de contrôle sur le chemin d'inclusion; voir la documentation info"
+
+#~ msgid "Generate make dependencies"
+#~ msgstr "Générer les dépendances pour make"
+
+#~ msgid "-MF <file>\tWrite dependency output to the given file"
+#~ msgstr "-MF <fichier>\técrire les dépendances en sortie dans le fichier fourni"
+
+#~ msgid "Like -M but ignore system header files"
+#~ msgstr "Identique à -M mais ignore les en-têtes de fichiers système"
+
+#~ msgid "Generate phony targets for all headers"
+#~ msgstr "Générer les cibles bidons pour toutes les en-têtes"
+
+#~ msgid "-MT <target>\tAdd an unquoted target"
+#~ msgstr "-MT <cible>\tajouter une cible sans quote"
+
+#~ msgid "Enable most warning messages"
+#~ msgstr "Autoriser la plupart des messages d'avertissement"
+
+#~ msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+#~ msgstr "Avertir à propos des blocs de commentaires imbriqués et les commentaires C++ qui s'étendent sur plus d'une ligne physique"
+
+#~ msgid "Synonym for -Wcomment"
+#~ msgstr "Synonyme pour -Wcommentaire"
+
+#~ msgid "Warn about deprecated compiler features"
+#~ msgstr "Avertir à propose de la dépréciation des options du compilateur"
+
+#~ msgid "Deprecated.  This switch has no effect."
+#~ msgstr "Obsolète. Cette option n'a aucun effet."
+
+#~ msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+#~ msgstr "Avertir si des trigraphes sont rencontrés et qui pourraient affecter le sens du programme"
+
+#~ msgid "-fdump-<type>\tDump various compiler internals to a file"
+#~ msgstr "-fdump-<type>\tvidander les divers internes du compilateur dans un fichier"
+
+#~ msgid "Integrate simple functions into their callers"
+#~ msgstr "Intégrer les fonctions simples à l'intérieur des appelants"
+
+#~ msgid "Treat the input file as already preprocessed"
+#~ msgstr "Traiter le fichier d'entrée comme ayant déjà été pré-traité"
+
+#~ msgid "Display the compiler's version"
+#~ msgstr "Afficher la version du compilateur"
+
 #~ msgid "pointer to a member used in arithmetic"
 #~ msgstr "usage en arithmétique d'un pointeur vers un membre"
 
@@ -21066,300 +21524,6 @@ msgstr "mno-cygwin et mno-win32 ne sont pas compatibles"
 #~ msgid "ISO C++ forbids aggregate initializer to new"
 #~ msgstr "ISO C++ interdit l'aggrégation d'initialiseur à new"
 
-#~ msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
-#~ msgstr "ni le destructeur ni l'opérateur « delete » spécifique à la classe ne sera appellé, même s'ils sont déclarés lorsque la classe est définie"
-
-#~ msgid "Warn if deprecated class, method, or field is used"
-#~ msgstr "Avertir si une classe, une méthode ou un champ obsolète est utilisé"
-
-#~ msgid "Warn if deprecated empty statements are found"
-#~ msgstr "Avertir si des déclarations vides obsolètes sont trouvées"
-
-#~ msgid "Enable warnings about inter-procedural problems"
-#~ msgstr "Autoriser les avertissements à propos des problèmes inter-procédural"
-
-#~ msgid "Warn if .class files are out of date"
-#~ msgstr "Avertir si des fichier .class sont périmées"
-
-#~ msgid "Warn if modifiers are specified when not necessary"
-#~ msgstr "Avertir si des modificateurs sont spécifiés sans que cela ne soit nécessaires"
-
-#~ msgid "Warn about constructs with surprising meanings"
-#~ msgstr "Avertir à propos des construits ayant des sens surprenants"
-
-#~ msgid "--CLASSPATH\tDeprecated; use --classpath instead"
-#~ msgstr "--CLASSPATH\tobsolète; utiliser --classpath à la place"
-
-#~ msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
-#~ msgstr "Traiter les variables locales et les blocs COMMON comme s'ils étaient nommés dans une déclaration SAVE"
-
-#~ msgid "Backslashes in character and hollerith constants are special (not C-style)"
-#~ msgstr "Barres obliques inverses dans les constantes de caractères ou d'hollerith ne sont pas particulières (pas de style C)"
-
-#~ msgid "Delete libU77 intrinsics with bad interfaces"
-#~ msgstr "Détruire les intrinsèques libU77 ayant des interfaces erronées"
-
-#~ msgid "Disable libU77 intrinsics with bad interfaces"
-#~ msgstr "Désactiver les intrinsèques libU77 ayant des interfaces erronées"
-
-#~ msgid "Enable libU77 intrinsics with bad interfaces"
-#~ msgstr "Autoriser les intrinsèques libU77 ayant des interfaces erronées"
-
-#~ msgid "Hide libU77 intrinsics with bad interfaces"
-#~ msgstr "Cacher les intrinsèques libU77 ayant des interfaces erronées"
-
-#~ msgid "--bootclasspath=<path>\tReplace system path"
-#~ msgstr "--bootclasspath=<chemin>\tremplacer le <chemin> système"
-
-#~ msgid "Program written in strict mixed-case"
-#~ msgstr "Programme écrit dans une stricte casse mélangée"
-
-#~ msgid "Compile as if program written in lowercase"
-#~ msgstr "Compiler comme si le programme était écrit en minuscules"
-
-#~ msgid "Preserve case used in program"
-#~ msgstr "Préserver la casse utilisée dans un programme"
-
-#~ msgid "Program written in lowercase"
-#~ msgstr "Programmes écrit en minuscules"
-
-#~ msgid "Program written in uppercase"
-#~ msgstr "Programme écrit en majuscules"
-
-#~ msgid "Compile as if program written in uppercase"
-#~ msgstr "Compiler comme si le programme était écrit en majuscules"
-
-#~ msgid "--classpath=<path>\tSet class path"
-#~ msgstr "--classpath=<chemin>\tfixer le chemin des classes"
-
-#~ msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-#~ msgstr "Produire des information spéciales de mise au point pour COMMON et EQUIVALENCE (désactivé)"
-
-#~ msgid "Allow '$' in symbol names"
-#~ msgstr "Permettre '$' dans les noms de symboles"
-
-#~ msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-#~ msgstr "Avoir un frontal d'émulation pour l'arithmétique COMPLEXE pour éviter les bugs"
-
-#~ msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
-#~ msgstr "--encoding=<encodage>\tchoisir l'encodade d'entrée (par défaut provient de la locale)"
-
-#~ msgid "f2c-compatible code can be generated"
-#~ msgstr "code f2c compatible peut être généré"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "Détruire les supports f2c intrinsèques non Fortran 77"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "Désactiver les supports f2c intrinsèques non Fortran 77"
-
-#~ msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "Autoriser les supports f2c intrinsèques non Fortran 77"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "Cacher les supports f2c intrinsèques non Fortran 77"
-
-#~ msgid "Unsupported; generate libf2c-calling code"
-#~ msgstr "Non supporté; générer le code d'appel libf2c"
-
-#~ msgid "Program is written in typical FORTRAN 66 dialect"
-#~ msgstr "Programme est écrit dans un dialecte typique FORTRAN 66"
-
-#~ msgid "Program is written in typical Unix-f77 dialect"
-#~ msgstr "Programme est écrit dans un dialecte typique Unix f77"
-
-#~ msgid "Program is written in Fortran-90-ish dialect"
-#~ msgstr "Programme est écrit dans un dialecte Fortran 90"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "Détruire les supports F90 intrinsèques non Fortran 77"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "Désactiver les supports F90 intrinsèques non Fortran 77"
-
-#~ msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "Autoriser  les supports F90 intrinsèques non Fortran 77"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "Cacher les supports F90 intrinsèques non Fortran 77"
-
-#~ msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
-#~ msgstr "ffixed-line-limit-<nombre>\tfixer la longueur maximale de la ligne à <nombre>"
-
-#~ msgid "Unsupported; affects code generation of arrays"
-#~ msgstr "Non supporté; affecte la génération de code des tableaux"
-
-#~ msgid "Always check for non gcj generated classes archives"
-#~ msgstr "Toujours vérifier dans les archives de classes non générées gcj"
-
-#~ msgid "Generate code to check subscript and substring bounds"
-#~ msgstr "Générer du code pour vérifier les bornes des souscripts et des sous-chaînes"
-
-#~ msgid "Program is written in Fortran-90-ish free form"
-#~ msgstr "Programme est écrit dans un style libre Fortran 90"
-
-#~ msgid "Enable fatal diagnostics about inter-procedural problems"
-#~ msgstr "Autoriser les diagnostiques fatals à propos des problèmes entre procédures"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-#~ msgstr "Détruire les supports g77 intrinsèques non Fortran 77"
-
-#~ msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-#~ msgstr "Désactiver les supports g77 intrinsèques non Fortran 77"
-
-#~ msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
-#~ msgstr "Autoriser les supports F90 intrinsèques non Fortran 77"
-
-#~ msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-#~ msgstr "Cacher les supports g77 intrinsèques non Fortran 77"
-
-#~ msgid "Use offset tables for virtual method calls"
-#~ msgstr "Utiliser des tables de décalage pour les appels de méthodes virtuelles"
-
-#~ msgid "Initialize local vars and arrays to zero"
-#~ msgstr "Initialiser les vars locales et les tableaux à zéro"
-
-#~ msgid "Intrinsics letters in arbitrary cases"
-#~ msgstr "Lettres d'instrinsèques en casse arbitraire"
-
-#~ msgid "Intrinsics spelled as e.g. SqRt"
-#~ msgstr "Intrinsèques épellées tel que SqRt"
-
-#~ msgid "Intrinsics in lowercase"
-#~ msgstr "Intrinsèques en minuscules"
-
-#~ msgid "Intrinsics in uppercase"
-#~ msgstr "Intrinsèques en majuscules"
-
-#~ msgid "Assume native functions are implemented using JNI"
-#~ msgstr "Présumer que les fonctions natives sont implantées et qu'elles utilisent JNI"
-
-#~ msgid "Language keyword letters in arbitrary cases"
-#~ msgstr "Lettres des mots clés du langage dans des casses arbitraires"
-
-#~ msgid "Language keywords spelled as e.g. IOStat"
-#~ msgstr "Mots clés du langage épellés tel que IOStat"
-
-#~ msgid "Language keywords in lowercase"
-#~ msgstr "Mots clés du langage en minuscules"
-
-#~ msgid "Language keywords in uppercase"
-#~ msgstr "Mots clés du langage en majuscules"
-
-#~ msgid "Delete MIL-STD 1753 intrinsics"
-#~ msgstr "Détruire les intrinsèques MIL-STD 1753"
-
-#~ msgid "Disable MIL-STD 1753 intrinsics"
-#~ msgstr "Désactiver les intrinsèques MIL-STD 1753"
-
-#~ msgid "Enable MIL-STD 1753 intrinsics"
-#~ msgstr "Autoriser intrinsèques MIL-STD 1753"
-
-#~ msgid "Hide MIL-STD 1753 intrinsics"
-#~ msgstr "Cacher les intrinsèques MIL-STD 1753"
-
-#~ msgid "Take at least one trip through each iterative DO loop"
-#~ msgstr "Exécuter une dernière fois la visite à traves chaque boucle itérative DO"
-
-#~ msgid "Enable optimization of static class initialization code"
-#~ msgstr "Autorisser l'optimisation du code d'initialisation de classe statique"
-
-#~ msgid "Warn about use of (only a few for now) Fortran extensions"
-#~ msgstr "Avertir à propos de l'utilisation (très peu pour l'instant) des extensions Fortran"
-
-#~ msgid "Allow appending a second underscore to externals"
-#~ msgstr "Permettre l'ajout d'un second caractère de soulignement aux externes"
-
-#~ msgid "Do not print names of program units as they are compiled"
-#~ msgstr "Afficher les noms des unités de programme tels que compilées"
-
-#~ msgid "Internally convert most source to lowercase"
-#~ msgstr "Convertir de manière interne la majorité des sources en majuscules"
-
-#~ msgid "Internally preserve source case"
-#~ msgstr "Préserver à l'interne la casse des sources"
-
-#~ msgid "Internally convert most source to uppercase"
-#~ msgstr "Convertir à l'interne la majorité des sources en majuscules"
-
-#~ msgid "Enable assignability checks for stores into object arrays"
-#~ msgstr "Autoriser la vérificaitions des affectations dans le stockage des tableaux d'objets"
-
-#~ msgid "Symbol names spelled in mixed case"
-#~ msgstr "Noms des symboles épellés dans des casses mélangées"
-
-#~ msgid "Symbol names in lowercase"
-#~ msgstr "Noms de symboles en minuscules"
-
-#~ msgid "Symbol names in uppercase"
-#~ msgstr "Noms des symboles en majuscules"
-
-#~ msgid "Make prefix-radix non-decimal constants be typeless"
-#~ msgstr "Rendre les préfixes des bases des constantes non décimales sans type"
-
-#~ msgid "Allow all ugly features"
-#~ msgstr "Permettre toutes les options laides"
-
-#~ msgid "Hollerith and typeless can be passed as arguments"
-#~ msgstr "Les Hollerith et sans type peuvent être passés comme arguments"
-
-#~ msgid "Allow ordinary copying of ASSIGN'ed vars"
-#~ msgstr "Permettre le copie ordinaire des variable affectées"
-
-#~ msgid "Dummy array dimensioned to (1) is assumed-size"
-#~ msgstr "Tableau factice dont la taille des dimensions (1) est assumée"
-
-#~ msgid "Trailing comma in procedure call denotes null argument"
-#~ msgstr "Virgule de fin dans l'appel de la procédure dénote un argument nul"
-
-#~ msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-#~ msgstr "Permettre REAL(Z) et AIMAG(Z) pour les DOUBLE COMPLEX Z"
-
-#~ msgid "Initialization via DATA and PARAMETER is not type-compatible"
-#~ msgstr "Initialisation via DATA et PARAMETER n'est pas un type compatible"
-
-#~ msgid "Allow INTEGER and LOGICAL interchangeability"
-#~ msgstr "Permettre l'interchangeabilité de INTEGER et LOGICAL"
-
-#~ msgid "Append underscores to externals"
-#~ msgstr "Ajouter des caractères de soulignement aux externes"
-
-#~ msgid "Delete libU77 intrinsics"
-#~ msgstr "Détruire les intrinsèques libU77"
-
-#~ msgid "Disable libU77 intrinsics"
-#~ msgstr "Désactiver les intrinsèques libU77"
-
-#~ msgid "Enable libU77 intrinsics"
-#~ msgstr "Autoriser les intrinsèques libU77"
-
-#~ msgid "Hide libU77 intrinsics"
-#~ msgstr "Cacher les intrinsèques libU77"
-
-#~ msgid "Print g77-specific version information and run internal tests"
-#~ msgstr "Afficher les informations de version spécifiques du compilateur g77, exécuter les tests internes"
-
-#~ msgid "Program is written in VXT (Digital-like) FORTRAN"
-#~ msgstr "Programme est écrit en Fortran VXT (forme de Digital)"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "Détruire les supports VXT Fortran intrinsèques non Fortran-77"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "Désactiver les supports VXT Fortran intrinsèques non Fortran-77"
-
-#~ msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "Désactiver les supports VXT Fortran intrinsèques non Fortran-77"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "Cacher les supports VXT Fortran des intrinsèques non Fortran-77"
-
-#~ msgid "Print internal debugging-related information"
-#~ msgstr "Afficher les informations internes reliées à la mise au point"
-
-#~ msgid "Treat initial values of 0 like non-zero values"
-#~ msgstr "Traiter les valeurs initiales de 0 comme des valeurs non zéros"
-
 #~ msgid "-gnat<options>\tSpecify options to GNAT"
 #~ msgstr "-gnat<options>\tSpécifier les options pour GNAT"
 
@@ -22475,10 +22639,10 @@ msgstr "mno-cygwin et mno-win32 ne sont pas compatibles"
 #~ msgstr "point-virgule manquant après la déclaration %#T"
 
 #~ msgid "template `%#D' instantiated in file without #pragma interface"
-#~ msgstr "canevas « %#D » instancié dans le fichier sans interface #pragma"
+#~ msgstr "patron « %#D » instancié dans le fichier sans interface #pragma"
 
 #~ msgid "template `%#D' defined in file without #pragma interface"
-#~ msgstr "canevas « %#D » défini dans le fichier sans interface #pragma"
+#~ msgstr "patron « %#D » défini dans le fichier sans interface #pragma"
 
 #~ msgid "parser may be lost: is there a '{' missing somewhere?"
 #~ msgstr "analyseur syntaxique est perdu: y-a-t-il un «{» manquant quelque part?"
@@ -22562,7 +22726,7 @@ msgstr "mno-cygwin et mno-win32 ne sont pas compatibles"
 #~ msgstr "«::%D» non déclaré (première utilisation ici)"
 
 #~ msgid "real-valued template parameters when cross-compiling"
-#~ msgstr "canevas de paramètre en valeur réelle lors de la compilation croisée"
+#~ msgstr "patron de paramètre en valeur réelle lors de la compilation croisée"
 
 #~ msgid "use of linkage spec `%D' is different from previous spec `%D'"
 #~ msgstr "utilisation de spéc de liaisons « %D » est différente de la spec précédente « %D »"
@@ -22571,7 +22735,7 @@ msgstr "mno-cygwin et mno-win32 ne sont pas compatibles"
 #~ msgstr "pas d'initialiseur de base ou membre donné après «:»"
 
 #~ msgid "use of template qualifier outside template"
-#~ msgstr "utilisation d'un qualificateur de canevas en dehors d'un canevas"
+#~ msgstr "utilisation d'un qualificateur de patron en dehors d'un patron"
 
 #~ msgid "ISO C++ forbids an empty condition for `%s'"
 #~ msgstr "ISO C++ interdit une condition vide pour « %s »"
@@ -22661,7 +22825,7 @@ msgstr "mno-cygwin et mno-win32 ne sont pas compatibles"
 #~ msgstr "spécificateur de type omis pour le paramètre « %E »"
 
 #~ msgid "type `%T' composed from a local class is not a valid template-argument"
-#~ msgstr "type « %T » composé à partir d'une classe locale n'est pas un canevas d'argument valide"
+#~ msgstr "type « %T » composé à partir d'une classe locale n'est pas un patron d'argument valide"
 
 #~ msgid "adjusting pointers for covariant returns"
 #~ msgstr "ajuster les pointeurs pour des retours co-variants"
@@ -22754,7 +22918,7 @@ msgstr "mno-cygwin et mno-win32 ne sont pas compatibles"
 #~ msgstr "ISO C++ interdit la définition de types à l'intérieur de %s"
 
 #~ msgid "Only emit explicit template instatiations"
-#~ msgstr "Produire seulement des instanciations explicites du canevas"
+#~ msgstr "Produire seulement des instanciations explicites du patron"
 
 #~ msgid "Recognize and/bitand/bitor/compl/not/or/xor"
 #~ msgstr "Reconnaître and/bitand/bitor/compl/not/or/xor"
@@ -23599,7 +23763,7 @@ msgstr "mno-cygwin et mno-win32 ne sont pas compatibles"
 #~ msgstr "utilisation invalide du type decl « %#D » comme expression"
 
 #~ msgid "invalid use of template `%#D' as expression"
-#~ msgstr "utilisation invalide du canevas « %#D » comme expression"
+#~ msgstr "utilisation invalide du patron « %#D » comme expression"
 
 #~ msgid "invalid offsetof from non-POD type `%#T'; use pointer to member instead"
 #~ msgstr "offsetof invalide du type non POD « %#T »; utiliser un pointeur vers un membre à la place"
@@ -26200,7 +26364,7 @@ msgstr "mno-cygwin et mno-win32 ne sont pas compatibles"
 #~ msgstr "\\x%x"
 
 #~ msgid "invalid use of template `%D'"
-#~ msgstr "utilisation invalide du canevas « %D »"
+#~ msgstr "utilisation invalide du patron « %D »"
 
 #~ msgid "qualified name does not name a class"
 #~ msgstr "nom qualifié ne nomme pas une classe"
index 194d54d..3032364 100644 (file)
@@ -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-05-17 12:50-0700\n"
+"POT-Creation-Date: 2004-09-14 20:25+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"
@@ -16,1537 +16,1618 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: attribs.c:178
+#: attribs.c:175
 #, c-format
 msgid "`%s' attribute directive ignored"
 msgstr ""
 
-#: attribs.c:186
+#: attribs.c:183
 #, c-format
 msgid "wrong number of arguments specified for `%s' attribute"
 msgstr ""
 
-#: attribs.c:203
+#: attribs.c:200
 #, c-format
 msgid "`%s' attribute does not apply to types"
 msgstr ""
 
-#: attribs.c:249
+#: attribs.c:246
 #, c-format
 msgid "`%s' attribute only applies to function types"
 msgstr ""
 
-#: attribs.c:435 c-common.c:4384 c-common.c:4403 c-common.c:4421
-#: c-common.c:4448 c-common.c:4467 c-common.c:4490 c-common.c:4513
-#: c-common.c:4539 c-common.c:4573 c-common.c:4617 c-common.c:4645
-#: c-common.c:4673 c-common.c:4692 c-common.c:4968 c-common.c:4990
-#: c-common.c:5025 c-common.c:5092 c-common.c:5138 c-common.c:5196
-#: c-common.c:5225 c-common.c:5465 c-common.c:5488 c-common.c:5527
-#: config/arm/arm.c:2507 config/arm/arm.c:2534 config/avr/avr.c:4547
-#: config/h8300/h8300.c:4401 config/h8300/h8300.c:4424 config/i386/i386.c:1668
-#: config/i386/i386.c:15251 config/i386/winnt.c:86 config/ia64/ia64.c:1081
-#: config/ip2k/ip2k.c:3160 config/m68hc11/m68hc11.c:1289
-#: config/rs6000/rs6000.c:15185
-#, c-format
-msgid "`%s' attribute ignored"
-msgstr ""
-
-#: builtins.c:329
+#: builtins.c:343
 msgid "offset outside bounds of constant string"
 msgstr ""
 
-#: builtins.c:915
+#: builtins.c:927
 msgid "second arg to `__builtin_prefetch' must be a constant"
 msgstr ""
 
-#: builtins.c:922
+#: builtins.c:934
 msgid "invalid second arg to __builtin_prefetch; using zero"
 msgstr ""
 
-#: builtins.c:929
+#: builtins.c:941
 msgid "third arg to `__builtin_prefetch' must be a constant"
 msgstr ""
 
-#: builtins.c:936
+#: builtins.c:948
 msgid "invalid third arg to __builtin_prefetch; using zero"
 msgstr ""
 
-#: builtins.c:4024
+#: builtins.c:4140
 msgid "argument of `__builtin_args_info' must be constant"
 msgstr ""
 
-#: builtins.c:4030
+#: builtins.c:4146
 msgid "argument of `__builtin_args_info' out of range"
 msgstr ""
 
-#: builtins.c:4036
+#: builtins.c:4152
 msgid "missing argument in `__builtin_args_info'"
 msgstr ""
 
-#: builtins.c:4052 builtins.c:8929
+#: builtins.c:4168 builtins.c:9253
 msgid "`va_start' used in function with fixed args"
 msgstr ""
 
-#: builtins.c:4071 builtins.c:8945
+#: builtins.c:4187 builtins.c:9269
 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:4076 builtins.c:8951
+#: builtins.c:4192 builtins.c:9275
 msgid "`__builtin_next_arg' called without an argument"
 msgstr ""
 
-#: builtins.c:4165 builtins.c:8916
+#: builtins.c:4277 builtins.c:9240
 msgid "too many arguments to function `va_start'"
 msgstr ""
 
-#: builtins.c:4287
+#: builtins.c:4423
 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:4319
-#, c-format
-msgid "`%s' is promoted to `%s' when passed through `...'"
+#: builtins.c:4437
+msgid "`%T' is promoted to `%T' when passed through `...'"
 msgstr ""
 
-#: builtins.c:4324
-#, c-format
-msgid "(so you should pass `%s' not `%s' to `va_arg')"
+#: builtins.c:4442
+msgid "(so you should pass `%T' not `%T' 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:4330 c-typeck.c:1757
+#: builtins.c:4448 c-typeck.c:1950
 msgid "if this code is reached, the program will abort"
 msgstr ""
 
-#: builtins.c:4437
+#: builtins.c:4566
 msgid "invalid arg to `__builtin_frame_address'"
 msgstr ""
 
-#: builtins.c:4439
+#: builtins.c:4568
 msgid "invalid arg to `__builtin_return_address'"
 msgstr ""
 
-#: builtins.c:4453
+#: builtins.c:4582
 msgid "unsupported arg to `__builtin_frame_address'"
 msgstr ""
 
-#: builtins.c:4455
+#: builtins.c:4584
 msgid "unsupported arg to `__builtin_return_address'"
 msgstr ""
 
-#: builtins.c:4621
+#: builtins.c:4750
 msgid "second arg to `__builtin_expect' must be a constant"
 msgstr ""
 
-#: builtins.c:5880
+#: builtins.c:5957
 msgid "__builtin_longjmp second argument must be 1"
 msgstr ""
 
-#: builtins.c:6025
+#: builtins.c:6302
+msgid "target format does not support infinity"
+msgstr ""
+
+#: builtins.c:8033 builtins.c:8129
 #, c-format
-msgid "built-in function `%s' not currently supported"
+msgid "too few arguments to function `%s'"
 msgstr ""
 
-#: builtins.c:6203
-msgid "target format does not support infinity"
+#: builtins.c:8039 builtins.c:8135
+#, c-format
+msgid "too many arguments to function `%s'"
 msgstr ""
 
-#: c-common.c:931
-msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
+#: builtins.c:8045 builtins.c:8159
+#, c-format
+msgid "non-floating-point argument to function `%s'"
 msgstr ""
 
-#: c-common.c:1155
-msgid "%J'%D' is not defined outside of function scope"
+#: c-common.c:831
+msgid "%J%qD is not defined outside of function scope"
 msgstr ""
 
-#: c-common.c:1175
+#: c-common.c:852
 #, c-format
 msgid ""
-"string length `%d' is greater than the length `%d' ISO C%d compilers are "
+"string length %qd is greater than the length %qd ISO C%d compilers are "
 "required to support"
 msgstr ""
 
-#: c-common.c:1216
+#: c-common.c:885
 msgid "overflow in constant expression"
 msgstr ""
 
-#: c-common.c:1236
+#: c-common.c:905
 msgid "integer overflow in expression"
 msgstr ""
 
-#: c-common.c:1245
+#: c-common.c:914
 msgid "floating point overflow in expression"
 msgstr ""
 
-#: c-common.c:1251
+#: c-common.c:920
 msgid "vector overflow in expression"
 msgstr ""
 
 #. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:1273
+#: c-common.c:942
 msgid "large integer implicitly truncated to unsigned type"
 msgstr ""
 
-#: c-common.c:1275
+#: c-common.c:944
 msgid "negative integer implicitly converted to unsigned type"
 msgstr ""
 
-#: c-common.c:1331
+#: c-common.c:1002
 msgid "overflow in implicit constant conversion"
 msgstr ""
 
-#: c-common.c:1467
+#: c-common.c:1138
 #, c-format
-msgid "operation on `%s' may be undefined"
+msgid "operation on %qs may be undefined"
 msgstr ""
 
-#: c-common.c:1750
-msgid "expression statement has incomplete type"
+#: c-common.c:1431
+msgid "case label does not reduce to an integer constant"
 msgstr ""
 
-#: c-common.c:1782
-msgid "case label does not reduce to an integer constant"
+#: c-common.c:1474
+msgid "case label value is less than minimum value for type"
+msgstr ""
+
+#: c-common.c:1482
+msgid "case label value exceeds maximum value for type"
+msgstr ""
+
+#: c-common.c:1490
+msgid "lower value in case label range less than minimum value for type"
 msgstr ""
 
-#: c-common.c:2086
+#: c-common.c:1499
+msgid "upper value in case label range exceeds maximum value for type"
+msgstr ""
+
+#: c-common.c:1815
 msgid "invalid truth-value expression"
 msgstr ""
 
-#: c-common.c:2137
+#: c-common.c:1866
 #, c-format
 msgid "invalid operands to binary %s"
 msgstr ""
 
-#: c-common.c:2371
+#: c-common.c:2109
 msgid "comparison is always false due to limited range of data type"
 msgstr ""
 
-#: c-common.c:2373
+#: c-common.c:2111
 msgid "comparison is always true due to limited range of data type"
 msgstr ""
 
-#: c-common.c:2443
+#: c-common.c:2181
 msgid "comparison of unsigned expression >= 0 is always true"
 msgstr ""
 
-#: c-common.c:2452
+#: c-common.c:2190
 msgid "comparison of unsigned expression < 0 is always false"
 msgstr ""
 
-#: c-common.c:2494
-msgid "pointer of type `void *' used in arithmetic"
+#: c-common.c:2232
+msgid "pointer of type %<void *%> used in arithmetic"
 msgstr ""
 
-#: c-common.c:2500
+#: c-common.c:2238
 msgid "pointer to a function used in arithmetic"
 msgstr ""
 
-#: c-common.c:2506
+#: c-common.c:2244
 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:2612
-msgid "the address of `%D', will always evaluate as `true'"
+#: c-common.c:2352
+msgid "the address of %qD, will always evaluate as %<true%>"
 msgstr ""
 
-#: c-common.c:2706
+#: c-common.c:2448
 msgid "suggest parentheses around assignment used as truth value"
 msgstr ""
 
-#: c-common.c:2752 c-common.c:2792
-msgid "invalid use of `restrict'"
-msgstr ""
-
-#: c-common.c:3004
-msgid "invalid application of `sizeof' to a function type"
-msgstr ""
-
-#: c-common.c:3014
-#, c-format
-msgid "invalid application of `%s' to a void type"
-msgstr ""
-
-#: c-common.c:3020
-#, c-format
-msgid "invalid application of `%s' to an incomplete type"
+#: c-common.c:2497 c-common.c:2537
+msgid "invalid use of %<restrict%>"
 msgstr ""
 
-#: c-common.c:3060
-msgid "`__alignof' applied to a bit-field"
+#: c-common.c:2752
+msgid "invalid application of %<sizeof%> to a function type"
 msgstr ""
 
-#: c-common.c:3502
+#: c-common.c:2762
 #, c-format
-msgid "cannot disable built-in function `%s'"
+msgid "invalid application of %qs to a void type"
 msgstr ""
 
-#: c-common.c:3663 c-typeck.c:1987
-#, c-format
-msgid "too few arguments to function `%s'"
+#: c-common.c:2768
+msgid "invalid application of %qs to incomplete type %qT "
 msgstr ""
 
-#: c-common.c:3669 c-typeck.c:1848
-#, c-format
-msgid "too many arguments to function `%s'"
+#: c-common.c:2809
+msgid "%<__alignof%> applied to a bit-field"
 msgstr ""
 
-#: c-common.c:3688
+#: c-common.c:3252
 #, c-format
-msgid "non-floating-point argument to function `%s'"
+msgid "cannot disable built-in function %qs"
 msgstr ""
 
-#: c-common.c:3908
+#: c-common.c:3512
 msgid "pointers are not permitted as case values"
 msgstr ""
 
-#: c-common.c:3912
+#: c-common.c:3516
 msgid "range expressions in switch statements are non-standard"
 msgstr ""
 
-#: c-common.c:3937
+#: c-common.c:3541
 msgid "empty range specified"
 msgstr ""
 
-#: c-common.c:3988
+#: c-common.c:3600
 msgid "duplicate (or overlapping) case value"
 msgstr ""
 
-#: c-common.c:3989
+#: c-common.c:3601
 msgid "%Jthis is the first entry overlapping that value"
 msgstr ""
 
-#: c-common.c:3993
+#: c-common.c:3605
 msgid "duplicate case value"
 msgstr ""
 
-#: c-common.c:3994
+#: c-common.c:3606
 msgid "%Jpreviously used here"
 msgstr ""
 
-#: c-common.c:3998
+#: c-common.c:3610
 msgid "multiple default labels in one switch"
 msgstr ""
 
-#: c-common.c:3999
+#: c-common.c:3611
 msgid "%Jthis is the first default label"
 msgstr ""
 
-#: c-common.c:4048
-msgid "%Jcase value `%s' not in enumerated type"
+#: c-common.c:3660
+msgid "%Jcase value %qs not in enumerated type"
 msgstr ""
 
-#: c-common.c:4051
-msgid "%Jcase value `%s' not in enumerated type `%T'"
+#: c-common.c:3663
+msgid "%Jcase value %qs not in enumerated type %qT"
 msgstr ""
 
-#: c-common.c:4116
+#: c-common.c:3730
 msgid "%Hswitch missing default case"
 msgstr ""
 
 #. Warn if there are enumerators that don't correspond to
 #. case expressions.
-#: c-common.c:4150
-msgid "%Henumeration value `%E' not handled in switch"
+#: c-common.c:3764
+msgid "%Henumeration value %qE not handled in switch"
 msgstr ""
 
-#: c-common.c:4177
+#: c-common.c:3791
 msgid "taking the address of a label is non-standard"
 msgstr ""
 
-#: c-common.c:4727
+#: 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
 #, c-format
-msgid "unknown machine mode `%s'"
+msgid "%qs attribute ignored"
+msgstr ""
+
+#: c-common.c:4304
+msgid "unknown machine mode %<%s%>"
 msgstr ""
 
-#: c-common.c:4733
+#: c-common.c:4324
 msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
 msgstr ""
 
-#: c-common.c:4735
+#: c-common.c:4326
 msgid "use __attribute__ ((vector_size)) instead"
 msgstr ""
 
-#: c-common.c:4740
-#, c-format
-msgid "no data type for mode `%s'"
+#: c-common.c:4335
+msgid "unable to emulate %<%s%>"
 msgstr ""
 
-#: c-common.c:4745
-#, c-format
-msgid "invalid pointer mode `%s'"
+#: c-common.c:4345
+msgid "invalid pointer mode %<%s%>"
+msgstr ""
+
+#: c-common.c:4360
+msgid "no data type for mode %<%s%>"
 msgstr ""
 
-#: c-common.c:4752
+#: c-common.c:4370
 #, c-format
-msgid "unable to emulate '%s'"
+msgid "cannot use mode %qs for enumeral types"
 msgstr ""
 
-#: c-common.c:4796
+#: c-common.c:4409
 msgid "%Jsection attribute cannot be specified for local variables"
 msgstr ""
 
-#: c-common.c:4807
-msgid "%Jsection of '%D' conflicts with previous declaration"
+#: c-common.c:4420
+msgid "%Jsection of %qD conflicts with previous declaration"
 msgstr ""
 
-#: c-common.c:4816
-msgid "%Jsection attribute not allowed for '%D'"
+#: c-common.c:4429
+msgid "%Jsection attribute not allowed for %qD"
 msgstr ""
 
-#: c-common.c:4822
+#: c-common.c:4435
 msgid "%Jsection attributes are not supported for this target"
 msgstr ""
 
-#: c-common.c:4860
+#: c-common.c:4473
 msgid "requested alignment is not a constant"
 msgstr ""
 
-#: c-common.c:4865
+#: c-common.c:4478
 msgid "requested alignment is not a power of 2"
 msgstr ""
 
-#: c-common.c:4870
+#: c-common.c:4483
 msgid "requested alignment is too large"
 msgstr ""
 
-#: c-common.c:4896
-msgid "%Jalignment may not be specified for '%D'"
+#: c-common.c:4509
+msgid "%Jalignment may not be specified for %qD"
 msgstr ""
 
-#: c-common.c:4934
-msgid "%J'%D' defined both normally and as an alias"
+#: c-common.c:4547
+msgid "%J%qD defined both normally and as an alias"
 msgstr ""
 
-#: c-common.c:4950
+#: c-common.c:4563
 msgid "alias arg not a string"
 msgstr ""
 
-#: c-common.c:4996
+#: c-common.c:4605
+#, c-format
+msgid "%qs attribute ignored on non-class types"
+msgstr ""
+
+#: c-common.c:4618
 msgid "visibility arg not a string"
 msgstr ""
 
-#: c-common.c:5009
+#: c-common.c:4639
 msgid ""
 "visibility arg must be one of \"default\", \"hidden\", \"protected\" or "
 "\"internal\""
 msgstr ""
 
-#: c-common.c:5035
+#: c-common.c:4708
 msgid "tls_model arg not a string"
 msgstr ""
 
-#: c-common.c:5044
+#: c-common.c:4717
 msgid ""
 "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-"
 "dynamic\" or \"global-dynamic\""
 msgstr ""
 
-#: c-common.c:5066 c-common.c:5112
-msgid "%J'%E' attribute applies only to functions"
+#: c-common.c:4739 c-common.c:4785
+msgid "%J%qE attribute applies only to functions"
 msgstr ""
 
-#: c-common.c:5071 c-common.c:5117
-msgid "%Jcan't set '%E' attribute after definition"
+#: c-common.c:4744 c-common.c:4790
+msgid "%Jcan%'t set %qE attribute after definition"
 msgstr ""
 
-#: c-common.c:5193
+#: c-common.c:4866
 #, c-format
-msgid "`%s' attribute ignored for `%s'"
+msgid "%qs attribute ignored for %qs"
 msgstr ""
 
-#: c-common.c:5254
+#: c-common.c:4927
 #, c-format
-msgid "invalid vector type for attribute `%s'"
+msgid "invalid vector type for attribute %qs"
 msgstr ""
 
-#: c-common.c:5278
-msgid "no vector mode with the size and type specified could be found"
+#: c-common.c:4936
+msgid "number of components of the vector not a power of two"
 msgstr ""
 
-#: c-common.c:5306
+#: c-common.c:4964
 msgid "nonnull attribute without arguments on a non-prototype"
 msgstr ""
 
-#: c-common.c:5321
+#: c-common.c:4979
 #, c-format
 msgid "nonnull argument has invalid operand number (arg %lu)"
 msgstr ""
 
-#: c-common.c:5340
+#: c-common.c:4998
 #, c-format
 msgid ""
 "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
 msgstr ""
 
-#: c-common.c:5348
+#: c-common.c:5006
 #, c-format
 msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
 msgstr ""
 
-#: c-common.c:5428
+#: c-common.c:5061 c-common.c:5098
+msgid "missing sentinel in function call"
+msgstr ""
+
+#: c-common.c:5084
+msgid "not enough arguments to fit a sentinel"
+msgstr ""
+
+#: c-common.c:5140
 #, c-format
 msgid "null argument where non-null required (arg %lu)"
 msgstr ""
 
-#: c-common.c:5499
+#: c-common.c:5211
 msgid "cleanup arg not an identifier"
 msgstr ""
 
-#: c-common.c:5506
+#: c-common.c:5218
 msgid "cleanup arg not a function"
 msgstr ""
 
-#: c-common.c:5893
+#: c-common.c:5256
+#, c-format
+msgid "%qs attribute requires prototypes with named arguments"
+msgstr ""
+
+#: c-common.c:5267
+#, c-format
+msgid "%qs attribute only applies to variadic functions"
+msgstr ""
+
+#: c-common.c:5280
+msgid "requested position is not an integer constant"
+msgstr ""
+
+#: c-common.c:5287
+msgid "requested position is less than zero"
+msgstr ""
+
+#: c-common.c:5474
 #, c-format
 msgid "%s at end of input"
 msgstr ""
 
-#: c-common.c:5899
+#: c-common.c:5480
 #, c-format
 msgid "%s before %s'%c'"
 msgstr ""
 
-#: c-common.c:5901
+#: c-common.c:5482
 #, c-format
 msgid "%s before %s'\\x%x'"
 msgstr ""
 
-#: c-common.c:5905
+#: c-common.c:5486
 #, c-format
 msgid "%s before string constant"
 msgstr ""
 
-#: c-common.c:5907
+#: c-common.c:5488
 #, c-format
 msgid "%s before numeric constant"
 msgstr ""
 
-#: c-common.c:5909
+#: c-common.c:5490
 #, c-format
 msgid "%s before \"%s\""
 msgstr ""
 
-#: c-common.c:5911
+#: c-common.c:5492
 #, c-format
-msgid "%s before '%s' token"
+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:5913 c-typeck.c:2546 c-typeck.c:3808 c-typeck.c:3823
-#: c-typeck.c:3838 final.c:2855 final.c:2857 gcc.c:4651 rtl-error.c:109
-#: toplev.c:1286 config/cris/cris.c:566 cp/parser.c:1852 cp/typeck.c:4098
-#: java/expr.c:361 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
+#: 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:4645 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-format
 msgid "%s"
 msgstr ""
 
-#: c-common.c:5970
+#: c-common.c:5554
 msgid ""
-"%Hignoring return value of `%D', declared with attribute warn_unused_result"
+"%Hignoring return value of %qD, declared with attribute warn_unused_result"
 msgstr ""
 
-#: c-common.c:5974
+#: c-common.c:5558
 msgid ""
 "%Hignoring return value of function declared with attribute "
 "warn_unused_result"
 msgstr ""
 
-#: c-convert.c:83 c-typeck.c:1235 c-typeck.c:3249 cp/typeck.c:1342
-#: cp/typeck.c:5598 fortran/convert.c:89 treelang/tree-convert.c:79
+#: c-common.c:5597
+#, 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
 msgid "void value not ignored as it ought to be"
 msgstr ""
 
-#: c-convert.c:121 fortran/convert.c:122 java/typeck.c:155
+#: c-convert.c:121 fortran/convert.c:122 java/typeck.c:158
 #: treelang/tree-convert.c:105
 msgid "conversion to non-scalar type requested"
 msgstr ""
 
-#: c-decl.c:491
-msgid "%Jarray '%D' assumed to have one element"
+#: c-decl.c:524
+msgid "%Jarray %qD assumed to have one element"
 msgstr ""
 
-#: c-decl.c:604
+#: c-decl.c:637
 #, c-format
 msgid "GCC supports only %u nested scopes\n"
 msgstr ""
 
-#: c-decl.c:678
-msgid "%Jlabel `%D' used but not defined"
+#: c-decl.c:721
+msgid "%Jlabel %qD used but not defined"
+msgstr ""
+
+#: c-decl.c:727
+msgid "%Jlabel %qD defined but not used"
 msgstr ""
 
-#: c-decl.c:684
-msgid "%Jlabel `%D' defined but not used"
+#: c-decl.c:729
+msgid "%Jlabel %qD declared but not defined"
 msgstr ""
 
-#: c-decl.c:686
-msgid "%Jlabel `%D' declared but not defined"
+#: c-decl.c:774
+msgid "%Junused variable %qD"
 msgstr ""
 
-#: c-decl.c:738
-msgid "%Junused variable `%D'"
+#: c-decl.c:778
+msgid "%Jtype of array %qD completed incompatibly with implicit initialization"
 msgstr ""
 
-#: c-decl.c:955
+#: c-decl.c:1010
 msgid ""
 "a parameter list with an ellipsis can't match an empty parameter name list "
 "declaration"
 msgstr ""
 
-#: c-decl.c:962
+#: c-decl.c:1017
 msgid ""
 "an argument type that has a default promotion can't match an empty parameter "
 "name list declaration"
 msgstr ""
 
-#: c-decl.c:998
+#: c-decl.c:1053
 msgid ""
-"%Jprototype for '%D' declares more arguments than previous old-style "
+"%Jprototype for %qD declares more arguments than previous old-style "
 "definition"
 msgstr ""
 
-#: c-decl.c:1004
+#: c-decl.c:1059
 msgid ""
-"%Jprototype for '%D' declares fewer arguments than previous old-style "
+"%Jprototype for %qD declares fewer arguments than previous old-style "
 "definition"
 msgstr ""
 
-#: c-decl.c:1013
-msgid "%Jprototype for '%D' declares arg %d with incompatible type"
+#: c-decl.c:1068
+msgid "%Jprototype for %qD declares arg %d with incompatible type"
 msgstr ""
 
 #. If we get here, no errors were found, but do issue a warning
 #. for this poor-style construct.
-#: c-decl.c:1025
-msgid "%Jprototype for '%D' follows non-prototype definition"
+#: c-decl.c:1080
+msgid "%Jprototype for %qD follows non-prototype definition"
 msgstr ""
 
-#: c-decl.c:1040
-msgid "%Jprevious definition of '%D' was here"
+#: c-decl.c:1095
+msgid "%Jprevious definition of %qD was here"
 msgstr ""
 
-#: c-decl.c:1042
-msgid "%Jprevious implicit declaration of '%D' was here"
+#: c-decl.c:1097
+msgid "%Jprevious implicit declaration of %qD was here"
 msgstr ""
 
-#: c-decl.c:1044
-msgid "%Jprevious declaration of '%D' was here"
+#: c-decl.c:1099
+msgid "%Jprevious declaration of %qD was here"
 msgstr ""
 
-#: c-decl.c:1080
-msgid "%J'%D' redeclared as different kind of symbol"
+#: c-decl.c:1135
+msgid "%J%qD redeclared as different kind of symbol"
 msgstr ""
 
-#: c-decl.c:1085
-msgid "%Jbuilt-in function '%D' declared as non-function"
+#: c-decl.c:1140
+msgid "%Jbuilt-in function %qD declared as non-function"
 msgstr ""
 
-#: c-decl.c:1088 c-decl.c:1180 c-decl.c:1715
-msgid "%Jdeclaration of '%D' shadows a built-in function"
+#: c-decl.c:1143 c-decl.c:1238 c-decl.c:1803
+msgid "%Jdeclaration of %qD shadows a built-in function"
 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:1109
-msgid "%Jconflicting types for built-in function '%D'"
+#: c-decl.c:1164
+msgid "%Jconflicting types for built-in function %qD"
 msgstr ""
 
-#: c-decl.c:1133 c-decl.c:1141
-msgid "%Jconflicting types for '%D'"
+#: c-decl.c:1188 c-decl.c:1199
+msgid "%Jconflicting types for %qD"
 msgstr ""
 
-#. Allow OLDDECL to continue in use.
-#: c-decl.c:1156
-msgid "%Jredefinition of typedef '%D'"
+#: c-decl.c:1197
+msgid "%J conflicting type qualifiers for %qD"
 msgstr ""
 
-#: c-decl.c:1194 c-decl.c:1258
-msgid "%Jredefinition of '%D'"
+#. Allow OLDDECL to continue in use.
+#: c-decl.c:1214
+msgid "%Jredefinition of typedef %qD"
 msgstr ""
 
-#: c-decl.c:1225 c-decl.c:1275
-msgid "%Jstatic declaration of '%D' follows non-static declaration"
+#: c-decl.c:1253 c-decl.c:1331
+msgid "%Jredefinition of %qD"
 msgstr ""
 
-#: c-decl.c:1233 c-decl.c:1272
-msgid "%Jnon-static declaration of '%D' follows static declaration"
+#: c-decl.c:1288 c-decl.c:1369
+msgid "%Jstatic declaration of %qD follows non-static declaration"
 msgstr ""
 
-#: c-decl.c:1245
-msgid "%Jthread-local declaration of '%D' follows non-thread-local declaration"
+#: c-decl.c:1298 c-decl.c:1305 c-decl.c:1358 c-decl.c:1366
+msgid "%Jnon-static declaration of %qD follows static declaration"
 msgstr ""
 
-#: c-decl.c:1248
-msgid "%Jnon-thread-local declaration of '%D' follows thread-local declaration"
+#: c-decl.c:1318
+msgid "%Jthread-local declaration of %qD follows non-thread-local declaration"
 msgstr ""
 
-#: c-decl.c:1288
-msgid "%Jextern declaration of '%D' follows declaration with no linkage"
+#: c-decl.c:1321
+msgid "%Jnon-thread-local declaration of %qD follows thread-local declaration"
 msgstr ""
 
-#: c-decl.c:1291
-msgid "%Jdeclaration of '%D' with no linkage follows extern declaration"
+#: c-decl.c:1351
+msgid "%Jextern declaration of %qD follows declaration with no linkage"
 msgstr ""
 
-#: c-decl.c:1294
-msgid "%Jredeclaration of '%D' with no linkage"
+#: c-decl.c:1387
+msgid "%Jdeclaration of %qD with no linkage follows extern declaration"
 msgstr ""
 
-#: c-decl.c:1308
-msgid ""
-"%Jredeclaration of '%D' with different visibility (old visibility preserved)"
+#: c-decl.c:1393
+msgid "%Jredeclaration of %qD with no linkage"
 msgstr ""
 
-#: c-decl.c:1319
+#: c-decl.c:1407
 msgid ""
-"%Jinline declaration of '%D' follows declaration with attribute noinline"
+"%Jredeclaration of %qD with different visibility (old visibility preserved)"
 msgstr ""
 
-#: c-decl.c:1326
-msgid ""
-"%Jdeclaration of '%D' with attribute noinline follows inline declaration "
+#: c-decl.c:1418
+msgid "%Jinline declaration of %qD follows declaration with attribute noinline"
 msgstr ""
 
-#: c-decl.c:1338
-msgid "%J'%D' declared inline after being called"
+#: c-decl.c:1425
+msgid ""
+"%Jdeclaration of %qD with attribute noinline follows inline declaration "
 msgstr ""
 
-#: c-decl.c:1344
-msgid "%J'%D' declared inline after its definition"
+#: c-decl.c:1440
+msgid "%J%qD declared inline after being called"
 msgstr ""
 
-#: c-decl.c:1364
-msgid "%Jredefinition of parameter '%D'"
+#: c-decl.c:1446
+msgid "%J%qD declared inline after its definition"
 msgstr ""
 
-#: c-decl.c:1373
-msgid "%Jvolatile declaration of '%D' follows non-volatile declaration"
+#: c-decl.c:1466
+msgid "%Jredefinition of parameter %qD"
 msgstr ""
 
-#: c-decl.c:1376
-msgid "%Jnon-volatile declaration of '%D' follows volatile declaration"
+#: c-decl.c:1490
+msgid "%Jredundant redeclaration of %qD"
 msgstr ""
 
-#: c-decl.c:1383
-msgid "%Jconst declaration of '%D' follows non-const declaration"
+#: c-decl.c:1796
+msgid "%Jdeclaration of %qD shadows a parameter"
 msgstr ""
 
-#: c-decl.c:1386
-msgid "%Jnon-const declaration of '%D' follows const declaration"
+#: c-decl.c:1799
+msgid "%Jdeclaration of %qD shadows a global declaration"
 msgstr ""
 
-#: c-decl.c:1405
-msgid "%Jredundant redeclaration of '%D'"
+#: c-decl.c:1806
+msgid "%Jdeclaration of %qD shadows a previous local"
 msgstr ""
 
-#: c-decl.c:1710
-msgid "%Jdeclaration of '%D' shadows a parameter"
+#: c-decl.c:1811 cp/name-lookup.c:1011 cp/name-lookup.c:1042
+#: cp/name-lookup.c:1050
+msgid "%Jshadowed declaration is here"
 msgstr ""
 
-#: c-decl.c:1712
-msgid "%Jdeclaration of '%D' shadows a global declaration"
+#: c-decl.c:1965
+msgid "nested extern declaration of %qD"
 msgstr ""
 
-#: c-decl.c:1718
-msgid "%Jdeclaration of '%D' shadows a previous local"
+#: c-decl.c:2054
+msgid "nested static declaration of %qD"
 msgstr ""
 
-#: c-decl.c:1721 cp/name-lookup.c:940 cp/name-lookup.c:963
-#: cp/name-lookup.c:971
-msgid "%Jshadowed declaration is here"
+#: c-decl.c:2149
+#, c-format
+msgid "implicit declaration of function %qE"
 msgstr ""
 
-#: c-decl.c:1859
-#, c-format
-msgid "nested extern declaration of `%s'"
+#: c-decl.c:2205
+msgid "incompatible implicit declaration of built-in function %qD"
 msgstr ""
 
-#: c-decl.c:1963
-#, c-format
-msgid "implicit declaration of function '%E'"
+#: c-decl.c:2214
+msgid "incompatible implicit declaration of function %qD"
 msgstr ""
 
-#: c-decl.c:2041
+#: c-decl.c:2264
 #, c-format
-msgid "'%E' undeclared here (not in a function)"
+msgid "%qE undeclared here (not in a function)"
 msgstr ""
 
-#: c-decl.c:2046
+#: c-decl.c:2269
 #, c-format
-msgid "'%E' undeclared (first use in this function)"
+msgid "%qE undeclared (first use in this function)"
 msgstr ""
 
-#: c-decl.c:2050
+#: c-decl.c:2273
 msgid "(Each undeclared identifier is reported only once"
 msgstr ""
 
-#: c-decl.c:2051
+#: c-decl.c:2274
 msgid "for each function it appears in.)"
 msgstr ""
 
-#: c-decl.c:2089
+#: c-decl.c:2312
 #, c-format
-msgid "label %s referenced outside of any function"
+msgid "label %qs referenced outside of any function"
 msgstr ""
 
-#: c-decl.c:2131
+#: c-decl.c:2355
 #, c-format
-msgid "duplicate label declaration `%s'"
+msgid "duplicate label declaration %qs"
 msgstr ""
 
-#: c-decl.c:2165
-msgid "%Hduplicate label `%D'"
+#: c-decl.c:2390
+msgid "%Hduplicate label %qD"
 msgstr ""
 
-#: c-decl.c:2186
+#: c-decl.c:2412
 msgid ""
-"%Htraditional C lacks a separate namespace for labels, identifier `%s' "
+"%Htraditional C lacks a separate namespace for labels, identifier %qs "
 "conflicts"
 msgstr ""
 
-#: c-decl.c:2252
-msgid "%H`%s' defined as wrong kind of tag"
+#: c-decl.c:2478
+msgid "%H%qs defined as wrong kind of tag"
 msgstr ""
 
-#: c-decl.c:2480
+#: c-decl.c:2703
 msgid "unnamed struct/union that defines no instances"
 msgstr ""
 
-#: c-decl.c:2499
-msgid "useless keyword or type name in empty declaration"
+#: c-decl.c:2722 c-decl.c:2729
+msgid "useless type name in empty declaration"
 msgstr ""
 
-#: c-decl.c:2506
-msgid "two types specified in one empty declaration"
+#: c-decl.c:2739
+msgid ""
+"long, short, signed, unsigned or complex used invalidly in empty declaration"
 msgstr ""
 
-#: c-decl.c:2511 c-parse.y:702 c-parse.y:704 objc/objc-parse.y:743
-#: objc/objc-parse.y:745 objc/objc-parse.y:3003
-msgid "empty declaration"
+#: c-decl.c:2746
+msgid "%<inline%> in empty declaration"
 msgstr ""
 
-#: c-decl.c:2537
-msgid ""
-"ISO C90 does not support `static' or type qualifiers in parameter array "
-"declarators"
+#: c-decl.c:2752
+msgid "%<auto%> in file-scope empty declaration"
 msgstr ""
 
-#: c-decl.c:2539
-msgid "ISO C90 does not support `[*]' array declarators"
+#: c-decl.c:2758
+msgid "%<register%> in file-scope empty declaration"
 msgstr ""
 
-#: c-decl.c:2542
-msgid "GCC does not yet properly implement `[*]' array declarators"
+#: c-decl.c:2764
+msgid "useless storage class specifier in empty declaration"
 msgstr ""
 
-#: c-decl.c:2558
-msgid "static or type qualifiers in abstract declarator"
+#: c-decl.c:2770
+msgid "useless %<__thread%> in empty declaration"
 msgstr ""
 
-#: c-decl.c:2628
-msgid "%J'%D' is usually a function"
+#: c-decl.c:2778
+msgid "useless type qualifier in empty declaration"
 msgstr ""
 
-#: c-decl.c:2637
-msgid "typedef '%D' is initialized (use __typeof__ instead)"
+#: c-decl.c:2784
+msgid "useless keyword or type name in empty declaration"
 msgstr ""
 
-#: c-decl.c:2642
-msgid "function '%D' is initialized like a variable"
+#: c-decl.c:2791 c-parse.y:782 c-parse.y:784 objc/objc-parse.y:820
+#: objc/objc-parse.y:822
+msgid "empty declaration"
 msgstr ""
 
-#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:2648
-msgid "parameter '%D' is initialized"
+#: c-decl.c:2854
+msgid ""
+"ISO C90 does not support %<static%> or type qualifiers in parameter array "
+"declarators"
 msgstr ""
 
-#: c-decl.c:2667 c-typeck.c:4059
-msgid "variable-sized object may not be initialized"
+#: c-decl.c:2857
+msgid "ISO C90 does not support %<[*]%> array declarators"
 msgstr ""
 
-#: c-decl.c:2673
-msgid "variable '%D' has initializer but incomplete type"
+#: c-decl.c:2860
+msgid "GCC does not yet properly implement %<[*]%> array declarators"
 msgstr ""
 
-#: c-decl.c:2678
-msgid "elements of array '%D' have incomplete type"
+#: c-decl.c:2879
+msgid "static or type qualifiers in abstract declarator"
 msgstr ""
 
-#: c-decl.c:2746 c-decl.c:5634 cp/decl.c:3673 cp/decl.c:10081
-msgid "%Jinline function '%D' given attribute noinline"
+#: c-decl.c:2936
+msgid "%J%qD is usually a function"
 msgstr ""
 
-#: c-decl.c:2807
-msgid "%Jinitializer fails to determine size of '%D'"
+#: c-decl.c:2945
+msgid "typedef %qD is initialized (use __typeof__ instead)"
 msgstr ""
 
-#: c-decl.c:2812
-msgid "%Jarray size missing in '%D'"
+#: c-decl.c:2950
+msgid "function %qD is initialized like a variable"
 msgstr ""
 
-#: c-decl.c:2828
-msgid "%Jzero or negative size array '%D'"
+#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
+#: c-decl.c:2956
+msgid "parameter %qD is initialized"
 msgstr ""
 
-#: c-decl.c:2856
-msgid "%Jstorage size of '%D' isn't known"
+#: c-decl.c:2975 c-typeck.c:4229
+msgid "variable-sized object may not be initialized"
 msgstr ""
 
-#: c-decl.c:2866
-msgid "%Jstorage size of '%D' isn't constant"
+#: c-decl.c:2981
+msgid "variable %qD has initializer but incomplete type"
 msgstr ""
 
-#: c-decl.c:2945 fortran/f95-lang.c:665
-msgid "cannot put object with volatile field into register"
+#: c-decl.c:2986
+msgid "elements of array %qD have incomplete type"
 msgstr ""
 
-#: c-decl.c:2956
-msgid "%Jignoring asm-specifier for non-static local variable '%D'"
+#: c-decl.c:3053 c-decl.c:5774
+msgid "%Jinline function %qD given attribute noinline"
 msgstr ""
 
-#: c-decl.c:3072
-msgid "ISO C forbids forward parameter declarations"
+#: c-decl.c:3120
+msgid "%Jinitializer fails to determine size of %qD"
 msgstr ""
 
-#: c-decl.c:3251
-msgid "<anonymous>"
+#: c-decl.c:3125
+msgid "%Jarray size missing in %qD"
 msgstr ""
 
-#: c-decl.c:3260
-#, c-format
-msgid "bit-field `%s' width not an integer constant"
+#: c-decl.c:3141
+msgid "%Jzero or negative size array %qD"
 msgstr ""
 
-#: c-decl.c:3268
-#, c-format
-msgid "negative width in bit-field `%s'"
+#: c-decl.c:3167
+msgid "%Jstorage size of %qD isn%'t known"
 msgstr ""
 
-#: c-decl.c:3273
-#, c-format
-msgid "zero width for bit-field `%s'"
+#: c-decl.c:3177
+msgid "%Jstorage size of %qD isn%'t constant"
 msgstr ""
 
-#: c-decl.c:3283
-#, c-format
-msgid "bit-field `%s' has invalid type"
+#: c-decl.c:3232
+msgid "%Jignoring asm-specifier for non-static local variable %qD"
 msgstr ""
 
-#: c-decl.c:3292
-#, c-format
-msgid "type of bit-field `%s' is a GCC extension"
+#: c-decl.c:3262 fortran/f95-lang.c:646
+msgid "cannot put object with volatile field into register"
 msgstr ""
 
-#: c-decl.c:3301
-#, c-format
-msgid "width of `%s' exceeds its type"
+#: c-decl.c:3396
+msgid "ISO C forbids forward parameter declarations"
 msgstr ""
 
-#: c-decl.c:3314
-#, c-format
-msgid "`%s' is narrower than values of its type"
+#: c-decl.c:3575
+msgid "<anonymous>"
 msgstr ""
 
-#: c-decl.c:3465 cp/decl.c:6744
-msgid "`long long long' is too long for GCC"
+#: c-decl.c:3584
+#, c-format
+msgid "bit-field %qs width not an integer constant"
 msgstr ""
 
-#: c-decl.c:3470
-msgid "ISO C90 does not support `long long'"
+#: c-decl.c:3592
+#, c-format
+msgid "negative width in bit-field %qs"
 msgstr ""
 
-#: c-decl.c:3479 c-decl.c:3482 cp/decl.c:6749
+#: c-decl.c:3597
 #, c-format
-msgid "duplicate `%s'"
+msgid "zero width for bit-field %qs"
 msgstr ""
 
-#: c-decl.c:3492 cp/decl.c:6755
-msgid "`__thread' before `extern'"
+#: c-decl.c:3607
+#, c-format
+msgid "bit-field %qs has invalid type"
 msgstr ""
 
-#: c-decl.c:3494 cp/decl.c:6757
-msgid "`__thread' before `static'"
+#: c-decl.c:3616
+#, c-format
+msgid "type of bit-field %qs is a GCC extension"
 msgstr ""
 
-#: c-decl.c:3502 cp/decl.c:6784
+#: c-decl.c:3625
 #, c-format
-msgid "two or more data types in declaration of `%s'"
+msgid "width of %qs exceeds its type"
 msgstr ""
 
-#: c-decl.c:3520 cp/decl.c:6789
+#: c-decl.c:3638
 #, c-format
-msgid "`%s' fails to be a typedef or built in type"
+msgid "%qs is narrower than values of its type"
 msgstr ""
 
-#: c-decl.c:3561
-#, c-format
-msgid "type defaults to `int' in declaration of `%s'"
+#: c-decl.c:3775
+msgid "type defaults to %<int%> in declaration of %qs"
 msgstr ""
 
-#: c-decl.c:3590
+#: c-decl.c:3804
 #, c-format
-msgid "both long and short specified for `%s'"
+msgid "both long and short specified for %qs"
 msgstr ""
 
-#: c-decl.c:3594 cp/decl.c:6889
+#: c-decl.c:3808
 #, c-format
-msgid "long or short specified with char for `%s'"
+msgid "long or short specified with char for %qs"
 msgstr ""
 
-#: c-decl.c:3601 cp/decl.c:6893
+#: c-decl.c:3815
 #, c-format
-msgid "long or short specified with floating type for `%s'"
+msgid "long or short specified with floating type for %qs"
 msgstr ""
 
-#: c-decl.c:3604
-msgid "the only valid combination is `long double'"
+#: c-decl.c:3818
+msgid "the only valid combination is %<long double%>"
 msgstr ""
 
-#: c-decl.c:3610
+#: c-decl.c:3824
 #, c-format
-msgid "both signed and unsigned specified for `%s'"
+msgid "both signed and unsigned specified for %qs"
 msgstr ""
 
-#: c-decl.c:3612 cp/decl.c:6882
+#: c-decl.c:3826
 #, c-format
-msgid "long, short, signed or unsigned invalid for `%s'"
+msgid "long, short, signed or unsigned invalid for %qs"
 msgstr ""
 
-#: c-decl.c:3618 cp/decl.c:6902
+#: c-decl.c:3833
 #, c-format
-msgid "long, short, signed or unsigned used invalidly for `%s'"
+msgid "long, short, signed or unsigned used invalidly for %qs"
 msgstr ""
 
-#: c-decl.c:3636 cp/decl.c:6923
+#: c-decl.c:3851
 #, c-format
-msgid "complex invalid for `%s'"
+msgid "complex invalid for %qs"
 msgstr ""
 
-#: c-decl.c:3678
+#: c-decl.c:3893
 msgid "ISO C90 does not support complex types"
 msgstr ""
 
-#: c-decl.c:3690
-msgid "ISO C does not support plain `complex' meaning `double complex'"
+#: c-decl.c:3905
+msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
 msgstr ""
 
-#: c-decl.c:3696 c-decl.c:3708
+#: c-decl.c:3912 c-decl.c:3924
 msgid "ISO C does not support complex integer types"
 msgstr ""
 
-#: c-decl.c:3738 c-decl.c:4205 cp/decl.c:7522
-msgid "duplicate `const'"
-msgstr ""
-
-#: c-decl.c:3740 c-decl.c:4209 cp/decl.c:7526
-msgid "duplicate `restrict'"
+#: c-decl.c:3951
+msgid "duplicate %<const%>"
 msgstr ""
 
-#: c-decl.c:3742 c-decl.c:4207 cp/decl.c:7524
-msgid "duplicate `volatile'"
+#: c-decl.c:3953
+msgid "duplicate %<restrict%>"
 msgstr ""
 
-#: c-decl.c:3771 cp/decl.c:7086
-#, c-format
-msgid "multiple storage classes in declaration of `%s'"
+#: c-decl.c:3955
+msgid "duplicate %<volatile%>"
 msgstr ""
 
-#: c-decl.c:3781
-msgid "function definition declared `auto'"
+#: c-decl.c:3974
+msgid "function definition declared %<auto%>"
 msgstr ""
 
-#: c-decl.c:3783
-msgid "function definition declared `register'"
+#: c-decl.c:3976
+msgid "function definition declared %<register%>"
 msgstr ""
 
-#: c-decl.c:3785
-msgid "function definition declared `typedef'"
+#: c-decl.c:3978
+msgid "function definition declared %<typedef%>"
 msgstr ""
 
-#: c-decl.c:3787
-msgid "function definition declared `__thread'"
+#: c-decl.c:3980
+msgid "function definition declared %<__thread%>"
 msgstr ""
 
-#: c-decl.c:3800
+#: c-decl.c:3996
 #, c-format
-msgid "storage class specified for structure field `%s'"
+msgid "storage class specified for structure field %qs"
 msgstr ""
 
-#: c-decl.c:3804 cp/decl.c:7131
+#: c-decl.c:4000
 #, c-format
-msgid "storage class specified for parameter `%s'"
+msgid "storage class specified for parameter %qs"
 msgstr ""
 
-#: c-decl.c:3807 cp/decl.c:7133
+#: c-decl.c:4003 cp/decl.c:6963
 msgid "storage class specified for typename"
 msgstr ""
 
-#: c-decl.c:3819 cp/decl.c:7148
-#, c-format
-msgid "`%s' initialized and declared `extern'"
+#: c-decl.c:4016
+msgid "%qs initialized and declared %<extern%>"
 msgstr ""
 
-#: c-decl.c:3821 cp/decl.c:7151
-#, c-format
-msgid "`%s' has both `extern' and initializer"
+#: c-decl.c:4018
+msgid "%qs has both %<extern%> and initializer"
 msgstr ""
 
-#: c-decl.c:3826
-#, c-format
-msgid "file-scope declaration of `%s' specifies `auto'"
+#: c-decl.c:4023
+msgid "file-scope declaration of %qs specifies %<auto%>"
 msgstr ""
 
-#: c-decl.c:3831 cp/decl.c:7155
-#, c-format
-msgid "nested function `%s' declared `extern'"
+#: c-decl.c:4025
+msgid "file-scope declaration of %qs specifies %<register%>"
 msgstr ""
 
-#: c-decl.c:3837 cp/decl.c:7165
-#, c-format
-msgid "function-scope `%s' implicitly auto and declared `__thread'"
+#: c-decl.c:4030
+msgid "nested function %qs declared %<extern%>"
+msgstr ""
+
+#: c-decl.c:4033
+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:3876 c-decl.c:4074
+#: c-decl.c:4074 c-decl.c:4268
 msgid "static or type qualifiers in non-parameter array declarator"
 msgstr ""
 
-#: c-decl.c:3920
+#: c-decl.c:4120
 #, c-format
-msgid "declaration of `%s' as array of voids"
+msgid "declaration of %qs as array of voids"
 msgstr ""
 
-#: c-decl.c:3926
+#: c-decl.c:4126
 #, c-format
-msgid "declaration of `%s' as array of functions"
+msgid "declaration of %qs as array of functions"
 msgstr ""
 
-#: c-decl.c:3931
+#: c-decl.c:4131
 msgid "invalid use of structure with flexible array member"
 msgstr ""
 
-#: c-decl.c:3950
+#: c-decl.c:4151
 #, c-format
-msgid "size of array `%s' has non-integer type"
+msgid "size of array %qs has non-integer type"
 msgstr ""
 
-#: c-decl.c:3955
+#: c-decl.c:4156
 #, c-format
-msgid "ISO C forbids zero-size array `%s'"
+msgid "ISO C forbids zero-size array %qs"
 msgstr ""
 
-#: c-decl.c:3962
+#: c-decl.c:4163
 #, c-format
-msgid "size of array `%s' is negative"
+msgid "size of array %qs is negative"
 msgstr ""
 
-#: c-decl.c:3975
-#, c-format
-msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
+#: c-decl.c:4177
+msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
 msgstr ""
 
-#: c-decl.c:3978
+#: c-decl.c:4181
 #, c-format
-msgid "ISO C90 forbids variable-size array `%s'"
+msgid "ISO C90 forbids variable-size array %qs"
 msgstr ""
 
-#: c-decl.c:4008 c-decl.c:4232 cp/decl.c:7700
+#: c-decl.c:4214 c-decl.c:4383
 #, c-format
-msgid "size of array `%s' is too large"
+msgid "size of array %qs is too large"
 msgstr ""
 
-#: c-decl.c:4034
+#: c-decl.c:4227
 msgid "ISO C90 does not support flexible array members"
 msgstr ""
 
-#: c-decl.c:4044
+#: c-decl.c:4236
 msgid "array type has incomplete element type"
 msgstr ""
 
-#: c-decl.c:4099 cp/decl.c:7293
+#: c-decl.c:4300
 #, c-format
-msgid "`%s' declared as function returning a function"
+msgid "%qs declared as function returning a function"
 msgstr ""
 
-#: c-decl.c:4104 cp/decl.c:7298
+#: c-decl.c:4305
 #, c-format
-msgid "`%s' declared as function returning an array"
+msgid "%qs declared as function returning an array"
 msgstr ""
 
-#: c-decl.c:4128
-msgid "ISO C forbids qualified void function return type"
+#: c-decl.c:4325
+msgid "function definition has qualified void return type"
 msgstr ""
 
-#: c-decl.c:4132
+#: c-decl.c:4327
 msgid "type qualifiers ignored on function return type"
 msgstr ""
 
-#: c-decl.c:4161 c-decl.c:4247 c-decl.c:4371 c-decl.c:4457
+#: c-decl.c:4356 c-decl.c:4396 c-decl.c:4491 c-decl.c:4578
 msgid "ISO C forbids qualified function types"
 msgstr ""
 
-#: c-decl.c:4201 cp/decl.c:7518
-msgid "invalid type modifier within pointer declarator"
+#: c-decl.c:4405
+msgid "%Jtypedef %qD declared %<inline%>"
 msgstr ""
 
-#: c-decl.c:4282
+#: c-decl.c:4435
 msgid "ISO C forbids const or volatile function types"
 msgstr ""
 
-#: c-decl.c:4302 cp/decl.c:7982
+#: c-decl.c:4455
 #, c-format
-msgid "variable or field `%s' declared void"
+msgid "variable or field %qs declared void"
 msgstr ""
 
-#: c-decl.c:4335
+#: c-decl.c:4484
 msgid "attributes in parameter array declarator ignored"
 msgstr ""
 
-#: c-decl.c:4360
-msgid "invalid type modifier within array declarator"
+#: c-decl.c:4519
+msgid "%Jparameter %qD declared %<inline%>"
 msgstr ""
 
-#: c-decl.c:4405
+#: c-decl.c:4532
 #, c-format
-msgid "field `%s' declared as a function"
+msgid "field %qs declared as a function"
 msgstr ""
 
-#: c-decl.c:4411
+#: c-decl.c:4538
 #, c-format
-msgid "field `%s' has incomplete type"
+msgid "field %qs has incomplete type"
 msgstr ""
 
-#: c-decl.c:4437 c-decl.c:4439 c-decl.c:4441 c-decl.c:4448
+#: c-decl.c:4555 c-decl.c:4566 c-decl.c:4569
 #, c-format
-msgid "invalid storage class for function `%s'"
+msgid "invalid storage class for function %qs"
 msgstr ""
 
-#: c-decl.c:4463
-msgid "`noreturn' function returns non-void value"
+#: c-decl.c:4584
+msgid "%<noreturn%> function returns non-void value"
 msgstr ""
 
-#: c-decl.c:4484
-msgid "cannot inline function `main'"
+#: c-decl.c:4612
+msgid "cannot inline function %<main%>"
 msgstr ""
 
-#: c-decl.c:4541
-msgid "variable previously declared 'static' redeclared 'extern'"
+#: c-decl.c:4669
+msgid "variable previously declared %<static%> redeclared %<extern%>"
 msgstr ""
 
-#: c-decl.c:4550
-msgid "%Jvariable '%D' declared `inline'"
+#: c-decl.c:4678
+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:4578 cp/decl.c:5830
+#: c-decl.c:4709 cp/decl.c:5887
 msgid "thread-local storage not supported for this target"
 msgstr ""
 
-#: c-decl.c:4643 c-decl.c:5672
-msgid "function declaration isn't a prototype"
+#: c-decl.c:4771 c-decl.c:5813
+msgid "function declaration isn%'t a prototype"
 msgstr ""
 
-#: c-decl.c:4651
+#: c-decl.c:4779
 msgid "parameter names (without types) in function declaration"
 msgstr ""
 
-#: c-decl.c:4680 c-decl.c:4692
-msgid "%Jparameter %u ('%D') has incomplete type"
+#: c-decl.c:4808 c-decl.c:4820
+msgid "%Jparameter %u (%qD) has incomplete type"
 msgstr ""
 
-#: c-decl.c:4683 c-decl.c:4695
+#: c-decl.c:4811 c-decl.c:4823
 msgid "%Jparameter %u has incomplete type"
 msgstr ""
 
-#: c-decl.c:4756
-msgid "'void' as only parameter may not be qualified"
+#: c-decl.c:4880
+msgid "%<void%> as only parameter may not be qualified"
 msgstr ""
 
-#: c-decl.c:4760 c-decl.c:4797
-msgid "'void' must be the only parameter"
+#: c-decl.c:4884 c-decl.c:4919
+msgid "%<void%> must be the only parameter"
 msgstr ""
 
-#: c-decl.c:4790
-msgid "%Jparameter '%D' has just a forward declaration"
+#: c-decl.c:4912
+msgid "%Jparameter %qD has just a forward declaration"
 msgstr ""
 
 #. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4838
-#, c-format
-msgid "'%s %E' declared inside parameter list"
+#: c-decl.c:4958
+msgid "%<%s %E%> declared inside parameter list"
 msgstr ""
 
 #. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4842
+#: c-decl.c:4962
 #, c-format
 msgid "anonymous %s declared inside parameter list"
 msgstr ""
 
-#: c-decl.c:4847
+#: c-decl.c:4967
 msgid ""
 "its scope is only this definition or declaration, which is probably not what "
 "you want"
 msgstr ""
 
-#: c-decl.c:4963
-#, c-format
-msgid "redefinition of `union %s'"
+#: c-decl.c:5081
+msgid "redefinition of %<union %s%>"
 msgstr ""
 
-#: c-decl.c:4965
-#, c-format
-msgid "redefinition of `struct %s'"
+#: c-decl.c:5083
+msgid "redefinition of %<struct %s%>"
 msgstr ""
 
-#: c-decl.c:5033 cp/decl.c:3446
+#: c-decl.c:5154 cp/decl.c:3493
 msgid "declaration does not declare anything"
 msgstr ""
 
-#: c-decl.c:5078 c-decl.c:5094
-msgid "%Jduplicate member '%D'"
+#: c-decl.c:5199 c-decl.c:5215
+msgid "%Jduplicate member %qD"
 msgstr ""
 
-#: c-decl.c:5129
+#: c-decl.c:5250
 #, c-format
 msgid "%s has no %s"
 msgstr ""
 
-#: c-decl.c:5130
+#: c-decl.c:5251
 msgid "union"
 msgstr ""
 
-#: c-decl.c:5130
+#: c-decl.c:5251
 msgid "struct"
 msgstr ""
 
-#: c-decl.c:5131
+#: c-decl.c:5252
 msgid "named members"
 msgstr ""
 
-#: c-decl.c:5131
+#: c-decl.c:5252
 msgid "members"
 msgstr ""
 
-#: c-decl.c:5170
+#: c-decl.c:5293
 #, c-format
-msgid "nested redefinition of `%s'"
+msgid "nested redefinition of %qs"
 msgstr ""
 
-#: c-decl.c:5191
+#: c-decl.c:5312
 msgid "%Jflexible array member in union"
 msgstr ""
 
-#: c-decl.c:5196
+#: c-decl.c:5317
 msgid "%Jflexible array member not at end of struct"
 msgstr ""
 
-#: c-decl.c:5201
+#: c-decl.c:5322
 msgid "%Jflexible array member in otherwise empty struct"
 msgstr ""
 
-#: c-decl.c:5208
+#: c-decl.c:5329
 msgid "%Jinvalid use of structure with flexible array member"
 msgstr ""
 
-#: c-decl.c:5303
+#: c-decl.c:5434
 msgid "union cannot be made transparent"
 msgstr ""
 
 #. This enum is a named one that has been declared already.
-#: c-decl.c:5372
-#, c-format
-msgid "redeclaration of `enum %s'"
+#: c-decl.c:5503
+msgid "redeclaration of %<enum %s%>"
 msgstr ""
 
-#: c-decl.c:5434
+#: c-decl.c:5566
 msgid "enumeration values exceed range of largest integer"
 msgstr ""
 
-#: c-decl.c:5540
+#: c-decl.c:5583
+msgid "specified mode too small for enumeral values"
+msgstr ""
+
+#: c-decl.c:5682
 #, c-format
-msgid "enumerator value for '%E' is not an integer constant"
+msgid "enumerator value for %qE is not an integer constant"
 msgstr ""
 
-#: c-decl.c:5557
+#: c-decl.c:5699
 msgid "overflow in enumeration values"
 msgstr ""
 
-#: c-decl.c:5562
-msgid "ISO C restricts enumerator values to range of `int'"
+#: c-decl.c:5704
+msgid "ISO C restricts enumerator values to range of %<int%>"
 msgstr ""
 
-#: c-decl.c:5640
+#: c-decl.c:5780
 msgid "return type is an incomplete type"
 msgstr ""
 
-#: c-decl.c:5648
-msgid "return type defaults to `int'"
+#: c-decl.c:5788
+msgid "return type defaults to %<int%>"
 msgstr ""
 
-#: c-decl.c:5678
-msgid "%Jno previous prototype for '%D'"
+#: c-decl.c:5819
+msgid "%Jno previous prototype for %qD"
 msgstr ""
 
-#: c-decl.c:5684
-msgid "%J'%D' was used with no prototype before its definition"
+#: c-decl.c:5825
+msgid "%J%qD was used with no prototype before its definition"
 msgstr ""
 
-#: c-decl.c:5691
-msgid "%Jno previous declaration for '%D'"
+#: c-decl.c:5832
+msgid "%Jno previous declaration for %qD"
 msgstr ""
 
-#: c-decl.c:5697
-msgid "%J`%D' was used with no declaration before its definition"
+#: c-decl.c:5838
+msgid "%J%qD was used with no declaration before its definition"
 msgstr ""
 
-#: c-decl.c:5733 c-decl.c:6281
-msgid "%Jreturn type of '%D' is not `int'"
+#: c-decl.c:5871 c-decl.c:6368
+msgid "%Jreturn type of %qD is not %<int%>"
 msgstr ""
 
-#: c-decl.c:5748
-msgid "%Jfirst argument of '%D' should be `int'"
+#: c-decl.c:5886
+msgid "%Jfirst argument of %qD should be %<int%>"
 msgstr ""
 
-#: c-decl.c:5757
-msgid "%Jsecond argument of '%D' should be 'char **'"
+#: c-decl.c:5895
+msgid "%Jsecond argument of %qD should be %<char **%>"
 msgstr ""
 
-#: c-decl.c:5766
-msgid "%Jthird argument of '%D' should probably be 'char **'"
+#: c-decl.c:5904
+msgid "%Jthird argument of %qD should probably be %<char **%>"
 msgstr ""
 
-#: c-decl.c:5776
-msgid "%J'%D' takes only zero or two arguments"
+#: c-decl.c:5914
+msgid "%J%qD takes only zero or two arguments"
 msgstr ""
 
-#: c-decl.c:5779
-msgid "%J'%D' is normally a non-static function"
+#: c-decl.c:5917
+msgid "%J%qD is normally a non-static function"
 msgstr ""
 
-#: c-decl.c:5834
+#: c-decl.c:5963
 msgid "%Jold-style parameter declarations in prototyped function definition"
 msgstr ""
 
-#: c-decl.c:5847
+#: c-decl.c:5976
 msgid "%Jtraditional C rejects ISO C style function definitions"
 msgstr ""
 
-#: c-decl.c:5858
+#: c-decl.c:5988
 msgid "%Jparameter name omitted"
 msgstr ""
 
-#: c-decl.c:5897
+#: c-decl.c:6028
 msgid "%Jold-style function definition"
 msgstr ""
 
-#: c-decl.c:5905
+#: c-decl.c:6036
 msgid "%Jparameter name missing from parameter list"
 msgstr ""
 
-#: c-decl.c:5916
-msgid "%J'%D' declared as a non-parameter"
+#: c-decl.c:6047
+msgid "%J%qD declared as a non-parameter"
 msgstr ""
 
-#: c-decl.c:5921
-msgid "%Jmultiple parameters named '%D'"
+#: c-decl.c:6052
+msgid "%Jmultiple parameters named %qD"
 msgstr ""
 
-#: c-decl.c:5929
-msgid "%Jparameter '%D' declared with void type"
+#: c-decl.c:6060
+msgid "%Jparameter %qD declared with void type"
 msgstr ""
 
-#: c-decl.c:5944 c-decl.c:5946
-msgid "%Jtype of '%D' defaults to 'int'"
+#: c-decl.c:6075 c-decl.c:6077
+msgid "%Jtype of %qD defaults to %<int%>"
 msgstr ""
 
-#: c-decl.c:5964
-msgid "%Jparameter '%D' has incomplete type"
+#: c-decl.c:6095
+msgid "%Jparameter %qD has incomplete type"
 msgstr ""
 
-#: c-decl.c:5970
-msgid "%Jdeclaration for parameter '%D' but no such parameter"
+#: c-decl.c:6101
+msgid "%Jdeclaration for parameter %qD but no such parameter"
 msgstr ""
 
-#: c-decl.c:6020
-msgid "number of arguments doesn't match prototype"
+#: c-decl.c:6151
+msgid "number of arguments doesn%'t match prototype"
 msgstr ""
 
-#: c-decl.c:6021 c-decl.c:6052 c-decl.c:6059
+#: c-decl.c:6152 c-decl.c:6182 c-decl.c:6189
 msgid "%Hprototype declaration"
 msgstr ""
 
-#: c-decl.c:6050
-msgid "promoted argument '%D' doesn't match prototype"
+#: c-decl.c:6180
+msgid "promoted argument %qD doesn%'t match prototype"
 msgstr ""
 
-#: c-decl.c:6058
-msgid "argument '%D' doesn't match prototype"
+#: c-decl.c:6188
+msgid "argument %qD doesn%'t match prototype"
 msgstr ""
 
-#: c-decl.c:6313 cp/decl.c:10782
+#: c-decl.c:6395 cp/decl.c:10484
 msgid "no return statement in function returning non-void"
 msgstr ""
 
-#: c-decl.c:6320
+#: c-decl.c:6402
 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:6418
-msgid "'for' loop initial declaration used outside C99 mode"
+#: c-decl.c:6482
+msgid "%<for%> loop initial declaration used outside C99 mode"
 msgstr ""
 
-#: c-decl.c:6447
-msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
+#: c-decl.c:6511
+msgid ""
+"%Jdeclaration of static variable %qD in %<for%> loop initial declaration"
 msgstr ""
 
-#: c-decl.c:6450
+#: c-decl.c:6514
 msgid ""
-"%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
+"%Jdeclaration of %<extern%> variable %qD in %<for%> loop initial declaration"
+msgstr ""
+
+#: c-decl.c:6519
+msgid "%<struct %E%> declared in %<for%> loop initial declaration"
+msgstr ""
+
+#: c-decl.c:6523
+msgid "%<union %E%> declared in %<for%> loop initial declaration"
+msgstr ""
+
+#: c-decl.c:6527
+msgid "%<enum %E%> declared in %<for%> loop initial declaration"
+msgstr ""
+
+#: c-decl.c:6531
+msgid "%Jdeclaration of non-variable %qD in %<for%> loop initial declaration"
 msgstr ""
 
-#: c-decl.c:6455
+#: c-decl.c:6815 c-decl.c:6851 c-decl.c:6953
 #, c-format
-msgid "'struct %E' declared in 'for' loop initial declaration"
+msgid "duplicate %qs"
+msgstr ""
+
+#: c-decl.c:6841
+msgid "%<long long long%> is too long for GCC"
+msgstr ""
+
+#: c-decl.c:6846
+msgid "ISO C90 does not support %<long long%>"
+msgstr ""
+
+#: c-decl.c:6858
+msgid "two or more data types in declaration specifiers"
 msgstr ""
 
-#: c-decl.c:6458
+#: c-decl.c:6877
 #, c-format
-msgid "'union %E' declared in 'for' loop initial declaration"
+msgid "%qs fails to be a typedef or built in type"
 msgstr ""
 
-#: c-decl.c:6461
+#: c-decl.c:6903
 #, c-format
-msgid "'enum %E' declared in 'for' loop initial declaration"
+msgid "%qs is not at beginning of declaration"
+msgstr ""
+
+#: c-decl.c:6918
+msgid "%<__thread%> used with %<auto%>"
+msgstr ""
+
+#: c-decl.c:6920
+msgid "%<__thread%> used with %<register%>"
+msgstr ""
+
+#: c-decl.c:6922
+msgid "%<__thread%> used with %<typedef%>"
+msgstr ""
+
+#: c-decl.c:6933
+msgid "%<__thread%> before %<extern%>"
+msgstr ""
+
+#: c-decl.c:6942
+msgid "%<__thread%> before %<static%>"
+msgstr ""
+
+#: c-decl.c:6958
+msgid "multiple storage classes in declaration specifiers"
+msgstr ""
+
+#: c-decl.c:6965
+msgid "%<__thread%> used with %qs"
 msgstr ""
 
-#: c-decl.c:6464
-msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
+#: c-decl.c:7025
+msgid "%J%qF used but never defined"
 msgstr ""
 
-#: c-format.c:94 c-format.c:210
+#: c-format.c:96 c-format.c:209
 msgid "format string has invalid operand number"
 msgstr ""
 
-#: c-format.c:111
+#: c-format.c:113
 msgid "function does not return string type"
 msgstr ""
 
-#: c-format.c:140
+#: c-format.c:142
 msgid "format string arg not a string type"
 msgstr ""
 
@@ -1554,516 +1635,499 @@ msgstr ""
 msgid "unrecognized format specifier"
 msgstr ""
 
-#: c-format.c:203
+#: c-format.c:202
 #, c-format
-msgid "`%s' is an unrecognized format function type"
+msgid "%qs is an unrecognized format function type"
 msgstr ""
 
-#: c-format.c:216
+#: c-format.c:215
 msgid "'...' has invalid operand number"
 msgstr ""
 
-#: c-format.c:224
+#: c-format.c:222
 msgid "format string arg follows the args to be formatted"
 msgstr ""
 
-#: c-format.c:565 c-format.c:589
+#: c-format.c:345 c-format.c:369
 msgid "` ' flag"
 msgstr ""
 
-#: c-format.c:565 c-format.c:589
+#: c-format.c:345 c-format.c:369
 msgid "the ` ' printf flag"
 msgstr ""
 
-#: c-format.c:566 c-format.c:590 c-format.c:627 c-format.c:683
+#: c-format.c:346 c-format.c:370 c-format.c:408 c-format.c:465
 msgid "`+' flag"
 msgstr ""
 
-#: c-format.c:566 c-format.c:590 c-format.c:627
+#: c-format.c:346 c-format.c:370 c-format.c:408
 msgid "the `+' printf flag"
 msgstr ""
 
-#: c-format.c:567 c-format.c:591 c-format.c:628 c-format.c:659
+#: c-format.c:347 c-format.c:371 c-format.c:409 c-format.c:441
 msgid "`#' flag"
 msgstr ""
 
-#: c-format.c:567 c-format.c:591 c-format.c:628
+#: c-format.c:347 c-format.c:371 c-format.c:409
 msgid "the `#' printf flag"
 msgstr ""
 
-#: c-format.c:568 c-format.c:592 c-format.c:657
+#: c-format.c:348 c-format.c:372 c-format.c:439
 msgid "`0' flag"
 msgstr ""
 
-#: c-format.c:568 c-format.c:592
+#: c-format.c:348 c-format.c:372
 msgid "the `0' printf flag"
 msgstr ""
 
-#: c-format.c:569 c-format.c:593 c-format.c:656 c-format.c:686
+#: c-format.c:349 c-format.c:373 c-format.c:438 c-format.c:468
 msgid "`-' flag"
 msgstr ""
 
-#: c-format.c:569 c-format.c:593
+#: c-format.c:349 c-format.c:373
 msgid "the `-' printf flag"
 msgstr ""
 
-#: c-format.c:570 c-format.c:640
+#: c-format.c:350 c-format.c:422
 msgid "`'' flag"
 msgstr ""
 
-#: c-format.c:570
+#: c-format.c:350
 msgid "the `'' printf flag"
 msgstr ""
 
-#: c-format.c:571 c-format.c:641
+#: c-format.c:351 c-format.c:423
 msgid "`I' flag"
 msgstr ""
 
-#: c-format.c:571
+#: c-format.c:351
 msgid "the `I' printf flag"
 msgstr ""
 
-#: c-format.c:572 c-format.c:594 c-format.c:638 c-format.c:660 c-format.c:687
-#: c-format.c:1833
+#: c-format.c:352 c-format.c:374 c-format.c:420 c-format.c:442 c-format.c:469
+#: c-format.c:1531 config/sol2-c.c:46
 msgid "field width"
 msgstr ""
 
-#: c-format.c:572 c-format.c:594
+#: c-format.c:352 c-format.c:374 config/sol2-c.c:46
 msgid "field width in printf format"
 msgstr ""
 
-#: c-format.c:573 c-format.c:595 c-format.c:618 c-format.c:629
+#: c-format.c:353 c-format.c:375 c-format.c:399 c-format.c:411
 msgid "precision"
 msgstr ""
 
-#: c-format.c:573 c-format.c:595 c-format.c:618 c-format.c:629
+#: c-format.c:353 c-format.c:375 c-format.c:399 c-format.c:411
 msgid "precision in printf format"
 msgstr ""
 
-#: c-format.c:574 c-format.c:596 c-format.c:619 c-format.c:630 c-format.c:639
-#: c-format.c:690
+#: c-format.c:354 c-format.c:376 c-format.c:400 c-format.c:412 c-format.c:421
+#: c-format.c:472 config/sol2-c.c:47
 msgid "length modifier"
 msgstr ""
 
-#: c-format.c:574 c-format.c:596 c-format.c:619 c-format.c:630
+#: c-format.c:354 c-format.c:376 c-format.c:400 c-format.c:412
+#: config/sol2-c.c:47
 msgid "length modifier in printf format"
 msgstr ""
 
-#: c-format.c:636
+#: c-format.c:398 c-format.c:410
+msgid "`q' flag"
+msgstr ""
+
+#: c-format.c:398 c-format.c:410
+msgid "the `q' diagnostic flag"
+msgstr ""
+
+#: c-format.c:418
 msgid "assignment suppression"
 msgstr ""
 
-#: c-format.c:636
+#: c-format.c:418
 msgid "the assignment suppression scanf feature"
 msgstr ""
 
-#: c-format.c:637
+#: c-format.c:419
 msgid "`a' flag"
 msgstr ""
 
-#: c-format.c:637
+#: c-format.c:419
 msgid "the `a' scanf flag"
 msgstr ""
 
-#: c-format.c:638
+#: c-format.c:420
 msgid "field width in scanf format"
 msgstr ""
 
-#: c-format.c:639
+#: c-format.c:421
 msgid "length modifier in scanf format"
 msgstr ""
 
-#: c-format.c:640
+#: c-format.c:422
 msgid "the `'' scanf flag"
 msgstr ""
 
-#: c-format.c:641
+#: c-format.c:423
 msgid "the `I' scanf flag"
 msgstr ""
 
-#: c-format.c:655
+#: c-format.c:437
 msgid "`_' flag"
 msgstr ""
 
-#: c-format.c:655
+#: c-format.c:437
 msgid "the `_' strftime flag"
 msgstr ""
 
-#: c-format.c:656
+#: c-format.c:438
 msgid "the `-' strftime flag"
 msgstr ""
 
-#: c-format.c:657
+#: c-format.c:439
 msgid "the `0' strftime flag"
 msgstr ""
 
-#: c-format.c:658 c-format.c:682
+#: c-format.c:440 c-format.c:464
 msgid "`^' flag"
 msgstr ""
 
-#: c-format.c:658
+#: c-format.c:440
 msgid "the `^' strftime flag"
 msgstr ""
 
-#: c-format.c:659
+#: c-format.c:441
 msgid "the `#' strftime flag"
 msgstr ""
 
-#: c-format.c:660
+#: c-format.c:442
 msgid "field width in strftime format"
 msgstr ""
 
-#: c-format.c:661
+#: c-format.c:443
 msgid "`E' modifier"
 msgstr ""
 
-#: c-format.c:661
+#: c-format.c:443
 msgid "the `E' strftime modifier"
 msgstr ""
 
-#: c-format.c:662
+#: c-format.c:444
 msgid "`O' modifier"
 msgstr ""
 
-#: c-format.c:662
+#: c-format.c:444
 msgid "the `O' strftime modifier"
 msgstr ""
 
-#: c-format.c:663
+#: c-format.c:445
 msgid "the `O' modifier"
 msgstr ""
 
-#: c-format.c:681
+#: c-format.c:463
 msgid "fill character"
 msgstr ""
 
-#: c-format.c:681
+#: c-format.c:463
 msgid "fill character in strfmon format"
 msgstr ""
 
-#: c-format.c:682
+#: c-format.c:464
 msgid "the `^' strfmon flag"
 msgstr ""
 
-#: c-format.c:683
+#: c-format.c:465
 msgid "the `+' strfmon flag"
 msgstr ""
 
-#: c-format.c:684
+#: c-format.c:466
 msgid "`(' flag"
 msgstr ""
 
-#: c-format.c:684
+#: c-format.c:466
 msgid "the `(' strfmon flag"
 msgstr ""
 
-#: c-format.c:685
+#: c-format.c:467
 msgid "`!' flag"
 msgstr ""
 
-#: c-format.c:685
+#: c-format.c:467
 msgid "the `!' strfmon flag"
 msgstr ""
 
-#: c-format.c:686
+#: c-format.c:468
 msgid "the `-' strfmon flag"
 msgstr ""
 
-#: c-format.c:687
+#: c-format.c:469
 msgid "field width in strfmon format"
 msgstr ""
 
-#: c-format.c:688
+#: c-format.c:470
 msgid "left precision"
 msgstr ""
 
-#: c-format.c:688
+#: c-format.c:470
 msgid "left precision in strfmon format"
 msgstr ""
 
-#: c-format.c:689
+#: c-format.c:471
 msgid "right precision"
 msgstr ""
 
-#: c-format.c:689
+#: c-format.c:471
 msgid "right precision in strfmon format"
 msgstr ""
 
-#: c-format.c:690
+#: c-format.c:472
 msgid "length modifier in strfmon format"
 msgstr ""
 
-#: c-format.c:1108
+#: c-format.c:840
 #, c-format
-msgid "function might be possible candidate for `%s' format attribute"
+msgid "function might be possible candidate for %qs format attribute"
 msgstr ""
 
-#: c-format.c:1224 c-format.c:1245 c-format.c:2248
+#: c-format.c:931 c-format.c:952 c-format.c:1947
 msgid "missing $ operand number in format"
 msgstr ""
 
-#: c-format.c:1255
+#: c-format.c:961
 #, c-format
 msgid "%s does not support %%n$ operand number formats"
 msgstr ""
 
-#: c-format.c:1262
+#: c-format.c:968
 msgid "operand number out of range in format"
 msgstr ""
 
-#: c-format.c:1285
+#: c-format.c:991
 #, c-format
 msgid "format argument %d used more than once in %s format"
 msgstr ""
 
-#: c-format.c:1321
+#: c-format.c:1023
 msgid "$ operand number used after format without operand number"
 msgstr ""
 
-#: c-format.c:1352
+#: c-format.c:1053
 #, c-format
 msgid "format argument %d unused before used argument %d in $-style format"
 msgstr ""
 
-#: c-format.c:1450
+#: c-format.c:1148
 msgid "format not a string literal, format string not checked"
 msgstr ""
 
-#: c-format.c:1464
+#: c-format.c:1162
 msgid "format not a string literal and no format arguments"
 msgstr ""
 
-#: c-format.c:1466
+#: c-format.c:1164
 msgid "format not a string literal, argument types not checked"
 msgstr ""
 
-#: c-format.c:1479
+#: c-format.c:1177
 msgid "too many arguments for format"
 msgstr ""
 
-#: c-format.c:1482
+#: c-format.c:1180
 msgid "unused arguments in $-style format"
 msgstr ""
 
-#: c-format.c:1485
+#: c-format.c:1183
 #, c-format
 msgid "zero-length %s format string"
 msgstr ""
 
-#: c-format.c:1489
+#: c-format.c:1187
 msgid "format is a wide character string"
 msgstr ""
 
-#: c-format.c:1492
+#: c-format.c:1190
 msgid "unterminated format string"
 msgstr ""
 
-#: c-format.c:1702
-msgid "embedded `\\0' in format"
+#: c-format.c:1400
+msgid "embedded %<\\0%> in format"
 msgstr ""
 
-#: c-format.c:1717
-#, c-format
-msgid "spurious trailing `%%' in format"
+#: c-format.c:1415
+msgid "spurious trailing %<%%%> in format"
 msgstr ""
 
-#: c-format.c:1761 c-format.c:2008
+#: c-format.c:1459 c-format.c:1703
 #, c-format
 msgid "repeated %s in format"
 msgstr ""
 
-#: c-format.c:1774
+#: c-format.c:1472
 msgid "missing fill character at end of strfmon format"
 msgstr ""
 
-#: c-format.c:1818 c-format.c:1922 c-format.c:2202 c-format.c:2255
+#: c-format.c:1516 c-format.c:1618 c-format.c:1897 c-format.c:1959
 msgid "too few arguments for format"
 msgstr ""
 
-#: c-format.c:1859
+#: c-format.c:1557
 #, c-format
 msgid "zero width in %s format"
 msgstr ""
 
-#: c-format.c:1878
+#: c-format.c:1575
 #, c-format
 msgid "empty left precision in %s format"
 msgstr ""
 
-#: c-format.c:1937
+#: c-format.c:1633
 msgid "field precision"
 msgstr ""
 
-#: c-format.c:1952
+#: c-format.c:1648
 #, c-format
 msgid "empty precision in %s format"
 msgstr ""
 
-#: c-format.c:1992
+#: c-format.c:1687
 #, c-format
-msgid "%s does not support the `%s' %s length modifier"
+msgid "%s does not support the %qs %s length modifier"
 msgstr ""
 
-#: c-format.c:2042
+#: c-format.c:1737
 msgid "conversion lacks type at end of format"
 msgstr ""
 
-#: c-format.c:2053
+#: c-format.c:1748
 #, c-format
-msgid "unknown conversion type character `%c' in format"
+msgid "unknown conversion type character %qc in format"
 msgstr ""
 
-#: c-format.c:2056
+#: c-format.c:1751
 #, c-format
 msgid "unknown conversion type character 0x%x in format"
 msgstr ""
 
-#: c-format.c:2063
-#, c-format
-msgid "%s does not support the `%%%c' %s format"
+#: c-format.c:1758
+msgid "%s does not support the %<%%%c%> %s format"
 msgstr ""
 
-#: c-format.c:2079
-#, c-format
-msgid "%s used with `%%%c' %s format"
+#: c-format.c:1774
+msgid "%s used with %<%%%c%> %s format"
 msgstr ""
 
-#: c-format.c:2088
+#: c-format.c:1783
 #, c-format
 msgid "%s does not support %s"
 msgstr ""
 
-#: c-format.c:2097
-#, c-format
-msgid "%s does not support %s with the `%%%c' %s format"
+#: c-format.c:1792
+msgid "%s does not support %s with the %<%%%c%> %s format"
 msgstr ""
 
-#: c-format.c:2130
-#, c-format
-msgid "%s ignored with %s and `%%%c' %s format"
+#: c-format.c:1825
+msgid "%s ignored with %s and %<%%%c%> %s format"
 msgstr ""
 
-#: c-format.c:2134
+#: c-format.c:1829
 #, c-format
 msgid "%s ignored with %s in %s format"
 msgstr ""
 
-#: c-format.c:2140
-#, c-format
-msgid "use of %s and %s together with `%%%c' %s format"
+#: c-format.c:1835
+msgid "use of %s and %s together with %<%%%c%> %s format"
 msgstr ""
 
-#: c-format.c:2144
+#: c-format.c:1839
 #, c-format
 msgid "use of %s and %s together in %s format"
 msgstr ""
 
-#: c-format.c:2163
-#, c-format
-msgid "`%%%c' yields only last 2 digits of year in some locales"
+#: c-format.c:1858
+msgid "%<%%%c%> yields only last 2 digits of year in some locales"
 msgstr ""
 
-#: c-format.c:2166
-#, c-format
-msgid "`%%%c' yields only last 2 digits of year"
+#: c-format.c:1861
+msgid "%<%%%c%> yields only last 2 digits of year"
 msgstr ""
 
 #. The end of the format string was reached.
-#: c-format.c:2182
-#, c-format
-msgid "no closing `]' for `%%[' format"
+#: c-format.c:1877
+msgid "no closing %<]%> for %<%%[%> format"
 msgstr ""
 
-#: c-format.c:2195
+#: c-format.c:1890
 #, c-format
-msgid "use of `%s' length modifier with `%c' type character"
+msgid "use of %qs length modifier with %qc type character"
 msgstr ""
 
-#: c-format.c:2216
-#, c-format
-msgid "%s does not support the `%%%s%c' %s format"
+#: c-format.c:1911
+msgid "%s does not support the %<%%%s%c%> %s format"
 msgstr ""
 
-#: c-format.c:2231
+#: c-format.c:1928
 msgid "operand number specified with suppressed assignment"
 msgstr ""
 
-#: c-format.c:2233
+#: c-format.c:1930
 msgid "operand number specified for format taking no argument"
 msgstr ""
 
-#: c-format.c:2345
+#: c-format.c:2072
 #, c-format
 msgid "writing through null pointer (arg %d)"
 msgstr ""
 
-#: c-format.c:2354
+#: c-format.c:2080
 #, c-format
 msgid "reading through null pointer (arg %d)"
 msgstr ""
 
-#: c-format.c:2374
+#: c-format.c:2100
 #, c-format
 msgid "writing into constant object (arg %d)"
 msgstr ""
 
-#: c-format.c:2384
+#: c-format.c:2110
 #, c-format
 msgid "extra type qualifiers in format argument (arg %d)"
 msgstr ""
 
-#: c-format.c:2391
-#, c-format
-msgid "format argument is not a pointer (arg %d)"
-msgstr ""
-
-#: c-format.c:2393
-#, c-format
-msgid "format argument is not a pointer to a pointer (arg %d)"
-msgstr ""
-
-#: c-format.c:2469
-msgid "pointer"
+#: c-format.c:2220
+msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
 msgstr ""
 
-#: c-format.c:2471
-msgid "different type"
+#: c-format.c:2223
+msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
 msgstr ""
 
-#: c-format.c:2492
-#, c-format
-msgid "%s is not type %s (arg %d)"
+#: c-format.c:2230
+msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
 msgstr ""
 
-#: c-format.c:2495
-#, c-format
-msgid "%s format, %s arg (arg %d)"
+#: c-format.c:2233
+msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
 msgstr ""
 
-#: c-format.c:2740
+#: c-format.c:2499
 msgid "args to be formatted is not '...'"
 msgstr ""
 
-#: c-format.c:2749
+#: c-format.c:2508
 msgid "strftime formats cannot format arguments"
 msgstr ""
 
-#: c-gimplify.c:519
+#: c-gimplify.c:237
 msgid "statement with no effect"
 msgstr ""
 
-#: c-gimplify.c:622 c-parse.y:2224 cp/parser.c:6126 objc/objc-parse.y:2281
+#: c-gimplify.c:315 c-typeck.c:6688 cp/parser.c:6583
 msgid "break statement not within loop or switch"
 msgstr ""
 
-#: c-gimplify.c:624
+#: c-gimplify.c:317
 msgid "continue statement not within loop or switch"
 msgstr ""
 
-#: c-gimplify.c:1012
-msgid "%Hstatement-expressions should end with a non-void expression"
-msgstr ""
-
 #: c-incpath.c:70
 #, c-format
 msgid "ignoring duplicate directory \"%s\"\n"
@@ -2079,412 +2143,373 @@ msgstr ""
 msgid "ignoring nonexistent directory \"%s\"\n"
 msgstr ""
 
-#: c-incpath.c:277
+#: c-incpath.c:283
 #, c-format
 msgid "#include \"...\" search starts here:\n"
 msgstr ""
 
-#: c-incpath.c:281
+#: c-incpath.c:287
 #, c-format
 msgid "#include <...> search starts here:\n"
 msgstr ""
 
-#: c-incpath.c:286
+#: c-incpath.c:292
 #, c-format
 msgid "End of search list.\n"
 msgstr ""
 
-#: c-lex.c:237
+#: c-lex.c:255
 msgid "badly nested C headers from preprocessor"
 msgstr ""
 
-#: c-lex.c:278
+#: c-lex.c:303
 #, c-format
 msgid "ignoring #pragma %s %s"
 msgstr ""
 
 #. ... or not.
-#: c-lex.c:384
+#: c-lex.c:408
 msgid "%Hstray '@' in program"
 msgstr ""
 
-#: c-lex.c:392
+#: c-lex.c:416
 #, c-format
 msgid "missing terminating %c character"
 msgstr ""
 
-#: c-lex.c:394
+#: c-lex.c:418
 #, c-format
 msgid "stray '%c' in program"
 msgstr ""
 
-#: c-lex.c:396
+#: c-lex.c:420
 #, c-format
 msgid "stray '\\%o' in program"
 msgstr ""
 
-#: c-lex.c:534
+#: c-lex.c:568
 msgid "this decimal constant is unsigned only in ISO C90"
 msgstr ""
 
-#: c-lex.c:537
+#: c-lex.c:571
 msgid "this decimal constant would be unsigned in ISO C90"
 msgstr ""
 
-#: c-lex.c:553
+#: c-lex.c:587
 #, c-format
-msgid "integer constant is too large for \"%s\" type"
+msgid "integer constant is too large for %qs type"
 msgstr ""
 
-#: c-lex.c:619
-#, c-format
-msgid "floating constant exceeds range of \"%s\""
+#: c-lex.c:653
+msgid "floating constant exceeds range of %<%s%>"
 msgstr ""
 
-#: c-lex.c:695
+#: c-lex.c:729
 msgid "traditional C rejects string constant concatenation"
 msgstr ""
 
-#: c-mudflap.c:57 cp/cp-mudflap.c:52
-#, c-format
-msgid "mudflap: cannot find declaration of `%s' from mf-runtime.h"
-msgstr ""
-
 #: c-objc-common.c:81
 msgid ""
-"%Jfunction '%F' can never be inlined because it is suppressed using -fno-"
+"%Jfunction %qF can never be inlined because it is suppressed using -fno-"
 "inline"
 msgstr ""
 
 #: c-objc-common.c:91
 msgid ""
-"%Jfunction '%F' can never be inlined because it might not be bound within "
+"%Jfunction %qF can never be inlined because it might not be bound within "
 "this unit of translation"
 msgstr ""
 
 #: c-objc-common.c:99
 msgid ""
-"%Jfunction '%F' can never be inlined because it uses attributes conflicting "
+"%Jfunction %qF can never be inlined because it uses attributes conflicting "
 "with inlining"
 msgstr ""
 
 #: c-objc-common.c:114
-msgid "%Jfunction '%F' can never be inlined because it has pending sizes"
+msgid "%Jfunction %qF can never be inlined because it has pending sizes"
 msgstr ""
 
 #: c-objc-common.c:127
 msgid ""
-"%Jnested function '%F' can never be inlined because it has possibly saved "
+"%Jnested function %qF can never be inlined because it has possibly saved "
 "pending sizes"
 msgstr ""
 
-#: c-objc-common.c:313
+#: c-objc-common.c:260
 msgid "used array that cannot be converted to pointer where scalar is required"
 msgstr ""
 
-#: c-objc-common.c:317
+#: c-objc-common.c:264
 msgid "used struct type value where scalar is required"
 msgstr ""
 
-#: c-objc-common.c:321
+#: c-objc-common.c:268
 msgid "used union type value where scalar is required"
 msgstr ""
 
-#: c-opts.c:148
+#: c-opts.c:147
 #, c-format
-msgid "no class name specified with \"%s\""
+msgid "no class name specified with %qs"
 msgstr ""
 
-#: c-opts.c:152
+#: c-opts.c:151
 #, c-format
-msgid "assertion missing after \"%s\""
+msgid "assertion missing after %qs"
 msgstr ""
 
-#: c-opts.c:157
+#: c-opts.c:156
 #, c-format
-msgid "macro name missing after \"%s\""
+msgid "macro name missing after %qs"
 msgstr ""
 
-#: c-opts.c:166
+#: c-opts.c:165
 #, c-format
-msgid "missing path after \"%s\""
+msgid "missing path after %qs"
 msgstr ""
 
-#: c-opts.c:175
+#: c-opts.c:174
 #, c-format
-msgid "missing filename after \"%s\""
+msgid "missing filename after %qs"
 msgstr ""
 
-#: c-opts.c:180
+#: c-opts.c:179
 #, c-format
-msgid "missing makefile target after \"%s\""
+msgid "missing makefile target after %qs"
 msgstr ""
 
-#: c-opts.c:304
+#: c-opts.c:305
 msgid "-I- specified twice"
 msgstr ""
 
-#: c-opts.c:307
+#: c-opts.c:308
 msgid "obsolete option -I- used, please use -iquote instead"
 msgstr ""
 
-#: c-opts.c:710
+#: c-opts.c:542
 #, c-format
-msgid "switch \"%s\" is no longer supported"
+msgid "switch %qs is no longer supported"
 msgstr ""
 
-#: c-opts.c:825
+#: c-opts.c:657
 msgid ""
 "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
 msgstr ""
 
-#: c-opts.c:995
+#: c-opts.c:843
 msgid "output filename specified twice"
 msgstr ""
 
-#: c-opts.c:1115
+#: c-opts.c:976
 msgid "-Wformat-y2k ignored without -Wformat"
 msgstr ""
 
-#: c-opts.c:1117
+#: c-opts.c:978
 msgid "-Wformat-extra-args ignored without -Wformat"
 msgstr ""
 
-#: c-opts.c:1119
+#: c-opts.c:980
 msgid "-Wformat-zero-length ignored without -Wformat"
 msgstr ""
 
-#: c-opts.c:1121
+#: c-opts.c:982
 msgid "-Wformat-nonliteral ignored without -Wformat"
 msgstr ""
 
-#: c-opts.c:1123
+#: c-opts.c:984
 msgid "-Wformat-security ignored without -Wformat"
 msgstr ""
 
-#: c-opts.c:1125
+#: c-opts.c:986
 msgid "-Wmissing-format-attribute ignored without -Wformat"
 msgstr ""
 
-#: c-opts.c:1139
+#: c-opts.c:1000
 #, c-format
 msgid "opening output file %s: %m"
 msgstr ""
 
-#: c-opts.c:1144
+#: c-opts.c:1005
 #, c-format
 msgid "too many filenames given.  Type %s --help for usage"
 msgstr ""
 
-#: c-opts.c:1226
-msgid "YYDEBUG not defined"
-msgstr ""
-
-#: c-opts.c:1230
-msgid "sorry, inter-module analysis temporarily out of commission"
+#: c-opts.c:1088
+msgid "YYDEBUG was not defined at build time, -dy ignored"
 msgstr ""
 
-#: c-opts.c:1256
+#: c-opts.c:1129
 #, c-format
 msgid "opening dependency file %s: %m"
 msgstr ""
 
-#: c-opts.c:1266
+#: c-opts.c:1139
 #, c-format
 msgid "closing dependency file %s: %m"
 msgstr ""
 
-#: c-opts.c:1269
+#: c-opts.c:1142
 #, c-format
 msgid "when writing output to %s: %m"
 msgstr ""
 
-#: c-opts.c:1339
+#: c-opts.c:1221
 msgid "to generate dependencies you must specify either -M or -MM"
 msgstr ""
 
-#: c-opts.c:1404
+#: c-opts.c:1286
 msgid "<built-in>"
 msgstr ""
 
-#: c-opts.c:1419
+#: c-opts.c:1301
 msgid "<command line>"
 msgstr ""
 
-#: c-opts.c:1502
+#: c-opts.c:1384
 msgid "too late for # directive to set debug directory"
 msgstr ""
 
 #. Like YYERROR but do call yyerror.
-#: c-parse.y:55 objc/objc-parse.y:55
+#: 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
 msgid "syntax error"
 msgstr ""
 
-#: bison.simple:179
+#: c-parse.c:2171 gengtype-yacc.c:555 java/parse-scan.c:1932 java/parse.c:2902
+#: objc/objc-parse.c:2688
 msgid "syntax error: cannot back up"
 msgstr ""
 
-#: c-parse.y:319 objc/objc-parse.y:343
+#: c-parse.y:345 objc/objc-parse.y:367
 msgid "ISO C forbids an empty source file"
 msgstr ""
 
-#: c-parse.y:344 objc/objc-parse.y:369
+#: c-parse.y:379 objc/objc-parse.y:402
 msgid "ISO C forbids data definition with no type or storage class"
 msgstr ""
 
-#: c-parse.y:346 objc/objc-parse.y:371
+#: c-parse.y:381 objc/objc-parse.y:404
 msgid "data definition has no type or storage class"
 msgstr ""
 
-#: c-parse.y:359 objc/objc-parse.y:384
-msgid "ISO C does not allow extra `;' outside of a function"
+#: c-parse.y:394 objc/objc-parse.y:417
+msgid "ISO C does not allow extra %<;%> outside of a function"
 msgstr ""
 
-#: c-parse.y:416 cppexp.c:1256
+#: c-parse.y:451
 msgid "traditional C rejects the unary plus operator"
 msgstr ""
 
-#: c-parse.y:463 objc/objc-parse.y:488
-msgid "`sizeof' applied to a bit-field"
+#: c-parse.y:504 objc/objc-parse.y:527
+msgid "%<sizeof%> applied to a bit-field"
 msgstr ""
 
-#: c-parse.y:550 objc/objc-parse.y:575
+#: c-parse.y:601 objc/objc-parse.y:624
 msgid "ISO C forbids omitting the middle term of a ?: expression"
 msgstr ""
 
-#: c-parse.y:597 objc/objc-parse.y:622
+#: c-parse.y:649 objc/objc-parse.y:672
 msgid "ISO C90 forbids compound literals"
 msgstr ""
 
-#: c-parse.y:611 objc/objc-parse.y:636
+#: c-parse.y:662 objc/objc-parse.y:685
 msgid "ISO C forbids braced-groups within expressions"
 msgstr ""
 
-#: c-parse.y:640 objc/objc-parse.y:665
+#: c-parse.y:698 objc/objc-parse.y:721
 msgid "first argument to __builtin_choose_expr not a constant"
 msgstr ""
 
-#: c-parse.y:934 c-parse.y:940 c-parse.y:946 c-parse.y:952 c-parse.y:973
-#: c-parse.y:979 c-parse.y:985 c-parse.y:991 c-parse.y:1024 c-parse.y:1030
-#: c-parse.y:1036 c-parse.y:1042 c-parse.y:1087 c-parse.y:1093 c-parse.y:1099
-#: c-parse.y:1105 objc/objc-parse.y:975 objc/objc-parse.y:981
-#: objc/objc-parse.y:987 objc/objc-parse.y:993 objc/objc-parse.y:1014
-#: objc/objc-parse.y:1020 objc/objc-parse.y:1026 objc/objc-parse.y:1032
-#: objc/objc-parse.y:1065 objc/objc-parse.y:1071 objc/objc-parse.y:1077
-#: objc/objc-parse.y:1083 objc/objc-parse.y:1128 objc/objc-parse.y:1134
-#: objc/objc-parse.y:1140 objc/objc-parse.y:1146
-#, c-format
-msgid "`%s' is not at beginning of declaration"
-msgstr ""
-
-#: c-parse.y:1267 objc/objc-parse.y:1317
-msgid "`typeof' applied to a bit-field"
+#: c-parse.y:1221 objc/objc-parse.y:1268
+msgid "%<typeof%> applied to a bit-field"
 msgstr ""
 
-#: c-parse.y:1390 objc/objc-parse.y:1440
+#: c-parse.y:1349 objc/objc-parse.y:1396
 msgid "ISO C forbids empty initializer braces"
 msgstr ""
 
-#: c-parse.y:1404 objc/objc-parse.y:1454
+#: c-parse.y:1363 objc/objc-parse.y:1410
 msgid "ISO C90 forbids specifying subobject to initialize"
 msgstr ""
 
-#: c-parse.y:1407 objc/objc-parse.y:1457
-msgid "obsolete use of designated initializer without `='"
+#: c-parse.y:1366 objc/objc-parse.y:1413
+msgid "obsolete use of designated initializer without %<=%>"
 msgstr ""
 
-#: c-parse.y:1411 objc/objc-parse.y:1461
-msgid "obsolete use of designated initializer with `:'"
+#: c-parse.y:1370 objc/objc-parse.y:1417
+msgid "obsolete use of designated initializer with %<:%>"
 msgstr ""
 
-#: c-parse.y:1438 objc/objc-parse.y:1488
+#: c-parse.y:1397 objc/objc-parse.y:1444
 msgid "ISO C forbids specifying range of elements to initialize"
 msgstr ""
 
-#: c-parse.y:1446 c-parse.y:1476 objc/objc-parse.y:1496 objc/objc-parse.y:1526
+#: c-parse.y:1405 c-parse.y:1435 objc/objc-parse.y:1452 objc/objc-parse.y:1482
 msgid "ISO C forbids nested functions"
 msgstr ""
 
-#: c-parse.y:1640 objc/objc-parse.y:1692
-msgid "ISO C forbids forward references to `enum' types"
+#: c-parse.y:1602 objc/objc-parse.y:1653
+msgid "ISO C forbids forward references to %<enum%> types"
 msgstr ""
 
-#: c-parse.y:1652 cp/parser.c:9399 objc/objc-parse.y:1704
+#: c-parse.y:1614 cp/parser.c:9991 objc/objc-parse.y:1665
 msgid "comma at end of enumerator list"
 msgstr ""
 
-#: c-parse.y:1672 objc/objc-parse.y:1724
+#: c-parse.y:1634 objc/objc-parse.y:1685
 msgid "no semicolon at end of struct or union"
 msgstr ""
 
-#: c-parse.y:1681 objc/objc-parse.y:1733 objc/objc-parse.y:2833
+#: c-parse.y:1643 objc/objc-parse.y:1694 objc/objc-parse.y:2683
 msgid "extra semicolon in struct or union specified"
 msgstr ""
 
-#: c-parse.y:1694 objc/objc-parse.y:1749
+#: c-parse.y:1656 objc/objc-parse.y:1710
 msgid "ISO C doesn't support unnamed structs/unions"
 msgstr ""
 
-#: c-parse.y:1703 objc/objc-parse.y:1758
+#: c-parse.y:1666 objc/objc-parse.y:1720
 msgid "ISO C forbids member declarations with no members"
 msgstr ""
 
-#: c-parse.y:1864 objc/objc-parse.y:1919
+#: c-parse.y:1832 objc/objc-parse.y:1886
 msgid "label at end of compound statement"
 msgstr ""
 
-#: c-parse.y:1883 objc/objc-parse.y:1938
+#: c-parse.y:1851 objc/objc-parse.y:1905
 msgid "ISO C90 forbids mixed declarations and code"
 msgstr ""
 
-#: c-parse.y:1961 objc/objc-parse.y:2018
+#: c-parse.y:1891 objc/objc-parse.y:1945
 msgid "ISO C forbids label declarations"
 msgstr ""
 
-#: c-parse.y:2011 objc/objc-parse.y:2068
+#: c-parse.y:1935 objc/objc-parse.y:1989
 msgid "braced-group within expression allowed only inside a function"
 msgstr ""
 
-#: c-parse.y:2130 objc/objc-parse.y:2187
-msgid "empty body in an else-statement"
-msgstr ""
-
-#: c-parse.y:2138 objc/objc-parse.y:2195
-msgid "%Hempty body in an if-statement"
-msgstr ""
-
-#: c-parse.y:2233 cp/parser.c:6137 objc/objc-parse.y:2290
-msgid "continue statement not within a loop"
-msgstr ""
-
-#: c-parse.y:2259 objc/objc-parse.y:2316
-msgid "ISO C forbids `goto *expr;'"
-msgstr ""
-
-#: c-parse.y:2350 objc/objc-parse.y:2458
+#: c-parse.y:2231 objc/objc-parse.y:2328
 #, c-format
 msgid "%E qualifier ignored on asm"
 msgstr ""
 
-#: c-parse.y:2432 objc/objc-parse.y:2540
-msgid "ISO C requires a named argument before `...'"
-msgstr ""
-
-#: c-parse.y:2525 objc/objc-parse.y:2633
-msgid "`...' in old-style identifier list"
+#: c-parse.y:2325 objc/objc-parse.y:2422
+msgid "ISO C requires a named argument before %<...%>"
 msgstr ""
 
-#: bison.simple:795
+#: c-parse.c:5311 gengtype-yacc.c:1555 java/parse-scan.c:3059
+#: java/parse.c:6122 objc/objc-parse.c:6393
 msgid "syntax error; also virtual memory exhausted"
 msgstr ""
 
-#: bison.simple:924
+#: c-parse.c:5429 gengtype-yacc.c:1673 java/parse-scan.c:3177
+#: java/parse.c:6240 objc/objc-parse.c:6511
 msgid "parser stack overflow"
 msgstr ""
 
-#: c-parse.y:2955 objc/objc-parse.y:3650
+#: c-parse.y:2841 objc/objc-parse.y:3444
 #, c-format
-msgid "syntax error at '%s' token"
+msgid "syntax error at %qs token"
 msgstr ""
 
 #: c-pch.c:130
@@ -2492,592 +2517,624 @@ msgstr ""
 msgid "can't create precompiled header %s: %m"
 msgstr ""
 
-#: c-pch.c:159
+#: c-pch.c:158
 #, c-format
 msgid "can't write to %s: %m"
 msgstr ""
 
-#: c-pch.c:165
+#: c-pch.c:164
 #, c-format
 msgid "`%s' is not a valid output file"
 msgstr ""
 
-#: c-pch.c:194 c-pch.c:210 c-pch.c:222
+#: c-pch.c:193 c-pch.c:208 c-pch.c:222
 #, c-format
 msgid "can't write %s: %m"
 msgstr ""
 
-#: c-pch.c:200
+#: c-pch.c:198 c-pch.c:215
 #, c-format
 msgid "can't seek in %s: %m"
 msgstr ""
 
-#: c-pch.c:208 c-pch.c:248 c-pch.c:276 c-pch.c:281 c-pch.c:365
+#: c-pch.c:206 c-pch.c:248 c-pch.c:276 c-pch.c:281 c-pch.c:365
 #, c-format
 msgid "can't read %s: %m"
 msgstr ""
 
-#: c-pch.c:261
-#, c-format
-msgid "%s: not compatible with this GCC version"
+#: c-pch.c:483
+msgid "malformed #pragma GCC pch_preprocess, ignored"
 msgstr ""
 
-#. It's a PCH for the wrong language.
-#: c-pch.c:264
-#, c-format
-msgid "%s: not for %s"
+#: c-pch.c:489
+msgid "pch_preprocess pragma should only be used with -fpreprocessed"
 msgstr ""
 
-#. Not any kind of PCH.
-#: c-pch.c:268
-#, c-format
-msgid "%s: not a PCH file"
+#: c-pch.c:490
+msgid "use #include instead"
 msgstr ""
 
-#: c-pch.c:287
+#: c-pch.c:498
 #, c-format
-msgid "%s: created on host `%.*s', but used on host `%s'"
+msgid "%s: couldn't open PCH file: %m\n"
 msgstr ""
 
-#: c-pch.c:297
-#, c-format
-msgid "%s: created for target `%.*s', but used for target `%s'"
+#: c-pch.c:503
+msgid "use -Winvalid-pch for more information"
 msgstr ""
 
-#: c-pch.c:310
+#: c-pch.c:504
 #, c-format
-msgid "%s: created by version `%.*s', but this is version `%s'"
+msgid "%s: PCH file was invalid"
 msgstr ""
 
-#: c-pch.c:326
-#, c-format
-msgid "%s: created with -g%s, but used with -g%s"
+#: c-pragma.c:98
+msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
 msgstr ""
 
-#: c-pch.c:340
+#: c-pragma.c:111
 #, c-format
-msgid "%s: settings for %s do not match"
+msgid ""
+"#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)"
 msgstr ""
 
-#: c-pch.c:354
-#, c-format
-msgid "%s: had text segment at different address"
+#: c-pragma.c:125
+msgid "#pragma pack(push[, id], <n>) is not supported on this target"
 msgstr ""
 
-#: c-pch.c:371 cpperror.c:182 gcc.c:6706
-#, c-format
-msgid "%s: %s"
+#: c-pragma.c:127
+msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
 msgstr ""
 
-#: c-pch.c:402
-msgid "calling fdopen"
+#: c-pragma.c:148
+msgid "missing %<(%> after %<#pragma pack%> - ignored"
 msgstr ""
 
-#: c-pch.c:410 c-pch.c:422
-msgid "reading"
+#: c-pragma.c:161 c-pragma.c:201
+msgid "malformed %<#pragma pack%> - ignored"
 msgstr ""
 
-#: c-pragma.c:106
-msgid ""
-"#pragma pack (pop) encountered without matching #pragma pack (push, <n>)"
+#: c-pragma.c:166
+msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
+msgstr ""
+
+#: c-pragma.c:168
+msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
+msgstr ""
+
+#: c-pragma.c:177
+msgid "unknown action %qs for %<#pragma pack%> - ignored"
+msgstr ""
+
+#: c-pragma.c:204
+msgid "junk at end of %<#pragma pack%>"
+msgstr ""
+
+#: c-pragma.c:207
+msgid "#pragma pack has no effect with -fpack-struct - ignored"
 msgstr ""
 
-#: c-pragma.c:124
+#: c-pragma.c:227
 #, c-format
+msgid "alignment must be a small power of two, not %d"
+msgstr ""
+
+#: c-pragma.c:260
 msgid ""
-"#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s, "
-"<n>)"
+"%Japplying #pragma weak %qD after first use results in unspecified behavior"
 msgstr ""
 
-#: c-pragma.c:144
-msgid "#pragma pack(push[, id], <n>) is not supported on this target"
+#: c-pragma.c:307 c-pragma.c:312
+msgid "malformed #pragma weak, ignored"
 msgstr ""
 
-#: c-pragma.c:146
-msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
+#: c-pragma.c:316
+msgid "junk at end of #pragma weak"
 msgstr ""
 
-#: c-pragma.c:165
-msgid "missing '(' after '#pragma pack' - ignored"
+#: c-pragma.c:379 c-pragma.c:381
+msgid "malformed #pragma redefine_extname, ignored"
 msgstr ""
 
-#: c-pragma.c:178 c-pragma.c:228
-msgid "malformed '#pragma pack' - ignored"
+#: c-pragma.c:384
+msgid "junk at end of #pragma redefine_extname"
 msgstr ""
 
-#: c-pragma.c:183
-msgid "malformed '#pragma pack(push[, id], <n>)' - ignored"
+#: c-pragma.c:389
+msgid "#pragma redefine_extname not supported on this target"
 msgstr ""
 
-#: c-pragma.c:185
-msgid "malformed '#pragma pack(pop[, id])' - ignored"
+#: c-pragma.c:406 c-pragma.c:492
+msgid "#pragma redefine_extname ignored due to conflict with previous rename"
 msgstr ""
 
-#: c-pragma.c:194
-#, c-format
-msgid "unknown action '%s' for '#pragma pack' - ignored"
+#: c-pragma.c:429
+msgid ""
+"#pragma redefine_extname ignored due to conflict with previous #pragma "
+"redefine_extname"
 msgstr ""
 
-#: c-pragma.c:231
-msgid "junk at end of '#pragma pack'"
+#: c-pragma.c:448
+msgid "malformed #pragma extern_prefix, ignored"
 msgstr ""
 
-#: c-pragma.c:245
-#, c-format
-msgid "alignment must be a small power of two, not %d"
+#: c-pragma.c:451
+msgid "junk at end of #pragma extern_prefix"
+msgstr ""
+
+#: c-pragma.c:457
+msgid "#pragma extern_prefix not supported on this target"
+msgstr ""
+
+#: c-pragma.c:483
+msgid "asm declaration ignored due to conflict with previous rename"
 msgstr ""
 
-#: c-pragma.c:278
+#: c-pragma.c:514
 msgid ""
-"%Japplying #pragma weak '%D' after first use results in unspecified behavior"
+"#pragma redefine_extname ignored due to conflict with __asm__ declaration"
 msgstr ""
 
-#: c-pragma.c:325 c-pragma.c:330
-msgid "malformed #pragma weak, ignored"
+#: c-pragma.c:574
+msgid "#pragma GCC visibility must be followed by push or pop"
 msgstr ""
 
-#: c-pragma.c:334
-msgid "junk at end of #pragma weak"
+#: c-pragma.c:581
+msgid "No matching push for %<#pragma GCC visibility pop%>"
 msgstr ""
 
-#: c-pragma.c:366 c-pragma.c:371
-msgid "malformed #pragma redefine_extname, ignored"
+#: c-pragma.c:592
+msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
 msgstr ""
 
-#: c-pragma.c:376
-msgid "junk at end of #pragma redefine_extname"
+#: c-pragma.c:596
+msgid "malformed #pragma GCC visibility push"
 msgstr ""
 
-#: c-pragma.c:384 c-pragma.c:461
-msgid "#pragma redefine_extname conflicts with declaration"
+#: c-pragma.c:600
+msgid "No more than sixteen #pragma GCC visibility pushes allowed at once"
 msgstr ""
 
-#: c-pragma.c:412
-msgid "malformed #pragma extern_prefix, ignored"
+#: c-pragma.c:616
+msgid ""
+"#pragma GCC visibility push() must specify default, internal, hidden or "
+"protected"
 msgstr ""
 
-#: c-pragma.c:417
-msgid "junk at end of #pragma extern_prefix"
+#: c-pragma.c:621
+msgid "missing '(' after %<#pragma GCC visibility push%> - ignored"
 msgstr ""
 
-#: c-pragma.c:448
-msgid "asm declaration conflicts with previous rename"
+#: c-pragma.c:625
+msgid "junk at end of %<#pragma GCC visibility%>"
 msgstr ""
 
-#: c-typeck.c:118
+#: c-typeck.c:128
 #, c-format
-msgid "`%s' has an incomplete type"
+msgid "%qs has an incomplete type"
 msgstr ""
 
-#: c-typeck.c:140 cp/call.c:2681
+#: c-typeck.c:150 cp/call.c:2667
 msgid "invalid use of void expression"
 msgstr ""
 
-#: c-typeck.c:148
+#: c-typeck.c:158
 msgid "invalid use of flexible array member"
 msgstr ""
 
-#: c-typeck.c:154
+#: c-typeck.c:164
 msgid "invalid use of array with unspecified bounds"
 msgstr ""
 
-#: c-typeck.c:162
-#, c-format
-msgid "invalid use of undefined type `%s %s'"
+#: c-typeck.c:172
+msgid "invalid use of undefined type %<%s %s%>"
 msgstr ""
 
 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:166
+#: c-typeck.c:176
 #, c-format
-msgid "invalid use of incomplete typedef `%s'"
+msgid "invalid use of incomplete typedef %qs"
 msgstr ""
 
-#: c-typeck.c:430 c-typeck.c:445
+#: c-typeck.c:363 c-typeck.c:377
 msgid "function types not truly compatible in ISO C"
 msgstr ""
 
-#: c-typeck.c:625
+#: c-typeck.c:731
 msgid "types are not quite compatible"
 msgstr ""
 
-#: c-typeck.c:861
-msgid "function return types not compatible due to `volatile'"
+#: c-typeck.c:967
+msgid "function return types not compatible due to %<volatile%>"
 msgstr ""
 
-#: c-typeck.c:1007 c-typeck.c:2186
+#: c-typeck.c:1108 c-typeck.c:2338
 msgid "arithmetic on pointer to an incomplete type"
 msgstr ""
 
-#: c-typeck.c:1381
+#: c-typeck.c:1483
 #, c-format
-msgid "%s has no member named `%s'"
+msgid "%s has no member named %qs"
 msgstr ""
 
-#: c-typeck.c:1417
+#: c-typeck.c:1520
 #, c-format
-msgid "request for member `%s' in something not a structure or union"
+msgid "request for member %qs in something not a structure or union"
 msgstr ""
 
-#: c-typeck.c:1446
+#: c-typeck.c:1549
 msgid "dereferencing pointer to incomplete type"
 msgstr ""
 
-#: c-typeck.c:1450
-msgid "dereferencing `void *' pointer"
+#: c-typeck.c:1553
+msgid "dereferencing %<void *%> pointer"
 msgstr ""
 
-#: c-typeck.c:1467 cp/typeck.c:2108
+#: c-typeck.c:1570
 #, c-format
-msgid "invalid type argument of `%s'"
+msgid "invalid type argument of %qs"
 msgstr ""
 
-#: c-typeck.c:1485 cp/typeck.c:2133
+#: c-typeck.c:1588 cp/typeck.c:2166
 msgid "subscript missing in array reference"
 msgstr ""
 
-#: c-typeck.c:1505 cp/typeck.c:2174
-msgid "array subscript has type `char'"
+#: c-typeck.c:1608
+msgid "array subscript has type %<char%>"
 msgstr ""
 
-#: c-typeck.c:1513 c-typeck.c:1602 cp/typeck.c:2178 cp/typeck.c:2264
+#: c-typeck.c:1616 c-typeck.c:1705 cp/typeck.c:2211 cp/typeck.c:2297
 msgid "array subscript is not an integer"
 msgstr ""
 
-#: c-typeck.c:1546
-msgid "ISO C forbids subscripting `register' array"
+#: c-typeck.c:1649
+msgid "ISO C forbids subscripting %<register%> array"
 msgstr ""
 
-#: c-typeck.c:1548
+#: c-typeck.c:1651
 msgid "ISO C90 forbids subscripting non-lvalue array"
 msgstr ""
 
-#: c-typeck.c:1581
-msgid "subscript has type `char'"
+#: c-typeck.c:1684
+msgid "subscript has type %<char%>"
 msgstr ""
 
-#: c-typeck.c:1597 cp/typeck.c:2259
+#: c-typeck.c:1700 cp/typeck.c:2292
 msgid "subscripted value is neither array nor pointer"
 msgstr ""
 
-#: c-typeck.c:1627
+#: c-typeck.c:1730
 #, c-format
-msgid "local declaration of `%s' hides instance variable"
+msgid "local declaration of %qs hides instance variable"
 msgstr ""
 
-#: c-typeck.c:1721
+#: c-typeck.c:1914
 msgid "called object is not a function"
 msgstr ""
 
 #. This situation leads to run-time undefined behavior.  We can't,
 #. therefore, simply error unless we can prove that all possible
 #. executions of the program must execute the code.
-#: c-typeck.c:1753
+#: c-typeck.c:1946
 msgid "function called through a non-compatible type"
 msgstr ""
 
-#: c-typeck.c:1851 cp/typeck.c:2547
+#: c-typeck.c:1990 c-typeck.c:4176 c-typeck.c:4178 c-typeck.c:4186
+#: c-typeck.c:4211 c-typeck.c:5609
+msgid "initializer element is not constant"
+msgstr ""
+
+#: c-typeck.c:2038
+#, c-format
+msgid "too many arguments to function %qs"
+msgstr ""
+
+#: c-typeck.c:2041 cp/typeck.c:2565
 msgid "too many arguments to function"
 msgstr ""
 
-#: c-typeck.c:1872
+#: c-typeck.c:2062
 #, c-format
 msgid "type of formal parameter %d is incomplete"
 msgstr ""
 
-#: c-typeck.c:1885
+#: c-typeck.c:2075
 #, c-format
 msgid "%s as integer rather than floating due to prototype"
 msgstr ""
 
-#: c-typeck.c:1888
+#: c-typeck.c:2078
 #, c-format
 msgid "%s as integer rather than complex due to prototype"
 msgstr ""
 
-#: c-typeck.c:1891
+#: c-typeck.c:2081
 #, c-format
 msgid "%s as complex rather than floating due to prototype"
 msgstr ""
 
-#: c-typeck.c:1894
+#: c-typeck.c:2084
 #, c-format
 msgid "%s as floating rather than integer due to prototype"
 msgstr ""
 
-#: c-typeck.c:1897
+#: c-typeck.c:2087
 #, c-format
 msgid "%s as complex rather than integer due to prototype"
 msgstr ""
 
-#: c-typeck.c:1900
+#: c-typeck.c:2090
 #, c-format
 msgid "%s as floating rather than complex due to prototype"
 msgstr ""
 
-#: c-typeck.c:1910
-#, c-format
-msgid "%s as `float' rather than `double' due to prototype"
+#: c-typeck.c:2100
+msgid "%s as %<float%> rather than %<double%> due to prototype"
 msgstr ""
 
-#: c-typeck.c:1928
+#: c-typeck.c:2120
 #, c-format
 msgid "%s with different width due to prototype"
 msgstr ""
 
-#: c-typeck.c:1954
+#: c-typeck.c:2146
 #, c-format
 msgid "%s as unsigned due to prototype"
 msgstr ""
 
-#: c-typeck.c:1956
+#: c-typeck.c:2148
 #, c-format
 msgid "%s as signed due to prototype"
 msgstr ""
 
-#: c-typeck.c:1990 cp/typeck.c:2653
+#: c-typeck.c:2179
+#, c-format
+msgid "too few arguments to function %qs"
+msgstr ""
+
+#: c-typeck.c:2182 cp/typeck.c:2671
 msgid "too few arguments to function"
 msgstr ""
 
-#: c-typeck.c:2030
+#: c-typeck.c:2217
 msgid "suggest parentheses around + or - inside shift"
 msgstr ""
 
-#: c-typeck.c:2037
+#: c-typeck.c:2224
 msgid "suggest parentheses around && within ||"
 msgstr ""
 
-#: c-typeck.c:2046
+#: c-typeck.c:2233
 msgid "suggest parentheses around arithmetic in operand of |"
 msgstr ""
 
-#: c-typeck.c:2049
+#: c-typeck.c:2236
 msgid "suggest parentheses around comparison in operand of |"
 msgstr ""
 
-#: c-typeck.c:2058
+#: c-typeck.c:2245
 msgid "suggest parentheses around arithmetic in operand of ^"
 msgstr ""
 
-#: c-typeck.c:2061
+#: c-typeck.c:2248
 msgid "suggest parentheses around comparison in operand of ^"
 msgstr ""
 
-#: c-typeck.c:2068
+#: c-typeck.c:2255
 msgid "suggest parentheses around + or - in operand of &"
 msgstr ""
 
-#: c-typeck.c:2071
+#: c-typeck.c:2258
 msgid "suggest parentheses around comparison in operand of &"
 msgstr ""
 
-#: c-typeck.c:2078
+#: c-typeck.c:2264
 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
 msgstr ""
 
-#: c-typeck.c:2138
-msgid "pointer of type `void *' used in subtraction"
+#: c-typeck.c:2290
+msgid "pointer of type %<void *%> used in subtraction"
 msgstr ""
 
-#: c-typeck.c:2140
+#: c-typeck.c:2292
 msgid "pointer to a function used in subtraction"
 msgstr ""
 
-#: c-typeck.c:2228
+#: c-typeck.c:2381
 msgid "wrong type argument to unary plus"
 msgstr ""
 
-#: c-typeck.c:2241
+#: c-typeck.c:2394
 msgid "wrong type argument to unary minus"
 msgstr ""
 
-#: c-typeck.c:2258
-msgid "ISO C does not support `~' for complex conjugation"
+#: c-typeck.c:2411
+msgid "ISO C does not support %<~%> for complex conjugation"
 msgstr ""
 
-#: c-typeck.c:2264
+#: c-typeck.c:2417
 msgid "wrong type argument to bit-complement"
 msgstr ""
 
-#: c-typeck.c:2272
+#: c-typeck.c:2425
 msgid "wrong type argument to abs"
 msgstr ""
 
-#: c-typeck.c:2284
+#: c-typeck.c:2437
 msgid "wrong type argument to conjugation"
 msgstr ""
 
-#: c-typeck.c:2298
+#: c-typeck.c:2451
 msgid "wrong type argument to unary exclamation mark"
 msgstr ""
 
-#: c-typeck.c:2335
-msgid "ISO C does not support `++' and `--' on complex types"
+#: c-typeck.c:2488
+msgid "ISO C does not support %<++%> and %<--%> on complex types"
 msgstr ""
 
-#: c-typeck.c:2350 c-typeck.c:2382
+#: c-typeck.c:2504 c-typeck.c:2536
 msgid "wrong type argument to increment"
 msgstr ""
 
-#: c-typeck.c:2352 c-typeck.c:2384
+#: c-typeck.c:2506 c-typeck.c:2538
 msgid "wrong type argument to decrement"
 msgstr ""
 
-#: c-typeck.c:2373
+#: c-typeck.c:2527
 msgid "increment of pointer to unknown structure"
 msgstr ""
 
-#: c-typeck.c:2375
+#: c-typeck.c:2529
 msgid "decrement of pointer to unknown structure"
 msgstr ""
 
-#: c-typeck.c:2443
-msgid "invalid lvalue in unary `&'"
+#: c-typeck.c:2597
+msgid "invalid lvalue in unary %<&%>"
 msgstr ""
 
-#: c-typeck.c:2475
-#, c-format
-msgid "attempt to take address of bit-field structure member `%s'"
+#: c-typeck.c:2619
+msgid "attempt to take address of bit-field structure member %qD"
 msgstr ""
 
-#: c-typeck.c:2562
+#: c-typeck.c:2712
 #, c-format
-msgid "%s of read-only member `%s'"
+msgid "%s of read-only member %qs"
 msgstr ""
 
-#: c-typeck.c:2566
+#: c-typeck.c:2716
 #, c-format
-msgid "%s of read-only variable `%s'"
+msgid "%s of read-only variable %qs"
 msgstr ""
 
-#: c-typeck.c:2569
+#: c-typeck.c:2719
 #, c-format
 msgid "%s of read-only location"
 msgstr ""
 
-#: c-typeck.c:2587
+#: c-typeck.c:2737
 #, c-format
-msgid "cannot take address of bit-field `%s'"
+msgid "cannot take address of bit-field %qs"
 msgstr ""
 
-#: c-typeck.c:2615 fortran/f95-lang.c:641 treelang/treetree.c:946
+#: c-typeck.c:2765
 #, c-format
-msgid "global register variable `%s' used in nested function"
+msgid "global register variable %qs used in nested function"
 msgstr ""
 
-#: c-typeck.c:2619 fortran/f95-lang.c:645 treelang/treetree.c:950
+#: c-typeck.c:2769
 #, c-format
-msgid "register variable `%s' used in nested function"
+msgid "register variable %qs used in nested function"
 msgstr ""
 
-#: c-typeck.c:2626 fortran/f95-lang.c:652 treelang/treetree.c:957
+#: c-typeck.c:2776
 #, c-format
-msgid "address of global register variable `%s' requested"
+msgid "address of global register variable %qs requested"
 msgstr ""
 
-#: c-typeck.c:2631 fortran/f95-lang.c:670 treelang/treetree.c:962
+#: c-typeck.c:2781
 #, c-format
-msgid "address of register variable `%s' requested"
+msgid "address of register variable %qs requested"
 msgstr ""
 
-#: c-typeck.c:2680
+#: c-typeck.c:2829
 msgid "non-lvalue array in conditional expression"
 msgstr ""
 
-#: c-typeck.c:2724
+#: c-typeck.c:2873
 msgid "signed and unsigned type in conditional expression"
 msgstr ""
 
-#: c-typeck.c:2731
+#: c-typeck.c:2880
 msgid "ISO C forbids conditional expr with only one void side"
 msgstr ""
 
-#: c-typeck.c:2747 c-typeck.c:2754
-msgid "ISO C forbids conditional expr between `void *' and function pointer"
+#: c-typeck.c:2896 c-typeck.c:2904
+msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
 msgstr ""
 
-#: c-typeck.c:2760
+#: c-typeck.c:2911
 msgid "pointer type mismatch in conditional expression"
 msgstr ""
 
-#: c-typeck.c:2767 c-typeck.c:2777
+#: c-typeck.c:2918 c-typeck.c:2928
 msgid "pointer/integer type mismatch in conditional expression"
 msgstr ""
 
-#: c-typeck.c:2791
+#: c-typeck.c:2942
 msgid "type mismatch in conditional expression"
 msgstr ""
 
-#: c-typeck.c:2851
+#: c-typeck.c:2985
 msgid "left-hand operand of comma expression has no effect"
 msgstr ""
 
-#: c-typeck.c:2882
+#: c-typeck.c:3018
 msgid "cast specifies array type"
 msgstr ""
 
-#: c-typeck.c:2888
+#: c-typeck.c:3024
 msgid "cast specifies function type"
 msgstr ""
 
-#: c-typeck.c:2898
+#: c-typeck.c:3034
 msgid "ISO C forbids casting nonscalar to the same type"
 msgstr ""
 
-#: c-typeck.c:2916
+#: c-typeck.c:3052
 msgid "ISO C forbids casts to union type"
 msgstr ""
 
-#: c-typeck.c:2925
+#: c-typeck.c:3061
 msgid "cast to union type from type not present in union"
 msgstr ""
 
-#: c-typeck.c:2976
+#: c-typeck.c:3112
 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:2981
+#: c-typeck.c:3117
 msgid "cast discards qualifiers from pointer target type"
 msgstr ""
 
-#: c-typeck.c:2996
+#: c-typeck.c:3132
 msgid "cast increases required alignment of target type"
 msgstr ""
 
-#: c-typeck.c:3002 cp/typeck.c:4877
+#: c-typeck.c:3138 cp/typeck.c:4932
 msgid "cast from pointer to integer of different size"
 msgstr ""
 
-#: c-typeck.c:3007
+#: c-typeck.c:3143
 msgid "cast does not match function type"
 msgstr ""
 
-#: c-typeck.c:3014 cp/typeck.c:4884
+#: c-typeck.c:3150 cp/typeck.c:4939
 msgid "cast to pointer from integer of different size"
 msgstr ""
 
-#: c-typeck.c:3026
+#: c-typeck.c:3162
 msgid "type-punning to incomplete type might break strict-aliasing rules"
 msgstr ""
 
-#: c-typeck.c:3033
+#: c-typeck.c:3169
 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
 msgstr ""
 
-#: c-typeck.c:3036
+#: c-typeck.c:3172
 msgid "dereferencing type-punned pointer might break strict-aliasing rules"
 msgstr ""
 
-#: c-typeck.c:3048
+#: c-typeck.c:3184
 msgid "ISO C forbids conversion of function pointer to object pointer type"
 msgstr ""
 
-#: c-typeck.c:3057
+#: c-typeck.c:3193
 msgid "ISO C forbids conversion of object pointer to function pointer type"
 msgstr ""
 
-#: c-typeck.c:3142
+#: c-typeck.c:3286
 msgid "invalid lvalue in assignment"
 msgstr ""
 
@@ -3085,360 +3142,390 @@ msgstr ""
 #. 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:3151 c-typeck.c:3176 c-typeck.c:3193 cp/typeck.c:4998
-#: cp/typeck.c:5100 cp/typeck.c:5115
+#: c-typeck.c:3295 c-typeck.c:3320 c-typeck.c:3337 cp/typeck.c:5054
+#: cp/typeck.c:5153 cp/typeck.c:5168
 msgid "assignment"
 msgstr ""
 
-#: c-typeck.c:3260
+#: c-typeck.c:3404
 msgid "cannot pass rvalue to reference parameter"
 msgstr ""
 
-#: c-typeck.c:3368 c-typeck.c:3444
+#: c-typeck.c:3512 c-typeck.c:3589
 #, c-format
 msgid "%s makes qualified function pointer from unqualified"
 msgstr ""
 
-#: c-typeck.c:3372 c-typeck.c:3424
+#: c-typeck.c:3516 c-typeck.c:3569
 #, c-format
 msgid "%s discards qualifiers from pointer target type"
 msgstr ""
 
-#: c-typeck.c:3378
+#: c-typeck.c:3522
 msgid "ISO C prohibits argument conversion to union type"
 msgstr ""
 
-#: c-typeck.c:3416
-#, c-format
-msgid "ISO C forbids %s between function pointer and `void *'"
+#: c-typeck.c:3560
+msgid "ISO C forbids %s between function pointer and %<void *%>"
 msgstr ""
 
-#: c-typeck.c:3433
+#: c-typeck.c:3578
 #, c-format
 msgid "pointer targets in %s differ in signedness"
 msgstr ""
 
-#: c-typeck.c:3449
+#: c-typeck.c:3594
 #, c-format
 msgid "%s from incompatible pointer type"
 msgstr ""
 
-#: c-typeck.c:3455 c-typeck.c:3962 cp/typeck.c:1371
+#: c-typeck.c:3600 c-typeck.c:4136 cp/typeck.c:1402
 msgid "invalid use of non-lvalue array"
 msgstr ""
 
-#: c-typeck.c:3469
+#: c-typeck.c:3614
 #, c-format
 msgid "%s makes pointer from integer without a cast"
 msgstr ""
 
-#: c-typeck.c:3476
+#: c-typeck.c:3621
 #, c-format
 msgid "%s makes integer from pointer without a cast"
 msgstr ""
 
-#: c-typeck.c:3490 c-typeck.c:3493
+#: c-typeck.c:3635 c-typeck.c:3638
 #, c-format
-msgid "incompatible type for argument %d of `%s'"
+msgid "incompatible type for argument %d of %qs"
 msgstr ""
 
-#: c-typeck.c:3497
+#: c-typeck.c:3642
 #, c-format
 msgid "incompatible type for argument %d of indirect function call"
 msgstr ""
 
-#: c-typeck.c:3501
+#: c-typeck.c:3646
 #, c-format
 msgid "incompatible types in %s"
 msgstr ""
 
 #. Function name is known; supply it.
-#: c-typeck.c:3557
+#: c-typeck.c:3702
 #, c-format
-msgid "passing arg of `%s'"
+msgid "passing arg of '%s'"
 msgstr ""
 
 #. Function name unknown (call through ptr).
-#: c-typeck.c:3566
+#: c-typeck.c:3711
 msgid "passing arg of pointer to function"
 msgstr ""
 
 #. Function name is known; supply it.
-#: c-typeck.c:3574
+#: c-typeck.c:3719
 #, c-format
-msgid "passing arg %d of `%s'"
+msgid "passing arg %d of '%s'"
 msgstr ""
 
 #. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3583
+#: c-typeck.c:3728
 #, c-format
 msgid "passing arg %d of pointer to function"
 msgstr ""
 
-#: c-typeck.c:3640
+#: c-typeck.c:3784
 msgid "traditional C rejects automatic aggregate initialization"
 msgstr ""
 
-#: c-typeck.c:3811 c-typeck.c:3826 c-typeck.c:3841
+#: c-typeck.c:3952 c-typeck.c:3967 c-typeck.c:3982
 #, c-format
-msgid "(near initialization for `%s')"
+msgid "(near initialization for %qs)"
+msgstr ""
+
+#: c-typeck.c:3996
+msgid "array initialized from parenthesized string constant"
 msgstr ""
 
-#: c-typeck.c:3890 cp/typeck2.c:556
+#: c-typeck.c:4060 cp/typeck2.c:704
 msgid "char-array initialized from wide string"
 msgstr ""
 
-#: c-typeck.c:3897 cp/typeck2.c:563
-msgid "int-array initialized from non-wide string"
+#: c-typeck.c:4065
+msgid "wchar_t-array initialized from non-wide string"
 msgstr ""
 
-#: c-typeck.c:3915 cp/typeck2.c:578
+#: c-typeck.c:4083 cp/typeck2.c:726
 msgid "initializer-string for array of chars is too long"
 msgstr ""
 
-#: c-typeck.c:3985
-msgid "array initialized from non-constant array expression"
+#: c-typeck.c:4089
+msgid "array of inappropriate type initialized from string constant"
 msgstr ""
 
-#: c-typeck.c:4002 c-typeck.c:4004 c-typeck.c:4020 c-typeck.c:4042
-#: c-typeck.c:5424
-msgid "initializer element is not constant"
+#: c-typeck.c:4159
+msgid "array initialized from non-constant array expression"
 msgstr ""
 
-#: c-typeck.c:4037
+#: c-typeck.c:4203
 msgid "initialization"
 msgstr ""
 
-#: c-typeck.c:4048 c-typeck.c:5429
+#: c-typeck.c:4218 c-typeck.c:5613
 msgid "initializer element is not computable at load time"
 msgstr ""
 
-#: c-typeck.c:4063 cp/typeck2.c:656
+#: c-typeck.c:4233 cp/typeck2.c:804
 msgid "invalid initializer"
 msgstr ""
 
-#: c-typeck.c:4348 cp/decl.c:4412
+#: c-typeck.c:4514 cp/decl.c:4462
 msgid "opaque vector types cannot be initialized"
 msgstr ""
 
-#: c-typeck.c:4542
+#: c-typeck.c:4710
 msgid "extra brace group at end of initializer"
 msgstr ""
 
-#: c-typeck.c:4562
+#: c-typeck.c:4730
 msgid "missing braces around initializer"
 msgstr ""
 
-#: c-typeck.c:4622
+#: c-typeck.c:4790
 msgid "braces around scalar initializer"
 msgstr ""
 
-#: c-typeck.c:4673
+#: c-typeck.c:4847
 msgid "initialization of flexible array member in a nested context"
 msgstr ""
 
-#: c-typeck.c:4675
+#: c-typeck.c:4849
 msgid "initialization of a flexible array member"
 msgstr ""
 
-#: c-typeck.c:4706
+#: c-typeck.c:4876
 msgid "missing initializer"
 msgstr ""
 
-#: c-typeck.c:4728
+#: c-typeck.c:4898
 msgid "empty scalar initializer"
 msgstr ""
 
-#: c-typeck.c:4733
+#: c-typeck.c:4903
 msgid "extra elements in scalar initializer"
 msgstr ""
 
-#: c-typeck.c:4818
+#: c-typeck.c:4991
 msgid "initialization designators may not nest"
 msgstr ""
 
-#: c-typeck.c:4839 c-typeck.c:4907
+#: c-typeck.c:5013 c-typeck.c:5088
 msgid "array index in non-array initializer"
 msgstr ""
 
-#: c-typeck.c:4844 c-typeck.c:4960
+#: c-typeck.c:5018 c-typeck.c:5141
 msgid "field name not in record or union initializer"
 msgstr ""
 
-#: c-typeck.c:4903 c-typeck.c:4905
+#: c-typeck.c:5064
+msgid "array index in initializer not of integer type"
+msgstr ""
+
+#: c-typeck.c:5084 c-typeck.c:5086
 msgid "nonconstant array index in initializer"
 msgstr ""
 
-#: c-typeck.c:4909 c-typeck.c:4912
+#: c-typeck.c:5090 c-typeck.c:5093
 msgid "array index in initializer exceeds array bounds"
 msgstr ""
 
-#: c-typeck.c:4923
+#: c-typeck.c:5104
 msgid "empty index range in initializer"
 msgstr ""
 
-#: c-typeck.c:4932
+#: c-typeck.c:5113
 msgid "array index range in initializer exceeds array bounds"
 msgstr ""
 
-#: c-typeck.c:4972
+#: c-typeck.c:5153
 #, c-format
-msgid "unknown field `%s' specified in initializer"
+msgid "unknown field %qs specified in initializer"
 msgstr ""
 
-#: c-typeck.c:5008 c-typeck.c:5029 c-typeck.c:5491
+#: c-typeck.c:5189 c-typeck.c:5210 c-typeck.c:5676
 msgid "initialized field with side-effects overwritten"
 msgstr ""
 
-#: c-typeck.c:5699
+#: c-typeck.c:5885
 msgid "excess elements in char array initializer"
 msgstr ""
 
-#: c-typeck.c:5706 c-typeck.c:5752
+#: c-typeck.c:5892 c-typeck.c:5938
 msgid "excess elements in struct initializer"
 msgstr ""
 
-#: c-typeck.c:5767
+#: c-typeck.c:5953
 msgid "non-static initialization of a flexible array member"
 msgstr ""
 
-#: c-typeck.c:5834
+#: c-typeck.c:6021
 msgid "excess elements in union initializer"
 msgstr ""
 
-#: c-typeck.c:5855
+#: c-typeck.c:6043
 msgid "traditional C rejects initialization of unions"
 msgstr ""
 
-#: c-typeck.c:5918
+#: c-typeck.c:6107
 msgid "excess elements in array initializer"
 msgstr ""
 
-#: c-typeck.c:5947
+#: c-typeck.c:6137
 msgid "excess elements in vector initializer"
 msgstr ""
 
-#: c-typeck.c:5969
+#: c-typeck.c:6160
 msgid "excess elements in scalar initializer"
 msgstr ""
 
-#: c-typeck.c:6073
+#: c-typeck.c:6263
 msgid "invalid lvalue in asm statement"
 msgstr ""
 
-#: c-typeck.c:6164 cp/typeck.c:5792
-msgid "modification by `asm'"
+#: c-typeck.c:6322
+msgid "ISO C forbids %<goto *expr;%>"
 msgstr ""
 
-#: c-typeck.c:6182 cp/typeck.c:5876
-msgid "function declared `noreturn' has a `return' statement"
+#: c-typeck.c:6336
+msgid "function declared %<noreturn%> has a %<return%> statement"
 msgstr ""
 
-#: c-typeck.c:6189
-msgid "`return' with no value, in function returning non-void"
+#: c-typeck.c:6343
+msgid "%<return%> with no value, in function returning non-void"
 msgstr ""
 
-#: c-typeck.c:6195
-msgid "`return' with a value, in function returning void"
+#: c-typeck.c:6350
+msgid "%<return%> with a value, in function returning void"
 msgstr ""
 
-#: c-typeck.c:6199
+#: c-typeck.c:6354
 msgid "return"
 msgstr ""
 
-#: c-typeck.c:6251
+#: c-typeck.c:6407
 msgid "function returns address of local variable"
 msgstr ""
 
-#: c-typeck.c:6306 cp/semantics.c:748
+#: c-typeck.c:6468 cp/semantics.c:856
 msgid "switch quantity not an integer"
 msgstr ""
 
-#: c-typeck.c:6316
-msgid "`long' switch expression not converted to `int' in ISO C"
+#: c-typeck.c:6478
+msgid "%<long%> switch expression not converted to %<int%> in ISO C"
 msgstr ""
 
-#: c-typeck.c:6357 cp/parser.c:5636
+#: c-typeck.c:6515 cp/parser.c:6093
 msgid "case label not within a switch statement"
 msgstr ""
 
-#: c-typeck.c:6359
-msgid "`default' label not within a switch statement"
+#: c-typeck.c:6517
+msgid "%<default%> label not within a switch statement"
+msgstr ""
+
+#: c-typeck.c:6581
+msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
+msgstr ""
+
+#: c-typeck.c:6591
+msgid "%Hempty body in an if-statement"
+msgstr ""
+
+#: c-typeck.c:6599
+msgid "%Hempty body in an else-statement"
+msgstr ""
+
+#: c-typeck.c:6690 cp/parser.c:6594
+msgid "continue statement not within a loop"
+msgstr ""
+
+#: c-typeck.c:6707
+msgid "%Hstatement with no effect"
 msgstr ""
 
-#: c-typeck.c:6514 c-typeck.c:6548
+#: c-typeck.c:6736
+msgid "expression statement has incomplete type"
+msgstr ""
+
+#: c-typeck.c:7059 c-typeck.c:7098
 msgid "division by zero"
 msgstr ""
 
-#: c-typeck.c:6593 cp/typeck.c:2933
+#: c-typeck.c:7143 cp/typeck.c:2956
 msgid "right shift count is negative"
 msgstr ""
 
-#: c-typeck.c:6600 cp/typeck.c:2939
+#: c-typeck.c:7150 cp/typeck.c:2962
 msgid "right shift count >= width of type"
 msgstr ""
 
-#: c-typeck.c:6621 cp/typeck.c:2958
+#: c-typeck.c:7171 cp/typeck.c:2981
 msgid "left shift count is negative"
 msgstr ""
 
-#: c-typeck.c:6624 cp/typeck.c:2960
+#: c-typeck.c:7174 cp/typeck.c:2983
 msgid "left shift count >= width of type"
 msgstr ""
 
-#: c-typeck.c:6645
+#: c-typeck.c:7195
 msgid "shift count is negative"
 msgstr ""
 
-#: c-typeck.c:6647
+#: c-typeck.c:7197
 msgid "shift count >= width of type"
 msgstr ""
 
-#: c-typeck.c:6664 cp/typeck.c:2995
+#: c-typeck.c:7214 cp/typeck.c:3018
 msgid "comparing floating point with == or != is unsafe"
 msgstr ""
 
-#: c-typeck.c:6688 c-typeck.c:6694
-msgid "ISO C forbids comparison of `void *' with function pointer"
+#: c-typeck.c:7238 c-typeck.c:7245
+msgid "ISO C forbids comparison of %<void *%> with function pointer"
 msgstr ""
 
-#: c-typeck.c:6697 c-typeck.c:6737 c-typeck.c:6765
+#: c-typeck.c:7249 c-typeck.c:7289 c-typeck.c:7317
 msgid "comparison of distinct pointer types lacks a cast"
 msgstr ""
 
-#: c-typeck.c:6711 c-typeck.c:6716 c-typeck.c:6785 c-typeck.c:6790
+#: c-typeck.c:7263 c-typeck.c:7268 c-typeck.c:7337 c-typeck.c:7342
 msgid "comparison between pointer and integer"
 msgstr ""
 
-#: c-typeck.c:6732 c-typeck.c:6760
+#: c-typeck.c:7284 c-typeck.c:7312
 msgid "ISO C forbids ordered comparisons of pointers to functions"
 msgstr ""
 
-#: c-typeck.c:6757
+#: c-typeck.c:7309
 msgid "comparison of complete and incomplete pointers"
 msgstr ""
 
-#: c-typeck.c:6773 c-typeck.c:6780
+#: c-typeck.c:7325 c-typeck.c:7332
 msgid "ordered comparison of pointer with integer zero"
 msgstr ""
 
-#: c-typeck.c:6804 cp/typeck.c:3131
+#: c-typeck.c:7357 cp/typeck.c:3159
 msgid "unordered comparison on non-floating point argument"
 msgstr ""
 
-#: c-typeck.c:7017
+#: c-typeck.c:7570
 msgid "comparison between signed and unsigned"
 msgstr ""
 
-#: c-typeck.c:7063 cp/typeck.c:3378
+#: c-typeck.c:7616 cp/typeck.c:3406
 msgid "comparison of promoted ~unsigned with constant"
 msgstr ""
 
-#: c-typeck.c:7071 cp/typeck.c:3386
+#: c-typeck.c:7624 cp/typeck.c:3414
 msgid "comparison of promoted ~unsigned with unsigned"
 msgstr ""
 
-#: calls.c:2136
+#: calls.c:1909
 msgid "function call has aggregate value"
 msgstr ""
 
@@ -3482,7 +3569,7 @@ msgstr ""
 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
 msgstr ""
 
-#: cfghooks.c:164 cfgrtl.c:2012
+#: cfghooks.c:164 cfgrtl.c:2032
 #, c-format
 msgid "Wrong amount of branch edges after unconditional jump %i"
 msgstr ""
@@ -3561,458 +3648,488 @@ msgstr ""
 msgid "%s does not support make_forwarder_block."
 msgstr ""
 
-#: cfghooks.c:647
+#: cfghooks.c:650
 #, c-format
 msgid "%s does not support can_duplicate_block_p."
 msgstr ""
 
-#: cfghooks.c:673
+#: cfghooks.c:676
 #, c-format
 msgid "%s does not support duplicate_block."
 msgstr ""
 
-#: cfghooks.c:741
+#: cfghooks.c:742
 #, c-format
 msgid "%s does not support block_ends_with_call_p"
 msgstr ""
 
-#: cfghooks.c:752
+#: cfghooks.c:753
 #, c-format
 msgid "%s does not support block_ends_with_condjump_p"
 msgstr ""
 
-#: cfghooks.c:770
+#: cfghooks.c:771
 #, c-format
 msgid "%s does not support flow_call_edges_add"
 msgstr ""
 
-#: cfgloop.c:1183
+#: cfgloop.c:1288
 #, c-format
 msgid "Size of loop %d should be %d, not %d."
 msgstr ""
 
-#: cfgloop.c:1202
+#: cfgloop.c:1305
 #, c-format
 msgid "Bb %d do not belong to loop %d."
 msgstr ""
 
-#: cfgloop.c:1220
+#: cfgloop.c:1323
 #, c-format
 msgid "Loop %d's header does not have exactly 2 entries."
 msgstr ""
 
-#: cfgloop.c:1228
+#: cfgloop.c:1331
 #, c-format
 msgid "Loop %d's latch does not have exactly 1 successor."
 msgstr ""
 
-#: cfgloop.c:1233
+#: cfgloop.c:1336
 #, c-format
 msgid "Loop %d's latch does not have header as successor."
 msgstr ""
 
-#: cfgloop.c:1238
+#: cfgloop.c:1341
 #, c-format
 msgid "Loop %d's latch does not belong directly to it."
 msgstr ""
 
-#: cfgloop.c:1244
+#: cfgloop.c:1347
 #, c-format
 msgid "Loop %d's header does not belong directly to it."
 msgstr ""
 
-#: cfgloop.c:1250
+#: cfgloop.c:1353
 #, c-format
 msgid "Loop %d's latch is marked as part of irreducible region."
 msgstr ""
 
-#: cfgloop.c:1280
+#: cfgloop.c:1383
 #, c-format
 msgid "Basic block %d should be marked irreducible."
 msgstr ""
 
-#: cfgloop.c:1286
+#: cfgloop.c:1389
 #, c-format
 msgid "Basic block %d should not be marked irreducible."
 msgstr ""
 
-#: cfgloop.c:1294
+#: cfgloop.c:1397
 #, c-format
 msgid "Edge from %d to %d should be marked irreducible."
 msgstr ""
 
-#: cfgloop.c:1301
+#: cfgloop.c:1404
 #, c-format
 msgid "Edge from %d to %d should not be marked irreducible."
 msgstr ""
 
-#: cfgrtl.c:1910
+#: cfgloop.c:1438
+#, c-format
+msgid "Wrong single exit %d->%d recorded for loop %d."
+msgstr ""
+
+#: cfgloop.c:1442
+#, c-format
+msgid "Right exit is %d->%d."
+msgstr ""
+
+#: cfgloop.c:1459
+#, c-format
+msgid "Single exit not recorded for loop %d."
+msgstr ""
+
+#: cfgloop.c:1466
+#, c-format
+msgid "Loop %d should not have single exit (%d -> %d)."
+msgstr ""
+
+#: cfgrtl.c:1926
 #, c-format
 msgid "end insn %d for block %d not found in the insn stream"
 msgstr ""
 
-#: cfgrtl.c:1924
+#: cfgrtl.c:1940
 #, c-format
 msgid "insn %d is in multiple basic blocks (%d and %d)"
 msgstr ""
 
-#: cfgrtl.c:1936
+#: cfgrtl.c:1952
 #, c-format
 msgid "head insn %d for block %d not found in the insn stream"
 msgstr ""
 
-#: cfgrtl.c:1958
+#: cfgrtl.c:1974
 msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
 msgstr ""
 
-#: cfgrtl.c:1970
+#: cfgrtl.c:1989
 #, c-format
 msgid "Fallthru edge crosses section boundary (bb %i)"
 msgstr ""
 
-#: cfgrtl.c:1994
+#: cfgrtl.c:2014
 #, c-format
 msgid "Missing REG_EH_REGION note in the end of bb %i"
 msgstr ""
 
-#: cfgrtl.c:2002
+#: cfgrtl.c:2022
 #, c-format
 msgid "Too many outgoing branch edges from bb %i"
 msgstr ""
 
-#: cfgrtl.c:2007
+#: cfgrtl.c:2027
 #, c-format
 msgid "Fallthru edge after unconditional jump %i"
 msgstr ""
 
-#: cfgrtl.c:2018
+#: cfgrtl.c:2038
 #, c-format
 msgid "Wrong amount of branch edges after conditional jump %i"
 msgstr ""
 
-#: cfgrtl.c:2023
+#: cfgrtl.c:2043
 #, c-format
 msgid "Call edges for non-call insn in bb %i"
 msgstr ""
 
-#: cfgrtl.c:2032
+#: cfgrtl.c:2052
 #, c-format
 msgid "Abnormal edges for no purpose in bb %i"
 msgstr ""
 
-#: cfgrtl.c:2042
+#: cfgrtl.c:2062
 #, c-format
 msgid "insn %d inside basic block %d but block_for_insn is NULL"
 msgstr ""
 
-#: cfgrtl.c:2046
+#: cfgrtl.c:2066
 #, c-format
 msgid "insn %d inside basic block %d but block_for_insn is %i"
 msgstr ""
 
-#: cfgrtl.c:2060 cfgrtl.c:2070
+#: cfgrtl.c:2080 cfgrtl.c:2090
 #, c-format
 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
 msgstr ""
 
-#: cfgrtl.c:2083
+#: cfgrtl.c:2103
 #, c-format
 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
 msgstr ""
 
-#: cfgrtl.c:2093
+#: cfgrtl.c:2113
 #, c-format
 msgid "in basic block %d:"
 msgstr ""
 
-#: cfgrtl.c:2094
+#: cfgrtl.c:2114
 msgid "flow control insn inside a basic block"
 msgstr ""
 
-#: cfgrtl.c:2140
+#: cfgrtl.c:2160
 #, c-format
 msgid "missing barrier after block %i"
 msgstr ""
 
-#: cfgrtl.c:2153
+#: cfgrtl.c:2173
 #, c-format
 msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
 msgstr ""
 
-#: cfgrtl.c:2168
+#: cfgrtl.c:2188
 #, c-format
 msgid "verify_flow_info: Incorrect fallthru %i->%i"
 msgstr ""
 
-#: cfgrtl.c:2170
+#: cfgrtl.c:2190
 msgid "wrong insn in the fallthru edge"
 msgstr ""
 
-#: cfgrtl.c:2187
+#: cfgrtl.c:2207
 msgid "basic blocks not laid down consecutively"
 msgstr ""
 
-#: cfgrtl.c:2212
+#: cfgrtl.c:2232
 msgid "insn outside basic block"
 msgstr ""
 
-#: cfgrtl.c:2220
+#: cfgrtl.c:2240
 msgid "return not followed by barrier"
 msgstr ""
 
-#: cfgrtl.c:2227
+#: cfgrtl.c:2247
 #, c-format
 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
 msgstr ""
 
-#: cgraph.c:260
+#: cgraph.c:231
 msgid "function body not available"
 msgstr ""
 
-#: cgraph.c:262 cgraphunit.c:630
+#: cgraph.c:233 cgraphunit.c:869
 msgid "redefined extern inline functions are not considered for inlining"
 msgstr ""
 
-#: cgraph.c:265 cgraphunit.c:635
+#: cgraph.c:236 cgraphunit.c:874
 msgid "function not considered for inlining"
 msgstr ""
 
-#: cgraph.c:267 cgraphunit.c:633
+#: cgraph.c:238 cgraphunit.c:872
 msgid "function not inlinable"
 msgstr ""
 
-#: cgraph.c:614
+#: cgraph.c:578
 msgid "%D renamed after being referenced in assembly"
 msgstr ""
 
-#: cgraphunit.c:484
+#: cgraphunit.c:720
 msgid "Shared call_expr:"
 msgstr ""
 
-#: cgraphunit.c:490
+#: cgraphunit.c:726
 msgid "Edge points to wrong declaration:"
 msgstr ""
 
-#: cgraphunit.c:499
+#: cgraphunit.c:735
 msgid "Missing callgraph edge for call expr:"
 msgstr ""
 
-#: cgraphunit.c:525
+#: cgraphunit.c:761
 #, c-format
 msgid "Aux field set for edge %s->%s"
 msgstr ""
 
-#: cgraphunit.c:537
+#: cgraphunit.c:773
 msgid "Inlined_to pointer is wrong"
 msgstr ""
 
-#: cgraphunit.c:542
+#: cgraphunit.c:778
 msgid "Multiple inline callers"
 msgstr ""
 
-#: cgraphunit.c:549
+#: cgraphunit.c:785
 msgid "Inlined_to pointer set for noninline callers"
 msgstr ""
 
-#: cgraphunit.c:555
+#: cgraphunit.c:791
 msgid "Inlined_to pointer is set but no predecesors found"
 msgstr ""
 
-#: cgraphunit.c:560
+#: cgraphunit.c:796
 msgid "Inlined_to pointer reffers to itself"
 msgstr ""
 
-#: cgraphunit.c:570
+#: cgraphunit.c:806
 msgid "Node not found in DECL_ASSEMBLER_NAME hash"
 msgstr ""
 
-#: cgraphunit.c:584
+#: cgraphunit.c:820
 #, c-format
 msgid "Edge %s->%s has no corresponding call_expr"
 msgstr ""
 
-#: cgraphunit.c:595
+#: cgraphunit.c:831
 msgid "verify_cgraph_node failed."
 msgstr ""
 
-#: cgraphunit.c:1169
+#: cgraphunit.c:1015
+msgid "failed to reclaim unneeded function"
+msgstr ""
+
+#: cgraphunit.c:1545
 msgid "--param large-function-growth limit reached"
 msgstr ""
 
-#: cgraphunit.c:1206
+#: cgraphunit.c:1582
 msgid "recursive inlining"
 msgstr ""
 
-#: cgraphunit.c:1371 cgraphunit.c:1623
+#: cgraphunit.c:1747 cgraphunit.c:1999
 msgid "--param max-inline-insns-single limit reached"
 msgstr ""
 
-#: cgraphunit.c:1395
+#: cgraphunit.c:1771
 msgid ""
 "--param max-inline-insns-single limit reached after inlining into the callee"
 msgstr ""
 
-#: cgraphunit.c:1445
+#: cgraphunit.c:1821
 msgid "--param inline-unit-growth limit reached"
 msgstr ""
 
-#: cgraphunit.c:1792
+#: cgraphunit.c:2843
 msgid "Nodes with no released memory found."
 msgstr ""
 
-#: collect2.c:405
-msgid "internal error"
+#: collect2.c:406 gcc.c:6740
+#, c-format
+msgid "internal gcc abort in %s, at %s:%d"
 msgstr ""
 
-#: collect2.c:893
+#: collect2.c:900
 msgid "no arguments"
 msgstr ""
 
-#: collect2.c:1225 collect2.c:1373 collect2.c:1408
+#: collect2.c:1192
+#, c-format
+msgid "unknown demangling style '%s'"
+msgstr ""
+
+#: collect2.c:1266 collect2.c:1414 collect2.c:1449
 #, c-format
 msgid "fopen %s"
 msgstr ""
 
-#: collect2.c:1228 collect2.c:1378 collect2.c:1411
+#: collect2.c:1269 collect2.c:1419 collect2.c:1452
 #, c-format
 msgid "fclose %s"
 msgstr ""
 
-#: collect2.c:1237
+#: collect2.c:1278
 #, c-format
 msgid "collect2 version %s"
 msgstr ""
 
-#: collect2.c:1327
+#: collect2.c:1368
 #, c-format
 msgid "%d constructor(s) found\n"
 msgstr ""
 
-#: collect2.c:1328
+#: collect2.c:1369
 #, c-format
 msgid "%d destructor(s)  found\n"
 msgstr ""
 
-#: collect2.c:1329
+#: collect2.c:1370
 #, c-format
 msgid "%d frame table(s) found\n"
 msgstr ""
 
-#: collect2.c:1471
+#: collect2.c:1512
 #, c-format
 msgid "%s terminated with signal %d [%s]%s"
 msgstr ""
 
-#: collect2.c:1489
+#: collect2.c:1530
 #, c-format
 msgid "%s returned %d exit status"
 msgstr ""
 
-#: collect2.c:1514
+#: collect2.c:1555
 #, c-format
 msgid "[cannot find %s]"
 msgstr ""
 
-#: collect2.c:1529
+#: collect2.c:1570
 #, c-format
 msgid "cannot find `%s'"
 msgstr ""
 
-#: collect2.c:1540 collect2.c:1543
+#: collect2.c:1581 collect2.c:1584
 #, c-format
 msgid "redirecting stdout: %s"
 msgstr ""
 
-#: collect2.c:1582
+#: collect2.c:1623
 #, c-format
 msgid "[Leaving %s]\n"
 msgstr ""
 
-#: collect2.c:1802
+#: collect2.c:1843
 #, c-format
 msgid ""
 "\n"
 "write_c_file - output name is %s, prefix is %s\n"
 msgstr ""
 
-#: collect2.c:2006
+#: collect2.c:2047
 msgid "cannot find `nm'"
 msgstr ""
 
-#: collect2.c:2016 collect2.c:2182
+#: collect2.c:2057 collect2.c:2223
 msgid "pipe"
 msgstr ""
 
-#: collect2.c:2020 collect2.c:2186
+#: collect2.c:2061 collect2.c:2227
 msgid "fdopen"
 msgstr ""
 
-#: collect2.c:2046 collect2.c:2212
+#: collect2.c:2087 collect2.c:2253
 #, c-format
 msgid "dup2 %d 1"
 msgstr ""
 
-#: collect2.c:2049 collect2.c:2052 collect2.c:2065 collect2.c:2215
-#: collect2.c:2218 collect2.c:2231
+#: collect2.c:2090 collect2.c:2093 collect2.c:2106 collect2.c:2256
+#: collect2.c:2259 collect2.c:2272
 #, c-format
 msgid "close %d"
 msgstr ""
 
-#: collect2.c:2055 collect2.c:2221
+#: collect2.c:2096 collect2.c:2262
 #, c-format
 msgid "execv %s"
 msgstr ""
 
-#: collect2.c:2109
+#: collect2.c:2150
 #, c-format
 msgid "init function found in object %s"
 msgstr ""
 
-#: collect2.c:2117
+#: collect2.c:2158
 #, c-format
 msgid "fini function found in object %s"
 msgstr ""
 
-#: collect2.c:2140 collect2.c:2270
+#: collect2.c:2181 collect2.c:2311
 msgid "fclose"
 msgstr ""
 
-#: collect2.c:2173
+#: collect2.c:2214
 msgid "cannot find `ldd'"
 msgstr ""
 
-#: collect2.c:2234
+#: collect2.c:2275
 msgid ""
 "\n"
 "ldd output with constructors/destructors.\n"
 msgstr ""
 
-#: collect2.c:2249
+#: collect2.c:2290
 #, c-format
 msgid "dynamic dependency %s not found"
 msgstr ""
 
-#: collect2.c:2261
+#: collect2.c:2302
 #, c-format
 msgid "unable to open dynamic dependency '%s'"
 msgstr ""
 
-#: collect2.c:2420
+#: collect2.c:2461
 #, c-format
 msgid "%s: not a COFF file"
 msgstr ""
 
-#: collect2.c:2540
+#: collect2.c:2581
 #, c-format
 msgid "%s: cannot open as COFF file"
 msgstr ""
 
-#: collect2.c:2595
+#: collect2.c:2636
 #, c-format
 msgid "library lib%s not found"
 msgstr ""
 
-#: combine.c:13037
+#: combine.c:12371
 #, c-format
 msgid ""
 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new "
@@ -4021,7 +4138,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: combine.c:13046
+#: combine.c:12380
 #, c-format
 msgid ""
 "\n"
@@ -4029,7 +4146,7 @@ msgid ""
 ";; %d successes.\n"
 msgstr ""
 
-#: convert.c:70
+#: convert.c:69
 msgid "cannot convert to a pointer type"
 msgstr ""
 
@@ -4038,797 +4155,91 @@ msgid "pointer value used where a floating point value was expected"
 msgstr ""
 
 #: convert.c:306
-msgid "aggregate value used where a float was expected"
-msgstr ""
-
-#: convert.c:331
-msgid "conversion to incomplete type"
-msgstr ""
-
-#: convert.c:682 convert.c:760
-msgid "can't convert between vector values of different size"
-msgstr ""
-
-#: convert.c:688
-msgid "aggregate value used where an integer was expected"
-msgstr ""
-
-#: convert.c:739
-msgid "pointer value used where a complex was expected"
-msgstr ""
-
-#: convert.c:743
-msgid "aggregate value used where a complex was expected"
-msgstr ""
-
-#: convert.c:766
-msgid "can't convert value to a vector"
-msgstr ""
-
-#: coverage.c:168
-#, c-format
-msgid "`%s' is not a gcov data file"
-msgstr ""
-
-#: coverage.c:179
-#, c-format
-msgid "`%s' is version `%.*s', expected version `%.*s'"
-msgstr ""
-
-#: coverage.c:259 coverage.c:267
-#, c-format
-msgid "coverage mismatch for function %u while reading execution counters."
-msgstr ""
-
-#: coverage.c:261 coverage.c:346
-#, c-format
-msgid "checksum is %x instead of %x"
-msgstr ""
-
-#: coverage.c:269 coverage.c:354
-#, c-format
-msgid "number of counters is %d instead of %d"
-msgstr ""
-
-#: coverage.c:275
-#, c-format
-msgid "cannot merge separate %s counters for function %u"
-msgstr ""
-
-#: coverage.c:300
-#, c-format
-msgid "`%s' has overflowed"
-msgstr ""
-
-#: coverage.c:300
-#, c-format
-msgid "`%s' is corrupted"
-msgstr ""
-
-#: coverage.c:335
-#, c-format
-msgid "no coverage for function '%s' found."
-msgstr ""
-
-#: coverage.c:343 coverage.c:351
-#, c-format
-msgid "coverage mismatch for function '%s' while reading counter '%s'."
-msgstr ""
-
-#: coverage.c:531
-#, c-format
-msgid "cannot open %s"
-msgstr ""
-
-#: coverage.c:566
-#, c-format
-msgid "error writing `%s'"
-msgstr ""
-
-#. FIXME should be DL_SORRY
-#: cppcharset.c:653
-#, c-format
-msgid "conversion from %s to %s not supported by iconv"
-msgstr ""
-
-#: cppcharset.c:656
-msgid "iconv_open"
-msgstr ""
-
-#. FIXME: should be DL_SORRY
-#: cppcharset.c:664
-#, c-format
-msgid "no iconv implementation, cannot convert from %s to %s"
-msgstr ""
-
-#: cppcharset.c:808
-msgid "universal character names are only valid in C++ and C99"
-msgstr ""
-
-#: cppcharset.c:811
-#, c-format
-msgid "the meaning of '\\%c' is different in traditional C"
-msgstr ""
-
-#: cppcharset.c:837
-#, c-format
-msgid "incomplete universal character name %.*s"
-msgstr ""
-
-#: cppcharset.c:849
-#, c-format
-msgid "%.*s is not a valid universal character"
-msgstr ""
-
-#: cppcharset.c:859
-#, c-format
-msgid "universal character %.*s is not valid in an identifier"
-msgstr ""
-
-#: cppcharset.c:863
-#, c-format
-msgid "universal character %.*s is not valid at the start of an identifier"
-msgstr ""
-
-#: cppcharset.c:898
-msgid "converting UCN to source character set"
-msgstr ""
-
-#: cppcharset.c:902
-msgid "converting UCN to execution character set"
-msgstr ""
-
-#: cppcharset.c:967
-msgid "the meaning of '\\x' is different in traditional C"
-msgstr ""
-
-#: cppcharset.c:984
-msgid "\\x used with no following hex digits"
-msgstr ""
-
-#: cppcharset.c:991
-msgid "hex escape sequence out of range"
-msgstr ""
-
-#: cppcharset.c:1030
-msgid "octal escape sequence out of range"
-msgstr ""
-
-#: cppcharset.c:1098
-msgid "the meaning of '\\a' is different in traditional C"
-msgstr ""
-
-#: cppcharset.c:1105
-#, c-format
-msgid "non-ISO-standard escape sequence, '\\%c'"
-msgstr ""
-
-#: cppcharset.c:1113
-#, c-format
-msgid "unknown escape sequence '\\%c'"
-msgstr ""
-
-#: cppcharset.c:1116
-#, c-format
-msgid "unknown escape sequence: '\\%03o'"
-msgstr ""
-
-#: cppcharset.c:1122
-msgid "converting escape sequence to execution character set"
-msgstr ""
-
-#: cppcharset.c:1181
-msgid "converting to execution character set"
-msgstr ""
-
-#: cppcharset.c:1244 cppcharset.c:1307
-msgid "character constant too long for its type"
-msgstr ""
-
-#: cppcharset.c:1247
-msgid "multi-character character constant"
-msgstr ""
-
-#: cppcharset.c:1339
-msgid "empty character constant"
-msgstr ""
-
-#: cppcharset.c:1378
-#, c-format
-msgid "failure to convert %s to %s"
-msgstr ""
-
-#: cpperror.c:119 diagnostic.def:5
-msgid "warning: "
-msgstr ""
-
-#: cpperror.c:121
-msgid "internal error: "
-msgstr ""
-
-#: cpperror.c:180
-msgid "stdout"
-msgstr ""
-
-#: cppexp.c:192
-msgid "too many decimal points in number"
-msgstr ""
-
-#: cppexp.c:212
-#, c-format
-msgid "invalid digit \"%c\" in octal constant"
-msgstr ""
-
-#: cppexp.c:218
-msgid "use of C99 hexadecimal floating constant"
-msgstr ""
-
-#: cppexp.c:227
-msgid "exponent has no digits"
-msgstr ""
-
-#: cppexp.c:234
-msgid "hexadecimal floating constants require an exponent"
-msgstr ""
-
-#: cppexp.c:240
-#, c-format
-msgid "invalid suffix \"%.*s\" on floating constant"
-msgstr ""
-
-#: cppexp.c:250 cppexp.c:275
-#, c-format
-msgid "traditional C rejects the \"%.*s\" suffix"
-msgstr ""
-
-#: cppexp.c:261
-#, c-format
-msgid "invalid suffix \"%.*s\" on integer constant"
-msgstr ""
-
-#: cppexp.c:283
-msgid "use of C99 long long integer constant"
-msgstr ""
-
-#: cppexp.c:290
-msgid "imaginary constants are a GCC extension"
-msgstr ""
-
-#: cppexp.c:376
-msgid "integer constant is too large for its type"
-msgstr ""
-
-#: cppexp.c:388
-msgid "integer constant is so large that it is unsigned"
-msgstr ""
-
-#: cppexp.c:470
-msgid "missing ')' after \"defined\""
-msgstr ""
-
-#: cppexp.c:477
-msgid "operator \"defined\" requires an identifier"
-msgstr ""
-
-#: cppexp.c:485
-#, c-format
-msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
-msgstr ""
-
-#: cppexp.c:495
-msgid "this use of \"defined\" may not be portable"
-msgstr ""
-
-#: cppexp.c:534
-msgid "floating constant in preprocessor expression"
-msgstr ""
-
-#: cppexp.c:540
-msgid "imaginary number in preprocessor expression"
-msgstr ""
-
-#: cppexp.c:585
-#, c-format
-msgid "\"%s\" is not defined"
-msgstr ""
-
-#: cppexp.c:716 cppexp.c:745
-#, c-format
-msgid "missing binary operator before token \"%s\""
-msgstr ""
-
-#: cppexp.c:736
-#, c-format
-msgid "token \"%s\" is not valid in preprocessor expressions"
-msgstr ""
-
-#: cppexp.c:755
-msgid "void expression between '(' and ')'"
-msgstr ""
-
-#: cppexp.c:758
-msgid "#if with no expression"
-msgstr ""
-
-#: cppexp.c:760
-#, c-format
-msgid "operator '%s' has no right operand"
-msgstr ""
-
-#: cppexp.c:786
-msgid " ':' without preceding '?'"
-msgstr ""
-
-#: cppexp.c:813
-msgid "unbalanced stack in #if"
-msgstr ""
-
-#: cppexp.c:832
-#, c-format
-msgid "impossible operator '%u'"
-msgstr ""
-
-#: cppexp.c:924
-msgid "missing ')' in expression"
-msgstr ""
-
-#: cppexp.c:945
-msgid "'?' without following ':'"
-msgstr ""
-
-#: cppexp.c:955
-msgid "integer overflow in preprocessor expression"
-msgstr ""
-
-#: cppexp.c:960
-msgid "missing '(' in expression"
-msgstr ""
-
-#: cppexp.c:992
-#, c-format
-msgid "the left operand of \"%s\" changes sign when promoted"
-msgstr ""
-
-#: cppexp.c:997
-#, c-format
-msgid "the right operand of \"%s\" changes sign when promoted"
-msgstr ""
-
-#: cppexp.c:1355
-msgid "comma operator in operand of #if"
-msgstr ""
-
-#: cppexp.c:1487
-msgid "division by zero in #if"
-msgstr ""
-
-#: cppfiles.c:406
-msgid "NULL directory in find_file"
-msgstr ""
-
-#: cppfiles.c:436
-msgid "one or more PCH files were found, but they were invalid"
-msgstr ""
-
-#: cppfiles.c:439
-msgid "use -Winvalid-pch for more information"
-msgstr ""
-
-#: cppfiles.c:497
-#, c-format
-msgid "%s is a block device"
-msgstr ""
-
-#: cppfiles.c:514
-#, c-format
-msgid "%s is too large"
-msgstr ""
-
-#: cppfiles.c:549
-#, c-format
-msgid "%s is shorter than expected"
-msgstr ""
-
-#: cppfiles.c:752
-#, c-format
-msgid "no include path in which to search for %s"
-msgstr ""
-
-#: cppfiles.c:1028
-msgid "Multiple include guards may be useful for:\n"
-msgstr ""
-
-#: cppinit.c:388
-msgid "cppchar_t must be an unsigned type"
-msgstr ""
-
-#: cppinit.c:392
-#, c-format
-msgid ""
-"preprocessor arithmetic has maximum precision of %lu bits; target requires %"
-"lu bits"
-msgstr ""
-
-#: cppinit.c:399
-msgid "CPP arithmetic must be at least as precise as a target int"
-msgstr ""
-
-#: cppinit.c:402
-msgid "target char is less than 8 bits wide"
-msgstr ""
-
-#: cppinit.c:406
-msgid "target wchar_t is narrower than target char"
-msgstr ""
-
-#: cppinit.c:410
-msgid "target int is narrower than target char"
-msgstr ""
-
-#: cppinit.c:415
-msgid "CPP half-integer narrower than CPP character"
-msgstr ""
-
-#: cppinit.c:419
-#, c-format
-msgid ""
-"CPP on this host cannot handle wide character constants over %lu bits, but "
-"the target requires %lu bits"
-msgstr ""
-
-#: cpplex.c:414
-msgid "null character(s) ignored"
-msgstr ""
-
-#: cpplex.c:449
-msgid "'$' in identifier or number"
-msgstr ""
-
-#: cpplex.c:496
-#, c-format
-msgid "attempt to use poisoned \"%s\""
-msgstr ""
-
-#: cpplex.c:504
-msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
-msgstr ""
-
-#: cpplex.c:600
-msgid "null character(s) preserved in literal"
-msgstr ""
-
-#: cpplex.c:925
-msgid "unterminated comment"
-msgstr ""
-
-#: cpplex.c:936
-msgid "C++ style comments are not allowed in ISO C90"
-msgstr ""
-
-#: cpplex.c:938
-msgid "(this will be reported only once per input file)"
-msgstr ""
-
-#: cpplex.c:943
-msgid "multi-line comment"
-msgstr ""
-
-#: cpplex.c:1207
-#, c-format
-msgid "unspellable token %s"
-msgstr ""
-
-#: cpplib.c:218
-#, c-format
-msgid "extra tokens at end of #%s directive"
-msgstr ""
-
-#: cpplib.c:304
-#, c-format
-msgid "#%s is a GCC extension"
-msgstr ""
-
-#: cpplib.c:316
-msgid "suggest not using #elif in traditional C"
-msgstr ""
-
-#: cpplib.c:319
-#, c-format
-msgid "traditional C ignores #%s with the # indented"
-msgstr ""
-
-#: cpplib.c:323
-#, c-format
-msgid "suggest hiding #%s from traditional C with an indented #"
-msgstr ""
-
-#: cpplib.c:345
-msgid "embedding a directive within macro arguments is not portable"
-msgstr ""
-
-#: cpplib.c:365
-msgid "style of line directive is a GCC extension"
-msgstr ""
-
-#: cpplib.c:415
-#, c-format
-msgid "invalid preprocessing directive #%s"
-msgstr ""
-
-#: cpplib.c:484
-msgid "\"defined\" cannot be used as a macro name"
-msgstr ""
-
-#: cpplib.c:490
-#, c-format
-msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
-msgstr ""
-
-#: cpplib.c:493
-#, c-format
-msgid "no macro name given in #%s directive"
-msgstr ""
-
-#: cpplib.c:496
-msgid "macro names must be identifiers"
-msgstr ""
-
-#: cpplib.c:537
-#, c-format
-msgid "undefining \"%s\""
-msgstr ""
-
-#: cpplib.c:609
-msgid "missing terminating > character"
-msgstr ""
-
-#: cpplib.c:662
-#, c-format
-msgid "#%s expects \"FILENAME\" or <FILENAME>"
-msgstr ""
-
-#: cpplib.c:685
-msgid "#include nested too deeply"
-msgstr ""
-
-#: cpplib.c:723
-msgid "#include_next in primary source file"
-msgstr ""
-
-#: cpplib.c:749
-#, c-format
-msgid "invalid flag \"%s\" in line directive"
-msgstr ""
-
-#: cpplib.c:796
-#, c-format
-msgid "\"%s\" after #line is not a positive integer"
-msgstr ""
-
-#: cpplib.c:802
-msgid "line number out of range"
-msgstr ""
-
-#: cpplib.c:815 cpplib.c:892
-#, c-format
-msgid "\"%s\" is not a valid filename"
-msgstr ""
-
-#: cpplib.c:852
-#, c-format
-msgid "\"%s\" after # is not a positive integer"
-msgstr ""
-
-#: cpplib.c:954
-msgid "invalid #ident directive"
-msgstr ""
-
-#: cpplib.c:1034
-#, c-format
-msgid "registering \"%s\" as both a pragma and a pragma namespace"
-msgstr ""
-
-#: cpplib.c:1037
-#, c-format
-msgid "#pragma %s %s is already registered"
-msgstr ""
-
-#: cpplib.c:1040
-#, c-format
-msgid "#pragma %s is already registered"
-msgstr ""
-
-#: cpplib.c:1182
-msgid "#pragma once in main file"
-msgstr ""
-
-#: cpplib.c:1205
-msgid "invalid #pragma GCC poison directive"
-msgstr ""
-
-#: cpplib.c:1214
-#, c-format
-msgid "poisoning existing macro \"%s\""
-msgstr ""
-
-#: cpplib.c:1235
-msgid "#pragma system_header ignored outside include file"
-msgstr ""
-
-#: cpplib.c:1259
-#, c-format
-msgid "cannot find source file %s"
-msgstr ""
-
-#: cpplib.c:1263
-#, c-format
-msgid "current file is older than %s"
-msgstr ""
-
-#: cpplib.c:1376
-msgid "_Pragma takes a parenthesized string literal"
-msgstr ""
-
-#: cpplib.c:1454
-msgid "#else without #if"
-msgstr ""
-
-#: cpplib.c:1459
-msgid "#else after #else"
-msgstr ""
-
-#: cpplib.c:1487
-msgid "#elif without #if"
-msgstr ""
-
-#: cpplib.c:1492
-msgid "#elif after #else"
-msgstr ""
-
-#: cpplib.c:1522
-msgid "#endif without #if"
-msgstr ""
-
-#: cpplib.c:1599
-msgid "missing '(' after predicate"
-msgstr ""
-
-#: cpplib.c:1614
-msgid "missing ')' to complete answer"
-msgstr ""
-
-#: cpplib.c:1634
-msgid "predicate's answer is empty"
-msgstr ""
-
-#: cpplib.c:1661
-msgid "assertion without predicate"
-msgstr ""
-
-#: cpplib.c:1663
-msgid "predicate must be an identifier"
-msgstr ""
-
-#: cpplib.c:1747
-#, c-format
-msgid "\"%s\" re-asserted"
-msgstr ""
-
-#: cppmacro.c:126 cppmacro.c:282
-#, c-format
-msgid "invalid built-in macro \"%s\""
-msgstr ""
-
-#: cppmacro.c:223
-msgid "could not determine date and time"
-msgstr ""
-
-#: cppmacro.c:395
-msgid "invalid string literal, ignoring final '\\'"
-msgstr ""
-
-#: cppmacro.c:478
-#, c-format
-msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token"
-msgstr ""
-
-#: cppmacro.c:516
-msgid "ISO C99 requires rest arguments to be used"
-msgstr ""
-
-#: cppmacro.c:521
-#, c-format
-msgid "macro \"%s\" requires %u arguments, but only %u given"
-msgstr ""
-
-#: cppmacro.c:526
-#, c-format
-msgid "macro \"%s\" passed %u arguments, but takes just %u"
-msgstr ""
-
-#: cppmacro.c:637
-#, c-format
-msgid "unterminated argument list invoking macro \"%s\""
+msgid "aggregate value used where a float was expected"
 msgstr ""
 
-#: cppmacro.c:740
-#, c-format
-msgid "function-like macro \"%s\" must be used with arguments in traditional C"
+#: convert.c:331
+msgid "conversion to incomplete type"
 msgstr ""
 
-#: cppmacro.c:1247
-#, c-format
-msgid "duplicate macro parameter \"%s\""
+#: convert.c:681 convert.c:757
+msgid "can't convert between vector values of different size"
 msgstr ""
 
-#: cppmacro.c:1292
-#, c-format
-msgid "\"%s\" may not appear in macro parameter list"
+#: convert.c:687
+msgid "aggregate value used where an integer was expected"
 msgstr ""
 
-#: cppmacro.c:1300
-msgid "macro parameters must be comma-separated"
+#: convert.c:737
+msgid "pointer value used where a complex was expected"
 msgstr ""
 
-#: cppmacro.c:1317
-msgid "parameter name missing"
+#: convert.c:741
+msgid "aggregate value used where a complex was expected"
 msgstr ""
 
-#: cppmacro.c:1334
-msgid "anonymous variadic macros were introduced in C99"
+#: convert.c:763
+msgid "can't convert value to a vector"
 msgstr ""
 
-#: cppmacro.c:1339
-msgid "ISO C does not permit named variadic macros"
+#: coverage.c:168
+#, c-format
+msgid "`%s' is not a gcov data file"
 msgstr ""
 
-#: cppmacro.c:1348
-msgid "missing ')' in macro parameter list"
+#: coverage.c:179
+#, c-format
+msgid "`%s' is version `%.*s', expected version `%.*s'"
 msgstr ""
 
-#: cppmacro.c:1411
-msgid "ISO C requires whitespace after the macro name"
+#: coverage.c:259 coverage.c:267
+#, c-format
+msgid "coverage mismatch for function %u while reading execution counters."
 msgstr ""
 
-#: cppmacro.c:1439
-msgid "'#' is not followed by a macro parameter"
+#: coverage.c:261 coverage.c:344
+#, c-format
+msgid "checksum is %x instead of %x"
 msgstr ""
 
-#: cppmacro.c:1458
-msgid "'##' cannot appear at either end of a macro expansion"
+#: coverage.c:269 coverage.c:352
+#, c-format
+msgid "number of counters is %d instead of %d"
 msgstr ""
 
-#: cppmacro.c:1597
+#: coverage.c:275
 #, c-format
-msgid "macro argument \"%s\" would be stringified in traditional C"
+msgid "cannot merge separate %s counters for function %u"
 msgstr ""
 
-#: cppmacro.c:1620
+#: coverage.c:296
 #, c-format
-msgid "invalid hash type %d in cpp_macro_definition"
+msgid "`%s' has overflowed"
 msgstr ""
 
-#: cpppch.c:84 cpppch.c:332 cpppch.c:356 cpppch.c:365 cpppch.c:371
-msgid "while writing precompiled header"
+#: coverage.c:296
+#, c-format
+msgid "`%s' is corrupted"
 msgstr ""
 
-#: cpppch.c:469
+#: coverage.c:333
 #, c-format
-msgid "%s: not used because `%.*s' not defined"
+msgid "no coverage for function '%s' found."
 msgstr ""
 
-#: cpppch.c:481
+#: coverage.c:341 coverage.c:349
 #, c-format
-msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
+msgid "coverage mismatch for function '%s' while reading counter '%s'."
 msgstr ""
 
-#: cpppch.c:522
+#: coverage.c:532
 #, c-format
-msgid "%s: not used because `%s' is defined"
+msgid "cannot open %s"
 msgstr ""
 
-#: cpppch.c:535 cpppch.c:722
-msgid "while reading precompiled header"
+#: coverage.c:567
+#, c-format
+msgid "error writing `%s'"
 msgstr ""
 
 #: cppspec.c:106
@@ -4840,161 +4251,128 @@ msgstr ""
 msgid "too many input files"
 msgstr ""
 
-#: cpptrad.c:744
-#, c-format
-msgid "detected recursion whilst expanding macro \"%s\""
-msgstr ""
-
-#: cpptrad.c:911
-msgid "syntax error in macro parameter list"
-msgstr ""
-
-#: cse.c:6953
+#: cse.c:6729
 #, c-format
 msgid ";; Processing block from %d to %d, %d sets.\n"
 msgstr ""
 
-#: diagnostic.c:209
+#: diagnostic.c:208
 #, c-format
 msgid "%s:%d: confused by earlier errors, bailing out\n"
 msgstr ""
 
-#: diagnostic.c:270
+#: diagnostic.c:268
 msgid "compilation terminated due to -Wfatal-errors.\n"
 msgstr ""
 
-#: diagnostic.c:286
+#: diagnostic.c:284
 msgid "compilation terminated.\n"
 msgstr ""
 
-#: diagnostic.c:577
+#: diagnostic.c:579
 msgid "Internal compiler error: Error reporting routines re-entered.\n"
 msgstr ""
 
-#: diagnostic.c:589
+#: diagnostic.c:591
 #, c-format
 msgid "in %s, at %s:%d"
 msgstr ""
 
-#: dominance.c:774
+#: dominance.c:810
 #, c-format
 msgid "dominator of %d should be %d, not %d"
 msgstr ""
 
-#: dwarf2out.c:3264
+#: dominance.c:823
+#, c-format
+msgid "ENTRY does not dominate bb %d"
+msgstr ""
+
+#: dwarf2out.c:3362
 #, c-format
 msgid "DW_LOC_OP %s not implemented\n"
 msgstr ""
 
-#: emit-rtl.c:1095
+#: emit-rtl.c:1178
 msgid "can't access real part of complex value in hard register"
 msgstr ""
 
-#: emit-rtl.c:1122
+#: emit-rtl.c:1205
 msgid "can't access imaginary part of complex value in hard register"
 msgstr ""
 
-#: emit-rtl.c:2245
+#: emit-rtl.c:2266
 msgid "Invalid rtl sharing found in the insn"
 msgstr ""
 
-#: emit-rtl.c:2247
+#: emit-rtl.c:2268
 msgid "Shared rtx"
 msgstr ""
 
-#: emit-rtl.c:3384
+#: emit-rtl.c:2270
+msgid "Internal consistency failure"
+msgstr ""
+
+#: emit-rtl.c:3417
 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
 msgstr ""
 
-#: errors.c:129
+#: errors.c:133 java/jv-scan.c:268
 #, c-format
 msgid "abort in %s, at %s:%d"
 msgstr ""
 
-#: except.c:351
+#: except.c:346
 msgid "exception handling disabled, use -fexceptions to enable"
 msgstr ""
 
-#: except.c:3299
+#: except.c:2924
 msgid "argument of `__builtin_eh_return_regno' must be constant"
 msgstr ""
 
-#: except.c:3430
+#: except.c:3055
 msgid "__builtin_eh_return not supported on this target"
 msgstr ""
 
-#: explow.c:1393
+#: explow.c:1351
 msgid "stack limits not supported on this target"
 msgstr ""
 
-#: expr.c:6513
-msgid "%Jprior parameter's size depends on '%D'"
-msgstr ""
-
-#: expr.c:6822
-msgid "returned value in block_exit_expr"
-msgstr ""
-
-#. We can't make a bitwise copy of this object, so fail.
-#: expr.c:9049
-msgid "cannot take the address of an unaligned member"
-msgstr ""
-
-#: expr.c:9307
-#, c-format
-msgid "case label value %d is less than minimum value for type"
-msgstr ""
-
-#: expr.c:9316
-#, c-format
-msgid "case label value %d exceeds maximum value for type"
-msgstr ""
-
-#: expr.c:9325
-#, c-format
-msgid "lower value %d in case label range less than minimum value for type"
-msgstr ""
-
-#: expr.c:9334
-#, c-format
-msgid "upper value %d in case label range exceeds maximum value for type"
-msgstr ""
-
-#: final.c:1061
+#: final.c:1059
 msgid "negative insn length"
 msgstr ""
 
-#: final.c:2508
+#: final.c:2499
 msgid "could not split insn"
 msgstr ""
 
-#: final.c:2850
+#: final.c:2834
 msgid "invalid `asm': "
 msgstr ""
 
-#: final.c:3033
+#: final.c:3017
 msgid "nested assembly dialect alternatives"
 msgstr ""
 
-#: final.c:3050 final.c:3062
+#: final.c:3034 final.c:3046
 msgid "unterminated assembly dialect alternative"
 msgstr ""
 
-#: final.c:3106
+#: final.c:3093
 #, c-format
 msgid "operand number missing after %%-letter"
 msgstr ""
 
-#: final.c:3109 final.c:3148
+#: final.c:3096 final.c:3137
 msgid "operand number out of range"
 msgstr ""
 
-#: final.c:3167
+#: final.c:3156
 #, c-format
 msgid "invalid %%-code"
 msgstr ""
 
-#: final.c:3197
+#: final.c:3186
 #, c-format
 msgid "`%%l' operand isn't a label"
 msgstr ""
@@ -5005,164 +4383,173 @@ msgstr ""
 #. handle them.
 #. We can't handle floating point constants;
 #. PRINT_OPERAND must handle them.
-#: final.c:3299 vmsdbgout.c:486 config/i386/i386.c:6802
+#: final.c:3288 vmsdbgout.c:487 config/i386/i386.c:5831
 #: config/pdp11/pdp11.c:1690
 msgid "floating constant misused"
 msgstr ""
 
-#: final.c:3355 vmsdbgout.c:543 config/i386/i386.c:6880
+#: final.c:3344 vmsdbgout.c:544 config/i386/i386.c:5909
 #: config/pdp11/pdp11.c:1737
 msgid "invalid expression as operand"
 msgstr ""
 
-#: flow.c:1563
+#: flow.c:494 flow.c:518 flow.c:539
+msgid "internal consistency failure"
+msgstr ""
+
+#: flow.c:1557
 msgid "Attempt to delete prologue/epilogue insn:"
 msgstr ""
 
-#: fold-const.c:2955 fold-const.c:2968
+#: fold-const.c:3186 fold-const.c:3197
 #, c-format
 msgid "comparison is always %d due to width of bit-field"
 msgstr ""
 
-#: fold-const.c:4170 fold-const.c:4187
+#: fold-const.c:4756 fold-const.c:4771
 #, c-format
 msgid "comparison is always %d"
 msgstr ""
 
-#: fold-const.c:4318
+#: fold-const.c:4900
 msgid "`or' of unmatched not-equal tests is always 1"
 msgstr ""
 
-#: fold-const.c:4323
+#: fold-const.c:4905
 msgid "`and' of mutually exclusive equal-tests is always 0"
 msgstr ""
 
-#: fold-const.c:8603
+#: fold-const.c:9025
 msgid "fold check: original tree changed by fold"
 msgstr ""
 
-#: function.c:866 varasm.c:1426
+#: function.c:834 varasm.c:1548
 msgid "%Jsize of variable '%D' is too large"
 msgstr ""
 
-#: function.c:3741
+#: function.c:1435
 msgid "impossible constraint in `asm'"
 msgstr ""
 
-#: function.c:5653
+#: function.c:3457
 msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr ""
 
-#: function.c:5673
+#: function.c:3477
 msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr ""
 
-#: function.c:6280
+#: function.c:3868
 msgid "function returns an aggregate"
 msgstr ""
 
-#: function.c:6617
+#: function.c:4201
 msgid "%Junused parameter '%D'"
 msgstr ""
 
-#: gcc.c:1234
+#: gcc.c:1239
 #, c-format
 msgid "ambiguous abbreviation %s"
 msgstr ""
 
-#: gcc.c:1261
+#: gcc.c:1266
 #, c-format
 msgid "incomplete `%s' option"
 msgstr ""
 
-#: gcc.c:1272
+#: gcc.c:1277
 #, c-format
 msgid "missing argument to `%s' option"
 msgstr ""
 
-#: gcc.c:1285
+#: gcc.c:1290
 #, c-format
 msgid "extraneous argument to `%s' option"
 msgstr ""
 
-#: gcc.c:1620
+#: gcc.c:1633
 msgid "Using built-in specs.\n"
 msgstr ""
 
-#: gcc.c:1805
+#: gcc.c:1821
 #, c-format
 msgid ""
 "Setting spec %s to '%s'\n"
 "\n"
 msgstr ""
 
-#: gcc.c:1914
+#: gcc.c:1930
 #, c-format
 msgid "Reading specs from %s\n"
 msgstr ""
 
-#: gcc.c:2010 gcc.c:2029
+#: gcc.c:2026 gcc.c:2045
 #, c-format
 msgid "specs %%include syntax malformed after %ld characters"
 msgstr ""
 
-#: gcc.c:2037
+#: gcc.c:2053
 #, c-format
 msgid "could not find specs file %s\n"
 msgstr ""
 
-#: gcc.c:2054 gcc.c:2062 gcc.c:2071 gcc.c:2080
+#: gcc.c:2070 gcc.c:2078 gcc.c:2087 gcc.c:2096
 #, c-format
 msgid "specs %%rename syntax malformed after %ld characters"
 msgstr ""
 
-#: gcc.c:2089
+#: gcc.c:2105
 #, c-format
 msgid "specs %s spec was not found to be renamed"
 msgstr ""
 
-#: gcc.c:2096
+#: gcc.c:2112
 #, c-format
 msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
 msgstr ""
 
-#: gcc.c:2101
+#: gcc.c:2117
 #, c-format
 msgid "rename spec %s to %s\n"
 msgstr ""
 
-#: gcc.c:2103
+#: gcc.c:2119
 #, c-format
 msgid ""
 "spec is '%s'\n"
 "\n"
 msgstr ""
 
-#: gcc.c:2116
+#: gcc.c:2132
 #, c-format
 msgid "specs unknown %% command after %ld characters"
 msgstr ""
 
-#: gcc.c:2127 gcc.c:2140
+#: gcc.c:2143 gcc.c:2156
 #, c-format
 msgid "specs file malformed after %ld characters"
 msgstr ""
 
-#: gcc.c:2193
+#: gcc.c:2209
 msgid "spec file has no spec for linking"
 msgstr ""
 
-#: gcc.c:2706
+#: gcc.c:2631
+#, c-format
+msgid "system path `%s' is not absolute"
+msgstr ""
+
+#: gcc.c:2694
 msgid "-pipe not supported"
 msgstr ""
 
-#: gcc.c:2768
+#: gcc.c:2756
 msgid ""
 "\n"
 "Go ahead? (y or n) "
 msgstr ""
 
-#: gcc.c:2894
+#: gcc.c:2881
 #, c-format
 msgid ""
 "Internal error: %s (program %s)\n"
@@ -5170,189 +4557,189 @@ msgid ""
 "See %s for instructions."
 msgstr ""
 
-#: gcc.c:2912
+#: gcc.c:2899
 #, c-format
 msgid "# %s %.2f %.2f\n"
 msgstr ""
 
-#: gcc.c:3048
+#: gcc.c:3029
 #, c-format
 msgid "Usage: %s [options] file...\n"
 msgstr ""
 
-#: gcc.c:3049
+#: gcc.c:3030
 msgid "Options:\n"
 msgstr ""
 
-#: gcc.c:3051
+#: gcc.c:3032
 msgid "  -pass-exit-codes         Exit with highest error code from a phase\n"
 msgstr ""
 
-#: gcc.c:3052
+#: gcc.c:3033
 msgid "  --help                   Display this information\n"
 msgstr ""
 
-#: gcc.c:3053
+#: gcc.c:3034
 msgid ""
 "  --target-help            Display target specific command line options\n"
 msgstr ""
 
-#: gcc.c:3055
+#: gcc.c:3036
 msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
 msgstr ""
 
-#: gcc.c:3056
+#: gcc.c:3037
 msgid "  -dumpspecs               Display all of the built in spec strings\n"
 msgstr ""
 
-#: gcc.c:3057
+#: gcc.c:3038
 msgid "  -dumpversion             Display the version of the compiler\n"
 msgstr ""
 
-#: gcc.c:3058
+#: gcc.c:3039
 msgid "  -dumpmachine             Display the compiler's target processor\n"
 msgstr ""
 
-#: gcc.c:3059
+#: gcc.c:3040
 msgid ""
 "  -print-search-dirs       Display the directories in the compiler's search "
 "path\n"
 msgstr ""
 
-#: gcc.c:3060
+#: gcc.c:3041
 msgid ""
 "  -print-libgcc-file-name  Display the name of the compiler's companion "
 "library\n"
 msgstr ""
 
-#: gcc.c:3061
+#: gcc.c:3042
 msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
 msgstr ""
 
-#: gcc.c:3062
+#: gcc.c:3043
 msgid ""
 "  -print-prog-name=<prog>  Display the full path to compiler component "
 "<prog>\n"
 msgstr ""
 
-#: gcc.c:3063
+#: gcc.c:3044
 msgid ""
 "  -print-multi-directory   Display the root directory for versions of "
 "libgcc\n"
 msgstr ""
 
-#: gcc.c:3064
+#: gcc.c:3045
 msgid ""
 "  -print-multi-lib         Display the mapping between command line options "
 "and\n"
 "                           multiple library search directories\n"
 msgstr ""
 
-#: gcc.c:3067
+#: gcc.c:3048
 msgid "  -print-multi-os-directory Display the relative path to OS libraries\n"
 msgstr ""
 
-#: gcc.c:3068
+#: gcc.c:3049
 msgid ""
 "  -Wa,<options>            Pass comma-separated <options> on to the "
 "assembler\n"
 msgstr ""
 
-#: gcc.c:3069
+#: gcc.c:3050
 msgid ""
 "  -Wp,<options>            Pass comma-separated <options> on to the "
 "preprocessor\n"
 msgstr ""
 
-#: gcc.c:3070
+#: gcc.c:3051
 msgid ""
 "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
 msgstr ""
 
-#: gcc.c:3071
+#: gcc.c:3052
 msgid "  -Xassembler <arg>        Pass <arg> on to the assembler\n"
 msgstr ""
 
-#: gcc.c:3072
+#: gcc.c:3053
 msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor\n"
 msgstr ""
 
-#: gcc.c:3073
+#: gcc.c:3054
 msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
 msgstr ""
 
-#: gcc.c:3074
+#: gcc.c:3055
 msgid ""
 "  -combine                 Pass multiple source files to compiler at once\n"
 msgstr ""
 
-#: gcc.c:3075
+#: gcc.c:3056
 msgid "  -save-temps              Do not delete intermediate files\n"
 msgstr ""
 
-#: gcc.c:3076
+#: gcc.c:3057
 msgid "  -pipe                    Use pipes rather than intermediate files\n"
 msgstr ""
 
-#: gcc.c:3077
+#: gcc.c:3058
 msgid "  -time                    Time the execution of each subprocess\n"
 msgstr ""
 
-#: gcc.c:3078
+#: gcc.c:3059
 msgid ""
 "  -specs=<file>            Override built-in specs with the contents of "
 "<file>\n"
 msgstr ""
 
-#: gcc.c:3079
+#: gcc.c:3060
 msgid ""
 "  -std=<standard>          Assume that the input sources are for <standard>\n"
 msgstr ""
 
-#: gcc.c:3080
+#: gcc.c:3061
 msgid ""
 "  -B <directory>           Add <directory> to the compiler's search paths\n"
 msgstr ""
 
-#: gcc.c:3081
+#: gcc.c:3062
 msgid "  -b <machine>             Run gcc for target <machine>, if installed\n"
 msgstr ""
 
-#: gcc.c:3082
+#: gcc.c:3063
 msgid ""
 "  -V <version>             Run gcc version number <version>, if installed\n"
 msgstr ""
 
-#: gcc.c:3083
+#: gcc.c:3064
 msgid ""
 "  -v                       Display the programs invoked by the compiler\n"
 msgstr ""
 
-#: gcc.c:3084
+#: gcc.c:3065
 msgid ""
 "  -###                     Like -v but options quoted and commands not "
 "executed\n"
 msgstr ""
 
-#: gcc.c:3085
+#: gcc.c:3066
 msgid ""
 "  -E                       Preprocess only; do not compile, assemble or "
 "link\n"
 msgstr ""
 
-#: gcc.c:3086
+#: gcc.c:3067
 msgid "  -S                       Compile only; do not assemble or link\n"
 msgstr ""
 
-#: gcc.c:3087
+#: gcc.c:3068
 msgid "  -c                       Compile and assemble, but do not link\n"
 msgstr ""
 
-#: gcc.c:3088
+#: gcc.c:3069
 msgid "  -o <file>                Place the output into <file>\n"
 msgstr ""
 
-#: gcc.c:3089
+#: gcc.c:3070
 msgid ""
 "  -x <language>            Specify the language of the following input "
 "files\n"
@@ -5363,7 +4750,7 @@ msgid ""
 "extension\n"
 msgstr ""
 
-#: gcc.c:3096
+#: gcc.c:3077
 #, c-format
 msgid ""
 "\n"
@@ -5372,28 +4759,28 @@ msgid ""
 " other options on to these processes the -W<letter> options must be used.\n"
 msgstr ""
 
-#: gcc.c:3216
+#: gcc.c:3197
 #, c-format
 msgid "`-%c' option must have argument"
 msgstr ""
 
-#: gcc.c:3238
+#: gcc.c:3219
 #, c-format
 msgid "couldn't run `%s': %s"
 msgstr ""
 
 #. translate_options () has turned --version into -fversion.
-#: gcc.c:3424
+#: gcc.c:3404
 #, c-format
 msgid "%s (GCC) %s\n"
 msgstr ""
 
-#: gcc.c:3426 gcov.c:424 java/gjavah.c:2310 java/jcf-dump.c:916
+#: gcc.c:3406 gcov.c:412 java/gjavah.c:2310 java/jcf-dump.c:916
 #: java/jv-scan.c:126
 msgid "(C)"
 msgstr ""
 
-#: gcc.c:3427 java/gjavah.c:2311 java/jcf-dump.c:917 java/jv-scan.c:127
+#: gcc.c:3407 java/gjavah.c:2311 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"
@@ -5401,264 +4788,317 @@ msgid ""
 "\n"
 msgstr ""
 
-#: gcc.c:3528
+#: gcc.c:3508
 msgid "argument to `-Xlinker' is missing"
 msgstr ""
 
-#: gcc.c:3536
+#: gcc.c:3516
 msgid "argument to `-Xpreprocessor' is missing"
 msgstr ""
 
-#: gcc.c:3543
+#: gcc.c:3523
 msgid "argument to `-Xassembler' is missing"
 msgstr ""
 
-#: gcc.c:3550
+#: gcc.c:3530
 msgid "argument to `-l' is missing"
 msgstr ""
 
-#: gcc.c:3571
+#: gcc.c:3551
 msgid "argument to `-specs' is missing"
 msgstr ""
 
-#: gcc.c:3585
+#: gcc.c:3565
 msgid "argument to `-specs=' is missing"
 msgstr ""
 
-#: gcc.c:3622
+#: gcc.c:3602
 #, c-format
 msgid "`-%c' must come at the start of the command line"
 msgstr ""
 
-#: gcc.c:3631
+#: gcc.c:3611
 msgid "argument to `-B' is missing"
 msgstr ""
 
-#: gcc.c:3805
+#: gcc.c:3784
 msgid "warning: -pipe ignored because -save-temps specified"
 msgstr ""
 
-#: gcc.c:3809
+#: gcc.c:3788
 msgid "warning: -pipe ignored because -time specified"
 msgstr ""
 
-#: gcc.c:4021
+#: gcc.c:4000
 msgid "argument to `-x' is missing"
 msgstr ""
 
-#: gcc.c:4049
+#: gcc.c:4028
 #, c-format
 msgid "argument to `-%s' is missing"
 msgstr ""
 
-#: gcc.c:4110
+#: gcc.c:4089
 #, c-format
 msgid "warning: `-x %s' after last input file has no effect"
 msgstr ""
 
-#: gcc.c:4511
-msgid "invalid specification!  Bug in cc"
+#: gcc.c:4366
+#, c-format
+msgid "switch '%s' does not start with '-'"
+msgstr ""
+
+#: gcc.c:4593
+#, c-format
+msgid "spec '%s' invalid"
 msgstr ""
 
-#: gcc.c:4665
+#: gcc.c:4659
 #, c-format
 msgid "%s\n"
 msgstr ""
 
+#: gcc.c:4732
+#, c-format
+msgid "spec '%s' has invalid `%%0%c'"
+msgstr ""
+
+#: gcc.c:4929
+#, c-format
+msgid "spec `%s' has invalid `%%W%c"
+msgstr ""
+
+#: gcc.c:4960
+#, c-format
+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
 #. hand side of the :.
-#: gcc.c:5174
+#: gcc.c:5172
 #, c-format
 msgid "spec failure: '%%*' has not been initialized by pattern match"
 msgstr ""
 
-#: gcc.c:5183
+#: gcc.c:5181
 #, c-format
 msgid "warning: use of obsolete %%[ operator in specs"
 msgstr ""
 
-#: gcc.c:5201
+#: gcc.c:5199
 #, c-format
 msgid "Processing spec %c%s%c, which is '%s'\n"
 msgstr ""
 
-#: gcc.c:5264
+#: gcc.c:5262
 #, c-format
 msgid "spec failure: unrecognized spec option '%c'"
 msgstr ""
 
-#: gcc.c:5343
+#: gcc.c:5341
 #, c-format
 msgid "unknown spec function `%s'"
 msgstr ""
 
-#: gcc.c:5362
+#: gcc.c:5360
 #, c-format
 msgid "error in args to spec function `%s'"
 msgstr ""
 
-#: gcc.c:5410
+#: gcc.c:5408
 msgid "malformed spec function name"
 msgstr ""
 
 #. )
-#: gcc.c:5413
+#: gcc.c:5411
 msgid "no arguments for spec function"
 msgstr ""
 
-#: gcc.c:5432
+#: gcc.c:5430
 msgid "malformed spec function arguments"
 msgstr ""
 
-#: gcc.c:6159
+#: gcc.c:5653
+#, c-format
+msgid "braced spec `%s' is invalid at `%c'"
+msgstr ""
+
+#: gcc.c:5741
+#, c-format
+msgid "braced spec body `%s' is invalid"
+msgstr ""
+
+#: gcc.c:6167
 msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
 msgstr ""
 
-#: gcc.c:6169
+#: gcc.c:6177
 msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
 msgstr ""
 
-#: gcc.c:6262
+#: gcc.c:6270
 #, c-format
 msgid "unrecognized option `-%s'"
 msgstr ""
 
-#: gcc.c:6268
+#: gcc.c:6276
 #, c-format
 msgid "install: %s%s\n"
 msgstr ""
 
-#: gcc.c:6269
+#: gcc.c:6277
 #, c-format
 msgid "programs: %s\n"
 msgstr ""
 
-#: gcc.c:6270
+#: gcc.c:6278
 #, c-format
 msgid "libraries: %s\n"
 msgstr ""
 
-#: gcc.c:6327
+#: gcc.c:6335
 #, c-format
 msgid ""
 "\n"
 "For bug reporting instructions, please see:\n"
 msgstr ""
 
-#: gcc.c:6343
+#: gcc.c:6351
 #, c-format
 msgid "Configured with: %s\n"
 msgstr ""
 
-#: gcc.c:6357
+#: gcc.c:6365
 #, c-format
 msgid "Thread model: %s\n"
 msgstr ""
 
-#: gcc.c:6368
+#: gcc.c:6376
 #, c-format
 msgid "gcc version %s\n"
 msgstr ""
 
-#: gcc.c:6370
+#: gcc.c:6378
 #, c-format
 msgid "gcc driver version %s executing gcc version %s\n"
 msgstr ""
 
-#: gcc.c:6378
+#: gcc.c:6386
 msgid "no input files"
 msgstr ""
 
-#: gcc.c:6449 gcc.c:6512
+#: gcc.c:6457 gcc.c:6520
 #, c-format
 msgid "%s: %s compiler not installed on this system"
 msgstr ""
 
-#: gcc.c:6595
+#: gcc.c:6466
+#, c-format
+msgid "spec `%s' is invalid"
+msgstr ""
+
+#: gcc.c:6603
 #, c-format
 msgid "%s: linker input file unused because linking not done"
 msgstr ""
 
-#: gcc.c:6635
+#: gcc.c:6643
 #, c-format
 msgid "language %s not recognized"
 msgstr ""
 
-#: gcc.c:6732
-msgid "internal gcc abort"
+#: gcc.c:6714
+#, c-format
+msgid "%s: %s"
+msgstr ""
+
+#: gcc.c:6934
+#, c-format
+msgid "multilib spec `%s' is invalid"
 msgstr ""
 
-#: gcov.c:384
-msgid "Internal gcov abort.\n"
+#: gcc.c:7126
+#, c-format
+msgid "multilib exclusions `%s' is invalid"
 msgstr ""
 
-#: gcov.c:397
+#: gcc.c:7184 gcc.c:7325
+#, c-format
+msgid "multilib select `%s' is invalid"
+msgstr ""
+
+#: gcc.c:7363
+#, c-format
+msgid "multilib exclusion `%s' is invalid"
+msgstr ""
+
+#: gcov.c:385
 msgid ""
 "Usage: gcov [OPTION]... SOURCEFILE\n"
 "\n"
 msgstr ""
 
-#: gcov.c:398
+#: gcov.c:386
 msgid ""
 "Print code coverage information.\n"
 "\n"
 msgstr ""
 
-#: gcov.c:399
+#: gcov.c:387
 msgid "  -h, --help                      Print this help, then exit\n"
 msgstr ""
 
-#: gcov.c:400
+#: gcov.c:388
 msgid "  -v, --version                   Print version number, then exit\n"
 msgstr ""
 
-#: gcov.c:401
+#: gcov.c:389
 msgid ""
 "  -a, --all-blocks                Show information for every basic block\n"
 msgstr ""
 
-#: gcov.c:402
+#: gcov.c:390
 msgid ""
 "  -b, --branch-probabilities      Include branch probabilities in output\n"
 msgstr ""
 
-#: gcov.c:403
+#: gcov.c:391
 msgid ""
 "  -c, --branch-counts             Given counts of branches taken\n"
 "                                    rather than percentages\n"
 msgstr ""
 
-#: gcov.c:405
+#: gcov.c:393
 msgid "  -n, --no-output                 Do not create an output file\n"
 msgstr ""
 
-#: gcov.c:406
+#: gcov.c:394
 msgid ""
 "  -l, --long-file-names           Use long output file names for included\n"
 "                                    source files\n"
 msgstr ""
 
-#: gcov.c:408
+#: gcov.c:396
 msgid "  -f, --function-summaries        Output summaries for each function\n"
 msgstr ""
 
-#: gcov.c:409
+#: gcov.c:397
 msgid ""
 "  -o, --object-directory DIR|FILE Search for object files in DIR or called "
 "FILE\n"
 msgstr ""
 
-#: gcov.c:410
+#: gcov.c:398
 msgid "  -p, --preserve-paths            Preserve all pathname components\n"
 msgstr ""
 
-#: gcov.c:411
+#: gcov.c:399
 msgid ""
 "  -u, --unconditional-branches    Show unconditional branch counts too\n"
 msgstr ""
 
-#: gcov.c:412
+#: gcov.c:400
 #, c-format
 msgid ""
 "\n"
@@ -5666,12 +5106,12 @@ msgid ""
 "%s.\n"
 msgstr ""
 
-#: gcov.c:422
+#: gcov.c:410
 #, c-format
 msgid "gcov (GCC) %s\n"
 msgstr ""
 
-#: gcov.c:426
+#: gcov.c:414
 msgid ""
 "This is free software; see the source for copying conditions.\n"
 "There is NO warranty; not even for MERCHANTABILITY or \n"
@@ -5679,392 +5119,391 @@ msgid ""
 "\n"
 msgstr ""
 
-#: gcov.c:516
+#: gcov.c:504
 #, c-format
 msgid "%s:no functions found\n"
 msgstr ""
 
-#: gcov.c:537 gcov.c:565
+#: gcov.c:525 gcov.c:553
 msgid "\n"
 msgstr ""
 
-#: gcov.c:552
+#: gcov.c:540
 #, c-format
 msgid "%s:creating `%s'\n"
 msgstr ""
 
-#: gcov.c:556
+#: gcov.c:544
 #, c-format
 msgid "%s:error writing output file `%s'\n"
 msgstr ""
 
-#: gcov.c:561
+#: gcov.c:549
 #, c-format
 msgid "%s:could not open output file `%s'\n"
 msgstr ""
 
-#: gcov.c:712
+#: gcov.c:700
 #, c-format
 msgid "%s:cannot open graph file\n"
 msgstr ""
 
-#: gcov.c:718
+#: gcov.c:706
 #, c-format
 msgid "%s:not a gcov graph file\n"
 msgstr ""
 
-#: gcov.c:731
+#: gcov.c:719
 #, c-format
 msgid "%s:version `%.4s', prefer `%.4s'\n"
 msgstr ""
 
-#: gcov.c:783
+#: gcov.c:771
 #, c-format
 msgid "%s:already seen blocks for `%s'\n"
 msgstr ""
 
-#: gcov.c:904 gcov.c:1063
+#: gcov.c:889 gcov.c:1045
 #, c-format
 msgid "%s:corrupted\n"
 msgstr ""
 
-#: gcov.c:977
+#: gcov.c:963
 #, c-format
 msgid "%s:cannot open data file\n"
 msgstr ""
 
-#: gcov.c:982
+#: gcov.c:968
 #, c-format
 msgid "%s:not a gcov data file\n"
 msgstr ""
 
-#: gcov.c:995
+#: gcov.c:981
 #, c-format
 msgid "%s:version `%.4s', prefer version `%.4s'\n"
 msgstr ""
 
-#: gcov.c:1001
+#: gcov.c:987
 #, c-format
 msgid "%s:stamp mismatch with graph file\n"
 msgstr ""
 
-#: gcov.c:1027
+#: gcov.c:1013
 #, c-format
 msgid "%s:unknown function `%u'\n"
 msgstr ""
 
-#: gcov.c:1040
+#: gcov.c:1026
 #, c-format
 msgid "%s:profile mismatch for `%s'\n"
 msgstr ""
 
-#: gcov.c:1063
+#: gcov.c:1045
 #, c-format
 msgid "%s:overflowed\n"
 msgstr ""
 
-#: gcov.c:1086
+#: gcov.c:1069
 #, c-format
 msgid "%s:`%s' lacks entry and/or exit blocks\n"
 msgstr ""
 
-#: gcov.c:1091
+#: gcov.c:1074
 #, c-format
 msgid "%s:`%s' has arcs to entry block\n"
 msgstr ""
 
-#: gcov.c:1099
+#: gcov.c:1082
 #, c-format
 msgid "%s:`%s' has arcs from exit block\n"
 msgstr ""
 
-#: gcov.c:1307
+#: gcov.c:1290
 #, c-format
 msgid "%s:graph is unsolvable for `%s'\n"
 msgstr ""
 
-#: gcov.c:1387
+#: gcov.c:1370
 #, c-format
 msgid "%s `%s'\n"
 msgstr ""
 
-#: gcov.c:1390
+#: gcov.c:1373
 #, c-format
 msgid "Lines executed:%s of %d\n"
 msgstr ""
 
-#: gcov.c:1394
-msgid "No executable lines"
+#: gcov.c:1377
+msgid "No executable lines\n"
 msgstr ""
 
-#: gcov.c:1400
+#: gcov.c:1383
 #, c-format
 msgid "Branches executed:%s of %d\n"
 msgstr ""
 
-#: gcov.c:1404
+#: gcov.c:1387
 #, c-format
 msgid "Taken at least once:%s of %d\n"
 msgstr ""
 
-#: gcov.c:1410
+#: gcov.c:1393
 msgid "No branches\n"
 msgstr ""
 
-#: gcov.c:1412
+#: gcov.c:1395
 #, c-format
 msgid "Calls executed:%s of %d\n"
 msgstr ""
 
-#: gcov.c:1416
+#: gcov.c:1399
 msgid "No calls\n"
 msgstr ""
 
-#: gcov.c:1557
+#: gcov.c:1540
 #, c-format
 msgid "%s:no lines for `%s'\n"
 msgstr ""
 
-#: gcov.c:1752
+#: gcov.c:1735
 #, c-format
 msgid "call   %2d returned %s\n"
 msgstr ""
 
-#: gcov.c:1757
+#: gcov.c:1740
 #, c-format
 msgid "call   %2d never executed\n"
 msgstr ""
 
-#: gcov.c:1762
+#: gcov.c:1745
 #, c-format
 msgid "branch %2d taken %s%s\n"
 msgstr ""
 
-#: gcov.c:1766
+#: gcov.c:1749
 #, c-format
 msgid "branch %2d never executed\n"
 msgstr ""
 
-#: gcov.c:1771
+#: gcov.c:1754
 #, c-format
 msgid "unconditional %2d taken %s\n"
 msgstr ""
 
-#: gcov.c:1774
+#: gcov.c:1757
 #, c-format
 msgid "unconditional %2d never executed\n"
 msgstr ""
 
-#: gcov.c:1806
+#: gcov.c:1789
 #, c-format
 msgid "%s:cannot open source file\n"
 msgstr ""
 
-#: gcov.c:1816
+#: gcov.c:1799
 #, c-format
 msgid "%s:source file is newer than graph file `%s'\n"
 msgstr ""
 
 #. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:708
+#: gcse.c:711
 msgid "GCSE disabled"
 msgstr ""
 
 #. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:6891
+#: gcse.c:6526
 msgid "jump bypassing disabled"
 msgstr ""
 
-#: gcse.c:6952
+#: gcse.c:6587
 #, c-format
 msgid "%s: %d basic blocks and %d edges/basic block"
 msgstr ""
 
-#: gcse.c:6965
+#: gcse.c:6600
 #, c-format
 msgid "%s: %d basic blocks and %d registers"
 msgstr ""
 
-#: ggc-common.c:400 ggc-common.c:408 ggc-common.c:476 ggc-common.c:496
-#: ggc-page.c:2220 ggc-page.c:2252 ggc-page.c:2259 ggc-zone.c:1387
-#: ggc-zone.c:1393 ggc-zone.c:1402
+#: 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-zone.c:1588 ggc-zone.c:1597
 #, c-format
 msgid "can't write PCH file: %m"
 msgstr ""
 
-#: ggc-common.c:489
+#: ggc-common.c:487
 #, c-format
 msgid "can't get position in PCH file: %m"
 msgstr ""
 
-#: ggc-common.c:499
+#: ggc-common.c:497
 #, c-format
 msgid "can't write padding to PCH file: %m"
 msgstr ""
 
-#: ggc-common.c:552 ggc-common.c:560 ggc-common.c:567 ggc-common.c:570
-#: ggc-common.c:580 ggc-common.c:583 ggc-page.c:2347 ggc-zone.c:1412
+#: 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
 #, c-format
 msgid "can't read PCH file: %m"
 msgstr ""
 
-#: ggc-common.c:575
+#: ggc-common.c:573
 msgid "had to relocate PCH"
 msgstr ""
 
-#: ggc-page.c:1447
+#: ggc-page.c:1441
 #, c-format
 msgid "open /dev/zero: %m"
 msgstr ""
 
-#: ggc-page.c:2237 ggc-page.c:2243
+#: ggc-page.c:2213 ggc-page.c:2219
 msgid "can't write PCH file"
 msgstr ""
 
-#: gimplify.c:2746
+#: gimple-low.c:203
+msgid "unexpected node"
+msgstr ""
+
+#: gimplify.c:3141
 #, c-format
 msgid "invalid lvalue in asm output %d"
 msgstr ""
 
-#: gimplify.c:2794
+#: gimplify.c:3189
 #, c-format
 msgid "memory input %d is not directly addressable"
 msgstr ""
 
-#: global.c:356 global.c:369 global.c:383
+#: gimplify.c:4042
+msgid "gimplification failed"
+msgstr ""
+
+#: global.c:375 global.c:388 global.c:402
 #, c-format
 msgid "%s cannot be used in asm here"
 msgstr ""
 
-#: graph.c:403 passes.c:267 toplev.c:2499 java/jcf-parse.c:883
-#: java/jcf-parse.c:1029 java/lex.c:1828 objc/objc-act.c:501
+#: graph.c:399 passes.c:131 toplev.c:1864 java/jcf-parse.c:907
+#: java/jcf-parse.c:1065 java/lex.c:1841 objc/objc-act.c:548
 #, c-format
 msgid "can't open %s: %m"
 msgstr ""
 
-#: haifa-sched.c:196
+#: haifa-sched.c:183
 #, c-format
 msgid "fix_sched_param: unknown param: %s"
 msgstr ""
 
-#: line-map.c:310
-#, c-format
-msgid "In file included from %s:%u"
+#. Opening quotation mark.
+#: intl.c:58
+msgid "`"
 msgstr ""
 
-#. Translators note: this message is used in conjunction
-#. with "In file included from %s:%ld" and some other
-#. tricks.  We want something like this:
-#.
-#. | In file included from sys/select.h:123,
-#. |                  from sys/types.h:234,
-#. |                  from userfile.c:31:
-#. | bits/select.h:45: <error message here>
-#.
-#. with all the "from"s lined up.
-#. The trailing comma is at the beginning of this message,
-#. and the trailing colon is not translated.
-#: line-map.c:328
-#, c-format
-msgid ""
-",\n"
-"                 from %s:%u"
+#. Closing quotation mark.
+#: intl.c:61
+msgid "'"
 msgstr ""
 
 #. What to print when a switch has no documentation.
-#: opts.c:150
+#: opts.c:89
 msgid "This switch lacks documentation"
 msgstr ""
 
 #. Eventually this should become a hard error IMO.
-#: opts.c:319
+#: opts.c:259
 #, c-format
 msgid "command line option \"%s\" is valid for %s but not for %s"
 msgstr ""
 
-#: opts.c:407
+#: opts.c:347
 #, c-format
 msgid "missing argument to \"%s\""
 msgstr ""
 
-#: opts.c:417
+#: opts.c:357
 #, c-format
 msgid "argument to \"%s\" should be a non-negative integer"
 msgstr ""
 
-#: opts.c:464
+#: opts.c:417
 #, c-format
 msgid "unrecognized command line option \"%s\""
 msgstr ""
 
-#: opts.c:673
+#: opts.c:627
 msgid "-Wuninitialized is not supported without -O"
 msgstr ""
 
-#: opts.c:687
+#: opts.c:641
 msgid "-freorder-blocks-and-partition does not work with exceptions"
 msgstr ""
 
-#: opts.c:1429
+#: opts.c:654
+msgid "-freorder-blocks-and-partition does not work with -g (currently)"
+msgstr ""
+
+#: opts.c:815
 #, c-format
-msgid "unrecognized register name \"%s\""
+msgid "structure alignment must be a small power of two, not %d"
 msgstr ""
 
-#: opts.c:1473
+#: opts.c:878
 #, c-format
-msgid "unknown tls-model \"%s\""
+msgid "unrecognised visibility value \"%s\""
 msgstr ""
 
-#: opts.c:1538
-msgid "Andersen's PTA not available - libbanshee not compiled."
+#: opts.c:930
+#, c-format
+msgid "unrecognized register name \"%s\""
 msgstr ""
 
-#: opts.c:1544
+#: opts.c:950
 #, c-format
-msgid "`%s`: unknown points-to analysis algorithm"
+msgid "unknown tls-model \"%s\""
 msgstr ""
 
-#: opts.c:1674
+#: opts.c:1025
 #, c-format
 msgid "%s: --param arguments should be of the form NAME=VALUE"
 msgstr ""
 
-#: opts.c:1679
+#: opts.c:1030
 #, c-format
 msgid "invalid --param value `%s'"
 msgstr ""
 
-#: opts.c:1775
+#: opts.c:1126
 msgid "target system does not support debug output"
 msgstr ""
 
-#: opts.c:1782
+#: opts.c:1133
 #, c-format
 msgid "debug format \"%s\" conflicts with prior selection"
 msgstr ""
 
-#: opts.c:1798
+#: opts.c:1149
 #, c-format
 msgid "unrecognised debug output level \"%s\""
 msgstr ""
 
-#: opts.c:1800
+#: opts.c:1151
 #, c-format
 msgid "debug output level %s is too high"
 msgstr ""
 
-#: opts.c:1819
+#: opts.c:1170
 msgid "The following options are language-independent:\n"
 msgstr ""
 
-#: opts.c:1826
+#: opts.c:1177
 #, c-format
 msgid ""
 "The %s front end recognizes the following options:\n"
 "\n"
 msgstr ""
 
-#: opts.c:1840
+#: opts.c:1191
 msgid "The --param option recognizes the following as parameters:\n"
 msgstr ""
 
@@ -6074,72 +5513,63 @@ msgstr ""
 msgid "invalid parameter `%s'"
 msgstr ""
 
-#: passes.c:397
-msgid "%Hinvalid register name `%s' for register variable"
-msgstr ""
-
-#: passes.c:1783
+#: passes.c:1252
 msgid ""
 "branch target register load optimization is not intended to be run twice"
 msgstr ""
 
-#: profile.c:282
+#: profile.c:281
 msgid "corrupted profile info: run_max * runs < sum_max"
 msgstr ""
 
-#: profile.c:288
+#: profile.c:287
 msgid "corrupted profile info: sum_all is smaller than sum_max"
 msgstr ""
 
-#: profile.c:330
+#: profile.c:329
 #, c-format
 msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
 msgstr ""
 
-#: profile.c:493
+#: profile.c:492
 #, c-format
 msgid ""
 "corrupted profile info: number of iterations for basic block %d thought to "
 "be %i"
 msgstr ""
 
-#: profile.c:514
+#: profile.c:513
 #, c-format
 msgid ""
 "corrupted profile info: number of executions for edge %d-%d thought to be %i"
 msgstr ""
 
-#: protoize.c:534
-#, c-format
-msgid "%s: internal abort\n"
-msgstr ""
-
-#: protoize.c:592
+#: protoize.c:582
 #, c-format
 msgid "%s: error writing file `%s': %s\n"
 msgstr ""
 
-#: protoize.c:636
+#: protoize.c:626
 #, c-format
 msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
 msgstr ""
 
-#: protoize.c:639
+#: protoize.c:629
 #, c-format
 msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
 msgstr ""
 
-#: protoize.c:745
+#: protoize.c:735
 #, c-format
 msgid "%s: warning: no read access for file `%s'\n"
 msgstr ""
 
-#: protoize.c:753
+#: protoize.c:743
 #, c-format
 msgid "%s: warning: no write access for file `%s'\n"
 msgstr ""
 
-#: protoize.c:761
+#: protoize.c:751
 #, c-format
 msgid "%s: warning: no write access for dir containing `%s'\n"
 msgstr ""
@@ -6147,776 +5577,769 @@ msgstr ""
 #. Catch cases like /.. where we try to backup to a
 #. point above the absolute root of the logical file
 #. system.
-#: protoize.c:1148
+#: protoize.c:1138
 #, c-format
 msgid "%s: invalid file name: %s\n"
 msgstr ""
 
-#: protoize.c:1296
+#: protoize.c:1286
 #, c-format
 msgid "%s: %s: can't get status: %s\n"
 msgstr ""
 
-#: protoize.c:1317
+#: protoize.c:1307
 #, c-format
 msgid ""
 "\n"
 "%s: fatal error: aux info file corrupted at line %d\n"
 msgstr ""
 
-#: protoize.c:1646
+#: protoize.c:1636
 #, c-format
 msgid "%s:%d: declaration of function `%s' takes different forms\n"
 msgstr ""
 
-#: protoize.c:1901
+#: protoize.c:1891
 #, c-format
 msgid "%s: compiling `%s'\n"
 msgstr ""
 
-#: protoize.c:1924
+#: protoize.c:1914
 #, c-format
 msgid "%s: wait: %s\n"
 msgstr ""
 
-#: protoize.c:1929
+#: protoize.c:1919
 #, c-format
 msgid "%s: subprocess got fatal signal %d\n"
 msgstr ""
 
-#: protoize.c:1937
+#: protoize.c:1927
 #, c-format
 msgid "%s: %s exited with status %d\n"
 msgstr ""
 
-#: protoize.c:1986
+#: protoize.c:1976
 #, c-format
 msgid "%s: warning: missing SYSCALLS file `%s'\n"
 msgstr ""
 
-#: protoize.c:1995 protoize.c:2024
+#: protoize.c:1985 protoize.c:2014
 #, c-format
 msgid "%s: can't read aux info file `%s': %s\n"
 msgstr ""
 
-#: protoize.c:2040 protoize.c:2068
+#: protoize.c:2030 protoize.c:2058
 #, c-format
 msgid "%s: can't get status of aux info file `%s': %s\n"
 msgstr ""
 
-#: protoize.c:2096
+#: protoize.c:2086
 #, c-format
 msgid "%s: can't open aux info file `%s' for reading: %s\n"
 msgstr ""
 
-#: protoize.c:2114
+#: protoize.c:2104
 #, c-format
 msgid "%s: error reading aux info file `%s': %s\n"
 msgstr ""
 
-#: protoize.c:2127
+#: protoize.c:2117
 #, c-format
 msgid "%s: error closing aux info file `%s': %s\n"
 msgstr ""
 
-#: protoize.c:2143
+#: protoize.c:2133
 #, c-format
 msgid "%s: can't delete aux info file `%s': %s\n"
 msgstr ""
 
-#: protoize.c:2225 protoize.c:4195
+#: protoize.c:2215 protoize.c:4185
 #, c-format
 msgid "%s: can't delete file `%s': %s\n"
 msgstr ""
 
-#: protoize.c:2303
+#: protoize.c:2293
 #, c-format
 msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
 msgstr ""
 
-#: protoize.c:2425
+#: protoize.c:2415
 #, c-format
 msgid "%s: conflicting extern definitions of '%s'\n"
 msgstr ""
 
-#: protoize.c:2429
+#: protoize.c:2419
 #, c-format
 msgid "%s: declarations of '%s' will not be converted\n"
 msgstr ""
 
-#: protoize.c:2431
+#: protoize.c:2421
 #, c-format
 msgid "%s: conflict list for '%s' follows:\n"
 msgstr ""
 
-#: protoize.c:2464
+#: protoize.c:2454
 #, c-format
 msgid "%s: warning: using formals list from %s(%d) for function `%s'\n"
 msgstr ""
 
-#: protoize.c:2504
+#: protoize.c:2494
 #, c-format
 msgid "%s: %d: `%s' used but missing from SYSCALLS\n"
 msgstr ""
 
-#: protoize.c:2510
+#: protoize.c:2500
 #, c-format
 msgid "%s: %d: warning: no extern definition for `%s'\n"
 msgstr ""
 
-#: protoize.c:2540
+#: protoize.c:2530
 #, c-format
 msgid "%s: warning: no static definition for `%s' in file `%s'\n"
 msgstr ""
 
-#: protoize.c:2546
+#: protoize.c:2536
 #, c-format
 msgid "%s: multiple static defs of `%s' in file `%s'\n"
 msgstr ""
 
-#: protoize.c:2716 protoize.c:2719
+#: protoize.c:2706 protoize.c:2709
 #, c-format
 msgid "%s: %d: warning: source too confusing\n"
 msgstr ""
 
-#: protoize.c:2915
+#: protoize.c:2905
 #, c-format
 msgid "%s: %d: warning: varargs function declaration not converted\n"
 msgstr ""
 
-#: protoize.c:2930
+#: protoize.c:2920
 #, c-format
 msgid "%s: declaration of function `%s' not converted\n"
 msgstr ""
 
-#: protoize.c:3053
+#: protoize.c:3043
 #, c-format
 msgid "%s: warning: too many parameter lists in declaration of `%s'\n"
 msgstr ""
 
-#: protoize.c:3074
+#: protoize.c:3064
 #, c-format
 msgid ""
 "\n"
 "%s: warning: too few parameter lists in declaration of `%s'\n"
 msgstr ""
 
-#: protoize.c:3170
+#: protoize.c:3160
 #, c-format
 msgid "%s: %d: warning: found `%s' but expected `%s'\n"
 msgstr ""
 
-#: protoize.c:3345
+#: protoize.c:3335
 #, c-format
 msgid "%s: local declaration for function `%s' not inserted\n"
 msgstr ""
 
-#: protoize.c:3372
+#: protoize.c:3362
 #, c-format
 msgid ""
 "\n"
 "%s: %d: warning: can't add declaration of `%s' into macro call\n"
 msgstr ""
 
-#: protoize.c:3444
+#: protoize.c:3434
 #, c-format
 msgid "%s: global declarations for file `%s' not inserted\n"
 msgstr ""
 
-#: protoize.c:3533 protoize.c:3563
+#: protoize.c:3523 protoize.c:3553
 #, c-format
 msgid "%s: definition of function `%s' not converted\n"
 msgstr ""
 
-#: protoize.c:3552
+#: protoize.c:3542
 #, c-format
 msgid "%s: %d: warning: definition of %s not converted\n"
 msgstr ""
 
-#: protoize.c:3878
+#: protoize.c:3868
 #, c-format
 msgid "%s: found definition of `%s' at %s(%d)\n"
 msgstr ""
 
 #. If we make it here, then we did not know about this
 #. function definition.
-#: protoize.c:3894
+#: protoize.c:3884
 #, c-format
 msgid "%s: %d: warning: `%s' excluded by preprocessing\n"
 msgstr ""
 
-#: protoize.c:3897
+#: protoize.c:3887
 #, c-format
 msgid "%s: function definition not converted\n"
 msgstr ""
 
-#: protoize.c:3955
+#: protoize.c:3945
 #, c-format
 msgid "%s: `%s' not converted\n"
 msgstr ""
 
-#: protoize.c:3963
+#: protoize.c:3953
 #, c-format
 msgid "%s: would convert file `%s'\n"
 msgstr ""
 
-#: protoize.c:3966
+#: protoize.c:3956
 #, c-format
 msgid "%s: converting file `%s'\n"
 msgstr ""
 
-#: protoize.c:3976
+#: protoize.c:3966
 #, c-format
 msgid "%s: can't get status for file `%s': %s\n"
 msgstr ""
 
-#: protoize.c:4018
+#: protoize.c:4008
 #, c-format
 msgid "%s: can't open file `%s' for reading: %s\n"
 msgstr ""
 
-#: protoize.c:4033
+#: protoize.c:4023
 #, c-format
 msgid ""
 "\n"
 "%s: error reading input file `%s': %s\n"
 msgstr ""
 
-#: protoize.c:4067
+#: protoize.c:4057
 #, c-format
 msgid "%s: can't create/open clean file `%s': %s\n"
 msgstr ""
 
-#: protoize.c:4172
+#: protoize.c:4162
 #, c-format
 msgid "%s: warning: file `%s' already saved in `%s'\n"
 msgstr ""
 
-#: protoize.c:4180
+#: protoize.c:4170
 #, c-format
 msgid "%s: can't link file `%s' to `%s': %s\n"
 msgstr ""
 
-#: protoize.c:4210
+#: protoize.c:4200
 #, c-format
 msgid "%s: can't create/open output file `%s': %s\n"
 msgstr ""
 
-#: protoize.c:4243
+#: protoize.c:4233
 #, c-format
 msgid "%s: can't change mode of file `%s': %s\n"
 msgstr ""
 
-#: protoize.c:4416
+#: protoize.c:4406
 #, c-format
 msgid "%s: cannot get working directory: %s\n"
 msgstr ""
 
-#: protoize.c:4514
+#: protoize.c:4504
 #, c-format
 msgid "%s: input file names must have .c suffixes: %s\n"
 msgstr ""
 
-#: ra.c:750
+#: ra.c:772
 msgid "Didn't find a coloring.\n"
 msgstr ""
 
-#: reg-stack.c:672
+#: reg-stack.c:671
 #, c-format
 msgid "output constraint %d must specify a single register"
 msgstr ""
 
-#: reg-stack.c:682
+#: reg-stack.c:681
 #, c-format
 msgid "output constraint %d cannot be specified together with \"%s\" clobber"
 msgstr ""
 
-#: reg-stack.c:705
+#: reg-stack.c:704
 msgid "output regs must be grouped at top of stack"
 msgstr ""
 
-#: reg-stack.c:742
+#: reg-stack.c:741
 msgid "implicitly popped regs must be grouped at top of stack"
 msgstr ""
 
-#: reg-stack.c:761
+#: reg-stack.c:760
 #, c-format
 msgid "output operand %d must use `&' constraint"
 msgstr ""
 
-#: regclass.c:750
+#: regclass.c:765
 #, c-format
 msgid "can't use '%s' as a %s register"
 msgstr ""
 
-#: regclass.c:765 config/ia64/ia64.c:4686 config/ia64/ia64.c:4693
+#: regclass.c:780 config/ia64/ia64.c:4100 config/ia64/ia64.c:4107
+#: config/pa/pa.c:328 config/pa/pa.c:335
 #, c-format
 msgid "unknown register name: %s"
 msgstr ""
 
-#: regclass.c:775
+#: regclass.c:790
 msgid "global register variable follows a function definition"
 msgstr ""
 
-#: regclass.c:779
+#: regclass.c:794
 msgid "register used for two global register variables"
 msgstr ""
 
-#: regclass.c:784
+#: regclass.c:799
 msgid "call-clobbered register used for global register variable"
 msgstr ""
 
-#: regrename.c:1847
+#: regrename.c:1857
 #, c-format
 msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
 msgstr ""
 
-#: regrename.c:1859
+#: regrename.c:1869
 #, c-format
 msgid "validate_value_data: Loop in regno chain (%u)"
 msgstr ""
 
-#: regrename.c:1862
+#: regrename.c:1872
 #, c-format
 msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
 msgstr ""
 
-#: regrename.c:1874
+#: regrename.c:1884
 #, c-format
 msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
 msgstr ""
 
-#: reload.c:1261
+#: reload.c:1257
 msgid "cannot reload integer constant operand in `asm'"
 msgstr ""
 
-#: reload.c:1283
+#: reload.c:1279
 msgid "impossible register constraint in `asm'"
 msgstr ""
 
-#: reload.c:3508
+#: reload.c:3516
 msgid "`&' constraint used with no register class"
 msgstr ""
 
-#: reload.c:3676
+#: reload.c:3682
 msgid "unable to generate reloads for:"
 msgstr ""
 
-#: reload.c:3677 reload.c:3889
+#: reload.c:3683 reload.c:3894
 msgid "inconsistent operand constraints in an `asm'"
 msgstr ""
 
-#: reload1.c:1226
+#: reload1.c:1221
 msgid "frame size too large for reliable stack checking"
 msgstr ""
 
-#: reload1.c:1229
+#: reload1.c:1224
 msgid "try reducing the number of local variables"
 msgstr ""
 
-#: reload1.c:1882
+#: reload1.c:1874
 #, c-format
 msgid "can't find a register in class `%s' while reloading `asm'"
 msgstr ""
 
-#: reload1.c:1886
+#: reload1.c:1878
 #, c-format
 msgid "unable to find a register to spill in class `%s'"
 msgstr ""
 
-#: reload1.c:1888
+#: reload1.c:1880
 msgid "this is the insn:"
 msgstr ""
 
-#: reload1.c:3908
+#: reload1.c:3870
 msgid "`asm' operand requires impossible reload"
 msgstr ""
 
 #. It's the compiler's fault.
-#: reload1.c:5023
+#: reload1.c:4988
 msgid "could not find a spill register"
 msgstr ""
 
-#: reload1.c:5028
+#: reload1.c:4993
 msgid "`asm' operand constraint incompatible with operand size"
 msgstr ""
 
 #. It's the compiler's fault.
-#: reload1.c:6650
+#: reload1.c:6611
 msgid "VOIDmode on an output"
 msgstr ""
 
-#: reload1.c:6651
+#: reload1.c:6612
 msgid "output operand is constant in `asm'"
 msgstr ""
 
-#: rtl-error.c:124
+#: rtl-error.c:128
 msgid "unrecognizable insn:"
 msgstr ""
 
-#: rtl-error.c:126
+#: rtl-error.c:130
 msgid "insn does not satisfy its constraints:"
 msgstr ""
 
-#: rtl.c:484
+#: rtl.c:472
 #, c-format
 msgid "RTL check: access of elt %d of `%s' with last elt %d in %s, at %s:%d"
 msgstr ""
 
-#: rtl.c:494
+#: rtl.c:482
 #, c-format
 msgid ""
 "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
 msgstr ""
 
-#: rtl.c:504
+#: rtl.c:492
 #, c-format
 msgid ""
 "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %"
 "s:%d"
 msgstr ""
 
-#: rtl.c:513
+#: rtl.c:501
 #, c-format
 msgid "RTL check: expected code `%s', have `%s' in %s, at %s:%d"
 msgstr ""
 
-#: rtl.c:523
+#: rtl.c:511
 #, c-format
 msgid "RTL check: expected code `%s' or `%s', have `%s' in %s, at %s:%d"
 msgstr ""
 
-#: rtl.c:534
+#: rtl.c:522
 #, c-format
 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
 msgstr ""
 
-#: rtl.c:545
+#: rtl.c:533
 #, c-format
 msgid "RTL flag check: %s used with unexpected rtx code `%s' in %s, at %s:%d"
 msgstr ""
 
-#: stmt.c:666
-#, c-format
-msgid "jump to `%s' invalidly jumps into binding contour"
-msgstr ""
-
-#: stmt.c:893 stmt.c:3647
-msgid "%Jlabel '%D' used before containing binding contour"
-msgstr ""
-
-#: stmt.c:1072
+#: stmt.c:315
 msgid "output operand constraint lacks `='"
 msgstr ""
 
-#: stmt.c:1087
+#: stmt.c:330
 #, c-format
 msgid "output constraint `%c' for operand %d is not at the beginning"
 msgstr ""
 
-#: stmt.c:1109
+#: stmt.c:352
 msgid "operand constraint contains incorrectly positioned '+' or '='"
 msgstr ""
 
-#: stmt.c:1115 stmt.c:1214
+#: stmt.c:358 stmt.c:457
 #, c-format
 msgid "`%%' constraint used with last operand"
 msgstr ""
 
-#: stmt.c:1134
+#: stmt.c:377
 msgid "matching constraint not valid in output operand"
 msgstr ""
 
-#: stmt.c:1205
+#: stmt.c:448
 #, c-format
 msgid "input operand constraint contains `%c'"
 msgstr ""
 
-#: stmt.c:1247
+#: stmt.c:490
 msgid "matching constraint references invalid operand number"
 msgstr ""
 
-#: stmt.c:1285
+#: stmt.c:528
 #, c-format
 msgid "invalid punctuation `%c' in constraint"
 msgstr ""
 
-#: stmt.c:1309
+#: stmt.c:552
 msgid "matching constraint does not allow a register"
 msgstr ""
 
-#: stmt.c:1364
+#: stmt.c:607
 #, c-format
 msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
 msgstr ""
 
-#: stmt.c:1452
+#: stmt.c:695
 #, c-format
 msgid "unknown register name `%s' in `asm'"
 msgstr ""
 
-#: stmt.c:1460
+#: stmt.c:703
 #, c-format
 msgid "PIC register `%s' clobbered in `asm'"
 msgstr ""
 
-#: stmt.c:1509
+#: stmt.c:750
 #, c-format
 msgid "more than %d operands in `asm'"
 msgstr ""
 
-#: stmt.c:1571
+#: stmt.c:813
 #, c-format
 msgid "output number %d not directly addressable"
 msgstr ""
 
-#: stmt.c:1649
+#: stmt.c:892
 #, c-format
 msgid "asm operand %d probably doesn't match constraints"
 msgstr ""
 
-#: stmt.c:1659
+#: stmt.c:902
 #, c-format
 msgid "use of memory input without lvalue in asm operand %d is deprecated"
 msgstr ""
 
-#: stmt.c:1813
+#: stmt.c:1048
 msgid "asm clobber conflict with output operand"
 msgstr ""
 
-#: stmt.c:1818
+#: stmt.c:1053
 msgid "asm clobber conflict with input operand"
 msgstr ""
 
-#: stmt.c:1898
+#: stmt.c:1130
 msgid "too many alternatives in `asm'"
 msgstr ""
 
-#: stmt.c:1910
+#: stmt.c:1142
 msgid "operand constraints for `asm' differ in number of alternatives"
 msgstr ""
 
-#: stmt.c:1962
+#: stmt.c:1194
 #, c-format
 msgid "duplicate asm operand name '%s'"
 msgstr ""
 
-#: stmt.c:2060
+#: stmt.c:1292
 msgid "missing close brace for named operand"
 msgstr ""
 
-#: stmt.c:2088
+#: stmt.c:1320
 #, c-format
 msgid "undefined named operand '%s'"
 msgstr ""
 
-#: stmt.c:2145
-msgid "%Hstatement with no effect"
-msgstr ""
-
-#: stmt.c:2301
+#: stmt.c:1487
 msgid "%Hvalue computed is not used"
 msgstr ""
 
-#: stmt.c:3599
-msgid "%Junused variable '%D'"
-msgstr ""
-
-#: stmt.c:4407
-msgid "%Hunreachable code at beginning of %s"
-msgstr ""
-
-#: stor-layout.c:170
+#: stor-layout.c:152
 msgid "type size can't be explicitly evaluated"
 msgstr ""
 
-#: stor-layout.c:172
+#: stor-layout.c:154
 msgid "variable-size type declared outside of any function"
 msgstr ""
 
-#: stor-layout.c:553
+#: stor-layout.c:458
 msgid "%Jsize of '%D' is %d bytes"
 msgstr ""
 
-#: stor-layout.c:555
+#: stor-layout.c:460
 msgid "%Jsize of '%D' is larger than %d bytes"
 msgstr ""
 
-#: stor-layout.c:923
+#: stor-layout.c:842
 msgid "%Jpacked attribute causes inefficient alignment for '%D'"
 msgstr ""
 
-#: stor-layout.c:926
+#: stor-layout.c:845
 msgid "%Jpacked attribute is unnecessary for '%D'"
 msgstr ""
 
-#: stor-layout.c:942
+#: stor-layout.c:861
 msgid "%Jpadding struct to align '%D'"
 msgstr ""
 
-#: stor-layout.c:1285
+#: stor-layout.c:1203
 msgid "padding struct size to alignment boundary"
 msgstr ""
 
-#: stor-layout.c:1315
+#: stor-layout.c:1233
 #, c-format
 msgid "packed attribute causes inefficient alignment for `%s'"
 msgstr ""
 
-#: stor-layout.c:1317
+#: stor-layout.c:1235
 #, c-format
 msgid "packed attribute is unnecessary for `%s'"
 msgstr ""
 
-#: stor-layout.c:1322
+#: stor-layout.c:1240
 msgid "packed attribute causes inefficient alignment"
 msgstr ""
 
-#: stor-layout.c:1324
+#: stor-layout.c:1242
 msgid "packed attribute is unnecessary"
 msgstr ""
 
-#: targhooks.c:95
+#: targhooks.c:96
 msgid "__builtin_saveregs not supported by this target"
 msgstr ""
 
-#: timevar.c:314
-#, c-format
-msgid "cannot timevar_pop '%s' when top of timevars stack is '%s'"
-msgstr ""
-
-#: timevar.c:440
+#: timevar.c:432
 msgid ""
 "\n"
 "Execution times (seconds)\n"
 msgstr ""
 
 #. Print total time.
-#: timevar.c:490
+#: timevar.c:482
 msgid " TOTAL                 :"
 msgstr ""
 
-#: timevar.c:518
+#: timevar.c:510
 #, c-format
 msgid "time in %s: %ld.%06ld (%ld%%)\n"
 msgstr ""
 
-#: tlink.c:377
+#: tlink.c:381
 #, c-format
 msgid "collect: reading %s\n"
 msgstr ""
 
-#: tlink.c:478
+#: tlink.c:475
+#, c-format
+msgid "repository file `%s' does not contain command-line arguments"
+msgstr ""
+
+#: tlink.c:525
 #, c-format
 msgid "collect: recompiling %s\n"
 msgstr ""
 
-#: tlink.c:654
+#: tlink.c:696
+#, c-format
+msgid ""
+"`%s' was assigned to `%s', but was not defined during recompilation, or vice "
+"versa"
+msgstr ""
+
+#: tlink.c:705
 #, c-format
 msgid "collect: tweaking %s in %s\n"
 msgstr ""
 
-#: tlink.c:700
+#: tlink.c:751
 #, c-format
 msgid "collect: relinking\n"
 msgstr ""
 
-#: tlink.c:709
+#: tlink.c:760
 #, c-format
 msgid "ld returned %d exit status"
 msgstr ""
 
-#: toplev.c:1172
+#: toplev.c:470
 #, c-format
 msgid "%s "
 msgstr ""
 
-#: toplev.c:1174
+#: toplev.c:472
 #, c-format
 msgid " %s"
 msgstr ""
 
-#: toplev.c:1239
+#: toplev.c:537
 #, c-format
 msgid "invalid option argument `%s'"
 msgstr ""
 
-#: toplev.c:1302
+#: toplev.c:601
+msgid "unrecoverable error"
+msgstr ""
+
+#: toplev.c:621
 #, c-format
 msgid "getting core file size maximum limit: %m"
 msgstr ""
 
-#: toplev.c:1305
+#: toplev.c:624
 #, c-format
 msgid "setting core file size limit to maximum: %m"
 msgstr ""
 
-#: toplev.c:1522
+#: toplev.c:843
 msgid "%J'%F' used but never defined"
 msgstr ""
 
-#: toplev.c:1524
+#: toplev.c:845
 msgid "%J'%F' declared `static' but never defined"
 msgstr ""
 
-#: toplev.c:1549
+#: toplev.c:870
 msgid "%J'%D' defined but not used"
 msgstr ""
 
-#: toplev.c:1570 toplev.c:1587
+#: toplev.c:893 toplev.c:916
 #, c-format
 msgid "`%s' is deprecated (declared at %s:%d)"
 msgstr ""
 
-#: toplev.c:1590
+#: toplev.c:919
 #, c-format
-msgid "`%s' is deprecated"
+msgid "type is deprecated (declared at %s:%d)"
 msgstr ""
 
-#: toplev.c:1593
+#: toplev.c:925
 #, c-format
-msgid "type is deprecated (declared at %s:%d)"
+msgid "`%s' is deprecated"
 msgstr ""
 
-#: toplev.c:1596
+#: toplev.c:927
 msgid "type is deprecated"
 msgstr ""
 
-#: toplev.c:1728
+#: toplev.c:1069
 #, c-format
 msgid ""
 "\n"
 "Target specific options:\n"
 msgstr ""
 
-#: toplev.c:1742 toplev.c:1761
+#: toplev.c:1083 toplev.c:1102
 #, c-format
 msgid "  -m%-23s [undocumented]\n"
 msgstr ""
 
-#: toplev.c:1770
+#: toplev.c:1111
 #, c-format
 msgid ""
 "\n"
 "There are undocumented target specific options as well.\n"
 msgstr ""
 
-#: toplev.c:1772
+#: toplev.c:1113
 #, c-format
 msgid "  They exist, but they are not documented.\n"
 msgstr ""
 
-#: toplev.c:1816
+#: toplev.c:1157
 #, c-format
 msgid "unrecognized gcc debugging option: %c"
 msgstr ""
 
-#: toplev.c:1878 config/rs6000/rs6000.c:1002 config/rs6000/rs6000.c:1013
+#. Handle -mfix-and-continue.
+#: toplev.c:1219 config/rs6000/rs6000.c:1342 config/rs6000/rs6000.c:1353
+#: config/rs6000/darwin.h:106
 #, c-format
 msgid "invalid option `%s'"
 msgstr ""
 
-#: toplev.c:1893
+#: toplev.c:1234
 #, c-format
 msgid ""
 "%s%s%s version %s (%s)\n"
@@ -6924,593 +6347,677 @@ msgid ""
 "%s%s%s version %s (%s) compiled by CC.\n"
 msgstr ""
 
-#: toplev.c:1900
+#: toplev.c:1241
 #, c-format
 msgid ""
 "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
 msgstr ""
 
-#: toplev.c:1952
+#: toplev.c:1293
 msgid "options passed: "
 msgstr ""
 
-#: toplev.c:1981
+#: toplev.c:1322
 msgid "options enabled: "
 msgstr ""
 
-#: toplev.c:2039 java/jcf-write.c:3433
+#: toplev.c:1396 java/jcf-write.c:3517
 #, c-format
 msgid "can't open %s for writing: %m"
 msgstr ""
 
-#: toplev.c:2122 config/sh/sh.c:7039
+#: toplev.c:1479 config/sh/sh.c:7263
 msgid "created and used with different settings of -fpic"
 msgstr ""
 
-#: toplev.c:2124 config/sh/sh.c:7041
+#: toplev.c:1481 config/sh/sh.c:7265
 msgid "created and used with different settings of -fpie"
 msgstr ""
 
-#: toplev.c:2175 config/sh/sh.c:7091
+#: toplev.c:1532 config/sh/sh.c:7315
 #, c-format
 msgid "created and used with differing settings of `-m%s'"
 msgstr ""
 
-#: toplev.c:2178 config/sh/sh.c:7094
+#: toplev.c:1535 config/sh/sh.c:7318
 msgid "out of memory"
 msgstr ""
 
-#: toplev.c:2364
+#: toplev.c:1730
 msgid "instruction scheduling not supported on this target machine"
 msgstr ""
 
-#: toplev.c:2368
+#: toplev.c:1734
 msgid "this target machine does not have delayed branches"
 msgstr ""
 
-#: toplev.c:2372
-msgid "test-coverage not yet implemented in trees."
-msgstr ""
-
-#: toplev.c:2374
+#: toplev.c:1738
 msgid "value-based profiling not yet implemented in trees."
 msgstr ""
 
-#: toplev.c:2387
+#: toplev.c:1751
 #, c-format
 msgid "-f%sleading-underscore not supported on this target machine"
 msgstr ""
 
-#: toplev.c:2460
+#: toplev.c:1825
 #, c-format
 msgid "target system does not support the \"%s\" debug format"
 msgstr ""
 
-#: toplev.c:2472
+#: toplev.c:1837
 msgid "variable tracking requested, but useless unless producing debug info"
 msgstr ""
 
-#: toplev.c:2475
+#: toplev.c:1840
 msgid "variable tracking requested, but not supported by this debug format"
 msgstr ""
 
-#: toplev.c:2506
+#: toplev.c:1871
 msgid "-ffunction-sections not supported for this target"
 msgstr ""
 
-#: toplev.c:2511
+#: toplev.c:1876
 msgid "-fdata-sections not supported for this target"
 msgstr ""
 
-#: toplev.c:2518
+#: toplev.c:1883
 msgid "-ffunction-sections disabled; it makes profiling impossible"
 msgstr ""
 
-#: toplev.c:2525
+#: toplev.c:1890
 msgid "-fprefetch-loop-arrays not supported for this target"
 msgstr ""
 
-#: toplev.c:2531
+#: toplev.c:1896
+msgid "-fspeculative-prefetching not supported for this target"
+msgstr ""
+
+#: toplev.c:1902
 msgid ""
 "-fprefetch-loop-arrays not supported for this target (try -march switches)"
 msgstr ""
 
-#: toplev.c:2540
+#: toplev.c:1908
+msgid ""
+"-fspeculative-prefetching not supported for this target (try -march switches)"
+msgstr ""
+
+#: toplev.c:1917
 msgid "-fprefetch-loop-arrays is not supported with -Os"
 msgstr ""
 
-#: toplev.c:2546
+#: toplev.c:1923
 msgid "-ffunction-sections may affect debugging on some targets"
 msgstr ""
 
-#: toplev.c:2649
+#: toplev.c:2032
 #, c-format
 msgid "error writing to %s: %m"
 msgstr ""
 
-#: toplev.c:2651 java/jcf-parse.c:902 java/jcf-write.c:3440
+#: toplev.c:2034 java/jcf-parse.c:926 java/jcf-write.c:3524
 #, c-format
 msgid "error closing %s: %m"
 msgstr ""
 
-#: tree-cfg.c:1009 tree-cfg.c:1700
+#: tree-cfg.c:1127 tree-cfg.c:1826 tree-cfg.c:1828
 msgid "%Hwill never be executed"
 msgstr ""
 
-#: tree-cfg.c:3020
+#: tree-cfg.c:3095
 msgid "SSA name in freelist but still referenced"
 msgstr ""
 
-#: tree-cfg.c:3030
+#: tree-cfg.c:3105
 msgid "GIMPLE register modified with BIT_FIELD_REF"
 msgstr ""
 
-#: tree-cfg.c:3046
+#: tree-cfg.c:3125
 msgid "address taken, but ADDRESSABLE bit not set"
 msgstr ""
 
-#: tree-cfg.c:3055
+#: tree-cfg.c:3134
 msgid "non-boolean used in condition"
 msgstr ""
 
-#: tree-cfg.c:3078
-msgid "Invalid operand to unary operator"
+#: tree-cfg.c:3191
+msgid "Invalid reference prefix."
 msgstr ""
 
-#: tree-cfg.c:3128 tree-cfg.c:3137
-msgid "Invalid operand to binary operator"
+#: tree-cfg.c:3256
+msgid "Is not a valid GIMPLE statement."
 msgstr ""
 
-#: tree-cfg.c:3159
-msgid "Is not a valid GIMPLE statement."
+#: tree-cfg.c:3276
+msgid "Statement marked for throw, but doesn't."
+msgstr ""
+
+#: tree-cfg.c:3281
+msgid "Statement marked for throw in middle of block."
 msgstr ""
 
-#: tree-cfg.c:3262
+#: tree-cfg.c:3381
 msgid "PHI def is not a GIMPLE value"
 msgstr ""
 
-#: tree-cfg.c:3278 tree-cfg.c:3293
+#: tree-cfg.c:3397 tree-cfg.c:3413
 msgid "Incorrect sharing of tree nodes"
 msgstr ""
 
-#: tree-cfg.c:3302
+#: tree-cfg.c:3422
 msgid "verify_stmts failed."
 msgstr ""
 
-#: tree-cfg.c:3322
+#: tree-cfg.c:3442
 msgid "ENTRY_BLOCK has a statement list associated with it\n"
 msgstr ""
 
-#: tree-cfg.c:3328
+#: tree-cfg.c:3448
 msgid "EXIT_BLOCK has a statement list associated with it\n"
 msgstr ""
 
-#: tree-cfg.c:3335
+#: tree-cfg.c:3455
 #, c-format
 msgid "Fallthru to exit from bb %d\n"
 msgstr ""
 
-#: tree-cfg.c:3351
+#: tree-cfg.c:3471
 #, c-format
 msgid "Label %s to block does not match in bb %d\n"
 msgstr ""
 
-#: tree-cfg.c:3360
+#: tree-cfg.c:3480
 #, c-format
 msgid "Label %s has incorrect context in bb %d\n"
 msgstr ""
 
-#: tree-cfg.c:3374
+#: tree-cfg.c:3494
 #, c-format
 msgid "Control flow in the middle of basic block %d\n"
 msgstr ""
 
-#: tree-cfg.c:3384
+#: tree-cfg.c:3504
 #, c-format
 msgid "Label %s in the middle of basic block %d\n"
 msgstr ""
 
-#: tree-cfg.c:3401
+#: tree-cfg.c:3521
 #, c-format
 msgid "Fallthru edge after a control statement in bb %d \n"
 msgstr ""
 
-#: tree-cfg.c:3416
+#: tree-cfg.c:3536
 #, c-format
 msgid "Structured COND_EXPR at the end of bb %d\n"
 msgstr ""
 
-#: tree-cfg.c:3429 tree-cfg.c:3467 tree-cfg.c:3479 tree-cfg.c:3522
+#: tree-cfg.c:3549 tree-cfg.c:3587 tree-cfg.c:3599 tree-cfg.c:3670
 #, c-format
 msgid "Wrong outgoing edge flags at end of bb %d\n"
 msgstr ""
 
-#: tree-cfg.c:3437
+#: tree-cfg.c:3557
 #, c-format
 msgid "`then' label does not match edge at end of bb %d\n"
 msgstr ""
 
-#: tree-cfg.c:3445
+#: tree-cfg.c:3565
 #, c-format
 msgid "`else' label does not match edge at end of bb %d\n"
 msgstr ""
 
-#: tree-cfg.c:3455
+#: tree-cfg.c:3575
 #, c-format
 msgid "Explicit goto at end of bb %d\n"
 msgstr ""
 
-#: tree-cfg.c:3484
+#: tree-cfg.c:3604
 #, c-format
 msgid "Return edge does not point to exit in bb %d\n"
 msgstr ""
 
-#: tree-cfg.c:3514
+#: tree-cfg.c:3637
+msgid "Found default case not at end of case vector"
+msgstr ""
+
+#: tree-cfg.c:3643
+msgid ""
+"Case labels not sorted:\n"
+" "
+msgstr ""
+
+#: tree-cfg.c:3654
+msgid "No default case found at end of case vector"
+msgstr ""
+
+#: tree-cfg.c:3662
 #, c-format
 msgid "Extra outgoing edge %d->%d\n"
 msgstr ""
 
-#: tree-cfg.c:3536
+#: tree-cfg.c:3684
 #, c-format
 msgid "Missing edge %i->%i\n"
 msgstr ""
 
-#: tree-cfg.c:4511
+#: tree-cfg.c:4844
 msgid "%Jfunction might be possible candidate for attribute `noreturn'"
 msgstr ""
 
-#: tree-cfg.c:4528
+#: tree-cfg.c:4870 tree-cfg.c:4874
 msgid "%H`noreturn' function does return"
 msgstr ""
 
-#: tree-cfg.c:4546
+#: tree-cfg.c:4894 tree-cfg.c:4899
 msgid "%Hcontrol reaches end of non-void function"
 msgstr ""
 
-#: tree-dump.c:752
+#: tree-dump.c:845
 #, c-format
 msgid "could not open dump file `%s': %s"
 msgstr ""
 
-#: tree-dump.c:851
+#: tree-dump.c:958
 #, c-format
 msgid "ignoring unknown option `%.*s' in `-fdump-%s'"
 msgstr ""
 
-#: tree-inline.c:960
+#: tree-inline.c:943
 msgid ""
 "%Jfunction '%F' can never be inlined because it uses alloca (override using "
 "the always_inline attribute)"
 msgstr ""
 
-#: tree-inline.c:973
+#: tree-inline.c:955
 msgid "%Jfunction '%F' can never be inlined because it uses setjmp"
 msgstr ""
 
-#: tree-inline.c:987
+#: tree-inline.c:969
 msgid ""
 "%Jfunction '%F' can never be inlined because it uses variable argument lists"
 msgstr ""
 
-#: tree-inline.c:998
+#: tree-inline.c:980
 msgid ""
 "%Jfunction '%F' can never be inlined because it uses setjmp-longjmp "
 "exception handling"
 msgstr ""
 
-#: tree-inline.c:1005
+#: tree-inline.c:987
 msgid "%Jfunction '%F' can never be inlined because it uses non-local goto"
 msgstr ""
 
-#: tree-inline.c:1021
+#: tree-inline.c:1003
 msgid ""
 "%Jfunction '%F' can never be inlined because it contains a nested function"
 msgstr ""
 
-#: tree-inline.c:1038
+#: tree-inline.c:1020
 msgid ""
 "%Jfunction '%F' can never be inlined because it contains a computed goto"
 msgstr ""
 
-#: tree-inline.c:1052
+#: tree-inline.c:1034
 msgid ""
 "%Jfunction '%F' can never be inlined because it receives a non-local goto"
 msgstr ""
 
-#: tree-inline.c:1073
+#: tree-inline.c:1056
 msgid ""
 "%Jfunction '%F' can never be inlined because it uses variable sized variables"
 msgstr ""
 
-#: tree-inline.c:1503
+#: tree-inline.c:1478
 msgid "originally indirect function call not considered for inlining"
 msgstr ""
 
-#: tree-inline.c:1513 tree-inline.c:1520
+#: tree-inline.c:1488 tree-inline.c:1495
 msgid "%Jinlining failed in call to '%F': %s"
 msgstr ""
 
-#: tree-inline.c:1514 tree-inline.c:1521
+#: tree-inline.c:1489 tree-inline.c:1496
 msgid "called from here"
 msgstr ""
 
-#: tree-mudflap.c:613
+#: tree-mudflap.c:750
 msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
 msgstr ""
 
-#: tree-mudflap.c:812
+#: tree-mudflap.c:972
+msgid "mudflap ran off end of BIND_EXPR body"
+msgstr ""
+
+#: tree-mudflap.c:1163
 #, c-format
-msgid "mudflap cannot handle variable-sized declaration `%s'"
+msgid "mudflap cannot track lifetime of `%s'"
 msgstr ""
 
-#: tree-mudflap.c:861
-msgid "mudflap ran off end of BIND_EXPR body"
+#: tree-nomudflap.c:51
+msgid "mudflap: this language is not supported"
+msgstr ""
+
+#: tree-optimize.c:666
+msgid "%Jsize of return value of '%D' is %u bytes"
+msgstr ""
+
+#: tree-optimize.c:669
+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
+msgid "SSA corruption"
+msgstr ""
+
+#: tree-profile.c:103 tree-profile.c:119 tree-profile.c:135 tree-profile.c:152
+msgid "unimplemented functionality"
+msgstr ""
+
+#: tree-ssa-operands.c:1186
+msgid "internal error"
 msgstr ""
 
-#: tree-mudflap.c:1025
-#, c-format
-msgid "mudflap cannot track lifetime of `%s'"
+#: tree-ssa.c:116
+msgid "Expected an SSA_NAME object"
 msgstr ""
 
-#: tree-nomudflap.c:51
-msgid "mudflap: this language is not supported"
+#: tree-ssa.c:122
+msgid "Type mismatch between an SSA_NAME and its symbol."
 msgstr ""
 
-#: tree-optimize.c:633
-msgid "%Jsize of return value of '%D' is %u bytes"
+#: tree-ssa.c:128
+msgid "Found an SSA_NAME that had been released into the free pool"
 msgstr ""
 
-#: tree-optimize.c:636
-msgid "%Jsize of return value of '%D' is larger than %wd bytes"
+#: tree-ssa.c:134
+msgid "Found a virtual definition for a GIMPLE register"
 msgstr ""
 
-#: tree-ssa.c:121
-msgid "Expected an SSA_NAME object"
+#: tree-ssa.c:140
+msgid "Found a real definition for a non-register"
 msgstr ""
 
-#: tree-ssa.c:128
+#: tree-ssa.c:169
 #, c-format
 msgid "SSA_NAME created in two different blocks %i and %i"
 msgstr ""
 
-#: tree-ssa.c:140
+#: tree-ssa.c:178
 msgid "SSA_NAME_DEF_STMT is wrong"
 msgstr ""
 
-#: tree-ssa.c:175
+#: tree-ssa.c:225
 msgid "Missing definition"
 msgstr ""
 
-#: tree-ssa.c:181
+#: tree-ssa.c:231
 #, c-format
 msgid "Definition in block %i does not dominate use in block %i"
 msgstr ""
 
-#: tree-ssa.c:189
+#: tree-ssa.c:239
 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
 msgstr ""
 
-#: tree-ssa.c:237
+#: tree-ssa.c:288
 #, c-format
 msgid "Wrong edge %d->%d for PHI argument\n"
 msgstr ""
 
-#: tree-ssa.c:244
+#: tree-ssa.c:295
 #, c-format
 msgid "PHI argument flowing through dead edge %d->%d\n"
 msgstr ""
 
-#: tree-ssa.c:251
+#: tree-ssa.c:302
 #, c-format
 msgid "PHI argument duplicated for edge %d->%d\n"
 msgstr ""
 
-#: tree-ssa.c:269
+#: tree-ssa.c:321
 #, c-format
 msgid "No argument flowing through edge %d->%d\n"
 msgstr ""
 
-#: tree-ssa.c:330
-msgid "Found a virtual definition for a GIMPLE register"
+#: tree-ssa.c:366
+msgid "Non-addressable variable inside an alias set."
 msgstr ""
 
-#: tree-ssa.c:344
-msgid "Found a real definition for a non-GIMPLE register"
+#: tree-ssa.c:384
+msgid "Addressable variable that is an alias tag but is not in any alias set."
 msgstr ""
 
-#: tree-ssa.c:368
-#, c-format
-msgid "AUX pointer initialized for edge %d->%d\n"
+#: tree-ssa.c:394
+msgid "verify_flow_insensitive_alias_info failed."
+msgstr ""
+
+#: tree-ssa.c:431
+msgid "Dereferenced pointers should have a name or a type tag"
+msgstr ""
+
+#: tree-ssa.c:440
+msgid ""
+"Pointers with a memory tag, should have points-to sets or point to malloc"
+msgstr ""
+
+#: tree-ssa.c:448
+msgid "Pointer escapes but its name tag is not call-clobbered."
 msgstr ""
 
-#: tree-ssa.c:397 tree-ssa.c:413
-msgid "Found a virtual use for a GIMPLE register"
+#: tree-ssa.c:471
+msgid "Two pointers with different name tags and identical points-to sets"
 msgstr ""
 
-#: tree-ssa.c:429
-msgid "Found a real use of a non-GIMPLE register"
+#: tree-ssa.c:483
+msgid "verify_flow_sensitive_alias_info failed."
 msgstr ""
 
-#: tree-ssa.c:445
+#: tree-ssa.c:540
+msgid "Statement makes aliased stores, but has no V_MAY_DEFS"
+msgstr ""
+
+#: tree-ssa.c:573
+#, c-format
+msgid "AUX pointer initialized for edge %d->%d\n"
+msgstr ""
+
+#: tree-ssa.c:620
 msgid "verify_ssa failed."
 msgstr ""
 
-#: tree-ssa.c:1005
+#: tree-ssa.c:1232
 msgid "%H'%D' is used uninitialized in this function"
 msgstr ""
 
-#: tree-ssa.c:1030
+#: tree-ssa.c:1257
 msgid "%H'%D' may be used uninitialized in this function"
 msgstr ""
 
-#: tree.c:4138
-msgid "arrays of functions are not meaningful"
+#: tree-vectorizer.c:928
+msgid "no support for reduction/induction"
 msgstr ""
 
-#: tree.c:4187
-msgid "function return type cannot be function"
+#: tree-vectorizer.c:954
+msgid "unsupported defining stmt"
 msgstr ""
 
-#: tree.c:5042
-msgid "invalid initializer for bit string"
+#: tree.c:3075 config/arm/arm.c:2633 config/arm/arm.c:2660
+#: 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/sh/symbian.c:414
+#: config/sh/symbian.c:421
+#, c-format
+msgid "`%s' attribute ignored"
 msgstr ""
 
-#: tree.c:5095
-#, c-format
-msgid "tree check: expected %s, have %s in %s, at %s:%d"
+#: tree.c:3093
+msgid "%Jfunction `%D' definition is marked dllimport."
 msgstr ""
 
-#: tree.c:5108
-#, c-format
-msgid "tree check: expected %s or %s, have %s in %s, at %s:%d"
+#: tree.c:3101
+msgid "%Jvariable `%D' definition is marked dllimport."
 msgstr ""
 
-#: tree.c:5121
-#, c-format
-msgid "tree check: expected %s, %s or %s; have %s in %s, at %s:%d"
+#: tree.c:3121
+msgid "%Jexternal linkage required for symbol '%D' because of '%s' attribute."
 msgstr ""
 
-#: tree.c:5136
-#, c-format
-msgid "tree check: expected %s, %s, %s or %s; have %s in %s, at %s:%d"
+#: tree.c:4261
+msgid "arrays of functions are not meaningful"
+msgstr ""
+
+#: tree.c:4310
+msgid "function return type cannot be function"
+msgstr ""
+
+#: tree.c:5191
+msgid "invalid initializer for bit string"
 msgstr ""
 
-#: tree.c:5151
+#: tree.c:5269
 #, c-format
-msgid "tree check: expected %s, %s, %s, %s or %s; have %s in %s, at %s:%d"
+msgid "tree check: expected %s, have %s in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:5165
+#: tree.c:5306
 #, c-format
-msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
+msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:5178
+#: tree.c:5319
 #, c-format
-msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
+msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:5190
+#: tree.c:5332
 #, c-format
-msgid "tree check: accessed elt %d of ephi_node with %d elts in %s, at %s:%d"
+msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:5202
+#: tree.c:5344
 #, c-format
 msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:5214
+#: tree.c:5356
 #, c-format
 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
 msgstr ""
 
-#: varasm.c:435
+#: varasm.c:478
 msgid "%J%D causes a section type conflict"
 msgstr ""
 
-#: varasm.c:807
+#: varasm.c:898
 msgid "%Jregister name not specified for '%D'"
 msgstr ""
 
-#: varasm.c:809
+#: varasm.c:900
 msgid "%Jinvalid register name for '%D'"
 msgstr ""
 
-#: varasm.c:811
+#: varasm.c:902
 msgid "%Jdata type of '%D' isn't suitable for a register"
 msgstr ""
 
-#: varasm.c:814
+#: varasm.c:905
 msgid "%Jregister specified for '%D' isn't suitable for data type"
 msgstr ""
 
-#: varasm.c:824
+#: varasm.c:915
 msgid "global register variable has initial value"
 msgstr ""
 
-#: varasm.c:827
+#: varasm.c:918
 msgid "volatile register variables don't work as you might wish"
 msgstr ""
 
-#: varasm.c:859
+#: varasm.c:950
 msgid "%Jregister name given for non-register variable '%D'"
 msgstr ""
 
-#: varasm.c:1398
+#: varasm.c:1520
 msgid "%Jstorage size of `%D' isn't known"
 msgstr ""
 
-#: varasm.c:1452
+#: varasm.c:1571
 msgid ""
 "%Jalignment of '%D' is greater than maximum object file alignment.  Using %d"
 msgstr ""
 
-#: varasm.c:1498
+#: varasm.c:1620
 msgid "thread-local COMMON data not implemented"
 msgstr ""
 
-#: varasm.c:1523
+#: varasm.c:1645
 msgid ""
 "%Jrequested alignment for '%D' is greater than implemented alignment of %d"
 msgstr ""
 
-#: varasm.c:3584
+#: varasm.c:3722
 msgid "initializer for integer value is too complicated"
 msgstr ""
 
-#: varasm.c:3589
+#: varasm.c:3727
 msgid "initializer for floating value is not a floating constant"
 msgstr ""
 
-#: varasm.c:3655
+#: varasm.c:3793
 msgid "unknown set constructor type"
 msgstr ""
 
-#: varasm.c:3874
+#: varasm.c:4012
 #, c-format
 msgid "invalid initial value for member `%s'"
 msgstr ""
 
-#: varasm.c:4061 varasm.c:4105
+#: varasm.c:4199 varasm.c:4243
 msgid "%Jweak declaration of '%D' must precede definition"
 msgstr ""
 
-#: varasm.c:4069
+#: varasm.c:4207
 msgid ""
 "%Jweak declaration of '%D' after first use results in unspecified behavior"
 msgstr ""
 
-#: varasm.c:4103
+#: varasm.c:4241
 msgid "%Jweak declaration of '%D' must be public"
 msgstr ""
 
-#: varasm.c:4112
+#: varasm.c:4250
 msgid "%Jweak declaration of '%D' not supported"
 msgstr ""
 
-#: varasm.c:4141 varasm.c:4234
+#: varasm.c:4279 varasm.c:4372
 msgid "only weak aliases are supported in this configuration"
 msgstr ""
 
-#: varasm.c:4237
+#: varasm.c:4375
 msgid "alias definitions not supported in this configuration; ignored"
 msgstr ""
 
-#: varasm.c:4266
+#: varasm.c:4404
 msgid "visibility attribute not supported in this configuration; ignored"
 msgstr ""
 
-#: varray.c:197
+#: varray.c:204
 #, c-format
 msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
 msgstr ""
 
-#: varray.c:207
+#: varray.c:214
 #, c-format
 msgid "underflowed virtual array %s in %s, at %s:%d"
 msgstr ""
 
+#: vec.c:146
+#, c-format
+msgid "vector %s %s domain error, in %s at %s:%u"
+msgstr ""
+
 #. Print an error message for unrecognized stab codes.
 #: xcoffout.c:187
 #, c-format
@@ -7538,6 +7045,10 @@ msgstr ""
 msgid "sorry, unimplemented: "
 msgstr ""
 
+#: diagnostic.def:5
+msgid "warning: "
+msgstr ""
+
 #: diagnostic.def:6
 msgid "anachronism: "
 msgstr ""
@@ -7672,104 +7183,158 @@ msgstr ""
 msgid "The maximum number of unswitchings in a single loop"
 msgstr ""
 
-#: params.def:234
+#: params.def:236
+msgid ""
+"Bound on the number of iterations the brute force # of iterations \t "
+"analysis algorithm evaluates"
+msgstr ""
+
+#: params.def:242
+msgid ""
+"Maximum number of loops to perform swing modulo scheduling on \t  (mainly "
+"for debugging)"
+msgstr ""
+
+#: params.def:249
+msgid ""
+"A factor for tuning the upper bound that swing modulo scheduler uses \t  for "
+"scheduling a loop"
+msgstr ""
+
+#: params.def:254
+msgid ""
+"The number of cycles the swing modulo scheduler considers when \t  checking "
+"conflicts using DFA"
+msgstr ""
+
+#: params.def:259
+msgid ""
+"A threshold on the average loop count considered by the swing modulo \t  "
+"scheduler"
+msgstr ""
+
+#: params.def:265
 msgid ""
 "Select fraction of the maximal count of repetitions of basic block in "
 "program given basic block needs to have to be considered hot"
 msgstr ""
 
-#: params.def:239
+#: params.def:270
 msgid ""
 "Select fraction of the maximal frequency of executions of basic block in "
 "function given basic block needs to have to be considered hot"
 msgstr ""
 
-#: params.def:244
+#: params.def:275
 msgid ""
 "The percentage of function, weighted by execution frequency, that must be "
 "covered by trace formation. Used when profile feedback is available"
 msgstr ""
 
-#: params.def:249
+#: params.def:280
 msgid ""
 "The percentage of function, weighted by execution frequency, that must be "
 "covered by trace formation. Used when profile feedback is not available"
 msgstr ""
 
-#: params.def:254
+#: params.def:285
 msgid "Maximal code growth caused by tail duplication (in percent)"
 msgstr ""
 
-#: params.def:258
+#: params.def:289
 msgid ""
 "Stop reverse growth if the reverse probability of best edge is less than "
 "this threshold (in percent)"
 msgstr ""
 
-#: params.def:263
+#: params.def:294
 msgid ""
 "Stop forward growth if the probability of best edge is less than this "
 "threshold (in percent). Used when profile feedback is available"
 msgstr ""
 
-#: params.def:268
+#: params.def:299
 msgid ""
 "Stop forward growth if the probability of best edge is less than this "
 "threshold (in percent). Used when profile feedback is not available"
 msgstr ""
 
-#: params.def:275
+#: params.def:306
 msgid "The maximum number of incoming edges to consider for crossjumping"
 msgstr ""
 
-#: params.def:281
+#: params.def:312
+msgid ""
+"The minimum number of matching instructions to consider for crossjumping"
+msgstr ""
+
+#: params.def:318
 msgid "The maximum length of path considered in cse"
 msgstr ""
 
-#: params.def:288
+#: params.def:325
+msgid ""
+"The minimum cost of an expensive expression in the loop invariant motion"
+msgstr ""
+
+#: params.def:334
+msgid ""
+"Bound on number of candidates below that all candidates are considered in iv "
+"optimizations"
+msgstr ""
+
+#: params.def:342
+msgid "Bound on number of iv uses in loop optimized in iv optimizations"
+msgstr ""
+
+#: params.def:349
 msgid ""
 "Given N calls and V call-clobbered vars in a function.  Use .GLOBAL_VAR if "
 "NxV is larger than this limit"
 msgstr ""
 
-#: params.def:293
+#: params.def:354
 msgid "The maximum memory locations recorded by cselib"
 msgstr ""
 
-#: params.def:306
+#: params.def:367
 msgid ""
 "Minimum heap expansion to trigger garbage collection, as a percentage of the "
 "total size of the heap"
 msgstr ""
 
-#: params.def:312
+#: params.def:373
 msgid "Minimum heap size before we start collecting garbage, in kilobytes"
 msgstr ""
 
-#: params.def:320
+#: params.def:381
 msgid ""
 "The maximum number of instructions to search backward when looking for "
 "equivalent reload"
 msgstr ""
 
-#: params.def:325
+#: params.def:386
 msgid ""
 "The maximum number of virtual operands allowed to represent aliases before "
 "triggering alias grouping."
 msgstr ""
 
-#: params.def:330
+#: params.def:391
 msgid ""
 "The maximum number of blocks in a region to be considered for interblock "
 "scheduling"
 msgstr ""
 
-#: params.def:335
+#: params.def:396
 msgid ""
 "The maximum number of insns in a region to be considered for interblock "
 "scheduling"
 msgstr ""
 
+#: params.def:404
+msgid "The upper bound for sharing integer constants"
+msgstr ""
+
 #: config/darwin-c.c:82
 msgid "too many #pragma options align=reset"
 msgstr ""
@@ -7804,177 +7369,241 @@ msgstr ""
 msgid "subframework include %s conflicts with framework include"
 msgstr ""
 
-#: config/darwin.c:1423
+#: config/darwin.c:1326
 msgid ""
 "internal and protected visibility attributes not supportedin this "
 "configuration; ignored"
 msgstr ""
 
-#: config/lynx-ng.h:97 config/lynx.h:116 config/rs6000/lynx.h:73
-msgid "-msystem-v and -p are incompatible"
+#: config/sol2-c.c:93 config/sol2-c.c:109
+msgid "malformed %<#pragma align%>, ignoring"
+msgstr ""
+
+#: config/sol2-c.c:102
+msgid "invalid alignment for %<#pragma align%>, ignoring"
+msgstr ""
+
+#: config/sol2-c.c:117
+msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
+msgstr ""
+
+#: config/sol2-c.c:129 config/sol2-c.c:141
+msgid "malformed %<#pragma align%>"
+msgstr ""
+
+#: config/sol2-c.c:136
+msgid "junk at end of %<#pragma align%>"
+msgstr ""
+
+#: config/sol2-c.c:157 config/sol2-c.c:164
+msgid "malformed %<#pragma init%>, ignoring"
+msgstr ""
+
+#: config/sol2-c.c:187 config/sol2-c.c:199
+msgid "malformed %<#pragma init%>"
+msgstr ""
+
+#: config/sol2-c.c:194
+msgid "junk at end of %<#pragma init%>"
+msgstr ""
+
+#: config/sol2-c.c:215 config/sol2-c.c:222
+msgid "malformed %<#pragma fini%>, ignoring"
+msgstr ""
+
+#: config/sol2-c.c:245 config/sol2-c.c:257
+msgid "malformed %<#pragma fini%>"
+msgstr ""
+
+#: config/sol2-c.c:252
+msgid "junk at end of %<#pragma fini%>"
+msgstr ""
+
+#: config/sol2.c:53
+msgid "%Jignoring %<#pragma align%> for explicitly aligned %<%D%>"
+msgstr ""
+
+#: config/darwin.h:152
+msgid "Set sizeof(bool) to 1"
+msgstr ""
+
+#: config/darwin.h:154
+msgid "Generate code suitable for fast turn around debugging"
+msgstr ""
+
+#: config/darwin.h:156
+msgid "Don't generate code suitable for fast turn around debugging"
+msgstr ""
+
+#: config/lynx.h:137
+msgid "Use shared libraries"
+msgstr ""
+
+#: config/lynx.h:138
+msgid "Support multi-threading"
 msgstr ""
 
-#: config/lynx-ng.h:99 config/lynx.h:118 config/rs6000/lynx.h:75
-msgid "-msystem-v and -mthreads are incompatible"
+#: config/lynx.h:139
+msgid "Support legacy multi-threading"
 msgstr ""
 
 #: config/windiss.h:37
 msgid "profiler support for WindISS"
 msgstr ""
 
-#: config/alpha/alpha.c:231
+#: config/alpha/alpha.c:254
 #, c-format
 msgid "-f%s ignored for Unicos/Mk (not supported)"
 msgstr ""
 
-#: config/alpha/alpha.c:255
+#: config/alpha/alpha.c:278
 msgid "-mieee not supported on Unicos/Mk"
 msgstr ""
 
-#: config/alpha/alpha.c:266
+#: config/alpha/alpha.c:289
 msgid "-mieee-with-inexact not supported on Unicos/Mk"
 msgstr ""
 
-#: config/alpha/alpha.c:283
+#: config/alpha/alpha.c:306
 #, c-format
 msgid "bad value `%s' for -mtrap-precision switch"
 msgstr ""
 
-#: config/alpha/alpha.c:297
+#: config/alpha/alpha.c:320
 #, c-format
 msgid "bad value `%s' for -mfp-rounding-mode switch"
 msgstr ""
 
-#: config/alpha/alpha.c:312
+#: config/alpha/alpha.c:335
 #, c-format
 msgid "bad value `%s' for -mfp-trap-mode switch"
 msgstr ""
 
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1179
+#: config/alpha/alpha.c:347 config/rs6000/rs6000.c:1613
 #, c-format
 msgid "bad value `%s' for -mtls-size switch"
 msgstr ""
 
-#: config/alpha/alpha.c:343 config/alpha/alpha.c:355
+#: config/alpha/alpha.c:366 config/alpha/alpha.c:378
 #, c-format
 msgid "bad value `%s' for -mcpu switch"
 msgstr ""
 
-#: config/alpha/alpha.c:362
+#: config/alpha/alpha.c:385
 msgid "trap mode not supported on Unicos/Mk"
 msgstr ""
 
-#: config/alpha/alpha.c:369
+#: config/alpha/alpha.c:392
 msgid "fp software completion requires -mtrap-precision=i"
 msgstr ""
 
-#: config/alpha/alpha.c:385
+#: config/alpha/alpha.c:408
 msgid "rounding mode not supported for VAX floats"
 msgstr ""
 
-#: config/alpha/alpha.c:390
+#: config/alpha/alpha.c:413
 msgid "trap mode not supported for VAX floats"
 msgstr ""
 
-#: config/alpha/alpha.c:394
+#: config/alpha/alpha.c:417
 msgid "128-bit long double not supported for VAX floats"
 msgstr ""
 
-#: config/alpha/alpha.c:422
+#: config/alpha/alpha.c:445
 #, c-format
 msgid "L%d cache latency unknown for %s"
 msgstr ""
 
-#: config/alpha/alpha.c:437
+#: config/alpha/alpha.c:460
 #, c-format
 msgid "bad value `%s' for -mmemory-latency"
 msgstr ""
 
-#: config/alpha/alpha.c:5409
+#: config/alpha/alpha.c:4541
 #, c-format
 msgid "invalid %%H value"
 msgstr ""
 
-#: config/alpha/alpha.c:5430
+#: config/alpha/alpha.c:4562
 #, c-format
 msgid "invalid %%J value"
 msgstr ""
 
-#: config/alpha/alpha.c:5446 config/ia64/ia64.c:4289
+#: config/alpha/alpha.c:4578 config/ia64/ia64.c:3703
 #, c-format
 msgid "invalid %%r value"
 msgstr ""
 
-#: config/alpha/alpha.c:5456 config/rs6000/rs6000.c:9478
-#: config/xtensa/xtensa.c:2022
+#: config/alpha/alpha.c:4588 config/rs6000/rs6000.c:10187
+#: config/xtensa/xtensa.c:1951
 #, c-format
 msgid "invalid %%R value"
 msgstr ""
 
-#: config/alpha/alpha.c:5462 config/rs6000/rs6000.c:9397
-#: config/xtensa/xtensa.c:1989
+#: config/alpha/alpha.c:4594 config/rs6000/rs6000.c:10106
+#: config/xtensa/xtensa.c:1918
 #, c-format
 msgid "invalid %%N value"
 msgstr ""
 
-#: config/alpha/alpha.c:5470 config/rs6000/rs6000.c:9425
+#: config/alpha/alpha.c:4602 config/rs6000/rs6000.c:10134
 #, c-format
 msgid "invalid %%P value"
 msgstr ""
 
-#: config/alpha/alpha.c:5478
+#: config/alpha/alpha.c:4610
 #, c-format
 msgid "invalid %%h value"
 msgstr ""
 
-#: config/alpha/alpha.c:5486 config/xtensa/xtensa.c:2015
+#: config/alpha/alpha.c:4618 config/xtensa/xtensa.c:1944
 #, c-format
 msgid "invalid %%L value"
 msgstr ""
 
-#: config/alpha/alpha.c:5525 config/rs6000/rs6000.c:9379
+#: config/alpha/alpha.c:4657 config/rs6000/rs6000.c:10088
 #, c-format
 msgid "invalid %%m value"
 msgstr ""
 
-#: config/alpha/alpha.c:5533 config/rs6000/rs6000.c:9387
+#: config/alpha/alpha.c:4665 config/rs6000/rs6000.c:10096
 #, c-format
 msgid "invalid %%M value"
 msgstr ""
 
-#: config/alpha/alpha.c:5577
+#: config/alpha/alpha.c:4709
 #, c-format
 msgid "invalid %%U value"
 msgstr ""
 
-#: config/alpha/alpha.c:5589 config/alpha/alpha.c:5603
-#: config/rs6000/rs6000.c:9486
+#: config/alpha/alpha.c:4721 config/alpha/alpha.c:4735
+#: config/rs6000/rs6000.c:10195
 #, c-format
 msgid "invalid %%s value"
 msgstr ""
 
-#: config/alpha/alpha.c:5626
+#: config/alpha/alpha.c:4758
 #, c-format
 msgid "invalid %%C value"
 msgstr ""
 
-#: config/alpha/alpha.c:5663 config/rs6000/rs6000.c:9216
-#: config/rs6000/rs6000.c:9236
+#: config/alpha/alpha.c:4795 config/rs6000/rs6000.c:9925
+#: config/rs6000/rs6000.c:9945
 #, c-format
 msgid "invalid %%E value"
 msgstr ""
 
-#: config/alpha/alpha.c:5688 config/alpha/alpha.c:5736
+#: config/alpha/alpha.c:4820 config/alpha/alpha.c:4868
 msgid "unknown relocation unspec"
 msgstr ""
 
-#: config/alpha/alpha.c:5697 config/rs6000/rs6000.c:9809
+#: config/alpha/alpha.c:4829 config/rs6000/rs6000.c:10507
 #, c-format
 msgid "invalid %%xn code"
 msgstr ""
 
-#: config/alpha/alpha.c:6641 config/alpha/alpha.c:6644 config/s390/s390.c:6515
-#: config/s390/s390.c:6518
+#: config/alpha/alpha.c:5789 config/alpha/alpha.c:5792 config/s390/s390.c:7333
+#: config/s390/s390.c:7336
 msgid "bad builtin fcode"
 msgstr ""
 
@@ -7991,14 +7620,14 @@ msgstr ""
 #. each pair being { "NAME", VALUE }
 #. where VALUE is the bits to set or minus the bits to clear.
 #. An empty string NAME is used to identify the default VALUE.
-#: config/alpha/alpha.h:293 config/i386/i386.h:332 config/i386/i386.h:334
-#: config/i386/i386.h:336 config/ns32k/ns32k.h:140 config/s390/s390.h:124
-#: config/sparc/sparc.h:538 config/sparc/sparc.h:543
+#: 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/sparc/sparc.h:616 config/sparc/sparc.h:621
 msgid "Use hardware fp"
 msgstr ""
 
-#: config/alpha/alpha.h:294 config/i386/i386.h:333 config/i386/i386.h:335
-#: config/sparc/sparc.h:540 config/sparc/sparc.h:545
+#: config/alpha/alpha.h:294 config/i386/i386.h:334 config/i386/i386.h:336
+#: config/sparc/sparc.h:618 config/sparc/sparc.h:623
 msgid "Do not use hardware fp"
 msgstr ""
 
@@ -8117,186 +7746,186 @@ msgstr ""
 msgid "Tune expected memory latency"
 msgstr ""
 
-#: config/alpha/alpha.h:376 config/ia64/ia64.h:275 config/rs6000/sysv4.h:90
+#: config/alpha/alpha.h:376 config/ia64/ia64.h:284 config/rs6000/sysv4.h:90
 msgid "Specify bit size of immediate TLS offsets"
 msgstr ""
 
-#: config/arc/arc.c:166
+#: config/arc/arc.c:172
 #, c-format
 msgid "bad value (%s) for -mcpu switch"
 msgstr ""
 
-#: config/arc/arc.c:388
+#: config/arc/arc.c:394
 #, c-format
 msgid "argument of `%s' attribute is not a string constant"
 msgstr ""
 
-#: config/arc/arc.c:395
+#: config/arc/arc.c:401
 #, c-format
 msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
 msgstr ""
 
-#: config/arc/arc.c:1733 config/m32r/m32r.c:2340
+#: config/arc/arc.c:1739 config/m32r/m32r.c:2130
 #, c-format
 msgid "invalid operand to %%R code"
 msgstr ""
 
-#: config/arc/arc.c:1765 config/m32r/m32r.c:2363
+#: config/arc/arc.c:1771 config/m32r/m32r.c:2153
 #, c-format
 msgid "invalid operand to %%H/%%L code"
 msgstr ""
 
-#: config/arc/arc.c:1788 config/m32r/m32r.c:2434
+#: config/arc/arc.c:1794 config/m32r/m32r.c:2224
 #, c-format
 msgid "invalid operand to %%U code"
 msgstr ""
 
-#: config/arc/arc.c:1799
+#: config/arc/arc.c:1805
 #, c-format
 msgid "invalid operand to %%V code"
 msgstr ""
 
 #. Unknown flag.
 #. Undocumented flag.
-#: config/arc/arc.c:1806 config/m32r/m32r.c:2461 config/sparc/sparc.c:7159
+#: config/arc/arc.c:1812 config/m32r/m32r.c:2251 config/sparc/sparc.c:7254
 msgid "invalid operand output code"
 msgstr ""
 
-#: config/arm/arm.c:627
+#: config/arm/arm.c:777
 #, c-format
 msgid "switch -mcpu=%s conflicts with -march= switch"
 msgstr ""
 
-#: config/arm/arm.c:637 config/rs6000/rs6000.c:847 config/sparc/sparc.c:436
+#: config/arm/arm.c:787 config/rs6000/rs6000.c:1187 config/sparc/sparc.c:612
 #, c-format
 msgid "bad value (%s) for %s switch"
 msgstr ""
 
-#: config/arm/arm.c:743
+#: config/arm/arm.c:896
 msgid "target CPU does not support interworking"
 msgstr ""
 
-#: config/arm/arm.c:749
+#: config/arm/arm.c:902
 msgid "target CPU does not support THUMB instructions"
 msgstr ""
 
-#: config/arm/arm.c:763
+#: config/arm/arm.c:916
 msgid ""
 "enabling backtrace support is only meaningful when compiling for the Thumb"
 msgstr ""
 
-#: config/arm/arm.c:766
+#: config/arm/arm.c:919
 msgid ""
 "enabling callee interworking support is only meaningful when compiling for "
 "the Thumb"
 msgstr ""
 
-#: config/arm/arm.c:769
+#: config/arm/arm.c:922
 msgid ""
 "enabling caller interworking support is only meaningful when compiling for "
 "the Thumb"
 msgstr ""
 
-#: config/arm/arm.c:773
+#: config/arm/arm.c:926
 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
 msgstr ""
 
-#: config/arm/arm.c:781
+#: config/arm/arm.c:934
 msgid "-fpic and -mapcs-reent are incompatible"
 msgstr ""
 
-#: config/arm/arm.c:784
+#: config/arm/arm.c:937
 msgid "APCS reentrant code not supported.  Ignored"
 msgstr ""
 
-#: config/arm/arm.c:792
+#: config/arm/arm.c:945
 msgid "-g with -mno-apcs-frame may not give sensible debugging"
 msgstr ""
 
-#: config/arm/arm.c:800
+#: config/arm/arm.c:953
 msgid "passing floating point arguments in fp regs not yet supported"
 msgstr ""
 
-#: config/arm/arm.c:830
+#: config/arm/arm.c:995
 #, c-format
 msgid "invalid ABI option: -mabi=%s"
 msgstr ""
 
-#: config/arm/arm.c:836
+#: config/arm/arm.c:1001
 msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
 msgstr ""
 
-#: config/arm/arm.c:839
+#: config/arm/arm.c:1004
 msgid "iwmmxt abi requires an iwmmxt capable cpu"
 msgstr ""
 
-#: config/arm/arm.c:849
+#: config/arm/arm.c:1014
 #, c-format
 msgid "invalid floating point emulation option: -mfpe=%s"
 msgstr ""
 
-#: config/arm/arm.c:866
+#: config/arm/arm.c:1031
 #, c-format
 msgid "invalid floating point option: -mfpu=%s"
 msgstr ""
 
-#: config/arm/arm.c:907
+#: config/arm/arm.c:1072
 #, c-format
 msgid "invalid floating point abi: -mfloat-abi=%s"
 msgstr ""
 
-#: config/arm/arm.c:920
-msgid "-mfloat-abi=softfp"
+#: config/arm/arm.c:1085
+msgid "-mfloat-abi=hard and VFP"
 msgstr ""
 
-#: config/arm/arm.c:945
+#: config/arm/arm.c:1111
 #, c-format
 msgid "structure size boundary can only be set to %s"
 msgstr ""
 
-#: config/arm/arm.c:954
+#: config/arm/arm.c:1120
 msgid "-mpic-register= is useless without -fpic"
 msgstr ""
 
-#: config/arm/arm.c:961
+#: config/arm/arm.c:1127
 #, c-format
 msgid "unable to use '%s' for PIC register"
 msgstr ""
 
-#: config/arm/arm.c:2475 config/arm/arm.c:2493 config/avr/avr.c:4566
-#: config/c4x/c4x.c:4497 config/h8300/h8300.c:4377 config/i386/i386.c:1640
-#: config/i386/i386.c:1686 config/ip2k/ip2k.c:3178
-#: config/m68hc11/m68hc11.c:1325 config/m68k/m68k.c:341
-#: config/mcore/mcore.c:3394 config/ns32k/ns32k.c:1068
-#: config/rs6000/rs6000.c:15220 config/sh/sh.c:6893 config/sh/sh.c:6914
-#: config/sh/sh.c:6949 config/stormy16/stormy16.c:2048 config/v850/v850.c:2184
+#: config/arm/arm.c:2601 config/arm/arm.c:2619 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/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
 #, c-format
 msgid "`%s' attribute only applies to functions"
 msgstr ""
 
-#: config/arm/arm.c:11569
+#: config/arm/arm.c:11292
 msgid "unable to compute real location of stacked parameter"
 msgstr ""
 
 #. @@@ better error message
-#: config/arm/arm.c:12201 config/arm/arm.c:12238
+#: config/arm/arm.c:11925 config/arm/arm.c:11962
 msgid "selector must be an immediate"
 msgstr ""
 
 #. @@@ better error message
-#: config/arm/arm.c:12281 config/i386/i386.c:14142 config/i386/i386.c:14176
+#: config/arm/arm.c:12005 config/i386/i386.c:13373 config/i386/i386.c:13407
 msgid "mask must be an immediate"
 msgstr ""
 
-#: config/arm/arm.c:12979
+#: config/arm/arm.c:12681
 msgid "no low registers available for popping high registers"
 msgstr ""
 
-#: config/arm/arm.c:13188
+#: config/arm/arm.c:12899
 msgid "interrupt Service Routines cannot be coded in Thumb mode"
 msgstr ""
 
-#: config/arm/pe.c:171 config/mcore/mcore.c:3260
+#: config/arm/pe.c:171 config/mcore/mcore.c:3241
 msgid "%Jinitialized variable '%D' is marked dllimport"
 msgstr ""
 
@@ -8304,171 +7933,171 @@ msgstr ""
 msgid "%Jstatic variable '%D' is marked dllimport"
 msgstr ""
 
-#: config/arm/arm.h:306
+#: config/arm/arm.h:318
 msgid "Generate APCS conformant stack frames"
 msgstr ""
 
-#: config/arm/arm.h:309
+#: config/arm/arm.h:321
 msgid "Store function names in object code"
 msgstr ""
 
-#: config/arm/arm.h:315
+#: config/arm/arm.h:327
 msgid "Pass FP arguments in FP registers"
 msgstr ""
 
-#: config/arm/arm.h:318
+#: config/arm/arm.h:330
 msgid "Generate re-entrant, PIC code"
 msgstr ""
 
-#: config/arm/arm.h:321
+#: config/arm/arm.h:333
 msgid "Use library calls to perform FP operations"
 msgstr ""
 
-#: config/arm/arm.h:323
+#: config/arm/arm.h:335
 msgid "Use hardware floating point instructions"
 msgstr ""
 
-#: config/arm/arm.h:325
+#: config/arm/arm.h:337
 msgid "Assume target CPU is configured as big endian"
 msgstr ""
 
-#: config/arm/arm.h:327
+#: config/arm/arm.h:339
 msgid "Assume target CPU is configured as little endian"
 msgstr ""
 
-#: config/arm/arm.h:329
+#: config/arm/arm.h:341
 msgid "Assume big endian bytes, little endian words"
 msgstr ""
 
-#: config/arm/arm.h:331
+#: config/arm/arm.h:343
 msgid "Support calls between Thumb and ARM instruction sets"
 msgstr ""
 
-#: config/arm/arm.h:334
+#: config/arm/arm.h:346
 msgid "Generate a call to abort if a noreturn function returns"
 msgstr ""
 
-#: config/arm/arm.h:337
+#: config/arm/arm.h:349
 msgid "Do not move instructions into a function's prologue"
 msgstr ""
 
-#: config/arm/arm.h:340
+#: config/arm/arm.h:352
 msgid "Do not load the PIC register in function prologues"
 msgstr ""
 
-#: config/arm/arm.h:343
+#: config/arm/arm.h:355
 msgid "Generate call insns as indirect calls, if necessary"
 msgstr ""
 
-#: config/arm/arm.h:346
+#: config/arm/arm.h:358
 msgid "Compile for the Thumb not the ARM"
 msgstr ""
 
-#: config/arm/arm.h:350
+#: config/arm/arm.h:362
 msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
 msgstr ""
 
-#: config/arm/arm.h:353
+#: config/arm/arm.h:365
 msgid "Thumb: Generate (leaf) stack frames even if not needed"
 msgstr ""
 
-#: config/arm/arm.h:356
+#: config/arm/arm.h:368
 msgid "Thumb: Assume non-static functions may be called from ARM code"
 msgstr ""
 
-#: config/arm/arm.h:360
+#: config/arm/arm.h:372
 msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
 msgstr ""
 
-#: config/arm/arm.h:364
+#: config/arm/arm.h:376
 msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
 msgstr ""
 
-#: config/arm/arm.h:366
+#: config/arm/arm.h:378
 msgid "Cirrus: Do not break up invalid instruction combinations with NOPs"
 msgstr ""
 
-#: config/arm/arm.h:374
+#: config/arm/arm.h:386
 msgid "Specify the name of the target CPU"
 msgstr ""
 
-#: config/arm/arm.h:376
+#: config/arm/arm.h:388
 msgid "Specify the name of the target architecture"
 msgstr ""
 
-#: config/arm/arm.h:381
+#: config/arm/arm.h:393
 msgid "Specify the name of the target floating point hardware/format"
 msgstr ""
 
-#: config/arm/arm.h:383
+#: config/arm/arm.h:395
 msgid "Specify if floating point hardware should be used"
 msgstr ""
 
-#: config/arm/arm.h:385
+#: config/arm/arm.h:397
 msgid "Specify the minimum bit alignment of structures"
 msgstr ""
 
-#: config/arm/arm.h:387
+#: config/arm/arm.h:399
 msgid "Specify the register to be used for PIC addressing"
 msgstr ""
 
-#: config/arm/arm.h:388 config/mips/mips.h:787
+#: config/arm/arm.h:400 config/mips/mips.h:774
 msgid "Specify an ABI"
 msgstr ""
 
-#: config/arm/pe.h:66
+#: config/arm/pe.h:59
 msgid "Ignore dllimport attribute for functions"
 msgstr ""
 
-#: config/avr/avr.c:521
+#: config/avr/avr.c:520
 #, c-format
 msgid "large frame pointer change (%d) with -mtiny-stack"
 msgstr ""
 
-#: config/avr/avr.c:1108
+#: config/avr/avr.c:1107
 msgid "bad address, not (reg+disp):"
 msgstr ""
 
-#: config/avr/avr.c:1116
+#: config/avr/avr.c:1115
 msgid "internal compiler error.  Bad address:"
 msgstr ""
 
-#: config/avr/avr.c:1129
+#: config/avr/avr.c:1128
 msgid "internal compiler error.  Unknown mode:"
 msgstr ""
 
-#: config/avr/avr.c:1751 config/avr/avr.c:2412
+#: config/avr/avr.c:1750 config/avr/avr.c:2411
 msgid "invalid insn:"
 msgstr ""
 
-#: config/avr/avr.c:1785 config/avr/avr.c:1868 config/avr/avr.c:1917
-#: config/avr/avr.c:1926 config/avr/avr.c:2021 config/avr/avr.c:2190
-#: config/avr/avr.c:2446 config/avr/avr.c:2554
+#: config/avr/avr.c:1784 config/avr/avr.c:1867 config/avr/avr.c:1916
+#: config/avr/avr.c:1925 config/avr/avr.c:2020 config/avr/avr.c:2189
+#: config/avr/avr.c:2445 config/avr/avr.c:2553
 msgid "incorrect insn:"
 msgstr ""
 
-#: config/avr/avr.c:1945 config/avr/avr.c:2106 config/avr/avr.c:2261
-#: config/avr/avr.c:2598
+#: config/avr/avr.c:1944 config/avr/avr.c:2105 config/avr/avr.c:2260
+#: config/avr/avr.c:2597
 msgid "unknown move insn:"
 msgstr ""
 
-#: config/avr/avr.c:2821
+#: config/avr/avr.c:2820
 msgid "bad shift insn:"
 msgstr ""
 
-#: config/avr/avr.c:2934 config/avr/avr.c:3355 config/avr/avr.c:3726
+#: config/avr/avr.c:2933 config/avr/avr.c:3354 config/avr/avr.c:3725
 msgid "internal compiler error.  Incorrect shift:"
 msgstr ""
 
-#: config/avr/avr.c:4540 config/ip2k/ip2k.c:3153
+#: config/avr/avr.c:4507 config/ip2k/ip2k.c:3156
 msgid "only initialized variables can be placed into program memory area"
 msgstr ""
 
-#: config/avr/avr.c:4634
+#: config/avr/avr.c:4601
 msgid "only uninitialized variables can be placed in the .noinit section"
 msgstr ""
 
-#: config/avr/avr.c:4648
+#: config/avr/avr.c:4615
 #, c-format
 msgid "MCU `%s' supported for assembler only"
 msgstr ""
@@ -8509,7 +8138,7 @@ msgstr ""
 msgid "Specify the MCU name"
 msgstr ""
 
-#: config/avr/avr.h:773
+#: config/avr/avr.h:771
 msgid "trampolines not supported"
 msgstr ""
 
@@ -8543,98 +8172,98 @@ msgstr ""
 msgid "junk at end of '#pragma %s'"
 msgstr ""
 
-#: config/c4x/c4x.c:308
+#: config/c4x/c4x.c:313
 #, c-format
 msgid "unknown CPU version %d, using 40.\n"
 msgstr ""
 
-#: config/c4x/c4x.c:858
+#: config/c4x/c4x.c:875
 #, c-format
 msgid "ISR %s requires %d words of local vars, max is 32767"
 msgstr ""
 
-#: config/c4x/c4x.c:1582
+#: config/c4x/c4x.c:1599
 msgid "using CONST_DOUBLE for address"
 msgstr ""
 
-#: config/c4x/c4x.c:1720
+#: config/c4x/c4x.c:1737
 msgid "c4x_address_cost: Invalid addressing mode"
 msgstr ""
 
-#: config/c4x/c4x.c:1855
+#: config/c4x/c4x.c:1872
 #, c-format
 msgid "c4x_print_operand: %%L inconsistency"
 msgstr ""
 
-#: config/c4x/c4x.c:1861
+#: config/c4x/c4x.c:1878
 #, c-format
 msgid "c4x_print_operand: %%N inconsistency"
 msgstr ""
 
-#: config/c4x/c4x.c:1902
+#: config/c4x/c4x.c:1919
 #, c-format
 msgid "c4x_print_operand: %%O inconsistency"
 msgstr ""
 
-#: config/c4x/c4x.c:1997
+#: config/c4x/c4x.c:2014
 msgid "c4x_print_operand: Bad operand case"
 msgstr ""
 
-#: config/c4x/c4x.c:2038
+#: config/c4x/c4x.c:2055
 msgid "c4x_print_operand_address: Bad post_modify"
 msgstr ""
 
-#: config/c4x/c4x.c:2060
+#: config/c4x/c4x.c:2077
 msgid "c4x_print_operand_address: Bad pre_modify"
 msgstr ""
 
-#: config/c4x/c4x.c:2108 config/c4x/c4x.c:2120 config/c4x/c4x.c:2135
+#: config/c4x/c4x.c:2125 config/c4x/c4x.c:2137 config/c4x/c4x.c:2152
 msgid "c4x_print_operand_address: Bad operand case"
 msgstr ""
 
-#: config/c4x/c4x.c:2386
+#: config/c4x/c4x.c:2403
 msgid "c4x_rptb_insert: Cannot find start label"
 msgstr ""
 
-#: config/c4x/c4x.c:3301 config/c4x/c4x.c:3319
+#: config/c4x/c4x.c:3318 config/c4x/c4x.c:3336
 msgid "mode not QImode"
 msgstr ""
 
-#: config/c4x/c4x.c:3389
+#: config/c4x/c4x.c:3406
 msgid "invalid indirect memory address"
 msgstr ""
 
-#: config/c4x/c4x.c:3478
+#: config/c4x/c4x.c:3495
 msgid "invalid indirect (S) memory address"
 msgstr ""
 
-#: config/c4x/c4x.c:3819
+#: config/c4x/c4x.c:3830
 msgid "c4x_valid_operands: Internal error"
 msgstr ""
 
-#: config/c4x/c4x.c:4266
+#: config/c4x/c4x.c:4269
 msgid "c4x_operand_subword: invalid mode"
 msgstr ""
 
-#: config/c4x/c4x.c:4269
+#: config/c4x/c4x.c:4272
 msgid "c4x_operand_subword: invalid operand"
 msgstr ""
 
 #. We could handle these with some difficulty.
 #. e.g., *p-- => *(p-=2); *(p+1).
-#: config/c4x/c4x.c:4295
+#: config/c4x/c4x.c:4298
 msgid "c4x_operand_subword: invalid autoincrement"
 msgstr ""
 
-#: config/c4x/c4x.c:4301
+#: config/c4x/c4x.c:4304
 msgid "c4x_operand_subword: invalid address"
 msgstr ""
 
-#: config/c4x/c4x.c:4312
+#: config/c4x/c4x.c:4315
 msgid "c4x_operand_subword: address not offsettable"
 msgstr ""
 
-#: config/c4x/c4x.c:4522
+#: config/c4x/c4x.c:4525
 msgid "c4x_rptb_rpts_p: Repeat block top label moved\n"
 msgstr ""
 
@@ -8856,159 +8485,159 @@ msgstr ""
 msgid "Select CPU to generate code for"
 msgstr ""
 
-#: config/cris/cris.c:618
+#: config/cris/cris.c:620
 msgid "unexpected index-type in cris_print_index"
 msgstr ""
 
-#: config/cris/cris.c:632
+#: config/cris/cris.c:634
 msgid "unexpected base-type in cris_print_base"
 msgstr ""
 
-#: config/cris/cris.c:925
+#: config/cris/cris.c:927
 #, c-format
 msgid "stackframe too big: %d bytes"
 msgstr ""
 
-#: config/cris/cris.c:1236
+#: config/cris/cris.c:1238
 msgid "allocated but unused delay list in epilogue"
 msgstr ""
 
-#: config/cris/cris.c:1246
+#: config/cris/cris.c:1248
 msgid ""
 "unexpected function type needing stack adjustment for __builtin_eh_return"
 msgstr ""
 
-#: config/cris/cris.c:1322
+#: config/cris/cris.c:1324
 msgid "invalid operand for 'b' modifier"
 msgstr ""
 
-#: config/cris/cris.c:1335
+#: config/cris/cris.c:1337
 msgid "invalid operand for 'v' modifier"
 msgstr ""
 
-#: config/cris/cris.c:1345
+#: config/cris/cris.c:1347
 msgid "invalid operand for 'P' modifier"
 msgstr ""
 
-#: config/cris/cris.c:1352
+#: config/cris/cris.c:1354
 msgid "invalid operand for 'p' modifier"
 msgstr ""
 
-#: config/cris/cris.c:1391
+#: config/cris/cris.c:1393
 msgid "invalid operand for 'z' modifier"
 msgstr ""
 
-#: config/cris/cris.c:1439 config/cris/cris.c:1469
+#: config/cris/cris.c:1441 config/cris/cris.c:1471
 msgid "invalid operand for 'H' modifier"
 msgstr ""
 
-#: config/cris/cris.c:1445
+#: config/cris/cris.c:1447
 msgid "bad register"
 msgstr ""
 
-#: config/cris/cris.c:1483
+#: config/cris/cris.c:1485
 msgid "invalid operand for 'e' modifier"
 msgstr ""
 
-#: config/cris/cris.c:1500
+#: config/cris/cris.c:1502
 msgid "invalid operand for 'm' modifier"
 msgstr ""
 
-#: config/cris/cris.c:1525
+#: config/cris/cris.c:1527
 msgid "invalid operand for 'A' modifier"
 msgstr ""
 
-#: config/cris/cris.c:1533
+#: config/cris/cris.c:1535
 msgid "invalid operand for 'D' modifier"
 msgstr ""
 
-#: config/cris/cris.c:1547
+#: config/cris/cris.c:1549
 msgid "invalid operand for 'T' modifier"
 msgstr ""
 
-#: config/cris/cris.c:1556
+#: config/cris/cris.c:1558
 msgid "invalid operand modifier letter"
 msgstr ""
 
-#: config/cris/cris.c:1564
+#: config/cris/cris.c:1566
 #, c-format
 msgid "internal error: bad register: %d"
 msgstr ""
 
-#: config/cris/cris.c:1612
+#: config/cris/cris.c:1614
 msgid "unexpected multiplicative operand"
 msgstr ""
 
-#: config/cris/cris.c:1632
+#: config/cris/cris.c:1634
 msgid "unexpected operand"
 msgstr ""
 
-#: config/cris/cris.c:1665 config/cris/cris.c:1675
+#: config/cris/cris.c:1667 config/cris/cris.c:1677
 msgid "unrecognized address"
 msgstr ""
 
-#: config/cris/cris.c:2025
+#: config/cris/cris.c:2036
 msgid "internal error: sideeffect-insn affecting main effect"
 msgstr ""
 
 #. If we get here, the caller got its initial tests wrong.
-#: config/cris/cris.c:2418
+#: config/cris/cris.c:2429
 msgid "internal error: cris_side_effect_mode_ok with bad operands"
 msgstr ""
 
-#: config/cris/cris.c:2494 config/cris/cris.c:2555
+#: config/cris/cris.c:2505 config/cris/cris.c:2566
 msgid "unrecognized supposed constant"
 msgstr ""
 
-#: config/cris/cris.c:2599
+#: config/cris/cris.c:2610
 msgid "unrecognized supposed constant in cris_global_pic_symbol"
 msgstr ""
 
-#: config/cris/cris.c:2618
+#: config/cris/cris.c:2629
 #, c-format
 msgid "-max-stackframe=%d is not usable, not between 0 and %d"
 msgstr ""
 
-#: config/cris/cris.c:2646
+#: config/cris/cris.c:2657
 #, c-format
 msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
 msgstr ""
 
-#: config/cris/cris.c:2682
+#: config/cris/cris.c:2693
 #, c-format
 msgid "unknown CRIS cpu version specification in -mtune= : %s"
 msgstr ""
 
-#: config/cris/cris.c:2700
+#: config/cris/cris.c:2711
 msgid "-fPIC and -fpic are not supported in this configuration"
 msgstr ""
 
-#: config/cris/cris.c:2716
+#: config/cris/cris.c:2726
 msgid "that particular -g option is invalid with -maout and -melinux"
 msgstr ""
 
-#: config/cris/cris.c:2971 config/cris/cris.c:3016
+#: config/cris/cris.c:2901 config/cris/cris.c:2946
 msgid "unexpected side-effects in address"
 msgstr ""
 
 #. Labels are never marked as global symbols.
-#: config/cris/cris.c:3111 config/cris/cris.c:3142
+#: config/cris/cris.c:3041 config/cris/cris.c:3072
 msgid "unexpected PIC symbol"
 msgstr ""
 
-#: config/cris/cris.c:3115
+#: config/cris/cris.c:3045
 msgid "PIC register isn't set up"
 msgstr ""
 
-#: config/cris/cris.c:3128 config/cris/cris.c:3211
+#: config/cris/cris.c:3058 config/cris/cris.c:3141
 msgid "unexpected address expression"
 msgstr ""
 
-#: config/cris/cris.c:3146
+#: config/cris/cris.c:3076
 msgid "emitting PIC operand, but PIC register isn't set up"
 msgstr ""
 
-#: config/cris/cris.c:3155
+#: config/cris/cris.c:3085
 msgid "unexpected NOTE as addr_const:"
 msgstr ""
 
@@ -9020,79 +8649,79 @@ msgstr ""
 msgid "For elinux, request a specified stack-size for this program"
 msgstr ""
 
-#: config/cris/cris.h:363
+#: config/cris/cris.h:362
 msgid "Work around bug in multiplication instruction"
 msgstr ""
 
 #. No "no-etrax" as it does not really imply any model.                     On the other hand, "etrax" implies the common (and large)               subset matching all models.
-#: config/cris/cris.h:369
+#: config/cris/cris.h:368
 msgid "Compile for ETRAX 4 (CRIS v3)"
 msgstr ""
 
-#: config/cris/cris.h:374
+#: config/cris/cris.h:373
 msgid "Compile for ETRAX 100 (CRIS v8)"
 msgstr ""
 
-#: config/cris/cris.h:378
+#: config/cris/cris.h:377
 msgid "Emit verbose debug information in assembly code"
 msgstr ""
 
-#: config/cris/cris.h:381
+#: config/cris/cris.h:380
 msgid "Do not use condition codes from normal instructions"
 msgstr ""
 
-#: config/cris/cris.h:385
+#: config/cris/cris.h:384
 msgid "Do not emit addressing modes with side-effect assignment"
 msgstr ""
 
-#: config/cris/cris.h:388
+#: config/cris/cris.h:387
 msgid "Do not tune stack alignment"
 msgstr ""
 
-#: config/cris/cris.h:391
+#: config/cris/cris.h:390
 msgid "Do not tune writable data alignment"
 msgstr ""
 
-#: config/cris/cris.h:394
+#: config/cris/cris.h:393
 msgid "Do not tune code and read-only data alignment"
 msgstr ""
 
-#: config/cris/cris.h:403
+#: config/cris/cris.h:402
 msgid "Align code and data to 32 bits"
 msgstr ""
 
-#: config/cris/cris.h:416
+#: config/cris/cris.h:415
 msgid "Don't align items in code or data"
 msgstr ""
 
-#: config/cris/cris.h:419
+#: config/cris/cris.h:418
 msgid "Do not emit function prologue or epilogue"
 msgstr ""
 
 #. We have to handle this m-option here since we can't wash it off in      both CC1_SPEC and CC1PLUS_SPEC.
-#: config/cris/cris.h:423
+#: config/cris/cris.h:422
 msgid "Use the most feature-enabling options allowed by other options"
 msgstr ""
 
 #. We must call it "override-" since calling it "no-" will cause            gcc.c to forget it, if there's a "later" -mbest-lib-options.            Kludgy, but needed for some multilibbed files.
-#: config/cris/cris.h:429
+#: config/cris/cris.h:428
 msgid "Override -mbest-lib-options"
 msgstr ""
 
-#: config/cris/cris.h:461
+#: config/cris/cris.h:460
 msgid "Generate code for the specified chip or CPU version"
 msgstr ""
 
-#: config/cris/cris.h:463
+#: config/cris/cris.h:462
 msgid "Tune alignment for the specified chip or CPU version"
 msgstr ""
 
-#: config/cris/cris.h:465
+#: config/cris/cris.h:464
 msgid "Warn when a stackframe is larger than the specified size"
 msgstr ""
 
 #. Node: Profiling
-#: config/cris/cris.h:1048
+#: config/cris/cris.h:1031
 msgid "no FUNCTION_PROFILER for CRIS"
 msgstr ""
 
@@ -9100,46 +8729,46 @@ msgstr ""
 msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
 msgstr ""
 
-#: config/fr30/fr30.c:461
+#: config/fr30/fr30.c:463
 msgid "fr30_print_operand_address: unhandled address"
 msgstr ""
 
-#: config/fr30/fr30.c:485
+#: config/fr30/fr30.c:487
 #, c-format
 msgid "fr30_print_operand: unrecognized %%p code"
 msgstr ""
 
-#: config/fr30/fr30.c:505
+#: config/fr30/fr30.c:507
 #, c-format
 msgid "fr30_print_operand: unrecognized %%b code"
 msgstr ""
 
-#: config/fr30/fr30.c:526
+#: config/fr30/fr30.c:528
 #, c-format
 msgid "fr30_print_operand: unrecognized %%B code"
 msgstr ""
 
-#: config/fr30/fr30.c:534
+#: config/fr30/fr30.c:536
 #, c-format
 msgid "fr30_print_operand: invalid operand to %%A code"
 msgstr ""
 
-#: config/fr30/fr30.c:551
+#: config/fr30/fr30.c:553
 #, c-format
 msgid "fr30_print_operand: invalid %%x code"
 msgstr ""
 
-#: config/fr30/fr30.c:558
+#: config/fr30/fr30.c:560
 #, c-format
 msgid "fr30_print_operand: invalid %%F code"
 msgstr ""
 
-#: config/fr30/fr30.c:575
+#: config/fr30/fr30.c:577
 msgid "fr30_print_operand: unknown code"
 msgstr ""
 
-#: config/fr30/fr30.c:604 config/fr30/fr30.c:613 config/fr30/fr30.c:624
-#: config/fr30/fr30.c:637
+#: config/fr30/fr30.c:606 config/fr30/fr30.c:615 config/fr30/fr30.c:626
+#: config/fr30/fr30.c:639
 msgid "fr30_print_operand: unhandled MEM"
 msgstr ""
 
@@ -9147,141 +8776,141 @@ msgstr ""
 msgid "Assume small address space"
 msgstr ""
 
-#: config/frv/frv.c:463 config/frv/frv.c:481
+#: config/frv/frv.c:563 config/frv/frv.c:590
 #, c-format
 msgid "Unknown cpu: -mcpu=%s"
 msgstr ""
 
-#: config/frv/frv.c:504
-msgid "-fpic and -gdwarf are incompatible (-fpic and -g/-gdwarf-2 are fine)"
-msgstr ""
-
-#: config/frv/frv.c:2463
+#: config/frv/frv.c:2513
 msgid "Bad insn to frv_print_operand_address:"
 msgstr ""
 
-#: config/frv/frv.c:2474
+#: config/frv/frv.c:2524
 msgid "Bad register to frv_print_operand_memory_reference_reg:"
 msgstr ""
 
-#: config/frv/frv.c:2513 config/frv/frv.c:2523 config/frv/frv.c:2532
-#: config/frv/frv.c:2553 config/frv/frv.c:2558
+#: config/frv/frv.c:2563 config/frv/frv.c:2573 config/frv/frv.c:2582
+#: config/frv/frv.c:2603 config/frv/frv.c:2608
 msgid "Bad insn to frv_print_operand_memory_reference:"
 msgstr ""
 
-#: config/frv/frv.c:2697
+#: config/frv/frv.c:2747
 msgid "Bad insn in frv_print_operand, bad const_double"
 msgstr ""
 
-#: config/frv/frv.c:2742
+#: config/frv/frv.c:2792
 msgid "Bad insn to frv_print_operand, 'C' modifier:"
 msgstr ""
 
-#: config/frv/frv.c:2765
+#: config/frv/frv.c:2815
 msgid "Bad insn to frv_print_operand, 'c' modifier:"
 msgstr ""
 
-#: config/frv/frv.c:2790
+#: config/frv/frv.c:2840
 msgid "Bad insn to frv_print_operand, 'e' modifier:"
 msgstr ""
 
-#: config/frv/frv.c:2798
+#: config/frv/frv.c:2848
 msgid "Bad insn to frv_print_operand, 'F' modifier:"
 msgstr ""
 
-#: config/frv/frv.c:2814
+#: config/frv/frv.c:2864
 msgid "Bad insn to frv_print_operand, 'f' modifier:"
 msgstr ""
 
-#: config/frv/frv.c:2828
+#: config/frv/frv.c:2878
 msgid "Bad insn to frv_print_operand, 'g' modifier:"
 msgstr ""
 
-#: config/frv/frv.c:2876
+#: config/frv/frv.c:2926
 msgid "Bad insn to frv_print_operand, 'L' modifier:"
 msgstr ""
 
-#: config/frv/frv.c:2889
+#: config/frv/frv.c:2939
 msgid "Bad insn to frv_print_operand, 'M/N' modifier:"
 msgstr ""
 
-#: config/frv/frv.c:2910
+#: config/frv/frv.c:2960
 msgid "Bad insn to frv_print_operand, 'O' modifier:"
 msgstr ""
 
-#: config/frv/frv.c:2928
+#: config/frv/frv.c:2978
 msgid "Bad insn to frv_print_operand, P modifier:"
 msgstr ""
 
-#: config/frv/frv.c:2948
+#: config/frv/frv.c:2998
 msgid "Bad insn in frv_print_operand, z case"
 msgstr ""
 
-#: config/frv/frv.c:2979
+#: config/frv/frv.c:3029
 msgid "Bad insn in frv_print_operand, 0 case"
 msgstr ""
 
-#: config/frv/frv.c:2984
+#: config/frv/frv.c:3034
 msgid "frv_print_operand: unknown code"
 msgstr ""
 
-#: config/frv/frv.c:5881
+#: config/frv/frv.c:5799
 msgid "Bad output_move_single operand"
 msgstr ""
 
-#: config/frv/frv.c:6008
+#: config/frv/frv.c:5926
 msgid "Bad output_move_double operand"
 msgstr ""
 
-#: config/frv/frv.c:6150
+#: config/frv/frv.c:6068
 msgid "Bad output_condmove_single operand"
 msgstr ""
 
-#: config/frv/frv.c:8453
-msgid "frv_registers_update"
-msgstr ""
-
-#: config/frv/frv.c:8610
-msgid "frv_registers_used_p"
-msgstr ""
-
-#: config/frv/frv.c:8736
-msgid "frv_registers_set_p"
-msgstr ""
-
-#: config/frv/frv.c:9332
+#: config/frv/frv.c:9563
 msgid "accumulator is not a constant integer"
 msgstr ""
 
-#: config/frv/frv.c:9337
+#: config/frv/frv.c:9568
 msgid "accumulator number is out of bounds"
 msgstr ""
 
-#: config/frv/frv.c:9348
+#: config/frv/frv.c:9579
 #, c-format
 msgid "inappropriate accumulator for `%s'"
 msgstr ""
 
-#: config/frv/frv.c:9408
+#: config/frv/frv.c:9645
+msgid "invalid IACC argument"
+msgstr ""
+
+#: config/frv/frv.c:9668
 #, c-format
 msgid "`%s' expects a constant argument"
 msgstr ""
 
-#: config/frv/frv.c:9413
+#: config/frv/frv.c:9673
 #, c-format
 msgid "constant argument out of range for `%s'"
 msgstr ""
 
-#: config/frv/frv.c:9760
+#: config/frv/frv.c:10070
 msgid "media functions are not available unless -mmedia is used"
 msgstr ""
 
-#: config/frv/frv.c:9772
+#: config/frv/frv.c:10082
 msgid "this media function is only available on the fr500"
 msgstr ""
 
-#: config/frv/frv.c:9800
-msgid "this media function is only available on the fr400"
+#: config/frv/frv.c:10110
+msgid "this media function is only available on the fr400 and fr550"
+msgstr ""
+
+#: config/frv/frv.c:10129
+msgid "this builtin function is only available on the fr405 and fr450"
+msgstr ""
+
+#: config/frv/frv.c:10138
+msgid "this builtin function is only available on the fr500 and fr550"
+msgstr ""
+
+#: config/frv/frv.c:10150
+msgid "this builtin function is only available on the fr450"
 msgstr ""
 
 #. This macro is a C statement to print on `stderr' a string describing the
@@ -9293,16 +8922,16 @@ msgstr ""
 #. #else
 #. #define TARGET_VERSION           fprintf (stderr, " (68k, MIT syntax)");
 #. #endif
-#: config/frv/frv.h:554
+#: config/frv/frv.h:542
 #, c-format
 msgid " (frv)"
 msgstr ""
 
-#: config/h8300/h8300.c:288
+#: config/h8300/h8300.c:358
 msgid "-ms2600 is used without -ms"
 msgstr ""
 
-#: config/h8300/h8300.c:294
+#: config/h8300/h8300.c:364
 msgid "-mn is used without -mh or -ms"
 msgstr ""
 
@@ -9311,290 +8940,286 @@ msgstr ""
 #. each pair being { "NAME", VALUE }
 #. where VALUE is the bits to set or minus the bits to clear.
 #. An empty string NAME is used to identify the default VALUE.
-#: config/h8300/h8300.h:145
+#: config/h8300/h8300.h:159
 msgid "Generate H8S code"
 msgstr ""
 
-#: config/h8300/h8300.h:146
+#: config/h8300/h8300.h:160
 msgid "Do not generate H8S code"
 msgstr ""
 
-#: config/h8300/h8300.h:147
+#: config/h8300/h8300.h:161
+msgid "Generate H8SX code"
+msgstr ""
+
+#: config/h8300/h8300.h:162
+msgid "Do not generate H8SX code"
+msgstr ""
+
+#: config/h8300/h8300.h:163
 msgid "Generate H8S/2600 code"
 msgstr ""
 
-#: config/h8300/h8300.h:148
+#: config/h8300/h8300.h:164
 msgid "Do not generate H8S/2600 code"
 msgstr ""
 
-#: config/h8300/h8300.h:149
+#: config/h8300/h8300.h:165
 msgid "Make integers 32 bits wide"
 msgstr ""
 
-#: config/h8300/h8300.h:152
+#: config/h8300/h8300.h:168
 msgid "Use registers for argument passing"
 msgstr ""
 
-#: config/h8300/h8300.h:154
+#: config/h8300/h8300.h:170
 msgid "Do not use registers for argument passing"
 msgstr ""
 
-#: config/h8300/h8300.h:156
+#: config/h8300/h8300.h:172
 msgid "Consider access to byte sized memory slow"
 msgstr ""
 
-#: config/h8300/h8300.h:157
+#: config/h8300/h8300.h:173
 msgid "Enable linker relaxing"
 msgstr ""
 
-#: config/h8300/h8300.h:158
+#: config/h8300/h8300.h:174
 msgid "Generate H8/300H code"
 msgstr ""
 
-#: config/h8300/h8300.h:159
+#: config/h8300/h8300.h:175
 msgid "Enable the normal mode"
 msgstr ""
 
-#: config/h8300/h8300.h:160
+#: config/h8300/h8300.h:176
 msgid "Do not generate H8/300H code"
 msgstr ""
 
-#: config/h8300/h8300.h:161
+#: config/h8300/h8300.h:177
 msgid "Use H8/300 alignment rules"
 msgstr ""
 
-#: config/i386/i386.c:1227
+#: config/i386/i386.c:1242
 #, c-format
 msgid "code model %s not supported in PIC mode"
 msgstr ""
 
-#: config/i386/i386.c:1237 config/sparc/sparc.c:399
+#: config/i386/i386.c:1252 config/sparc/sparc.c:575
 #, c-format
 msgid "bad value (%s) for -mcmodel= switch"
 msgstr ""
 
-#: config/i386/i386.c:1252
+#: config/i386/i386.c:1267
 #, c-format
 msgid "bad value (%s) for -masm= switch"
 msgstr ""
 
-#: config/i386/i386.c:1255
+#: config/i386/i386.c:1270
 #, c-format
 msgid "code model `%s' not supported in the %s bit mode"
 msgstr ""
 
-#: config/i386/i386.c:1258
+#: config/i386/i386.c:1273
 msgid "code model `large' not supported yet"
 msgstr ""
 
-#: config/i386/i386.c:1260
+#: config/i386/i386.c:1275
 #, c-format
 msgid "%i-bit mode not compiled in"
 msgstr ""
 
-#: config/i386/i386.c:1290 config/i386/i386.c:1302
+#: config/i386/i386.c:1316 config/i386/i386.c:1330
 msgid "CPU you selected does not support x86-64 instruction set"
 msgstr ""
 
-#: config/i386/i386.c:1295 config/iq2000/iq2000.c:1862
+#: config/i386/i386.c:1323 config/iq2000/iq2000.c:1671
 #, c-format
 msgid "bad value (%s) for -march= switch"
 msgstr ""
 
-#: config/i386/i386.c:1308
+#: config/i386/i386.c:1342
 #, c-format
 msgid "bad value (%s) for -mtune= switch"
 msgstr ""
 
-#: config/i386/i386.c:1325
+#: config/i386/i386.c:1359
 #, c-format
 msgid "-mregparm=%d is not between 0 and %d"
 msgstr ""
 
-#: config/i386/i386.c:1338
+#: config/i386/i386.c:1372
 msgid "-malign-loops is obsolete, use -falign-loops"
 msgstr ""
 
-#: config/i386/i386.c:1343 config/i386/i386.c:1356 config/i386/i386.c:1369
+#: config/i386/i386.c:1377 config/i386/i386.c:1390 config/i386/i386.c:1403
 #, c-format
 msgid "-malign-loops=%d is not between 0 and %d"
 msgstr ""
 
-#: config/i386/i386.c:1351
+#: config/i386/i386.c:1385
 msgid "-malign-jumps is obsolete, use -falign-jumps"
 msgstr ""
 
-#: config/i386/i386.c:1364
+#: config/i386/i386.c:1398
 msgid "-malign-functions is obsolete, use -falign-functions"
 msgstr ""
 
-#: config/i386/i386.c:1402
+#: config/i386/i386.c:1436
 #, c-format
 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
 msgstr ""
 
-#: config/i386/i386.c:1414
+#: config/i386/i386.c:1448
 #, c-format
 msgid "-mbranch-cost=%d is not between 0 and 5"
 msgstr ""
 
-#: config/i386/i386.c:1426
+#: config/i386/i386.c:1460
 #, c-format
 msgid "bad value (%s) for -mtls-dialect= switch"
 msgstr ""
 
-#: config/i386/i386.c:1455
+#: config/i386/i386.c:1489
 msgid "-malign-double makes no sense in the 64bit mode"
 msgstr ""
 
-#: config/i386/i386.c:1457
+#: config/i386/i386.c:1491
 msgid "-mrtd calling convention not supported in the 64bit mode"
 msgstr ""
 
-#: config/i386/i386.c:1479 config/i386/i386.c:1490
+#: config/i386/i386.c:1513 config/i386/i386.c:1524
 msgid "SSE instruction set disabled, using 387 arithmetics"
 msgstr ""
 
-#: config/i386/i386.c:1495
+#: config/i386/i386.c:1529
 msgid "387 instruction set disabled, using SSE arithmetics"
 msgstr ""
 
-#: config/i386/i386.c:1502
+#: config/i386/i386.c:1536
 #, c-format
 msgid "bad value (%s) for -mfpmath= switch"
 msgstr ""
 
-#: config/i386/i386.c:1650 config/i386/i386.c:1661
+#: config/i386/i386.c:1691 config/i386/i386.c:1702
 msgid "fastcall and stdcall attributes are not compatible"
 msgstr ""
 
-#: config/i386/i386.c:1654 config/i386/i386.c:1710
+#: config/i386/i386.c:1695 config/i386/i386.c:1751
 msgid "fastcall and regparm attributes are not compatible"
 msgstr ""
 
-#: config/i386/i386.c:1697
+#: config/i386/i386.c:1738
 #, c-format
 msgid "`%s' attribute requires an integer constant argument"
 msgstr ""
 
-#: config/i386/i386.c:1703
+#: config/i386/i386.c:1744
 #, c-format
 msgid "argument to `%s' attribute larger than %d"
 msgstr ""
 
-#: config/i386/i386.c:2669
+#: config/i386/i386.c:2760
 msgid "SSE vector argument without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2685
+#: config/i386/i386.c:2776
 msgid "MMX vector argument without MMX enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2913
+#: config/i386/i386.c:3022
 msgid "SSE vector return without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:6874
+#: config/i386/i386.c:5903
 msgid "invalid UNSPEC as operand"
 msgstr ""
 
-#: config/i386/i386.c:7132
+#: config/i386/i386.c:6161
 msgid "extended registers have no high halves"
 msgstr ""
 
-#: config/i386/i386.c:7147
+#: config/i386/i386.c:6176
 msgid "unsupported operand size for extended register"
 msgstr ""
 
-#: config/i386/i386.c:7462
+#: config/i386/i386.c:6491
 msgid ""
 "operand is neither a constant nor a condition code, invalid operand code 'c'"
 msgstr ""
 
-#: config/i386/i386.c:7508
+#: config/i386/i386.c:6537
 #, c-format
 msgid "invalid operand code `%c'"
 msgstr ""
 
-#: config/i386/i386.c:7551
+#: config/i386/i386.c:6580
 msgid "invalid constraints for operand"
 msgstr ""
 
-#: config/i386/i386.c:12072
+#: config/i386/i386.c:11316
 msgid "unknown insn mode"
 msgstr ""
 
-#: config/i386/i386.c:13944 config/i386/i386.c:13980
+#: config/i386/i386.c:13175 config/i386/i386.c:13211
 #, c-format
 msgid "selector must be an integer constant in the range 0..%i"
 msgstr ""
 
-#: config/i386/i386.c:14208
+#: config/i386/i386.c:13439
 msgid "shift must be an immediate"
 msgstr ""
 
-#: config/i386/i386.c:15260
+#: config/i386/i386.c:14489
 #, c-format
 msgid "`%s' incompatible attribute ignored"
 msgstr ""
 
-#: config/i386/winnt.c:104
-msgid "%Jfunction `%D' definition is marked dllimport."
-msgstr ""
-
-#: config/i386/winnt.c:112
-msgid "%Jvariable `%D' definition is marked dllimport."
-msgstr ""
-
-#: config/i386/winnt.c:132
-msgid "%Jexternal linkage required for symbol '%D' because of '%s' attribute."
-msgstr ""
-
-#: config/i386/winnt.c:149
+#: config/i386/winnt.c:74
 #, c-format
 msgid "`%s' attribute only applies to variables"
 msgstr ""
 
-#: config/i386/winnt.c:248
+#: config/i386/winnt.c:173
 msgid ""
 "%Jfunction '%D' is defined after prior declaration as dllimport: attribute "
 "ignored"
 msgstr ""
 
-#: config/i386/winnt.c:259
+#: config/i386/winnt.c:184
 msgid "%Jinline function '%D' is declared as dllimport: attribute ignored."
 msgstr ""
 
-#: config/i386/winnt.c:271
+#: config/i386/winnt.c:196
 msgid "%Jdefinition of static data member '%D' of dllimport'd class."
 msgstr ""
 
-#: config/i386/winnt.c:330
+#: config/i386/winnt.c:256
 msgid "%Jinconsistent dll linkage for '%D', dllexport assumed."
 msgstr ""
 
-#: config/i386/winnt.c:372
+#: config/i386/winnt.c:300 config/sh/symbian.c:279
 #, c-format
 msgid "`%s' declared as both exported to and imported from a DLL"
 msgstr ""
 
-#: config/i386/winnt.c:381
+#: config/i386/winnt.c:309
 msgid ""
 "%Jfailure in redeclaration of '%D': dllimport'd symbol lacks external "
 "linkage."
 msgstr ""
 
-#: config/i386/winnt.c:530
+#: config/i386/winnt.c:448
 msgid "%J'%D' defined locally after being referenced with dllimport linkage"
 msgstr ""
 
-#: config/i386/winnt.c:533
+#: config/i386/winnt.c:451
 msgid ""
 "%J'%D' redeclared without dllimport attribute after being referenced with "
 "dllimport linkage"
 msgstr ""
 
-#: config/i386/winnt.c:707
+#: config/i386/winnt.c:618
 msgid "%J'%D' causes a section type conflict"
 msgstr ""
 
@@ -9634,7 +9259,7 @@ msgstr ""
 msgid "Use Mingw-specific thread support"
 msgstr ""
 
-#: config/i386/cygming.h:190
+#: config/i386/cygming.h:182
 #, c-format
 msgid "-f%s ignored for target (all code is position independent)"
 msgstr ""
@@ -9643,7 +9268,7 @@ msgstr ""
 msgid "-mbnu210 is ignored (option is obsolete)"
 msgstr ""
 
-#: config/i386/i386-interix.h:256
+#: config/i386/i386-interix.h:257
 msgid "ms-bitfields not supported for objc"
 msgstr ""
 
@@ -9653,167 +9278,167 @@ msgstr ""
 #. Deprecated.
 #. Deprecated.
 #. Deprecated.
-#: config/i386/i386.h:344
+#: config/i386/i386.h:345
 msgid "Alternate calling convention"
 msgstr ""
 
-#: config/i386/i386.h:346 config/m68k/m68k.h:343 config/ns32k/ns32k.h:144
+#: config/i386/i386.h:347 config/m68k/m68k.h:336 config/ns32k/ns32k.h:144
 msgid "Use normal calling convention"
 msgstr ""
 
-#: config/i386/i386.h:348
+#: config/i386/i386.h:349
 msgid "Align some doubles on dword boundary"
 msgstr ""
 
-#: config/i386/i386.h:350
+#: config/i386/i386.h:351
 msgid "Align doubles on word boundary"
 msgstr ""
 
-#: config/i386/i386.h:352
+#: config/i386/i386.h:353
 msgid "Uninitialized locals in .bss"
 msgstr ""
 
-#: config/i386/i386.h:354
+#: config/i386/i386.h:355
 msgid "Uninitialized locals in .data"
 msgstr ""
 
-#: config/i386/i386.h:356 config/m68k/linux.h:42 config/ns32k/ns32k.h:167
+#: config/i386/i386.h:357 config/m68k/linux.h:42 config/ns32k/ns32k.h:167
 msgid "Use IEEE math for fp comparisons"
 msgstr ""
 
-#: config/i386/i386.h:358 config/ns32k/ns32k.h:169
+#: config/i386/i386.h:359 config/ns32k/ns32k.h:169
 msgid "Do not use IEEE math for fp comparisons"
 msgstr ""
 
-#: config/i386/i386.h:360
+#: config/i386/i386.h:361
 msgid "Return values of functions in FPU registers"
 msgstr ""
 
-#: config/i386/i386.h:362
+#: config/i386/i386.h:363
 msgid "Do not return values of functions in FPU registers"
 msgstr ""
 
-#: config/i386/i386.h:364
+#: config/i386/i386.h:365
 msgid "Do not generate sin, cos, sqrt for FPU"
 msgstr ""
 
-#: config/i386/i386.h:366
+#: config/i386/i386.h:367
 msgid "Generate sin, cos, sqrt for FPU"
 msgstr ""
 
-#: config/i386/i386.h:368
+#: config/i386/i386.h:369
 msgid "Omit the frame pointer in leaf functions"
 msgstr ""
 
-#: config/i386/i386.h:371
+#: config/i386/i386.h:372
 msgid "Enable stack probing"
 msgstr ""
 
 #. undocumented
 #. undocumented
-#: config/i386/i386.h:376
+#: config/i386/i386.h:377
 msgid "Align destination of the string operations"
 msgstr ""
 
-#: config/i386/i386.h:378
+#: config/i386/i386.h:379
 msgid "Do not align destination of the string operations"
 msgstr ""
 
-#: config/i386/i386.h:380
+#: config/i386/i386.h:381
 msgid "Inline all known string operations"
 msgstr ""
 
-#: config/i386/i386.h:382
+#: config/i386/i386.h:383
 msgid "Do not inline all known string operations"
 msgstr ""
 
-#: config/i386/i386.h:384 config/i386/i386.h:388
+#: config/i386/i386.h:385 config/i386/i386.h:389
 msgid "Use push instructions to save outgoing arguments"
 msgstr ""
 
-#: config/i386/i386.h:386 config/i386/i386.h:390
+#: config/i386/i386.h:387 config/i386/i386.h:391
 msgid "Do not use push instructions to save outgoing arguments"
 msgstr ""
 
-#: config/i386/i386.h:392
+#: config/i386/i386.h:393
 msgid "Support MMX built-in functions"
 msgstr ""
 
-#: config/i386/i386.h:394
+#: config/i386/i386.h:395
 msgid "Do not support MMX built-in functions"
 msgstr ""
 
-#: config/i386/i386.h:396
+#: config/i386/i386.h:397
 msgid "Support 3DNow! built-in functions"
 msgstr ""
 
-#: config/i386/i386.h:398
+#: config/i386/i386.h:399
 msgid "Do not support 3DNow! built-in functions"
 msgstr ""
 
-#: config/i386/i386.h:400
+#: config/i386/i386.h:401
 msgid "Support MMX and SSE built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.h:402
+#: config/i386/i386.h:403
 msgid "Do not support MMX and SSE built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.h:404
+#: config/i386/i386.h:405
 msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.h:406
+#: config/i386/i386.h:407
 msgid "Do not support MMX, SSE and SSE2 built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.h:408
+#: config/i386/i386.h:409
 msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.h:410
+#: config/i386/i386.h:411
 msgid ""
 "Do not support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
 msgstr ""
 
-#: config/i386/i386.h:412
+#: config/i386/i386.h:413
 msgid "sizeof(long double) is 16"
 msgstr ""
 
-#: config/i386/i386.h:414
+#: config/i386/i386.h:415
 msgid "sizeof(long double) is 12"
 msgstr ""
 
-#: config/i386/i386.h:416
+#: config/i386/i386.h:417
 msgid "Generate 64bit x86-64 code"
 msgstr ""
 
-#: config/i386/i386.h:418
+#: config/i386/i386.h:419
 msgid "Generate 32bit i386 code"
 msgstr ""
 
-#: config/i386/i386.h:420
+#: config/i386/i386.h:421
 msgid "Use native (MS) bitfield layout"
 msgstr ""
 
-#: config/i386/i386.h:422
+#: config/i386/i386.h:423
 msgid "Use gcc default bitfield layout"
 msgstr ""
 
-#: config/i386/i386.h:424
+#: config/i386/i386.h:425
 msgid "Use red-zone in the x86-64 code"
 msgstr ""
 
-#: config/i386/i386.h:426
+#: config/i386/i386.h:427
 msgid "Do not use red-zone in the x86-64 code"
 msgstr ""
 
-#: config/i386/i386.h:428
+#: config/i386/i386.h:429
 #, c-format
 msgid "Use direct references against %gs when accessing tls data"
 msgstr ""
 
-#: config/i386/i386.h:430
+#: config/i386/i386.h:431
 #, c-format
 msgid "Do not use direct references against %gs when accessing tls data"
 msgstr ""
@@ -9827,68 +9452,58 @@ msgstr ""
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/i386/i386.h:464 config/ia64/ia64.h:277 config/rs6000/rs6000.h:445
-#: config/s390/s390.h:146 config/sparc/sparc.h:633
+#: 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
 msgid "Schedule code for given CPU"
 msgstr ""
 
-#: config/i386/i386.h:466
+#: config/i386/i386.h:467
 msgid "Generate floating point mathematics using given instruction set"
 msgstr ""
 
-#: config/i386/i386.h:468 config/s390/s390.h:148
+#: config/i386/i386.h:469 config/s390/s390.h:154
 msgid "Generate code for given CPU"
 msgstr ""
 
-#: config/i386/i386.h:470
+#: config/i386/i386.h:471
 msgid "Number of registers used to pass integer arguments"
 msgstr ""
 
-#. TARGET_DEFAULT is defined in m68k-none.h, netbsd.h, etc.
-#. This macro is similar to `TARGET_SWITCHES' but defines names of
-#. command options that have values.  Its definition is an
-#. initializer with a subgrouping for each command option.
-#.
-#. Each subgrouping contains a string constant, that defines the
-#. fixed part of the option name, and the address of a variable.  The
-#. variable, type `char *', is set to the variable part of the given
-#. option if the fixed part matches.  The actual option name is made
-#. by appending `-m' to the specified name.
-#: config/i386/i386.h:472 config/m68k/m68k.h:359
+#: config/i386/i386.h:473
 msgid "Loop code aligned to this power of 2"
 msgstr ""
 
-#: config/i386/i386.h:474 config/m68k/m68k.h:361
+#: config/i386/i386.h:475
 msgid "Jump targets are aligned to this power of 2"
 msgstr ""
 
-#: config/i386/i386.h:476 config/m68k/m68k.h:363
+#: config/i386/i386.h:477
 msgid "Function starts are aligned to this power of 2"
 msgstr ""
 
-#: config/i386/i386.h:479
+#: config/i386/i386.h:480
 msgid "Attempt to keep stack aligned to this power of 2"
 msgstr ""
 
-#: config/i386/i386.h:481
+#: config/i386/i386.h:482
 msgid "Branches are this expensive (1-5, arbitrary units)"
 msgstr ""
 
-#: config/i386/i386.h:483
+#: config/i386/i386.h:484
 msgid "Use given x86-64 code model"
 msgstr ""
 
 #. Undocumented.
 #. Undocumented.
-#: config/i386/i386.h:489
+#: config/i386/i386.h:490
 msgid "Use given assembler dialect"
 msgstr ""
 
-#: config/i386/i386.h:491
+#: config/i386/i386.h:492
 msgid "Use given thread-local storage dialect"
 msgstr ""
 
-#: config/i386/sco5.h:292
+#: config/i386/sco5.h:290
 msgid "Generate ELF output"
 msgstr ""
 
@@ -9925,58 +9540,58 @@ msgstr ""
 msgid "malformed #pragma builtin"
 msgstr ""
 
-#: config/ia64/ia64.c:1049 config/m32r/m32r.c:366
+#: config/ia64/ia64.c:480 config/m32r/m32r.c:356
 #, c-format
 msgid "invalid argument of `%s' attribute"
 msgstr ""
 
-#: config/ia64/ia64.c:1061
+#: config/ia64/ia64.c:492
 msgid "%Jan address area attribute cannot be specified for local variables"
 msgstr ""
 
-#: config/ia64/ia64.c:1068
+#: config/ia64/ia64.c:499
 msgid "%Jaddress area of '%s' conflicts with previous declaration"
 msgstr ""
 
-#: config/ia64/ia64.c:1075
+#: config/ia64/ia64.c:506
 msgid "%Jaddress area attribute cannot be specified for functions"
 msgstr ""
 
-#: config/ia64/ia64.c:4334
+#: config/ia64/ia64.c:3748
 msgid "ia64_print_operand: unknown code"
 msgstr ""
 
-#: config/ia64/ia64.c:4674
+#: config/ia64/ia64.c:4088 config/pa/pa.c:316
 msgid "value of -mfixed-range must have form REG1-REG2"
 msgstr ""
 
-#: config/ia64/ia64.c:4701
+#: config/ia64/ia64.c:4115 config/pa/pa.c:343
 #, c-format
 msgid "%s-%s is an empty range"
 msgstr ""
 
-#: config/ia64/ia64.c:4752
+#: config/ia64/ia64.c:4166
 msgid "cannot optimize floating point division for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4769
+#: config/ia64/ia64.c:4183
 msgid "cannot optimize integer division for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4786
+#: config/ia64/ia64.c:4200
 msgid "cannot optimize square root for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4800
+#: config/ia64/ia64.c:4214
 msgid "not yet implemented: latency-optimized inline square root"
 msgstr ""
 
-#: config/ia64/ia64.c:4812
+#: config/ia64/ia64.c:4226
 #, c-format
 msgid "bad value (%s) for -mtls-size= switch"
 msgstr ""
 
-#: config/ia64/ia64.c:4828
+#: config/ia64/ia64.c:4242
 #, c-format
 msgid "bad value (%s) for -tune= switch"
 msgstr ""
@@ -9984,171 +9599,171 @@ msgstr ""
 #. This macro defines names of command options to set and clear bits in
 #. `target_flags'.  Its definition is an initializer with a subgrouping for
 #. each command option.
-#: config/ia64/ia64.h:173
+#: config/ia64/ia64.h:182
 msgid "Generate big endian code"
 msgstr ""
 
-#: config/ia64/ia64.h:175 config/mcore/mcore.h:154
+#: config/ia64/ia64.h:184 config/mcore/mcore.h:146
 msgid "Generate little endian code"
 msgstr ""
 
-#: config/ia64/ia64.h:177
+#: config/ia64/ia64.h:186
 msgid "Generate code for GNU as"
 msgstr ""
 
-#: config/ia64/ia64.h:179
+#: config/ia64/ia64.h:188
 msgid "Generate code for Intel as"
 msgstr ""
 
-#: config/ia64/ia64.h:181
+#: config/ia64/ia64.h:190
 msgid "Generate code for GNU ld"
 msgstr ""
 
-#: config/ia64/ia64.h:183
+#: config/ia64/ia64.h:192
 msgid "Generate code for Intel ld"
 msgstr ""
 
-#: config/ia64/ia64.h:185
+#: config/ia64/ia64.h:194
 msgid "Generate code without GP reg"
 msgstr ""
 
-#: config/ia64/ia64.h:187
+#: config/ia64/ia64.h:196
 msgid "Emit stop bits before and after volatile extended asms"
 msgstr ""
 
-#: config/ia64/ia64.h:189
+#: config/ia64/ia64.h:198
 msgid "Don't emit stop bits before and after volatile extended asms"
 msgstr ""
 
-#: config/ia64/ia64.h:191
+#: config/ia64/ia64.h:200
 msgid "Emit code for Itanium (TM) processor B step"
 msgstr ""
 
-#: config/ia64/ia64.h:193
+#: config/ia64/ia64.h:202
 msgid "Use in/loc/out register names"
 msgstr ""
 
-#: config/ia64/ia64.h:195
+#: config/ia64/ia64.h:204
 msgid "Disable use of sdata/scommon/sbss"
 msgstr ""
 
-#: config/ia64/ia64.h:197
+#: config/ia64/ia64.h:206
 msgid "Enable use of sdata/scommon/sbss"
 msgstr ""
 
-#: config/ia64/ia64.h:199
+#: config/ia64/ia64.h:208
 msgid "gp is constant (but save/restore gp on indirect calls)"
 msgstr ""
 
-#: config/ia64/ia64.h:201
+#: config/ia64/ia64.h:210
 msgid "Generate self-relocatable code"
 msgstr ""
 
-#: config/ia64/ia64.h:203
+#: config/ia64/ia64.h:212
 msgid "Generate inline floating point division, optimize for latency"
 msgstr ""
 
-#: config/ia64/ia64.h:205
+#: config/ia64/ia64.h:214
 msgid "Generate inline floating point division, optimize for throughput"
 msgstr ""
 
-#: config/ia64/ia64.h:208
+#: config/ia64/ia64.h:217
 msgid "Do not inline floating point division"
 msgstr ""
 
-#: config/ia64/ia64.h:210
+#: config/ia64/ia64.h:219
 msgid "Generate inline integer division, optimize for latency"
 msgstr ""
 
-#: config/ia64/ia64.h:212
+#: config/ia64/ia64.h:221
 msgid "Generate inline integer division, optimize for throughput"
 msgstr ""
 
-#: config/ia64/ia64.h:214
+#: config/ia64/ia64.h:223
 msgid "Do not inline integer division"
 msgstr ""
 
-#: config/ia64/ia64.h:216
+#: config/ia64/ia64.h:225
 msgid "Generate inline square root, optimize for latency"
 msgstr ""
 
-#: config/ia64/ia64.h:218
+#: config/ia64/ia64.h:227
 msgid "Generate inline square root, optimize for throughput"
 msgstr ""
 
-#: config/ia64/ia64.h:220
+#: config/ia64/ia64.h:229
 msgid "Do not inline square root"
 msgstr ""
 
-#: config/ia64/ia64.h:222
+#: config/ia64/ia64.h:231
 msgid "Enable Dwarf 2 line debug info via GNU as"
 msgstr ""
 
-#: config/ia64/ia64.h:224
+#: config/ia64/ia64.h:233
 msgid "Disable Dwarf 2 line debug info via GNU as"
 msgstr ""
 
-#: config/ia64/ia64.h:226
+#: config/ia64/ia64.h:235
 msgid "Enable earlier placing stop bits for better scheduling"
 msgstr ""
 
-#: config/ia64/ia64.h:228
+#: config/ia64/ia64.h:237
 msgid "Disable earlier placing stop bits"
 msgstr ""
 
-#: config/ia64/ia64.h:273
+#: config/ia64/ia64.h:282
 msgid "Specify range of registers to make fixed"
 msgstr ""
 
-#: config/ip2k/ip2k.c:1083
+#: config/ip2k/ip2k.c:1086
 msgid "bad operand"
 msgstr ""
 
-#: config/iq2000/iq2000.c:1838
+#: config/iq2000/iq2000.c:1647
 #, c-format
 msgid "bad value (%s) for -mcpu= switch"
 msgstr ""
 
-#: config/iq2000/iq2000.c:1867
+#: config/iq2000/iq2000.c:1676
 #, c-format
 msgid "The compiler does not support -march=%s."
 msgstr ""
 
-#: config/iq2000/iq2000.c:2254
+#: config/iq2000/iq2000.c:2063
 #, c-format
 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero."
 msgstr ""
 
-#: config/iq2000/iq2000.c:3040
+#: config/iq2000/iq2000.c:2845
 #, c-format
 msgid "argument `%d' is not a constant"
 msgstr ""
 
-#: config/iq2000/iq2000.c:3343 config/xtensa/xtensa.c:2104
+#: config/iq2000/iq2000.c:3148 config/xtensa/xtensa.c:2033
 msgid "PRINT_OPERAND_ADDRESS, null pointer"
 msgstr ""
 
-#: config/iq2000/iq2000.c:3498
+#: config/iq2000/iq2000.c:3303
 #, c-format
 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
 msgstr ""
 
-#: config/iq2000/iq2000.c:3507 config/mips/mips.c:5426
-#: config/xtensa/xtensa.c:1958
+#: config/iq2000/iq2000.c:3312 config/mips/mips.c:4809
+#: config/xtensa/xtensa.c:1887
 msgid "PRINT_OPERAND null pointer"
 msgstr ""
 
-#: config/iq2000/iq2000.c:3576
+#: config/iq2000/iq2000.c:3381
 #, c-format
 msgid "invalid %%P operand"
 msgstr ""
 
-#: config/iq2000/iq2000.c:3584 config/rs6000/rs6000.c:9415
+#: config/iq2000/iq2000.c:3389 config/rs6000/rs6000.c:10124
 #, c-format
 msgid "invalid %%p value"
 msgstr ""
 
-#: config/iq2000/iq2000.c:3648 config/mips/mips.c:5548
+#: config/iq2000/iq2000.c:3453 config/mips/mips.c:4935
 #, c-format
 msgid "invalid use of %%d, %%x, or %%X"
 msgstr ""
@@ -10165,87 +9780,87 @@ msgstr ""
 msgid "Don't use GP relative sdata/sbss sections"
 msgstr ""
 
-#: config/iq2000/iq2000.h:78 config/mips/mips.h:602
+#: config/iq2000/iq2000.h:78 config/mips/mips.h:579
 msgid "Use ROM instead of RAM"
 msgstr ""
 
-#: config/iq2000/iq2000.h:80 config/mips/mips.h:604
+#: config/iq2000/iq2000.h:80 config/mips/mips.h:581
 msgid "Don't use ROM instead of RAM"
 msgstr ""
 
-#: config/iq2000/iq2000.h:82 config/mips/mips.h:606
+#: config/iq2000/iq2000.h:82 config/mips/mips.h:583
 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
 msgstr ""
 
-#: config/iq2000/iq2000.h:84 config/mips/mips.h:608
+#: config/iq2000/iq2000.h:84 config/mips/mips.h:585
 msgid "Don't put uninitialized constants in ROM"
 msgstr ""
 
-#: config/iq2000/iq2000.h:106 config/mips/mips.h:783 config/pa/pa.h:310
+#: config/iq2000/iq2000.h:106 config/mips/mips.h:770
 msgid "Specify CPU for scheduling purposes"
 msgstr ""
 
-#: config/iq2000/iq2000.h:108 config/mips/mips.h:785
+#: config/iq2000/iq2000.h:108 config/mips/mips.h:772
 msgid "Specify CPU for code generation purposes"
 msgstr ""
 
-#: config/m32r/m32r.c:184
+#: config/m32r/m32r.c:174
 #, c-format
 msgid "bad value (%s) for -mmodel switch"
 msgstr ""
 
-#: config/m32r/m32r.c:193
+#: config/m32r/m32r.c:183
 #, c-format
 msgid "bad value (%s) for -msdata switch"
 msgstr ""
 
-#: config/m32r/m32r.c:200
+#: config/m32r/m32r.c:190
 #, c-format
 msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
 msgstr ""
 
-#: config/m32r/m32r.c:2310
+#: config/m32r/m32r.c:2100
 #, c-format
 msgid "invalid operand to %%s code"
 msgstr ""
 
-#: config/m32r/m32r.c:2317
+#: config/m32r/m32r.c:2107
 #, c-format
 msgid "invalid operand to %%p code"
 msgstr ""
 
-#: config/m32r/m32r.c:2372
+#: config/m32r/m32r.c:2162
 msgid "bad insn for 'A'"
 msgstr ""
 
-#: config/m32r/m32r.c:2419
+#: config/m32r/m32r.c:2209
 #, c-format
 msgid "invalid operand to %%T/%%B code"
 msgstr ""
 
-#: config/m32r/m32r.c:2442
+#: config/m32r/m32r.c:2232
 #, c-format
 msgid "invalid operand to %%N code"
 msgstr ""
 
-#: config/m32r/m32r.c:2475
+#: config/m32r/m32r.c:2265
 msgid "pre-increment address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2482
+#: config/m32r/m32r.c:2272
 msgid "pre-decrement address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2489
+#: config/m32r/m32r.c:2279
 msgid "post-increment address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2565 config/m32r/m32r.c:2581
-#: config/rs6000/rs6000.c:15417
+#: config/m32r/m32r.c:2355 config/m32r/m32r.c:2371
+#: config/rs6000/rs6000.c:16433
 msgid "bad address"
 msgstr ""
 
-#: config/m32r/m32r.c:2586
+#: config/m32r/m32r.c:2376
 msgid "lo_sum not of register"
 msgstr ""
 
@@ -10274,11 +9889,11 @@ msgstr ""
 msgid "Small data area: none, sdata, use"
 msgstr ""
 
-#: config/m32r/m32r.h:316 config/mips/mips.h:791
+#: config/m32r/m32r.h:316 config/mips/mips.h:778
 msgid "Don't call any cache flush functions"
 msgstr ""
 
-#: config/m32r/m32r.h:318 config/mips/mips.h:793
+#: config/m32r/m32r.h:318 config/mips/mips.h:780
 msgid "Specify cache flush function"
 msgstr ""
 
@@ -10290,54 +9905,54 @@ msgstr ""
 msgid "Specify cache flush trap number"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:291
+#: config/m68hc11/m68hc11.c:293
 #, c-format
 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1410
+#: config/m68hc11/m68hc11.c:1435
 msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1416
+#: config/m68hc11/m68hc11.c:1441
 msgid "`trap' attribute is already used"
 msgstr ""
 
 #. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3393 config/m68hc11/m68hc11.c:3777
+#: config/m68hc11/m68hc11.c:3400 config/m68hc11/m68hc11.c:3784
 msgid "move insn not handled"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3625 config/m68hc11/m68hc11.c:3709
-#: config/m68hc11/m68hc11.c:3980
+#: config/m68hc11/m68hc11.c:3632 config/m68hc11/m68hc11.c:3716
+#: config/m68hc11/m68hc11.c:3987
 msgid "invalid register in the move instruction"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3659
+#: config/m68hc11/m68hc11.c:3666
 msgid "invalid operand in the instruction"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3954
+#: config/m68hc11/m68hc11.c:3961
 msgid "invalid register in the instruction"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3987
+#: config/m68hc11/m68hc11.c:3994
 msgid "operand 1 must be a hard register"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:4001
+#: config/m68hc11/m68hc11.c:4008
 msgid "invalid rotate insn"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:4425
+#: config/m68hc11/m68hc11.c:4432
 msgid "registers IX, IY and Z used in the same INSN"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:4762 config/m68hc11/m68hc11.c:5062
+#: config/m68hc11/m68hc11.c:4769 config/m68hc11/m68hc11.c:5069
 msgid "cannot do z-register replacement"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:5125
+#: config/m68hc11/m68hc11.c:5132
 msgid "invalid Z register replacement for insn"
 msgstr ""
 
@@ -10345,55 +9960,55 @@ msgstr ""
 #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
 #. to set or minus the bits to clear. An empty string NAME is used to
 #. identify the default VALUE.
-#: config/m68hc11/m68hc11.h:177
+#: config/m68hc11/m68hc11.h:179
 msgid "Compile with 16-bit integer mode"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:179
+#: config/m68hc11/m68hc11.h:181
 msgid "Compile with 32-bit integer mode"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:181
+#: config/m68hc11/m68hc11.h:183
 msgid "Auto pre/post decrement increment allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:183
+#: config/m68hc11/m68hc11.h:185
 msgid "Auto pre/post decrement increment not allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:185
+#: config/m68hc11/m68hc11.h:187
 msgid "Min/max instructions allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:187
+#: config/m68hc11/m68hc11.h:189
 msgid "Min/max instructions not allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:189
+#: config/m68hc11/m68hc11.h:191
 msgid "Use call and rtc for function calls and returns"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:191
+#: config/m68hc11/m68hc11.h:193
 msgid "Use jsr and rts for function calls and returns"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:193
+#: config/m68hc11/m68hc11.h:195
 msgid "Do not use direct addressing mode for soft registers"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:195
+#: config/m68hc11/m68hc11.h:197
 msgid "Use direct addressing mode for soft registers"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:197 config/m68hc11/m68hc11.h:203
+#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
 msgid "Compile for a 68HC11"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
+#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
 msgid "Compile for a 68HC12"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
+#: config/m68hc11/m68hc11.h:203 config/m68hc11/m68hc11.h:209
 msgid "Compile for a 68HCS12"
 msgstr ""
 
@@ -10406,391 +10021,352 @@ msgstr ""
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/m68hc11/m68hc11.h:221
+#: config/m68hc11/m68hc11.h:223
 msgid "Specify the register allocation order"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:223
+#: config/m68hc11/m68hc11.h:225
 msgid "Indicate the number of soft registers available"
 msgstr ""
 
-#: config/m68k/m68k.c:235
-#, c-format
-msgid "-malign-loops=%d is not between 1 and %d"
-msgstr ""
-
-#: config/m68k/m68k.c:246
+#: config/m68k/m68k.c:216
 msgid "-mshared-library-id= specified without -mid-shared-library"
 msgstr ""
 
-#: config/m68k/m68k.c:249
+#: config/m68k/m68k.c:219
 #, c-format
 msgid "-mshared-library-id=%d is not between 0 and %d"
 msgstr ""
 
-#: config/m68k/m68k.c:263
+#: config/m68k/m68k.c:233
 msgid "cannot specify both -msep-data and -mid-shared-library"
 msgstr ""
 
-#: config/m68k/m68k.c:278
-#, c-format
-msgid "-malign-jumps=%d is not between 1 and %d"
-msgstr ""
-
-#: config/m68k/m68k.c:289
-#, c-format
-msgid "-malign-functions=%d is not between 1 and %d"
-msgstr ""
-
-#: config/m68k/m68k.c:298
+#: config/m68k/m68k.c:245
 msgid "-fPIC is not currently supported on the 68000 or 68010\n"
 msgstr ""
 
-#: config/m68k/m68k.c:596 config/rs6000/rs6000.c:11845
+#: config/m68k/m68k.c:543 config/rs6000/rs6000.c:12609
 msgid "stack limit expression is not supported"
 msgstr ""
 
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of pairs in braces,
-#. each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/m68k/m68k.h:247 config/m68k/m68k.h:249
+#: config/m68k/m68k.h:240 config/m68k/m68k.h:242
 msgid "Generate code for a 68020"
 msgstr ""
 
-#: config/m68k/m68k.h:254 config/m68k/m68k.h:257
+#: config/m68k/m68k.h:247 config/m68k/m68k.h:250
 msgid "Generate code for a 68000"
 msgstr ""
 
-#: config/m68k/m68k.h:259
+#: config/m68k/m68k.h:252
 msgid "Use the bit-field instructions"
 msgstr ""
 
-#: config/m68k/m68k.h:261
+#: config/m68k/m68k.h:254
 msgid "Do not use the bit-field instructions"
 msgstr ""
 
-#: config/m68k/m68k.h:263
+#: config/m68k/m68k.h:256
 msgid "Consider type `int' to be 16 bits wide"
 msgstr ""
 
-#: config/m68k/m68k.h:265
+#: config/m68k/m68k.h:258
 msgid "Consider type `int' to be 32 bits wide"
 msgstr ""
 
-#: config/m68k/m68k.h:268
+#: config/m68k/m68k.h:261
 msgid "Generate code with library calls for floating point"
 msgstr ""
 
-#: config/m68k/m68k.h:270
+#: config/m68k/m68k.h:263
 msgid "Generate code for a 68040, without any new instructions"
 msgstr ""
 
-#: config/m68k/m68k.h:273
+#: config/m68k/m68k.h:266
 msgid "Generate code for a 68060, without any new instructions"
 msgstr ""
 
-#: config/m68k/m68k.h:277
+#: config/m68k/m68k.h:270
 msgid "Generate code for a 68030"
 msgstr ""
 
-#: config/m68k/m68k.h:280
+#: config/m68k/m68k.h:273
 msgid "Generate code for a 68040"
 msgstr ""
 
-#: config/m68k/m68k.h:284
+#: config/m68k/m68k.h:277
 msgid "Generate code for a 68060"
 msgstr ""
 
-#: config/m68k/m68k.h:289
+#: config/m68k/m68k.h:282
 msgid "Generate code for a 520X"
 msgstr ""
 
-#: config/m68k/m68k.h:293
+#: config/m68k/m68k.h:286
 msgid "Generate code for a 5206e"
 msgstr ""
 
-#: config/m68k/m68k.h:297
+#: config/m68k/m68k.h:290
 msgid "Generate code for a 528x"
 msgstr ""
 
-#: config/m68k/m68k.h:301
+#: config/m68k/m68k.h:294
 msgid "Generate code for a 5307"
 msgstr ""
 
-#: config/m68k/m68k.h:305
+#: config/m68k/m68k.h:298
 msgid "Generate code for a 5407"
 msgstr ""
 
-#: config/m68k/m68k.h:308
+#: config/m68k/m68k.h:301
 msgid "Generate code for a 68851"
 msgstr ""
 
-#: config/m68k/m68k.h:310
+#: config/m68k/m68k.h:303
 msgid "Do no generate code for a 68851"
 msgstr ""
 
-#: config/m68k/m68k.h:313
+#: config/m68k/m68k.h:306
 msgid "Generate code for a 68302"
 msgstr ""
 
-#: config/m68k/m68k.h:316
+#: config/m68k/m68k.h:309
 msgid "Generate code for a 68332"
 msgstr ""
 
-#: config/m68k/m68k.h:320
+#: config/m68k/m68k.h:313
 msgid "Generate code for a cpu32"
 msgstr ""
 
-#: config/m68k/m68k.h:323
+#: config/m68k/m68k.h:316
 msgid "Align variables on a 32-bit boundary"
 msgstr ""
 
-#: config/m68k/m68k.h:325
+#: config/m68k/m68k.h:318
 msgid "Align variables on a 16-bit boundary"
 msgstr ""
 
-#: config/m68k/m68k.h:327
+#: config/m68k/m68k.h:320
 msgid "Enable separate data segment"
 msgstr ""
 
-#: config/m68k/m68k.h:329
+#: config/m68k/m68k.h:322
 msgid "Disable separate data segment"
 msgstr ""
 
-#: config/m68k/m68k.h:331
+#: config/m68k/m68k.h:324
 msgid "Enable ID based shared library"
 msgstr ""
 
-#: config/m68k/m68k.h:333
+#: config/m68k/m68k.h:326
 msgid "Disable ID based shared library"
 msgstr ""
 
-#: config/m68k/m68k.h:335
+#: config/m68k/m68k.h:328
 msgid "Generate pc-relative code"
 msgstr ""
 
-#: config/m68k/m68k.h:337
+#: config/m68k/m68k.h:330
 msgid "Do not use unaligned memory references"
 msgstr ""
 
-#: config/m68k/m68k.h:339
+#: config/m68k/m68k.h:332
 msgid "Use unaligned memory references"
 msgstr ""
 
-#: config/m68k/m68k.h:341
+#: config/m68k/m68k.h:334
 msgid "Use different calling convention using 'rtd'"
 msgstr ""
 
-#: config/m68k/m68k.h:365
+#. TARGET_DEFAULT is defined in m68k-none.h, netbsd.h, etc.
+#: config/m68k/m68k.h:344
 msgid "ID of shared library to build"
 msgstr ""
 
-#: config/mcore/mcore.c:2992
+#: config/mcore/mcore.c:2987
 #, c-format
 msgid "invalid option `-mstack-increment=%s'"
 msgstr ""
 
-#: config/mcore/mcore.h:121
+#: config/mcore/mcore.h:113
 msgid "Inline constants if it can be done in 2 insns or less"
 msgstr ""
 
-#: config/mcore/mcore.h:123
+#: config/mcore/mcore.h:115
 msgid "Inline constants if it only takes 1 instruction"
 msgstr ""
 
-#: config/mcore/mcore.h:125
+#: config/mcore/mcore.h:117
 msgid "Set maximum alignment to 4"
 msgstr ""
 
-#: config/mcore/mcore.h:127
+#: config/mcore/mcore.h:119
 msgid "Set maximum alignment to 8"
 msgstr ""
 
-#: config/mcore/mcore.h:131
+#: config/mcore/mcore.h:123
 msgid "Do not use the divide instruction"
 msgstr ""
 
-#: config/mcore/mcore.h:135
+#: config/mcore/mcore.h:127
 msgid "Do not arbitrary sized immediates in bit operations"
 msgstr ""
 
-#: config/mcore/mcore.h:137
+#: config/mcore/mcore.h:129
 msgid "Always treat bit-field as int-sized"
 msgstr ""
 
-#: config/mcore/mcore.h:141
+#: config/mcore/mcore.h:133
 msgid "Force functions to be aligned to a 4 byte boundary"
 msgstr ""
 
-#: config/mcore/mcore.h:143
+#: config/mcore/mcore.h:135
 msgid "Force functions to be aligned to a 2 byte boundary"
 msgstr ""
 
-#: config/mcore/mcore.h:145
+#: config/mcore/mcore.h:137
 msgid "Emit call graph information"
 msgstr ""
 
-#: config/mcore/mcore.h:149
+#: config/mcore/mcore.h:141
 msgid "Prefer word accesses over byte accesses"
 msgstr ""
 
-#: config/mcore/mcore.h:160
+#: config/mcore/mcore.h:152
 msgid "Generate code for the M*Core M340"
 msgstr ""
 
-#: config/mcore/mcore.h:173
+#: config/mcore/mcore.h:165
 msgid "Maximum amount for a single stack increment operation"
 msgstr ""
 
-#: config/mips/mips.c:3073 config/xtensa/xtensa.c:1010
-#: config/xtensa/xtensa.c:1042 config/xtensa/xtensa.c:1051
-msgid "bad test"
-msgstr ""
-
-#: config/mips/mips.c:4555
+#: config/mips/mips.c:4006
 #, c-format
 msgid "bad value (%s) for -mabi= switch"
 msgstr ""
 
-#: config/mips/mips.c:4578
+#: config/mips/mips.c:4029
 #, c-format
 msgid ""
 "-mips%s conflicts with the other architecture options, which specify a MIPS%"
 "d processor"
 msgstr ""
 
-#: config/mips/mips.c:4597
+#: config/mips/mips.c:4048
 #, c-format
 msgid "-march=%s is not compatible with the selected ABI"
 msgstr ""
 
-#: config/mips/mips.c:4612
+#: config/mips/mips.c:4063
 msgid "-mgp64 used with a 32-bit processor"
 msgstr ""
 
-#: config/mips/mips.c:4614
+#: config/mips/mips.c:4065
 msgid "-mgp32 used with a 64-bit ABI"
 msgstr ""
 
-#: config/mips/mips.c:4616
+#: config/mips/mips.c:4067
 msgid "-mgp64 used with a 32-bit ABI"
 msgstr ""
 
-#: config/mips/mips.c:4634 config/mips/mips.c:4636 config/mips/mips.c:4638
-#: config/mips/mips.c:4770
+#: config/mips/mips.c:4085 config/mips/mips.c:4087 config/mips/mips.c:4089
+#: config/mips/mips.c:4169
 #, c-format
 msgid "unsupported combination: %s"
 msgstr ""
 
-#: config/mips/mips.c:4731
-msgid "-g is only supported using GNU as,"
+#: config/mips/mips.c:4164
+msgid ""
+"generation of Branch Likely instructions enabled, but not supported by "
+"architecture"
 msgstr ""
 
-#: config/mips/mips.c:4733
-msgid "-g is only supported using GNU as with -mabi=32,"
+#: config/mips/mips.c:4181
+msgid "-G is incompatible with PIC code which is the default"
 msgstr ""
 
-#: config/mips/mips.c:4734 config/pa/pa.c:368
-msgid "-g option disabled"
+#: config/mips/mips.c:4248
+msgid "-mips3d requires -mpaired-single"
 msgstr ""
 
-#: config/mips/mips.c:4765
-msgid ""
-"generation of Branch Likely instructions enabled, but not supported by "
-"architecture"
+#: config/mips/mips.c:4257
+msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
 msgstr ""
 
-#: config/mips/mips.c:4782
-msgid "-G is incompatible with PIC code which is the default"
+#: config/mips/mips.c:4262
+msgid "-mips3d/-mpaired-single must be used with -mips64"
 msgstr ""
 
-#: config/mips/mips.c:5237
+#: config/mips/mips.c:4620
 msgid "mips_debugger_offset called with non stack/frame/arg pointer"
 msgstr ""
 
-#: config/mips/mips.c:5363
+#: config/mips/mips.c:4746
 #, c-format
 msgid "internal error: %%) found without a %%( in assembler pattern"
 msgstr ""
 
-#: config/mips/mips.c:5377
+#: config/mips/mips.c:4760
 #, c-format
 msgid "internal error: %%] found without a %%[ in assembler pattern"
 msgstr ""
 
-#: config/mips/mips.c:5390
+#: config/mips/mips.c:4773
 #, c-format
 msgid "internal error: %%> found without a %%< in assembler pattern"
 msgstr ""
 
-#: config/mips/mips.c:5403
+#: config/mips/mips.c:4786
 #, c-format
 msgid "internal error: %%} found without a %%{ in assembler pattern"
 msgstr ""
 
-#: config/mips/mips.c:5417
+#: config/mips/mips.c:4800
 #, c-format
 msgid "PRINT_OPERAND: unknown punctuation '%c'"
 msgstr ""
 
-#: config/mips/mips.c:5446
+#: config/mips/mips.c:4829
 #, c-format
 msgid "PRINT_OPERAND, invalid insn for %%C"
 msgstr ""
 
-#: config/mips/mips.c:5463
+#: config/mips/mips.c:4846
 #, c-format
 msgid "PRINT_OPERAND, invalid insn for %%N"
 msgstr ""
 
-#: config/mips/mips.c:5472
+#: config/mips/mips.c:4855
 #, c-format
 msgid "PRINT_OPERAND, invalid insn for %%F"
 msgstr ""
 
-#: config/mips/mips.c:5481
+#: config/mips/mips.c:4864
 #, c-format
 msgid "PRINT_OPERAND, invalid insn for %%W"
 msgstr ""
 
-#: config/mips/mips.c:5579
-msgid "PRINT_OPERAND, invalid operand for relocation"
-msgstr ""
-
-#: config/mips/mips.c:8172
-#, c-format
-msgid "can not handle inconsistent calls to `%s'"
-msgstr ""
-
-#: config/mips/mips.c:9560
-msgid "the cpu name must be lower case"
-msgstr ""
-
-#: config/mips/mips.c:9582
+#: config/mips/mips.c:4885
 #, c-format
-msgid "bad value (%s) for %s"
+msgid "invalid %%Y value"
 msgstr ""
 
-#: config/mips/mips.c:10108
-#, c-format
-msgid "can't rewind temp file: %m"
+#: config/mips/mips.c:4963
+msgid "PRINT_OPERAND, invalid operand for relocation"
 msgstr ""
 
-#: config/mips/mips.c:10112
+#: config/mips/mips.c:7518
 #, c-format
-msgid "can't write to output file: %m"
+msgid "cannot handle inconsistent calls to `%s'"
 msgstr ""
 
-#: config/mips/mips.c:10115
-#, c-format
-msgid "can't read from temp file: %m"
+#: config/mips/mips.c:8908
+msgid "the cpu name must be lower case"
 msgstr ""
 
-#: config/mips/mips.c:10118
+#: config/mips/mips.c:8930
 #, c-format
-msgid "can't close temp file: %m"
+msgid "bad value (%s) for %s"
 msgstr ""
 
 #: config/mips/linux64.h:39
@@ -10807,75 +10383,63 @@ msgstr ""
 #. each pair being { "NAME", VALUE }
 #. where VALUE is the bits to set or minus the bits to clear.
 #. An empty string NAME is used to identify the default VALUE.
-#: config/mips/mips.h:544
+#: config/mips/mips.h:527
 msgid "Use 64-bit int type"
 msgstr ""
 
-#: config/mips/mips.h:546
+#: config/mips/mips.h:529
 msgid "Use 64-bit long type"
 msgstr ""
 
-#: config/mips/mips.h:548
+#: config/mips/mips.h:531
 msgid "Use 32-bit long type"
 msgstr ""
 
-#: config/mips/mips.h:550
+#: config/mips/mips.h:533
 msgid "Optimize lui/addiu address loads"
 msgstr ""
 
-#: config/mips/mips.h:552
+#: config/mips/mips.h:535
 msgid "Don't optimize lui/addiu address loads"
 msgstr ""
 
-#: config/mips/mips.h:554
-msgid "Use MIPS as"
-msgstr ""
-
-#: config/mips/mips.h:556
-msgid "Use GNU as"
-msgstr ""
-
-#: config/mips/mips.h:558
-msgid "Use symbolic register names"
-msgstr ""
-
-#: config/mips/mips.h:560
-msgid "Don't use symbolic register names"
+#: config/mips/mips.h:537
+msgid "Use GNU as (now ignored)"
 msgstr ""
 
-#: config/mips/mips.h:562 config/mips/mips.h:564
+#: config/mips/mips.h:539 config/mips/mips.h:541
 msgid "Use GP relative sdata/sbss sections (now ignored)"
 msgstr ""
 
-#: config/mips/mips.h:566 config/mips/mips.h:568
+#: config/mips/mips.h:543 config/mips/mips.h:545
 msgid "Don't use GP relative sdata/sbss sections (now ignored)"
 msgstr ""
 
-#: config/mips/mips.h:570
+#: config/mips/mips.h:547
 msgid "Output compiler statistics (now ignored)"
 msgstr ""
 
-#: config/mips/mips.h:572
+#: config/mips/mips.h:549
 msgid "Don't output compiler statistics"
 msgstr ""
 
-#: config/mips/mips.h:574
+#: config/mips/mips.h:551
 msgid "Don't optimize block moves"
 msgstr ""
 
-#: config/mips/mips.h:576
+#: config/mips/mips.h:553
 msgid "Optimize block moves"
 msgstr ""
 
-#: config/mips/mips.h:578
+#: config/mips/mips.h:555
 msgid "Use mips-tfile asm postpass"
 msgstr ""
 
-#: config/mips/mips.h:580
+#: config/mips/mips.h:557
 msgid "Don't use mips-tfile asm postpass"
 msgstr ""
 
-#: config/mips/mips.h:582 config/pa/pa.h:266
+#: config/mips/mips.h:559 config/pa/pa.h:288
 msgid "Use software floating point"
 msgstr ""
 
@@ -10885,264 +10449,280 @@ msgstr ""
 #. where VALUE is the bits to set or minus the bits to clear and DOC
 #. is the documentation for --help (NULL if intentionally undocumented).
 #. An empty string NAME is used to identify the default VALUE.
-#: config/mips/mips.h:584 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:321
+#: config/mips/mips.h:561 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:329
 msgid "Use hardware floating point"
 msgstr ""
 
-#: config/mips/mips.h:586
+#: config/mips/mips.h:563
 msgid "Use 64-bit FP registers"
 msgstr ""
 
-#: config/mips/mips.h:588
+#: config/mips/mips.h:565
 msgid "Use 32-bit FP registers"
 msgstr ""
 
-#: config/mips/mips.h:590
+#: config/mips/mips.h:567
 msgid "Use 64-bit general registers"
 msgstr ""
 
-#: config/mips/mips.h:592
+#: config/mips/mips.h:569
 msgid "Use 32-bit general registers"
 msgstr ""
 
-#: config/mips/mips.h:594
+#: config/mips/mips.h:571
 msgid "Use Irix PIC"
 msgstr ""
 
-#: config/mips/mips.h:596
+#: config/mips/mips.h:573
 msgid "Don't use Irix PIC"
 msgstr ""
 
-#: config/mips/mips.h:598
+#: config/mips/mips.h:575
 msgid "Use indirect calls"
 msgstr ""
 
-#: config/mips/mips.h:600
+#: config/mips/mips.h:577
 msgid "Don't use indirect calls"
 msgstr ""
 
-#: config/mips/mips.h:610
+#: config/mips/mips.h:587
 msgid "Use big-endian byte order"
 msgstr ""
 
-#: config/mips/mips.h:612
+#: config/mips/mips.h:589
 msgid "Use little-endian byte order"
 msgstr ""
 
-#: config/mips/mips.h:614
+#: config/mips/mips.h:591
 msgid "Use single (32-bit) FP only"
 msgstr ""
 
-#: config/mips/mips.h:616
+#: config/mips/mips.h:593
 msgid "Don't use single (32-bit) FP only"
 msgstr ""
 
-#: config/mips/mips.h:618
+#: config/mips/mips.h:595 config/mips/mips.h:597
+msgid "Use paired-single floating point instructions"
+msgstr ""
+
+#: config/mips/mips.h:599 config/mips/mips.h:601
+msgid "Use MIPS-3D instructions"
+msgstr ""
+
+#: config/mips/mips.h:603
 msgid "Use multiply accumulate"
 msgstr ""
 
-#: config/mips/mips.h:620
+#: config/mips/mips.h:605
 msgid "Don't use multiply accumulate"
 msgstr ""
 
-#: config/mips/mips.h:622
+#: config/mips/mips.h:607
 msgid "Don't generate fused multiply/add instructions"
 msgstr ""
 
-#: config/mips/mips.h:624 config/rs6000/rs6000.h:337
+#: config/mips/mips.h:609 config/rs6000/rs6000.h:345
 msgid "Generate fused multiply/add instructions"
 msgstr ""
 
-#: config/mips/mips.h:626
+#: config/mips/mips.h:611
 msgid "Perform VR4130-specific alignment optimizations"
 msgstr ""
 
-#: config/mips/mips.h:628
+#: config/mips/mips.h:613
 msgid "Don't perform VR4130-specific alignment optimizations"
 msgstr ""
 
-#: config/mips/mips.h:630
+#: config/mips/mips.h:615
 msgid "Work around early 4300 hardware bug"
 msgstr ""
 
-#: config/mips/mips.h:632
+#: config/mips/mips.h:617
 msgid "Don't work around early 4300 hardware bug"
 msgstr ""
 
-#: config/mips/mips.h:634
+#: config/mips/mips.h:619
 msgid "Work around errata for early SB-1 revision 2 cores"
 msgstr ""
 
-#: config/mips/mips.h:636
+#: config/mips/mips.h:621
 msgid "Don't work around errata for early SB-1 revision 2 cores"
 msgstr ""
 
-#: config/mips/mips.h:638
+#: config/mips/mips.h:623
 msgid "Work around R4000 errata"
 msgstr ""
 
-#: config/mips/mips.h:640
+#: config/mips/mips.h:625
 msgid "Don't work around R4000 errata"
 msgstr ""
 
-#: config/mips/mips.h:642
+#: config/mips/mips.h:627
 msgid "Work around R4400 errata"
 msgstr ""
 
-#: config/mips/mips.h:644
+#: config/mips/mips.h:629
 msgid "Don't work around R4400 errata"
 msgstr ""
 
-#: config/mips/mips.h:646
+#: config/mips/mips.h:631
 msgid "Work around certain VR4120 errata"
 msgstr ""
 
-#: config/mips/mips.h:648
+#: config/mips/mips.h:633
 msgid "Don't work around certain VR4120 errata"
 msgstr ""
 
-#: config/mips/mips.h:650
+#: config/mips/mips.h:635
 msgid "Trap on integer divide by zero"
 msgstr ""
 
-#: config/mips/mips.h:652
+#: config/mips/mips.h:637
 msgid "Don't trap on integer divide by zero"
 msgstr ""
 
-#: config/mips/mips.h:654
+#: config/mips/mips.h:639
+msgid "Use trap to check for integer divide by zero"
+msgstr ""
+
+#: config/mips/mips.h:641
+msgid "Use break to check for integer divide by zero"
+msgstr ""
+
+#: config/mips/mips.h:643
 msgid "Use Branch Likely instructions, overriding default for arch"
 msgstr ""
 
-#: config/mips/mips.h:656
+#: config/mips/mips.h:645
 msgid "Don't use Branch Likely instructions, overriding default for arch"
 msgstr ""
 
-#: config/mips/mips.h:658
+#: config/mips/mips.h:647
 msgid "Use NewABI-style %reloc() assembly operators"
 msgstr ""
 
-#: config/mips/mips.h:660
+#: config/mips/mips.h:649
 msgid "Use assembler macros instead of relocation operators"
 msgstr ""
 
-#: config/mips/mips.h:662
+#: config/mips/mips.h:651
 msgid "Generate mips16 code"
 msgstr ""
 
-#: config/mips/mips.h:664
+#: config/mips/mips.h:653
 msgid "Generate normal-mode code"
 msgstr ""
 
-#: config/mips/mips.h:666
+#: config/mips/mips.h:655
 msgid "Lift restrictions on GOT size"
 msgstr ""
 
-#: config/mips/mips.h:668
+#: config/mips/mips.h:657
 msgid "Do not lift restrictions on GOT size"
 msgstr ""
 
-#: config/mips/mips.h:670
+#: config/mips/mips.h:659
 msgid "FP exceptions are enabled"
 msgstr ""
 
-#: config/mips/mips.h:672
+#: config/mips/mips.h:661
 msgid "FP exceptions are not enabled"
 msgstr ""
 
-#: config/mips/mips.h:789
+#: config/mips/mips.h:776
 msgid "Specify a Standard MIPS ISA"
 msgstr ""
 
 #. Output assembler code to FILE to increment profiler label # LABELNO
 #. for profiling a function entry.
-#: config/mips/mips.h:2426
+#: config/mips/mips.h:2331
 msgid "mips16 function profiling"
 msgstr ""
 
-#: config/mmix/mmix.c:225
+#: config/mmix/mmix.c:229
 #, c-format
 msgid "-f%s not supported: ignored"
 msgstr ""
 
-#: config/mmix/mmix.c:651
+#: config/mmix/mmix.c:657
 #, c-format
 msgid ""
 "too large function value type, needs %d registers, have only %d registers "
 "for this"
 msgstr ""
 
-#: config/mmix/mmix.c:821
+#: config/mmix/mmix.c:827
 msgid "function_profiler support for MMIX"
 msgstr ""
 
-#: config/mmix/mmix.c:843
+#: config/mmix/mmix.c:849
 msgid "MMIX Internal: Last named vararg would not fit in a register"
 msgstr ""
 
-#: config/mmix/mmix.c:1557 config/mmix/mmix.c:1687
+#: config/mmix/mmix.c:1458 config/mmix/mmix.c:1588
 msgid "MMIX Internal: Expected a CONST_INT, not this"
 msgstr ""
 
-#: config/mmix/mmix.c:1565 config/mmix/mmix.c:1589 config/mmix/mmix.c:1705
+#: config/mmix/mmix.c:1466 config/mmix/mmix.c:1490 config/mmix/mmix.c:1606
 #, c-format
 msgid "MMIX Internal: Bad register: %d"
 msgstr ""
 
-#: config/mmix/mmix.c:1636
+#: config/mmix/mmix.c:1537
 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
 msgstr ""
 
-#: config/mmix/mmix.c:1655
+#: config/mmix/mmix.c:1556
 msgid "MMIX Internal: Expected a register, not this"
 msgstr ""
 
-#: config/mmix/mmix.c:1665
+#: config/mmix/mmix.c:1566
 msgid "MMIX Internal: Expected a constant, not this"
 msgstr ""
 
 #. Presumably there's a missing case above if we get here.
-#: config/mmix/mmix.c:1697
+#: config/mmix/mmix.c:1598
 #, c-format
 msgid "MMIX Internal: Missing `%c' case in mmix_print_operand"
 msgstr ""
 
 #. We need the original here.
-#: config/mmix/mmix.c:1749
+#: config/mmix/mmix.c:1650
 msgid "MMIX Internal: Cannot decode this operand"
 msgstr ""
 
-#: config/mmix/mmix.c:1806
+#: config/mmix/mmix.c:1707
 msgid "MMIX Internal: This is not a recognized address"
 msgstr ""
 
-#: config/mmix/mmix.c:1983
+#: config/mmix/mmix.c:1884
 #, c-format
 msgid "stack frame not a multiple of 8 bytes: %d"
 msgstr ""
 
-#: config/mmix/mmix.c:2222
+#: config/mmix/mmix.c:2123
 #, c-format
 msgid "stack frame not a multiple of octabyte: %d"
 msgstr ""
 
-#: config/mmix/mmix.c:2696 config/mmix/mmix.c:2760
+#: config/mmix/mmix.c:2597 config/mmix/mmix.c:2661
 #, c-format
 msgid "MMIX Internal: %s is not a shiftable int"
 msgstr ""
 
-#: config/mmix/mmix.c:2876
+#: config/mmix/mmix.c:2777
 msgid "MMIX Internal: Trying to output invalidly reversed condition:"
 msgstr ""
 
-#: config/mmix/mmix.c:2883
+#: config/mmix/mmix.c:2784
 msgid "MMIX Internal: What's the CC of this?"
 msgstr ""
 
-#: config/mmix/mmix.c:2887
+#: config/mmix/mmix.c:2788
 msgid "MMIX Internal: What is the CC of this?"
 msgstr ""
 
-#: config/mmix/mmix.c:2957
+#: config/mmix/mmix.c:2858
 msgid "MMIX Internal: This is not a constant:"
 msgstr ""
 
@@ -11237,7 +10817,7 @@ msgstr ""
 msgid "Do not work around hardware multiply bug"
 msgstr ""
 
-#: config/ns32k/ns32k.h:142 config/s390/s390.h:125
+#: config/ns32k/ns32k.h:142 config/s390/s390.h:133
 msgid "Don't use hardware fp"
 msgstr ""
 
@@ -11309,150 +10889,205 @@ msgstr ""
 msgid "No \"Small register classes\" kludge"
 msgstr ""
 
-#: config/pa/pa.c:319
+#: config/pa/pa.c:404
 #, c-format
 msgid ""
 "unknown -mschedule= option (%s).\n"
 "Valid options are 700, 7100, 7100LC, 7200, 7300, and 8000\n"
 msgstr ""
 
-#: config/pa/pa.c:344
+#: config/pa/pa.c:429
 #, c-format
 msgid ""
 "unknown -march= option (%s).\n"
 "Valid options are 1.0, 1.1, and 2.0\n"
 msgstr ""
 
-#: config/pa/pa.c:357
+#: config/pa/pa.c:449
+#, c-format
+msgid ""
+"unknown -munix= option (%s).\n"
+"Valid options are 93, 95 and 98.\n"
+msgstr ""
+
+#: config/pa/pa.c:454
+#, c-format
+msgid ""
+"unknown -munix= option (%s).\n"
+"Valid options are 93 and 95.\n"
+msgstr ""
+
+#: config/pa/pa.c:458
+#, c-format
+msgid ""
+"unknown -munix= option (%s).\n"
+"Valid option is 93.\n"
+msgstr ""
+
+#: config/pa/pa.c:475
 msgid "PIC code generation is not supported in the portable runtime model\n"
 msgstr ""
 
-#: config/pa/pa.c:362
+#: config/pa/pa.c:480
 msgid "PIC code generation is not compatible with fast indirect calls\n"
 msgstr ""
 
-#: config/pa/pa.c:367
+#: config/pa/pa.c:485
 msgid "-g is only supported when using GAS on this processor,"
 msgstr ""
 
-#: config/pa/pa-hpux.h:92 config/pa/pa64-hpux.h:25
+#: config/pa/pa.c:486
+msgid "-g option disabled"
+msgstr ""
+
+#: config/pa/pa-hpux.h:96 config/pa/pa64-hpux.h:25
 msgid "Generate cpp defines for server IO"
 msgstr ""
 
-#: config/pa/pa-hpux.h:93 config/pa/pa64-hpux.h:27
+#: config/pa/pa-hpux.h:97 config/pa/pa64-hpux.h:27
 msgid "Generate cpp defines for workstation IO"
 msgstr ""
 
+#: config/pa/pa-hpux10.h:84
+msgid ""
+"Specify UNIX standard for predefines and linking.\n"
+"Supported value is 93."
+msgstr ""
+
+#: config/pa/pa-hpux1010.h:28 config/pa/pa-hpux11.h:98
+msgid ""
+"Specify UNIX standard for predefines and linking.\n"
+"Supported values are 93 and 95."
+msgstr ""
+
+#: config/pa/pa-hpux11.h:81
+msgid "-munix=98 option required for C89 Amendment 1 features.\n"
+msgstr ""
+
+#: config/pa/pa-hpux1111.h:28
+msgid ""
+"Specify UNIX standard for predefines and linking.\n"
+"Supported values are 93, 95 and 98."
+msgstr ""
+
 #. Macro to define tables used to set the flags.  This is a
 #. list in braces of target switches with each switch being
 #. { "NAME", VALUE, "HELP_STRING" }.  VALUE is the bits to set,
 #. or minus the bits to clear.  An empty string NAME is used to
 #. identify the default VALUE.  Do not mark empty strings for
 #. translation.
-#: config/pa/pa.h:232 config/pa/pa.h:238
+#: config/pa/pa.h:254 config/pa/pa.h:260
 msgid "Generate PA1.1 code"
 msgstr ""
 
-#: config/pa/pa.h:234 config/pa/pa.h:236
+#: config/pa/pa.h:256 config/pa/pa.h:258
 msgid "Generate PA1.0 code"
 msgstr ""
 
-#: config/pa/pa.h:240
+#: config/pa/pa.h:262
 msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
 msgstr ""
 
-#: config/pa/pa.h:242
+#: config/pa/pa.h:264
 msgid "Disable FP regs"
 msgstr ""
 
-#: config/pa/pa.h:244
+#: config/pa/pa.h:266
 msgid "Do not disable FP regs"
 msgstr ""
 
-#: config/pa/pa.h:246
+#: config/pa/pa.h:268
 msgid "Disable space regs"
 msgstr ""
 
-#: config/pa/pa.h:248
+#: config/pa/pa.h:270
 msgid "Do not disable space regs"
 msgstr ""
 
-#: config/pa/pa.h:250
+#: config/pa/pa.h:272
 msgid "Put jumps in call delay slots"
 msgstr ""
 
-#: config/pa/pa.h:252
+#: config/pa/pa.h:274
 msgid "Do not put jumps in call delay slots"
 msgstr ""
 
-#: config/pa/pa.h:254
+#: config/pa/pa.h:276
 msgid "Disable indexed addressing"
 msgstr ""
 
-#: config/pa/pa.h:256
+#: config/pa/pa.h:278
 msgid "Do not disable indexed addressing"
 msgstr ""
 
-#: config/pa/pa.h:258
+#: config/pa/pa.h:280
 msgid "Use portable calling conventions"
 msgstr ""
 
-#: config/pa/pa.h:260
+#: config/pa/pa.h:282
 msgid "Do not use portable calling conventions"
 msgstr ""
 
-#: config/pa/pa.h:262
+#: config/pa/pa.h:284
 msgid "Assume code will be assembled by GAS"
 msgstr ""
 
-#: config/pa/pa.h:264
+#: config/pa/pa.h:286
 msgid "Do not assume code will be assembled by GAS"
 msgstr ""
 
-#: config/pa/pa.h:268
+#: config/pa/pa.h:290
 msgid "Do not use software floating point"
 msgstr ""
 
-#: config/pa/pa.h:270
+#: config/pa/pa.h:292
 msgid "Emit long load/store sequences"
 msgstr ""
 
-#: config/pa/pa.h:272
+#: config/pa/pa.h:294
 msgid "Do not emit long load/store sequences"
 msgstr ""
 
-#: config/pa/pa.h:274
+#: config/pa/pa.h:296
 msgid "Generate fast indirect calls"
 msgstr ""
 
-#: config/pa/pa.h:276
+#: config/pa/pa.h:298
 msgid "Do not generate fast indirect calls"
 msgstr ""
 
-#: config/pa/pa.h:278
+#: config/pa/pa.h:300
 msgid "Generate code for huge switch statements"
 msgstr ""
 
-#: config/pa/pa.h:280
+#: config/pa/pa.h:302
 msgid "Do not generate code for huge switch statements"
 msgstr ""
 
-#: config/pa/pa.h:282
+#: config/pa/pa.h:304
 msgid "Always generate long calls"
 msgstr ""
 
-#: config/pa/pa.h:284
+#: config/pa/pa.h:306
 msgid "Generate long calls only when needed"
 msgstr ""
 
-#: config/pa/pa.h:286
+#: config/pa/pa.h:308
 msgid "Enable linker optimizations"
 msgstr ""
 
-#: config/pa/pa.h:312
+#: config/pa/pa.h:332
 msgid ""
-"Specify architecture for code generation.  Values are 1.0, 1.1, and 2.0.  "
-"2.0 requires gas snapshot 19990413 or later."
+"Specify PA-RISC architecture for code generation.\n"
+"Values are 1.0, 1.1 and 2.0."
+msgstr ""
+
+#: config/pa/pa.h:335
+msgid "Specify range of registers to make fixed."
+msgstr ""
+
+#: config/pa/pa.h:337
+msgid "Specify CPU for scheduling purposes."
 msgstr ""
 
 #: config/pa/pa64-hpux.h:29
@@ -11463,7 +11098,7 @@ msgstr ""
 msgid "Assume code will be linked by HP ld"
 msgstr ""
 
-#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:323
+#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:331
 msgid "Do not use hardware floating point"
 msgstr ""
 
@@ -11491,7 +11126,7 @@ msgstr ""
 msgid "Generate code for an 11/10"
 msgstr ""
 
-#. use movstrhi for bcopy
+#. use movmemhi for bcopy
 #. use 32 bit for int
 #: config/pdp11/pdp11.h:78 config/pdp11/pdp11.h:79
 msgid "Use 32 bit int"
@@ -11596,185 +11231,185 @@ msgstr ""
 msgid "junk at end of #pragma longcall"
 msgstr ""
 
-#: config/rs6000/rs6000.c:871
+#: config/rs6000/rs6000.c:1211
 msgid "-mmultiple is not supported on little endian systems"
 msgstr ""
 
-#: config/rs6000/rs6000.c:878
+#: config/rs6000/rs6000.c:1218
 msgid "-mstring is not supported on little endian systems"
 msgstr ""
 
-#: config/rs6000/rs6000.c:892
+#: config/rs6000/rs6000.c:1232
 #, c-format
 msgid "unknown -mdebug-%s switch"
 msgstr ""
 
-#: config/rs6000/rs6000.c:904
+#: config/rs6000/rs6000.c:1244
 #, c-format
 msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:915
+#: config/rs6000/rs6000.c:1255
 #, c-format
 msgid "Unknown switch -mlong-double-%s"
 msgstr ""
 
-#: config/rs6000/rs6000.c:956
+#: config/rs6000/rs6000.c:1296
 msgid "AltiVec and E500 instructions cannot coexist"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1120
+#: config/rs6000/rs6000.c:1554
 #, c-format
 msgid "unknown -m%s= option specified: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1141
+#: config/rs6000/rs6000.c:1575
 #, c-format
 msgid "not configured for ABI: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1147
+#: config/rs6000/rs6000.c:1581
 #, c-format
 msgid "unknown ABI specified: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1161
+#: config/rs6000/rs6000.c:1595
 #, c-format
 msgid "unknown -malign-XXXXX option specified: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:4110
+#: config/rs6000/rs6000.c:4582
 msgid ""
 "Cannot return value in vector register because altivec instructions are "
 "disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:4233
+#: config/rs6000/rs6000.c:4716
 msgid ""
 "Cannot pass argument in vector register because altivec instructions are "
 "disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:5760
+#: config/rs6000/rs6000.c:6150
 msgid "argument 1 must be a 5-bit signed literal"
 msgstr ""
 
-#: config/rs6000/rs6000.c:5863 config/rs6000/rs6000.c:6498
+#: config/rs6000/rs6000.c:6253 config/rs6000/rs6000.c:6922
 msgid "argument 2 must be a 5-bit unsigned literal"
 msgstr ""
 
-#: config/rs6000/rs6000.c:5903
+#: config/rs6000/rs6000.c:6293
 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
 msgstr ""
 
-#: config/rs6000/rs6000.c:5957
+#: config/rs6000/rs6000.c:6347
 msgid "argument 1 of __builtin_altivec_predicate is out of range"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6086
+#: config/rs6000/rs6000.c:6509
 msgid "argument 3 must be a 4-bit unsigned literal"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6258
+#: config/rs6000/rs6000.c:6681
 #, c-format
 msgid "argument to `%s' must be a 2-bit unsigned literal"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6371
+#: config/rs6000/rs6000.c:6794
 msgid "argument to dss must be a 2-bit unsigned literal"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6385
+#: config/rs6000/rs6000.c:6809
 #, c-format
 msgid "invalid parameter combination for `%s' AltiVec intrinsic"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6618
+#: config/rs6000/rs6000.c:7042
 msgid "argument 1 of __builtin_spe_predicate must be a constant"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6691
+#: config/rs6000/rs6000.c:7115
 msgid "argument 1 of __builtin_spe_predicate is out of range"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9245
+#: config/rs6000/rs6000.c:9954
 #, c-format
 msgid "invalid %%f value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9254
+#: config/rs6000/rs6000.c:9963
 #, c-format
 msgid "invalid %%F value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9263
+#: config/rs6000/rs6000.c:9972
 #, c-format
 msgid "invalid %%G value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9298
+#: config/rs6000/rs6000.c:10007
 #, c-format
 msgid "invalid %%j code"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9308
+#: config/rs6000/rs6000.c:10017
 #, c-format
 msgid "invalid %%J code"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9318
+#: config/rs6000/rs6000.c:10027
 #, c-format
 msgid "invalid %%k value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9338 config/xtensa/xtensa.c:2008
+#: config/rs6000/rs6000.c:10047 config/xtensa/xtensa.c:1937
 #, c-format
 msgid "invalid %%K value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9405
+#: config/rs6000/rs6000.c:10114
 #, c-format
 msgid "invalid %%O value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9452
+#: config/rs6000/rs6000.c:10161
 #, c-format
 msgid "invalid %%q value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9496
+#: config/rs6000/rs6000.c:10205
 #, c-format
 msgid "invalid %%S value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9538
+#: config/rs6000/rs6000.c:10247
 #, c-format
 msgid "invalid %%T value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9548
+#: config/rs6000/rs6000.c:10257
 #, c-format
 msgid "invalid %%u value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9557 config/xtensa/xtensa.c:1978
+#: config/rs6000/rs6000.c:10266 config/xtensa/xtensa.c:1907
 #, c-format
 msgid "invalid %%v value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:14064
+#: config/rs6000/rs6000.c:15086
 msgid "no profiling of 64-bit code for this ABI"
 msgstr ""
 
-#: config/rs6000/rs6000.c:15136
+#: config/rs6000/rs6000.c:16152
 msgid "use of 'long' in AltiVec types is deprecated; use 'int'"
 msgstr ""
 
-#: config/rs6000/aix.h:210 config/rs6000/beos.h:32
+#: config/rs6000/aix.h:203 config/rs6000/beos.h:32
 msgid "Always pass floating-point arguments in memory"
 msgstr ""
 
-#: config/rs6000/aix.h:212 config/rs6000/beos.h:34
+#: config/rs6000/aix.h:205 config/rs6000/beos.h:34
 msgid "Don't always pass floating-point arguments in memory"
 msgstr ""
 
@@ -11804,30 +11439,42 @@ msgid ""
 "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
 msgstr ""
 
-#: config/rs6000/darwin.h:64
+#: config/rs6000/darwin.h:69 config/rs6000/sysv4.h:153
+msgid "Generate 64-bit code"
+msgstr ""
+
+#: config/rs6000/darwin.h:71 config/rs6000/sysv4.h:155
+msgid "Generate 32-bit code"
+msgstr ""
+
+#: config/rs6000/darwin.h:73
 msgid "Generate code suitable for executables (NOT shared libs)"
 msgstr ""
 
 #. The Darwin ABI always includes AltiVec, can't be (validly) turned
 #. off.
-#: config/rs6000/darwin.h:80
+#: config/rs6000/darwin.h:89
 msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
 msgstr ""
 
 #. Darwin doesn't support -fpic.
-#: config/rs6000/darwin.h:86
+#: config/rs6000/darwin.h:95
 msgid "-fpic is not supported; -fPIC assumed"
 msgstr ""
 
-#: config/rs6000/linux64.h:96
+#: config/rs6000/darwin.h:113
+msgid "-m64 requires PowerPC64 architecture, enabling"
+msgstr ""
+
+#: config/rs6000/linux64.h:104
 msgid "-m64 requires a PowerPC64 cpu"
 msgstr ""
 
-#: config/rs6000/linux64.h:206
+#: config/rs6000/linux64.h:214
 msgid "Call mcount for profiling before a function prologue"
 msgstr ""
 
-#: config/rs6000/linux64.h:208
+#: config/rs6000/linux64.h:216
 msgid "Call mcount for profiling after a function prologue"
 msgstr ""
 
@@ -11838,199 +11485,199 @@ msgstr ""
 #. each pair being { "NAME", VALUE }
 #. where VALUE is the bits to set or minus the bits to clear.
 #. An empty string NAME is used to identify the default VALUE.
-#: config/rs6000/rs6000.h:269
+#: config/rs6000/rs6000.h:277
 msgid "Use POWER instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:272
+#: config/rs6000/rs6000.h:280
 msgid "Use POWER2 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:274
+#: config/rs6000/rs6000.h:282
 msgid "Do not use POWER2 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:277
+#: config/rs6000/rs6000.h:285
 msgid "Do not use POWER instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:279
+#: config/rs6000/rs6000.h:287
 msgid "Use PowerPC instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:282
+#: config/rs6000/rs6000.h:290
 msgid "Do not use PowerPC instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:284
+#: config/rs6000/rs6000.h:292
 msgid "Use PowerPC General Purpose group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:286
+#: config/rs6000/rs6000.h:294
 msgid "Do not use PowerPC General Purpose group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:288
+#: config/rs6000/rs6000.h:296
 msgid "Use PowerPC Graphics group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:290
+#: config/rs6000/rs6000.h:298
 msgid "Do not use PowerPC Graphics group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:292
+#: config/rs6000/rs6000.h:300
 msgid "Use PowerPC-64 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:294
+#: config/rs6000/rs6000.h:302
 msgid "Do not use PowerPC-64 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:296
+#: config/rs6000/rs6000.h:304
 msgid "Use AltiVec instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:298
+#: config/rs6000/rs6000.h:306
 msgid "Do not use AltiVec instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:300
+#: config/rs6000/rs6000.h:308
 msgid "Use new mnemonics for PowerPC architecture"
 msgstr ""
 
-#: config/rs6000/rs6000.h:302
+#: config/rs6000/rs6000.h:310
 msgid "Use old mnemonics for PowerPC architecture"
 msgstr ""
 
-#: config/rs6000/rs6000.h:305
+#: config/rs6000/rs6000.h:313
 msgid "Put everything in the regular TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:307
+#: config/rs6000/rs6000.h:315
 msgid "Place floating point constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:309
+#: config/rs6000/rs6000.h:317
 msgid "Do not place floating point constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:311
+#: config/rs6000/rs6000.h:319
 msgid "Place symbol+offset constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:313
+#: config/rs6000/rs6000.h:321
 msgid "Do not place symbol+offset constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:319
+#: config/rs6000/rs6000.h:327
 msgid "Place variable addresses in the regular TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:325
+#: config/rs6000/rs6000.h:333
 msgid "Generate load/store multiple instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:327
+#: config/rs6000/rs6000.h:335
 msgid "Do not generate load/store multiple instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:329
+#: config/rs6000/rs6000.h:337
 msgid "Generate string instructions for block moves"
 msgstr ""
 
-#: config/rs6000/rs6000.h:331
+#: config/rs6000/rs6000.h:339
 msgid "Do not generate string instructions for block moves"
 msgstr ""
 
-#: config/rs6000/rs6000.h:333
+#: config/rs6000/rs6000.h:341
 msgid "Generate load/store with update instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:335
+#: config/rs6000/rs6000.h:343
 msgid "Do not generate load/store with update instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:339
+#: config/rs6000/rs6000.h:347
 msgid "Do not generate fused multiply/add instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:343
+#: config/rs6000/rs6000.h:351
 msgid "Do not schedule the start and end of the procedure"
 msgstr ""
 
-#: config/rs6000/rs6000.h:349
+#: config/rs6000/rs6000.h:357
 msgid "Return all structures in memory (AIX default)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:351
+#: config/rs6000/rs6000.h:359
 msgid "Return small structures in registers (SVR4 default)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:357
+#: config/rs6000/rs6000.h:365
 msgid "Generate single field mfcr instruction"
 msgstr ""
 
-#: config/rs6000/rs6000.h:359
+#: config/rs6000/rs6000.h:367
 msgid "Do not generate single field mfcr instruction"
 msgstr ""
 
-#: config/rs6000/rs6000.h:443 config/sparc/sparc.h:631
+#: config/rs6000/rs6000.h:451 config/sparc/sparc.h:709
 msgid "Use features of and schedule code for given CPU"
 msgstr ""
 
-#: config/rs6000/rs6000.h:446
+#: config/rs6000/rs6000.h:454
 msgid "Enable debug output"
 msgstr ""
 
-#: config/rs6000/rs6000.h:448
+#: config/rs6000/rs6000.h:456
 msgid "Select full, part, or no traceback table"
 msgstr ""
 
-#: config/rs6000/rs6000.h:449
+#: config/rs6000/rs6000.h:457
 msgid "Specify ABI to use"
 msgstr ""
 
-#: config/rs6000/rs6000.h:451
+#: config/rs6000/rs6000.h:459
 msgid "Specify size of long double (64 or 128 bits)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:453
+#: config/rs6000/rs6000.h:461
 msgid "Specify yes/no if isel instructions should be generated"
 msgstr ""
 
-#: config/rs6000/rs6000.h:455
+#: config/rs6000/rs6000.h:463
 msgid "Specify yes/no if SPE SIMD instructions should be generated"
 msgstr ""
 
-#: config/rs6000/rs6000.h:457
+#: config/rs6000/rs6000.h:465
 msgid "Specify yes/no if using floating point in the GPRs"
 msgstr ""
 
-#: config/rs6000/rs6000.h:459
+#: config/rs6000/rs6000.h:467
 msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
 msgstr ""
 
-#: config/rs6000/rs6000.h:461
+#: config/rs6000/rs6000.h:469
 msgid "Avoid all range limits on call instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:464
+#: config/rs6000/rs6000.h:472
 msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
 msgstr ""
 
-#: config/rs6000/rs6000.h:467
+#: config/rs6000/rs6000.h:475
 msgid "Determine which dependences between insns are considered costly"
 msgstr ""
 
-#: config/rs6000/rs6000.h:469
+#: config/rs6000/rs6000.h:477
 msgid "Specify which post scheduling nop insertion scheme to apply"
 msgstr ""
 
-#: config/rs6000/rs6000.h:471
+#: config/rs6000/rs6000.h:479
 msgid "Specify alignment of structure fields default/natural"
 msgstr ""
 
-#: config/rs6000/rs6000.h:473
+#: config/rs6000/rs6000.h:481
 msgid "Specify scheduling priority for dispatch slot restricted insns"
 msgstr ""
 
@@ -12046,7 +11693,7 @@ msgstr ""
 #. Number of bytes into the frame return addresses can be found.  See
 #. rs6000_stack_info in rs6000.c for more information on how the different
 #. abi's store the return address.
-#: config/rs6000/rs6000.h:1826
+#: config/rs6000/rs6000.h:1818
 msgid "RETURN_ADDRESS_OFFSET not supported"
 msgstr ""
 
@@ -12142,14 +11789,6 @@ msgstr ""
 msgid "Use the WindISS simulator"
 msgstr ""
 
-#: config/rs6000/sysv4.h:153
-msgid "Generate 64-bit code"
-msgstr ""
-
-#: config/rs6000/sysv4.h:155
-msgid "Generate 32-bit code"
-msgstr ""
-
 #. Sometimes certain combinations of command options do not make sense
 #. on a particular target machine.  You can define a macro
 #. `OVERRIDE_OPTIONS' to take account of this.  This macro, if
@@ -12158,255 +11797,362 @@ msgstr ""
 #.
 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
 #. get control.
-#: config/rs6000/sysv4.h:214
+#: config/rs6000/sysv4.h:219
 #, c-format
 msgid "bad value for -mcall-%s"
 msgstr ""
 
-#: config/rs6000/sysv4.h:230
+#: config/rs6000/sysv4.h:235
 #, c-format
 msgid "bad value for -msdata=%s"
 msgstr ""
 
-#: config/rs6000/sysv4.h:247
+#: config/rs6000/sysv4.h:252
 #, c-format
 msgid "-mrelocatable and -msdata=%s are incompatible"
 msgstr ""
 
-#: config/rs6000/sysv4.h:256
+#: config/rs6000/sysv4.h:261
 #, c-format
 msgid "-f%s and -msdata=%s are incompatible"
 msgstr ""
 
-#: config/rs6000/sysv4.h:265
+#: config/rs6000/sysv4.h:270
 #, c-format
 msgid "-msdata=%s and -mcall-%s are incompatible"
 msgstr ""
 
-#: config/rs6000/sysv4.h:274
+#: config/rs6000/sysv4.h:279
 msgid "-mrelocatable and -mno-minimal-toc are incompatible"
 msgstr ""
 
-#: config/rs6000/sysv4.h:280
+#: config/rs6000/sysv4.h:285
 #, c-format
 msgid "-mrelocatable and -mcall-%s are incompatible"
 msgstr ""
 
-#: config/rs6000/sysv4.h:287
+#: config/rs6000/sysv4.h:292
 #, c-format
 msgid "-fPIC and -mcall-%s are incompatible"
 msgstr ""
 
-#: config/rs6000/sysv4.h:294
+#: config/rs6000/sysv4.h:299
 msgid "-mcall-aixdesc must be big endian"
 msgstr ""
 
-#: config/rs6000/sysv4.h:309
+#: config/rs6000/sysv4.h:314
 #, c-format
 msgid "-m%s not supported in this configuration"
 msgstr ""
 
-#: config/s390/s390.c:933
+#: config/s390/s390.c:1133
 #, c-format
 msgid "Unknown cpu used in -march=%s."
 msgstr ""
 
-#: config/s390/s390.c:952
+#: config/s390/s390.c:1152
 #, c-format
 msgid "Unknown cpu used in -mtune=%s."
 msgstr ""
 
-#: config/s390/s390.c:957
+#: config/s390/s390.c:1157
 #, c-format
 msgid "z/Architecture mode not supported on %s."
 msgstr ""
 
-#: config/s390/s390.c:959
+#: config/s390/s390.c:1159
 msgid "64-bit ABI not supported in ESA/390 mode."
 msgstr ""
 
-#: config/s390/s390.c:3385
+#: config/s390/s390.c:1165
+msgid "invalid value for -mwarn-framesize"
+msgstr ""
+
+#: config/s390/s390.c:1175
+msgid "invalid value for -mstack-size"
+msgstr ""
+
+#: config/s390/s390.c:1178
+msgid "stack size must be an exact power of 2"
+msgstr ""
+
+#: config/s390/s390.c:1184
+msgid "invalid value for -mstack-guard"
+msgstr ""
+
+#: config/s390/s390.c:1187
+msgid "stack size must be greater than the stack guard value"
+msgstr ""
+
+#: config/s390/s390.c:1190
+msgid "stack guard value must be an exact power of 2"
+msgstr ""
+
+#: config/s390/s390.c:1193
+msgid "-mstack-size implies use of -mstack-guard"
+msgstr ""
+
+#: config/s390/s390.c:1197
+msgid "-mstack-guard implies use of -mstack-size"
+msgstr ""
+
+#: config/s390/s390.c:3877
 msgid "Cannot decompose address."
 msgstr ""
 
-#: config/s390/s390.c:3556
+#: config/s390/s390.c:4048
 msgid "UNKNOWN in print_operand !?"
 msgstr ""
 
-#: config/s390/s390.c:5257
+#: config/s390/s390.c:5926
 msgid "Total size of local variables exceeds architecture limit."
 msgstr ""
 
-#: config/s390/s390.h:126
-msgid "Set backchain"
+#: config/s390/s390.c:6389
+#, c-format
+msgid "frame size of `%s' is "
+msgstr ""
+
+#: config/s390/s390.c:6389
+msgid " bytes"
 msgstr ""
 
-#: config/s390/s390.h:127
-msgid "Don't set backchain (faster, but debug harder"
+#: config/s390/s390.c:6393
+#, c-format
+msgid "`%s' uses dynamic stack allocation"
 msgstr ""
 
-#: config/s390/s390.h:128
+#: config/s390/s390.h:134
 msgid "Use bras for executable < 64k"
 msgstr ""
 
-#: config/s390/s390.h:129
+#: config/s390/s390.h:135
 msgid "Don't use bras"
 msgstr ""
 
-#: config/s390/s390.h:130
+#: config/s390/s390.h:136
 msgid "Additional debug prints"
 msgstr ""
 
-#: config/s390/s390.h:131
+#: config/s390/s390.h:137
 msgid "Don't print additional debug prints"
 msgstr ""
 
-#: config/s390/s390.h:132
+#: config/s390/s390.h:138
 msgid "64 bit ABI"
 msgstr ""
 
-#: config/s390/s390.h:133
+#: config/s390/s390.h:139
 msgid "31 bit ABI"
 msgstr ""
 
-#: config/s390/s390.h:134
+#: config/s390/s390.h:140
 msgid "z/Architecture"
 msgstr ""
 
-#: config/s390/s390.h:135
+#: config/s390/s390.h:141
 msgid "ESA/390 architecture"
 msgstr ""
 
-#: config/s390/s390.h:136
+#: config/s390/s390.h:142
 msgid "mvcle use"
 msgstr ""
 
-#: config/s390/s390.h:137
+#: config/s390/s390.h:143
 msgid "mvc&ex"
 msgstr ""
 
-#: config/s390/s390.h:138
-msgid "enable tpf OS code"
+#: config/s390/s390.h:144
+msgid "enable tpf OS tracing code"
 msgstr ""
 
-#: config/s390/s390.h:139
-msgid "disable tpf OS code"
+#: config/s390/s390.h:145
+msgid "disable tpf OS tracing code"
 msgstr ""
 
-#: config/s390/s390.h:140
+#: config/s390/s390.h:146
 msgid "disable fused multiply/add instructions"
 msgstr ""
 
-#: config/s390/s390.h:141
+#: config/s390/s390.h:147
 msgid "enable fused multiply/add instructions"
 msgstr ""
 
-#: config/sh/sh.c:5999
+#: config/s390/s390.h:156
+msgid "Set backchain"
+msgstr ""
+
+#: config/s390/s390.h:158
+msgid "Do not set backchain"
+msgstr ""
+
+#: config/s390/s390.h:160
+msgid "Set backchain appropriate for the linux kernel"
+msgstr ""
+
+#: config/s390/s390.h:162
+msgid "Warn if a single function's framesize exceeds the given framesize"
+msgstr ""
+
+#: config/s390/s390.h:165
+msgid "Warn if a function uses alloca or creates an array with dynamic size"
+msgstr ""
+
+#: config/s390/s390.h:168
+msgid ""
+"Emit extra code in the function prologue in order to trap if the stacksize "
+"exceeds the given limit"
+msgstr ""
+
+#: config/s390/s390.h:171
+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
 msgid "__builtin_saveregs not supported by this subtarget"
 msgstr ""
 
-#: config/sh/sh.c:6899
+#: config/sh/sh.c:7123
 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:6921 config/sh/sh.c:6956
+#: config/sh/sh.c:7145 config/sh/sh.c:7180
 #, c-format
 msgid "`%s' attribute only applies to interrupt functions"
 msgstr ""
 
-#. The argument must be a constant string.
-#: config/sh/sh.c:6928
-#, c-format
-msgid "`%s' attribute argument not a string constant"
+#. The argument must be a constant string.
+#: config/sh/sh.c:7152
+#, c-format
+msgid "`%s' attribute argument not a string constant"
+msgstr ""
+
+#. The argument must be a constant integer.
+#: config/sh/sh.c:7187
+#, c-format
+msgid "`%s' attribute argument not an integer constant"
+msgstr ""
+
+#: config/sh/symbian.c:147
+msgid ""
+"%H function '%D' is defined after prior declaration as dllimport: attribute "
+"ignored"
+msgstr ""
+
+#: config/sh/symbian.c:158
+msgid "%Hinline function '%D' is declared as dllimport: attribute ignored."
+msgstr ""
+
+#: config/sh/symbian.c:171
+msgid "%Hdefinition of static data member '%D' of dllimport'd class."
+msgstr ""
+
+#: config/sh/symbian.c:286
+msgid ""
+"%Hfailure in redeclaration of '%D': dllimport'd symbol lacks external "
+"linkage."
+msgstr ""
+
+#: config/sh/symbian.c:332
+msgid "%H%s '%D' %s after being referenced with dllimport linkage."
+msgstr ""
+
+#: config/sh/symbian.c:436
+msgid "%Hvariable `%D' definition is marked dllimport."
+msgstr ""
+
+#: config/sh/symbian.c:511
+msgid "%Hexternal linkage required for symbol '%D' because of '%s' attribute."
 msgstr ""
 
-#. The argument must be a constant integer.
-#: config/sh/sh.c:6963
+#: config/sh/symbian.c:893 cp/tree.c:2337
 #, c-format
-msgid "`%s' attribute argument not an integer constant"
+msgid "lang_* check: failed in %s, at %s:%d"
 msgstr ""
 
 #. There are no delay slots on SHmedia.
 #. Relaxation isn't yet supported for SHmedia
 #. -fprofile-arcs needs a working libgcov .  In unified tree            configurations with newlib, this requires to configure with             --with-newlib --with-headers.  But there is no way to check             here we have a working libgcov, so just assume that we have.
-#: config/sh/sh.h:478
+#: config/sh/sh.h:754
 msgid "Profiling is not supported on this target."
 msgstr ""
 
-#: config/sparc/sparc.c:372
+#: config/sparc/sparc.c:548
 #, c-format
 msgid "%s is not supported by this configuration"
 msgstr ""
 
-#: config/sparc/sparc.c:379
+#: config/sparc/sparc.c:555
 msgid "-mlong-double-64 not allowed with -m64"
 msgstr ""
 
-#: config/sparc/sparc.c:404
+#: config/sparc/sparc.c:580
 msgid "-mcmodel= is not supported on 32 bit systems"
 msgstr ""
 
-#: config/sparc/sparc.c:6967 config/sparc/sparc.c:6973
+#: config/sparc/sparc.c:7062 config/sparc/sparc.c:7068
 #, c-format
 msgid "invalid %%Y operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7043
+#: config/sparc/sparc.c:7138
 #, c-format
 msgid "invalid %%A operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7053
+#: config/sparc/sparc.c:7148
 #, c-format
 msgid "invalid %%B operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7092
+#: config/sparc/sparc.c:7187
 #, c-format
 msgid "invalid %%c operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7093
+#: config/sparc/sparc.c:7188
 #, c-format
 msgid "invalid %%C operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7114
+#: config/sparc/sparc.c:7209
 #, c-format
 msgid "invalid %%d operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7115
+#: config/sparc/sparc.c:7210
 #, c-format
 msgid "invalid %%D operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7131
+#: config/sparc/sparc.c:7226
 #, c-format
 msgid "invalid %%f operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7145
+#: config/sparc/sparc.c:7240
 #, c-format
 msgid "invalid %%s operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7199
+#: config/sparc/sparc.c:7294
 msgid "long long constant not a valid immediate operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7202
+#: config/sparc/sparc.c:7297
 msgid "floating point constant not a valid immediate operand"
 msgstr ""
 
-#: config/sparc/freebsd.h:77 config/sparc/linux.h:91
+#: config/sparc/freebsd.h:77 config/sparc/linux.h:86
 #: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:211
 msgid "Use 64 bit long doubles"
 msgstr ""
 
-#: config/sparc/freebsd.h:78 config/sparc/linux.h:92
+#: config/sparc/freebsd.h:78 config/sparc/linux.h:87
 #: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:212
 msgid "Use 128 bit long doubles"
 msgstr ""
@@ -12423,139 +12169,147 @@ msgstr ""
 msgid "Use little-endian byte order for data"
 msgstr ""
 
-#: config/sparc/sparc.h:548
+#: config/sparc/sparc.h:626
 msgid "Assume possible double misalignment"
 msgstr ""
 
-#: config/sparc/sparc.h:550
+#: config/sparc/sparc.h:628
 msgid "Assume all doubles are aligned"
 msgstr ""
 
-#: config/sparc/sparc.h:552
+#: config/sparc/sparc.h:630
 msgid "Pass -assert pure-text to linker"
 msgstr ""
 
-#: config/sparc/sparc.h:554
+#: config/sparc/sparc.h:632
 msgid "Do not pass -assert pure-text to linker"
 msgstr ""
 
-#: config/sparc/sparc.h:556
+#: config/sparc/sparc.h:634
 msgid "Use ABI reserved registers"
 msgstr ""
 
-#: config/sparc/sparc.h:558
+#: config/sparc/sparc.h:636
 msgid "Do not use ABI reserved registers"
 msgstr ""
 
-#: config/sparc/sparc.h:560
+#: config/sparc/sparc.h:638
 msgid "Use hardware quad fp instructions"
 msgstr ""
 
-#: config/sparc/sparc.h:562
+#: config/sparc/sparc.h:640
 msgid "Do not use hardware quad fp instructions"
 msgstr ""
 
-#: config/sparc/sparc.h:564
+#: config/sparc/sparc.h:642
 msgid "Compile for v8plus ABI"
 msgstr ""
 
-#: config/sparc/sparc.h:566
+#: config/sparc/sparc.h:644
 msgid "Do not compile for v8plus ABI"
 msgstr ""
 
-#: config/sparc/sparc.h:568
+#: config/sparc/sparc.h:646
 msgid "Utilize Visual Instruction Set"
 msgstr ""
 
-#: config/sparc/sparc.h:570
+#: config/sparc/sparc.h:648
 msgid "Do not utilize Visual Instruction Set"
 msgstr ""
 
-#: config/sparc/sparc.h:572
+#: config/sparc/sparc.h:650
 msgid "Pointers are 64-bit"
 msgstr ""
 
-#: config/sparc/sparc.h:574
+#: config/sparc/sparc.h:652
 msgid "Pointers are 32-bit"
 msgstr ""
 
-#: config/sparc/sparc.h:576
+#: config/sparc/sparc.h:654
 msgid "Use 32-bit ABI"
 msgstr ""
 
-#: config/sparc/sparc.h:578
+#: config/sparc/sparc.h:656
 msgid "Use 64-bit ABI"
 msgstr ""
 
-#: config/sparc/sparc.h:580
+#: config/sparc/sparc.h:658
 msgid "Use stack bias"
 msgstr ""
 
-#: config/sparc/sparc.h:582
+#: config/sparc/sparc.h:660
 msgid "Do not use stack bias"
 msgstr ""
 
-#: config/sparc/sparc.h:584
+#: config/sparc/sparc.h:662
 msgid "Use structs on stronger alignment for double-word copies"
 msgstr ""
 
-#: config/sparc/sparc.h:586
+#: config/sparc/sparc.h:664
 msgid "Do not use structs on stronger alignment for double-word copies"
 msgstr ""
 
-#: config/sparc/sparc.h:588
+#: config/sparc/sparc.h:666
 msgid "Optimize tail call instructions in assembler and linker"
 msgstr ""
 
-#: config/sparc/sparc.h:590
+#: config/sparc/sparc.h:668
 msgid "Do not optimize tail call instructions in assembler or linker"
 msgstr ""
 
-#: config/sparc/sparc.h:635
+#: config/sparc/sparc.h:713
 msgid "Use given SPARC code model"
 msgstr ""
 
-#: config/stormy16/stormy16.c:527
+#: config/stormy16/stormy16.c:528
 msgid "Constant halfword load operand out of range."
 msgstr ""
 
-#: config/stormy16/stormy16.c:537
+#: config/stormy16/stormy16.c:538
 msgid "Constant arithmetic operand out of range."
 msgstr ""
 
-#: config/stormy16/stormy16.c:1028
+#: config/stormy16/stormy16.c:1224
 msgid "Local variable memory requirements exceed capacity."
 msgstr ""
 
-#: config/stormy16/stormy16.c:1194
+#: config/stormy16/stormy16.c:1390
 msgid "function_profiler support"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1283
+#: config/stormy16/stormy16.c:1479
 msgid "cannot use va_start in interrupt function"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1599
+#: config/stormy16/stormy16.c:1921 config/stormy16/stormy16.c:1992
 msgid "`B' operand is not constant"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1605
+#: config/stormy16/stormy16.c:1948
 msgid "`B' operand has multiple bits set"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1631
+#: config/stormy16/stormy16.c:1974
 msgid "`o' operand is not constant"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1645
+#: config/stormy16/stormy16.c:2006
 msgid "xstormy16_print_operand: unknown code"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1691
+#: config/stormy16/stormy16.c:2052
 #, c-format
 msgid "switch statement of size %lu entries too large"
 msgstr ""
 
+#: config/stormy16/stormy16.c:2434
+msgid "`__BELOW100__' attribute only applies to variables"
+msgstr ""
+
+#: config/stormy16/stormy16.c:2441
+msgid "__BELOW100__ attribute not allowed with auto storage class."
+msgstr ""
+
 #: config/v850/v850-c.c:67
 msgid "#pragma GHS endXXXX found without previous startXXX"
 msgstr ""
@@ -12613,63 +12367,63 @@ msgstr ""
 msgid "junk at end of #pragma ghs endzda"
 msgstr ""
 
-#: config/v850/v850.c:154
+#: config/v850/v850.c:163
 #, c-format
 msgid "%s=%s is not numeric"
 msgstr ""
 
-#: config/v850/v850.c:161
+#: config/v850/v850.c:170
 #, c-format
 msgid "%s=%s is too large"
 msgstr ""
 
-#: config/v850/v850.c:313
+#: config/v850/v850.c:336
 msgid "const_double_split got a bad insn:"
 msgstr ""
 
-#: config/v850/v850.c:878
+#: config/v850/v850.c:901
 msgid "output_move_single:"
 msgstr ""
 
-#: config/v850/v850.c:2220
+#: config/v850/v850.c:2243
 msgid "%Jdata area attributes cannot be specified for local variables"
 msgstr ""
 
-#: config/v850/v850.c:2231
+#: config/v850/v850.c:2254
 msgid "%Jdata area of '%D' conflicts with previous declaration"
 msgstr ""
 
-#: config/v850/v850.c:2430
+#: config/v850/v850.c:2453
 #, c-format
 msgid "bogus JR construction: %d\n"
 msgstr ""
 
-#: config/v850/v850.c:2451 config/v850/v850.c:2654
+#: config/v850/v850.c:2474 config/v850/v850.c:2677
 #, c-format
 msgid "bad amount of stack space removal: %d"
 msgstr ""
 
-#: config/v850/v850.c:2630
+#: config/v850/v850.c:2653
 #, c-format
 msgid "bogus JARL construction: %d\n"
 msgstr ""
 
-#: config/v850/v850.c:3000
+#: config/v850/v850.c:3023
 #, c-format
 msgid "Bogus DISPOSE construction: %d\n"
 msgstr ""
 
-#: config/v850/v850.c:3022
+#: config/v850/v850.c:3045
 #, c-format
 msgid "Too much stack space to dispose of: %d"
 msgstr ""
 
-#: config/v850/v850.c:3195
+#: config/v850/v850.c:3218
 #, c-format
 msgid "Bogus PREPEARE construction: %d\n"
 msgstr ""
 
-#: config/v850/v850.c:3217
+#: config/v850/v850.c:3240
 #, c-format
 msgid "Too much stack space to prepare: %d"
 msgstr ""
@@ -12749,56 +12503,61 @@ msgstr ""
 msgid "Set the max size of data eligible for the ZDA area"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1837
+#: config/xtensa/xtensa.c:1014 config/xtensa/xtensa.c:1046
+#: config/xtensa/xtensa.c:1055
+msgid "bad test"
+msgstr ""
+
+#: config/xtensa/xtensa.c:1774
 msgid "boolean registers required for the floating-point option"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1891
+#: config/xtensa/xtensa.c:1820
 #, c-format
 msgid "-f%s is not supported with CONST16 instructions"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1896
+#: config/xtensa/xtensa.c:1825
 msgid "PIC is required but not supported with CONST16 instructions"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1966
+#: config/xtensa/xtensa.c:1895
 #, c-format
 msgid "invalid %%D value"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2003
+#: config/xtensa/xtensa.c:1932
 msgid "invalid mask"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2029
+#: config/xtensa/xtensa.c:1958
 #, c-format
 msgid "invalid %%x value"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2036
+#: config/xtensa/xtensa.c:1965
 #, c-format
 msgid "invalid %%d value"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2057 config/xtensa/xtensa.c:2067
+#: config/xtensa/xtensa.c:1986 config/xtensa/xtensa.c:1996
 #, c-format
 msgid "invalid %%t/%%b value"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2109
+#: config/xtensa/xtensa.c:2038
 msgid "invalid address"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2134
+#: config/xtensa/xtensa.c:2063
 msgid "no register in address"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2142
+#: config/xtensa/xtensa.c:2071
 msgid "address offset not a constant"
 msgstr ""
 
-#: config/xtensa/xtensa.c:2752
+#: config/xtensa/xtensa.c:2672
 msgid "only uninitialized variables can be placed in a .bss section"
 msgstr ""
 
@@ -12842,140 +12601,140 @@ msgstr ""
 msgid "Use direct CALLn instructions for fast calls"
 msgstr ""
 
-#: ada/misc.c:248
+#: ada/misc.c:258
 #, c-format
 msgid "missing argument to \"-%s\""
 msgstr ""
 
-#: ada/misc.c:289
+#: ada/misc.c:299
 msgid "`-gnat' misspelled as `-gant'"
 msgstr ""
 
-#: cp/call.c:296
+#: cp/call.c:282
 msgid "unable to call pointer to member function here"
 msgstr ""
 
-#: cp/call.c:2375
+#: cp/call.c:2365
 msgid "%s %D(%T, %T, %T) <built-in>"
 msgstr ""
 
-#: cp/call.c:2380
+#: cp/call.c:2370
 msgid "%s %D(%T, %T) <built-in>"
 msgstr ""
 
-#: cp/call.c:2384
+#: cp/call.c:2374
 msgid "%s %D(%T) <built-in>"
 msgstr ""
 
-#: cp/call.c:2388
+#: cp/call.c:2378
 msgid "%s %T <conversion>"
 msgstr ""
 
-#: cp/call.c:2390
+#: cp/call.c:2380
 msgid "%J%s %+#D <near match>"
 msgstr ""
 
-#: cp/call.c:2392
+#: cp/call.c:2382
 msgid "%J%s %+#D"
 msgstr ""
 
-#: cp/call.c:2427
+#: cp/call.c:2417
 msgid "candidates are:"
 msgstr ""
 
-#: cp/call.c:2617
+#: cp/call.c:2603
 msgid "conversion from `%T' to `%T' is ambiguous"
 msgstr ""
 
-#: cp/call.c:2773 cp/call.c:2822
+#: cp/call.c:2757 cp/call.c:2815
 msgid "no matching function for call to `%D(%A)'"
 msgstr ""
 
-#: cp/call.c:2776 cp/call.c:2825
+#: cp/call.c:2760 cp/call.c:2818
 msgid "call of overloaded `%D(%A)' is ambiguous"
 msgstr ""
 
 #. It's no good looking for an overloaded operator() on a
 #. pointer-to-member-function.
-#: cp/call.c:2893
+#: cp/call.c:2886
 #, c-format
 msgid ""
 "pointer-to-member function %E cannot be called without an object; consider "
 "using .* or ->*"
 msgstr ""
 
-#: cp/call.c:2962
+#: cp/call.c:2955
 msgid "no match for call to `(%T) (%A)'"
 msgstr ""
 
-#: cp/call.c:2971
+#: cp/call.c:2964
 msgid "call of `(%T) (%A)' is ambiguous"
 msgstr ""
 
-#: cp/call.c:3008
+#: cp/call.c:3001
 #, c-format
 msgid "%s for ternary 'operator?:' in '%E ? %E : %E'"
 msgstr ""
 
-#: cp/call.c:3014
+#: cp/call.c:3007
 #, c-format
 msgid "%s for 'operator%s' in '%E%s'"
 msgstr ""
 
-#: cp/call.c:3018
+#: cp/call.c:3011
 #, c-format
 msgid "%s for 'operator[]' in '%E[%E]'"
 msgstr ""
 
-#: cp/call.c:3023
+#: cp/call.c:3016
 #, c-format
 msgid "%s for '%s' in '%s %E'"
 msgstr ""
 
-#: cp/call.c:3028
+#: cp/call.c:3021
 #, c-format
 msgid "%s for 'operator%s' in '%E %s %E'"
 msgstr ""
 
-#: cp/call.c:3031
+#: cp/call.c:3024
 #, c-format
 msgid "%s for 'operator%s' in '%s%E'"
 msgstr ""
 
-#: cp/call.c:3121
+#: cp/call.c:3114
 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
 msgstr ""
 
-#: cp/call.c:3198
+#: cp/call.c:3191
 #, c-format
 msgid "`%E' has type `void' and is not a throw-expression"
 msgstr ""
 
-#: cp/call.c:3237 cp/call.c:3447
+#: cp/call.c:3230 cp/call.c:3440
 msgid "operands to ?: have different types"
 msgstr ""
 
-#: cp/call.c:3401
+#: cp/call.c:3394
 msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
 msgstr ""
 
-#: cp/call.c:3408
+#: cp/call.c:3401
 msgid "enumeral and non-enumeral type in conditional expression"
 msgstr ""
 
-#: cp/call.c:3702
+#: cp/call.c:3695
 msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
 msgstr ""
 
-#: cp/call.c:3754
+#: cp/call.c:3747
 msgid "using synthesized `%#D' for copy assignment"
 msgstr ""
 
-#: cp/call.c:3756
+#: cp/call.c:3749
 msgid "  where cfront would use `%#D'"
 msgstr ""
 
-#: cp/call.c:3780
+#: cp/call.c:3781
 msgid "comparison between `%#T' and `%#T'"
 msgstr ""
 
@@ -12999,348 +12758,348 @@ msgstr ""
 msgid "within this context"
 msgstr ""
 
-#: cp/call.c:4130
+#: cp/call.c:4143
 msgid "invalid conversion from `%T' to `%T'"
 msgstr ""
 
-#: cp/call.c:4132
+#: cp/call.c:4145
 msgid "  initializing argument %P of `%D'"
 msgstr ""
 
-#: cp/call.c:4286
+#: cp/call.c:4288
 msgid "cannot bind bitfield `%E' to `%T'"
 msgstr ""
 
-#: cp/call.c:4289
+#: cp/call.c:4291
 msgid "cannot bind packed field `%E' to `%T'"
 msgstr ""
 
-#: cp/call.c:4292
+#: cp/call.c:4294
 msgid "cannot bind rvalue `%E' to `%T'"
 msgstr ""
 
-#: cp/call.c:4380
+#: cp/call.c:4379
 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:4404
+#: cp/call.c:4405
 msgid ""
 "cannot receive objects of non-POD type `%#T' through `...'; call will abort "
 "at runtime"
 msgstr ""
 
-#: cp/call.c:4444
+#: cp/call.c:4449
 msgid "the default argument for parameter %d of `%D' has not yet been parsed"
 msgstr ""
 
-#: cp/call.c:4643
+#: cp/call.c:4654
 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
 msgstr ""
 
-#: cp/call.c:4662
+#: cp/call.c:4673
 msgid "`%T' is not an accessible base of `%T'"
 msgstr ""
 
-#: cp/call.c:4930
+#: cp/call.c:4923
 msgid "could not find class$ field in java interface type `%T'"
 msgstr ""
 
-#: cp/call.c:5187
+#: cp/call.c:5185
 msgid "call to non-function `%D'"
 msgstr ""
 
-#: cp/call.c:5213
+#: cp/call.c:5210
 msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
 msgstr ""
 
-#: cp/call.c:5291
+#: cp/call.c:5288
 msgid "no matching function for call to `%T::%s(%A)%#V'"
 msgstr ""
 
-#: cp/call.c:5309
+#: cp/call.c:5306
 #, c-format
 msgid "call of overloaded `%s(%A)' is ambiguous"
 msgstr ""
 
-#: cp/call.c:5331
+#: cp/call.c:5328
 msgid "cannot call member function `%D' without object"
 msgstr ""
 
-#: cp/call.c:5935
+#: cp/call.c:5933
 msgid "passing `%T' chooses `%T' over `%T'"
 msgstr ""
 
-#: cp/call.c:5937 cp/name-lookup.c:4156
+#: cp/call.c:5935 cp/name-lookup.c:4246
 msgid "  in call to `%D'"
 msgstr ""
 
-#: cp/call.c:5994
+#: cp/call.c:5992
 msgid "choosing `%D' over `%D'"
 msgstr ""
 
-#: cp/call.c:5995
+#: cp/call.c:5993
 msgid "  for conversion from `%T' to `%T'"
 msgstr ""
 
-#: cp/call.c:5997
+#: cp/call.c:5995
 msgid "  because conversion sequence for the argument is better"
 msgstr ""
 
-#: cp/call.c:6117
+#: cp/call.c:6116
 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:6121
+#: cp/call.c:6120
 msgid "candidate 1:"
 msgstr ""
 
-#: cp/call.c:6122
+#: cp/call.c:6121
 msgid "candidate 2:"
 msgstr ""
 
-#: cp/call.c:6258
+#: cp/call.c:6257
 msgid "could not convert `%E' to `%T'"
 msgstr ""
 
-#: cp/call.c:6383
+#: cp/call.c:6381
 msgid ""
 "invalid initialization of non-const reference of type '%T' from a temporary "
 "of type '%T'"
 msgstr ""
 
-#: cp/call.c:6387
+#: cp/call.c:6385
 msgid ""
 "invalid initialization of reference of type '%T' from expression of type '%T'"
 msgstr ""
 
-#: cp/class.c:287
+#: cp/class.c:284
 msgid ""
 "cannot convert from base `%T' to derived type `%T' via virtual base `%T'"
 msgstr ""
 
-#: cp/class.c:837
+#: cp/class.c:912
 msgid "Java class '%T' cannot have an implicit non-trivial destructor"
 msgstr ""
 
-#: cp/class.c:838
+#: cp/class.c:913
 msgid "Java class '%T' cannot have a destructor"
 msgstr ""
 
-#: cp/class.c:1006
+#: cp/class.c:1012
 msgid "`%#D' and `%#D' cannot be overloaded"
 msgstr ""
 
-#: cp/class.c:1052
+#: cp/class.c:1069
 msgid "conflicting access specifications for method `%D', ignored"
 msgstr ""
 
-#: cp/class.c:1054
+#: cp/class.c:1071
 #, c-format
-msgid "conflicting access specifications for field `%s', ignored"
+msgid "conflicting access specifications for field `%E', ignored"
 msgstr ""
 
-#: cp/class.c:1104
+#: cp/class.c:1121
 msgid "`%D' names constructor"
 msgstr ""
 
-#: cp/class.c:1109
+#: cp/class.c:1126
 msgid "`%D' invalid in `%T'"
 msgstr ""
 
-#: cp/class.c:1117
+#: cp/class.c:1134
 msgid "no members matching `%D' in `%#T'"
 msgstr ""
 
-#: cp/class.c:1149 cp/class.c:1157
+#: cp/class.c:1166 cp/class.c:1174
 msgid "`%D' invalid in `%#T'"
 msgstr ""
 
-#: cp/class.c:1150
+#: cp/class.c:1167
 msgid "  because of local method `%#D' with same name"
 msgstr ""
 
-#: cp/class.c:1158
+#: cp/class.c:1175
 msgid "  because of local member `%#D' with same name"
 msgstr ""
 
-#: cp/class.c:1228
+#: cp/class.c:1220
 msgid "base class `%#T' has a non-virtual destructor"
 msgstr ""
 
-#: cp/class.c:1248
+#: cp/class.c:1240
 msgid ""
 "base `%T' with only non-default constructor in class without a constructor"
 msgstr ""
 
-#: cp/class.c:1632
+#: cp/class.c:1550
 msgid "all member functions in class `%T' are private"
 msgstr ""
 
-#: cp/class.c:1643
+#: cp/class.c:1561
 msgid "`%#T' only defines a private destructor and has no friends"
 msgstr ""
 
-#: cp/class.c:1685
+#: cp/class.c:1601
 msgid "`%#T' only defines private constructors and has no friends"
 msgstr ""
 
-#: cp/class.c:2070
+#: cp/class.c:2013
 msgid "no unique final overrider for `%D' in `%T'"
 msgstr ""
 
 #. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2516
+#: cp/class.c:2465
 msgid "`%D' was hidden"
 msgstr ""
 
-#: cp/class.c:2517
+#: cp/class.c:2466
 msgid "  by `%D'"
 msgstr ""
 
-#: cp/class.c:2559 cp/decl2.c:1180
+#: cp/class.c:2507 cp/decl2.c:1143
 msgid "`%#D' invalid; an anonymous union can only have non-static data members"
 msgstr ""
 
-#: cp/class.c:2565 cp/decl2.c:1187
+#: cp/class.c:2513 cp/decl2.c:1150
 msgid "private member `%#D' in anonymous union"
 msgstr ""
 
-#: cp/class.c:2568 cp/decl2.c:1189
+#: cp/class.c:2516 cp/decl2.c:1152
 msgid "protected member `%#D' in anonymous union"
 msgstr ""
 
-#: cp/class.c:2687
+#: cp/class.c:2630
 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:2747
+#: cp/class.c:2688
 msgid "bit-field `%#D' with non-integral type"
 msgstr ""
 
-#: cp/class.c:2767
+#: cp/class.c:2708
 msgid "bit-field `%D' width not an integer constant"
 msgstr ""
 
-#: cp/class.c:2773
+#: cp/class.c:2714
 msgid "negative width in bit-field `%D'"
 msgstr ""
 
-#: cp/class.c:2778
+#: cp/class.c:2719
 msgid "zero width for bit-field `%D'"
 msgstr ""
 
-#: cp/class.c:2784
+#: cp/class.c:2725
 msgid "width of `%D' exceeds its type"
 msgstr ""
 
-#: cp/class.c:2793
+#: cp/class.c:2734
 msgid "`%D' is too small to hold all values of `%#T'"
 msgstr ""
 
-#: cp/class.c:2855
+#: cp/class.c:2796
 msgid "member `%#D' with constructor not allowed in union"
 msgstr ""
 
-#: cp/class.c:2858
+#: cp/class.c:2799
 msgid "member `%#D' with destructor not allowed in union"
 msgstr ""
 
-#: cp/class.c:2861
+#: cp/class.c:2802
 msgid "member `%#D' with copy assignment operator not allowed in union"
 msgstr ""
 
-#: cp/class.c:2888
+#: cp/class.c:2829
 msgid "multiple fields in union `%T' initialized"
 msgstr ""
 
-#: cp/class.c:2954
+#: cp/class.c:2895
 msgid "ignoring packed attribute on unpacked non-POD field `%#D'"
 msgstr ""
 
-#: cp/class.c:3014
+#: cp/class.c:2955
 msgid "`%D' may not be static because it is a member of a union"
 msgstr ""
 
-#: cp/class.c:3019
+#: cp/class.c:2960
 msgid "`%D' may not have reference type `%T' because it is a member of a union"
 msgstr ""
 
-#: cp/class.c:3027
+#: cp/class.c:2968
 msgid "field `%D' in local class cannot be static"
 msgstr ""
 
-#: cp/class.c:3033
+#: cp/class.c:2974
 msgid "field `%D' invalidly declared function type"
 msgstr ""
 
-#: cp/class.c:3040
+#: cp/class.c:2981
 msgid "field `%D' invalidly declared method type"
 msgstr ""
 
-#: cp/class.c:3073
+#: cp/class.c:3014
 msgid "non-static reference `%#D' in class without a constructor"
 msgstr ""
 
-#: cp/class.c:3116
+#: cp/class.c:3062
 msgid "non-static const member `%#D' in class without a constructor"
 msgstr ""
 
-#: cp/class.c:3131
+#: cp/class.c:3077
 msgid "field `%#D' with same name as class"
 msgstr ""
 
-#: cp/class.c:3149
+#: cp/class.c:3111
 msgid "`%#T' has pointer data members"
 msgstr ""
 
-#: cp/class.c:3153
+#: cp/class.c:3115
 msgid "  but does not override `%T(const %T&)'"
 msgstr ""
 
-#: cp/class.c:3155
+#: cp/class.c:3117
 msgid "  or `operator=(const %T&)'"
 msgstr ""
 
-#: cp/class.c:3158
+#: cp/class.c:3120
 msgid "  but does not override `operator=(const %T&)'"
 msgstr ""
 
-#: cp/class.c:3588
+#: cp/class.c:3553
 msgid ""
 "offset of empty base `%T' may not be ABI-compliant and maychange in a future "
 "version of GCC"
 msgstr ""
 
-#: cp/class.c:3698
+#: cp/class.c:3664
 msgid "class `%T' will be considered nearly empty in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:3780
+#: cp/class.c:3746
 msgid "initializer specified for non-virtual method `%D'"
 msgstr ""
 
-#: cp/class.c:4468
+#: cp/class.c:4415
 msgid ""
 "offset of virtual base `%T' is not ABI-compliant and may change in a future "
 "version of GCC"
 msgstr ""
 
-#: cp/class.c:4558
+#: cp/class.c:4509
 msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
 msgstr ""
 
-#: cp/class.c:4571
+#: cp/class.c:4521
 msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
 msgstr ""
 
-#: cp/class.c:4745
+#: cp/class.c:4692
 msgid ""
 "size assigned to `%T' may not be ABI-compliant and may change in a future "
 "version of GCC"
@@ -13348,77 +13107,77 @@ msgstr ""
 
 #. Versions of G++ before G++ 3.4 did not reset the
 #. DECL_MODE.
-#: cp/class.c:4784
+#: cp/class.c:4731
 msgid ""
 "the offset of `%D' may not be ABI-compliant and may change in a future "
 "version of GCC"
 msgstr ""
 
-#: cp/class.c:4807
+#: cp/class.c:4754
 msgid ""
 "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4816
+#: cp/class.c:4763
 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:4875
+#: cp/class.c:4822
 msgid ""
 "layout of classes derived from empty class `%T' may change in a future "
 "version of GCC"
 msgstr ""
 
-#: cp/class.c:5010 cp/semantics.c:1971
+#: cp/class.c:4963 cp/semantics.c:2078
 msgid "redefinition of `%#T'"
 msgstr ""
 
-#: cp/class.c:5180
-msgid "`%#T' has virtual functions but non-virtual destructor"
+#: cp/class.c:5107
+msgid "%#T' has virtual functions but non-virtual destructor"
 msgstr ""
 
-#: cp/class.c:5259
+#: cp/class.c:5203
 msgid "trying to finish struct, but kicked out due to previous parse errors"
 msgstr ""
 
-#: cp/class.c:5701
+#: cp/class.c:5621
 #, c-format
-msgid "language string `\"%s\"' not recognized"
+msgid "language string `\"%E\"' not recognized"
 msgstr ""
 
-#: cp/class.c:5789
+#: cp/class.c:5708
 msgid ""
 "cannot resolve overloaded function `%D' based on conversion to type `%T'"
 msgstr ""
 
-#: cp/class.c:5914
+#: cp/class.c:5833
 msgid "no matches converting function `%D' to type `%#T'"
 msgstr ""
 
-#: cp/class.c:5937
+#: cp/class.c:5856
 msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
 msgstr ""
 
-#: cp/class.c:5963
+#: cp/class.c:5882
 msgid "assuming pointer to member `%D'"
 msgstr ""
 
-#: cp/class.c:5966
+#: cp/class.c:5885
 #, c-format
 msgid "(a pointer to member can only be formed with `&%E')"
 msgstr ""
 
-#: cp/class.c:6011 cp/class.c:6193 cp/class.c:6200
+#: cp/class.c:5930 cp/class.c:6109 cp/class.c:6116
 msgid "not enough type information"
 msgstr ""
 
-#: cp/class.c:6028
+#: cp/class.c:5947
 msgid "argument of type `%T' does not match `%T'"
 msgstr ""
 
-#: cp/class.c:6177
+#: cp/class.c:6093
 msgid "invalid operation on uninstantiated type"
 msgstr ""
 
@@ -13427,11 +13186,11 @@ 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:6435 cp/decl.c:1193 cp/name-lookup.c:508 cp/pt.c:2099
+#: cp/class.c:6359 cp/decl.c:1229 cp/name-lookup.c:577 cp/pt.c:2153
 msgid "declaration of `%#D'"
 msgstr ""
 
-#: cp/class.c:6436
+#: cp/class.c:6360
 msgid "changes meaning of `%D' from `%+#D'"
 msgstr ""
 
@@ -13447,7 +13206,7 @@ msgstr ""
 msgid "converting from `%T' to `%T'"
 msgstr ""
 
-#: cp/cvt.c:185 cp/cvt.c:253 cp/cvt.c:297
+#: cp/cvt.c:185 cp/cvt.c:253 cp/cvt.c:299
 msgid "cannot convert `%E' from type `%T' to type `%T'"
 msgstr ""
 
@@ -13455,219 +13214,238 @@ msgstr ""
 msgid "pointer to member cast from `%T' to `%T' is via virtual base"
 msgstr ""
 
-#: cp/cvt.c:276
+#: cp/cvt.c:278
 msgid "invalid conversion from '%T' to '%T'"
 msgstr ""
 
-#: cp/cvt.c:508
+#: cp/cvt.c:510
 msgid "conversion from `%T' to `%T' discards qualifiers"
 msgstr ""
 
-#: cp/cvt.c:526
+#: cp/cvt.c:528
 msgid "casting `%T' to `%T' does not dereference pointer"
 msgstr ""
 
-#: cp/cvt.c:553
+#: cp/cvt.c:555
 msgid "cannot convert type `%T' to type `%T'"
 msgstr ""
 
-#: cp/cvt.c:676
+#: cp/cvt.c:679
 msgid "conversion from `%#T' to `%#T'"
 msgstr ""
 
-#: cp/cvt.c:688
+#: cp/cvt.c:691
 msgid "`%#T' used where a `%T' was expected"
 msgstr ""
 
-#: cp/cvt.c:710
+#: cp/cvt.c:713
 msgid "`%#T' used where a floating point value was expected"
 msgstr ""
 
-#: cp/cvt.c:757
+#: cp/cvt.c:760
 msgid "conversion from `%T' to non-scalar type `%T' requested"
 msgstr ""
 
-#: cp/cvt.c:843
+#: cp/cvt.c:848
 msgid "object of incomplete type `%T' will not be accessed in %s"
 msgstr ""
 
-#: cp/cvt.c:846
+#: cp/cvt.c:851
 msgid "object of type `%T' will not be accessed in %s"
 msgstr ""
 
-#: cp/cvt.c:862
+#: cp/cvt.c:867
 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:878
+#: cp/cvt.c:883
 #, c-format
 msgid "%s cannot resolve address of overloaded function"
 msgstr ""
 
 #. Only warn when there is no &.
-#: cp/cvt.c:884
+#: cp/cvt.c:889
 #, c-format
 msgid "%s is a reference, not call, to function `%E'"
 msgstr ""
 
-#: cp/cvt.c:892
+#: cp/cvt.c:897
 #, c-format
 msgid "%s has no effect"
 msgstr ""
 
-#: cp/cvt.c:1003
+#: cp/cvt.c:1008
 msgid "converting NULL to non-pointer type"
 msgstr ""
 
-#: cp/cvt.c:1076
+#: cp/cvt.c:1081
 msgid "ambiguous default type conversion from `%T'"
 msgstr ""
 
-#: cp/cvt.c:1078
+#: cp/cvt.c:1083
 msgid "  candidate conversions include `%D' and `%D'"
 msgstr ""
 
-#: cp/decl.c:371
+#: cp/decl.c:366
 msgid "label `%D' used but not defined"
 msgstr ""
 
-#: cp/decl.c:378
+#: cp/decl.c:377
 msgid "label `%D' defined but not used"
 msgstr ""
 
-#: cp/decl.c:1100
+#: cp/decl.c:573
+msgid "%Junused variable '%D'"
+msgstr ""
+
+#: cp/decl.c:1136
 msgid "`%D' was declared `extern' and later `static'"
 msgstr ""
 
-#: cp/decl.c:1101 cp/decl.c:1521
+#: cp/decl.c:1137 cp/decl.c:1603
 msgid "previous declaration of `%D'"
 msgstr ""
 
-#: cp/decl.c:1149
+#: cp/decl.c:1185
 msgid "%Jfunction '%D' redeclared as inline"
 msgstr ""
 
-#: cp/decl.c:1150
+#: cp/decl.c:1186
 msgid "%Jprevious declaration of '%D' with attribute noinline"
 msgstr ""
 
-#: cp/decl.c:1157
+#: cp/decl.c:1193
 msgid "%Jfunction '%D' redeclared with attribute noinline"
 msgstr ""
 
-#: cp/decl.c:1159
+#: cp/decl.c:1195
 msgid "%Jprevious declaration of '%D' was inline"
 msgstr ""
 
-#: cp/decl.c:1180 cp/decl.c:1218
+#: cp/decl.c:1216 cp/decl.c:1287
 msgid "shadowing %s function `%#D'"
 msgstr ""
 
-#: cp/decl.c:1189
+#: cp/decl.c:1225
 msgid "library function `%#D' redeclared as non-function `%#D'"
 msgstr ""
 
-#: cp/decl.c:1194
+#: cp/decl.c:1230
 msgid "conflicts with built-in declaration `%#D'"
 msgstr ""
 
-#: cp/decl.c:1213 cp/decl.c:1322 cp/decl.c:1338
+#: cp/decl.c:1282 cp/decl.c:1391 cp/decl.c:1407
 msgid "new declaration `%#D'"
 msgstr ""
 
-#: cp/decl.c:1214
+#: cp/decl.c:1283
 msgid "ambiguates built-in declaration `%#D'"
 msgstr ""
 
-#: cp/decl.c:1285
+#: cp/decl.c:1354
 msgid "`%#D' redeclared as different kind of symbol"
 msgstr ""
 
-#: cp/decl.c:1288
+#: cp/decl.c:1357
 msgid "previous declaration of `%#D'"
 msgstr ""
 
-#: cp/decl.c:1307
+#: cp/decl.c:1376
 msgid "declaration of template `%#D'"
 msgstr ""
 
-#: cp/decl.c:1308 cp/name-lookup.c:509
+#: cp/decl.c:1377 cp/name-lookup.c:578
 msgid "conflicts with previous declaration `%#D'"
 msgstr ""
 
-#: cp/decl.c:1323 cp/decl.c:1339
+#: cp/decl.c:1392 cp/decl.c:1408
 msgid "ambiguates old declaration `%#D'"
 msgstr ""
 
-#: cp/decl.c:1331
+#: cp/decl.c:1400
 msgid "declaration of C function `%#D' conflicts with"
 msgstr ""
 
-#: cp/decl.c:1333
+#: cp/decl.c:1402
 msgid "previous declaration `%#D' here"
 msgstr ""
 
-#: cp/decl.c:1346
+#: cp/decl.c:1415
 msgid "conflicting declaration '%#D'"
 msgstr ""
 
-#: cp/decl.c:1347
+#: cp/decl.c:1416
 msgid "'%D' has a previous declaration as `%#D'"
 msgstr ""
 
-#: cp/decl.c:1400
+#. [namespace.alias]
+#.
+#. A namespace-name or namespace-alias shall not be declared as
+#. the name of any other entity in the same declarative region.
+#. 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
+msgid "declaration of `namespace %D' conflicts with"
+msgstr ""
+
+#: cp/decl.c:1470
+msgid "previous declaration of `namespace %D' here"
+msgstr ""
+
+#: cp/decl.c:1482
 msgid "`%#D' previously defined here"
 msgstr ""
 
-#: cp/decl.c:1401
+#: cp/decl.c:1483
 msgid "`%#D' previously declared here"
 msgstr ""
 
 #. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1410
+#: cp/decl.c:1492
 msgid "prototype for `%#D'"
 msgstr ""
 
-#: cp/decl.c:1411
+#: cp/decl.c:1493
 msgid "%Jfollows non-prototype definition here"
 msgstr ""
 
-#: cp/decl.c:1423
+#: cp/decl.c:1505
 msgid "previous declaration of `%#D' with %L linkage"
 msgstr ""
 
-#: cp/decl.c:1425
+#: cp/decl.c:1507
 msgid "conflicts with new declaration with %L linkage"
 msgstr ""
 
-#: cp/decl.c:1448 cp/decl.c:1455
+#: cp/decl.c:1530 cp/decl.c:1537
 msgid "default argument given for parameter %d of `%#D'"
 msgstr ""
 
-#: cp/decl.c:1450 cp/decl.c:1457
+#: cp/decl.c:1532 cp/decl.c:1539
 msgid "after previous specification in `%#D'"
 msgstr ""
 
-#: cp/decl.c:1466
+#: cp/decl.c:1548
 msgid "`%#D' was used before it was declared inline"
 msgstr ""
 
-#: cp/decl.c:1467
+#: cp/decl.c:1549
 msgid "%Jprevious non-inline declaration here"
 msgstr ""
 
-#: cp/decl.c:1520
+#: cp/decl.c:1602
 msgid "redundant redeclaration of `%D' in same scope"
 msgstr ""
 
-#: cp/decl.c:1614
+#: cp/decl.c:1696
 #, c-format
 msgid "declaration of `%F' throws different exceptions"
 msgstr ""
 
-#: cp/decl.c:1616
+#: cp/decl.c:1698
 #, c-format
 msgid "than previous declaration `%F'"
 msgstr ""
@@ -13680,808 +13458,857 @@ 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:1763
+#: cp/decl.c:1845
 msgid "explicit specialization of %D after first use"
 msgstr ""
 
-#: cp/decl.c:1843
+#: cp/decl.c:1924
 msgid "%J'%D': visibility attribute ignored because it"
 msgstr ""
 
-#: cp/decl.c:1845
+#: cp/decl.c:1926
 msgid "%Jconflicts with previous declaration here"
 msgstr ""
 
-#: cp/decl.c:2069
+#: cp/decl.c:2154
 #, c-format
-msgid "label `%s' referenced outside of any function"
+msgid "label `%E' referenced outside of any function"
 msgstr ""
 
-#: cp/decl.c:2166 cp/decl.c:2190 cp/decl.c:2278
+#: cp/decl.c:2250 cp/decl.c:2274 cp/decl.c:2362
 msgid "jump to label `%D'"
 msgstr ""
 
-#: cp/decl.c:2168 cp/decl.c:2192
+#: cp/decl.c:2252 cp/decl.c:2276
 msgid "jump to case label"
 msgstr ""
 
-#: cp/decl.c:2171 cp/decl.c:2195
+#: cp/decl.c:2255 cp/decl.c:2279
 msgid "%H  from here"
 msgstr ""
 
-#: cp/decl.c:2176
+#: cp/decl.c:2260
 msgid "  crosses initialization of `%#D'"
 msgstr ""
 
-#: cp/decl.c:2179 cp/decl.c:2294
+#: cp/decl.c:2263 cp/decl.c:2378
 msgid "  enters scope of non-POD `%#D'"
 msgstr ""
 
-#: cp/decl.c:2199 cp/decl.c:2298
+#: cp/decl.c:2283 cp/decl.c:2382
 msgid "  enters try block"
 msgstr ""
 
-#: cp/decl.c:2201 cp/decl.c:2300
+#: cp/decl.c:2285 cp/decl.c:2384
 msgid "  enters catch block"
 msgstr ""
 
-#: cp/decl.c:2279
+#: cp/decl.c:2363
 msgid "  from here"
 msgstr ""
 
 #. Can't skip init of __exception_info.
-#: cp/decl.c:2290
+#: cp/decl.c:2374
 msgid "%J  enters catch block"
 msgstr ""
 
-#: cp/decl.c:2292
+#: cp/decl.c:2376
 msgid "  skips initialization of `%#D'"
 msgstr ""
 
-#: cp/decl.c:2326
+#: cp/decl.c:2410
 msgid "label named wchar_t"
 msgstr ""
 
-#: cp/decl.c:2329
+#: cp/decl.c:2413
 msgid "duplicate label `%D'"
 msgstr ""
 
-#: cp/decl.c:2559 cp/parser.c:3256
+#: cp/decl.c:2644 cp/parser.c:3542
 msgid "`%D' used without template parameters"
 msgstr ""
 
-#: cp/decl.c:2569 cp/decl.c:2585 cp/decl.c:2673
+#: cp/decl.c:2654 cp/decl.c:2670 cp/decl.c:2757
 msgid "no class template named `%#T' in `%#T'"
 msgstr ""
 
-#: cp/decl.c:2606 cp/decl.c:2616 cp/decl.c:2636
+#: cp/decl.c:2691 cp/decl.c:2701 cp/decl.c:2721
 msgid "no type named `%#T' in `%#T'"
 msgstr ""
 
-#: cp/decl.c:3341
+#: cp/decl.c:3427
 msgid "%Jan anonymous union cannot have function members"
 msgstr ""
 
-#: cp/decl.c:3359
+#: cp/decl.c:3445
 msgid "member %#D' with constructor not allowed in anonymous aggregate"
 msgstr ""
 
-#: cp/decl.c:3362
+#: cp/decl.c:3448
 msgid "member %#D' with destructor not allowed in anonymous aggregate"
 msgstr ""
 
-#: cp/decl.c:3365
+#: cp/decl.c:3451
 msgid ""
 "member %#D' with copy assignment operator not allowed in anonymous aggregate"
 msgstr ""
 
-#: cp/decl.c:3405
-msgid "redeclaration of C++ built-in type `%T'"
+#: cp/decl.c:3476
+msgid "multiple types in one declaration"
 msgstr ""
 
-#: cp/decl.c:3443
-msgid "multiple types in one declaration"
+#: cp/decl.c:3480
+msgid "redeclaration of C++ built-in type %qT"
 msgstr ""
 
-#: cp/decl.c:3469
+#: cp/decl.c:3516
 msgid "missing type-name in typedef-declaration"
 msgstr ""
 
-#: cp/decl.c:3477
+#: cp/decl.c:3524
 msgid "ISO C++ prohibits anonymous structs"
 msgstr ""
 
-#: cp/decl.c:3484
-msgid "`%D' can only be specified for functions"
+#: cp/decl.c:3531
+#, c-format
+msgid "`%s' can only be specified for functions"
+msgstr ""
+
+#: cp/decl.c:3537
+msgid "`friend' can only be specified inside a class"
 msgstr ""
 
-#: cp/decl.c:3486
-msgid "`%D' can only be specified inside a class"
+#: cp/decl.c:3539
+msgid "`explicit' can only be specified for constructors"
 msgstr ""
 
-#: cp/decl.c:3488
-msgid "`%D' can only be specified for constructors"
+#: cp/decl.c:3541
+msgid "a storage class can only be specified for objects and functions"
 msgstr ""
 
-#: cp/decl.c:3491
-msgid "`%D' can only be specified for objects and functions"
+#: cp/decl.c:3547
+msgid "qualifiers can only be specified for objects and functions"
 msgstr ""
 
-#: cp/decl.c:3633 cp/decl2.c:874
+#: cp/decl.c:3685 cp/decl2.c:856
 msgid "typedef `%D' is initialized (use __typeof__ instead)"
 msgstr ""
 
-#: cp/decl.c:3638
+#: cp/decl.c:3690
 msgid "function `%#D' is initialized like a variable"
 msgstr ""
 
-#: cp/decl.c:3650
+#: cp/decl.c:3702
 msgid "declaration of `%#D' has `extern' and is initialized"
 msgstr ""
 
-#: cp/decl.c:3683
+#: cp/decl.c:3725 cp/decl.c:9721
+msgid "%Jinline function '%D' given attribute noinline"
+msgstr ""
+
+#: cp/decl.c:3733
 msgid "`%#D' is not a static member of `%#T'"
 msgstr ""
 
-#: cp/decl.c:3689
+#: cp/decl.c:3739
 msgid "ISO C++ does not permit `%T::%D' to be defined as `%T::%D'"
 msgstr ""
 
-#: cp/decl.c:3700
+#: cp/decl.c:3750
 msgid "duplicate initialization of %D"
 msgstr ""
 
-#: cp/decl.c:3733
+#: cp/decl.c:3783
 msgid "declaration of `%#D' outside of class is not definition"
 msgstr ""
 
-#: cp/decl.c:3782
+#: cp/decl.c:3832
 msgid "variable `%#D' has initializer but incomplete type"
 msgstr ""
 
-#: cp/decl.c:3790 cp/decl.c:4372
+#: cp/decl.c:3840 cp/decl.c:4422
 msgid "elements of array `%#D' have incomplete type"
 msgstr ""
 
-#: cp/decl.c:3806
+#: cp/decl.c:3856
 msgid "aggregate `%#D' has incomplete type and cannot be defined"
 msgstr ""
 
-#: cp/decl.c:3856
+#: cp/decl.c:3906
 msgid "`%D' declared as reference but not initialized"
 msgstr ""
 
-#: cp/decl.c:3862
+#: cp/decl.c:3912
 msgid "ISO C++ forbids use of initializer list to initialize reference `%D'"
 msgstr ""
 
-#: cp/decl.c:3890
+#: cp/decl.c:3940
 msgid "cannot initialize `%T' from `%T'"
 msgstr ""
 
-#: cp/decl.c:3922
+#: cp/decl.c:3972
 msgid "initializer fails to determine size of `%D'"
 msgstr ""
 
-#: cp/decl.c:3927
+#: cp/decl.c:3977
 msgid "array size missing in `%D'"
 msgstr ""
 
-#: cp/decl.c:3939
+#: cp/decl.c:3989
 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:3976
+#: cp/decl.c:4026
 msgid "storage size of `%D' isn't known"
 msgstr ""
 
-#: cp/decl.c:3998
+#: cp/decl.c:4048
 msgid "storage size of `%D' isn't constant"
 msgstr ""
 
-#: cp/decl.c:4053
+#: cp/decl.c:4103
 msgid ""
 "sorry: semantics of inline function static data `%#D' are wrong (you'll wind "
 "up with multiple copies)"
 msgstr ""
 
-#: cp/decl.c:4054
+#: cp/decl.c:4104
 msgid "%J  you can work around this by removing the initializer"
 msgstr ""
 
-#: cp/decl.c:4080
+#: cp/decl.c:4130
 msgid "uninitialized const `%D'"
 msgstr ""
 
-#: cp/decl.c:4158
+#: cp/decl.c:4208
 msgid "brace-enclosed initializer used to initialize `%T'"
 msgstr ""
 
-#: cp/decl.c:4221
+#: cp/decl.c:4271
 msgid "initializer for `%T' must be brace-enclosed"
 msgstr ""
 
-#: cp/decl.c:4238
+#: cp/decl.c:4288
 msgid "ISO C++ does not allow designated initializers"
 msgstr ""
 
-#: cp/decl.c:4242
+#: cp/decl.c:4292
 msgid "`%T' has no non-static data member named `%D'"
 msgstr ""
 
-#: cp/decl.c:4305
+#: cp/decl.c:4355
 msgid "name `%D' used in a GNU-style designated initializer for an array"
 msgstr ""
 
-#: cp/decl.c:4328
+#: cp/decl.c:4378
 msgid "too many initializers for `%T'"
 msgstr ""
 
-#: cp/decl.c:4366
+#: cp/decl.c:4416
 msgid "variable-sized object `%D' may not be initialized"
 msgstr ""
 
-#: cp/decl.c:4377
+#: cp/decl.c:4427
 msgid "`%D' has incomplete type"
 msgstr ""
 
-#: cp/decl.c:4431
+#: cp/decl.c:4481
 msgid "`%D' must be initialized by constructor, not by `{...}'"
 msgstr ""
 
-#: cp/decl.c:4475
+#: cp/decl.c:4525
 msgid "structure `%D' with uninitialized const members"
 msgstr ""
 
-#: cp/decl.c:4477
+#: cp/decl.c:4527
 msgid "structure `%D' with uninitialized reference members"
 msgstr ""
 
-#: cp/decl.c:4658
+#: cp/decl.c:4722
 msgid "assignment (not initialization) in declaration"
 msgstr ""
 
-#: cp/decl.c:4675
+#: cp/decl.c:4739
 msgid "cannot initialize `%D' to namespace `%D'"
 msgstr ""
 
-#: cp/decl.c:4729
+#: cp/decl.c:4783
 msgid "shadowing previous type declaration of `%#D'"
 msgstr ""
 
-#: cp/decl.c:4766
+#: cp/decl.c:4820
 msgid "`%D' cannot be thread-local because it has non-POD type `%T'"
 msgstr ""
 
-#: cp/decl.c:4781
+#: cp/decl.c:4835
 msgid "`%D' is thread-local and so cannot be dynamically initialized"
 msgstr ""
 
-#: cp/decl.c:5263
-msgid "invalid catch parameter"
-msgstr ""
-
-#: cp/decl.c:5377
+#: cp/decl.c:5426
 msgid "destructor for alien class `%T' cannot be a member"
 msgstr ""
 
-#: cp/decl.c:5380
+#: cp/decl.c:5429
 msgid "constructor for alien class `%T' cannot be a member"
 msgstr ""
 
-#: cp/decl.c:5402
+#: cp/decl.c:5451
 msgid "`%D' declared as a `virtual' %s"
 msgstr ""
 
-#: cp/decl.c:5404
+#: cp/decl.c:5453
 msgid "`%D' declared as an `inline' %s"
 msgstr ""
 
-#: cp/decl.c:5406
+#: cp/decl.c:5455
 msgid ""
 "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
 msgstr ""
 
-#: cp/decl.c:5409
+#: cp/decl.c:5458
 msgid "`%D' declared as a friend"
 msgstr ""
 
-#: cp/decl.c:5415
+#: cp/decl.c:5464
 msgid "`%D' declared with an exception specification"
 msgstr ""
 
-#: cp/decl.c:5497
+#: cp/decl.c:5546
 msgid "cannot declare `::main' to be a template"
 msgstr ""
 
-#: cp/decl.c:5499
+#: cp/decl.c:5548
 msgid "cannot declare `::main' to be inline"
 msgstr ""
 
-#: cp/decl.c:5501
+#: cp/decl.c:5550
 msgid "cannot declare `::main' to be static"
 msgstr ""
 
-#: cp/decl.c:5504
+#: cp/decl.c:5553
 msgid "`main' must return `int'"
 msgstr ""
 
-#: cp/decl.c:5531
+#: cp/decl.c:5581
 msgid "non-local function `%#D' uses anonymous type"
 msgstr ""
 
-#: cp/decl.c:5534 cp/decl.c:5852
+#: cp/decl.c:5584 cp/decl.c:5910
 msgid ""
 "`%#D' does not refer to the unqualified type, so it is not used for linkage"
 msgstr ""
 
-#: cp/decl.c:5540
+#: cp/decl.c:5590
 msgid "non-local function `%#D' uses local type `%T'"
 msgstr ""
 
-#: cp/decl.c:5564
-msgid "%smember function `%D' cannot have `%T' method qualifier"
+#: cp/decl.c:5614
+msgid "%smember function `%D' cannot have cv-qualifier"
 msgstr ""
 
-#: cp/decl.c:5588
+#: cp/decl.c:5638
 msgid "defining explicit specialization `%D' in friend declaration"
 msgstr ""
 
 #. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5598
+#: cp/decl.c:5648
 msgid "invalid use of template-id `%D' in declaration of primary template"
 msgstr ""
 
-#: cp/decl.c:5625
+#: cp/decl.c:5675
 msgid ""
 "default arguments are not allowed in declaration of friend template "
 "specialization `%D'"
 msgstr ""
 
-#: cp/decl.c:5632
+#: cp/decl.c:5682
 msgid ""
 "`inline' is not allowed in declaration of friend template specialization `%D'"
 msgstr ""
 
-#: cp/decl.c:5692
+#: cp/decl.c:5742
 msgid "definition of implicitly-declared `%D'"
 msgstr ""
 
-#: cp/decl.c:5712 cp/decl2.c:757
+#: cp/decl.c:5762 cp/decl2.c:718
 msgid "no `%#D' member function declared in class `%T'"
 msgstr ""
 
-#: cp/decl.c:5849
+#: cp/decl.c:5907
 msgid "non-local variable `%#D' uses anonymous type"
 msgstr ""
 
-#: cp/decl.c:5858
+#: cp/decl.c:5916
 msgid "non-local variable `%#D' uses local type `%T'"
 msgstr ""
 
-#: cp/decl.c:5973
+#: cp/decl.c:6032
 msgid ""
 "invalid in-class initialization of static data member of non-integral type `%"
 "T'"
 msgstr ""
 
-#: cp/decl.c:5982
+#: cp/decl.c:6041
 msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
 msgstr ""
 
-#: cp/decl.c:5985
+#: cp/decl.c:6044
 msgid ""
 "ISO C++ forbids initialization of member constant `%D' of non-integral type `"
 "%T'"
 msgstr ""
 
-#: cp/decl.c:6004
+#: cp/decl.c:6063
 msgid "size of array `%D' has non-integral type `%T'"
 msgstr ""
 
-#: cp/decl.c:6006
+#: cp/decl.c:6065
 msgid "size of array has non-integral type `%T'"
 msgstr ""
 
-#: cp/decl.c:6042
+#: cp/decl.c:6101
 msgid "size of array `%D' is negative"
 msgstr ""
 
-#: cp/decl.c:6044
+#: cp/decl.c:6103
 msgid "size of array is negative"
 msgstr ""
 
-#: cp/decl.c:6052
+#: cp/decl.c:6111
 msgid "ISO C++ forbids zero-size array `%D'"
 msgstr ""
 
-#: cp/decl.c:6054
+#: cp/decl.c:6113
 msgid "ISO C++ forbids zero-size array"
 msgstr ""
 
-#: cp/decl.c:6061
+#: cp/decl.c:6120
 msgid "size of array `%D' is not an integral constant-expression"
 msgstr ""
 
-#: cp/decl.c:6064
+#: cp/decl.c:6123
 msgid "size of array is not an integral constant-expression"
 msgstr ""
 
-#: cp/decl.c:6069
+#: cp/decl.c:6128
 msgid "ISO C++ forbids variable-size array `%D'"
 msgstr ""
 
-#: cp/decl.c:6071
+#: cp/decl.c:6130
 msgid "ISO C++ forbids variable-size array"
 msgstr ""
 
-#: cp/decl.c:6093
+#: cp/decl.c:6152
 msgid "overflow in array dimension"
 msgstr ""
 
-#: cp/decl.c:6187
+#: cp/decl.c:6227
 msgid "declaration of `%D' as %s"
 msgstr ""
 
-#: cp/decl.c:6189
+#: cp/decl.c:6229
 #, c-format
 msgid "creating %s"
 msgstr ""
 
-#: cp/decl.c:6201
+#: cp/decl.c:6241
 msgid ""
 "declaration of `%D' as multidimensional array must have bounds for all "
 "dimensions except the first"
 msgstr ""
 
-#: cp/decl.c:6204
+#: cp/decl.c:6244
 msgid ""
 "multidimensional array must have bounds for all dimensions except the first"
 msgstr ""
 
-#: cp/decl.c:6232
+#: cp/decl.c:6278
 msgid "return type specification for constructor invalid"
 msgstr ""
 
-#: cp/decl.c:6239
+#: cp/decl.c:6288
 msgid "return type specification for destructor invalid"
 msgstr ""
 
-#: cp/decl.c:6245
+#: cp/decl.c:6301
 msgid "operator `%T' declared to return `%T'"
 msgstr ""
 
-#: cp/decl.c:6247
+#: cp/decl.c:6303
 msgid "return type specified for `operator %T'"
 msgstr ""
 
-#: cp/decl.c:6391
-msgid "destructors must be member functions"
+#: cp/decl.c:6472
+msgid "type `%T' is not derived from type `%T'"
 msgstr ""
 
-#: cp/decl.c:6410
-msgid "destructor `%T' must match class name `%T'"
+#: cp/decl.c:6517
+msgid "declarator-id missing; using reserved word `%D'"
 msgstr ""
 
-#: cp/decl.c:6473
-msgid "declarator-id missing; using reserved word `%D'"
+#: cp/decl.c:6573
+msgid "declaration of `%D' as non-function"
 msgstr ""
 
-#: cp/decl.c:6527
-msgid "type `%T' is not derived from type `%T'"
+#: cp/decl.c:6606
+#, c-format
+msgid "two or more data types in declaration of `%s'"
 msgstr ""
 
-#. Parse error puts this typespec where
-#. a declarator should go.
-#: cp/decl.c:6590
-msgid "`%T' specified as declarator-id"
+#: cp/decl.c:6644
+msgid "`long long long' is too long for GCC"
 msgstr ""
 
-#: cp/decl.c:6592
-msgid "  perhaps you want `%T' for a constructor"
+#: cp/decl.c:6646
+msgid "ISO C++ does not support `long long'"
 msgstr ""
 
-#. Sometimes, we see a template-name used as part of a
-#. decl-specifier like in
-#. std::allocator alloc;
-#. Handle that gracefully.
-#: cp/decl.c:6614
+#: cp/decl.c:6668
 #, c-format
-msgid "invalid use of template-name '%E' in a declarator"
+msgid "duplicate `%s'"
 msgstr ""
 
-#: cp/decl.c:6634
-msgid "declaration of `%D' as non-function"
+#: cp/decl.c:6704 cp/decl.c:6707
+#, c-format
+msgid "ISO C++ forbids declaration of `%s' with no type"
 msgstr ""
 
-#: cp/decl.c:6711
-msgid "`bool' is now a keyword"
+#: cp/decl.c:6733
+#, c-format
+msgid "short, signed or unsigned invalid for `%s'"
 msgstr ""
 
-#: cp/decl.c:6713
-msgid "extraneous `%T' ignored"
+#: cp/decl.c:6735
+#, c-format
+msgid "long, short, signed or unsigned invalid for `%s'"
 msgstr ""
 
-#: cp/decl.c:6729 cp/decl.c:6773
-msgid "multiple declarations `%T' and `%T'"
+#: cp/decl.c:6737
+#, c-format
+msgid "long and short specified together for `%s'"
 msgstr ""
 
-#: cp/decl.c:6742
-msgid "ISO C++ does not support `long long'"
+#: cp/decl.c:6739
+#, c-format
+msgid "long or short specified with char for `%s'"
 msgstr ""
 
-#: cp/decl.c:6846 cp/decl.c:6849
+#: cp/decl.c:6741
 #, c-format
-msgid "ISO C++ forbids declaration of `%s' with no type"
+msgid "long or short specified with floating type for `%s'"
 msgstr ""
 
-#: cp/decl.c:6880
+#: cp/decl.c:6743
 #, c-format
-msgid "short, signed or unsigned invalid for `%s'"
+msgid "signed and unsigned given together for `%s'"
 msgstr ""
 
-#: cp/decl.c:6885
+#: cp/decl.c:6749
 #, c-format
-msgid "long and short specified together for `%s'"
+msgid "long, short, signed or unsigned used invalidly for `%s'"
 msgstr ""
 
-#: cp/decl.c:6896
+#: cp/decl.c:6814
 #, c-format
-msgid "signed and unsigned given together for `%s'"
+msgid "complex invalid for `%s'"
 msgstr ""
 
-#: cp/decl.c:7005
+#: cp/decl.c:6843
 msgid "qualifiers are not allowed on declaration of `operator %T'"
 msgstr ""
 
-#: cp/decl.c:7027
+#: cp/decl.c:6864
 msgid "member `%D' cannot be declared both virtual and static"
 msgstr ""
 
-#: cp/decl.c:7036
+#: cp/decl.c:6872
 msgid "`%T::%D' is not a valid declarator"
 msgstr ""
 
-#: cp/decl.c:7048
-msgid "storage class specifiers invalid in parameter declarations"
+#: cp/decl.c:6880
+msgid "typedef declaration invalid in parameter declaration"
 msgstr ""
 
-#: cp/decl.c:7052
-msgid "typedef declaration invalid in parameter declaration"
+#: cp/decl.c:6884
+msgid "storage class specifiers invalid in parameter declarations"
 msgstr ""
 
-#: cp/decl.c:7065
+#: cp/decl.c:6891
 msgid "virtual outside class declaration"
 msgstr ""
 
-#: cp/decl.c:7124
+#: cp/decl.c:6904 cp/decl.c:6911
+#, c-format
+msgid "multiple storage classes in declaration of `%s'"
+msgstr ""
+
+#: cp/decl.c:6954
 #, c-format
 msgid "storage class specified for %s `%s'"
 msgstr ""
 
-#: cp/decl.c:7159
+#: cp/decl.c:6961
+#, c-format
+msgid "storage class specified for parameter `%s'"
+msgstr ""
+
+#: cp/decl.c:6980
+#, c-format
+msgid "`%s' initialized and declared `extern'"
+msgstr ""
+
+#: cp/decl.c:6983
+#, c-format
+msgid "`%s' has both `extern' and initializer"
+msgstr ""
+
+#: cp/decl.c:6987
+#, c-format
+msgid "nested function `%s' declared `extern'"
+msgstr ""
+
+#: cp/decl.c:6991
 #, c-format
 msgid "top-level declaration of `%s' specifies `auto'"
 msgstr ""
 
-#: cp/decl.c:7171
+#: cp/decl.c:6997
+#, c-format
+msgid "function-scope `%s' implicitly auto and declared `__thread'"
+msgstr ""
+
+#: cp/decl.c:7003
 msgid "storage class specifiers invalid in friend function declarations"
 msgstr ""
 
-#: cp/decl.c:7343
-msgid "destructor cannot be static member function"
+#: cp/decl.c:7096
+#, c-format
+msgid "`%s' declared as function returning a function"
 msgstr ""
 
-#: cp/decl.c:7346
+#: cp/decl.c:7101
 #, c-format
-msgid "destructors may not be `%s'"
+msgid "`%s' declared as function returning an array"
 msgstr ""
 
-#: cp/decl.c:7367
-msgid "constructor cannot be static member function"
+#: cp/decl.c:7137
+msgid "destructor cannot be static member function"
 msgstr ""
 
-#: cp/decl.c:7370
-msgid "constructors cannot be declared virtual"
+#: cp/decl.c:7140
+msgid "destructors may not be cv-qualified"
 msgstr ""
 
-#: cp/decl.c:7375
-#, c-format
-msgid "constructors may not be `%s'"
+#: cp/decl.c:7160
+msgid "constructor cannot be static member function"
+msgstr ""
+
+#: cp/decl.c:7163
+msgid "constructors cannot be declared virtual"
 msgstr ""
 
-#: cp/decl.c:7385
-msgid "return value type specifier for constructor ignored"
+#: cp/decl.c:7168
+msgid "constructors may not be cv-qualified"
 msgstr ""
 
-#: cp/decl.c:7404
+#: cp/decl.c:7188
 #, c-format
 msgid "can't initialize friend function `%s'"
 msgstr ""
 
 #. Cannot be both friend and virtual.
-#: cp/decl.c:7408
+#: cp/decl.c:7192
 msgid "virtual functions cannot be friends"
 msgstr ""
 
-#: cp/decl.c:7413
+#: cp/decl.c:7196
 msgid "friend declaration not in class definition"
 msgstr ""
 
-#: cp/decl.c:7415
+#: cp/decl.c:7198
 #, c-format
 msgid "can't define friend function `%s' in a local class definition"
 msgstr ""
 
-#: cp/decl.c:7436
+#: cp/decl.c:7210
 msgid "destructors may not have parameters"
 msgstr ""
 
-#: cp/decl.c:7456 cp/decl.c:7463
+#: cp/decl.c:7228 cp/decl.c:7235
 msgid "cannot declare reference to `%#T'"
 msgstr ""
 
-#: cp/decl.c:7457
+#: cp/decl.c:7229
 msgid "cannot declare pointer to `%#T'"
 msgstr ""
 
-#: cp/decl.c:7462
+#: cp/decl.c:7237
 msgid "cannot declare pointer to `%#T' member"
 msgstr ""
 
-#: cp/decl.c:7600
+#: cp/decl.c:7293
+msgid "template-id `%D' used as a declarator"
+msgstr ""
+
+#: cp/decl.c:7344
 msgid "extra qualification `%T::' on member `%s' ignored"
 msgstr ""
 
-#: cp/decl.c:7616
+#: cp/decl.c:7363
 msgid "cannot declare member function `%T::%s' within `%T'"
 msgstr ""
 
-#: cp/decl.c:7631
+#: cp/decl.c:7378
 msgid "cannot declare member `%T::%s' within `%T'"
 msgstr ""
 
-#: cp/decl.c:7711
+#: cp/decl.c:7406
+#, c-format
+msgid "size of array `%s' is too large"
+msgstr ""
+
+#: cp/decl.c:7417
 msgid "data member may not have variably modified type `%T'"
 msgstr ""
 
-#: cp/decl.c:7713
+#: cp/decl.c:7419
 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:7721
+#: cp/decl.c:7427
 msgid "only declarations of constructors can be `explicit'"
 msgstr ""
 
-#: cp/decl.c:7729
+#: cp/decl.c:7435
 #, c-format
 msgid "non-member `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7734
+#: cp/decl.c:7440
 #, c-format
 msgid "non-object member `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7740
+#: cp/decl.c:7446
 #, c-format
 msgid "function `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7745
+#: cp/decl.c:7451
 #, c-format
 msgid "static `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7750
+#: cp/decl.c:7456
 #, c-format
 msgid "const `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7764
-msgid "template-id `%D' used as a declarator"
-msgstr ""
-
-#: cp/decl.c:7785
+#: cp/decl.c:7474
 msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
 msgstr ""
 
-#: cp/decl.c:7793
+#: cp/decl.c:7482
 msgid "%Jtypedef name may not be a nested-name-specifier"
 msgstr ""
 
-#: cp/decl.c:7839
+#: cp/decl.c:7528
 msgid "%Jinvalid type qualifier for non-member function type"
 msgstr ""
 
-#: cp/decl.c:7902
+#: cp/decl.c:7591
 msgid "type qualifiers specified for friend class declaration"
 msgstr ""
 
-#: cp/decl.c:7907
+#: cp/decl.c:7596
 msgid "`inline' specified for friend class declaration"
 msgstr ""
 
-#: cp/decl.c:7915
+#: cp/decl.c:7604
 msgid "template parameters cannot be friends"
 msgstr ""
 
-#: cp/decl.c:7917
+#: cp/decl.c:7606
 msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
 msgstr ""
 
-#: cp/decl.c:7921
+#: cp/decl.c:7610
 msgid "friend declaration requires class-key, i.e. `friend %#T'"
 msgstr ""
 
-#: cp/decl.c:7934
+#: cp/decl.c:7623
 msgid "trying to make class `%T' a friend of global scope"
 msgstr ""
 
-#: cp/decl.c:7945
+#: cp/decl.c:7634
 msgid "invalid qualifiers on non-member function type"
 msgstr ""
 
-#: cp/decl.c:7964
+#: cp/decl.c:7653
 msgid "abstract declarator `%T' used as declaration"
 msgstr ""
 
-#: cp/decl.c:7976
+#: cp/decl.c:7665
 msgid "unnamed variable or field declared void"
 msgstr ""
 
-#: cp/decl.c:7985
+#: cp/decl.c:7669
+#, c-format
+msgid "variable or field `%s' declared void"
+msgstr ""
+
+#: cp/decl.c:7672
 msgid "variable or field declared void"
 msgstr ""
 
-#: cp/decl.c:7995
+#: cp/decl.c:7682
 msgid "cannot use `::' in parameter declaration"
 msgstr ""
 
 #. Something like struct S { int N::j; };
-#: cp/decl.c:8040
+#: cp/decl.c:7727
 msgid "invalid use of `::'"
 msgstr ""
 
-#: cp/decl.c:8052
+#: cp/decl.c:7739
 msgid "function `%D' cannot be declared friend"
 msgstr ""
 
-#: cp/decl.c:8064
+#: cp/decl.c:7751
 msgid "can't make `%D' into a method -- not in a class"
 msgstr ""
 
-#: cp/decl.c:8073
+#: cp/decl.c:7760
 msgid "function `%D' declared virtual inside a union"
 msgstr ""
 
-#: cp/decl.c:8082
+#: cp/decl.c:7769
 msgid "`%D' cannot be declared virtual, since it is always static"
 msgstr ""
 
-#: cp/decl.c:8161
+#: cp/decl.c:7848
 msgid "field `%D' has incomplete type"
 msgstr ""
 
-#: cp/decl.c:8163
+#: cp/decl.c:7850
 msgid "name `%T' has incomplete type"
 msgstr ""
 
-#: cp/decl.c:8172
+#: cp/decl.c:7859
 msgid "  in instantiation of template `%T'"
 msgstr ""
 
-#: cp/decl.c:8182
+#: cp/decl.c:7869
 #, c-format
-msgid "`%s' is neither function nor member function; cannot be declared friend"
+msgid "`%E' is neither function nor member function; cannot be declared friend"
 msgstr ""
 
-#: cp/decl.c:8193
+#: cp/decl.c:7880
 msgid "member functions are implicitly friends of their class"
 msgstr ""
 
@@ -14497,97 +14324,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:8233
+#: cp/decl.c:7920
 msgid "ISO C++ forbids initialization of member `%D'"
 msgstr ""
 
-#: cp/decl.c:8235
+#: cp/decl.c:7922
 msgid "making `%D' static"
 msgstr ""
 
-#: cp/decl.c:8291
+#: cp/decl.c:7980
 #, c-format
 msgid "storage class `auto' invalid for function `%s'"
 msgstr ""
 
-#: cp/decl.c:8293
+#: cp/decl.c:7982
 #, c-format
 msgid "storage class `register' invalid for function `%s'"
 msgstr ""
 
-#: cp/decl.c:8295
+#: cp/decl.c:7984
 #, c-format
 msgid "storage class `__thread' invalid for function `%s'"
 msgstr ""
 
-#: cp/decl.c:8306
+#: cp/decl.c:7995
 #, c-format
 msgid ""
-"storage class `static' invalid for function `%s' declared out of global scope"
+"`static' specified invalid for function `%s' declared out of global scope"
 msgstr ""
 
-#: cp/decl.c:8308
+#: cp/decl.c:7997
 #, c-format
 msgid ""
-"storage class `inline' invalid for function `%s' declared out of global scope"
+"`inline' specifier invalid for function `%s' declared out of global scope"
 msgstr ""
 
-#: cp/decl.c:8315
+#: cp/decl.c:8004
 #, c-format
 msgid "virtual non-class function `%s'"
 msgstr ""
 
-#: cp/decl.c:8346
+#: cp/decl.c:8035
 msgid "cannot declare member function `%D' to have static linkage"
 msgstr ""
 
 #. FIXME need arm citation
-#: cp/decl.c:8352
+#: cp/decl.c:8041
 msgid "cannot declare static function inside another function"
 msgstr ""
 
-#: cp/decl.c:8380
+#: cp/decl.c:8070
 msgid ""
 "`static' may not be used when defining (as opposed to declaring) a static "
 "data member"
 msgstr ""
 
-#: cp/decl.c:8386
+#: cp/decl.c:8076
 msgid "static member `%D' declared `register'"
 msgstr ""
 
-#: cp/decl.c:8391
+#: cp/decl.c:8081
 msgid "cannot explicitly declare member `%#D' to have extern linkage"
 msgstr ""
 
-#: cp/decl.c:8531
+#: cp/decl.c:8221
 msgid "default argument for `%#D' has type `%T'"
 msgstr ""
 
-#: cp/decl.c:8534
+#: cp/decl.c:8224
 msgid "default argument for parameter of type `%T' has type `%T'"
 msgstr ""
 
-#: cp/decl.c:8551
+#: cp/decl.c:8241
 msgid "default argument `%E' uses local variable `%D'"
 msgstr ""
 
-#: cp/decl.c:8595
-#, c-format
-msgid "invalid string constant `%E'"
-msgstr ""
-
-#: cp/decl.c:8597
-msgid ""
-"invalid integer constant in parameter list, did you forget to give parameter "
-"name?"
-msgstr ""
-
-#: cp/decl.c:8635
+#: cp/decl.c:8310
 msgid "parameter `%D' invalidly declared method type"
 msgstr ""
 
-#: cp/decl.c:8659
+#: cp/decl.c:8334
 msgid "parameter `%D' includes %s to array of unknown bound `%T'"
 msgstr ""
 
@@ -14606,94 +14422,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:8818
+#: cp/decl.c:8491
 msgid "invalid constructor; you probably meant `%T (const %T&)'"
 msgstr ""
 
-#: cp/decl.c:8945
+#: cp/decl.c:8615
+msgid "`%D' may not be declared within a namespace"
+msgstr ""
+
+#: cp/decl.c:8617
+msgid "`%D' may not be declared as static"
+msgstr ""
+
+#: cp/decl.c:8637
 msgid "`%D' must be a nonstatic member function"
 msgstr ""
 
-#: cp/decl.c:8951
+#: cp/decl.c:8643
 msgid ""
 "`%D' must be either a non-static member function or a non-member function"
 msgstr ""
 
-#: cp/decl.c:8968
+#: cp/decl.c:8660
 msgid "`%D' must have an argument of class or enumerated type"
 msgstr ""
 
-#: cp/decl.c:9003
+#: cp/decl.c:8695
 #, c-format
 msgid "conversion to %s%s will never use a type conversion operator"
 msgstr ""
 
 #. 13.4.0.3
-#: cp/decl.c:9010
+#: cp/decl.c:8702
 msgid "ISO C++ prohibits overloading operator ?:"
 msgstr ""
 
-#: cp/decl.c:9060
+#: cp/decl.c:8752
 msgid "postfix `%D' must take `int' as its argument"
 msgstr ""
 
-#: cp/decl.c:9064
+#: cp/decl.c:8756
 msgid "postfix `%D' must take `int' as its second argument"
 msgstr ""
 
-#: cp/decl.c:9071
+#: cp/decl.c:8763
 msgid "`%D' must take either zero or one argument"
 msgstr ""
 
-#: cp/decl.c:9073
+#: cp/decl.c:8765
 msgid "`%D' must take either one or two arguments"
 msgstr ""
 
-#: cp/decl.c:9094
+#: cp/decl.c:8786
 msgid "prefix `%D' should return `%T'"
 msgstr ""
 
-#: cp/decl.c:9100
+#: cp/decl.c:8792
 msgid "postfix `%D' should return `%T'"
 msgstr ""
 
-#: cp/decl.c:9109
+#: cp/decl.c:8801
 msgid "`%D' must take `void'"
 msgstr ""
 
-#: cp/decl.c:9111 cp/decl.c:9119
+#: cp/decl.c:8803 cp/decl.c:8811
 msgid "`%D' must take exactly one argument"
 msgstr ""
 
-#: cp/decl.c:9121
+#: cp/decl.c:8813
 msgid "`%D' must take exactly two arguments"
 msgstr ""
 
-#: cp/decl.c:9129
+#: cp/decl.c:8821
 msgid "user-defined `%D' always evaluates both arguments"
 msgstr ""
 
-#: cp/decl.c:9143
+#: cp/decl.c:8835
 msgid "`%D' should return by value"
 msgstr ""
 
-#: cp/decl.c:9155 cp/decl.c:9158
+#: cp/decl.c:8847 cp/decl.c:8850
 msgid "`%D' cannot have default arguments"
 msgstr ""
 
-#: cp/decl.c:9218
+#: cp/decl.c:8910
 msgid "using typedef-name `%D' after `%s'"
 msgstr ""
 
-#: cp/decl.c:9224
+#: cp/decl.c:8916
 msgid "using template type parameter `%T' after `%s'"
 msgstr ""
 
-#: cp/decl.c:9232
+#: cp/decl.c:8924
 msgid "`%T' referred to as `%s'"
 msgstr ""
 
-#: cp/decl.c:9238
+#: cp/decl.c:8930
 msgid "`%T' referred to as enum"
 msgstr ""
 
@@ -14704,43 +14528,47 @@ msgstr ""
 #. void f(class C);            // No template header here
 #.
 #. then the required template argument is missing.
-#: cp/decl.c:9253
+#: cp/decl.c:8945
 msgid "template argument required for `%s %T'"
 msgstr ""
 
-#: cp/decl.c:9398
+#: cp/decl.c:9090
 msgid "use of enum `%#D' without previous declaration"
 msgstr ""
 
-#: cp/decl.c:9455
+#: cp/decl.c:9108
+msgid "redeclaration of `%T' as a non-template"
+msgstr ""
+
+#: cp/decl.c:9201
 msgid "derived union `%T' invalid"
 msgstr ""
 
-#: cp/decl.c:9508
-msgid "base type `%T' fails to be a struct or class type"
+#: cp/decl.c:9212
+msgid "Java class '%T' cannot have multiple bases"
 msgstr ""
 
-#: cp/decl.c:9516
-msgid "recursive type `%T' undefined"
+#: cp/decl.c:9224
+msgid "Java class '%T' cannot have virtual bases"
 msgstr ""
 
-#: cp/decl.c:9518
-msgid "duplicate base type `%T' invalid"
+#: cp/decl.c:9243
+msgid "base type `%T' fails to be a struct or class type"
 msgstr ""
 
-#: cp/decl.c:9596
-msgid "Java class '%T' cannot have multiple bases"
+#: cp/decl.c:9251
+msgid "recursive type `%T' undefined"
 msgstr ""
 
-#: cp/decl.c:9598
-msgid "Java class '%T' cannot have virtual bases"
+#: cp/decl.c:9253
+msgid "duplicate base type `%T' invalid"
 msgstr ""
 
-#: cp/decl.c:9638
+#: cp/decl.c:9318
 msgid "multiple definition of `%#T'"
 msgstr ""
 
-#: cp/decl.c:9639
+#: cp/decl.c:9319
 msgid "%Jprevious definition here"
 msgstr ""
 
@@ -14748,198 +14576,193 @@ msgstr ""
 #.
 #. IF no integral type can represent all the enumerator values, the
 #. enumeration is ill-formed.
-#: cp/decl.c:9774
+#: cp/decl.c:9444
 msgid "no integral type can represent all of the enumerator values for `%T'"
 msgstr ""
 
-#: cp/decl.c:9864
+#: cp/decl.c:9545
 msgid "enumerator value for `%D' not integer constant"
 msgstr ""
 
-#: cp/decl.c:9884
+#: cp/decl.c:9572
 msgid "overflow in enumeration values at `%D'"
 msgstr ""
 
-#: cp/decl.c:9955
+#: cp/decl.c:9643
 msgid "return type `%#T' is incomplete"
 msgstr ""
 
-#: cp/decl.c:10073
-msgid "return type for `main' changed to `int'"
+#: cp/decl.c:9758 cp/typeck.c:5982
+msgid "`operator=' should return a reference to `*this'"
 msgstr ""
 
-#: cp/decl.c:10118 cp/typeck.c:5961
-msgid "`operator=' should return a reference to `*this'"
+#: cp/decl.c:10035
+msgid "return type for `main' changed to `int'"
 msgstr ""
 
-#: cp/decl.c:10387
+#: cp/decl.c:10090
 msgid "parameter `%D' declared void"
 msgstr ""
 
-#: cp/decl.c:10857
+#: cp/decl.c:10572
 msgid "invalid member function declaration"
 msgstr ""
 
-#: cp/decl.c:10872
+#: cp/decl.c:10587
 msgid "`%D' is already defined in class `%T'"
 msgstr ""
 
-#: cp/decl.c:11084
+#: cp/decl.c:10798
 msgid "static member function `%#D' declared with type qualifiers"
 msgstr ""
 
-#: cp/decl2.c:145
-#, c-format
-msgid "duplicate type qualifiers in %s declaration"
-msgstr ""
-
-#: cp/decl2.c:318
+#: cp/decl2.c:280
 msgid "name missing for member function"
 msgstr ""
 
-#: cp/decl2.c:410 cp/decl2.c:424
+#: cp/decl2.c:373 cp/decl2.c:387
 msgid "ambiguous conversion for array subscript"
 msgstr ""
 
-#: cp/decl2.c:418
+#: cp/decl2.c:381
 msgid "invalid types `%T[%T]' for array subscript"
 msgstr ""
 
-#: cp/decl2.c:462
+#: cp/decl2.c:426
 msgid "deleting array `%#D'"
 msgstr ""
 
-#: cp/decl2.c:468
+#: cp/decl2.c:432
 msgid "type `%#T' argument given to `delete', expected pointer"
 msgstr ""
 
-#: cp/decl2.c:480
+#: cp/decl2.c:444
 msgid ""
 "cannot delete a function.  Only pointer-to-objects are valid arguments to "
 "`delete'"
 msgstr ""
 
-#: cp/decl2.c:487
+#: cp/decl2.c:451
 msgid "deleting `%T' is undefined"
 msgstr ""
 
 #. 14.5.2.2 [temp.mem]
 #.
 #. A local class shall not have member templates.
-#: cp/decl2.c:523
+#: cp/decl2.c:487
 msgid "invalid declaration of member template `%#D' in local class"
 msgstr ""
 
-#: cp/decl2.c:532
+#: cp/decl2.c:496
 msgid "invalid use of `virtual' in template declaration of `%#D'"
 msgstr ""
 
-#: cp/decl2.c:542 cp/pt.c:2845
+#: cp/decl2.c:506 cp/pt.c:2912
 msgid "template declaration of `%#D'"
 msgstr ""
 
-#: cp/decl2.c:591
+#: cp/decl2.c:555
 msgid "Java method '%D' has non-Java return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:607
+#: cp/decl2.c:571
 msgid "Java method '%D' has non-Java parameter type `%T'"
 msgstr ""
 
-#: cp/decl2.c:718
+#: cp/decl2.c:680
 msgid "prototype for `%#D' does not match any in class `%T'"
 msgstr ""
 
-#: cp/decl2.c:797
+#: cp/decl2.c:781
 msgid "local class `%#T' shall not have static data member `%#D'"
 msgstr ""
 
-#: cp/decl2.c:805
+#: cp/decl2.c:789
 msgid "initializer invalid for static member with constructor"
 msgstr ""
 
-#: cp/decl2.c:808
+#: cp/decl2.c:792
 msgid "(an out of class initialization is required)"
 msgstr ""
 
-#: cp/decl2.c:891
+#: cp/decl2.c:873
 msgid "member `%D' conflicts with virtual function table field name"
 msgstr ""
 
-#: cp/decl2.c:908
+#: cp/decl2.c:890
 msgid "`%D' is already defined in `%T'"
 msgstr ""
 
-#: cp/decl2.c:955
+#: cp/decl2.c:937
 msgid "field initializer is not constant"
 msgstr ""
 
-#: cp/decl2.c:983
+#: cp/decl2.c:965
 msgid "`asm' specifiers are not permitted on non-static data members"
 msgstr ""
 
-#: cp/decl2.c:1033
+#: cp/decl2.c:1011
 msgid "cannot declare `%D' to be a bit-field type"
 msgstr ""
 
-#: cp/decl2.c:1043
+#: cp/decl2.c:1021
 msgid "cannot declare bit-field `%D' with function type"
 msgstr ""
 
-#: cp/decl2.c:1050
+#: cp/decl2.c:1028
 msgid "`%D' is already defined in the class %T"
 msgstr ""
 
-#: cp/decl2.c:1057
+#: cp/decl2.c:1035
 msgid "static member `%D' cannot be a bit-field"
 msgstr ""
 
-#: cp/decl2.c:1116
+#: cp/decl2.c:1094
 msgid "initializer specified for non-member function `%D'"
 msgstr ""
 
-#: cp/decl2.c:1120
+#: cp/decl2.c:1098
 msgid "invalid initializer for virtual method `%D'"
 msgstr ""
 
-#: cp/decl2.c:1167
+#: cp/decl2.c:1130
 msgid "anonymous struct not inside named type"
 msgstr ""
 
-#: cp/decl2.c:1237
+#: cp/decl2.c:1201
 msgid "namespace-scope anonymous aggregates must be static"
 msgstr ""
 
-#: cp/decl2.c:1244
+#: cp/decl2.c:1208
 msgid "anonymous union with no members"
 msgstr ""
 
-#: cp/decl2.c:1278
+#: cp/decl2.c:1242
 msgid "`operator new' must return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:1286
+#: cp/decl2.c:1250
 msgid "`operator new' takes type `size_t' (`%T') as first parameter"
 msgstr ""
 
-#: cp/decl2.c:1312
+#: cp/decl2.c:1276
 msgid "`operator delete' must return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:1320
+#: cp/decl2.c:1284
 msgid "`operator delete' takes type `%T' as first parameter"
 msgstr ""
 
-#: cp/decl2.c:2834
+#: cp/decl2.c:3030
 msgid "inline function `%D' used but never defined"
 msgstr ""
 
-#: cp/decl2.c:2989
+#: cp/decl2.c:3180
 msgid "default argument missing for parameter %P of `%+#D'"
 msgstr ""
 
 #. damn ICE suppression
-#: cp/error.c:2350
+#: cp/error.c:2368
 #, c-format
 msgid "unexpected letter `%c' in locate_error\n"
 msgstr ""
@@ -14962,111 +14785,111 @@ msgstr ""
 msgid "mixing C++ and Java catches in a single translation unit"
 msgstr ""
 
-#: cp/except.c:575
+#: cp/except.c:576
 msgid "throwing NULL, which has integral, not pointer type"
 msgstr ""
 
-#: cp/except.c:598 cp/init.c:2029
+#: cp/except.c:599 cp/init.c:1874
 msgid "`%D' should never be overloaded"
 msgstr ""
 
-#: cp/except.c:665
+#: cp/except.c:666
 msgid "  in thrown expression"
 msgstr ""
 
-#: cp/except.c:811
+#: cp/except.c:810
 msgid ""
 "expression '%E' of abstract class type '%T' cannot be used in throw-"
 "expression"
 msgstr ""
 
-#: cp/except.c:892
+#: cp/except.c:894
 msgid "%Hexception of type `%T' will be caught"
 msgstr ""
 
-#: cp/except.c:894
+#: cp/except.c:896
 msgid "%H   by earlier handler for `%T'"
 msgstr ""
 
-#: cp/except.c:913
+#: cp/except.c:926
 msgid "%H`...' handler must be the last handler for its try block"
 msgstr ""
 
-#: cp/friend.c:151
+#: cp/friend.c:152
 msgid "`%D' is already a friend of class `%T'"
 msgstr ""
 
-#: cp/friend.c:202
+#: cp/friend.c:204
 msgid "invalid type `%T' declared `friend'"
 msgstr ""
 
 #. [temp.friend]
 #. Friend declarations shall not declare partial
 #. specializations.
-#: cp/friend.c:218
+#: cp/friend.c:220
 msgid "partial specialization `%T' declared `friend'"
 msgstr ""
 
-#: cp/friend.c:228
+#: cp/friend.c:230
 msgid "class `%T' is implicitly friends with itself"
 msgstr ""
 
 #. template <class T> friend typename S<T>::X;
-#: cp/friend.c:246
+#: cp/friend.c:248
 msgid "typename type `%#T' declared `friend'"
 msgstr ""
 
 #. template <class T> friend class T;
-#: cp/friend.c:252
+#: cp/friend.c:254
 msgid "template parameter type `%T' declared `friend'"
 msgstr ""
 
 #. template <class T> friend class A; where A is not a template
-#: cp/friend.c:258
+#: cp/friend.c:260
 msgid "`%#T' is not a template"
 msgstr ""
 
-#: cp/friend.c:277
+#: cp/friend.c:279
 msgid "`%D' is already a friend of `%T'"
 msgstr ""
 
-#: cp/friend.c:287
+#: cp/friend.c:289
 msgid "`%T' is already a friend of `%T'"
 msgstr ""
 
-#: cp/friend.c:412
+#: cp/friend.c:414
 msgid "member `%D' declared as friend before type `%T' defined"
 msgstr ""
 
-#: cp/friend.c:468
+#: cp/friend.c:470
 msgid "friend declaration `%#D' declares a non-template function"
 msgstr ""
 
-#: cp/friend.c:471
+#: cp/friend.c:473
 msgid ""
 "(if this is not what you intended, make sure the function template has "
 "already been declared and add <> after the function name here) -Wno-non-"
 "template-friend disables this warning"
 msgstr ""
 
-#: cp/g++spec.c:229 java/jvspec.c:415
+#: cp/g++spec.c:235 java/jvspec.c:415
 #, c-format
 msgid "argument to `%s' missing\n"
 msgstr ""
 
-#: cp/init.c:321
+#: cp/init.c:318
 msgid "`%D' should be initialized in the member initialization list"
 msgstr ""
 
-#: cp/init.c:370
+#: cp/init.c:367
 msgid "default-initialization of `%#D', which has reference type"
 msgstr ""
 
-#: cp/init.c:375
+#: cp/init.c:372
 msgid "uninitialized reference member `%D'"
 msgstr ""
 
-#: cp/init.c:377
+#: cp/init.c:374
 msgid "uninitialized member `%D' with `const' type `%T'"
 msgstr ""
 
@@ -15107,186 +14930,162 @@ msgid ""
 "base class `%#T' should be explicitly initialized in the copy constructor"
 msgstr ""
 
-#: cp/init.c:895 cp/init.c:914
+#: cp/init.c:891 cp/init.c:910
 msgid "class `%T' does not have any field named `%D'"
 msgstr ""
 
-#: cp/init.c:901
+#: cp/init.c:897
 msgid ""
 "`%#D' is a static data member; it can only be initialized at its definition"
 msgstr ""
 
-#: cp/init.c:908
+#: cp/init.c:904
 msgid "`%#D' is not a non-static data member of `%T'"
 msgstr ""
 
-#: cp/init.c:947
+#: cp/init.c:943
 msgid "unnamed initializer for `%T', which has no base classes"
 msgstr ""
 
-#: cp/init.c:954
+#: cp/init.c:951
 msgid "unnamed initializer for `%T', which uses multiple inheritance"
 msgstr ""
 
-#: cp/init.c:1009
+#: cp/init.c:997
 msgid "'%D' is both a direct base and an indirect virtual base"
 msgstr ""
 
-#: cp/init.c:1017
+#: cp/init.c:1005
 msgid "type `%D' is not a direct or virtual base of `%T'"
 msgstr ""
 
-#: cp/init.c:1020
+#: cp/init.c:1008
 msgid "type `%D' is not a direct base of `%T'"
 msgstr ""
 
-#: cp/init.c:1100
+#: cp/init.c:1088
 msgid "bad array initializer"
 msgstr ""
 
-#: cp/init.c:1300
+#: cp/init.c:1287
 msgid "`%T' is not an aggregate type"
 msgstr ""
 
-#: cp/init.c:1321
-msgid "`%T' fails to be an aggregate typedef"
-msgstr ""
-
-#: cp/init.c:1330
-msgid "type `%T' is of non-aggregate type"
-msgstr ""
-
-#: cp/init.c:1422 cp/typeck.c:1799
+#: cp/init.c:1379 cp/typeck.c:1835
 msgid "qualified type `%T' does not match destructor name `~%T'"
 msgstr ""
 
-#: cp/init.c:1430
+#: cp/init.c:1387
 msgid "incomplete type `%T' does not have member `%D'"
 msgstr ""
 
-#: cp/init.c:1449
+#: cp/init.c:1407
 msgid "`%D' is not a member of type `%T'"
 msgstr ""
 
-#: cp/init.c:1468
+#: cp/init.c:1434
 msgid "invalid pointer to bit-field `%D'"
 msgstr ""
 
-#: cp/init.c:1570
+#: cp/init.c:1536
 msgid "invalid use of non-static member function `%D'"
 msgstr ""
 
-#: cp/init.c:1576 cp/semantics.c:1162
+#: cp/init.c:1542 cp/semantics.c:1268
 msgid "invalid use of non-static data member `%D'"
 msgstr ""
 
-#: cp/init.c:1716
-msgid "new of array type fails to specify size"
-msgstr ""
-
-#: cp/init.c:1727
-msgid "size in array new must have integral type"
-msgstr ""
-
-#: cp/init.c:1733
-msgid "zero size array reserves no space"
-msgstr ""
-
-#: cp/init.c:1799
+#: cp/init.c:1659
 msgid "new cannot be applied to a reference type"
 msgstr ""
 
-#: cp/init.c:1805
+#: cp/init.c:1665
 msgid "new cannot be applied to a function type"
 msgstr ""
 
-#: cp/init.c:1851
+#: cp/init.c:1697
 msgid "call to Java constructor, while `jclass' undefined"
 msgstr ""
 
-#: cp/init.c:1867
+#: cp/init.c:1713
 msgid "can't find class$"
 msgstr ""
 
-#: cp/init.c:1994
+#: cp/init.c:1826
 msgid "invalid type `void' for new"
 msgstr ""
 
-#: cp/init.c:2004
+#: cp/init.c:1836
 msgid "uninitialized const in `new' of `%#T'"
 msgstr ""
 
-#: cp/init.c:2024
+#: cp/init.c:1869
 #, c-format
 msgid "call to Java constructor with `%s' undefined"
 msgstr ""
 
-#: cp/init.c:2064
+#: cp/init.c:1909
 msgid "request for member `%D' is ambiguous"
 msgstr ""
 
-#: cp/init.c:2184
+#: cp/init.c:2042
 msgid "ISO C++ forbids initialization in array new"
 msgstr ""
 
-#: cp/init.c:2656
+#: cp/init.c:2512
 msgid "initializer ends prematurely"
 msgstr ""
 
-#: cp/init.c:2713
+#: cp/init.c:2565
 msgid "cannot initialize multi-dimensional array with initializer"
 msgstr ""
 
-#: cp/init.c:2874
+#: cp/init.c:2724
 msgid "possible problem detected in invocation of delete operator:"
 msgstr ""
 
-#: cp/init.c:2877
+#: cp/init.c:2727
 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:2898
+#: cp/init.c:2748
 msgid "unknown array size in delete"
 msgstr ""
 
-#: cp/init.c:3162
+#: cp/init.c:3008
 msgid "type to vector delete is neither pointer or array type"
 msgstr ""
 
-#: cp/lex.c:99
-msgid "type name expected before `*'"
-msgstr ""
-
-#: cp/lex.c:501
+#: cp/lex.c:437
 #, c-format
 msgid "junk at end of #pragma %s"
 msgstr ""
 
-#: cp/lex.c:508
+#: cp/lex.c:444
 #, c-format
 msgid "invalid #pragma %s"
 msgstr ""
 
-#: cp/lex.c:516
+#: cp/lex.c:452
 msgid "#pragma vtable no longer supported"
 msgstr ""
 
-#: cp/lex.c:590
+#: cp/lex.c:524
 #, c-format
 msgid "#pragma implementation for %s appears after file is included"
 msgstr ""
 
-#: cp/lex.c:614
+#: cp/lex.c:548
 msgid "junk at end of #pragma GCC java_exceptions"
 msgstr ""
 
-#: cp/lex.c:628
+#: cp/lex.c:562
 msgid "`%D' not defined"
 msgstr ""
 
-#: cp/lex.c:632
+#: cp/lex.c:566
 msgid "`%D' was not declared in this scope"
 msgstr ""
 
@@ -15300,44 +15099,48 @@ 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:666
+#: cp/lex.c:600
 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:675
+#: cp/lex.c:609
 msgid ""
 "(if you use `-fpermissive', G++ will accept your code, but allowing the use "
 "of an undeclared name is deprecated)"
 msgstr ""
 
-#: cp/mangle.c:2054
+#: cp/mangle.c:2066
 msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
 msgstr ""
 
-#: cp/mangle.c:2107
+#: cp/mangle.c:2074
+msgid "zero-operand casts cannot be mangled due to a defect in the C++ ABI"
+msgstr ""
+
+#: cp/mangle.c:2124
 msgid "omitted middle operand to `?:' operand cannot be mangled"
 msgstr ""
 
-#: cp/mangle.c:2406
+#: cp/mangle.c:2434
 msgid "the mangled name of `%D' will change in a future version of GCC"
 msgstr ""
 
-#: cp/method.c:461
+#: cp/method.c:443
 msgid "generic thunk code fails for method `%#D' which uses `...'"
 msgstr ""
 
-#: cp/method.c:676
+#: cp/method.c:652
 msgid "non-static const member `%#D', can't use default assignment operator"
 msgstr ""
 
-#: cp/method.c:681
+#: cp/method.c:657
 msgid ""
 "non-static reference member `%#D', can't use default assignment operator"
 msgstr ""
 
-#: cp/name-lookup.c:691
+#: cp/name-lookup.c:762
 msgid "redeclaration of `wchar_t' as `%T'"
 msgstr ""
 
@@ -15347,493 +15150,544 @@ msgstr ""
 #. [basic.start.main]
 #.
 #. This function shall not be overloaded.
-#: cp/name-lookup.c:723
+#: cp/name-lookup.c:794
 msgid "invalid redeclaration of `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:724
+#: cp/name-lookup.c:795
 msgid "as `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:812
+#: cp/name-lookup.c:883
 msgid "type mismatch with previous external decl of `%#D'"
 msgstr ""
 
-#: cp/name-lookup.c:813
+#: cp/name-lookup.c:884
 msgid "previous external decl of `%#D'"
 msgstr ""
 
-#: cp/name-lookup.c:895
+#: cp/name-lookup.c:966
 msgid "extern declaration of `%#D' doesn't match"
 msgstr ""
 
-#: cp/name-lookup.c:896
+#: cp/name-lookup.c:967
 msgid "global declaration `%#D'"
 msgstr ""
 
-#: cp/name-lookup.c:932 cp/name-lookup.c:939
+#: cp/name-lookup.c:1003 cp/name-lookup.c:1010
 msgid "declaration of '%#D' shadows a parameter"
 msgstr ""
 
 #. Location of previous decl is not useful in this case.
-#: cp/name-lookup.c:956
+#: cp/name-lookup.c:1035
 msgid "declaration of '%D' shadows a member of 'this'"
 msgstr ""
 
-#: cp/name-lookup.c:962
+#: cp/name-lookup.c:1041
 msgid "declaration of '%D' shadows a previous local"
 msgstr ""
 
-#: cp/name-lookup.c:969
+#: cp/name-lookup.c:1048
 msgid "declaration of '%D' shadows a global declaration"
 msgstr ""
 
-#: cp/name-lookup.c:1138
+#: cp/name-lookup.c:1164
 msgid "name lookup of `%D' changed"
 msgstr ""
 
-#: cp/name-lookup.c:1140
+#: cp/name-lookup.c:1166
 msgid "  matches this `%D' under ISO standard rules"
 msgstr ""
 
-#: cp/name-lookup.c:1142
+#: cp/name-lookup.c:1168
 msgid "  matches this `%D' under old rules"
 msgstr ""
 
-#: cp/name-lookup.c:1156 cp/name-lookup.c:1163
+#: cp/name-lookup.c:1186 cp/name-lookup.c:1193
 msgid "name lookup of `%D' changed for new ISO `for' scoping"
 msgstr ""
 
-#: cp/name-lookup.c:1158
+#: cp/name-lookup.c:1188
 msgid "  cannot use obsolete binding at `%D' because it has a destructor"
 msgstr ""
 
-#: cp/name-lookup.c:1165
+#: cp/name-lookup.c:1195
 msgid "  using obsolete binding at `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:1218
+#: cp/name-lookup.c:1248
 #, c-format
 msgid "%s %s(%E) %p %d\n"
 msgstr ""
 
-#: cp/name-lookup.c:1221
+#: cp/name-lookup.c:1251
 #, c-format
 msgid "%s %s %p %d\n"
 msgstr ""
 
-#: cp/name-lookup.c:1340
+#: cp/name-lookup.c:1378
 msgid "XXX is_class_level != (current_scope == class_scope)\n"
 msgstr ""
 
-#: cp/name-lookup.c:1978
+#: cp/name-lookup.c:2011
 msgid "`%#D' hides constructor for `%#T'"
 msgstr ""
 
-#: cp/name-lookup.c:1993
+#: cp/name-lookup.c:2026
 msgid "`%#D' conflicts with previous using declaration `%#D'"
 msgstr ""
 
-#: cp/name-lookup.c:2005
+#: cp/name-lookup.c:2038
 msgid "previous non-function declaration `%#D'"
 msgstr ""
 
-#: cp/name-lookup.c:2006
+#: cp/name-lookup.c:2039
 msgid "conflicts with function declaration `%#D'"
 msgstr ""
 
+#. It's a nested name with template parameter dependent scope.
+#. This can only be using-declaration for class member.
+#: cp/name-lookup.c:2117 cp/name-lookup.c:2141 cp/name-lookup.c:3386
+msgid "`%T' is not a namespace"
+msgstr ""
+
 #. 7.3.3/5
 #. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:2083
+#: cp/name-lookup.c:2127
 msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
 msgstr ""
 
-#: cp/name-lookup.c:2089
+#: cp/name-lookup.c:2133
 msgid "namespace `%D' not allowed in using-declaration"
 msgstr ""
 
-#. It's a nested name with template parameter dependent scope.
-#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2097 cp/name-lookup.c:2111 cp/name-lookup.c:3375
-msgid "`%T' is not a namespace"
-msgstr ""
-
-#: cp/name-lookup.c:2134
+#: cp/name-lookup.c:2169
 msgid "`%D' not declared"
 msgstr ""
 
 #. If the OLD_FN was really declared, the
 #. declarations don't match.
-#: cp/name-lookup.c:2146 cp/name-lookup.c:2188 cp/name-lookup.c:2225
+#: cp/name-lookup.c:2181 cp/name-lookup.c:2223 cp/name-lookup.c:2260
 msgid "`%D' is already declared in this scope"
 msgstr ""
 
-#: cp/name-lookup.c:2231
+#: cp/name-lookup.c:2266
 msgid "using declaration `%D' introduced ambiguous type `%T'"
 msgstr ""
 
 #. Definition isn't the kind we were looking for.
-#: cp/name-lookup.c:2399 cp/name-lookup.c:2418
+#: cp/name-lookup.c:2434 cp/name-lookup.c:2453
 msgid "`%#D' redeclared as %C"
 msgstr ""
 
-#: cp/name-lookup.c:2791
+#: cp/name-lookup.c:2821
 msgid "`%D' has the same name as the class in which it is declared"
 msgstr ""
 
-#: cp/name-lookup.c:2878
+#: cp/name-lookup.c:2916
 msgid "using-declaration for non-member at class scope"
 msgstr ""
 
-#: cp/name-lookup.c:2885
+#: cp/name-lookup.c:2923
 msgid "using-declaration cannot name destructor"
 msgstr ""
 
-#: cp/name-lookup.c:2990
+#: cp/name-lookup.c:3002
 msgid "declaration of `%D' not in a namespace surrounding `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:3030
+#: cp/name-lookup.c:3042
 msgid "`%D' should have been declared inside `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:3094
+#: cp/name-lookup.c:3105
 msgid "namespace alias `%D' not allowed here, assuming `%D'"
 msgstr ""
 
 #. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3209
+#: cp/name-lookup.c:3220
 msgid "unknown namespace `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:3369
+#: cp/name-lookup.c:3380
 msgid "namespace `%T' undeclared"
 msgstr ""
 
-#: cp/name-lookup.c:3413
+#: cp/name-lookup.c:3424
 msgid "strong using only meaningful at namespace scope"
 msgstr ""
 
-#: cp/name-lookup.c:3420
+#: cp/name-lookup.c:3431
 msgid "`%D' attribute directive ignored"
 msgstr ""
 
-#: cp/name-lookup.c:3554
+#: cp/name-lookup.c:3565
 msgid "use of `%D' is ambiguous"
 msgstr ""
 
-#: cp/name-lookup.c:3555
+#: cp/name-lookup.c:3566
 msgid "  first declared as `%#D' here"
 msgstr ""
 
-#: cp/name-lookup.c:3558
+#: cp/name-lookup.c:3569
 msgid "  also declared as `%#D' here"
 msgstr ""
 
-#: cp/name-lookup.c:3573
+#: cp/name-lookup.c:3584
 msgid "`%D' denotes an ambiguous type"
 msgstr ""
 
-#: cp/name-lookup.c:3574
+#: cp/name-lookup.c:3585
 msgid "%J  first type here"
 msgstr ""
 
-#: cp/name-lookup.c:3575
+#: cp/name-lookup.c:3586
 msgid "%J  other type here"
 msgstr ""
 
 #. This happens for A::B where B is a template, and there are no
 #. template arguments.
-#: cp/name-lookup.c:3639 cp/typeck.c:1773
+#: cp/name-lookup.c:3650 cp/typeck.c:1809
 msgid "invalid use of `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:3679
+#: cp/name-lookup.c:3690
 msgid "`%D::%D' is not a template"
 msgstr ""
 
-#: cp/name-lookup.c:3696
+#: cp/name-lookup.c:3707
 msgid "`%D' undeclared in namespace `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:4154
+#: cp/name-lookup.c:4244
 msgid "`%D' is not a function,"
 msgstr ""
 
-#: cp/name-lookup.c:4155
+#: cp/name-lookup.c:4245
 msgid "  conflict with `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:4896
+#: cp/name-lookup.c:5008
 msgid "XXX entering pop_everything ()\n"
 msgstr ""
 
-#: cp/name-lookup.c:4905
+#: cp/name-lookup.c:5017
 msgid "XXX leaving pop_everything ()\n"
 msgstr ""
 
-#: cp/parser.c:609
+#: cp/parser.c:635
 msgid "invalid token"
 msgstr ""
 
-#: cp/parser.c:1810
+#: cp/parser.c:2037
 msgid "`%D::%D' has not been declared"
 msgstr ""
 
-#: cp/parser.c:1813 cp/semantics.c:2235
+#: cp/parser.c:2040 cp/semantics.c:2321
 msgid "`::%D' has not been declared"
 msgstr ""
 
-#: cp/parser.c:1815
+#: cp/parser.c:2043
+msgid "request for member `%D' in non-class type `%T'"
+msgstr ""
+
+#: cp/parser.c:2046
+msgid "`%T::%D' has not been declared"
+msgstr ""
+
+#: cp/parser.c:2049
 msgid "`%D' has not been declared"
 msgstr ""
 
-#: cp/parser.c:1818
+#: cp/parser.c:2052
 msgid "`%D::%D' %s"
 msgstr ""
 
-#: cp/parser.c:1820
+#: cp/parser.c:2054
 msgid "`::%D' %s"
 msgstr ""
 
-#: cp/parser.c:1822
+#: cp/parser.c:2056
 msgid "`%D' %s"
 msgstr ""
 
-#: cp/parser.c:1874
+#: cp/parser.c:2109
 msgid "new types may not be defined in a return type"
 msgstr ""
 
-#: cp/parser.c:1892 cp/pt.c:4207
+#: cp/parser.c:2127 cp/pt.c:4278
 msgid "`%T' is not a template"
 msgstr ""
 
-#: cp/parser.c:1894
+#: cp/parser.c:2129
 #, c-format
-msgid "`%s' is not a template"
+msgid "`%E' is not a template"
 msgstr ""
 
-#: cp/parser.c:1896
+#: cp/parser.c:2131
 msgid "invalid template-id"
 msgstr ""
 
-#: cp/parser.c:1937
+#: cp/parser.c:2172
 #, c-format
 msgid "%s cannot appear in a constant-expression"
 msgstr ""
 
-#: cp/parser.c:1961
+#: cp/parser.c:2196
 #, c-format
 msgid "invalid use of template-name `%E' without an argument list"
 msgstr ""
 
 #. Issue an error message.
-#: cp/parser.c:1966
+#: cp/parser.c:2201
 #, c-format
 msgid "`%E' does not name a type"
 msgstr ""
 
-#: cp/parser.c:1997
+#: cp/parser.c:2232
 msgid "(perhaps `typename %T::%E' was intended)"
 msgstr ""
 
-#: cp/parser.c:2012
+#: cp/parser.c:2247
 #, c-format
 msgid "`%E' in namespace `%E' does not name a type"
 msgstr ""
 
-#: cp/parser.c:2015
+#: cp/parser.c:2250
 msgid "`%E' in class `%T' does not name a type"
 msgstr ""
 
-#: cp/parser.c:2491
+#: cp/parser.c:2778
 msgid "ISO C++ forbids braced-groups within expressions"
 msgstr ""
 
-#: cp/parser.c:2500
+#: cp/parser.c:2787
 msgid "statement-expressions are allowed only inside functions"
 msgstr ""
 
-#: cp/parser.c:2551
+#: cp/parser.c:2838
 msgid "`this' may not be used in this context"
 msgstr ""
 
-#: cp/parser.c:2695
+#: cp/parser.c:2973
 msgid "local variable `%D' may not appear in this context"
 msgstr ""
 
-#: cp/parser.c:3060
+#: cp/parser.c:3338
 msgid "typedef-name `%D' used as destructor declarator"
 msgstr ""
 
-#: cp/parser.c:3712
+#: cp/parser.c:3995
 msgid "ISO C++ forbids compound-literals"
 msgstr ""
 
-#: cp/parser.c:4534
+#: cp/parser.c:4862
 msgid "array bound forbidden after parenthesized type-id"
 msgstr ""
 
-#: cp/parser.c:4535
+#: cp/parser.c:4863
 msgid "try removing the parentheses around the type-id"
 msgstr ""
 
-#: cp/parser.c:4697
+#: cp/parser.c:4969
+msgid "size in array new must have integral type"
+msgstr ""
+
+#: cp/parser.c:4972
+msgid "zero size array reserves no space"
+msgstr ""
+
+#: cp/parser.c:5071
 msgid "expression in new-declarator must have integral or enumeration type"
 msgstr ""
 
-#: cp/parser.c:4878
+#: cp/parser.c:5252
 msgid "use of old-style cast"
 msgstr ""
 
-#: cp/parser.c:5626
+#: cp/parser.c:6083
 #, c-format
 msgid "case label `%E' not within a switch statement"
 msgstr ""
 
-#: cp/parser.c:6168
+#: cp/parser.c:6625
 msgid "ISO C++ forbids computed gotos"
 msgstr ""
 
-#: cp/parser.c:6288
+#: cp/parser.c:6749
 msgid "extra `;'"
 msgstr ""
 
-#: cp/parser.c:6594
+#: cp/parser.c:7061
 msgid "mixing declarations and function-definitions is forbidden"
 msgstr ""
 
-#: cp/parser.c:6732
+#: cp/parser.c:7188
 msgid "duplicate `friend'"
 msgstr ""
 
-#: cp/parser.c:6881
+#: cp/parser.c:7240
+msgid "`__thread' before `static'"
+msgstr ""
+
+#: cp/parser.c:7250
+msgid "`__thread' before `extern'"
+msgstr ""
+
+#: cp/parser.c:7357
 msgid "class definition may not be declared a friend"
 msgstr ""
 
-#: cp/parser.c:7196
+#: cp/parser.c:7681
 msgid "only constructors take base initializers"
 msgstr ""
 
-#: cp/parser.c:7247
+#: cp/parser.c:7732
 msgid "anachronistic old-style base class initializer"
 msgstr ""
 
+#: cp/parser.c:7773
+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:7640
+#: cp/parser.c:8135
 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:8000
+#: cp/parser.c:8508
 msgid "`<::' cannot begin a template-argument list"
 msgstr ""
 
-#: cp/parser.c:8001
+#: cp/parser.c:8509
 msgid ""
 "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
 msgstr ""
 
-#: cp/parser.c:8008
+#: cp/parser.c:8516
 msgid "(if you use `-fpermissive' G++ will accept your code)"
 msgstr ""
 
 #. Explain what went wrong.
-#: cp/parser.c:8180
+#: cp/parser.c:8691
 msgid "non-template `%D' used as template"
 msgstr ""
 
-#: cp/parser.c:8181
-msgid "(use `%T::template %D' to indicate that it is a template)"
+#: cp/parser.c:8692
+msgid "use `%T::template %D' to indicate that it is a template"
 msgstr ""
 
-#: cp/parser.c:9118
+#: cp/parser.c:9719
 msgid "using `typename' outside of template"
 msgstr ""
 
-#: cp/parser.c:9240
+#: cp/parser.c:9842
 msgid "expected type-name"
 msgstr ""
 
-#: cp/parser.c:9299
+#: cp/parser.c:9901
 msgid "type attributes are honored only at type definition"
 msgstr ""
 
 #. [namespace.udecl]
 #.
 #. A using declaration shall not name a template-id.
-#: cp/parser.c:9682
+#: cp/parser.c:10272
 msgid "a template-id may not appear in a using-declaration"
 msgstr ""
 
-#: cp/parser.c:10011
+#: cp/parser.c:10597
 msgid "an asm-specification is not allowed on a function-definition"
 msgstr ""
 
-#: cp/parser.c:10013
+#: cp/parser.c:10599
 msgid "attributes are not allowed on a function-definition"
 msgstr ""
 
-#: cp/parser.c:10146
+#: cp/parser.c:10730
 msgid "attributes after parenthesized initializer ignored"
 msgstr ""
 
-#: cp/parser.c:11348
+#: cp/parser.c:11159
+msgid "`%T::%D' is not a type"
+msgstr ""
+
+#: cp/parser.c:11204
+msgid "invalid use of constructor as a template"
+msgstr ""
+
+#: cp/parser.c:11205
+msgid ""
+"use `%T::%D' instead of `%T::%T' to name the constructor in a qualified name"
+msgstr ""
+
+#: cp/parser.c:11392
+msgid "duplicate cv-qualifier"
+msgstr ""
+
+#: cp/parser.c:11909
 msgid "file ends in default argument"
 msgstr ""
 
-#: cp/parser.c:11404
+#: cp/parser.c:11965
 msgid "deprecated use of default argument for parameter of non-function"
 msgstr ""
 
-#: cp/parser.c:11407
+#: cp/parser.c:11968
 msgid "default arguments are only permitted for function parameters"
 msgstr ""
 
-#: cp/parser.c:12133
+#: cp/parser.c:12710
 msgid "declaration of `%D' in `%D' which does not enclose `%D'"
 msgstr ""
 
-#: cp/parser.c:12146
+#: cp/parser.c:12723
 msgid "extra qualification ignored"
 msgstr ""
 
-#: cp/parser.c:12157
+#: cp/parser.c:12734
 msgid "an explicit specialization must be preceded by 'template <>'"
 msgstr ""
 
-#: cp/parser.c:12440
+#: cp/parser.c:13017
 msgid "extra semicolon"
 msgstr ""
 
-#: cp/parser.c:12458
+#: cp/parser.c:13035
 msgid "a class-key must be used when declaring a friend"
 msgstr ""
 
-#: cp/parser.c:12489
+#: cp/parser.c:13049
 msgid "friend declaration does not name a class or function"
 msgstr ""
 
-#: cp/parser.c:12660
+#: cp/parser.c:13222
 msgid "pure-specifier on function-definition"
 msgstr ""
 
-#: cp/parser.c:12933
+#: cp/parser.c:13495
 msgid "keyword `typename' not allowed outside of templates"
 msgstr ""
 
-#: cp/parser.c:12935
+#: cp/parser.c:13497
 msgid ""
 "keyword `typename' not allowed in this context (the base class is implicitly "
 "a type)"
 msgstr ""
 
-#: cp/parser.c:13761
+#: cp/parser.c:13770
+msgid "invalid catch parameter"
+msgstr ""
+
+#: cp/parser.c:14339
 msgid "reference to `%D' is ambiguous"
 msgstr ""
 
-#: cp/parser.c:13935
+#: cp/parser.c:14508
 msgid "too few template-parameter-lists"
 msgstr ""
 
@@ -15841,142 +15695,145 @@ msgstr ""
 #. something like:
 #.
 #. template <class T> template <class U> void S::f();
-#: cp/parser.c:13950
+#: cp/parser.c:14523
 msgid "too many template-parameter-lists"
 msgstr ""
 
-#. If begin_function_definition didn't like the definition, skip
-#. the entire function.
-#: cp/parser.c:14242
+#. Skip the entire function.
+#: cp/parser.c:14820
 msgid "invalid function declaration"
 msgstr ""
 
 #. Issue an error message.
-#: cp/parser.c:14279
+#: cp/parser.c:14857
 msgid "named return values are no longer supported"
 msgstr ""
 
-#: cp/parser.c:14618
+#: cp/parser.c:15199
 msgid "`>>' should be `> >' within a nested template argument list"
 msgstr ""
 
 #. If this is not a nested template argument list, the '>>' is
 #. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14626
+#: cp/parser.c:15207
 msgid "spurious `>>', use `>' to terminate a template argument list"
 msgstr ""
 
-#: cp/parser.c:14631
+#: cp/parser.c:15212
 msgid "missing `>' to terminate the template argument list"
 msgstr ""
 
-#: cp/parser.c:15119
+#: cp/parser.c:15740
 msgid "`%s' tag used in naming `%#T'"
 msgstr ""
 
-#: cp/parser.c:15139
+#: cp/parser.c:15760
 msgid "%D redeclared with different access"
 msgstr ""
 
-#: cp/parser.c:15156
+#: cp/parser.c:15777
 msgid "`template' (as a disambiguator) is only allowed within templates"
 msgstr ""
 
-#: cp/parser.c:15367
+#: cp/parser.c:16009
 msgid "inter-module optimizations not implemented for C++"
 msgstr ""
 
-#: cp/pt.c:243
+#: cp/pt.c:247
 msgid "data member `%D' cannot be a member template"
 msgstr ""
 
-#: cp/pt.c:255
+#: cp/pt.c:259
 msgid "invalid member template declaration `%D'"
 msgstr ""
 
-#: cp/pt.c:639
+#: cp/pt.c:642
 msgid "explicit specialization in non-namespace scope `%D'"
 msgstr ""
 
-#: cp/pt.c:651
+#: cp/pt.c:654
 msgid "enclosing class templates are not explicitly specialized"
 msgstr ""
 
-#: cp/pt.c:741 cp/pt.c:782
-msgid "specializing `%#T' in different namespace"
+#: cp/pt.c:738
+msgid "specialization of `%D' in different namespace"
 msgstr ""
 
-#: cp/pt.c:742 cp/pt.c:783
+#: cp/pt.c:739 cp/pt.c:808
 msgid "  from definition of `%#D'"
 msgstr ""
 
-#: cp/pt.c:750
+#: cp/pt.c:775
 msgid "specialization of `%T' after instantiation"
 msgstr ""
 
-#: cp/pt.c:797
+#: cp/pt.c:807
+msgid "specializing `%#T' in different namespace"
+msgstr ""
+
+#: cp/pt.c:822
 msgid "specialization `%T' after instantiation `%T'"
 msgstr ""
 
-#: cp/pt.c:809
+#: cp/pt.c:834
 msgid "explicit specialization of non-template `%T'"
 msgstr ""
 
-#: cp/pt.c:1069
+#: cp/pt.c:1091
 msgid "specialization of %D after instantiation"
 msgstr ""
 
-#: cp/pt.c:1194
+#: cp/pt.c:1221
 msgid "%s %+#D"
 msgstr ""
 
-#: cp/pt.c:1243
+#: cp/pt.c:1277
 msgid "`%D' is not a function template"
 msgstr ""
 
-#: cp/pt.c:1391
+#: cp/pt.c:1462
 msgid "template-id `%D' for `%+D' does not match any template declaration"
 msgstr ""
 
-#: cp/pt.c:1399
+#: cp/pt.c:1470
 msgid "ambiguous template specialization `%D' for `%+D'"
 msgstr ""
 
 #. This case handles bogus declarations like template <>
 #. template <class T> void f<int>();
-#: cp/pt.c:1622 cp/pt.c:1696
+#: cp/pt.c:1693 cp/pt.c:1748
 msgid "template-id `%D' in declaration of primary template"
 msgstr ""
 
-#: cp/pt.c:1635
+#: cp/pt.c:1706
 msgid "template parameter list used in explicit instantiation"
 msgstr ""
 
-#: cp/pt.c:1641
+#: cp/pt.c:1712
 msgid "definition provided for explicit instantiation"
 msgstr ""
 
-#: cp/pt.c:1647
+#: cp/pt.c:1720
 msgid "too many template parameter lists in declaration of `%D'"
 msgstr ""
 
-#: cp/pt.c:1663
+#: cp/pt.c:1723
 msgid "too few template parameter lists in declaration of `%D'"
 msgstr ""
 
-#: cp/pt.c:1680
-msgid "explicit specialization not preceded by `template <>'"
+#: cp/pt.c:1726
+msgid "explicit specialization of `%D' must be introduced by `template <>'"
 msgstr ""
 
-#: cp/pt.c:1693
-msgid "partial specialization `%D' of function template"
+#: cp/pt.c:1745
+msgid "function template partial specialization `%D' is not allowed"
 msgstr ""
 
-#: cp/pt.c:1725
+#: cp/pt.c:1777
 msgid "default argument specified in explicit specialization"
 msgstr ""
 
-#: cp/pt.c:1729
+#: cp/pt.c:1781
 msgid "template specialization with C linkage"
 msgstr ""
 
@@ -15988,106 +15845,115 @@ msgstr ""
 #. program is ill-formed.
 #.
 #. Similar language is found in [temp.explicit].
-#: cp/pt.c:1813
+#: cp/pt.c:1865
 msgid "specialization of implicitly-declared special member function"
 msgstr ""
 
-#: cp/pt.c:1857
+#: cp/pt.c:1909
 msgid "no member function `%D' declared in `%T'"
 msgstr ""
 
 #. There are two many template parameter lists.
-#: cp/pt.c:2007
+#: cp/pt.c:2060
 msgid "too many template parameter lists in declaration of `%T'"
 msgstr ""
 
-#: cp/pt.c:2100
+#: cp/pt.c:2154
 msgid " shadows template parm `%#D'"
 msgstr ""
 
-#: cp/pt.c:2503
+#: cp/pt.c:2554
 msgid "template parameters not used in partial specialization:"
 msgstr ""
 
-#: cp/pt.c:2507
+#: cp/pt.c:2558
 msgid "        `%D'"
 msgstr ""
 
-#: cp/pt.c:2519
+#: cp/pt.c:2570
 msgid "partial specialization `%T' does not specialize any template arguments"
 msgstr ""
 
-#: cp/pt.c:2544
+#: cp/pt.c:2595
 #, c-format
 msgid "template argument `%E' involves template parameter(s)"
 msgstr ""
 
-#: cp/pt.c:2588
+#: cp/pt.c:2639
 msgid "type `%T' of template argument `%E' depends on template parameter(s)"
 msgstr ""
 
-#: cp/pt.c:2673
+#: cp/pt.c:2724
 msgid "no default argument for `%D'"
 msgstr ""
 
-#: cp/pt.c:2825
+#: cp/pt.c:2876
 msgid "template with C linkage"
 msgstr ""
 
-#: cp/pt.c:2828
+#: cp/pt.c:2879
 msgid "template class without a name"
 msgstr ""
 
 #. [temp.mem]
 #.
 #. A destructor shall not be a member template.
-#: cp/pt.c:2835
+#: cp/pt.c:2887
 msgid "destructor `%D' declared as member template"
 msgstr ""
 
-#: cp/pt.c:2915
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:2902
+msgid "invalid template declaration of `%D'"
+msgstr ""
+
+#: cp/pt.c:2982
 msgid "`%D' does not declare a template type"
 msgstr ""
 
-#: cp/pt.c:2921
+#: cp/pt.c:2988
 msgid "template definition of non-template `%#D'"
 msgstr ""
 
-#: cp/pt.c:2962
+#: cp/pt.c:3029
 msgid "expected %d levels of template parms for `%#D', got %d"
 msgstr ""
 
-#: cp/pt.c:2974
+#: cp/pt.c:3041
 msgid "got %d template parameters for `%#D'"
 msgstr ""
 
-#: cp/pt.c:2977
+#: cp/pt.c:3044
 msgid "got %d template parameters for `%#T'"
 msgstr ""
 
-#: cp/pt.c:2979
+#: cp/pt.c:3046
 #, c-format
 msgid "  but %d required"
 msgstr ""
 
-#: cp/pt.c:3064
+#: cp/pt.c:3131
 msgid "`%T' is not a template type"
 msgstr ""
 
-#: cp/pt.c:3080
+#: cp/pt.c:3147
 msgid "previous declaration `%D'"
 msgstr ""
 
-#: cp/pt.c:3081
+#: cp/pt.c:3148
 #, c-format
 msgid "used %d template parameter%s instead of %d"
 msgstr ""
 
-#: cp/pt.c:3097
+#: cp/pt.c:3168
 msgid "template parameter `%#D'"
 msgstr ""
 
-#: cp/pt.c:3098
+#: cp/pt.c:3169
 msgid "redeclared here as `%#D'"
 msgstr ""
 
@@ -16095,495 +15961,509 @@ msgstr ""
 #.
 #. A template-parameter may not be given default arguments
 #. by two different declarations in the same scope.
-#: cp/pt.c:3108
+#: cp/pt.c:3179
 msgid "redefinition of default argument for `%#D'"
 msgstr ""
 
-#: cp/pt.c:3109
+#: cp/pt.c:3180
 msgid "%J  original definition appeared here"
 msgstr ""
 
-#: cp/pt.c:3257
+#: cp/pt.c:3326
 #, c-format
 msgid "`%E' is not a valid template argument"
 msgstr ""
 
-#: cp/pt.c:3261
+#: cp/pt.c:3330
 msgid "it must be the address of a function with external linkage"
 msgstr ""
 
-#: cp/pt.c:3263
+#: cp/pt.c:3332
 msgid "it must be the address of an object with external linkage"
 msgstr ""
 
-#: cp/pt.c:3266
+#: cp/pt.c:3335
 msgid "it must be a pointer-to-member of the form `&X::Y'"
 msgstr ""
 
-#: cp/pt.c:3277
+#: cp/pt.c:3346
 #, 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:3292
+#: cp/pt.c:3361
 #, c-format
 msgid "address of non-extern `%E' cannot be used as template argument"
 msgstr ""
 
-#: cp/pt.c:3301
+#: cp/pt.c:3370
 #, c-format
 msgid "non-constant `%E' cannot be used as template argument"
 msgstr ""
 
-#: cp/pt.c:3309
+#: cp/pt.c:3378
 msgid "type '%T' cannot be used as a value for a non-type template-parameter"
 msgstr ""
 
-#: cp/pt.c:3312
+#: cp/pt.c:3381
 msgid "invalid use of '%D' as a non-type template-argument"
 msgstr ""
 
-#: cp/pt.c:3314
+#: cp/pt.c:3383
 #, c-format
 msgid "invalid use of '%E' as a non-type template-argument"
 msgstr ""
 
-#: cp/pt.c:3679
+#: cp/pt.c:3755
 #, c-format
 msgid "to refer to a type member of a template parameter, use `typename %E'"
 msgstr ""
 
-#: cp/pt.c:3692 cp/pt.c:3710 cp/pt.c:3749
+#: cp/pt.c:3768 cp/pt.c:3786 cp/pt.c:3825
 msgid "type/value mismatch at argument %d in template parameter list for `%D'"
 msgstr ""
 
-#: cp/pt.c:3695
+#: cp/pt.c:3771
 msgid "  expected a constant of type `%T', got `%T'"
 msgstr ""
 
-#: cp/pt.c:3699
+#: cp/pt.c:3775
 #, c-format
 msgid "  expected a class template, got `%E'"
 msgstr ""
 
-#: cp/pt.c:3701
+#: cp/pt.c:3777
 #, c-format
 msgid "  expected a type, got `%E'"
 msgstr ""
 
-#: cp/pt.c:3713
+#: cp/pt.c:3789
 msgid "  expected a type, got `%T'"
 msgstr ""
 
-#: cp/pt.c:3715
+#: cp/pt.c:3791
 msgid "  expected a class template, got `%T'"
 msgstr ""
 
-#: cp/pt.c:3751
+#: cp/pt.c:3827
 msgid "  expected a template of type `%D', got `%D'"
 msgstr ""
 
-#: cp/pt.c:3786
+#: cp/pt.c:3862
 msgid "could not convert template argument `%E' to `%T'"
 msgstr ""
 
-#: cp/pt.c:3826
+#: cp/pt.c:3902
 #, c-format
 msgid "wrong number of template arguments (%d, should be %d)"
 msgstr ""
 
-#: cp/pt.c:3830
+#: cp/pt.c:3906
 msgid "provided for `%D'"
 msgstr ""
 
-#: cp/pt.c:3858
+#: cp/pt.c:3934
 #, c-format
 msgid "template argument %d is invalid"
 msgstr ""
 
-#: cp/pt.c:4079
+#: cp/pt.c:4155
 msgid "non-template used as template"
 msgstr ""
 
-#: cp/pt.c:4219
+#: cp/pt.c:4290
 msgid "non-template type `%T' used as a template"
 msgstr ""
 
-#: cp/pt.c:4221
+#: cp/pt.c:4292
 msgid "for template declaration `%D'"
 msgstr ""
 
-#: cp/pt.c:4868
+#: cp/pt.c:4941
 msgid ""
 "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN "
 "to increase the maximum) instantiating `%D'"
 msgstr ""
 
-#: cp/pt.c:5308
+#: cp/pt.c:5379
 msgid "ambiguous class template instantiation for `%#T'"
 msgstr ""
 
-#: cp/pt.c:5314
+#: cp/pt.c:5385
 msgid "%s %+#T"
 msgstr ""
 
-#: cp/pt.c:6319 cp/pt.c:6439
+#: cp/pt.c:6412 cp/pt.c:6532
 msgid "instantiation of `%D' as type `%T'"
 msgstr ""
 
-#: cp/pt.c:6481
+#: cp/pt.c:6574
 msgid "invalid parameter type `%T'"
 msgstr ""
 
-#: cp/pt.c:6483
+#: cp/pt.c:6576
 msgid "in declaration `%D'"
 msgstr ""
 
-#: cp/pt.c:6557
+#: cp/pt.c:6650
 msgid "creating pointer to member function of non-class type `%T'"
 msgstr ""
 
-#: cp/pt.c:6696
+#: cp/pt.c:6787
 msgid "creating array with size zero"
 msgstr ""
 
-#: cp/pt.c:6710
+#: cp/pt.c:6801
 #, c-format
 msgid "creating array with size zero (`%E')"
 msgstr ""
 
-#: cp/pt.c:6949
+#: cp/pt.c:7017
 msgid "forming reference to void"
 msgstr ""
 
-#: cp/pt.c:6951
+#: cp/pt.c:7019
 msgid "forming %s to reference type `%T'"
 msgstr ""
 
-#: cp/pt.c:6988
+#: cp/pt.c:7056
 msgid "creating pointer to member of non-class type `%T'"
 msgstr ""
 
-#: cp/pt.c:6994
+#: cp/pt.c:7062
 msgid "creating pointer to member reference type `%T'"
 msgstr ""
 
-#: cp/pt.c:7080
+#: cp/pt.c:7148
 msgid "creating array of `%T'"
 msgstr ""
 
-#: cp/pt.c:7086
+#: cp/pt.c:7154
 msgid "creating array of `%T', which is an abstract class type"
 msgstr ""
 
-#: cp/pt.c:7130
+#: cp/pt.c:7198
 msgid "`%T' is not a class, struct, or union type"
 msgstr ""
 
-#: cp/pt.c:7243
+#: cp/pt.c:7285
 #, c-format
 msgid "use of `%s' in template"
 msgstr ""
 
-#: cp/pt.c:7356
+#: cp/pt.c:7398
 #, c-format
 msgid ""
 "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
 msgstr ""
 
-#: cp/pt.c:7358
+#: cp/pt.c:7400
 #, c-format
 msgid "say `typename %E' if a type is meant"
 msgstr ""
 
-#: cp/pt.c:8616
+#: cp/pt.c:8537
+msgid "`%T' is not a class or namespace"
+msgstr ""
+
+#: cp/pt.c:8540
+msgid "`%D' is not a class or namespace"
+msgstr ""
+
+#: cp/pt.c:8665
 msgid "`%T' uses anonymous type"
 msgstr ""
 
-#: cp/pt.c:8618
+#: cp/pt.c:8667
 msgid "`%T' uses local type `%T'"
 msgstr ""
 
-#: cp/pt.c:8626
+#: cp/pt.c:8675
 msgid "`%T' is a variably modified type"
 msgstr ""
 
-#: cp/pt.c:8637
+#: cp/pt.c:8686
 #, c-format
 msgid "integral expression `%E' is not constant"
 msgstr ""
 
-#: cp/pt.c:8642
+#: cp/pt.c:8691
 msgid "  trying to instantiate `%D'"
 msgstr ""
 
-#: cp/pt.c:9155
+#: cp/pt.c:9205
 msgid "incomplete type unification"
 msgstr ""
 
-#: cp/pt.c:10111
-#, c-format
-msgid "use of `%s' in template type unification"
-msgstr ""
-
-#: cp/pt.c:10545 cp/pt.c:10617
+#: cp/pt.c:10577 cp/pt.c:10648
 msgid "explicit instantiation of non-template `%#D'"
 msgstr ""
 
-#: cp/pt.c:10561 cp/pt.c:10612
+#: cp/pt.c:10593 cp/pt.c:10643
 msgid "no matching template for `%D' found"
 msgstr ""
 
-#: cp/pt.c:10567
+#: cp/pt.c:10599
 msgid "explicit instantiation of `%#D'"
 msgstr ""
 
-#: cp/pt.c:10604
+#: cp/pt.c:10635
 msgid "duplicate explicit instantiation of `%#D'"
 msgstr ""
 
-#: cp/pt.c:10626
+#: cp/pt.c:10657
 msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
 msgstr ""
 
-#: cp/pt.c:10630 cp/pt.c:10712
+#: cp/pt.c:10661 cp/pt.c:10752
 msgid "storage class `%D' applied to template instantiation"
 msgstr ""
 
-#: cp/pt.c:10684
+#: cp/pt.c:10724
 msgid "explicit instantiation of non-template type `%T'"
 msgstr ""
 
-#: cp/pt.c:10693
+#: cp/pt.c:10733
 msgid "explicit instantiation of `%#T' before definition of template"
 msgstr ""
 
-#: cp/pt.c:10701
+#: cp/pt.c:10741
 #, c-format
-msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
+msgid "ISO C++ forbids the use of `%E' on explicit instantiations"
 msgstr ""
 
-#: cp/pt.c:10750
+#: cp/pt.c:10786
 msgid "duplicate explicit instantiation of `%#T'"
 msgstr ""
 
-#: cp/pt.c:11152
+#: cp/pt.c:11149
 msgid "explicit instantiation of `%D' but no definition available"
 msgstr ""
 
-#: cp/pt.c:11585
+#: cp/pt.c:11293
+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
 msgid "`%#T' is not a valid type for a template constant parameter"
 msgstr ""
 
-#: cp/repo.c:259
+#: cp/repo.c:112
 msgid "-frepo must be used with -c"
 msgstr ""
 
-#: cp/repo.c:346
+#: cp/repo.c:200
 #, c-format
 msgid "mysterious repository information in %s"
 msgstr ""
 
-#: cp/repo.c:361
+#: cp/repo.c:214
 #, c-format
 msgid "can't create repository information file `%s'"
 msgstr ""
 
-#: cp/rtti.c:248
+#: cp/rtti.c:246
 msgid "cannot use typeid with -fno-rtti"
 msgstr ""
 
-#: cp/rtti.c:254
+#: cp/rtti.c:252
 msgid "must #include <typeinfo> before using typeid"
 msgstr ""
 
-#: cp/rtti.c:326
+#: cp/rtti.c:324
 msgid ""
 "cannot create type information for type `%T' because its size is variable"
 msgstr ""
 
-#: cp/rtti.c:580 cp/rtti.c:594
+#: cp/rtti.c:577 cp/rtti.c:591
 msgid "dynamic_cast of `%#D' to `%#T' can never succeed"
 msgstr ""
 
-#: cp/rtti.c:674
+#: cp/rtti.c:670
 msgid "cannot dynamic_cast `%E' (of type `%#T') to type `%#T' (%s)"
 msgstr ""
 
-#: cp/search.c:311
+#: cp/search.c:251
 msgid "`%T' is an ambiguous base of `%T'"
 msgstr ""
 
-#: cp/search.c:329
+#: cp/search.c:269
 msgid "`%T' is an inaccessible base of `%T'"
 msgstr ""
 
-#: cp/search.c:1768
+#: cp/search.c:1734
 msgid "invalid covariant return type for `%#D'"
 msgstr ""
 
-#: cp/search.c:1769 cp/search.c:1775
+#: cp/search.c:1735 cp/search.c:1741
 msgid "  overriding `%#D'"
 msgstr ""
 
-#: cp/search.c:1773
+#: cp/search.c:1739
 msgid "conflicting return type specified for `%#D'"
 msgstr ""
 
-#: cp/search.c:1784
+#: cp/search.c:1750
 #, c-format
 msgid "looser throw specifier for `%#F'"
 msgstr ""
 
-#: cp/search.c:1785
+#: cp/search.c:1751
 #, c-format
 msgid "  overriding `%#F'"
 msgstr ""
 
 #. A static member function cannot match an inherited
 #. virtual member function.
-#: cp/search.c:1873
+#: cp/search.c:1844
 msgid "`%#D' cannot be declared"
 msgstr ""
 
-#: cp/search.c:1874
+#: cp/search.c:1845
 msgid "  since `%#D' declared in base class"
 msgstr ""
 
-#: cp/search.c:1951
+#: cp/search.c:1922
 msgid "`%#D' needs a final overrider"
 msgstr ""
 
-#: cp/semantics.c:1017
+#: cp/semantics.c:1133
 #, c-format
 msgid "type of asm operand `%E' could not be determined"
 msgstr ""
 
-#: cp/semantics.c:1159
+#: cp/semantics.c:1265
 msgid "invalid use of member `%D' in static member function"
 msgstr ""
 
-#: cp/semantics.c:1163 cp/semantics.c:1202
+#: cp/semantics.c:1269 cp/semantics.c:1308
 msgid "from this location"
 msgstr ""
 
-#: cp/semantics.c:1201
+#: cp/semantics.c:1307
 msgid "object missing in reference to `%D'"
 msgstr ""
 
-#: cp/semantics.c:1647
+#: cp/semantics.c:1789
 msgid "arguments to destructor are not allowed"
 msgstr ""
 
-#: cp/semantics.c:1697
+#: cp/semantics.c:1839
 msgid "`this' is unavailable for static member functions"
 msgstr ""
 
-#: cp/semantics.c:1703
+#: cp/semantics.c:1845
 msgid "invalid use of `this' in non-member function"
 msgstr ""
 
-#: cp/semantics.c:1705
+#: cp/semantics.c:1847
 msgid "invalid use of `this' at top level"
 msgstr ""
 
-#: cp/semantics.c:1729
+#: cp/semantics.c:1871
 msgid "invalid qualifying scope in pseudo-destructor name"
 msgstr ""
 
-#: cp/semantics.c:1749
+#: cp/semantics.c:1891
 msgid "`%E' is not of type `%T'"
 msgstr ""
 
-#: cp/semantics.c:1860
+#: cp/semantics.c:1985
 msgid "template type parameters must use the keyword `class' or `typename'"
 msgstr ""
 
-#: cp/semantics.c:1904
+#: cp/semantics.c:2029
 msgid ""
 "invalid use of type `%T' as a default value for a template template-parameter"
 msgstr ""
 
-#: cp/semantics.c:1907
+#: cp/semantics.c:2032
 msgid ""
 "invalid use of `%D' as a default value for a template template-parameter"
 msgstr ""
 
-#: cp/semantics.c:1911
+#: cp/semantics.c:2036
 msgid "invalid default argument for a template template parameter"
 msgstr ""
 
-#: cp/semantics.c:1946
+#: cp/semantics.c:2053
 msgid "definition of `%#T' inside template parameter list"
 msgstr ""
 
-#: cp/semantics.c:1957
+#: cp/semantics.c:2064
 msgid "invalid definition of qualified type `%T'"
 msgstr ""
 
-#: cp/semantics.c:1972
+#: cp/semantics.c:2079
 msgid "previous definition of `%#T'"
 msgstr ""
 
-#: cp/semantics.c:2176
+#: cp/semantics.c:2255
 msgid "invalid base-class specification"
 msgstr ""
 
-#: cp/semantics.c:2185
+#: cp/semantics.c:2264
 msgid "base class `%T' has cv qualifiers"
 msgstr ""
 
-#: cp/semantics.c:2217
+#: cp/semantics.c:2297
 msgid "multiple declarators in template declaration"
 msgstr ""
 
-#: cp/semantics.c:2228
+#: cp/semantics.c:2309
 msgid "incomplete type `%T' used in nested name specifier"
 msgstr ""
 
-#: cp/semantics.c:2230 cp/typeck.c:1616
+#: cp/semantics.c:2312
+msgid "reference to `%T::%D' is ambiguous"
+msgstr ""
+
+#: cp/semantics.c:2316 cp/typeck.c:1646
 msgid "`%D' is not a member of `%T'"
 msgstr ""
 
-#: cp/semantics.c:2233
+#: cp/semantics.c:2319
 msgid "`%D' is not a member of `%D'"
 msgstr ""
 
-#: cp/semantics.c:2358
+#: cp/semantics.c:2444
 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:2511
+#: cp/semantics.c:2588
 msgid "`%D' cannot appear in a constant-expression"
 msgstr ""
 
-#: cp/semantics.c:2520
+#: cp/semantics.c:2596
 msgid "use of namespace `%D' as expression"
 msgstr ""
 
-#: cp/semantics.c:2525
+#: cp/semantics.c:2601
 msgid "use of class template `%T' as expression"
 msgstr ""
 
 #. Ambiguous reference to base members.
-#: cp/semantics.c:2531
+#: cp/semantics.c:2607
 msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
 msgstr ""
 
-#: cp/semantics.c:2591
+#: cp/semantics.c:2667
 #, c-format
 msgid "use of %s from containing function"
 msgstr ""
 
-#: cp/semantics.c:2594
+#: cp/semantics.c:2670
 msgid "  `%#D' declared here"
 msgstr ""
 
-#: cp/semantics.c:2645
+#: cp/semantics.c:2721
 #, c-format
 msgid "type of `%E' is unknown"
 msgstr ""
@@ -16593,237 +16473,241 @@ msgstr ""
 msgid "non-lvalue in %s"
 msgstr ""
 
-#: cp/tree.c:534
+#: cp/tree.c:535
 msgid "`%V' qualifiers cannot be applied to `%T'"
 msgstr ""
 
-#: cp/tree.c:1814
+#: cp/tree.c:1763
 #, c-format
-msgid "`%s' attribute can only be applied to Java class definitions"
+msgid "`%E' attribute can only be applied to Java class definitions"
 msgstr ""
 
-#: cp/tree.c:1843
+#: cp/tree.c:1792
 #, c-format
-msgid "`%s' attribute can only be applied to class definitions"
+msgid "`%E' attribute can only be applied to class definitions"
 msgstr ""
 
-#: cp/tree.c:1849
+#: cp/tree.c:1798
 #, c-format
-msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
+msgid "`%E' is obsolete; g++ vtables are now COM-compatible by default"
 msgstr ""
 
-#: cp/tree.c:1873
+#: cp/tree.c:1822
 msgid "requested init_priority is not an integer constant"
 msgstr ""
 
-#: cp/tree.c:1894
+#: cp/tree.c:1843
 #, c-format
 msgid ""
-"can only use `%s' attribute on file-scope definitions of objects of class "
+"can only use `%E' attribute on file-scope definitions of objects of class "
 "type"
 msgstr ""
 
-#: cp/tree.c:1902
+#: cp/tree.c:1851
 msgid "requested init_priority is out of range"
 msgstr ""
 
-#: cp/tree.c:1912
+#: cp/tree.c:1861
 msgid "requested init_priority is reserved for internal use"
 msgstr ""
 
-#: cp/tree.c:1922
+#: cp/tree.c:1871
 #, c-format
-msgid "`%s' attribute is not supported on this platform"
-msgstr ""
-
-#: cp/tree.c:2514
-#, c-format
-msgid "lang_* check: failed in %s, at %s:%d"
+msgid "`%E' attribute is not supported on this platform"
 msgstr ""
 
-#: cp/typeck.c:437 cp/typeck.c:451 cp/typeck.c:543
+#: cp/typeck.c:434 cp/typeck.c:448 cp/typeck.c:540
 msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
 msgstr ""
 
-#: cp/typeck.c:513
+#: cp/typeck.c:510
 #, c-format
 msgid ""
 "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
 msgstr ""
 
-#: cp/typeck.c:563
+#: cp/typeck.c:560
 msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
 msgstr ""
 
-#: cp/typeck.c:1240
+#: cp/typeck.c:1247
 #, c-format
 msgid "invalid application of `%s' to a member function"
 msgstr ""
 
-#: cp/typeck.c:1273
+#: cp/typeck.c:1280
 #, c-format
 msgid "invalid application of `%s' to a bit-field"
 msgstr ""
 
-#: cp/typeck.c:1278
+#: cp/typeck.c:1285
 #, c-format
 msgid "ISO C++ forbids applying `%s' to an expression of function type"
 msgstr ""
 
-#: cp/typeck.c:1347
+#: cp/typeck.c:1321
 msgid "invalid use of non-static member function"
 msgstr ""
 
-#: cp/typeck.c:1475
+#: cp/typeck.c:1506
 msgid "deprecated conversion from string constant to `%T'"
 msgstr ""
 
-#: cp/typeck.c:1587 cp/typeck.c:1878
+#: cp/typeck.c:1617 cp/typeck.c:1914
 msgid "request for member `%D' in `%E', which is of non-class type `%T'"
 msgstr ""
 
-#: cp/typeck.c:1614
+#: cp/typeck.c:1644
 #, c-format
 msgid "invalid use of nonstatic data member '%E'"
 msgstr ""
 
-#: cp/typeck.c:1666 cp/typeck.c:1688
+#: cp/typeck.c:1696 cp/typeck.c:1723
 msgid "invalid access to non-static data member `%D' of NULL object"
 msgstr ""
 
-#: cp/typeck.c:1668 cp/typeck.c:1690
+#: cp/typeck.c:1698 cp/typeck.c:1725
 msgid "(perhaps the `offsetof' macro was used incorrectly)"
 msgstr ""
 
-#: cp/typeck.c:1805
+#: cp/typeck.c:1841
 msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
 msgstr ""
 
-#: cp/typeck.c:1928
+#: cp/typeck.c:1960
 msgid "`%D::%D' is not a member of `%T'"
 msgstr ""
 
-#: cp/typeck.c:1939
+#: cp/typeck.c:1971
 msgid "`%T' is not a base of `%T'"
 msgstr ""
 
-#: cp/typeck.c:1958
+#: cp/typeck.c:1990
 msgid "'%D' has no member named '%E'"
 msgstr ""
 
-#: cp/typeck.c:1973
+#: cp/typeck.c:2005
 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:2079
+#: cp/typeck.c:2112
 msgid "`%T' is not a pointer-to-object type"
 msgstr ""
 
-#: cp/typeck.c:2104
+#: cp/typeck.c:2137
 #, c-format
 msgid "invalid use of `%s' on pointer to member"
 msgstr ""
 
-#: cp/typeck.c:2110
+#: cp/typeck.c:2141
+#, c-format
+msgid "invalid type argument of `%s'"
+msgstr ""
+
+#: cp/typeck.c:2143
 msgid "invalid type argument"
 msgstr ""
 
-#: cp/typeck.c:2215
+#: cp/typeck.c:2207
+msgid "array subscript has type `char'"
+msgstr ""
+
+#: cp/typeck.c:2248
 msgid "ISO C++ forbids subscripting non-lvalue array"
 msgstr ""
 
-#: cp/typeck.c:2226
+#: cp/typeck.c:2259
 msgid "subscripting array declared `register'"
 msgstr ""
 
-#: cp/typeck.c:2309
+#: cp/typeck.c:2342
 #, c-format
 msgid "object missing in use of `%E'"
 msgstr ""
 
-#: cp/typeck.c:2411
+#: cp/typeck.c:2443
 msgid "ISO C++ forbids calling `::main' from within program"
 msgstr ""
 
-#: cp/typeck.c:2436
+#: cp/typeck.c:2468
 #, c-format
 msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
 msgstr ""
 
-#: cp/typeck.c:2449
+#: cp/typeck.c:2481
 #, c-format
 msgid "`%E' cannot be used as a function"
 msgstr ""
 
-#: cp/typeck.c:2542
+#: cp/typeck.c:2560
 msgid "too many arguments to %s `%+#D'"
 msgstr ""
 
-#: cp/typeck.c:2544 cp/typeck.c:2650
+#: cp/typeck.c:2562 cp/typeck.c:2668
 msgid "at this point in file"
 msgstr ""
 
-#: cp/typeck.c:2581
+#: cp/typeck.c:2599
 msgid "parameter %P of `%D' has incomplete type `%T'"
 msgstr ""
 
-#: cp/typeck.c:2584
+#: cp/typeck.c:2602
 msgid "parameter %P has incomplete type `%T'"
 msgstr ""
 
-#: cp/typeck.c:2648
+#: cp/typeck.c:2666
 msgid "too few arguments to %s `%+#D'"
 msgstr ""
 
-#: cp/typeck.c:2795 cp/typeck.c:2805
+#: cp/typeck.c:2813 cp/typeck.c:2823
 msgid "assuming cast to type `%T' from overloaded function"
 msgstr ""
 
-#: cp/typeck.c:2866
+#: cp/typeck.c:2884
 #, c-format
 msgid "division by zero in `%E / 0'"
 msgstr ""
 
-#: cp/typeck.c:2868
+#: cp/typeck.c:2886
 #, c-format
 msgid "division by zero in `%E / 0.'"
 msgstr ""
 
-#: cp/typeck.c:2897
+#: cp/typeck.c:2920
 #, c-format
 msgid "division by zero in `%E %% 0'"
 msgstr ""
 
-#: cp/typeck.c:2899
+#: cp/typeck.c:2922
 #, c-format
 msgid "division by zero in `%E %% 0.'"
 msgstr ""
 
-#: cp/typeck.c:2979
+#: cp/typeck.c:3002
 #, c-format
 msgid "%s rotate count is negative"
 msgstr ""
 
-#: cp/typeck.c:2982
+#: cp/typeck.c:3005
 #, c-format
 msgid "%s rotate count >= width of type"
 msgstr ""
 
-#: cp/typeck.c:3016 cp/typeck.c:3021 cp/typeck.c:3112 cp/typeck.c:3117
+#: cp/typeck.c:3039 cp/typeck.c:3044 cp/typeck.c:3140 cp/typeck.c:3145
 msgid "ISO C++ forbids comparison between pointer and integer"
 msgstr ""
 
-#: cp/typeck.c:3298
+#: cp/typeck.c:3326
 msgid "comparison between types `%#T' and `%#T'"
 msgstr ""
 
-#: cp/typeck.c:3334
+#: cp/typeck.c:3362
 msgid "comparison between signed and unsigned integer expressions"
 msgstr ""
 
-#: cp/typeck.c:3399
+#: cp/typeck.c:3427
 msgid "invalid operands of types `%T' and `%T' to binary `%O'"
 msgstr ""
 
@@ -16831,475 +16715,513 @@ msgstr ""
 #. performed.  Note that pointer-difference and pointer-addition
 #. have already been handled above, and so we don't end up here in
 #. that case.
-#: cp/typeck.c:3421
+#: cp/typeck.c:3449
 msgid "NULL used in arithmetic"
 msgstr ""
 
-#: cp/typeck.c:3479
+#: cp/typeck.c:3507
 msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
 msgstr ""
 
-#: cp/typeck.c:3481
+#: cp/typeck.c:3509
 msgid "ISO C++ forbids using pointer to a function in subtraction"
 msgstr ""
 
-#: cp/typeck.c:3483
+#: cp/typeck.c:3511
 msgid "ISO C++ forbids using pointer to a method in subtraction"
 msgstr ""
 
-#: cp/typeck.c:3495
+#: cp/typeck.c:3523
 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
 msgstr ""
 
-#: cp/typeck.c:3547
+#: cp/typeck.c:3599
 #, c-format
 msgid ""
 "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-"
 "id."
 msgstr ""
 
-#: cp/typeck.c:3553
+#: cp/typeck.c:3605
 #, c-format
 msgid ""
 "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
 msgstr ""
 
-#: cp/typeck.c:3575
+#: cp/typeck.c:3627
 msgid "taking address of temporary"
 msgstr ""
 
-#: cp/typeck.c:3800
+#: cp/typeck.c:3852
 #, c-format
 msgid "ISO C++ forbids %sing an enum"
 msgstr ""
 
-#: cp/typeck.c:3811
+#: cp/typeck.c:3863
 msgid "cannot %s a pointer to incomplete type `%T'"
 msgstr ""
 
-#: cp/typeck.c:3817
+#: cp/typeck.c:3869
 msgid "ISO C++ forbids %sing a pointer of type `%T'"
 msgstr ""
 
-#: cp/typeck.c:3842
+#: cp/typeck.c:3894
 msgid "cast to non-reference type used as lvalue"
 msgstr ""
 
-#: cp/typeck.c:3876
+#: cp/typeck.c:3929
 msgid "invalid use of `--' on bool variable `%D'"
 msgstr ""
 
 #. ARM $3.4
-#: cp/typeck.c:3905
+#: cp/typeck.c:3958
 msgid "ISO C++ forbids taking address of function `::main'"
 msgstr ""
 
 #. An expression like &memfn.
-#: cp/typeck.c:3974
+#: cp/typeck.c:4012
 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:3979
+#: cp/typeck.c:4017
 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:4007
+#: cp/typeck.c:4045
 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
 msgstr ""
 
-#: cp/typeck.c:4027
+#: cp/typeck.c:4065
 msgid "unary `&'"
 msgstr ""
 
-#: cp/typeck.c:4056
+#: cp/typeck.c:4097
 msgid "attempt to take address of bit-field structure member `%D'"
 msgstr ""
 
-#: cp/typeck.c:4170
+#: cp/typeck.c:4209
 msgid "taking address of destructor"
 msgstr ""
 
-#: cp/typeck.c:4183
+#: cp/typeck.c:4222
 msgid "taking address of bound pointer-to-member expression"
 msgstr ""
 
-#: cp/typeck.c:4191
+#: cp/typeck.c:4230
 msgid "cannot create pointer to reference member `%D'"
 msgstr ""
 
-#: cp/typeck.c:4253
+#: cp/typeck.c:4293
 msgid "cannot take the address of `this', which is an rvalue expression"
 msgstr ""
 
-#: cp/typeck.c:4272
+#: cp/typeck.c:4312
 msgid "address requested for `%D', which is declared `register'"
 msgstr ""
 
-#: cp/typeck.c:4340
+#: cp/typeck.c:4378
 #, c-format
 msgid "%s expression list treated as compound expression"
 msgstr ""
 
-#: cp/typeck.c:4414
+#: cp/typeck.c:4452
 msgid "%s from type `%T' to type `%T' casts away constness"
 msgstr ""
 
-#: cp/typeck.c:4606
+#: cp/typeck.c:4654
 msgid "invalid static_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4646
+#: cp/typeck.c:4694
 msgid ""
 "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4666
+#: cp/typeck.c:4714
 msgid "reinterpret_cast from `%T' to `%T' loses precision"
 msgstr ""
 
-#: cp/typeck.c:4685
+#: cp/typeck.c:4733
 msgid ""
 "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
 msgstr ""
 
-#: cp/typeck.c:4691
+#: cp/typeck.c:4739
 msgid "invalid reinterpret_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4719
+#: cp/typeck.c:4767
 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:4722
+#: cp/typeck.c:4770
 msgid ""
 "invalid use of const_cast with type `%T', which is a pointer or reference to "
 "a function type"
 msgstr ""
 
-#: cp/typeck.c:4745
+#: cp/typeck.c:4793
 msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4762
+#: cp/typeck.c:4810
 msgid "invalid const_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4802 cp/typeck.c:4807
+#: cp/typeck.c:4857 cp/typeck.c:4862
 msgid "ISO C++ forbids casting to an array type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4815
+#: cp/typeck.c:4870
 msgid "invalid cast to function type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4871
+#: cp/typeck.c:4926
 msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
 msgstr ""
 
-#: cp/typeck.c:4919
+#: cp/typeck.c:4974
 msgid "cast from `%T' to `%T' increases required alignment of target type"
 msgstr ""
 
-#: cp/typeck.c:5086
+#: cp/typeck.c:5140
 msgid "  in evaluation of `%Q(%#T, %#T)'"
 msgstr ""
 
-#: cp/typeck.c:5156
+#: cp/typeck.c:5209
 msgid "incompatible types in assignment of `%T' to `%T'"
 msgstr ""
 
-#: cp/typeck.c:5163
+#: cp/typeck.c:5216
 msgid "ISO C++ forbids assignment of arrays"
 msgstr ""
 
-#: cp/typeck.c:5265
+#: cp/typeck.c:5323
 msgid "   in pointer to member function conversion"
 msgstr ""
 
-#: cp/typeck.c:5271
+#: cp/typeck.c:5329
 msgid "   in pointer to member conversion"
 msgstr ""
 
 #. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5281 cp/typeck.c:5297
+#: cp/typeck.c:5339 cp/typeck.c:5355
 msgid "pointer to member cast via virtual base `%T'"
 msgstr ""
 
-#: cp/typeck.c:5300
+#: cp/typeck.c:5358
 msgid "pointer to member conversion via virtual base `%T'"
 msgstr ""
 
-#: cp/typeck.c:5372
+#: cp/typeck.c:5430
 msgid "invalid conversion to type `%T' from type `%T'"
 msgstr ""
 
-#: cp/typeck.c:5528
+#: cp/typeck.c:5587
 msgid "passing NULL used for non-pointer %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5531
+#: cp/typeck.c:5590
 msgid "%s to non-pointer type `%T' from NULL"
 msgstr ""
 
-#: cp/typeck.c:5539
+#: cp/typeck.c:5598
 msgid "passing `%T' for %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5542
+#: cp/typeck.c:5601
 msgid "%s to `%T' from `%T'"
 msgstr ""
 
-#: cp/typeck.c:5551
+#: cp/typeck.c:5610
 msgid "passing negative value `%E' for %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5554
+#: cp/typeck.c:5613
 msgid "%s of negative value `%E' to `%T'"
 msgstr ""
 
-#: cp/typeck.c:5641
+#: cp/typeck.c:5700
 msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
 msgstr ""
 
-#: cp/typeck.c:5644
+#: cp/typeck.c:5703
 msgid "cannot convert `%T' to `%T' in %s"
 msgstr ""
 
-#: cp/typeck.c:5721 cp/typeck.c:5723
+#: cp/typeck.c:5780 cp/typeck.c:5782
 msgid "in passing argument %P of `%+D'"
 msgstr ""
 
-#: cp/typeck.c:5830
+#: cp/typeck.c:5832
 msgid "returning reference to temporary"
 msgstr ""
 
-#: cp/typeck.c:5837
+#: cp/typeck.c:5839
 msgid "reference to non-lvalue returned"
 msgstr ""
 
-#: cp/typeck.c:5849
+#: cp/typeck.c:5851
 msgid "reference to local variable `%D' returned"
 msgstr ""
 
-#: cp/typeck.c:5852
+#: cp/typeck.c:5854
 msgid "address of local variable `%D' returned"
 msgstr ""
 
-#: cp/typeck.c:5882
+#: cp/typeck.c:5878
+msgid "function declared `noreturn' has a `return' statement"
+msgstr ""
+
+#: cp/typeck.c:5884
 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:5890
+#: cp/typeck.c:5892
 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:5893
+#: cp/typeck.c:5895
 msgid "returning a value from a constructor"
 msgstr ""
 
-#: cp/typeck.c:5916
+#: cp/typeck.c:5918
 msgid "return-statement with no value, in function returning '%T'"
 msgstr ""
 
-#: cp/typeck.c:5933
+#: cp/typeck.c:5935
 msgid "return-statement with a value, in function returning 'void'"
 msgstr ""
 
-#: cp/typeck.c:5955
+#: cp/typeck.c:5957
 msgid ""
 "`operator new' must not return NULL unless it is declared `throw()' (or -"
 "fcheck-new is in effect)"
 msgstr ""
 
-#: cp/typeck2.c:56
+#: cp/typeck2.c:52
 msgid "type `%T' is not a base type for type `%T'"
 msgstr ""
 
-#: cp/typeck2.c:152
-msgid "cannot declare variable `%D' to be of type `%T'"
+#: cp/typeck2.c:293
+msgid "cannot declare variable `%+D' to be of abstract type `%T'"
+msgstr ""
+
+#: cp/typeck2.c:296
+msgid "cannot declare parameter `%+D' to be of abstract type `%T'"
 msgstr ""
 
-#: cp/typeck2.c:155
-msgid "cannot declare parameter `%D' to be of type `%T'"
+#: cp/typeck2.c:299
+msgid "cannot declare field `%+D' to be of abstract type `%T'"
 msgstr ""
 
-#: cp/typeck2.c:158
-msgid "cannot declare field `%D' to be of type `%T'"
+#: cp/typeck2.c:303
+msgid "invalid abstract return type for member function `%+#D'"
 msgstr ""
 
-#: cp/typeck2.c:162
-msgid "invalid return type for member function `%#D'"
+#: cp/typeck2.c:306
+msgid "invalid abstract return type for function `%+#D'"
 msgstr ""
 
-#: cp/typeck2.c:164
-msgid "invalid return type for function `%#D'"
+#. Here we do not have location information, so use error instead
+#. of cp_error_at.
+#: cp/typeck2.c:311
+msgid "invalid abstract type `%T' for `%E'"
 msgstr ""
 
-#: cp/typeck2.c:167
-msgid "cannot allocate an object of type `%T'"
+#: cp/typeck2.c:313
+msgid "invalid abstract type for `%+D'"
 msgstr ""
 
-#: cp/typeck2.c:174
-msgid "  because the following virtual functions are abstract:"
+#: cp/typeck2.c:316
+msgid "cannot allocate an object of abstract type `%T'"
 msgstr ""
 
-#: cp/typeck2.c:176
-msgid "\t%#D"
+#: cp/typeck2.c:323
+msgid "%J  because the following virtual functions are pure within `%T':"
 msgstr ""
 
-#: cp/typeck2.c:179
-msgid "  since type `%T' has abstract virtual functions"
+#: cp/typeck2.c:327
+msgid "%J\t%#D"
 msgstr ""
 
-#: cp/typeck2.c:428
+#: cp/typeck2.c:330
+msgid "%J  since type `%T' has pure virtual functions"
+msgstr ""
+
+#: cp/typeck2.c:576
 msgid "constructor syntax used, but no constructor declared for type `%T'"
 msgstr ""
 
-#: cp/typeck2.c:441
+#: cp/typeck2.c:589
 msgid "cannot initialize arrays using this syntax"
 msgstr ""
 
-#: cp/typeck2.c:541
+#: cp/typeck2.c:689
 msgid "initializing array with parameter list"
 msgstr ""
 
-#: cp/typeck2.c:596
+#: cp/typeck2.c:711
+msgid "int-array initialized from non-wide string"
+msgstr ""
+
+#: cp/typeck2.c:744
 msgid "initializer for scalar variable requires one element"
 msgstr ""
 
-#: cp/typeck2.c:603
+#: cp/typeck2.c:751
 msgid "braces around scalar initializer for `%T'"
 msgstr ""
 
-#: cp/typeck2.c:606
+#: cp/typeck2.c:754
 msgid "ignoring extra initializers for `%T'"
 msgstr ""
 
-#: cp/typeck2.c:618
+#: cp/typeck2.c:766
 msgid "variable-sized object of type `%T' may not be initialized"
 msgstr ""
 
-#: cp/typeck2.c:629
+#: cp/typeck2.c:777
 msgid "subobject of type `%T' must be initialized by constructor, not by `%E'"
 msgstr ""
 
-#: cp/typeck2.c:694
+#: cp/typeck2.c:842
 msgid "aggregate has a partly bracketed initializer"
 msgstr ""
 
-#: cp/typeck2.c:732 cp/typeck2.c:837
+#: cp/typeck2.c:880 cp/typeck2.c:982
 msgid "non-trivial labeled initializers"
 msgstr ""
 
-#: cp/typeck2.c:749
+#: cp/typeck2.c:894
 msgid "non-empty initializer for array of empty elements"
 msgstr ""
 
-#: cp/typeck2.c:803
+#: cp/typeck2.c:948
 msgid "initializer list for object of class with virtual base classes"
 msgstr ""
 
-#: cp/typeck2.c:809
+#: cp/typeck2.c:954
 msgid "initializer list for object of class with base classes"
 msgstr ""
 
-#: cp/typeck2.c:815
+#: cp/typeck2.c:960
 msgid "initializer list for object using virtual functions"
 msgstr ""
 
-#: cp/typeck2.c:877 cp/typeck2.c:893
+#: cp/typeck2.c:1021 cp/typeck2.c:1037
 msgid "missing initializer for member `%D'"
 msgstr ""
 
-#: cp/typeck2.c:882
+#: cp/typeck2.c:1026
 msgid "uninitialized const member `%D'"
 msgstr ""
 
-#: cp/typeck2.c:884
+#: cp/typeck2.c:1028
 msgid "member `%D' with uninitialized const fields"
 msgstr ""
 
-#: cp/typeck2.c:887
+#: cp/typeck2.c:1031
 msgid "member `%D' is uninitialized reference"
 msgstr ""
 
-#: cp/typeck2.c:934
+#: cp/typeck2.c:1078
 msgid "index value instead of field name in union initializer"
 msgstr ""
 
-#: cp/typeck2.c:946
+#: cp/typeck2.c:1090
 msgid "no field `%D' in union being initialized"
 msgstr ""
 
-#: cp/typeck2.c:954
+#: cp/typeck2.c:1098
 msgid "union `%T' with no named members cannot be initialized"
 msgstr ""
 
-#: cp/typeck2.c:990
+#: cp/typeck2.c:1133
 msgid "excess elements in aggregate initializer"
 msgstr ""
 
-#: cp/typeck2.c:1104
+#: cp/typeck2.c:1247
 msgid "circular pointer delegation detected"
 msgstr ""
 
-#: cp/typeck2.c:1117
+#: cp/typeck2.c:1260
 msgid "base operand of `->' has non-pointer type `%T'"
 msgstr ""
 
-#: cp/typeck2.c:1141
+#: cp/typeck2.c:1284
 msgid "result of `operator->()' yields non-pointer result"
 msgstr ""
 
-#: cp/typeck2.c:1143
+#: cp/typeck2.c:1286
 msgid "base operand of `->' is not a pointer"
 msgstr ""
 
-#: cp/typeck2.c:1166
+#: cp/typeck2.c:1310
 msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
 msgstr ""
 
-#: cp/typeck2.c:1174
+#: cp/typeck2.c:1318
 msgid ""
 "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
 msgstr ""
 
-#: cp/typeck2.c:1184
-msgid "member type `%T::' incompatible with object type `%T'"
+#: cp/typeck2.c:1339
+msgid "pointer to member type `%T' incompatible with object type `%T'"
 msgstr ""
 
-#: cp/typeck2.c:1400
+#: cp/typeck2.c:1561
 msgid "call to function `%D' which throws incomplete type `%#T'"
 msgstr ""
 
-#: cp/typeck2.c:1403
+#: cp/typeck2.c:1564
 msgid "call to function which throws incomplete type `%#T'"
 msgstr ""
 
 #. XXX Not i18n clean.
-#: cp/cp-tree.h:3753
+#: cp/cp-tree.h:3844
 #, c-format
 msgid "%s is deprecated, please see the documentation for details"
 msgstr ""
 
-#: fortran/f95-lang.c:243
+#: fortran/f95-lang.c:242
 msgid "Unexpected type in truthvalue_conversion"
 msgstr ""
 
-#: fortran/f95-lang.c:291
+#: fortran/f95-lang.c:295
 #, c-format
 msgid "can't open input file: %s"
 msgstr ""
 
+#: fortran/f95-lang.c:622 treelang/treetree.c:860
+#, c-format
+msgid "global register variable `%s' used in nested function"
+msgstr ""
+
+#: fortran/f95-lang.c:626 treelang/treetree.c:864
+#, c-format
+msgid "register variable `%s' used in nested function"
+msgstr ""
+
+#: fortran/f95-lang.c:633 treelang/treetree.c:871
+#, c-format
+msgid "address of global register variable `%s' requested"
+msgstr ""
+
+#: fortran/f95-lang.c:651 treelang/treetree.c:876
+#, c-format
+msgid "address of register variable `%s' requested"
+msgstr ""
+
 #: fortran/gfortranspec.c:231
 #, c-format
 msgid "overflowed output arg list for `%s'"
@@ -17314,296 +17236,270 @@ msgstr ""
 msgid "no input files; unwilling to write output files"
 msgstr ""
 
-#: fortran/trans-array.c:2668
+#: fortran/trans-array.c:2890
 msgid "Possible frontend bug: array constructor not expanded"
 msgstr ""
 
-#: fortran/trans-array.c:3706
+#: fortran/trans-array.c:3971
 msgid ""
 "Possible frontend bug: Deferred array size without pointer or allocatable "
 "attribute."
 msgstr ""
 
-#: fortran/trans-array.c:3865
+#: fortran/trans-array.c:4131
 msgid "scalar vector subscript???"
 msgstr ""
 
-#: fortran/trans-array.c:4138
+#: fortran/trans-array.c:4405
 #, c-format
 msgid "bad expression type during walk (%d)"
 msgstr ""
 
-#: fortran/trans-const.c:342
+#: fortran/trans-const.c:322
 #, c-format
 msgid "gfc_conv_constant_to_tree(): invalid type: %s"
 msgstr ""
 
-#: fortran/trans-decl.c:759
+#: fortran/trans-decl.c:760
 msgid "intrinsic variable which isn't a procedure"
 msgstr ""
 
-#: fortran/trans-decl.c:1619
+#: fortran/trans-decl.c:1913
 msgid "Function does not return a value"
 msgstr ""
 
 #. I don't think this should ever happen.
-#: fortran/trans-decl.c:1720
+#: fortran/trans-decl.c:2012
 #, c-format
 msgid "module symbol %s in wrong namespace"
 msgstr ""
 
-#: fortran/trans-decl.c:1737
+#: fortran/trans-decl.c:2026
 #, c-format
 msgid "backend decl for module variable %s already exists"
 msgstr ""
 
-#: fortran/trans-decl.c:1856
+#: fortran/trans-decl.c:2110
 #, c-format
 msgid "unused parameter `%s'"
 msgstr ""
 
-#: fortran/trans-decl.c:1861
+#: fortran/trans-decl.c:2116
 #, c-format
 msgid "unused variable `%s'"
 msgstr ""
 
-#: fortran/trans-decl.c:2007
+#: fortran/trans-decl.c:2260
 msgid "Function return value not set"
 msgstr ""
 
-#: fortran/trans-expr.c:845
+#: fortran/trans-expr.c:903
 msgid "Unknown intrinsic op"
 msgstr ""
 
-#: fortran/trans-intrinsic.c:576
+#: fortran/trans-intrinsic.c:585
 #, c-format
 msgid "Intrinsic function %s(%d) not recognized"
 msgstr ""
 
-#: fortran/trans-io.c:910
-msgid "A format cannot be specified with a namelist"
-msgstr ""
-
-#: fortran/trans-io.c:958
+#: fortran/trans-io.c:934
 #, c-format
 msgid "Bad namelist IO basetype (%d)"
 msgstr ""
 
-#: fortran/trans-io.c:1081
-#, c-format
-msgid "Bad IO basetype (%d)"
-msgstr ""
-
-#: fortran/trans-types.c:201
-#, c-format
-msgid "integer kind=%d not available"
-msgstr ""
-
-#: fortran/trans-types.c:220
-#, c-format
-msgid "real kind=%d not available"
+#: fortran/trans-io.c:1011
+msgid "A format cannot be specified with a namelist"
 msgstr ""
 
-#: fortran/trans-types.c:239
+#: fortran/trans-io.c:1211
 #, c-format
-msgid "complex kind=%d not available"
+msgid "Bad IO basetype (%d)"
 msgstr ""
 
-#: fortran/trans-types.c:262
-#, c-format
-msgid "logical kind=%d not available"
+#: fortran/trans-types.c:189
+msgid "integer kind=8 not available for -i8 option"
 msgstr ""
 
-#: fortran/trans-types.c:282
-#, c-format
-msgid "character kind=%d not available"
+#: fortran/trans-types.c:201
+msgid "real kind=8 not available for -r8 option"
 msgstr ""
 
-#: fortran/trans-types.c:590
+#: fortran/trans-types.c:904
 msgid "Array element size too big"
 msgstr ""
 
-#: fortran/trans.c:590
+#: fortran/trans.c:625
 msgid "gfc_trans_code(): Bad statement code"
 msgstr ""
 
 #. I changed this from sorry(...) because it should not return.
 #. TODO: Remove gfc_todo_error before releasing version 1.0.
-#: fortran/trans.h:526
+#: fortran/trans.h:560
 msgid "gfc_todo: Not Implemented: "
 msgstr ""
 
-#: java/check-init.c:905
+#: java/check-init.c:892
 #, c-format
 msgid "internal error in check-init: tree code not implemented: %s"
 msgstr ""
 
-#: java/check-init.c:977
+#: java/check-init.c:964
 msgid "%Jfinal field `%D' may not have been initialized"
 msgstr ""
 
-#: java/class.c:636 java/class.c:660
-msgid "internal error - too many interface type"
-msgstr ""
-
-#: java/class.c:759
+#: java/class.c:756
 msgid "bad method signature"
 msgstr ""
 
-#: java/class.c:803
+#: java/class.c:800
 msgid "misplaced ConstantValue attribute (not in any field)"
 msgstr ""
 
-#: java/class.c:805
+#: java/class.c:802
 #, c-format
 msgid "duplicate ConstantValue attribute for field '%s'"
 msgstr ""
 
-#: java/class.c:816
+#: java/class.c:813
 #, c-format
 msgid "ConstantValue attribute of field '%s' has wrong type"
 msgstr ""
 
-#: java/class.c:1111
+#: java/class.c:1110
 #, c-format
 msgid "field '%s' not found in class"
 msgstr ""
 
-#: java/class.c:1375
+#: java/class.c:1425
 msgid "%Jabstract method in non-abstract class"
 msgstr ""
 
-#: java/class.c:2219
+#: java/class.c:2284
 msgid "%Jnon-static method '%D' overrides static method"
 msgstr ""
 
-#: java/decl.c:1065
+#: java/decl.c:1156
 msgid "%J'%D' used prior to declaration"
 msgstr ""
 
-#: java/decl.c:1106
+#: java/decl.c:1197
 #, c-format
 msgid "declaration of `%s' shadows a parameter"
 msgstr ""
 
-#: java/decl.c:1109
+#: java/decl.c:1200
 #, c-format
 msgid "declaration of `%s' shadows a symbol from the parameter list"
 msgstr ""
 
-#: java/decl.c:1425
+#: java/decl.c:1528
 msgid "%Jlabel '%D' used but not defined"
 msgstr ""
 
-#: java/decl.c:1430
+#: java/decl.c:1533
 msgid "%Jlabel '%D' defined but not used"
 msgstr ""
 
-#: java/decl.c:1548
+#: java/decl.c:1655
 msgid "%JIn %D: overlapped variable and exception ranges at %d"
 msgstr ""
 
-#: java/decl.c:1626
+#: java/decl.c:1719
 msgid "bad type in parameter debug info"
 msgstr ""
 
-#: java/decl.c:1635
+#: java/decl.c:1728
 msgid "%Jbad PC range for debug info for local '%D'"
 msgstr ""
 
-#: java/expr.c:529
+#: java/expr.c:538
 msgid "stack underflow - dup* operation"
 msgstr ""
 
-#: java/expr.c:1479
+#: java/expr.c:1489
 #, c-format
 msgid ""
 "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'"
 msgstr ""
 
-#: java/expr.c:1507
+#: java/expr.c:1517
 #, c-format
 msgid "field `%s' not found"
 msgstr ""
 
-#: java/expr.c:1704
+#: java/expr.c:1714
 msgid "ret instruction not implemented"
 msgstr ""
 
-#: java/expr.c:1864
+#: java/expr.c:1875
 #, c-format
 msgid "method '%s' not found in class"
 msgstr ""
 
-#: java/expr.c:2052
+#: java/expr.c:2065
 #, c-format
 msgid "failed to find class '%s'"
 msgstr ""
 
-#: java/expr.c:2062
+#: java/expr.c:2075
 #, c-format
 msgid "class '%s' has no method named '%s' matching signature '%s'"
 msgstr ""
 
-#: java/expr.c:2072
+#: java/expr.c:2085
 msgid "invokestatic on non static method"
 msgstr ""
 
-#: java/expr.c:2077
+#: java/expr.c:2090
 msgid "invokestatic on abstract method"
 msgstr ""
 
-#: java/expr.c:2085
+#: java/expr.c:2098
 msgid "invoke[non-static] on static method"
 msgstr ""
 
-#: java/expr.c:2379
+#: java/expr.c:2398
 #, c-format
 msgid "missing field '%s' in '%s'"
 msgstr ""
 
-#: java/expr.c:2385
+#: java/expr.c:2404
 #, c-format
 msgid "mismatching signature for field '%s' in '%s'"
 msgstr ""
 
-#: java/expr.c:2407
+#: java/expr.c:2426
 msgid "%Jassignment to final field '%D' not in field's class"
 msgstr ""
 
-#: java/expr.c:2412
+#: java/expr.c:2431
 msgid "%Jassignment to final static field `%D' not in class initializer"
 msgstr ""
 
-#: java/expr.c:2421
+#: java/expr.c:2440
 msgid "%Jassignment to final field '%D' not in constructor"
 msgstr ""
 
-#: java/expr.c:2673
-#, c-format
-msgid "can't expand %s"
-msgstr ""
-
-#: java/expr.c:2845
+#: java/expr.c:2630
 msgid "invalid PC in line number table"
 msgstr ""
 
-#: java/expr.c:2891
+#: java/expr.c:2676
 #, c-format
 msgid "unreachable bytecode from %d to before %d"
 msgstr ""
 
-#: java/expr.c:2928
+#: java/expr.c:2713
 #, c-format
 msgid "unreachable bytecode from %d to the end of the method"
 msgstr ""
 
 #. duplicate code from LOAD macro
-#: java/expr.c:3221
+#: java/expr.c:3007
 msgid "unrecogized wide sub-instruction"
 msgstr ""
 
-#: java/gjavah.c:674
+#: java/gjavah.c:675
 msgid "static field has same name as method"
 msgstr ""
 
@@ -17638,7 +17534,7 @@ msgstr ""
 msgid "Not a valid Java .class file."
 msgstr ""
 
-#: java/gjavah.c:1991 java/jcf-parse.c:618
+#: java/gjavah.c:1991 java/jcf-parse.c:625
 msgid "error while parsing constant pool"
 msgstr ""
 
@@ -17822,7 +17718,7 @@ msgstr ""
 msgid "error while parsing constant pool\n"
 msgstr ""
 
-#: java/jcf-dump.c:826 java/jcf-parse.c:621
+#: java/jcf-dump.c:826 java/jcf-parse.c:628
 #, c-format
 msgid "error in constant pool entry #%d\n"
 msgstr ""
@@ -17907,44 +17803,44 @@ msgstr ""
 msgid "bad value constant type %d, index %d"
 msgstr ""
 
-#: java/jcf-parse.c:514
+#: java/jcf-parse.c:518
 #, c-format
 msgid "can't reopen %s: %m"
 msgstr ""
 
-#: java/jcf-parse.c:519
+#: java/jcf-parse.c:525
 #, c-format
 msgid "can't close %s: %m"
 msgstr ""
 
-#: java/jcf-parse.c:604
+#: java/jcf-parse.c:611
 #, c-format
 msgid "cannot find file for class %s"
 msgstr ""
 
-#: java/jcf-parse.c:615
+#: java/jcf-parse.c:622
 msgid "not a valid Java .class file"
 msgstr ""
 
 #. FIXME - where was first time
-#: java/jcf-parse.c:633
+#: java/jcf-parse.c:640
 #, c-format
 msgid "reading class %s for the second time from %s"
 msgstr ""
 
-#: java/jcf-parse.c:651
+#: java/jcf-parse.c:658
 msgid "error while parsing fields"
 msgstr ""
 
-#: java/jcf-parse.c:654
+#: java/jcf-parse.c:661
 msgid "error while parsing methods"
 msgstr ""
 
-#: java/jcf-parse.c:657
+#: java/jcf-parse.c:664
 msgid "error while parsing final attributes"
 msgstr ""
 
-#: java/jcf-parse.c:671
+#: java/jcf-parse.c:678
 #, c-format
 msgid ""
 "the `java.lang.Object' that was found in `%s' didn't have the special zero-"
@@ -17953,49 +17849,49 @@ msgid ""
 "info page describing how to set the classpath"
 msgstr ""
 
-#: java/jcf-parse.c:749
+#: java/jcf-parse.c:756
 msgid "missing Code attribute"
 msgstr ""
 
-#: java/jcf-parse.c:981
+#: java/jcf-parse.c:1015
 msgid "%Hsource file seen twice on command line and will be compiled only once"
 msgstr ""
 
-#: java/jcf-parse.c:996
+#: java/jcf-parse.c:1030
 msgid "no input file specified"
 msgstr ""
 
-#: java/jcf-parse.c:1025
+#: java/jcf-parse.c:1061
 #, c-format
 msgid "can't close input file %s: %m"
 msgstr ""
 
-#: java/jcf-parse.c:1063
+#: java/jcf-parse.c:1099
 #, c-format
 msgid "bad zip/jar file %s"
 msgstr ""
 
-#: java/jcf-parse.c:1238
+#: java/jcf-parse.c:1275
 #, c-format
 msgid "error while reading %s from zip file"
 msgstr ""
 
-#: java/jcf-write.c:2611
+#: java/jcf-write.c:2655
 #, c-format
 msgid ""
 "internal error in generate_bytecode_insn - tree code not implemented: %s"
 msgstr ""
 
-#: java/jcf-write.c:2943
+#: java/jcf-write.c:3027
 msgid "field initializer type mismatch"
 msgstr ""
 
-#: java/jcf-write.c:3400
+#: java/jcf-write.c:3484
 #, c-format
 msgid "can't create directory %s: %m"
 msgstr ""
 
-#: java/jcf-write.c:3453
+#: java/jcf-write.c:3537
 #, c-format
 msgid "can't create %s: %m"
 msgstr ""
@@ -18122,15 +18018,15 @@ msgstr ""
 msgid "cannot specify `main' class when not linking"
 msgstr ""
 
-#: java/lang.c:748
+#: java/lang.c:621
 msgid "can't do dependency tracking with input from stdin"
 msgstr ""
 
-#: java/lang.c:764
+#: java/lang.c:637
 msgid "couldn't determine target name for dependency tracking"
 msgstr ""
 
-#: java/lex.c:303
+#: java/lex.c:307
 #, c-format
 msgid ""
 "unknown encoding: `%s'\n"
@@ -18149,459 +18045,451 @@ msgstr ""
 msgid "internal error - invalid Utf8 name"
 msgstr ""
 
-#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:951
-#: ../../gcc/java/parse.y:1292 ../../gcc/java/parse.y:1353
-#: ../../gcc/java/parse.y:1557 ../../gcc/java/parse.y:1779
-#: ../../gcc/java/parse.y:1788 ../../gcc/java/parse.y:1799
-#: ../../gcc/java/parse.y:1810 ../../gcc/java/parse.y:1822
-#: ../../gcc/java/parse.y:1837 ../../gcc/java/parse.y:1854
-#: ../../gcc/java/parse.y:1856 ../../gcc/java/parse.y:1937
-#: ../../gcc/java/parse.y:2108 ../../gcc/java/parse.y:2170
-#: ../../gcc/java/parse.y:2322 ../../gcc/java/parse.y:2334
-#: ../../gcc/java/parse.y:2341 ../../gcc/java/parse.y:2348
-#: ../../gcc/java/parse.y:2359 ../../gcc/java/parse.y:2361
-#: ../../gcc/java/parse.y:2399 ../../gcc/java/parse.y:2401
-#: ../../gcc/java/parse.y:2403 ../../gcc/java/parse.y:2424
-#: ../../gcc/java/parse.y:2426 ../../gcc/java/parse.y:2428
-#: ../../gcc/java/parse.y:2444 ../../gcc/java/parse.y:2446
-#: ../../gcc/java/parse.y:2467 ../../gcc/java/parse.y:2469
-#: ../../gcc/java/parse.y:2471 ../../gcc/java/parse.y:2499
-#: ../../gcc/java/parse.y:2501 ../../gcc/java/parse.y:2503
-#: ../../gcc/java/parse.y:2505 ../../gcc/java/parse.y:2523
-#: ../../gcc/java/parse.y:2525 ../../gcc/java/parse.y:2536
-#: ../../gcc/java/parse.y:2547 ../../gcc/java/parse.y:2558
-#: ../../gcc/java/parse.y:2569 ../../gcc/java/parse.y:2580
-#: ../../gcc/java/parse.y:2593 ../../gcc/java/parse.y:2597
-#: ../../gcc/java/parse.y:2599 ../../gcc/java/parse.y:2612
+#: ../../gcc-cvs/gcc/java/parse-scan.y:881 ../../gcc-cvs/gcc/java/parse.y:948
+#: ../../gcc-cvs/gcc/java/parse.y:1289 ../../gcc-cvs/gcc/java/parse.y:1350
+#: ../../gcc-cvs/gcc/java/parse.y:1554 ../../gcc-cvs/gcc/java/parse.y:1777
+#: ../../gcc-cvs/gcc/java/parse.y:1786 ../../gcc-cvs/gcc/java/parse.y:1797
+#: ../../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
 msgid "Missing term"
 msgstr ""
 
-#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:723
-#: ../../gcc/java/parse.y:761 ../../gcc/java/parse.y:786
-#: ../../gcc/java/parse.y:972 ../../gcc/java/parse.y:1327
-#: ../../gcc/java/parse.y:1533 ../../gcc/java/parse.y:1535
-#: ../../gcc/java/parse.y:1764 ../../gcc/java/parse.y:1790
-#: ../../gcc/java/parse.y:1801 ../../gcc/java/parse.y:1812
-#: ../../gcc/java/parse.y:1824 ../../gcc/java/parse.y:1839
+#: ../../gcc-cvs/gcc/java/parse-scan.y:883 ../../gcc-cvs/gcc/java/parse.y:720
+#: ../../gcc-cvs/gcc/java/parse.y:758 ../../gcc-cvs/gcc/java/parse.y:783
+#: ../../gcc-cvs/gcc/java/parse.y:969 ../../gcc-cvs/gcc/java/parse.y:1324
+#: ../../gcc-cvs/gcc/java/parse.y:1530 ../../gcc-cvs/gcc/java/parse.y:1532
+#: ../../gcc-cvs/gcc/java/parse.y:1762 ../../gcc-cvs/gcc/java/parse.y:1788
+#: ../../gcc-cvs/gcc/java/parse.y:1799 ../../gcc-cvs/gcc/java/parse.y:1810
+#: ../../gcc-cvs/gcc/java/parse.y:1822 ../../gcc-cvs/gcc/java/parse.y:1837
 msgid "';' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:721 ../../gcc/java/parse.y:759
+#: ../../gcc-cvs/gcc/java/parse.y:718 ../../gcc-cvs/gcc/java/parse.y:756
 msgid "Missing name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:784
+#: ../../gcc-cvs/gcc/java/parse.y:781
 msgid "'*' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:798
+#: ../../gcc-cvs/gcc/java/parse.y:795
 msgid "Class or interface declaration expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:835 ../../gcc/java/parse.y:837
+#: ../../gcc-cvs/gcc/java/parse.y:832 ../../gcc-cvs/gcc/java/parse.y:834
 msgid "Missing class name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:840 ../../gcc/java/parse.y:844
-#: ../../gcc/java/parse.y:852 ../../gcc/java/parse.y:1012
-#: ../../gcc/java/parse.y:1273 ../../gcc/java/parse.y:1275
-#: ../../gcc/java/parse.y:1599 ../../gcc/java/parse.y:1850
-#: ../../gcc/java/parse.y:1882 ../../gcc/java/parse.y:1944
+#: ../../gcc-cvs/gcc/java/parse.y:837 ../../gcc-cvs/gcc/java/parse.y:841
+#: ../../gcc-cvs/gcc/java/parse.y:849 ../../gcc-cvs/gcc/java/parse.y:1009
+#: ../../gcc-cvs/gcc/java/parse.y:1270 ../../gcc-cvs/gcc/java/parse.y:1272
+#: ../../gcc-cvs/gcc/java/parse.y:1597 ../../gcc-cvs/gcc/java/parse.y:1848
+#: ../../gcc-cvs/gcc/java/parse.y:1880 ../../gcc-cvs/gcc/java/parse.y:1942
 msgid "'{' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:854
+#: ../../gcc-cvs/gcc/java/parse.y:851
 msgid "Missing super class name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:864 ../../gcc/java/parse.y:880
+#: ../../gcc-cvs/gcc/java/parse.y:861 ../../gcc-cvs/gcc/java/parse.y:877
 msgid "Missing interface name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:966
+#: ../../gcc-cvs/gcc/java/parse.y:963
 msgid "Missing variable initializer"
 msgstr ""
 
-#: ../../gcc/java/parse.y:983
+#: ../../gcc-cvs/gcc/java/parse.y:980
 msgid "Invalid declaration"
 msgstr ""
 
-#: ../../gcc/java/parse.y:986 ../../gcc/java/parse.y:1071
-#: ../../gcc/java/parse.y:2145 ../../gcc/java/parse.y:2167
-#: ../../gcc/java/parse.y:2171 ../../gcc/java/parse.y:2206
-#: ../../gcc/java/parse.y:2283 ../../gcc/java/parse.y:2293
+#: ../../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
 msgid "']' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:990
+#: ../../gcc-cvs/gcc/java/parse.y:987
 msgid "Unbalanced ']'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1026
+#: ../../gcc-cvs/gcc/java/parse.y:1023
 msgid "Invalid method declaration, method name required"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1031 ../../gcc/java/parse.y:1036
-#: ../../gcc/java/parse.y:1041 ../../gcc/java/parse.y:2028
+#: ../../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
 msgid "Identifier expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1046
+#: ../../gcc-cvs/gcc/java/parse.y:1043
 msgid "Invalid method declaration, return type required"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1069 ../../gcc/java/parse.y:1513
-#: ../../gcc/java/parse.y:1520 ../../gcc/java/parse.y:1529
-#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1559
-#: ../../gcc/java/parse.y:1667 ../../gcc/java/parse.y:1973
-#: ../../gcc/java/parse.y:2026
+#: ../../gcc-cvs/gcc/java/parse.y:1066 ../../gcc-cvs/gcc/java/parse.y:1510
+#: ../../gcc-cvs/gcc/java/parse.y:1517 ../../gcc-cvs/gcc/java/parse.y:1526
+#: ../../gcc-cvs/gcc/java/parse.y:1528 ../../gcc-cvs/gcc/java/parse.y:1556
+#: ../../gcc-cvs/gcc/java/parse.y:1665 ../../gcc-cvs/gcc/java/parse.y:1972
+#: ../../gcc-cvs/gcc/java/parse.y:2025
 msgid "')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1085
+#: ../../gcc-cvs/gcc/java/parse.y:1082
 msgid "Missing formal parameter term"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1100 ../../gcc/java/parse.y:1105
+#: ../../gcc-cvs/gcc/java/parse.y:1097 ../../gcc-cvs/gcc/java/parse.y:1102
 msgid "Missing identifier"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1125 ../../gcc/java/parse.y:1134
+#: ../../gcc-cvs/gcc/java/parse.y:1122 ../../gcc-cvs/gcc/java/parse.y:1131
 msgid "Missing class type term"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1290
+#: ../../gcc-cvs/gcc/java/parse.y:1287
 msgid "Invalid interface type"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1477 ../../gcc/java/parse.y:1646
-#: ../../gcc/java/parse.y:1648
+#: ../../gcc-cvs/gcc/java/parse.y:1474 ../../gcc-cvs/gcc/java/parse.y:1644
+#: ../../gcc-cvs/gcc/java/parse.y:1646
 msgid "':' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1499 ../../gcc/java/parse.y:1504
-#: ../../gcc/java/parse.y:1509
+#: ../../gcc-cvs/gcc/java/parse.y:1496 ../../gcc-cvs/gcc/java/parse.y:1501
+#: ../../gcc-cvs/gcc/java/parse.y:1506
 msgid "Invalid expression statement"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1527 ../../gcc/java/parse.y:1555
-#: ../../gcc/java/parse.y:1595 ../../gcc/java/parse.y:1663
-#: ../../gcc/java/parse.y:1731 ../../gcc/java/parse.y:1852
-#: ../../gcc/java/parse.y:1930 ../../gcc/java/parse.y:2020
-#: ../../gcc/java/parse.y:2022 ../../gcc/java/parse.y:2030
-#: ../../gcc/java/parse.y:2266 ../../gcc/java/parse.y:2268
+#: ../../gcc-cvs/gcc/java/parse.y:1524 ../../gcc-cvs/gcc/java/parse.y:1552
+#: ../../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
 msgid "'(' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1597
+#: ../../gcc-cvs/gcc/java/parse.y:1595
 msgid "Missing term or ')'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1644
+#: ../../gcc-cvs/gcc/java/parse.y:1642
 msgid "Missing or invalid constant expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1665
+#: ../../gcc-cvs/gcc/java/parse.y:1663
 msgid "Missing term and ')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1704
+#: ../../gcc-cvs/gcc/java/parse.y:1702
 msgid "Invalid control expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1706 ../../gcc/java/parse.y:1708
+#: ../../gcc-cvs/gcc/java/parse.y:1704 ../../gcc-cvs/gcc/java/parse.y:1706
 msgid "Invalid update expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1733
+#: ../../gcc-cvs/gcc/java/parse.y:1731
 msgid "Invalid init statement"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1933
+#: ../../gcc-cvs/gcc/java/parse.y:1931
 msgid "Missing term or ')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1975
+#: ../../gcc-cvs/gcc/java/parse.y:1974
 msgid "'class' or 'this' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1977 ../../gcc/java/parse.y:1979
+#: ../../gcc-cvs/gcc/java/parse.y:1976 ../../gcc-cvs/gcc/java/parse.y:1978
 msgid "'class' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2024
+#: ../../gcc-cvs/gcc/java/parse.y:2023
 msgid "')' or term expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2143
+#: ../../gcc-cvs/gcc/java/parse.y:2120 ../../gcc-cvs/gcc/java/parse.y:2149
 msgid "'[' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2221
+#: ../../gcc-cvs/gcc/java/parse.y:2227
 msgid "Field expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2278 ../../gcc/java/parse.y:2288
+#: ../../gcc-cvs/gcc/java/parse.y:2286 ../../gcc-cvs/gcc/java/parse.y:2296
+#: ../../gcc-cvs/gcc/java/parse.y:2306
 msgid "Missing term and ']' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2392
+#: ../../gcc-cvs/gcc/java/parse.y:2410
 msgid "']' expected, invalid type expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2395
+#: ../../gcc-cvs/gcc/java/parse.y:2413
 msgid "Invalid type expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2507
+#: ../../gcc-cvs/gcc/java/parse.y:2525
 msgid "Invalid reference type"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2979
+#: ../../gcc-cvs/gcc/java/parse.y:2993
 msgid "Constructor invocation must be first thing in a constructor"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2981
+#: ../../gcc-cvs/gcc/java/parse.y:2995
 msgid "Only constructors can invoke constructors"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2989
+#: ../../gcc-cvs/gcc/java/parse.y:3003
 #, c-format
 msgid ": `%s' JDK1.1(TM) feature"
 msgstr ""
 
-#: ../../gcc/java/parse.y:3048 ../../gcc/java/parse.y:3050
+#: ../../gcc-cvs/gcc/java/parse.y:3062 ../../gcc-cvs/gcc/java/parse.y:3064
 #, c-format
 msgid ""
 "%s.\n"
 "%s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:6932
+#: ../../gcc-cvs/gcc/java/parse.y:6921
 #, c-format
 msgid "malformed .zip archive in CLASSPATH: %s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:7003
+#: ../../gcc-cvs/gcc/java/parse.y:6992
 #, c-format
 msgid ""
 "Can't find default package `%s'. Check the CLASSPATH environment variable "
 "and the access to the archives"
 msgstr ""
 
-#: ../../gcc/java/parse.y:12155
+#: ../../gcc-cvs/gcc/java/parse.y:12090
 #, c-format
 msgid "missing static field `%s'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:12160
+#: ../../gcc-cvs/gcc/java/parse.y:12095
 #, c-format
 msgid "not a static field `%s'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:12203
+#: ../../gcc-cvs/gcc/java/parse.y:12138
 #, c-format
 msgid "No case for %s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:13135
+#: ../../gcc-cvs/gcc/java/parse.y:13075
 #, c-format
 msgid "unregistered operator %s"
 msgstr ""
 
-#: java/typeck.c:537
+#: java/typeck.c:547
 msgid "junk at end of signature string"
 msgstr ""
 
-#: java/verify.c:471
+#: java/verify.c:479
 msgid "bad pc in exception_table"
 msgstr ""
 
-#: java/verify.c:1384
+#: java/verify.c:1475
 #, c-format
 msgid "unknown opcode %d@pc=%d during verification"
 msgstr ""
 
-#: java/verify.c:1454 java/verify.c:1467 java/verify.c:1471
+#: java/verify.c:1550 java/verify.c:1566 java/verify.c:1571
 #, c-format
 msgid "verification error at PC=%d"
 msgstr ""
 
-#: objc/objc-act.c:687
-#, c-format
-msgid "object does not conform to the `%s' protocol"
+#: objc/objc-act.c:751
+msgid "`@end' must appear in an @implementation context"
 msgstr ""
 
-#: objc/objc-act.c:773 objc/objc-act.c:846
-#, c-format
-msgid "class `%s' does not implement the `%s' protocol"
+#: objc/objc-act.c:778
+msgid "method declaration not in @interface context"
+msgstr ""
+
+#: objc/objc-act.c:789
+msgid "method definition not in @implementation context"
 msgstr ""
 
-#: objc/objc-act.c:954
+#: objc/objc-act.c:894
 #, c-format
-msgid "statically allocated instance of Objective-C class `%s'"
+msgid "object does not conform to the `%s' protocol"
 msgstr ""
 
-#: objc/objc-act.c:1001
+#: objc/objc-act.c:980 objc/objc-act.c:1053
 #, c-format
-msgid "unexpected type for `id' (%s)"
+msgid "class `%s' does not implement the `%s' protocol"
 msgstr ""
 
-#: objc/objc-act.c:1006
-msgid "undefined type `id', please import <objc/objc.h>"
+#: objc/objc-act.c:1159
+#, c-format
+msgid "statically allocated instance of Objective-C class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:1055
+#: objc/objc-act.c:1216
 #, c-format
 msgid "protocol `%s' has circular dependency"
 msgstr ""
 
-#: objc/objc-act.c:1077 objc/objc-act.c:5963
+#: objc/objc-act.c:1238 objc/objc-act.c:5792
 #, c-format
 msgid "cannot find protocol declaration for `%s'"
 msgstr ""
 
-#: objc/objc-act.c:1393 objc/objc-act.c:2620 objc/objc-act.c:6496
-#: objc/objc-act.c:6805 objc/objc-act.c:6858 objc/objc-act.c:6883
+#: 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
 #, c-format
 msgid "cannot find interface declaration for `%s'"
 msgstr ""
 
-#: objc/objc-act.c:1408
+#: objc/objc-act.c:1638
 #, c-format
 msgid "interface `%s' does not have valid constant string layout"
 msgstr ""
 
-#: objc/objc-act.c:1425
+#: objc/objc-act.c:1643
 #, c-format
 msgid "cannot find reference tag for class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:2154
+#: objc/objc-act.c:2313
 #, c-format
 msgid "creating selector for non existant method %s"
 msgstr ""
 
-#: objc/objc-act.c:2364
+#: objc/objc-act.c:2503
 #, c-format
 msgid "`%s' is not an Objective-C class name or alias"
 msgstr ""
 
-#: objc/objc-act.c:2475 objc/objc-act.c:2493 objc/objc-act.c:6752
-#: objc/objc-act.c:7042 objc/objc-act.c:7071
+#: 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
 msgid "Objective-C declarations may only appear in global scope"
 msgstr ""
 
-#: objc/objc-act.c:2480
+#: objc/objc-act.c:2623
 #, c-format
 msgid "cannot find class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:2482
+#: objc/objc-act.c:2625
 #, c-format
 msgid "class `%s' already exists"
 msgstr ""
 
-#: objc/objc-act.c:2507 objc/objc-act.c:6774
+#: objc/objc-act.c:2650 objc/objc-act.c:6612
 #, c-format
 msgid "`%s' redeclared as different kind of symbol"
 msgstr ""
 
-#: objc/objc-act.c:2509 objc/objc-act.c:6776
+#: objc/objc-act.c:2652 objc/objc-act.c:6614
 msgid "%Jprevious declaration of '%D'"
 msgstr ""
 
-#. fatal did not work with 2 args...should fix
-#: objc/objc-act.c:2655
-#, c-format
-msgid "cannot find interface declaration for `%s', superclass of `%s'"
-msgstr ""
-
-#: objc/objc-act.c:2662
-#, c-format
-msgid "circular inheritance in interface declaration for `%s'"
-msgstr ""
-
-#: objc/objc-act.c:2755 objc/objc-act.c:2898 objc/objc-act.c:2998
-#: objc/objc-act.c:3173 objc/objc-act.c:3213
-msgid "Use `-fobjc-exceptions' to enable Objective-C exception syntax"
+#: objc/objc-act.c:2877
+msgid "use %<-fobjc-exceptions%> to enable Objective-C exception syntax"
 msgstr ""
 
-#: objc/objc-act.c:2762
-msgid "`@throw;' (rethrow) used outside of a `@catch' block"
+#: objc/objc-act.c:3206
+msgid "@catch parameter is not a known Objective-C class type"
 msgstr ""
 
-#: objc/objc-act.c:3001
-msgid "`@catch' parameter is not a known Objective-C class type"
+#: objc/objc-act.c:3222
+msgid "exception of type %<%T%> will be caught"
 msgstr ""
 
-#: objc/objc-act.c:3010
-msgid "Exception already handled by preceding `@catch(id)'"
+#: objc/objc-act.c:3224
+msgid "%H   by earlier handler for %<%T%>"
 msgstr ""
 
-#: objc/objc-act.c:3015
-#, c-format
-msgid "Exception of type `%s *' already handled by `@catch (%s *)'"
+#: objc/objc-act.c:3277
+msgid "`@try' without `@catch' or `@finally'"
 msgstr ""
 
-#: objc/objc-act.c:3179
-msgid "`@try' without `@catch' or `@finally'"
+#: objc/objc-act.c:3324
+msgid "%<@throw%> (rethrow) used outside of a @catch block"
 msgstr ""
 
-#: objc/objc-act.c:3620
+#: objc/objc-act.c:3700
 msgid "%Jtype '%D' does not have a known size"
 msgstr ""
 
-#: objc/objc-act.c:4229
+#: objc/objc-act.c:4218
 msgid "%J%s `%s'"
 msgstr ""
 
-#: objc/objc-act.c:4254 objc/objc-act.c:4273
+#: objc/objc-act.c:4241 objc/objc-act.c:4260
 msgid "inconsistent instance variable specification"
 msgstr ""
 
-#: objc/objc-act.c:5284
-msgid "can not use an object as parameter to a method\n"
+#: objc/objc-act.c:5120
+msgid "can not use an object as parameter to a method"
 msgstr ""
 
-#: objc/objc-act.c:5485
+#: objc/objc-act.c:5322
 #, c-format
 msgid "multiple %s named `%c%s' found"
 msgstr ""
 
-#: objc/objc-act.c:5702
+#: objc/objc-act.c:5547
 #, c-format
 msgid "no super class declared in @interface for `%s'"
 msgstr ""
 
-#: objc/objc-act.c:5790
+#: objc/objc-act.c:5637
 #, c-format
 msgid "invalid receiver type `%s'"
 msgstr ""
 
-#: objc/objc-act.c:5801
+#: objc/objc-act.c:5648
 #, c-format
 msgid "`%s' may not respond to `%c%s'"
 msgstr ""
 
-#: objc/objc-act.c:5806
+#: objc/objc-act.c:5653
 #, c-format
 msgid "`%c%s' not implemented by protocol(s)"
 msgstr ""
 
-#: objc/objc-act.c:5811
+#: objc/objc-act.c:5658
 msgid "(Messages without a matching method signature"
 msgstr ""
 
-#: objc/objc-act.c:5812
+#: objc/objc-act.c:5659
 msgid "will be assumed to return `id' and accept"
 msgstr ""
 
-#: objc/objc-act.c:5813
+#: objc/objc-act.c:5660
 msgid "`...' as arguments.)"
 msgstr ""
 
-#: objc/objc-act.c:6062
+#: objc/objc-act.c:5891
 #, c-format
 msgid "undeclared selector `%s'"
 msgstr ""
@@ -18615,1911 +18503,2063 @@ 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:6104
+#: objc/objc-act.c:5933
 #, c-format
 msgid "instance variable `%s' accessed in class method"
 msgstr ""
 
-#: objc/objc-act.c:6310
+#: objc/objc-act.c:6145
 #, c-format
 msgid "duplicate declaration of method `%c%s'"
 msgstr ""
 
-#: objc/objc-act.c:6351
+#: objc/objc-act.c:6187
 #, c-format
 msgid "duplicate interface declaration for category `%s(%s)'"
 msgstr ""
 
-#: objc/objc-act.c:6381
+#: objc/objc-act.c:6214
 #, c-format
 msgid "illegal reference type specified for instance variable `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6397
+#: objc/objc-act.c:6225
 #, 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:6411
+#: objc/objc-act.c:6239
 #, c-format
 msgid "type `%s' has virtual member functions"
 msgstr ""
 
-#: objc/objc-act.c:6412
+#: objc/objc-act.c:6240
 #, c-format
 msgid "illegal aggregate type `%s' specified for instance variable `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6420
+#: objc/objc-act.c:6248
 #, c-format
 msgid "type `%s' has a user-defined constructor"
 msgstr ""
 
-#: objc/objc-act.c:6422
+#: objc/objc-act.c:6250
 #, c-format
 msgid "type `%s' has a user-defined destructor"
 msgstr ""
 
-#: objc/objc-act.c:6423
+#: objc/objc-act.c:6251
 msgid ""
 "C++ constructors and destructors will not be invoked for Objective-C fields"
 msgstr ""
 
-#: objc/objc-act.c:6473
+#: objc/objc-act.c:6341
 #, c-format
 msgid "instance variable `%s' is declared private"
 msgstr ""
 
-#: objc/objc-act.c:6522
+#: objc/objc-act.c:6350
 #, c-format
 msgid "instance variable `%s' is %s; this will be a hard error in the future"
 msgstr ""
 
-#: objc/objc-act.c:6529
+#: objc/objc-act.c:6357
 #, c-format
 msgid "instance variable `%s' is declared %s"
 msgstr ""
 
-#: objc/objc-act.c:6539
+#: objc/objc-act.c:6367
 msgid "static access to object of type `id'"
 msgstr ""
 
-#: objc/objc-act.c:6561 objc/objc-act.c:6649
+#: objc/objc-act.c:6389 objc/objc-act.c:6477
 #, c-format
 msgid "incomplete implementation of class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6565 objc/objc-act.c:6654
+#: objc/objc-act.c:6393 objc/objc-act.c:6482
 #, c-format
 msgid "incomplete implementation of category `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6570 objc/objc-act.c:6659
+#: objc/objc-act.c:6398 objc/objc-act.c:6487
 #, c-format
 msgid "method definition for `%c%s' not found"
 msgstr ""
 
-#: objc/objc-act.c:6700
+#: objc/objc-act.c:6528
 #, c-format
 msgid "%s `%s' does not fully implement the `%s' protocol"
 msgstr ""
 
-#: objc/objc-act.c:6758 objc/objc-act.c:8790
+#: objc/objc-act.c:6586 objc/objc-act.c:8124
 msgid "`@end' missing in implementation context"
 msgstr ""
 
-#: objc/objc-act.c:6788
+#: objc/objc-act.c:6599
+#, c-format
+msgid "cannot find interface declaration for `%s', superclass of `%s'"
+msgstr ""
+
+#: objc/objc-act.c:6626
 #, c-format
 msgid "reimplementation of class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6819
+#: objc/objc-act.c:6657
 #, c-format
 msgid "conflicting super class name `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6821
+#: objc/objc-act.c:6659
 #, c-format
 msgid "previous declaration of `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6835 objc/objc-act.c:6837
+#: objc/objc-act.c:6673 objc/objc-act.c:6675
 #, c-format
 msgid "duplicate interface declaration for class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:7104
+#: objc/objc-act.c:6952
 #, c-format
 msgid "duplicate declaration for protocol `%s'"
 msgstr ""
 
 #. Add a readable method name to the warning.
-#: objc/objc-act.c:7595
+#: objc/objc-act.c:7468
 msgid "%J%s `%c%s'"
 msgstr ""
 
-#: objc/objc-act.c:7895
+#: objc/objc-act.c:7731
 #, c-format
 msgid "no super class declared in interface for `%s'"
 msgstr ""
 
-#: objc/objc-act.c:7943
+#: objc/objc-act.c:7779
 msgid "[super ...] must appear in a method context"
 msgstr ""
 
-#: objc/objc-parse.y:2687
-msgid "`@end' must appear in an implementation context"
+#: objc/objc-parse.y:2704
+msgid "extra semicolon in method definition specified"
 msgstr ""
 
-#: objc/objc-parse.y:2900
-msgid "method definition not in class context"
-msgstr ""
-
-#: options.c:23
+#: /home/jsm28/src/gcc-build/gcc/options.c:931
 msgid "Display this information"
 msgstr ""
 
-#: options.c:29
+#: /home/jsm28/src/gcc-build/gcc/options.c:937
 msgid ""
 "--param <param>=<value>\tSet paramter <param> to value.  See below for a "
 "complete list of parameters"
 msgstr ""
 
-#: options.c:38
+#: /home/jsm28/src/gcc-build/gcc/options.c:946
 msgid ""
 "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' "
 "before <question> disables the <answer> to <question>"
 msgstr ""
 
-#: options.c:41
+#: /home/jsm28/src/gcc-build/gcc/options.c:949
 msgid "Do not discard comments"
 msgstr ""
 
-#: options.c:44
+#: /home/jsm28/src/gcc-build/gcc/options.c:952
 msgid "Do not discard comments in macro expansions"
 msgstr ""
 
-#: options.c:47
+#: /home/jsm28/src/gcc-build/gcc/options.c:955
 msgid ""
 "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just "
 "<macro> is given, <val> is taken to be 1"
 msgstr ""
 
-#: options.c:53
+#: /home/jsm28/src/gcc-build/gcc/options.c:961
 msgid "-F <dir>\tAdd <dir> to the end of the main framework include path  "
 msgstr ""
 
-#: options.c:56
+#: /home/jsm28/src/gcc-build/gcc/options.c:964
 msgid ""
 "-G<number>\tPut global and static data smaller than <number> bytes into a "
 "special section (on some targets)"
 msgstr ""
 
-#: options.c:59
+#: /home/jsm28/src/gcc-build/gcc/options.c:967
 msgid "Print the name of header files as they are used"
 msgstr ""
 
-#: options.c:65
+#: /home/jsm28/src/gcc-build/gcc/options.c:973
 msgid "-J<directory>\tPut MODULE files in 'directory'"
 msgstr ""
 
-#: options.c:71
+#: /home/jsm28/src/gcc-build/gcc/options.c:979
 msgid "Generate make dependencies and compile"
 msgstr ""
 
-#: options.c:80
+#: /home/jsm28/src/gcc-build/gcc/options.c:988
 msgid "Treat missing header files as generated files"
 msgstr ""
 
-#: options.c:86
+#: /home/jsm28/src/gcc-build/gcc/options.c:994
 msgid "Like -MD but ignore system header files"
 msgstr ""
 
-#: options.c:95
+#: /home/jsm28/src/gcc-build/gcc/options.c:1003
 msgid "-MQ <target>\tAdd a MAKE-quoted target"
 msgstr ""
 
-#: options.c:101
+#: /home/jsm28/src/gcc-build/gcc/options.c:1009
 msgid "-O<number>\tSet optimization level to <number>"
 msgstr ""
 
-#: options.c:104
+#: /home/jsm28/src/gcc-build/gcc/options.c:1012
 msgid "Optimize for space rather than speed"
 msgstr ""
 
-#: options.c:107
+#: /home/jsm28/src/gcc-build/gcc/options.c:1015
 msgid "Do not generate #line directives"
 msgstr ""
 
-#: options.c:110
+#: /home/jsm28/src/gcc-build/gcc/options.c:1018
 msgid "-U<macro>\tUndefine <macro>"
 msgstr ""
 
-#: options.c:113
+#: /home/jsm28/src/gcc-build/gcc/options.c:1021
 msgid "This switch is deprecated; use -Wextra instead"
 msgstr ""
 
-#: options.c:119
+#: /home/jsm28/src/gcc-build/gcc/options.c:1024
+msgid ""
+"Warn about things that will change when compiling with an ABI-compliant "
+"compiler"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1027
 msgid "Warn about returning structures, unions or arrays"
 msgstr ""
 
-#: options.c:122
+#: /home/jsm28/src/gcc-build/gcc/options.c:1030
 msgid "Warn about possible aliasing of dummy arguments"
 msgstr ""
 
-#: options.c:128
+#: /home/jsm28/src/gcc-build/gcc/options.c:1036
 msgid "Warn about casting functions to incompatible types"
 msgstr ""
 
-#: options.c:131
+#: /home/jsm28/src/gcc-build/gcc/options.c:1039
 msgid "Warn about pointer casts which increase alignment"
 msgstr ""
 
-#: options.c:134
+#: /home/jsm28/src/gcc-build/gcc/options.c:1042
 msgid "Warn about casts which discard qualifiers"
 msgstr ""
 
-#: options.c:137
+#: /home/jsm28/src/gcc-build/gcc/options.c:1045
 msgid "Warn about subscripts whose type is \"char\""
 msgstr ""
 
-#: options.c:140
+#: /home/jsm28/src/gcc-build/gcc/options.c:1048
 msgid ""
 "Warn about possibly nested block comments, and C++ comments spanning more "
 "than one physical line"
 msgstr ""
 
-#: options.c:143
+#: /home/jsm28/src/gcc-build/gcc/options.c:1051
 msgid "Synonym for -Wcomment"
 msgstr ""
 
-#: options.c:146
+#: /home/jsm28/src/gcc-build/gcc/options.c:1054
 msgid "Warn about implicit conversion"
 msgstr ""
 
-#: options.c:149
+#: /home/jsm28/src/gcc-build/gcc/options.c:1057
 msgid "Warn when all constructors and destructors are private"
 msgstr ""
 
-#: options.c:152
+#: /home/jsm28/src/gcc-build/gcc/options.c:1060
 msgid "Warn when a declaration is found after a statement"
 msgstr ""
 
-#: options.c:155
-msgid "Warn if deprecated class, method, or field is used"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1063
+msgid "Warn if a deprecated compiler feature, class, method, or field is used"
 msgstr ""
 
-#: options.c:158
+#: /home/jsm28/src/gcc-build/gcc/options.c:1066
 msgid "Warn about uses of __attribute__((deprecated)) declarations"
 msgstr ""
 
-#: options.c:161
+#: /home/jsm28/src/gcc-build/gcc/options.c:1069
 msgid "Warn when an optimization pass is disabled"
 msgstr ""
 
-#: options.c:164
+#: /home/jsm28/src/gcc-build/gcc/options.c:1072
 msgid "Warn about compile-time integer division by zero"
 msgstr ""
 
-#: options.c:167
+#: /home/jsm28/src/gcc-build/gcc/options.c:1075
 msgid "Warn about violations of Effective C++ style rules"
 msgstr ""
 
-#: options.c:170
+#: /home/jsm28/src/gcc-build/gcc/options.c:1078
 msgid "Warn about stray tokens after #elif and #endif"
 msgstr ""
 
-#: options.c:173
+#: /home/jsm28/src/gcc-build/gcc/options.c:1081
 msgid "Treat all warnings as errors"
 msgstr ""
 
-#: options.c:176
+#: /home/jsm28/src/gcc-build/gcc/options.c:1084
 msgid "Make implicit function declarations an error"
 msgstr ""
 
-#: options.c:179
+#: /home/jsm28/src/gcc-build/gcc/options.c:1087
 msgid "Print extra (possibly unwanted) warnings"
 msgstr ""
 
-#: options.c:182
+#: /home/jsm28/src/gcc-build/gcc/options.c:1090
 msgid "Warn if deprecated empty statements are found"
 msgstr ""
 
-#: options.c:185
+#: /home/jsm28/src/gcc-build/gcc/options.c:1093
 msgid "Exit on the first error occurred"
 msgstr ""
 
-#: options.c:188
+#: /home/jsm28/src/gcc-build/gcc/options.c:1096
 msgid "Warn if testing floating point numbers for equality"
 msgstr ""
 
-#: options.c:191
+#: /home/jsm28/src/gcc-build/gcc/options.c:1099
 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
 msgstr ""
 
-#: options.c:194
+#: /home/jsm28/src/gcc-build/gcc/options.c:1102
 msgid "Warn if passing too many arguments to a function for its format string"
 msgstr ""
 
-#: options.c:197
+#: /home/jsm28/src/gcc-build/gcc/options.c:1105
 msgid "Warn about format strings that are not literals"
 msgstr ""
 
-#: options.c:200
+#: /home/jsm28/src/gcc-build/gcc/options.c:1108
 msgid "Warn about possible security problems with format functions"
 msgstr ""
 
-#: options.c:203
+#: /home/jsm28/src/gcc-build/gcc/options.c:1111
 msgid "Warn about strftime formats yielding 2-digit years"
 msgstr ""
 
-#: options.c:215
+#: /home/jsm28/src/gcc-build/gcc/options.c:1114
+msgid "Warn about zero-length formats"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1123
 msgid "Warn about implicit function declarations"
 msgstr ""
 
-#: options.c:218
+#: /home/jsm28/src/gcc-build/gcc/options.c:1126
 msgid "Warn when a declaration does not specify a type"
 msgstr ""
 
-#: options.c:221
+#: /home/jsm28/src/gcc-build/gcc/options.c:1129
 msgid "Warn about calls with implicit interface"
 msgstr ""
 
-#: options.c:224
+#: /home/jsm28/src/gcc-build/gcc/options.c:1132
 msgid "Deprecated.  This switch has no effect."
 msgstr ""
 
-#: options.c:227
+#: /home/jsm28/src/gcc-build/gcc/options.c:1135
 msgid "Warn about variables which are initialized to themselves."
 msgstr ""
 
-#: options.c:230
+#: /home/jsm28/src/gcc-build/gcc/options.c:1138
 msgid "Warn when an inlined function cannot be inlined"
 msgstr ""
 
-#: options.c:233
+#: /home/jsm28/src/gcc-build/gcc/options.c:1141
 msgid "Warn about invalid uses of the \"offsetof\" macro"
 msgstr ""
 
-#: options.c:236
+#: /home/jsm28/src/gcc-build/gcc/options.c:1144
 msgid "Warn about PCH files that are found but not used"
 msgstr ""
 
-#: options.c:239
+#: /home/jsm28/src/gcc-build/gcc/options.c:1147
 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
 msgstr ""
 
-#: options.c:242
+#: /home/jsm28/src/gcc-build/gcc/options.c:1150
 msgid "Warn about truncated source lines"
 msgstr ""
 
-#: options.c:245
+#: /home/jsm28/src/gcc-build/gcc/options.c:1153
 msgid "Do not warn about using \"long long\" when -pedantic"
 msgstr ""
 
-#: options.c:248
+#: /home/jsm28/src/gcc-build/gcc/options.c:1156
 msgid "Warn about suspicious declarations of \"main\""
 msgstr ""
 
-#: options.c:251
+#: /home/jsm28/src/gcc-build/gcc/options.c:1159
 msgid "Warn about possibly missing braces around initializers"
 msgstr ""
 
-#: options.c:254
+#: /home/jsm28/src/gcc-build/gcc/options.c:1162
 msgid "Warn about global functions without previous declarations"
 msgstr ""
 
-#: options.c:257
+#: /home/jsm28/src/gcc-build/gcc/options.c:1165
+msgid "Warn about missing fields in struct initializers"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1168
 msgid "Warn about functions which might be candidates for format attributes"
 msgstr ""
 
-#: options.c:260
+#: /home/jsm28/src/gcc-build/gcc/options.c:1171
+msgid "Warn about user-specified include directories that do not exist"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1174
 msgid ""
 "Warn about functions which might be candidates for __attribute__((noreturn))"
 msgstr ""
 
-#: options.c:263
+#: /home/jsm28/src/gcc-build/gcc/options.c:1177
 msgid "Warn about global functions without prototypes"
 msgstr ""
 
-#: options.c:266
+#: /home/jsm28/src/gcc-build/gcc/options.c:1180
 msgid "Warn about use of multi-character character constants"
 msgstr ""
 
-#: options.c:269
+#: /home/jsm28/src/gcc-build/gcc/options.c:1183
 msgid "Warn about \"extern\" declarations not at file scope"
 msgstr ""
 
-#: options.c:272
+#: /home/jsm28/src/gcc-build/gcc/options.c:1186
 msgid ""
 "Warn when non-templatized friend functions are declared within a template"
 msgstr ""
 
-#: options.c:275
+#: /home/jsm28/src/gcc-build/gcc/options.c:1189
 msgid "Warn about non-virtual destructors"
 msgstr ""
 
-#: options.c:281
+#: /home/jsm28/src/gcc-build/gcc/options.c:1192
+msgid ""
+"Warn about NULL being passed to argument slots marked as requiring non-NULL"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1195
 msgid "Warn if a C-style cast is used in a program"
 msgstr ""
 
-#: options.c:284
+#: /home/jsm28/src/gcc-build/gcc/options.c:1198
 msgid "Warn if an old-style parameter definition is used"
 msgstr ""
 
-#: options.c:287
+#: /home/jsm28/src/gcc-build/gcc/options.c:1201
 msgid "Warn if .class files are out of date"
 msgstr ""
 
-#: options.c:290
+#: /home/jsm28/src/gcc-build/gcc/options.c:1204
 msgid "Warn about overloaded virtual function names"
 msgstr ""
 
-#: options.c:293
+#: /home/jsm28/src/gcc-build/gcc/options.c:1207
 msgid "Warn when the packed attribute has no effect on struct layout"
 msgstr ""
 
-#: options.c:296
+#: /home/jsm28/src/gcc-build/gcc/options.c:1210
 msgid "Warn when padding is required to align structure members"
 msgstr ""
 
-#: options.c:299
+#: /home/jsm28/src/gcc-build/gcc/options.c:1213
 msgid "Warn about possibly missing parentheses"
 msgstr ""
 
-#: options.c:302
+#: /home/jsm28/src/gcc-build/gcc/options.c:1216
 msgid "Warn when converting the type of pointers to member functions"
 msgstr ""
 
-#: options.c:305
+#: /home/jsm28/src/gcc-build/gcc/options.c:1219
 msgid "Warn about function pointer arithmetic"
 msgstr ""
 
-#: options.c:308
+#: /home/jsm28/src/gcc-build/gcc/options.c:1222
 msgid "Warn if inherited methods are unimplemented"
 msgstr ""
 
-#: options.c:311
+#: /home/jsm28/src/gcc-build/gcc/options.c:1225
 msgid "Warn about multiple declarations of the same object"
 msgstr ""
 
-#: options.c:314
+#: /home/jsm28/src/gcc-build/gcc/options.c:1228
 msgid "Warn if modifiers are specified when not necessary"
 msgstr ""
 
-#: options.c:317
+#: /home/jsm28/src/gcc-build/gcc/options.c:1231
 msgid "Warn when the compiler reorders code"
 msgstr ""
 
-#: options.c:320
+#: /home/jsm28/src/gcc-build/gcc/options.c:1234
 msgid ""
 "Warn whenever a function's return type defaults to \"int\" (C), or about "
 "inconsistent return types (C++)"
 msgstr ""
 
-#: options.c:323
+#: /home/jsm28/src/gcc-build/gcc/options.c:1237
 msgid "Warn if a selector has multiple methods"
 msgstr ""
 
-#: options.c:326
+#: /home/jsm28/src/gcc-build/gcc/options.c:1240
 msgid "Warn about possible violations of sequence point rules"
 msgstr ""
 
-#: options.c:329
+#: /home/jsm28/src/gcc-build/gcc/options.c:1243
 msgid "Warn when one local variable shadows another"
 msgstr ""
 
-#: options.c:332
+#: /home/jsm28/src/gcc-build/gcc/options.c:1246
 msgid "Warn about signed-unsigned comparisons"
 msgstr ""
 
-#: options.c:335
+#: /home/jsm28/src/gcc-build/gcc/options.c:1249
 msgid "Warn when overload promotes from unsigned to signed"
 msgstr ""
 
-#: options.c:338
-#: options.c:341
+#: /home/jsm28/src/gcc-build/gcc/options.c:1252
+#: /home/jsm28/src/gcc-build/gcc/options.c:1255
 msgid "Warn about code which might break strict aliasing rules"
 msgstr ""
 
-#: options.c:344
+#: /home/jsm28/src/gcc-build/gcc/options.c:1258
 msgid "Warn about unprototyped function declarations"
 msgstr ""
 
-#: options.c:347
+#: /home/jsm28/src/gcc-build/gcc/options.c:1261
 msgid "Warn about \"suspicious\" constructs"
 msgstr ""
 
-#: options.c:350
+#: /home/jsm28/src/gcc-build/gcc/options.c:1264
 msgid "Warn about enumerated switches, with no default, missing a case"
 msgstr ""
 
-#: options.c:353
+#: /home/jsm28/src/gcc-build/gcc/options.c:1267
 msgid "Warn about enumerated switches missing a \"default:\" statement"
 msgstr ""
 
-#: options.c:356
+#: /home/jsm28/src/gcc-build/gcc/options.c:1270
 msgid "Warn about all enumerated switches missing a specific case"
 msgstr ""
 
-#: options.c:359
+#: /home/jsm28/src/gcc-build/gcc/options.c:1273
 msgid "Warn when synthesis behavior differs from Cfront"
 msgstr ""
 
-#: options.c:362
+#: /home/jsm28/src/gcc-build/gcc/options.c:1276
 msgid "Do not suppress warnings from system headers"
 msgstr ""
 
-#: options.c:365
+#: /home/jsm28/src/gcc-build/gcc/options.c:1279
 msgid "Warn about features not present in traditional C"
 msgstr ""
 
-#: options.c:368
+#: /home/jsm28/src/gcc-build/gcc/options.c:1282
 msgid ""
 "Warn if trigraphs are encountered that might affect the meaning of the "
 "program"
 msgstr ""
 
-#: options.c:374
+#: /home/jsm28/src/gcc-build/gcc/options.c:1285
+msgid "Warn about @selector()s without previously declared methods"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1288
 msgid "Warn if an undefined macro is used in an #if directive"
 msgstr ""
 
-#: options.c:377
+#: /home/jsm28/src/gcc-build/gcc/options.c:1291
+msgid "Warn about underflow of numerical constant expressions"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1294
 msgid "Warn about uninitialized automatic variables"
 msgstr ""
 
-#: options.c:380
+#: /home/jsm28/src/gcc-build/gcc/options.c:1297
 msgid "Warn about unrecognized pragmas"
 msgstr ""
 
-#: options.c:383
+#: /home/jsm28/src/gcc-build/gcc/options.c:1300
 msgid "Warn about code that will never be executed"
 msgstr ""
 
-#: options.c:386
+#: /home/jsm28/src/gcc-build/gcc/options.c:1303
 msgid "Enable all -Wunused- warnings"
 msgstr ""
 
-#: options.c:389
+#: /home/jsm28/src/gcc-build/gcc/options.c:1306
 msgid "Warn when a function is unused"
 msgstr ""
 
-#: options.c:392
-#: options.c:395
+#: /home/jsm28/src/gcc-build/gcc/options.c:1309
+#: /home/jsm28/src/gcc-build/gcc/options.c:1312
 msgid "Warn when a label is unused"
 msgstr ""
 
-#: options.c:398
+#: /home/jsm28/src/gcc-build/gcc/options.c:1315
 msgid "Warn about macros defined in the main file that are not used"
 msgstr ""
 
-#: options.c:401
+#: /home/jsm28/src/gcc-build/gcc/options.c:1318
 msgid "Warn when a function parameter is unused"
 msgstr ""
 
-#: options.c:404
+#: /home/jsm28/src/gcc-build/gcc/options.c:1321
 msgid "Warn when an expression value is unused"
 msgstr ""
 
-#: options.c:407
+#: /home/jsm28/src/gcc-build/gcc/options.c:1324
 msgid "Warn when a variable is unused"
 msgstr ""
 
-#: options.c:410
+#: /home/jsm28/src/gcc-build/gcc/options.c:1327
 msgid "Do not warn about using variadic macros when -pedantic"
 msgstr ""
 
-#: options.c:413
+#: /home/jsm28/src/gcc-build/gcc/options.c:1330
 msgid "Give strings the type \"array of char\""
 msgstr ""
 
-#: options.c:416
+#: /home/jsm28/src/gcc-build/gcc/options.c:1333
 msgid ""
 "A synonym for -std=c89.  In a future version of GCC it will become "
 "synonymous with -std=c99 instead"
 msgstr ""
 
-#: options.c:419
+#: /home/jsm28/src/gcc-build/gcc/options.c:1336
 msgid "-aux-info <file>\tEmit declaration information into <file>"
 msgstr ""
 
-#: options.c:431
+#: /home/jsm28/src/gcc-build/gcc/options.c:1348
 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
 msgstr ""
 
-#: options.c:434
+#: /home/jsm28/src/gcc-build/gcc/options.c:1351
 msgid "Set the default real and integer kinds to double precision"
 msgstr ""
 
-#: options.c:437
+#: /home/jsm28/src/gcc-build/gcc/options.c:1354
 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
 msgstr ""
 
-#: options.c:440
+#: /home/jsm28/src/gcc-build/gcc/options.c:1357
 msgid "--CLASSPATH\tDeprecated; use --classpath instead"
 msgstr ""
 
-#: options.c:452
+#: /home/jsm28/src/gcc-build/gcc/options.c:1360
+msgid "Generate position-independent code if possible (large mode)"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1363
+msgid ""
+"Generate position-independent code for executables if possible (large mode)"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1369
 msgid "Enforce class member access control semantics"
 msgstr ""
 
-#: options.c:455
+#: /home/jsm28/src/gcc-build/gcc/options.c:1372
 msgid "Align the start of functions"
 msgstr ""
 
-#: options.c:461
+#: /home/jsm28/src/gcc-build/gcc/options.c:1378
 msgid "Align labels which are only reached by jumping"
 msgstr ""
 
-#: options.c:467
+#: /home/jsm28/src/gcc-build/gcc/options.c:1384
 msgid "Align all labels"
 msgstr ""
 
-#: options.c:473
+#: /home/jsm28/src/gcc-build/gcc/options.c:1390
 msgid "Align the start of loops"
 msgstr ""
 
-#: options.c:482
+#: /home/jsm28/src/gcc-build/gcc/options.c:1399
 msgid "Change when template instances are emitted"
 msgstr ""
 
-#: options.c:485
+#: /home/jsm28/src/gcc-build/gcc/options.c:1402
 msgid "Specify that arguments may alias each other and globals"
 msgstr ""
 
-#: options.c:488
+#: /home/jsm28/src/gcc-build/gcc/options.c:1405
 msgid "Assume arguments may alias globals but not each other"
 msgstr ""
 
-#: options.c:491
+#: /home/jsm28/src/gcc-build/gcc/options.c:1408
 msgid "Assume arguments alias neither each other nor globals"
 msgstr ""
 
-#: options.c:494
+#: /home/jsm28/src/gcc-build/gcc/options.c:1411
 msgid "Recognize the \"asm\" keyword"
 msgstr ""
 
-#: options.c:506
+#: /home/jsm28/src/gcc-build/gcc/options.c:1414
+msgid "Permit the use of the assert keyword"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1423
 msgid "Generate unwind tables that are exact at each instruction boundary"
 msgstr ""
 
-#: options.c:509
+#: /home/jsm28/src/gcc-build/gcc/options.c:1426
 msgid "--bootclasspath=<path>\tReplace system path"
 msgstr ""
 
-#: options.c:512
+#: /home/jsm28/src/gcc-build/gcc/options.c:1429
 msgid "Generate code to check bounds before indexing arrays"
 msgstr ""
 
-#: options.c:515
+#: /home/jsm28/src/gcc-build/gcc/options.c:1432
 msgid "Replace add, compare, branch with branch on count register"
 msgstr ""
 
-#: options.c:518
+#: /home/jsm28/src/gcc-build/gcc/options.c:1435
 msgid "Use profiling information for branch probabilities"
 msgstr ""
 
-#: options.c:521
+#: /home/jsm28/src/gcc-build/gcc/options.c:1438
 msgid ""
 "Perform branch target load optimization before prologue / epilogue threading"
 msgstr ""
 
-#: options.c:524
+#: /home/jsm28/src/gcc-build/gcc/options.c:1441
 msgid ""
 "Perform branch target load optimization after prologue / epilogue threading"
 msgstr ""
 
-#: options.c:527
+#: /home/jsm28/src/gcc-build/gcc/options.c:1444
 msgid ""
 "Restrict target load migration not to re-use registers in any basic block"
 msgstr ""
 
-#: options.c:530
+#: /home/jsm28/src/gcc-build/gcc/options.c:1447
 msgid "Recognize built-in functions"
 msgstr ""
 
-#: options.c:536
+#: /home/jsm28/src/gcc-build/gcc/options.c:1453
 msgid ""
 "-fcall-saved-<register>\tMark <register> as being preserved across functions"
 msgstr ""
 
-#: options.c:539
+#: /home/jsm28/src/gcc-build/gcc/options.c:1456
 msgid ""
 "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
 msgstr ""
 
-#: options.c:542
+#: /home/jsm28/src/gcc-build/gcc/options.c:1459
 msgid "Save registers around function calls"
 msgstr ""
 
-#: options.c:545
+#: /home/jsm28/src/gcc-build/gcc/options.c:1462
 msgid "Check the return value of new"
 msgstr ""
 
-#: options.c:551
+#: /home/jsm28/src/gcc-build/gcc/options.c:1465
+msgid "Generate checks for references to NULL"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1468
 msgid "--classpath=<path>\tSet class path"
 msgstr ""
 
-#: options.c:554
+#: /home/jsm28/src/gcc-build/gcc/options.c:1471
 msgid "Do not put uninitialized globals in the common section"
 msgstr ""
 
-#: options.c:560
+#: /home/jsm28/src/gcc-build/gcc/options.c:1477
 msgid "Allow the arguments of the '?' operator to have different types"
 msgstr ""
 
-#: options.c:563
+#: /home/jsm28/src/gcc-build/gcc/options.c:1480
 msgid "Reduce the size of object files"
 msgstr ""
 
-#: options.c:566
+#: /home/jsm28/src/gcc-build/gcc/options.c:1483
 msgid "Make string literals \"const char[]\" not \"char[]\""
 msgstr ""
 
-#: options.c:569
+#: /home/jsm28/src/gcc-build/gcc/options.c:1486
 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
 msgstr ""
 
-#: options.c:572
+#: /home/jsm28/src/gcc-build/gcc/options.c:1489
 msgid "Perform a register copy-propagation optimization pass"
 msgstr ""
 
-#: options.c:575
+#: /home/jsm28/src/gcc-build/gcc/options.c:1492
 msgid "Perform cross-jumping optimization"
 msgstr ""
 
-#: options.c:578
+#: /home/jsm28/src/gcc-build/gcc/options.c:1495
 msgid "When running CSE, follow jumps to their targets"
 msgstr ""
 
-#: options.c:581
+#: /home/jsm28/src/gcc-build/gcc/options.c:1498
 msgid "When running CSE, follow conditional jumps"
 msgstr ""
 
-#: options.c:584
+#: /home/jsm28/src/gcc-build/gcc/options.c:1501
 msgid "Place data items into their own section"
 msgstr ""
 
-#: options.c:587
+#: /home/jsm28/src/gcc-build/gcc/options.c:1504
 msgid "Inline member functions by default"
 msgstr ""
 
-#: options.c:590
+#: /home/jsm28/src/gcc-build/gcc/options.c:1507
 msgid "Defer popping functions args from stack until later"
 msgstr ""
 
-#: options.c:593
+#: /home/jsm28/src/gcc-build/gcc/options.c:1510
 msgid "Attempt to fill delay slots of branch instructions"
 msgstr ""
 
-#: options.c:596
+#: /home/jsm28/src/gcc-build/gcc/options.c:1513
 msgid "Delete useless null pointer checks"
 msgstr ""
 
-#: options.c:599
+#: /home/jsm28/src/gcc-build/gcc/options.c:1516
 msgid ""
 "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
 "location at the beginning of line-wrapped diagnostics"
 msgstr ""
 
-#: options.c:608
+#: /home/jsm28/src/gcc-build/gcc/options.c:1525
 msgid "Allow dollar signs in entity names"
 msgstr ""
 
-#: options.c:611
+#: /home/jsm28/src/gcc-build/gcc/options.c:1528
 msgid "Permit '$' as an identifier character"
 msgstr ""
 
-#: options.c:614
+#: /home/jsm28/src/gcc-build/gcc/options.c:1531
 msgid "-fdump-<type>\tDump various compiler internals to a file"
 msgstr ""
 
-#: options.c:617
+#: /home/jsm28/src/gcc-build/gcc/options.c:1534
 msgid "Display the code tree after parsing."
 msgstr ""
 
-#: options.c:620
+#: /home/jsm28/src/gcc-build/gcc/options.c:1537
 msgid ""
 "Suppress output of instruction numbers and line number notes in debugging "
 "dumps"
 msgstr ""
 
-#: options.c:626
+#: /home/jsm28/src/gcc-build/gcc/options.c:1543
 msgid "Perform DWARF2 duplicate elimination"
 msgstr ""
 
-#: options.c:629
-#: options.c:632
+#: /home/jsm28/src/gcc-build/gcc/options.c:1546
+#: /home/jsm28/src/gcc-build/gcc/options.c:1549
 msgid "Perform unused type elimination in debug info"
 msgstr ""
 
-#: options.c:647
+#: /home/jsm28/src/gcc-build/gcc/options.c:1552
+msgid "Output a class file"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1555
+msgid "Alias for -femit-class-file"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1564
 msgid ""
 "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
 msgstr ""
 
-#: options.c:650
+#: /home/jsm28/src/gcc-build/gcc/options.c:1567
 msgid "Generate code to check exception specifications"
 msgstr ""
 
-#: options.c:656
+#: /home/jsm28/src/gcc-build/gcc/options.c:1573
 msgid "Enable exception handling"
 msgstr ""
 
-#: options.c:659
+#: /home/jsm28/src/gcc-build/gcc/options.c:1576
 msgid ""
 "-fexec-charset=<cset>\tConvert all strings and character constants to "
 "character set <cset>"
 msgstr ""
 
-#: options.c:662
+#: /home/jsm28/src/gcc-build/gcc/options.c:1579
 msgid "Perform a number of minor, expensive optimizations"
 msgstr ""
 
-#: options.c:677
+#: /home/jsm28/src/gcc-build/gcc/options.c:1591
+msgid "Input file is a file with a list of filenames to compile"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1594
 msgid "Assume no NaNs or infinities are generated"
 msgstr ""
 
-#: options.c:680
+#: /home/jsm28/src/gcc-build/gcc/options.c:1597
 msgid ""
 "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
 msgstr ""
 
-#: options.c:683
+#: /home/jsm28/src/gcc-build/gcc/options.c:1600
 msgid "Assume that the source file is fixed form"
 msgstr ""
 
-#: options.c:689
-msgid "Use 132 character line width in fixed mode"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1603
+msgid "-ffixed-line-length-<n>\t\tUse n as character line width in fixed mode"
 msgstr ""
 
-#: options.c:692
-msgid "Use 80 character line width in fixed mode"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1606
+msgid "Allow arbitrary character line width in fixed mode"
 msgstr ""
 
-#: options.c:695
-msgid "Do not store floats in registers"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1609
+msgid "Don't allocate floats and doubles in extended-precision registers"
 msgstr ""
 
-#: options.c:698
+#: /home/jsm28/src/gcc-build/gcc/options.c:1612
 msgid "Scope of for-init-statement variables is local to the loop"
 msgstr ""
 
-#: options.c:701
+#: /home/jsm28/src/gcc-build/gcc/options.c:1615
 msgid "Copy memory address constants into registers before use"
 msgstr ""
 
-#: options.c:704
+#: /home/jsm28/src/gcc-build/gcc/options.c:1618
 msgid "Always check for non gcj generated classes archives"
 msgstr ""
 
-#: options.c:707
+#: /home/jsm28/src/gcc-build/gcc/options.c:1621
 msgid "Copy memory operands into registers before use"
 msgstr ""
 
-#: options.c:710
+#: /home/jsm28/src/gcc-build/gcc/options.c:1624
 msgid "Assume that the source file is free form"
 msgstr ""
 
-#: options.c:713
+#: /home/jsm28/src/gcc-build/gcc/options.c:1627
 msgid "Do not assume that standard C libraries and \"main\" exist"
 msgstr ""
 
-#: options.c:716
+#: /home/jsm28/src/gcc-build/gcc/options.c:1630
 msgid "Allow function addresses to be held in registers"
 msgstr ""
 
-#: options.c:719
+#: /home/jsm28/src/gcc-build/gcc/options.c:1633
 msgid "Place each function into its own section"
 msgstr ""
 
-#: options.c:722
+#: /home/jsm28/src/gcc-build/gcc/options.c:1636
 msgid "Perform global common subexpression elimination"
 msgstr ""
 
-#: options.c:725
+#: /home/jsm28/src/gcc-build/gcc/options.c:1639
 msgid ""
 "Perform global common subexpression elimination after register allocation"
 msgstr ""
 
-#: options.c:728
+#: /home/jsm28/src/gcc-build/gcc/options.c:1642
 msgid ""
 "Perform redundant load after store elimination in global common subexpression"
 msgstr ""
 
-#: options.c:731
+#: /home/jsm28/src/gcc-build/gcc/options.c:1645
 msgid ""
 "Perform enhanced load motion during global common subexpression elimination"
 msgstr ""
 
-#: options.c:734
+#: /home/jsm28/src/gcc-build/gcc/options.c:1648
 msgid "Perform store motion after global common subexpression elimination"
 msgstr ""
 
-#: options.c:737
+#: /home/jsm28/src/gcc-build/gcc/options.c:1651
 msgid "Recognize GNU-defined keywords"
 msgstr ""
 
-#: options.c:740
+#: /home/jsm28/src/gcc-build/gcc/options.c:1654
 msgid "Generate code for GNU runtime environment"
 msgstr ""
 
-#: options.c:743
+#: /home/jsm28/src/gcc-build/gcc/options.c:1657
 msgid "Enable guessing of branch probabilities"
 msgstr ""
 
-#: options.c:758
+#: /home/jsm28/src/gcc-build/gcc/options.c:1666
+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
 msgid "Assume normal C execution environment"
 msgstr ""
 
-#: options.c:761
+#: /home/jsm28/src/gcc-build/gcc/options.c:1675
 msgid "Enable support for huge objects"
 msgstr ""
 
-#: options.c:764
+#: /home/jsm28/src/gcc-build/gcc/options.c:1678
 msgid "Process #ident directives"
 msgstr ""
 
-#: options.c:767
+#: /home/jsm28/src/gcc-build/gcc/options.c:1681
 msgid "Perform conversion of conditional jumps to branchless equivalents"
 msgstr ""
 
-#: options.c:770
+#: /home/jsm28/src/gcc-build/gcc/options.c:1684
 msgid "Perform conversion of conditional jumps to conditional execution"
 msgstr ""
 
-#: options.c:773
+#: /home/jsm28/src/gcc-build/gcc/options.c:1687
 msgid "Export functions even if they can be inlined"
 msgstr ""
 
-#: options.c:776
+#: /home/jsm28/src/gcc-build/gcc/options.c:1690
 msgid "Emit implicit instantiations of inline templates"
 msgstr ""
 
-#: options.c:779
+#: /home/jsm28/src/gcc-build/gcc/options.c:1693
 msgid ""
 "Specify that no implicit typing is allowed, unless overridden by explicit "
 "IMPLICIT statements"
 msgstr ""
 
-#: options.c:782
+#: /home/jsm28/src/gcc-build/gcc/options.c:1696
 msgid "Emit implicit instantiations of templates"
 msgstr ""
 
-#: options.c:785
+#: /home/jsm28/src/gcc-build/gcc/options.c:1699
 msgid "Use offset tables for virtual method calls"
 msgstr ""
 
-#: options.c:788
+#: /home/jsm28/src/gcc-build/gcc/options.c:1702
 msgid "Do not generate .size directives"
 msgstr ""
 
-#: options.c:791
+#: /home/jsm28/src/gcc-build/gcc/options.c:1705
 msgid "Pay attention to the \"inline\" keyword"
 msgstr ""
 
-#: options.c:800
+#: /home/jsm28/src/gcc-build/gcc/options.c:1714
 msgid ""
 "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
 msgstr ""
 
-#: options.c:803
+#: /home/jsm28/src/gcc-build/gcc/options.c:1717
 msgid ""
 "-finput-charset=<cset>      Specify the default character set for source "
 "files."
 msgstr ""
 
-#: options.c:806
+#: /home/jsm28/src/gcc-build/gcc/options.c:1720
 msgid "Instrument function entry and exit with profiling calls"
 msgstr ""
 
-#: options.c:809
+#: /home/jsm28/src/gcc-build/gcc/options.c:1723
+msgid "Optimize induction variables on trees"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1726
 msgid "Assume native functions are implemented using JNI"
 msgstr ""
 
-#: options.c:812
+#: /home/jsm28/src/gcc-build/gcc/options.c:1729
 msgid "Generate code for functions even if they are fully inlined"
 msgstr ""
 
-#: options.c:815
+#: /home/jsm28/src/gcc-build/gcc/options.c:1732
 msgid "Emit static const variables even if they are not used"
 msgstr ""
 
-#: options.c:821
+#: /home/jsm28/src/gcc-build/gcc/options.c:1738
 msgid "Give external symbols a leading underscore"
 msgstr ""
 
-#: options.c:824
+#: /home/jsm28/src/gcc-build/gcc/options.c:1741
 msgid "Perform loop optimizations"
 msgstr ""
 
-#: options.c:827
+#: /home/jsm28/src/gcc-build/gcc/options.c:1744
+msgid "Perform loop optimizations using the new loop optimizer"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1747
 msgid "Set errno after built-in math functions"
 msgstr ""
 
-#: options.c:830
+#: /home/jsm28/src/gcc-build/gcc/options.c:1750
 msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
 msgstr ""
 
-#: options.c:833
+#: /home/jsm28/src/gcc-build/gcc/options.c:1753
 msgid ""
 "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be "
 "put on the stack"
 msgstr ""
 
-#: options.c:836
+#: /home/jsm28/src/gcc-build/gcc/options.c:1756
 msgid "Report on permanent memory allocation"
 msgstr ""
 
-#: options.c:839
+#: /home/jsm28/src/gcc-build/gcc/options.c:1759
 msgid "Attempt to merge identical constants and constant variables"
 msgstr ""
 
-#: options.c:842
+#: /home/jsm28/src/gcc-build/gcc/options.c:1762
 msgid "Attempt to merge identical constants across compilation units"
 msgstr ""
 
-#: options.c:845
+#: /home/jsm28/src/gcc-build/gcc/options.c:1765
 msgid ""
 "-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
 "line.  0 suppresses line-wrapping"
 msgstr ""
 
-#: options.c:848
+#: /home/jsm28/src/gcc-build/gcc/options.c:1768
 msgid "Set default accessibility of module entities to PRIVATE"
 msgstr ""
 
-#: options.c:851
-msgid "Force all loop invariant computations out of loops"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1771
+msgid "Perform SMS based modulo scheduling before the first scheduling pass"
 msgstr ""
 
-#: options.c:854
+#: /home/jsm28/src/gcc-build/gcc/options.c:1774
+msgid "Move loop invariant computations out of loops"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1777
 msgid "Don't warn about uses of Microsoft extensions"
 msgstr ""
 
-#: options.c:857
+#: /home/jsm28/src/gcc-build/gcc/options.c:1780
 msgid ""
 "Add mudflap bounds-checking instrumentation for single-threaded program."
 msgstr ""
 
-#: options.c:860
+#: /home/jsm28/src/gcc-build/gcc/options.c:1783
 msgid "Ignore read operations when inserting mudflap instrumentation."
 msgstr ""
 
-#: options.c:863
+#: /home/jsm28/src/gcc-build/gcc/options.c:1786
 msgid "Add mudflap bounds-checking instrumentation for multi-threaded program."
 msgstr ""
 
-#: options.c:872
+#: /home/jsm28/src/gcc-build/gcc/options.c:1795
 msgid "Use graph-coloring register allocation"
 msgstr ""
 
-#: options.c:875
+#: /home/jsm28/src/gcc-build/gcc/options.c:1798
 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
 msgstr ""
 
-#: options.c:878
+#: /home/jsm28/src/gcc-build/gcc/options.c:1801
 msgid "Assume that receivers of Objective-C messages may be nil"
 msgstr ""
 
-#: options.c:881
+#: /home/jsm28/src/gcc-build/gcc/options.c:1804
 msgid "Don't generate code, just do syntax and semantics checking"
 msgstr ""
 
-#: options.c:884
+#: /home/jsm28/src/gcc-build/gcc/options.c:1807
 msgid "Support synchronous non-call exceptions"
 msgstr ""
 
-#: options.c:893
+#: /home/jsm28/src/gcc-build/gcc/options.c:1816
 msgid "Enable Objective-C exception and synchronization syntax"
 msgstr ""
 
-#: options.c:896
-#: options.c:1202
-msgid "Perform loop unrolling for all loops"
-msgstr ""
-
-#: options.c:899
-#: options.c:1205
-msgid "Perform loop unrolling when iteration count is known"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1819
+msgid "Enable Objective-C setjmp exception handling runtime"
 msgstr ""
 
-#: options.c:902
+#: /home/jsm28/src/gcc-build/gcc/options.c:1822
 msgid "When possible do not generate stack frames"
 msgstr ""
 
-#: options.c:905
+#: /home/jsm28/src/gcc-build/gcc/options.c:1825
 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
 msgstr ""
 
-#: options.c:908
+#: /home/jsm28/src/gcc-build/gcc/options.c:1828
 msgid "Do the full register move optimization pass"
 msgstr ""
 
-#: options.c:911
+#: /home/jsm28/src/gcc-build/gcc/options.c:1831
 msgid "Optimize sibling and tail recursive calls"
 msgstr ""
 
-#: options.c:914
+#: /home/jsm28/src/gcc-build/gcc/options.c:1834
 msgid "Enable optimization of static class initialization code"
 msgstr ""
 
-#: options.c:917
+#: /home/jsm28/src/gcc-build/gcc/options.c:1837
 msgid "Enable optional diagnostics"
 msgstr ""
 
-#: options.c:923
+#: /home/jsm28/src/gcc-build/gcc/options.c:1843
 msgid "Try to layout derived types as compact as possible"
 msgstr ""
 
-#: options.c:926
+#: /home/jsm28/src/gcc-build/gcc/options.c:1846
 msgid "Pack structure members together without holes"
 msgstr ""
 
-#: options.c:929
+#: /home/jsm28/src/gcc-build/gcc/options.c:1849
+msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1852
 msgid "Return small aggregates in memory, not registers"
 msgstr ""
 
-#: options.c:935
+#: /home/jsm28/src/gcc-build/gcc/options.c:1858
+msgid "Look for and use PCH files even when preprocessing"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1861
 msgid "Perform loop peeling"
 msgstr ""
 
-#: options.c:938
+#: /home/jsm28/src/gcc-build/gcc/options.c:1864
 msgid "Enable machine specific peephole optimizations"
 msgstr ""
 
-#: options.c:941
+#: /home/jsm28/src/gcc-build/gcc/options.c:1867
 msgid "Enable an RTL peephole pass before sched2"
 msgstr ""
 
-#: options.c:944
+#: /home/jsm28/src/gcc-build/gcc/options.c:1870
 msgid "Downgrade conformance errors to warnings"
 msgstr ""
 
-#: options.c:947
-msgid "Generate position-independent code if possible"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1873
+msgid "Generate position-independent code if possible (small mode)"
 msgstr ""
 
-#: options.c:950
-msgid "Generate position-independent code for executables if possible"
+#: /home/jsm28/src/gcc-build/gcc/options.c:1876
+msgid ""
+"Generate position-independent code for executables if possible (small mode)"
 msgstr ""
 
-#: options.c:953
+#: /home/jsm28/src/gcc-build/gcc/options.c:1879
 msgid "Generate prefetch instructions, if available, for arrays in loops"
 msgstr ""
 
-#: options.c:956
+#: /home/jsm28/src/gcc-build/gcc/options.c:1882
 msgid "Treat the input file as already preprocessed"
 msgstr ""
 
-#: options.c:959
+#: /home/jsm28/src/gcc-build/gcc/options.c:1885
 msgid "Enable basic program profiling code"
 msgstr ""
 
-#: options.c:962
+#: /home/jsm28/src/gcc-build/gcc/options.c:1888
 msgid "Insert arc-based program profiling code"
 msgstr ""
 
-#: options.c:965
+#: /home/jsm28/src/gcc-build/gcc/options.c:1891
 msgid ""
 "Enable common options for generating profile info for profile feedback "
 "directed optimizations"
 msgstr ""
 
-#: options.c:968
+#: /home/jsm28/src/gcc-build/gcc/options.c:1894
 msgid ""
 "Enable common options for performing profile feedback directed optimizations"
 msgstr ""
 
-#: options.c:971
+#: /home/jsm28/src/gcc-build/gcc/options.c:1897
 msgid "Insert code to profile values of expressions"
 msgstr ""
 
-#: options.c:977
+#: /home/jsm28/src/gcc-build/gcc/options.c:1903
 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
 msgstr ""
 
-#: options.c:980
-msgid "Strength reduce all loop general induction variables"
-msgstr ""
-
-#: options.c:983
+#: /home/jsm28/src/gcc-build/gcc/options.c:1906
 msgid "Return small aggregates in registers"
 msgstr ""
 
-#: options.c:986
+#: /home/jsm28/src/gcc-build/gcc/options.c:1909
 msgid "Enables a register move optimization"
 msgstr ""
 
-#: options.c:989
+#: /home/jsm28/src/gcc-build/gcc/options.c:1912
 msgid "Perform a register renaming optimization pass"
 msgstr ""
 
-#: options.c:992
+#: /home/jsm28/src/gcc-build/gcc/options.c:1915
 msgid "Reorder basic blocks to improve code placement"
 msgstr ""
 
-#: options.c:995
+#: /home/jsm28/src/gcc-build/gcc/options.c:1918
 msgid "Reorder basic blocks and partition into hot and cold sections"
 msgstr ""
 
-#: options.c:998
+#: /home/jsm28/src/gcc-build/gcc/options.c:1921
 msgid "Reorder functions to improve code placement"
 msgstr ""
 
-#: options.c:1001
+#: /home/jsm28/src/gcc-build/gcc/options.c:1924
 msgid "Copy array sections into a contiguous block on procedure entry"
 msgstr ""
 
-#: options.c:1004
+#: /home/jsm28/src/gcc-build/gcc/options.c:1927
 msgid ""
 "Used in Fix-and-Continue mode to indicate that object files may be swapped "
 "in at runtime"
 msgstr ""
 
-#: options.c:1007
+#: /home/jsm28/src/gcc-build/gcc/options.c:1930
 msgid "Enable automatic template instantiation"
 msgstr ""
 
-#: options.c:1010
+#: /home/jsm28/src/gcc-build/gcc/options.c:1933
 msgid "Add a common subexpression elimination pass after loop optimizations"
 msgstr ""
 
-#: options.c:1013
+#: /home/jsm28/src/gcc-build/gcc/options.c:1936
 msgid "Run the loop optimizer twice"
 msgstr ""
 
-#: options.c:1016
+#: /home/jsm28/src/gcc-build/gcc/options.c:1939
+msgid ""
+"Enable/Disable the traditional scheduling in loops that already passed "
+"modulo scheduling"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:1942
 msgid "Disable optimizations that assume default FP rounding behavior"
 msgstr ""
 
-#: options.c:1019
+#: /home/jsm28/src/gcc-build/gcc/options.c:1945
 msgid "Generate run time type descriptor information"
 msgstr ""
 
-#: options.c:1022
+#: /home/jsm28/src/gcc-build/gcc/options.c:1948
 msgid "Enable scheduling across basic blocks"
 msgstr ""
 
-#: options.c:1025
+#: /home/jsm28/src/gcc-build/gcc/options.c:1951
 msgid "Allow speculative motion of non-loads"
 msgstr ""
 
-#: options.c:1028
+#: /home/jsm28/src/gcc-build/gcc/options.c:1954
 msgid "Allow speculative motion of some loads"
 msgstr ""
 
-#: options.c:1031
+#: /home/jsm28/src/gcc-build/gcc/options.c:1957
 msgid "Allow speculative motion of more loads"
 msgstr ""
 
-#: options.c:1034
+#: /home/jsm28/src/gcc-build/gcc/options.c:1960
 msgid "Allow premature scheduling of queued insns"
 msgstr ""
 
-#: options.c:1037
+#: /home/jsm28/src/gcc-build/gcc/options.c:1963
 msgid ""
 "Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: options.c:1040
+#: /home/jsm28/src/gcc-build/gcc/options.c:1966
 msgid ""
 "-fsched-stalled-insns-dep=<number>   Set dependence distance checking in "
 "premature scheduling of queued insns"
 msgstr ""
 
-#: options.c:1043
+#: /home/jsm28/src/gcc-build/gcc/options.c:1969
 msgid ""
 "-fsched-stalled-insns=<number>       Set number of queued insns that can be "
 "prematurely scheduled"
 msgstr ""
 
-#: options.c:1046
+#: /home/jsm28/src/gcc-build/gcc/options.c:1972
 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
 msgstr ""
 
-#: options.c:1049
+#: /home/jsm28/src/gcc-build/gcc/options.c:1975
 msgid "If scheduling post reload, do superblock scheduling"
 msgstr ""
 
-#: options.c:1052
+#: /home/jsm28/src/gcc-build/gcc/options.c:1978
 msgid "If scheduling post reload, do trace scheduling"
 msgstr ""
 
-#: options.c:1055
+#: /home/jsm28/src/gcc-build/gcc/options.c:1981
 msgid "Reschedule instructions before register allocation"
 msgstr ""
 
-#: options.c:1058
+#: /home/jsm28/src/gcc-build/gcc/options.c:1984
 msgid "Reschedule instructions after register allocation"
 msgstr ""
 
-#: options.c:1061
+#: /home/jsm28/src/gcc-build/gcc/options.c:1987
 msgid "Append a second underscore if the name already contains an underscore"
 msgstr ""
 
-#: options.c:1064
+#: /home/jsm28/src/gcc-build/gcc/options.c:1990
 msgid "Mark data as shared rather than private"
 msgstr ""
 
-#: options.c:1067
+#: /home/jsm28/src/gcc-build/gcc/options.c:1993
 msgid "Use the same size for double as for float"
 msgstr ""
 
-#: options.c:1070
+#: /home/jsm28/src/gcc-build/gcc/options.c:1996
 msgid "Use the narrowest integer type possible for enumeration types"
 msgstr ""
 
-#: options.c:1073
+#: /home/jsm28/src/gcc-build/gcc/options.c:1999
 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
 msgstr ""
 
-#: options.c:1079
+#: /home/jsm28/src/gcc-build/gcc/options.c:2005
 msgid "Disable optimizations observable by IEEE signaling NaNs"
 msgstr ""
 
-#: options.c:1082
+#: /home/jsm28/src/gcc-build/gcc/options.c:2008
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
 msgstr ""
 
-#: options.c:1085
+#: /home/jsm28/src/gcc-build/gcc/options.c:2011
 msgid "Make \"char\" signed by default"
 msgstr ""
 
-#: options.c:1088
+#: /home/jsm28/src/gcc-build/gcc/options.c:2014
 msgid "Convert floating point constants to single precision constants"
 msgstr ""
 
-#: options.c:1094
+#: /home/jsm28/src/gcc-build/gcc/options.c:2017
+msgid "Use value profiling for speculative prefetching"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2020
+msgid "Split lifetimes of induction variables when loops are unrolled."
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2026
 msgid "Insert stack checking code into the program"
 msgstr ""
 
-#: options.c:1100
+#: /home/jsm28/src/gcc-build/gcc/options.c:2032
 msgid ""
 "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
 msgstr ""
 
-#: options.c:1103
+#: /home/jsm28/src/gcc-build/gcc/options.c:2035
 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
 msgstr ""
 
-#: options.c:1106
+#: /home/jsm28/src/gcc-build/gcc/options.c:2038
 msgid "Display statistics accumulated during compilation"
 msgstr ""
 
-#: options.c:1109
+#: /home/jsm28/src/gcc-build/gcc/options.c:2041
 msgid "Enable assignability checks for stores into object arrays"
 msgstr ""
 
-#: options.c:1112
+#: /home/jsm28/src/gcc-build/gcc/options.c:2044
 msgid "Perform strength reduction optimizations"
 msgstr ""
 
-#: options.c:1115
+#: /home/jsm28/src/gcc-build/gcc/options.c:2047
 msgid "Assume strict aliasing rules apply"
 msgstr ""
 
-#: options.c:1121
+#: /home/jsm28/src/gcc-build/gcc/options.c:2053
 msgid "Check for syntax errors, then stop"
 msgstr ""
 
-#: options.c:1124
+#: /home/jsm28/src/gcc-build/gcc/options.c:2056
 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
 msgstr ""
 
-#: options.c:1127
+#: /home/jsm28/src/gcc-build/gcc/options.c:2059
 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
 msgstr ""
 
-#: options.c:1130
+#: /home/jsm28/src/gcc-build/gcc/options.c:2062
 msgid "Create data files needed by \"gcov\""
 msgstr ""
 
-#: options.c:1136
+#: /home/jsm28/src/gcc-build/gcc/options.c:2068
 msgid "Perform jump threading optimizations"
 msgstr ""
 
-#: options.c:1139
+#: /home/jsm28/src/gcc-build/gcc/options.c:2071
+msgid ""
+"-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
+"local statics."
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2074
 msgid "Report the time taken by each compiler pass"
 msgstr ""
 
-#: options.c:1142
+#: /home/jsm28/src/gcc-build/gcc/options.c:2077
 msgid ""
 "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
 "default thread-local storage code generation model"
 msgstr ""
 
-#: options.c:1145
+#: /home/jsm28/src/gcc-build/gcc/options.c:2080
 msgid "Perform superblock formation via tail duplication"
 msgstr ""
 
-#: options.c:1148
+#: /home/jsm28/src/gcc-build/gcc/options.c:2083
 msgid "Assume floating-point operations can trap"
 msgstr ""
 
-#: options.c:1151
+#: /home/jsm28/src/gcc-build/gcc/options.c:2086
 msgid "Trap for signed overflow in addition, subtraction and multiplication"
 msgstr ""
 
-#: options.c:1154
+#: /home/jsm28/src/gcc-build/gcc/options.c:2089
 msgid "Use tree-ssa based implementation of profiling"
 msgstr ""
 
-#: options.c:1157
+#: /home/jsm28/src/gcc-build/gcc/options.c:2092
 msgid "Enable SSA-CCP optimization on trees"
 msgstr ""
 
-#: options.c:1160
+#: /home/jsm28/src/gcc-build/gcc/options.c:2095
 msgid "Enable loop header copying on trees"
 msgstr ""
 
-#: options.c:1163
+#: /home/jsm28/src/gcc-build/gcc/options.c:2098
 msgid "Coalesce memory temporaries in the SSA->normal pass"
 msgstr ""
 
-#: options.c:1166
+#: /home/jsm28/src/gcc-build/gcc/options.c:2101
 msgid "Replace SSA temporaries with better names in copies."
 msgstr ""
 
-#: options.c:1169
+#: /home/jsm28/src/gcc-build/gcc/options.c:2104
 msgid "Enable SSA dead code elimination optimization on trees"
 msgstr ""
 
-#: options.c:1172
+#: /home/jsm28/src/gcc-build/gcc/options.c:2107
 msgid "Enable dominator optimizations"
 msgstr ""
 
-#: options.c:1175
+#: /home/jsm28/src/gcc-build/gcc/options.c:2110
 msgid "Enable dead store elimination"
 msgstr ""
 
-#: options.c:1178
-msgid "Enable loop optimizations on trees"
+#: /home/jsm28/src/gcc-build/gcc/options.c:2113
+msgid "Enable Full Redundancy Elimination (FRE) on trees"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2116
+msgid "Enable loop invariant motion on trees"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2119
+msgid "Create canonical induction variables in loops"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2122
+msgid "Enable linear loop transforms on trees"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2125
+msgid "Enable loop optimizations on tree level"
 msgstr ""
 
-#: options.c:1181
+#: /home/jsm28/src/gcc-build/gcc/options.c:2128
 msgid "Perform live range splitting during the SSA->normal pass."
 msgstr ""
 
-#: options.c:1187
+#: /home/jsm28/src/gcc-build/gcc/options.c:2131
 msgid "Enable SSA-PRE optimization on trees"
 msgstr ""
 
-#: options.c:1190
+#: /home/jsm28/src/gcc-build/gcc/options.c:2134
 msgid "Perform scalar replacement of aggregates"
 msgstr ""
 
-#: options.c:1193
+#: /home/jsm28/src/gcc-build/gcc/options.c:2137
 msgid "Replace temporary expressions in the SSA->normal pass"
 msgstr ""
 
-#: options.c:1196
+#: /home/jsm28/src/gcc-build/gcc/options.c:2140
+msgid "Enable loop vectorization on trees"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2143
 msgid "Append underscores to externally visible names"
 msgstr ""
 
-#: options.c:1199
+#: /home/jsm28/src/gcc-build/gcc/options.c:2146
 msgid "Compile whole compilation unit at a time"
 msgstr ""
 
-#: options.c:1208
+#: /home/jsm28/src/gcc-build/gcc/options.c:2149
+msgid "Perform loop unrolling for all loops"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2152
+msgid "Perform loop unrolling when iteration count is known"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2155
 msgid "Allow math optimizations that may violate IEEE or ISO standards"
 msgstr ""
 
-#: options.c:1211
+#: /home/jsm28/src/gcc-build/gcc/options.c:2158
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
 msgstr ""
 
-#: options.c:1214
+#: /home/jsm28/src/gcc-build/gcc/options.c:2161
 msgid "Make \"char\" unsigned by default"
 msgstr ""
 
-#: options.c:1217
+#: /home/jsm28/src/gcc-build/gcc/options.c:2164
 msgid "Perform loop unswitching"
 msgstr ""
 
-#: options.c:1220
+#: /home/jsm28/src/gcc-build/gcc/options.c:2167
 msgid "Just generate unwind tables for exception handling"
 msgstr ""
 
-#: options.c:1226
+#: /home/jsm28/src/gcc-build/gcc/options.c:2170
+msgid "Generate code for the Boehm GC"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2173
 msgid "Use __cxa_atexit to register destructors"
 msgstr ""
 
-#: options.c:1232
+#: /home/jsm28/src/gcc-build/gcc/options.c:2176
+msgid "Call a library routine to do integer divisions"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2179
 msgid "Perform variable tracking"
 msgstr ""
 
-#: options.c:1235
+#: /home/jsm28/src/gcc-build/gcc/options.c:2182
 msgid "Add extra commentary to assembler output"
 msgstr ""
 
-#: options.c:1238
+#: /home/jsm28/src/gcc-build/gcc/options.c:2185
+msgid "Marks all inlined methods as having hidden visibility"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2188
+msgid ""
+"-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
+"visibility"
+msgstr ""
+
+#: /home/jsm28/src/gcc-build/gcc/options.c:2191
 msgid "Use expression value profiles in optimizations"
 msgstr ""
 
-#: options.c:1241
+#: /home/jsm28/src/gcc-build/gcc/options.c:2194
 msgid "Discard unused virtual functions"
 msgstr ""
 
-#: options.c:1244
+#: /home/jsm28/src/gcc-build/gcc/options.c:2197
 msgid "Implement vtables using thunks"
 msgstr ""
 
-#: options.c:1247
+#: /home/jsm28/src/gcc-build/gcc/options.c:2200
 msgid "Emit common-like symbols as weak symbols"
 msgstr ""
 
-#: options.c:1250
+#: /home/jsm28/src/gcc-build/gcc/options.c:2203
 msgid "Construct webs and split unrelated uses of single variable"
 msgstr ""
 
-#: options.c:1253
+#: /home/jsm28/src/gcc-build/gcc/options.c:2206
 msgid ""
 "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
 "to character set <cset>"
 msgstr ""
 
-#: options.c:1256
+#: /home/jsm28/src/gcc-build/gcc/options.c:2209
 msgid "Generate a #line directive pointing at the current working directory"
 msgstr ""
 
-#: options.c:1259
+#: /home/jsm28/src/gcc-build/gcc/options.c:2212
 msgid "Assume signed arithmetic overflow wraps around"
 msgstr ""
 
-#: options.c:1262
+#: /home/jsm28/src/gcc-build/gcc/options.c:2215
 msgid "Emit cross referencing information"
 msgstr ""
 
-#: options.c:1265
+#: /home/jsm28/src/gcc-build/gcc/options.c:2218
 msgid "Put zero initialized data in the bss section"
 msgstr ""
 
-#: options.c:1268
+#: /home/jsm28/src/gcc-build/gcc/options.c:2221
 msgid ""
 "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
 msgstr ""
 
-#: options.c:1271
+#: /home/jsm28/src/gcc-build/gcc/options.c:2224
 msgid "Generate debug information in default format"
 msgstr ""
 
-#: options.c:1274
+#: /home/jsm28/src/gcc-build/gcc/options.c:2227
 msgid "Generate debug information in COFF format"
 msgstr ""
 
-#: options.c:1277
+#: /home/jsm28/src/gcc-build/gcc/options.c:2230
 msgid "Generate debug information in DWARF v2 format"
 msgstr ""
 
-#: options.c:1280
+#: /home/jsm28/src/gcc-build/gcc/options.c:2233
 msgid "Dump declarations to a .decl file"
 msgstr ""
 
-#: options.c:1283
+#: /home/jsm28/src/gcc-build/gcc/options.c:2236
 msgid "Generate debug information in default extended format"
 msgstr ""
 
-#: options.c:1286
+#: /home/jsm28/src/gcc-build/gcc/options.c:2239
 msgid "Generate debug information in STABS format"
 msgstr ""
 
-#: options.c:1289
+#: /home/jsm28/src/gcc-build/gcc/options.c:2242
 msgid "Generate debug information in extended STABS format"
 msgstr ""
 
-#: options.c:1292
+#: /home/jsm28/src/gcc-build/gcc/options.c:2245
 msgid "Generate debug information in VMS format"
 msgstr ""
 
-#: options.c:1295
+#: /home/jsm28/src/gcc-build/gcc/options.c:2248
 msgid "Generate debug information in XCOFF format"
 msgstr ""
 
-#: options.c:1298
+#: /home/jsm28/src/gcc-build/gcc/options.c:2251
 msgid "Generate debug information in extended XCOFF format"
 msgstr ""
 
-#: options.c:1301
+#: /home/jsm28/src/gcc-build/gcc/options.c:2254
 msgid "Set the default integer kind to double precision"
 msgstr ""
 
-#: options.c:1304
+#: /home/jsm28/src/gcc-build/gcc/options.c:2257
 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: options.c:1307
+#: /home/jsm28/src/gcc-build/gcc/options.c:2260
 msgid "-imacros <file>\tAccept definition of macros in <file>"
 msgstr ""
 
-#: options.c:1310
+#: /home/jsm28/src/gcc-build/gcc/options.c:2263
 msgid "-include <file>\tInclude the contents of <file> before other files"
 msgstr ""
 
-#: options.c:1313
+#: /home/jsm28/src/gcc-build/gcc/options.c:2266
 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
 msgstr ""
 
-#: options.c:1316
+#: /home/jsm28/src/gcc-build/gcc/options.c:2269
 msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
 msgstr ""
 
-#: options.c:1319
+#: /home/jsm28/src/gcc-build/gcc/options.c:2272
 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
 msgstr ""
 
-#: options.c:1322
+#: /home/jsm28/src/gcc-build/gcc/options.c:2275
 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
 msgstr ""
 
-#: options.c:1325
+#: /home/jsm28/src/gcc-build/gcc/options.c:2278
 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: options.c:1328
+#: /home/jsm28/src/gcc-build/gcc/options.c:2281
 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
 msgstr ""
 
-#: options.c:1340
+#: /home/jsm28/src/gcc-build/gcc/options.c:2293
 msgid ""
 "Do not search standard system include directories (those specified with -"
 "isystem will still be used)"
 msgstr ""
 
-#: options.c:1343
+#: /home/jsm28/src/gcc-build/gcc/options.c:2296
 msgid "Do not search standard system include directories for C++"
 msgstr ""
 
-#: options.c:1346
+#: /home/jsm28/src/gcc-build/gcc/options.c:2299
 msgid "-o <file>\tPlace output into <file>"
 msgstr ""
 
-#: options.c:1349
+#: /home/jsm28/src/gcc-build/gcc/options.c:2302
 msgid "Enable function profiling"
 msgstr ""
 
-#: options.c:1352
+#: /home/jsm28/src/gcc-build/gcc/options.c:2305
 msgid "Issue warnings needed for strict compliance to the standard"
 msgstr ""
 
-#: options.c:1355
+#: /home/jsm28/src/gcc-build/gcc/options.c:2308
 msgid "Like -pedantic but issue them as errors"
 msgstr ""
 
-#: options.c:1358
+#: /home/jsm28/src/gcc-build/gcc/options.c:2311
 msgid "Generate C header of platform-specific features"
 msgstr ""
 
-#: options.c:1361
+#: /home/jsm28/src/gcc-build/gcc/options.c:2314
 msgid "-qkind=<n>\tSet the kind for a real with the 'q' exponent to 'n'"
 msgstr ""
 
-#: options.c:1364
+#: /home/jsm28/src/gcc-build/gcc/options.c:2317
 msgid "Do not display functions compiled or elapsed time"
 msgstr ""
 
-#: options.c:1367
+#: /home/jsm28/src/gcc-build/gcc/options.c:2320
 msgid "Set the default real kind to double precision"
 msgstr ""
 
-#: options.c:1370
+#: /home/jsm28/src/gcc-build/gcc/options.c:2323
 msgid "Remap file names when including files"
 msgstr ""
 
-#: options.c:1373
+#: /home/jsm28/src/gcc-build/gcc/options.c:2326
 msgid "Conform to the ISO 1998 C++ standard"
 msgstr ""
 
-#: options.c:1376
+#: /home/jsm28/src/gcc-build/gcc/options.c:2329
 msgid "Conform to the ISO 1990 C standard"
 msgstr ""
 
-#: options.c:1379
+#: /home/jsm28/src/gcc-build/gcc/options.c:2332
 msgid "Conform to the ISO 1999 C standard"
 msgstr ""
 
-#: options.c:1382
-#: options.c:1412
-#: options.c:1415
+#: /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
 msgid "Deprecated in favor of -std=c99"
 msgstr ""
 
-#: options.c:1385
+#: /home/jsm28/src/gcc-build/gcc/options.c:2338
 msgid "Conform to the ISO Fortran 2003 standard."
 msgstr ""
 
-#: options.c:1388
+#: /home/jsm28/src/gcc-build/gcc/options.c:2341
 msgid "Conform to the ISO Fortran 95 standard."
 msgstr ""
 
-#: options.c:1391
+#: /home/jsm28/src/gcc-build/gcc/options.c:2344
 msgid "Conform nothing in particular."
 msgstr ""
 
-#: options.c:1394
+#: /home/jsm28/src/gcc-build/gcc/options.c:2347
 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
 msgstr ""
 
-#: options.c:1397
+#: /home/jsm28/src/gcc-build/gcc/options.c:2350
 msgid "Conform to the ISO 1990 C standard with GNU extensions"
 msgstr ""
 
-#: options.c:1400
+#: /home/jsm28/src/gcc-build/gcc/options.c:2353
 msgid "Conform to the ISO 1999 C standard with GNU extensions"
 msgstr ""
 
-#: options.c:1403
+#: /home/jsm28/src/gcc-build/gcc/options.c:2356
 msgid "Deprecated in favor of -std=gnu99"
 msgstr ""
 
-#: options.c:1406
+#: /home/jsm28/src/gcc-build/gcc/options.c:2359
 msgid "Deprecated in favor of -std=c89"
 msgstr ""
 
-#: options.c:1409
+#: /home/jsm28/src/gcc-build/gcc/options.c:2362
 msgid "Conform to the ISO 1990 C standard as amended in 1994"
 msgstr ""
 
-#: options.c:1418
+#: /home/jsm28/src/gcc-build/gcc/options.c:2371
 msgid "Enable traditional preprocessing"
 msgstr ""
 
-#: options.c:1421
+#: /home/jsm28/src/gcc-build/gcc/options.c:2374
 msgid "-trigraphs\tSupport ISO C trigraphs"
 msgstr ""
 
-#: options.c:1424
+#: /home/jsm28/src/gcc-build/gcc/options.c:2377
 msgid "Do not predefine system-specific and GCC-specific macros"
 msgstr ""
 
-#: options.c:1427
+#: /home/jsm28/src/gcc-build/gcc/options.c:2380
 msgid "Enable verbose output"
 msgstr ""
 
-#: options.c:1433
+#: /home/jsm28/src/gcc-build/gcc/options.c:2386
 msgid "Suppress warnings"
 msgstr ""
 
-#: treelang/lang-specs.h:52
-msgid "-pg or -p and -fomit-frame-pointer are incompatible"
-msgstr ""
-
-#: config/rs6000/darwin.h:98
-msgid " conflicting code gen style switches are used"
+#: config/mips/mips.h:1114 config/arc/arc.h:63
+msgid "may not use both -EB and -EL"
 msgstr ""
 
-#: config/rs6000/sysv4.h:1089
-msgid "`-p' not supported; use `-pg' and gprof(1)"
+#: config/mips/r3900.h:35
+msgid "-mhard-float not supported"
 msgstr ""
 
-#: config/i386/sco5.h:191
-msgid "-pg not supported on this platform"
+#: config/mips/r3900.h:37
+msgid "-msingle-float and -msoft-float cannot both be specified"
 msgstr ""
 
-#: config/i386/sco5.h:192
-msgid "-p and -pp specified - pick one"
+#: config/sh/sh.h:685
+msgid "SH2a does not support little-endian"
 msgstr ""
 
-#: config/i386/sco5.h:266
-msgid "-G and -static are mutually exclusive"
+#: config/arm/arm.h:151
+msgid "-msoft-float and -mhard_float may not be used together"
 msgstr ""
 
-#: config/i386/cygwin.h:29
-msgid "mno-cygwin and mno-win32 are not compatible"
+#: config/arm/arm.h:153
+msgid "-mbig-endian and -mlittle-endian may not be used together"
 msgstr ""
 
-#: config/i386/cygwin.h:70 config/i386/mingw32.h:58
-msgid "shared and mdll are not compatible"
+#: java/lang-specs.h:34
+msgid "-fjni and -femit-class-files are incompatible"
 msgstr ""
 
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-msgid "does not support multilib"
+#: java/lang-specs.h:35
+msgid "-fjni and -femit-class-file are incompatible"
 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"
+#: java/lang-specs.h:36 java/lang-specs.h:37
+msgid "-femit-class-file should used along with -fsyntax-only"
 msgstr ""
 
-#: config/vax/netbsd-elf.h:42
-msgid "The -shared option is not currently supported for VAX ELF."
+#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
+msgid "shared and mdll are not compatible"
 msgstr ""
 
-#: config/darwin.h:226
+#: config/darwin.h:247
 msgid "-current_version only allowed with -dynamiclib"
 msgstr ""
 
-#: config/darwin.h:229
+#: config/darwin.h:250
 msgid "-install_name only allowed with -dynamiclib"
 msgstr ""
 
-#: config/darwin.h:234
+#: config/darwin.h:255
 msgid "-bundle not allowed with -dynamiclib"
 msgstr ""
 
-#: config/darwin.h:235
+#: config/darwin.h:256
 msgid "-bundle_loader not allowed with -dynamiclib"
 msgstr ""
 
-#: config/darwin.h:236
+#: config/darwin.h:257
 msgid "-client_name not allowed with -dynamiclib"
 msgstr ""
 
-#: config/darwin.h:239
+#: config/darwin.h:260
 msgid "-force_cpusubtype_ALL not allowed with -dynamiclib"
 msgstr ""
 
-#: config/darwin.h:240
+#: config/darwin.h:261
 msgid "-force_flat_namespace not allowed with -dynamiclib"
 msgstr ""
 
-#: config/darwin.h:242
+#: config/darwin.h:263
 msgid "-keep_private_externs not allowed with -dynamiclib"
 msgstr ""
 
-#: config/darwin.h:243
+#: config/darwin.h:264
 msgid "-private_bundle not allowed with -dynamiclib"
 msgstr ""
 
-#: config/vax/vax.h:50 config/vax/vax.h:51
-msgid "profiling not supported with -mg\n"
+#: 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 ""
+
+#: 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:792
+#: java/jvspec.c:80 ada/lang-specs.h:34 gcc.c:795
 msgid "-pg and -fomit-frame-pointer are incompatible"
 msgstr ""
 
-#: config/arc/arc.h:63 config/mips/mips.h:1192
-msgid "may not use both -EB and -EL"
+#: config/vax/netbsd-elf.h:42
+msgid "The -shared option is not currently supported for VAX ELF."
 msgstr ""
 
-#: java/lang-specs.h:34
-msgid "-fjni and -femit-class-files are incompatible"
+#: config/vax/vax.h:50 config/vax/vax.h:51
+msgid "profiling not supported with -mg\n"
 msgstr ""
 
-#: java/lang-specs.h:35
-msgid "-fjni and -femit-class-file are incompatible"
+#: config/i386/nwld.h:34
+msgid "Static linking is not supported.\n"
 msgstr ""
 
-#: java/lang-specs.h:36 java/lang-specs.h:37
-msgid "-femit-class-file should used along with -fsyntax-only"
+#: config/mcore/mcore.h:57
+msgid "the m210 does not have little endian support"
 msgstr ""
 
-#: ada/lang-specs.h:36
-msgid "one of -c, -S, -gnatc or -gnats is required for Ada"
+#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+msgid "does not support multilib"
 msgstr ""
 
-#: config/mips/mips.h:1037
-msgid "-pipe is not supported"
+#: ada/lang-specs.h:35
+msgid "-c or -S required for Ada"
 msgstr ""
 
-#: config/mips/r3900.h:35
-msgid "-mhard-float not supported"
+#: config/i386/sco5.h:189
+msgid "-pg not supported on this platform"
 msgstr ""
 
-#: config/mips/r3900.h:37
-msgid "-msingle-float and -msoft-float can not both be specified"
+#: config/i386/sco5.h:190
+msgid "-p and -pp specified - pick one"
 msgstr ""
 
-#: config/mcore/mcore.h:65
-msgid "the m210 does not have little endian support"
+#: config/i386/sco5.h:264
+msgid "-G and -static are mutually exclusive"
 msgstr ""
 
-#: config/arm/arm.h:149
-msgid "-msoft-float and -mhard_float may not be used together"
+#: config/i386/cygwin.h:29
+msgid "mno-cygwin and mno-win32 are not compatible"
 msgstr ""
 
-#: config/arm/arm.h:151
-msgid "-mbig-endian and -mlittle-endian may not be used together"
+#: 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 ""
 
-#: gcc.c:766
+#: gcc.c:768
 msgid "GCC does not support -C or -CC without -E"
 msgstr ""
 
-#: gcc.c:957
+#: gcc.c:962
 msgid "-E required when input is from standard input"
 msgstr ""
+
+#: config/rs6000/darwin.h:132
+msgid " conflicting code gen style switches are used"
+msgstr ""
index fad103f..744a439 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gcc 3.0\n"
 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-04-18 18:00-0700\n"
+"POT-Creation-Date: 2004-07-01 11:41-0700\n"
 "PO-Revision-Date: 2001-12-05 22:47+0900\n"
 "Last-Translator: Daisuke Yamashita <yamad@mb.infoweb.ne.jp>\n"
 "Language-Team: Japanese <ja@li.org>\n"
@@ -36,15 +36,15 @@ msgstr "`%s' °
 msgid "`%s' attribute only applies to function types"
 msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
 
-#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
-#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
-#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
-#: c-common.c:4595 c-common.c:4614 c-common.c:4869 c-common.c:4891
-#: c-common.c:4926 c-common.c:4993 c-common.c:5039 c-common.c:5097
-#: c-common.c:5128 c-common.c:5474 c-common.c:5497 c-common.c:5536
+#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
+#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
+#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
+#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
+#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
+#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
 #: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1608
-#: config/i386/i386.c:15380 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
+#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
 #: config/ip2k/ip2k.c:3151
 #, c-format
 msgid "`%s' attribute ignored"
@@ -123,7 +123,7 @@ msgstr "(
 
 #. We can, however, treat "undefined" any way we please.
 #. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1719
+#: builtins.c:4134 c-typeck.c:1733
 msgid "if this code is reached, the program will abort"
 msgstr ""
 
@@ -293,277 +293,277 @@ msgid "invalid application of `%s' to a void type"
 msgstr "¥¤¥ó¥¹¥¿¥ó¥¹²½¤µ¤ì¤Ê¤¤·¿¤ËÂФ¹¤ë̵¸ú¤ÊÁàºî¤Ç¤¹"
 
 #: c-common.c:2951
-#, fuzzy, c-format
-msgid "invalid application of `%s' to an incomplete type"
-msgstr "__alignof__ ¤¬ÉÔ´°Á´¤Ê·¿¤ËŬÍѤµ¤ì¤Þ¤·¤¿"
+#, fuzzy
+msgid "invalid application of `%s' to incomplete type `%T' "
+msgstr "ÉÔ´°Á´¤Ê typedef `%s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
 
-#: c-common.c:2991
+#: c-common.c:2992
 msgid "`__alignof' applied to a bit-field"
 msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Ë `__alignof' ¤¬Å¬ÍѤµ¤ì¤Þ¤·¤¿"
 
-#: c-common.c:3483
+#: c-common.c:3484
 #, fuzzy, c-format
 msgid "cannot disable built-in function `%s'"
 msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤òʤ¤¤±£¤·¤Þ¤¹"
 
-#: c-common.c:3644 c-typeck.c:1949
+#: c-common.c:3645 c-typeck.c:1974
 #, c-format
 msgid "too few arguments to function `%s'"
 msgstr "´Ø¿ô `%s' ¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
 
-#: c-common.c:3650 c-typeck.c:1810
+#: c-common.c:3651 c-typeck.c:1835
 #, c-format
 msgid "too many arguments to function `%s'"
 msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
 
-#: c-common.c:3669
+#: c-common.c:3670
 #, fuzzy, c-format
 msgid "non-floating-point argument to function `%s'"
 msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
 
-#: c-common.c:3896
+#: c-common.c:3897
 msgid "pointers are not permitted as case values"
 msgstr "case ¤ÎÃͤȤ·¤Æ¤Î¥Ý¥¤¥ó¥¿¤Ïµö¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: c-common.c:3900
+#: c-common.c:3901
 #, fuzzy
 msgid "range expressions in switch statements are non-standard"
 msgstr "ISO C ¤Ç¤Ï switch Ê¸¤Ç¤ÎÈϰϼ°¤Ï¶Ø¤¸¤é¤ì¤Æ¤¤¤Þ¤¹"
 
-#: c-common.c:3929
+#: c-common.c:3930
 msgid "empty range specified"
 msgstr "¶õ¤ÎÈϰϤ¬»ØÄꤵ¤ì¤Þ¤·¤¿"
 
-#: c-common.c:3980
+#: c-common.c:3981
 msgid "duplicate (or overlapping) case value"
 msgstr "Æó½Å¤Î(¤¢¤ë¤¤¤Ï½ÅÊ£¤·¤Æ¤¤¤ë) case ¤ÎÃÍ"
 
-#: c-common.c:3981
+#: c-common.c:3982
 #, fuzzy
 msgid "%Jthis is the first entry overlapping that value"
 msgstr "¤³¤ì¤¬¤½¤ÎÃͤȽÅÊ£¤·¤¿ºÇ½é¤Î¹àÌܤǤ¹"
 
-#: c-common.c:3985
+#: c-common.c:3986
 msgid "duplicate case value"
 msgstr "½ÅÊ£¤·¤¿ case ¤ÎÃÍ"
 
-#: c-common.c:3986
+#: c-common.c:3987
 #, fuzzy
 msgid "%Jpreviously used here"
 msgstr "Á°¤Ë¤³¤³¤Ç»È¤ï¤ì¤Þ¤·¤¿"
 
-#: c-common.c:3990
+#: c-common.c:3991
 msgid "multiple default labels in one switch"
 msgstr "°ì¤Ä¤Î switch ¤ËÊ£¿ô¤Î default ¥é¥Ù¥ë¤¬¤¢¤ê¤Þ¤¹"
 
-#: c-common.c:3991
+#: c-common.c:3992
 #, fuzzy
 msgid "%Jthis is the first default label"
 msgstr "¤³¤ì¤¬ºÇ½é¤Î default ¥é¥Ù¥ë¤Ç¤¹"
 
-#: c-common.c:4016
+#: c-common.c:4017
 #, fuzzy
 msgid "taking the address of a label is non-standard"
 msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
 
-#: c-common.c:4062
+#: c-common.c:4063
 msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
 msgstr ""
 
-#: c-common.c:4067
+#: c-common.c:4068
 msgid "%Hignoring return value of function declared with attribute warn_unused_result"
 msgstr ""
 
-#: c-common.c:4648
+#: c-common.c:4649
 #, c-format
 msgid "unknown machine mode `%s'"
 msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
 
-#: c-common.c:4651
+#: c-common.c:4652
 #, c-format
 msgid "no data type for mode `%s'"
 msgstr "¥â¡¼¥É `%s' ¤ËÂФ¹¤ë¥Ç¡¼¥¿·¿¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: c-common.c:4655
+#: c-common.c:4656
 #, fuzzy, c-format
 msgid "invalid pointer mode `%s'"
 msgstr "̵¸ú¤Ê¼±Ê̻Ҡ`%s'"
 
-#: c-common.c:4662 c-common.c:5225
+#: c-common.c:4663 c-common.c:5226
 #, fuzzy, c-format
 msgid "unable to emulate '%s'"
 msgstr "¥Õ¥¡¥¤¥ë '%s' ¤ò open ¤Ç¤­¤Þ¤»¤ó"
 
-#: c-common.c:4706
+#: c-common.c:4707
 #, fuzzy
 msgid "%Jsection attribute cannot be specified for local variables"
 msgstr "section Â°À­¤Ï¥í¡¼¥«¥ëÊÑ¿ô¤ËÂФ·¤Æ¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
 
-#: c-common.c:4717
+#: c-common.c:4718
 #, fuzzy
 msgid "%Jsection of '%D' conflicts with previous declaration"
 msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×Æͤ·¤Þ¤¹"
 
-#: c-common.c:4726
+#: c-common.c:4727
 #, fuzzy
 msgid "%Jsection attribute not allowed for '%D'"
 msgstr "¥»¥¯¥·¥ç¥ó°À­¤Ï `%s' ¤Ë¤Ï»È¤¨¤Þ¤»¤ó"
 
-#: c-common.c:4732
+#: c-common.c:4733
 #, fuzzy
 msgid "%Jsection attributes are not supported for this target"
 msgstr "¥»¥¯¥·¥ç¥ó°À­¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: c-common.c:4770
+#: c-common.c:4771
 msgid "requested alignment is not a constant"
 msgstr "Í׵ᤵ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: c-common.c:4775
+#: c-common.c:4776
 msgid "requested alignment is not a power of 2"
 msgstr "Í׵ᤵ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤¬ 2 ¤Î¤Ù¤­¾è¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: c-common.c:4780
+#: c-common.c:4781
 msgid "requested alignment is too large"
 msgstr "Í׵ᤵ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤¬Â礭¤¹¤®¤Þ¤¹"
 
-#: c-common.c:4806
+#: c-common.c:4807
 #, fuzzy
 msgid "%Jalignment may not be specified for '%D'"
 msgstr "`%s' ¤ËÂФ·¤Æ¤Î¥¢¥é¥¤¥ó¥á¥ó¥È¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
 
-#: c-common.c:4844
+#: c-common.c:4845
 #, fuzzy
 msgid "%J'%D' defined both normally and as an alias"
 msgstr "`%s' ¤¬Ä̾ï¤Î¤â¤Î¤È¥¨¥¤¥ê¥¢¥¹¤È¤ÎξÊý¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
 
-#: c-common.c:4854
+#: c-common.c:4855
 msgid "alias arg not a string"
 msgstr "alias °ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤Ê¤¤"
 
-#: c-common.c:4897
+#: c-common.c:4898
 #, fuzzy
 msgid "visibility arg not a string"
 msgstr "alias °ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤Ê¤¤"
 
-#: c-common.c:4910
+#: c-common.c:4911
 msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
 msgstr ""
 
-#: c-common.c:4936
+#: c-common.c:4937
 #, fuzzy
 msgid "tls_model arg not a string"
 msgstr "alias °ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤Ê¤¤"
 
-#: c-common.c:4945
+#: c-common.c:4946
 msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
 msgstr ""
 
-#: c-common.c:4967 c-common.c:5013
+#: c-common.c:4968 c-common.c:5014
 #, fuzzy
 msgid "%J'%E' attribute applies only to functions"
 msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
 
-#: c-common.c:4972 c-common.c:5018
+#: c-common.c:4973 c-common.c:5019
 #, fuzzy
 msgid "%Jcan't set '%E' attribute after definition"
 msgstr "ÄêµÁ¤Î¸å¤Ç `%s' Â°À­¤ò¥»¥Ã¥È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
 
-#: c-common.c:5094
+#: c-common.c:5095
 #, fuzzy, c-format
 msgid "`%s' attribute ignored for `%s'"
 msgstr "`%s' Â°À­¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
 
-#: c-common.c:5157
+#: c-common.c:5158
 #, fuzzy, c-format
 msgid "invalid vector type for attribute `%s'"
 msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
 
-#: c-common.c:5181 c-common.c:5213
+#: c-common.c:5182 c-common.c:5214
 msgid "no vector mode with the size and type specified could be found"
 msgstr ""
 
-#: c-common.c:5315
+#: c-common.c:5316
 #, fuzzy
 msgid "nonnull attribute without arguments on a non-prototype"
 msgstr "²¾°ú¿ô¤Î¿ô¤¬¥×¥í¥È¥¿¥¤¥×¤È°ìÃפ·¤Þ¤»¤ó"
 
-#: c-common.c:5330
+#: c-common.c:5331
 #, fuzzy, c-format
 msgid "nonnull argument has invalid operand number (arg %lu)"
 msgstr "¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó¤ËÉÔŬÀڤʥª¥Ú¥é¥ó¥É¿ô¤¬¤¢¤ê¤Þ¤¹"
 
-#: c-common.c:5349
+#: c-common.c:5350
 #, c-format
 msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
 msgstr ""
 
-#: c-common.c:5357
+#: c-common.c:5358
 #, c-format
 msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
 msgstr ""
 
-#: c-common.c:5437
+#: c-common.c:5438
 #, c-format
 msgid "null argument where non-null required (arg %lu)"
 msgstr ""
 
-#: c-common.c:5508
+#: c-common.c:5509
 #, fuzzy
 msgid "cleanup arg not an identifier"
 msgstr "¼±Ê̻ҤΤʤ¤ 'defined'"
 
-#: c-common.c:5515
+#: c-common.c:5516
 #, fuzzy
 msgid "cleanup arg not a function"
 msgstr "¸Æ¤Ó½Ð¤µ¤ì¤¿¥ª¥Ö¥¸¥§¥¯¥È¤Ï´Ø¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: c-common.c:5876
+#: c-common.c:5877
 #, c-format
 msgid "%s at end of input"
 msgstr "ÆþÎϤκǸå¤Ë %s"
 
-#: c-common.c:5882
+#: c-common.c:5883
 #, c-format
 msgid "%s before %s'%c'"
 msgstr "%s ¤¬ %s'%c' ¤ÎÁ°¤Ë¤¢¤ê¤Þ¤¹"
 
-#: c-common.c:5884
+#: c-common.c:5885
 #, c-format
 msgid "%s before %s'\\x%x'"
 msgstr "%s ¤¬ %s'\\x%x' ¤ÎÁ°¤Ë¤¢¤ê¤Þ¤¹"
 
-#: c-common.c:5888
+#: c-common.c:5889
 #, c-format
 msgid "%s before string constant"
 msgstr "ʸ»úÎóÄê¿ô¤ÎÁ°¤Ë %s"
 
-#: c-common.c:5890
+#: c-common.c:5891
 #, c-format
 msgid "%s before numeric constant"
 msgstr "¿ôÃÍÄê¿ô¤ÎÁ°¤Ë %s"
 
-#: c-common.c:5892
+#: c-common.c:5893
 #, c-format
 msgid "%s before \"%s\""
 msgstr "%s ¤¬ \"%s\" ¤ÎÁ°¤Ë¤¢¤ê¤Þ¤¹"
 
-#: c-common.c:5894
+#: c-common.c:5895
 #, c-format
 msgid "%s before '%s' token"
 msgstr "%s ¤¬ '%s' ¥È¡¼¥¯¥ó¤ÎÁ°¤Ë¤¢¤ê¤Þ¤¹"
 
 #. Use `%s' to print the string in case there are any escape
 #. characters in the message.
-#: c-common.c:5896 c-typeck.c:2586 c-typeck.c:3978 c-typeck.c:3993
-#: c-typeck.c:4008 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4118
+#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
+#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
 #: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: c-convert.c:82 c-typeck.c:1197 c-typeck.c:3418 cp/typeck.c:1337
-#: cp/typeck.c:5660 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
+#: cp/typeck.c:5708 treelang/tree-convert.c:79
 msgid "void value not ignored as it ought to be"
 msgstr "void ¤ÎÃͤ¬ËÜÍè¤Î°ÕÌ£Ä̤ê¤Ë̵»ë¤µ¤ì¤Þ¤»¤ó¤Ç¤·¤¿"
 
@@ -782,8 +782,8 @@ msgstr "`%s' 
 msgid "%Jdeclaration of '%D' shadows a previous local"
 msgstr "`%s' ¤ÎÀë¸À¤ÏÁ°Êý¤Î¥í¡¼¥«¥ë¥·¥ó¥Ü¥ë¤òʤ¤¤±£¤·¤Þ¤¹"
 
-#: c-decl.c:1587 cp/name-lookup.c:958 cp/name-lookup.c:981
-#: cp/name-lookup.c:989
+#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: cp/name-lookup.c:1000
 msgid "%Jshadowed declaration is here"
 msgstr ""
 
@@ -792,7 +792,7 @@ msgstr ""
 msgid "nested extern declaration of `%s'"
 msgstr "`%s' ¤Î extern Àë¸À¤¬¥Í¥¹¥È¤·¤Æ¤¤¤Þ¤¹"
 
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6793
+#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
 #, fuzzy
 msgid "%Jprevious declaration of '%D'"
 msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
@@ -872,7 +872,7 @@ msgid "two types specified in one empty declaration"
 msgstr "°ì¤Ä¤Î¶õ¤ÎÀë¸ÀÃæ¤Ë¡¢Æó¤Ä¤Î·¿¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
 
 #: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3016
+#: objc/objc-parse.y:778 objc/objc-parse.y:3017
 msgid "empty declaration"
 msgstr "¶õ¤ÎÀë¸À¤Ç¤¹"
 
@@ -915,7 +915,7 @@ msgstr "
 msgid "parameter `%s' is initialized"
 msgstr "²¾°ú¿ô `%s' ¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
 
-#: c-decl.c:2568 c-typeck.c:4228
+#: c-decl.c:2568 c-typeck.c:4254
 msgid "variable-sized object may not be initialized"
 msgstr "²ÄÊÑĹ¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
 
@@ -929,7 +929,7 @@ msgstr "
 msgid "elements of array `%s' have incomplete type"
 msgstr "ÇÛÎó `%s' ¤ÎÍ×ÁǤËÉÔ´°Á´·¿¤¬¤¢¤ê¤Þ¤¹"
 
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10133
+#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
 msgid "%Jinline function '%D' given attribute noinline"
 msgstr ""
 
@@ -1217,7 +1217,7 @@ msgstr "ISO C89 
 msgid "ISO C90 forbids variable-size array `%s'"
 msgstr "ISO C89 ¤Ï²ÄÊÑĹ¥µ¥¤¥º¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
 
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7754
+#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
 #, c-format
 msgid "size of array `%s' is too large"
 msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤¬Â礭¤¹¤®¤Þ¤¹"
@@ -1261,7 +1261,7 @@ msgstr "
 msgid "ISO C forbids const or volatile function types"
 msgstr "ISO C ¤Ï const ¤ä volatile ¤Î´Ø¿ô·¿¤ò¶Ø¤¸¤Þ¤¹"
 
-#: c-decl.c:4201 cp/decl.c:8035
+#: c-decl.c:4201 cp/decl.c:8036
 #, c-format
 msgid "variable or field `%s' declared void"
 msgstr "ÊÑ¿ô¤Þ¤¿¤ÏÎΰè `%s' ¤Ï void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
@@ -1589,7 +1589,7 @@ msgstr "
 msgid "argument \"%D\" doesn't match prototype"
 msgstr "²¾°ú¿ô `%s' ¤Ï¥×¥í¥È¥¿¥¤¥×¤Ë°ìÃפ·¤Þ¤»¤ó"
 
-#: c-decl.c:6094 cp/decl.c:10849
+#: c-decl.c:6094 cp/decl.c:10857
 #, fuzzy
 msgid "no return statement in function returning non-void"
 msgstr "Ìá¤ê·¿¤¬´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤»¤ó"
@@ -2389,7 +2389,7 @@ msgstr "ʸˡ
 msgid "ISO C forbids an empty source file"
 msgstr "ISO C ¤Ï¶õ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¶Ø¤¸¤Þ¤¹"
 
-#: c-parse.y:349 c-typeck.c:6225 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
 msgid "argument of `asm' is not a constant string"
 msgstr "`asm' ¤Î°ú¿ô¤¬Äê¿ôʸ»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó "
 
@@ -2488,7 +2488,7 @@ msgstr "ISO C 
 msgid "ISO C forbids forward references to `enum' types"
 msgstr "ISO C ¤Ï `enum' ·¿¤ÎÁ°Êý»²¾È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: c-parse.y:1703 cp/parser.c:9307 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
 msgid "comma at end of enumerator list"
 msgstr "Îóµó»Ò¥ê¥¹¥È¤ÎºÇ¸å¤Ë¥«¥ó¥Þ¤¬¤¢¤ê¤Þ¤¹"
 
@@ -2496,7 +2496,7 @@ msgstr "
 msgid "no semicolon at end of struct or union"
 msgstr "struct ¤ä union ¤ÎºÇ¸å¤Ë¥»¥ß¥³¥í¥ó¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
 msgid "extra semicolon in struct or union specified"
 msgstr "struct ¤ä union ¤ÎÃæ¤Ç;ʬ¤Ê¥»¥ß¥³¥í¥ó¤¬»ØÄꤵ¤ì¤Þ¤·¤¿"
 
@@ -2526,24 +2526,24 @@ msgstr "ISO C 
 msgid "braced-group within expression allowed only inside a function"
 msgstr "¥Ö¥ì¡¼¥¹¤Ç¤Þ¤È¤á¤é¤ì¤¿¼°¤Ï´Ø¿ô¤ÎÆ⦤ǤΤߵö¤µ¤ì¤Þ¤¹"
 
-#: c-parse.y:2184 objc/objc-parse.y:2241
+#: c-parse.y:2185 objc/objc-parse.y:2242
 msgid "empty body in an else-statement"
 msgstr "else Ê¸¤ÎÃæ¿È¤¬¶õ¤Ç¤¹"
 
-#: c-parse.y:2192 objc/objc-parse.y:2249
+#: c-parse.y:2193 objc/objc-parse.y:2250
 #, fuzzy
 msgid "%Hempty body in an if-statement"
 msgstr "else Ê¸¤ÎÃæ¿È¤¬¶õ¤Ç¤¹"
 
-#: c-parse.y:2272 cp/parser.c:6045 objc/objc-parse.y:2329
+#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
 msgid "break statement not within loop or switch"
 msgstr "break Ê¸¤¬ loop ¤Þ¤¿¤Ï switch ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
 
-#: c-parse.y:2281 cp/parser.c:6056 objc/objc-parse.y:2338
+#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
 msgid "continue statement not within a loop"
 msgstr "continue Ê¸¤¬ loop ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
 
-#: c-parse.y:2323 objc/objc-parse.y:2380
+#: c-parse.y:2324 objc/objc-parse.y:2381
 msgid "ISO C forbids `goto *expr;'"
 msgstr "ISO C `goto *¼°;' ¤Î½ñ¤­Êý¤ò¶Ø¤¸¤Þ¤¹"
 
@@ -2553,11 +2553,11 @@ msgstr "ISO C `goto *
 #. it caused problems with the code in expand_builtin which
 #. tries to verify that BUILT_IN_NEXT_ARG is being used
 #. correctly.
-#: c-parse.y:2440 objc/objc-parse.y:2548
+#: c-parse.y:2441 objc/objc-parse.y:2549
 msgid "ISO C requires a named argument before `...'"
 msgstr "ISO C ¤Ï `...' ¤ÎÁ°¤Ë̾Á°¤ò¤Ä¤±¤é¤ì¤¿°ú¿ô¤òÍ׵ᤷ¤Þ¤¹"
 
-#: c-parse.y:2538 objc/objc-parse.y:2646
+#: c-parse.y:2539 objc/objc-parse.y:2647
 msgid "`...' in old-style identifier list"
 msgstr "¸Å¤¤¥¹¥¿¥¤¥ë¤Î¼±Ê̻ҥꥹ¥È¤Ç¤Î `...'"
 
@@ -2574,7 +2574,7 @@ msgstr "
 msgid "parser stack overflow"
 msgstr "¹½Ê¸²òÀÏ´ï¤Î¥¹¥¿¥Ã¥¯¤¬°î¤ì¤Þ¤·¤¿"
 
-#: c-parse.y:2968 objc/objc-parse.y:3663
+#: c-parse.y:2969 objc/objc-parse.y:3664
 #, c-format
 msgid "syntax error at '%s' token"
 msgstr "'%s' ¥È¡¼¥¯¥ó¤Î½ê¤Çʸˡ¥¨¥é¡¼"
@@ -2747,22 +2747,22 @@ msgstr "
 msgid "junk at end of #pragma redefine_extname"
 msgstr "#pragma weak ¤ÎËöÈø¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
 
-#: c-pragma.c:384 c-pragma.c:462
+#: c-pragma.c:385 c-pragma.c:463
 #, fuzzy
 msgid "#pragma redefine_extname conflicts with declaration"
 msgstr "¥Ç¡¼¥¿Îΰè '%s' ¤ÏÁ°¤ÎÀë¸À¤ÈÌ·½â¤·¤Þ¤¹"
 
-#: c-pragma.c:413
+#: c-pragma.c:414
 #, fuzzy
 msgid "malformed #pragma extern_prefix, ignored"
 msgstr "¤ª¤«¤·¤Ê #pragma map¡¢Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
 
-#: c-pragma.c:418
+#: c-pragma.c:419
 #, fuzzy
 msgid "junk at end of #pragma extern_prefix"
 msgstr "#pragma map ¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
 
-#: c-pragma.c:449
+#: c-pragma.c:450
 #, fuzzy
 msgid "asm declaration conflicts with previous rename"
 msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×Æͤ·¤Þ¤¹"
@@ -2780,7 +2780,7 @@ msgstr "case 
 msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
 msgstr "(Á°¤Î case Ê¸¤Î°Ï¤¤¹þ¤Þ¤ì¤¿Æ°ºî¤Ï¤½¤ì¼«¿È¤Î¥¹¥³¡¼¥×¤Ç¥Ç¥¹¥È¥é¥¯¥¿¤òÍ׵ᤷ¤Þ¤¹)"
 
-#: c-semantics.c:737 c-typeck.c:6247 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
 #, c-format
 msgid "%s qualifier ignored on asm"
 msgstr "asm ¤Ç¤Ï %s ½¤¾þ»Ò¤¬Ìµ»ë¤µ¤ì¤Þ¤¹"
@@ -2790,808 +2790,808 @@ msgstr "asm 
 msgid "will never be executed"
 msgstr "¸Æ¤Ó½Ð¤· %d ¤Ï°ìÅÙ¤â¼Â¹Ô¤»¤º\n"
 
-#: c-typeck.c:120
+#: c-typeck.c:123
 #, c-format
 msgid "`%s' has an incomplete type"
 msgstr "`%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
 
-#: c-typeck.c:142 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2532
 msgid "invalid use of void expression"
 msgstr "void ¼°¤ÎÉÔŬÀڤʻÈÍÑ"
 
-#: c-typeck.c:150
+#: c-typeck.c:153
 #, fuzzy
 msgid "invalid use of flexible array member"
 msgstr "²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:156
+#: c-typeck.c:159
 msgid "invalid use of array with unspecified bounds"
 msgstr "¶­³¦¤¬»ØÄꤵ¤ì¤Ê¤¤ÇÛÎó¤ÎÉÔŬÀÚ¤ÊÍøÍÑ"
 
-#: c-typeck.c:164
+#: c-typeck.c:167
 #, c-format
 msgid "invalid use of undefined type `%s %s'"
 msgstr "̤ÄêµÁ¤Î·¿ `%s %s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
 
 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:168
+#: c-typeck.c:171
 #, c-format
 msgid "invalid use of incomplete typedef `%s'"
 msgstr "ÉÔ´°Á´¤Ê typedef `%s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
 
-#: c-typeck.c:415 c-typeck.c:430
+#: c-typeck.c:428 c-typeck.c:443
 msgid "function types not truly compatible in ISO C"
 msgstr "´Ø¿ô·¿¤¬ ISO C ¤È´°Á´¸ß´¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: c-typeck.c:611
+#: c-typeck.c:625
 msgid "types are not quite compatible"
 msgstr "·¿¤ÏÁ´¤¯¸ß´¹¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: c-typeck.c:824
+#: c-typeck.c:838
 #, fuzzy
 msgid "function return types not compatible due to `volatile'"
 msgstr "´Ø¿ô¤ÎÊÖ¤¹·¿¤¬´Ø¿ô¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó"
 
-#: c-typeck.c:970 c-typeck.c:2151
+#: c-typeck.c:984 c-typeck.c:2176
 msgid "arithmetic on pointer to an incomplete type"
 msgstr "ÉÔ´°Á´·¿¤Ø¤Î¥Ý¥¤¥ó¥¿¤ËÂФ¹¤ë±é»»"
 
-#: c-typeck.c:1343
+#: c-typeck.c:1357
 #, c-format
 msgid "%s has no member named `%s'"
 msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: c-typeck.c:1379
+#: c-typeck.c:1393
 #, c-format
 msgid "request for member `%s' in something not a structure or union"
 msgstr "¹½Â¤ÂΤǤⶦÍÑÂΤǤâ¤Ê¤¤²¿¤«¤Ç¡¢¥á¥ó¥Ð `%s' ¤òÍ׵ᤵ¤ì¤Þ¤·¤¿"
 
-#: c-typeck.c:1408
+#: c-typeck.c:1422
 msgid "dereferencing pointer to incomplete type"
 msgstr "ÉÔ´°Á´·¿¤Î¥Ý¥¤¥ó¥¿¤Ø¤Î´ÖÀÜ»²¾È"
 
-#: c-typeck.c:1412
+#: c-typeck.c:1426
 msgid "dereferencing `void *' pointer"
 msgstr "`void *' ¥Ý¥¤¥ó¥¿¤Ø¤Î´ÖÀÜ»²¾È¤Ç¤¹"
 
-#: c-typeck.c:1429 cp/typeck.c:2104
+#: c-typeck.c:1443 cp/typeck.c:2127
 #, c-format
 msgid "invalid type argument of `%s'"
 msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
 
-#: c-typeck.c:1447 cp/typeck.c:2129
+#: c-typeck.c:1461 cp/typeck.c:2152
 msgid "subscript missing in array reference"
 msgstr "ÇÛÎ󻲾ȤǤÎź»ú¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:1468 cp/typeck.c:2171
+#: c-typeck.c:1482 cp/typeck.c:2194
 msgid "array subscript has type `char'"
 msgstr "ÇÛÎó¤Îź»ú¤¬ `char' ·¿¤Ç¤¹"
 
-#: c-typeck.c:1476 c-typeck.c:1565 cp/typeck.c:2175 cp/typeck.c:2261
+#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
 msgid "array subscript is not an integer"
 msgstr "ÇÛÎó¤Îź»ú¤¬À°¿ô·¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: c-typeck.c:1509
+#: c-typeck.c:1523
 msgid "ISO C forbids subscripting `register' array"
 msgstr "ISO C ¤Ï `register' ÇÛÎó¤Ø¤Îź»ú¤ò¶Ø¤¸¤Þ¤¹"
 
-#: c-typeck.c:1511
+#: c-typeck.c:1525
 #, fuzzy
 msgid "ISO C90 forbids subscripting non-lvalue array"
 msgstr "ISO C89 Èóº¸ÊÕÃÍÇÛÎó¤Ø¤Îź»ú¤ò¶Ø¤¸¤Þ¤¹"
 
-#: c-typeck.c:1544
+#: c-typeck.c:1558
 msgid "subscript has type `char'"
 msgstr "ź»ú¤¬ `char' ·¿¤ò¤â¤Á¤Þ¤¹"
 
-#: c-typeck.c:1560 cp/typeck.c:2256
+#: c-typeck.c:1574 cp/typeck.c:2279
 msgid "subscripted value is neither array nor pointer"
 msgstr "ź»ú¤ò¤Ä¤±¤é¤ì¤¿Ãͤ¬ÇÛÎó¤Ç¤â¥Ý¥¤¥ó¥¿¤Ç¤â¤¢¤ê¤Þ¤»¤ó"
 
-#: c-typeck.c:1590
+#: c-typeck.c:1604
 #, c-format
 msgid "local declaration of `%s' hides instance variable"
 msgstr "`%s' ¤Î¥í¡¼¥«¥ëÀë¸À¤Ç¡¢¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô¤¬±£¤µ¤ì¤Þ¤¹"
 
-#: c-typeck.c:1683
+#: c-typeck.c:1697
 msgid "called object is not a function"
 msgstr "¸Æ¤Ó½Ð¤µ¤ì¤¿¥ª¥Ö¥¸¥§¥¯¥È¤Ï´Ø¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
 #. This situation leads to run-time undefined behavior.  We can't,
 #. therefore, simply error unless we can prove that all possible
 #. executions of the program must execute the code.
-#: c-typeck.c:1715
+#: c-typeck.c:1729
 #, fuzzy
 msgid "function called through a non-compatible type"
 msgstr "sizeof ¤¬ÉÔ´°Á´¤Ê·¿¤ËŬÍѤµ¤ì¤Þ¤·¤¿"
 
-#: c-typeck.c:1813 cp/typeck.c:2544
+#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
+#: c-typeck.c:4237 c-typeck.c:5616
+msgid "initializer element is not constant"
+msgstr "½é´ü²½»Ò¤ÎÍ×ÁǤ¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+
+#: c-typeck.c:1838 cp/typeck.c:2567
 msgid "too many arguments to function"
 msgstr "´Ø¿ô¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
 
-#: c-typeck.c:1834
+#: c-typeck.c:1859
 #, c-format
 msgid "type of formal parameter %d is incomplete"
 msgstr "Àµ¼°¤Ê²¾°ú¿ô %d ¤Î·¿¤¬ÉÔ´°Á´¤Ç¤¹"
 
-#: c-typeck.c:1847
+#: c-typeck.c:1872
 #, c-format
 msgid "%s as integer rather than floating due to prototype"
 msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÉâÆ°¾®¿ô·¿¤Ç¤Ï¤Ê¤¯À°¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:1850
+#: c-typeck.c:1875
 #, c-format
 msgid "%s as integer rather than complex due to prototype"
 msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÊ£ÁÇ¿ô¤Ç¤Ï¤Ê¤¯À°¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:1853
+#: c-typeck.c:1878
 #, c-format
 msgid "%s as complex rather than floating due to prototype"
 msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÉâÆ°¾®¿ô·¿¤Ç¤Ï¤Ê¤¯Ê£ÁÇ¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:1856
+#: c-typeck.c:1881
 #, c-format
 msgid "%s as floating rather than integer due to prototype"
 msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÀ°¿ô·¿¤Ç¤Ï¤Ê¤¯ÉâÆ°¾®¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:1859
+#: c-typeck.c:1884
 #, c-format
 msgid "%s as complex rather than integer due to prototype"
 msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÀ°¿ô·¿¤Ç¤Ï¤Ê¤¯Ê£ÁÇ¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:1862
+#: c-typeck.c:1887
 #, c-format
 msgid "%s as floating rather than complex due to prototype"
 msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÊ£ÁÇ¿ô¤Ç¤Ï¤Ê¤¯ÉâÆ°¾®¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:1872
+#: c-typeck.c:1897
 #, c-format
 msgid "%s as `float' rather than `double' due to prototype"
 msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤Ï `double' ¤Ç¤Ê¤¯ `float' ¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:1890
+#: c-typeck.c:1915
 #, c-format
 msgid "%s with different width due to prototype"
 msgstr "%s ¤Ï¥×¥í¥È¥¿¥¤¥×¤Ç¤Î·¿¤ÎÉý¤È¤Ï°Û¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:1916
+#: c-typeck.c:1941
 #, c-format
 msgid "%s as unsigned due to prototype"
 msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ê %s ¤ÏÉä¹ç¤Ê¤·¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:1918
+#: c-typeck.c:1943
 #, c-format
 msgid "%s as signed due to prototype"
 msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ê %s ¤ÏÉä¹çÉÕ¤­¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:1952 cp/typeck.c:2650
+#: c-typeck.c:1977 cp/typeck.c:2673
 msgid "too few arguments to function"
 msgstr "´Ø¿ô¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
 
-#: c-typeck.c:1992
+#: c-typeck.c:2017
 msgid "suggest parentheses around + or - inside shift"
 msgstr "¥·¥Õ¥ÈÃæ¤Î + ¤ä - ¤Î¼þ¤ê¤Ç¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
 
-#: c-typeck.c:1999
+#: c-typeck.c:2024
 msgid "suggest parentheses around && within ||"
 msgstr "|| ¤È¶¦¤Ë»È¤ï¤ì¤ë && ¤Î¼þ¤ê¤Ç¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
 
-#: c-typeck.c:2008
+#: c-typeck.c:2033
 msgid "suggest parentheses around arithmetic in operand of |"
 msgstr "·×»»¤¬ | ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
 
-#: c-typeck.c:2011
+#: c-typeck.c:2036
 msgid "suggest parentheses around comparison in operand of |"
 msgstr "Èæ³Ó¤¬ | ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
 
-#: c-typeck.c:2020
+#: c-typeck.c:2045
 msgid "suggest parentheses around arithmetic in operand of ^"
 msgstr "·×»»¤¬ ^ ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
 
-#: c-typeck.c:2023
+#: c-typeck.c:2048
 msgid "suggest parentheses around comparison in operand of ^"
 msgstr "·×»»¤¬ ^ ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
 
-#: c-typeck.c:2030
+#: c-typeck.c:2055
 msgid "suggest parentheses around + or - in operand of &"
 msgstr "& ±é»»»Ò¤Î¼þ¤ê¤Î + ¤ä - ¤Î¼þ¤ê¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
 
-#: c-typeck.c:2033
+#: c-typeck.c:2058
 msgid "suggest parentheses around comparison in operand of &"
 msgstr "Èæ³Ó¤¬ & ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
 
-#: c-typeck.c:2040
+#: c-typeck.c:2065
 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
 msgstr "X<=Y<=Z ¤ÎÍͤÊÈæ³Ó¤Ï¿ô³ØŪ¤Ê°ÕÌ£¤Ç¤Î·ë²Ì¤ò¤â¤¿¤é¤·¤Þ¤»¤ó"
 
-#: c-typeck.c:2103
+#: c-typeck.c:2128
 msgid "pointer of type `void *' used in subtraction"
 msgstr "`void *' ·¿¤Î¥Ý¥¤¥ó¥¿¤Îº¹¤òµá¤á¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:2105
+#: c-typeck.c:2130
 msgid "pointer to a function used in subtraction"
 msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤Îº¹¤òµá¤á¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:2199
+#: c-typeck.c:2224
 msgid "wrong type argument to unary plus"
 msgstr "ñ¹à¥×¥é¥¹¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:2212
+#: c-typeck.c:2237
 msgid "wrong type argument to unary minus"
 msgstr "ñ¹à¥Þ¥¤¥Ê¥¹¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:2229
+#: c-typeck.c:2254
 msgid "ISO C does not support `~' for complex conjugation"
 msgstr "ISO C ¤ÏÊ£ÁǶ¦ÌòÍѤΠ`~' ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
 
-#: c-typeck.c:2235
+#: c-typeck.c:2260
 msgid "wrong type argument to bit-complement"
 msgstr "¥Ó¥Ã¥Èȿž¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:2243
+#: c-typeck.c:2268
 msgid "wrong type argument to abs"
 msgstr "abs ¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:2255
+#: c-typeck.c:2280
 msgid "wrong type argument to conjugation"
 msgstr "Ê£ÁǶ¦Ìò(~)¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:2269
+#: c-typeck.c:2294
 msgid "wrong type argument to unary exclamation mark"
 msgstr "ñ¹à´¶Ã²Éä(!)¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:2312
+#: c-typeck.c:2337
 msgid "ISO C does not support `++' and `--' on complex types"
 msgstr "ISO C ¤Ï complex ·¿¤Ç¤Î `++' ¤È `--' ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
 
-#: c-typeck.c:2327 c-typeck.c:2359
+#: c-typeck.c:2352 c-typeck.c:2384
 #, fuzzy
 msgid "wrong type argument to increment"
 msgstr "¥Ó¥Ã¥Èȿž¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:2329 c-typeck.c:2361
+#: c-typeck.c:2354 c-typeck.c:2386
 #, fuzzy
 msgid "wrong type argument to decrement"
 msgstr "¥Ó¥Ã¥Èȿž¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:2350
+#: c-typeck.c:2375
 #, fuzzy
 msgid "increment of pointer to unknown structure"
 msgstr "ÉÔÌÀ¤Ê¹½Â¤ÂΤËÂФ¹¤ë¥Ý¥¤¥ó¥¿¤Î%s"
 
-#: c-typeck.c:2352
+#: c-typeck.c:2377
 #, fuzzy
 msgid "decrement of pointer to unknown structure"
 msgstr "ÉÔÌÀ¤Ê¹½Â¤ÂΤËÂФ¹¤ë¥Ý¥¤¥ó¥¿¤Î%s"
 
-#: c-typeck.c:2477
+#: c-typeck.c:2502
 msgid "invalid lvalue in unary `&'"
 msgstr "ñ¹à¤Î `&' ¤Ç¤Îº¸ÊÕÃͤ¬Ìµ¸ú¤Ç¤¹"
 
-#: c-typeck.c:2509
+#: c-typeck.c:2534
 #, c-format
 msgid "attempt to take address of bit-field structure member `%s'"
 msgstr "¹½Â¤ÂÎ¥á¥ó¥Ð `%s' ¤Î¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Î¥¢¥É¥ì¥¹¤ò¼èÆÀ¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:2642
+#: c-typeck.c:2668
 #, fuzzy
 msgid "use of conditional expressions as lvalues is deprecated"
 msgstr "ISO C ¤Ïº¸ÊÕÃͤȤ·¤Æ¤Î¾ò·ï¼°¤ÎÍøÍѤò¶Ø¤¸¤Þ¤¹"
 
-#: c-typeck.c:2645
+#: c-typeck.c:2671
 #, fuzzy
 msgid "use of compound expressions as lvalues is deprecated"
 msgstr "ISO C ¤Ïº¸ÊÕÃͤȤ·¤Æ¤ÎÊ£¹ç¼°¤ÎÍøÍѤò¶Ø¤¸¤Þ¤¹"
 
-#: c-typeck.c:2648
+#: c-typeck.c:2674
 #, fuzzy
 msgid "use of cast expressions as lvalues is deprecated"
 msgstr "ISO C ¤Ïº¸ÊÕÃͤȤ·¤Æ¤Î¥­¥ã¥¹¥È¼°¤ÎÍøÍѤò¶Ø¤¸¤Þ¤¹"
 
-#: c-typeck.c:2663
+#: c-typeck.c:2689
 #, c-format
 msgid "%s of read-only member `%s'"
 msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑ¥á¥ó¥Ð `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
 
-#: c-typeck.c:2667
+#: c-typeck.c:2693
 #, c-format
 msgid "%s of read-only variable `%s'"
 msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑÊÑ¿ô `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
 
-#: c-typeck.c:2670
+#: c-typeck.c:2696
 #, c-format
 msgid "%s of read-only location"
 msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑÎΰè¤Ç¹Ô¤ï¤ì¤Þ¤·¤¿"
 
-#: c-typeck.c:2688
+#: c-typeck.c:2714
 #, fuzzy, c-format
 msgid "cannot take address of bit-field `%s'"
 msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤Î¥¢¥É¥ì¥¹¤ò¼èÆÀ¤Ç¤­¤Þ¤»¤ó"
 
-#: c-typeck.c:2716 treelang/treetree.c:946
+#: c-typeck.c:2742 treelang/treetree.c:946
 #, c-format
 msgid "global register variable `%s' used in nested function"
 msgstr "Âç°è¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤¬Æþ¤ì»Ò´Ø¿ô¤ÎÃæ¤Ç»È¤ï¤ì¤Þ¤·¤¿"
 
-#: c-typeck.c:2720 treelang/treetree.c:950
+#: c-typeck.c:2746 treelang/treetree.c:950
 #, c-format
 msgid "register variable `%s' used in nested function"
 msgstr "¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤¬Æþ¤ì»Ò´Ø¿ô¤ÎÃæ¤Ç»È¤ï¤ì¤Þ¤·¤¿"
 
-#: c-typeck.c:2727 treelang/treetree.c:957
+#: c-typeck.c:2753 treelang/treetree.c:957
 #, c-format
 msgid "address of global register variable `%s' requested"
 msgstr "Í׵ᤵ¤ì¤¿Âç°è¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤Î¥¢¥É¥ì¥¹"
 
-#: c-typeck.c:2739
+#: c-typeck.c:2765
 msgid "cannot put object with volatile field into register"
 msgstr "volatile ¥Õ¥£¡¼¥ë¥É¤ò¥ì¥¸¥¹¥¿¤Ë»ý¤Ã¤Æ¤¤¤ë¤è¤¦¤Ê¥ª¥Ö¥¸¥§¥¯¥È¤òÃÖ¤±¤Þ¤»¤ó"
 
-#: c-typeck.c:2743 treelang/treetree.c:962
+#: c-typeck.c:2769 treelang/treetree.c:962
 #, c-format
 msgid "address of register variable `%s' requested"
 msgstr "register ÊÑ¿ô `%s' ¤Î¥¢¥É¥ì¥¹¤¬Í׵ᤵ¤ì¤Þ¤·¤¿"
 
-#: c-typeck.c:2828
+#: c-typeck.c:2854
 msgid "signed and unsigned type in conditional expression"
 msgstr "¾ò·ï¼°¤ËÉä¹çÉÕ¤­·¿¤ÈÉä¹ç̵¤··¿¤È¤¬¤¢¤ê¤Þ¤¹"
 
-#: c-typeck.c:2835
+#: c-typeck.c:2861
 msgid "ISO C forbids conditional expr with only one void side"
 msgstr "ISO C ¤ÏÊÒ¦¤À¤±¤¬ void ¤È¤Ê¤ë¾ò·ï¼°¤ò¶Ø¤¸¤Þ¤¹"
 
-#: c-typeck.c:2851 c-typeck.c:2858
+#: c-typeck.c:2877 c-typeck.c:2884
 msgid "ISO C forbids conditional expr between `void *' and function pointer"
 msgstr "ISO C ¤Ï `void *' ¤È´Ø¿ô¥Ý¥¤¥ó¥¿¤È¤ò¾ò·ï¼°¤È¤¹¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: c-typeck.c:2864
+#: c-typeck.c:2890
 msgid "pointer type mismatch in conditional expression"
 msgstr "¾ò·ï¼°¤Ç¤Î¥Ý¥¤¥ó¥¿¤Î·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
 
-#: c-typeck.c:2871 c-typeck.c:2881
+#: c-typeck.c:2897 c-typeck.c:2907
 msgid "pointer/integer type mismatch in conditional expression"
 msgstr "¾ò·ï¼°¤Ç¥Ý¥¤¥ó¥¿·¿¤ÈÀ°¿ô·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
 
-#: c-typeck.c:2895
+#: c-typeck.c:2921
 msgid "type mismatch in conditional expression"
 msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
 
-#: c-typeck.c:2955
+#: c-typeck.c:2981
 msgid "left-hand operand of comma expression has no effect"
 msgstr "¥«¥ó¥Þ±é»»»Ò¤Îº¸Â¦¤Î¼°¤Ë¸úÎϤ¬¤¢¤ê¤Þ¤»¤ó"
 
-#: c-typeck.c:2986
+#: c-typeck.c:3012
 msgid "cast specifies array type"
 msgstr "¥­¥ã¥¹¥È¤¬ÇÛÎ󷿤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:2992
+#: c-typeck.c:3018
 msgid "cast specifies function type"
 msgstr "¥­¥ã¥¹¥È¤Ï´Ø¿ô·¿¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:3002
+#: c-typeck.c:3028
 msgid "ISO C forbids casting nonscalar to the same type"
 msgstr "ISO C ¤ÏÈó¥¹¥«¥é¡¼¤«¤éƱ¤¸·¿¤Ø¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: c-typeck.c:3020
+#: c-typeck.c:3046
 msgid "ISO C forbids casts to union type"
 msgstr "ISO C ¤Ï¶¦ÍÑÂη¿¤Ø¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: c-typeck.c:3028
+#: c-typeck.c:3054
 msgid "cast to union type from type not present in union"
 msgstr "¶¦ÍÑÂΤÎÃæ¤Ë¤Ê¤¤·¿¤«¤é¶¦ÍÑÂη¿¤Ø¥­¥ã¥¹¥È¤·¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:3079
+#: c-typeck.c:3105
 #, fuzzy
 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:3084
+#: c-typeck.c:3110
 msgid "cast discards qualifiers from pointer target type"
 msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤«¤é½¤¾þ»Ò¤¬ÀÚ¤ê¼Î¤Æ¤é¤ì¤Þ¤¹"
 
-#: c-typeck.c:3099
+#: c-typeck.c:3125
 msgid "cast increases required alignment of target type"
 msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤ÎÍ׵ᥢ¥é¥¤¥ó¥á¥ó¥È¤¬Áý²Ã¤·¤Þ¤¹"
 
-#: c-typeck.c:3105 cp/typeck.c:4897
+#: c-typeck.c:3131 cp/typeck.c:4945
 msgid "cast from pointer to integer of different size"
 msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤«¤é°Û¤Ê¤ë¥µ¥¤¥º¤ÎÀ°¿ô¤È¤Ê¤ê¤Þ¤¹"
 
-#: c-typeck.c:3110
+#: c-typeck.c:3136
 msgid "cast does not match function type"
 msgstr "¥­¥ã¥¹¥È¤Ë¤è¤ë´Ø¿ô¤Î·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
 
-#: c-typeck.c:3117 cp/typeck.c:4904
+#: c-typeck.c:3143 cp/typeck.c:4952
 msgid "cast to pointer from integer of different size"
 msgstr "°Û¤Ê¤ë¥µ¥¤¥º¤ÎÀ°¿ô¤«¤é¥Ý¥¤¥ó¥¿¤Ë¥­¥ã¥¹¥È¤µ¤ì¤Þ¤·¤¿"
 
-#: c-typeck.c:3129
+#: c-typeck.c:3155
 msgid "type-punning to incomplete type might break strict-aliasing rules"
 msgstr ""
 
-#: c-typeck.c:3133
+#: c-typeck.c:3159
 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
 msgstr ""
 
-#: c-typeck.c:3144
+#: c-typeck.c:3170
 #, fuzzy
 msgid "ISO C forbids conversion of function pointer to object pointer type"
 msgstr "ISO C++ ¤Ï¥Ý¥¤¥ó¥¿·×»»¤Ë¥á¥ó¥Ð´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: c-typeck.c:3153
+#: c-typeck.c:3179
 #, fuzzy
 msgid "ISO C forbids conversion of object pointer to function pointer type"
 msgstr "ISO C ¤Ï `void *' ¤È´Ø¿ô¥Ý¥¤¥ó¥¿¤È¤ÎÈæ³Ó¤ò¶Ø¤¸¤Þ¤¹"
 
 #. Now we have handled acceptable kinds of LHS that are not truly lvalues.
 #. Reject anything strange now.
-#: c-typeck.c:3311
+#: c-typeck.c:3337
 msgid "invalid lvalue in assignment"
 msgstr "ÂåÆþ¤È¤·¤Æ̵¸ú¤Êº¸ÊÕÃͤǤ¹"
 
 #. Convert new value to destination type.
-#: c-typeck.c:3320 c-typeck.c:3345 c-typeck.c:3362 cp/typeck.c:5016
-#: cp/typeck.c:5163 cp/typeck.c:5178
+#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
+#: cp/typeck.c:5211 cp/typeck.c:5226
 msgid "assignment"
 msgstr "ÂåÆþ"
 
-#: c-typeck.c:3429
+#: c-typeck.c:3455
 #, fuzzy
 msgid "cannot pass rvalue to reference parameter"
 msgstr "»²¾È·¿¤ËÂФ·¤Æ new ¤òŬÍѤǤ­¤Þ¤»¤ó"
 
-#: c-typeck.c:3538 c-typeck.c:3614
+#: c-typeck.c:3564 c-typeck.c:3640
 #, c-format
 msgid "%s makes qualified function pointer from unqualified"
 msgstr "%s¤Ë¤è¤ê¡¢½¤¾þ¤µ¤ì¤Ê¤¤´Ø¿ô¥Ý¥¤¥ó¥¿¤«¤é¡¢½¤¾þ¤µ¤ì¤¿´Ø¿ô¥Ý¥¤¥ó¥¿¤òºî¤ê¤Þ¤¹"
 
-#: c-typeck.c:3542 c-typeck.c:3594
+#: c-typeck.c:3568 c-typeck.c:3620
 #, c-format
 msgid "%s discards qualifiers from pointer target type"
 msgstr "%s¤Ë¤è¤ê¡¢¥Ý¥¤¥ó¥¿¤Î¼¨¤¹·¿¤«¤é¤Î½¤¾þ»Ò¤¬ÀÚ¤ê¼Î¤Æ¤é¤ì¤Þ¤¹"
 
-#: c-typeck.c:3548
+#: c-typeck.c:3574
 msgid "ISO C prohibits argument conversion to union type"
 msgstr "ISO C ¤Ç¤Ï°ú¿ô¤«¤é¶¦ÍÑÂΤؤÎÊÑ´¹¤ò¶Ø»ß¤·¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:3586
+#: c-typeck.c:3612
 #, c-format
 msgid "ISO C forbids %s between function pointer and `void *'"
 msgstr "ISO C ¤Ï´Ø¿ô¥Ý¥¤¥ó¥¿¤È `void *' ¤È¤Î%s¤ò¶Ø¤¸¤Þ¤¹"
 
-#: c-typeck.c:3603
+#: c-typeck.c:3629
 #, c-format
 msgid "pointer targets in %s differ in signedness"
 msgstr "%s ¤Ç¥Ý¥¤¥ó¥¿¤Î¼¨¤¹ÂоݤÎÉä¹æ¤Î̵ͭ¤¬°Û¤Ê¤ê¤Þ¤¹"
 
-#: c-typeck.c:3619
+#: c-typeck.c:3645
 #, c-format
 msgid "%s from incompatible pointer type"
 msgstr "¸ß´¹À­¤Î¤Ê¤¤¥Ý¥¤¥ó¥¿·¿¤«¤é¤Î%s¤Ç¤¹"
 
-#: c-typeck.c:3625 c-typeck.c:4132 cp/typeck.c:1366
+#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
 msgid "invalid use of non-lvalue array"
 msgstr "Èóº¸ÊÕÃÍÇÛÎó¤Î̵¸ú¤ÊÍøÍÑ"
 
-#: c-typeck.c:3639
+#: c-typeck.c:3665
 #, c-format
 msgid "%s makes pointer from integer without a cast"
 msgstr "%s¤Ë¤è¤ê¡¢¥­¥ã¥¹¥È¤Ê¤·¤ÇÀ°¿ô¤«¤é¥Ý¥¤¥ó¥¿¤òºî¤ê¤Þ¤·¤¿"
 
-#: c-typeck.c:3646
+#: c-typeck.c:3672
 #, c-format
 msgid "%s makes integer from pointer without a cast"
 msgstr "%s¤Ë¤è¤ê¡¢¥­¥ã¥¹¥È¤Ê¤·¤Ç¥Ý¥¤¥ó¥¿¤«¤éÀ°¿ô¤òºî¤ê¤Þ¤·¤¿"
 
-#: c-typeck.c:3660 c-typeck.c:3663
+#: c-typeck.c:3686 c-typeck.c:3689
 #, c-format
 msgid "incompatible type for argument %d of `%s'"
 msgstr "%d ÈÖÌܤΰú¿ô¤¬ `%s' ¤Î·¿¤È¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: c-typeck.c:3667
+#: c-typeck.c:3693
 #, c-format
 msgid "incompatible type for argument %d of indirect function call"
 msgstr "´ÖÀÜŪ¤Ê´Ø¿ô¸Æ¤Ó½Ð¤·¤ÎÂè %d °ú¿ô¤ËÂФ·¤Æ¸ß´¹À­¤Î¤Ê¤¤·¿¤Ç¤¹"
 
-#: c-typeck.c:3671
+#: c-typeck.c:3697
 #, c-format
 msgid "incompatible types in %s"
 msgstr "%s ¤Ë¸ß´¹À­¤Î¤Ê¤¤·¿"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3727
+#: c-typeck.c:3753
 #, fuzzy, c-format
 msgid "passing arg of `%s'"
 msgstr "°ú¿ô %d ¸Ä¤Î `%s' ¤òÅϤ·¤Þ¤¹"
 
 #. Function name unknown (call through ptr).
-#: c-typeck.c:3736
+#: c-typeck.c:3762
 #, fuzzy
 msgid "passing arg of pointer to function"
 msgstr "°ú¿ô %d ¸Ä¤Î´Ø¿ô¥Ý¥¤¥ó¥¿¤òÅϤ·¤Þ¤¹"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3744
+#: c-typeck.c:3770
 #, c-format
 msgid "passing arg %d of `%s'"
 msgstr "°ú¿ô %d ¸Ä¤Î `%s' ¤òÅϤ·¤Þ¤¹"
 
 #. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3753
+#: c-typeck.c:3779
 #, c-format
 msgid "passing arg %d of pointer to function"
 msgstr "°ú¿ô %d ¸Ä¤Î´Ø¿ô¥Ý¥¤¥ó¥¿¤òÅϤ·¤Þ¤¹"
 
-#: c-typeck.c:3810
+#: c-typeck.c:3836
 msgid "traditional C rejects automatic aggregate initialization"
 msgstr "¸Å¤¤ C ¤Ç¤Ï¼«Æ°Åª¤Ê½¸¹çÂΤνé´ü²½¤òµñÀ䤷¤Þ¤¹"
 
-#: c-typeck.c:3981 c-typeck.c:3996 c-typeck.c:4011
+#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
 #, c-format
 msgid "(near initialization for `%s')"
 msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
 
-#: c-typeck.c:4060 cp/typeck2.c:560
+#: c-typeck.c:4086 cp/typeck2.c:560
 msgid "char-array initialized from wide string"
 msgstr "¥ï¥¤¥Éʸ»úÎ󤫤é char ¤ÎÇÛÎ󤬽é´ü²½¤µ¤ì¤Þ¤·¤¿"
 
-#: c-typeck.c:4067 cp/typeck2.c:567
+#: c-typeck.c:4093 cp/typeck2.c:567
 msgid "int-array initialized from non-wide string"
 msgstr "Èó¥ï¥¤¥Éʸ»úÎ󤫤é int ¤ÎÇÛÎ󤬽é´ü²½¤µ¤ì¤Þ¤·¤¿"
 
-#: c-typeck.c:4085 cp/typeck2.c:582
+#: c-typeck.c:4111 cp/typeck2.c:582
 msgid "initializer-string for array of chars is too long"
 msgstr "char ¤ÎÇÛÎó¤Ë¤È¤Ã¤Æ½é´ü²½»Òʸ»úÎó¤¬Ä¹¤¹¤®¤Þ¤¹"
 
-#: c-typeck.c:4155
+#: c-typeck.c:4181
 msgid "array initialized from non-constant array expression"
 msgstr "ÈóÄê¿ôÇÛÎó¼°¤«¤éÇÛÎ󤬽é´ü²½¤µ¤ì¤Þ¤·¤¿"
 
-#: c-typeck.c:4172 c-typeck.c:4174 c-typeck.c:4190 c-typeck.c:4211
-#: c-typeck.c:5593
-msgid "initializer element is not constant"
-msgstr "½é´ü²½»Ò¤ÎÍ×ÁǤ¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-
-#: c-typeck.c:4206
+#: c-typeck.c:4232
 msgid "initialization"
 msgstr "½é´ü²½"
 
-#: c-typeck.c:4217 c-typeck.c:5598
+#: c-typeck.c:4243 c-typeck.c:5621
 msgid "initializer element is not computable at load time"
 msgstr "½é´ü²½»Ò¤ÎÍ×ÁÇ¤Ï¥í¡¼¥É»þ¤Ë·×»»¤µ¤ìÆÀ¤Þ¤»¤ó"
 
-#: c-typeck.c:4232 cp/typeck2.c:659
+#: c-typeck.c:4258 cp/typeck2.c:659
 msgid "invalid initializer"
 msgstr "̵¸ú¤Ê½é´ü²½»Ò"
 
-#: c-typeck.c:4517 cp/decl.c:4484
+#: c-typeck.c:4540 cp/decl.c:4484
 #, fuzzy
 msgid "opaque vector types cannot be initialized"
 msgstr "²ÄÊÑĹ¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
 
-#: c-typeck.c:4711
+#: c-typeck.c:4734
 msgid "extra brace group at end of initializer"
 msgstr "½é´ü²½»Ò¤Î½ª¤ï¤ê¤Ë;ʬ¤Ê¥Ö¥ì¡¼¥¹¤Î¥°¥ë¡¼¥×"
 
-#: c-typeck.c:4731
+#: c-typeck.c:4754
 msgid "missing braces around initializer"
 msgstr "½é´ü²½»Ò¤Î¤Þ¤ï¤ê¤Î¥Ö¥ì¡¼¥¹¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:4791
+#: c-typeck.c:4814
 msgid "braces around scalar initializer"
 msgstr "¥¹¥«¥é¡¼½é´ü²½»Ò¤¬¥Ö¥ì¡¼¥¹¤Ç°Ï¤Þ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:4842
+#: c-typeck.c:4865
 msgid "initialization of flexible array member in a nested context"
 msgstr "¥Í¥¹¥È¤·¤¿Ê¸Ì®¤Ç²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:4844
+#: c-typeck.c:4867
 msgid "initialization of a flexible array member"
 msgstr "²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:4875
+#: c-typeck.c:4898
 msgid "missing initializer"
 msgstr "½é´ü²½»Ò¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:4897
+#: c-typeck.c:4920
 msgid "empty scalar initializer"
 msgstr "¶õ¤Î¥¹¥«¥é¡¼½é´ü²½»Ò"
 
-#: c-typeck.c:4902
+#: c-typeck.c:4925
 msgid "extra elements in scalar initializer"
 msgstr "¥¹¥«¥é¡¼½é´ü²½»Ò¤Ë;ʬ¤ÊÍ×ÁÇ"
 
-#: c-typeck.c:4987
+#: c-typeck.c:5010
 msgid "initialization designators may not nest"
 msgstr "½é´ü²½»Ø̾»Ò¤Ç¤Ï¥Í¥¹¥È¤µ¤»¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
 
-#: c-typeck.c:5008 c-typeck.c:5076
+#: c-typeck.c:5031 c-typeck.c:5099
 msgid "array index in non-array initializer"
 msgstr "ÈóÇÛÎó¤Î½é´ü²½»Ò¤ËÇÛÎ󥤥ó¥Ç¥Ã¥¯¥¹¤¬»È¤ï¤ì¤Þ¤·¤¿"
 
-#: c-typeck.c:5013 c-typeck.c:5129
+#: c-typeck.c:5036 c-typeck.c:5152
 msgid "field name not in record or union initializer"
 msgstr "¥ì¥³¡¼¥É¤ä¶¦ÍÑÂΤ˥ե£¡¼¥ë¥É̾¤¬¤Ê¤¤½é´ü²½»Ò¤Ç¤¹"
 
-#: c-typeck.c:5072 c-typeck.c:5074
+#: c-typeck.c:5095 c-typeck.c:5097
 msgid "nonconstant array index in initializer"
 msgstr "½é´ü²½»ÒÆâ¤ËÈóÄê¿ô¤ÎÇÛÎ󥤥ó¥Ç¥Ã¥¯¥¹¤¬¤¢¤ê¤Þ¤¹"
 
-#: c-typeck.c:5078 c-typeck.c:5081
+#: c-typeck.c:5101 c-typeck.c:5104
 msgid "array index in initializer exceeds array bounds"
 msgstr "½é´ü²½»ÒÆâ¤ÎÇÛÎ󥤥ó¥Ç¥Ã¥¯¥¹¤¬ÇÛÎó¤Î¶­³¦¤òĶ¤¨¤Þ¤·¤¿"
 
-#: c-typeck.c:5092
+#: c-typeck.c:5115
 msgid "empty index range in initializer"
 msgstr "½é´ü²½»ÒÆâ¤Ë¶õ¤ÎÈÏ°Ï¥¤¥ó¥Ç¥Ã¥¯¥¹¤¬¤¢¤ê¤Þ¤¹"
 
-#: c-typeck.c:5101
+#: c-typeck.c:5124
 msgid "array index range in initializer exceeds array bounds"
 msgstr "½é´ü²½»Ò¤ÎÈÏ°Ï¥¤¥ó¥Ç¥Ã¥¯¥¹¤¬ÇÛÎó¤Î¶­³¦¤òĶ¤¨¤Þ¤·¤¿"
 
-#: c-typeck.c:5141
+#: c-typeck.c:5164
 #, c-format
 msgid "unknown field `%s' specified in initializer"
 msgstr "ÉÔÌÀ¤Ê¥Õ¥£¡¼¥ë¥É `%s' ¤¬½é´ü²½»Ò¤Ç»ØÄꤵ¤ì¤Þ¤·¤¿"
 
-#: c-typeck.c:5177 c-typeck.c:5198 c-typeck.c:5660
+#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
 msgid "initialized field with side-effects overwritten"
 msgstr "½é´ü²½¤µ¤ì¤¿¥Õ¥£¡¼¥ë¥É¤¬ÉûºîÍѤǾå½ñ¤­¤µ¤ì¤Þ¤¹"
 
-#: c-typeck.c:5868
+#: c-typeck.c:5891
 msgid "excess elements in char array initializer"
 msgstr "char ÇÛÎó½é´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
 
-#: c-typeck.c:5875 c-typeck.c:5921
+#: c-typeck.c:5898 c-typeck.c:5944
 msgid "excess elements in struct initializer"
 msgstr "¹½Â¤Âνé´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
 
-#: c-typeck.c:5936
+#: c-typeck.c:5959
 #, fuzzy
 msgid "non-static initialization of a flexible array member"
 msgstr "²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:6003
+#: c-typeck.c:6026
 msgid "excess elements in union initializer"
 msgstr "¶¦ÍÑÂνé´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
 
-#: c-typeck.c:6024
+#: c-typeck.c:6047
 msgid "traditional C rejects initialization of unions"
 msgstr "¸Å¤¤ C ¤Ï¶¦ÍÑÂΤνé´ü¤òµñÀ䤷¤Þ¤¹"
 
-#: c-typeck.c:6087
+#: c-typeck.c:6110
 msgid "excess elements in array initializer"
 msgstr "ÇÛÎó½é´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
 
-#: c-typeck.c:6116
+#: c-typeck.c:6139
 #, fuzzy
 msgid "excess elements in vector initializer"
 msgstr "¥¹¥«¥é¡¼½é´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
 
-#: c-typeck.c:6138
+#: c-typeck.c:6161
 msgid "excess elements in scalar initializer"
 msgstr "¥¹¥«¥é¡¼½é´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
 
-#: c-typeck.c:6240
+#: c-typeck.c:6263
 msgid "asm template is not a string constant"
 msgstr "asm ¥Æ¥ó¥×¥ì¡¼¥È¤¬Ê¸»úÎóÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: c-typeck.c:6272
+#: c-typeck.c:6295
 msgid "invalid lvalue in asm statement"
 msgstr "asm Ê¸¤ÎÃæ¤Ë̵¸ú¤Êº¸ÊÕÃÍ"
 
-#: c-typeck.c:6344 cp/typeck.c:5854
+#: c-typeck.c:6367 cp/typeck.c:5902
 msgid "modification by `asm'"
 msgstr "`asm' ¤Ë¤è¤ë½¤Àµ"
 
-#: c-typeck.c:6362 cp/typeck.c:5938
+#: c-typeck.c:6385 cp/typeck.c:5986
 msgid "function declared `noreturn' has a `return' statement"
 msgstr "`noreturn' ¤ÎÀë¸À¤µ¤ì¤¿´Ø¿ô¤Ë `return' Ê¸¤¬¤¢¤ê¤Þ¤¹"
 
-#: c-typeck.c:6369
+#: c-typeck.c:6392
 msgid "`return' with no value, in function returning non-void"
 msgstr "Ìá¤ê·¿¤¬´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤»¤ó"
 
-#: c-typeck.c:6375
+#: c-typeck.c:6398
 msgid "`return' with a value, in function returning void"
 msgstr "Ìá¤ê·¿¤¬ void ¤Î´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤¹"
 
-#: c-typeck.c:6379
+#: c-typeck.c:6402
 msgid "return"
 msgstr "return"
 
-#: c-typeck.c:6431
+#: c-typeck.c:6454
 msgid "function returns address of local variable"
 msgstr "´Ø¿ô¤¬¥í¡¼¥«¥ëÊÑ¿ô¤Î¥¢¥É¥ì¥¹¤òÊÖ¤·¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:6486 cp/semantics.c:749
+#: c-typeck.c:6509 cp/semantics.c:749
 msgid "switch quantity not an integer"
 msgstr "switch ¤ÎÆâÍƤ¬À°¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: c-typeck.c:6496
+#: c-typeck.c:6519
 msgid "`long' switch expression not converted to `int' in ISO C"
 msgstr "ISO C ¤Ç¤Ï `long' ¤Î switch ¼°¤Ï `int' ¤ËÊÑ´¹¤µ¤ì¤Þ¤»¤ó"
 
-#: c-typeck.c:6537 cp/parser.c:5555
+#: c-typeck.c:6560 cp/parser.c:5560
 msgid "case label not within a switch statement"
 msgstr "case ¥é¥Ù¥ë¤¬ switch Ê¸¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
 
-#: c-typeck.c:6539
+#: c-typeck.c:6562
 msgid "`default' label not within a switch statement"
 msgstr "`default' ¥é¥Ù¥ë¤¬ switch Ê¸¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
 
-#: c-typeck.c:6691 c-typeck.c:6725
+#: c-typeck.c:6714 c-typeck.c:6748
 #, fuzzy
 msgid "division by zero"
 msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
 
-#: c-typeck.c:6770 cp/typeck.c:2930
+#: c-typeck.c:6793 cp/typeck.c:2953
 msgid "right shift count is negative"
 msgstr "±¦¥·¥Õ¥È²ó¿ô¤¬Éé¤Î¿ô¤Ç¤¹"
 
-#: c-typeck.c:6777 cp/typeck.c:2936
+#: c-typeck.c:6800 cp/typeck.c:2959
 msgid "right shift count >= width of type"
 msgstr "±¦¥·¥Õ¥È²ó¿ô >= ·¿¤ÎÉý¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:6798 cp/typeck.c:2955
+#: c-typeck.c:6821 cp/typeck.c:2978
 msgid "left shift count is negative"
 msgstr "º¸¥·¥Õ¥È²ó¿ô¤¬Éé¤Î¿ô¤Ç¤¹"
 
-#: c-typeck.c:6801 cp/typeck.c:2957
+#: c-typeck.c:6824 cp/typeck.c:2980
 msgid "left shift count >= width of type"
 msgstr "º¸¥·¥Õ¥È²ó¿ô >= ·¿¤ÎÉý¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:6822
+#: c-typeck.c:6845
 msgid "shift count is negative"
 msgstr "¥·¥Õ¥È²ó¿ô¤¬Éé¤ÎÃͤǤ¹"
 
-#: c-typeck.c:6824
+#: c-typeck.c:6847
 msgid "shift count >= width of type"
 msgstr "¥·¥Õ¥È²ó¿ô >= ·¿¤ÎÉý¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:6841 cp/typeck.c:2992
+#: c-typeck.c:6864 cp/typeck.c:3015
 msgid "comparing floating point with == or != is unsafe"
 msgstr "ÉâÆ°¾®¿ôÅÀ¤ÎÈæ³Ó¤Ç == ¤ä != ¤ò»È¤¦¤Î¤Ï°ÂÁ´¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: c-typeck.c:6865 c-typeck.c:6871
+#: c-typeck.c:6888 c-typeck.c:6894
 msgid "ISO C forbids comparison of `void *' with function pointer"
 msgstr "ISO C ¤Ï `void *' ¤È´Ø¿ô¥Ý¥¤¥ó¥¿¤È¤ÎÈæ³Ó¤ò¶Ø¤¸¤Þ¤¹"
 
-#: c-typeck.c:6874 c-typeck.c:6914 c-typeck.c:6942
+#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
 msgid "comparison of distinct pointer types lacks a cast"
 msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:6888 c-typeck.c:6893 c-typeck.c:6962 c-typeck.c:6967
+#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
 msgid "comparison between pointer and integer"
 msgstr "¥Ý¥¤¥ó¥¿¤ÈÀ°¿ô¤È¤ÎÈæ³Ó¤ò¹Ô¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
 
-#: c-typeck.c:6909 c-typeck.c:6937
+#: c-typeck.c:6932 c-typeck.c:6960
 msgid "ISO C forbids ordered comparisons of pointers to functions"
 msgstr "ISO C ´Ø¿ô¥Ý¥¤¥ó¥¿¤Î½ç½øÈæ³Ó¤ò¶Ø¤¸¤Þ¤¹"
 
-#: c-typeck.c:6934
+#: c-typeck.c:6957
 msgid "comparison of complete and incomplete pointers"
 msgstr "´°Á´¤Ê¥Ý¥¤¥ó¥¿¤ÈÉÔ´°Á´¤Ê¥Ý¥¤¥ó¥¿¤È¤ÎÈæ³Ó¤Ç¤¹"
 
-#: c-typeck.c:6950 c-typeck.c:6957
+#: c-typeck.c:6973 c-typeck.c:6980
 msgid "ordered comparison of pointer with integer zero"
 msgstr "À°¿ô 0 ¤È¥Ý¥¤¥ó¥¿¤È¤Î½ç½øÈæ³Ó¤Ç¤¹"
 
-#: c-typeck.c:6981 cp/typeck.c:3128
+#: c-typeck.c:7004 cp/typeck.c:3151
 msgid "unordered comparison on non-floating point argument"
 msgstr "ÈóÉâÆ°¾®¿ôÅÀ°ú¿ô¤Ç¤Î½ç½øÉÕ¤±¤é¤ì¤Ê¤¤Èæ³Ó¤Ç¤¹"
 
-#: c-typeck.c:7191
+#: c-typeck.c:7214
 msgid "comparison between signed and unsigned"
 msgstr "Éä¹çÉÕ¤­¤ÈÉä¹ç̵¤·¤È¤ÎÈæ³Ó¤Ç¤¹"
 
-#: c-typeck.c:7237 cp/typeck.c:3375
+#: c-typeck.c:7260 cp/typeck.c:3398
 msgid "comparison of promoted ~unsigned with constant"
 msgstr "~¤Çȿž¤µ¤ì¤¿³Ê¾å¤²Éä¹ç̵¤··¿¤ÈÄê¿ô¤È¤ÎÈæ³Ó¤Ç¤¹"
 
-#: c-typeck.c:7245 cp/typeck.c:3383
+#: c-typeck.c:7268 cp/typeck.c:3406
 msgid "comparison of promoted ~unsigned with unsigned"
 msgstr "~¤Çȿž¤µ¤ì¤¿Éä¹ç̵¤··¿¤ÈÉä¹ç̵¤··¿¤È¤ÎÈæ³Ó¤Ç¤¹"
 
@@ -3862,46 +3862,46 @@ msgstr "̿
 msgid "function body not available"
 msgstr "´Ø¿ô¤ò inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
 
-#: cgraph.c:163 cgraphunit.c:340
+#: cgraph.c:163 cgraphunit.c:341
 #, fuzzy
 msgid "redefined extern inline functions are not considered for inlining"
 msgstr "¥¤¥ó¥é¥¤¥ó´Ø¿ô¤ò¥¤¥ó¥é¥¤¥ó²½¤Ç¤­¤Ê¤¤¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
 
-#: cgraph.c:166 cgraphunit.c:345
+#: cgraph.c:166 cgraphunit.c:346
 #, fuzzy
 msgid "function not considered for inlining"
 msgstr "´Ø¿ô¤ò inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
 
-#: cgraph.c:168 cgraphunit.c:343
+#: cgraph.c:168 cgraphunit.c:344
 #, fuzzy
 msgid "function not inlinable"
 msgstr "´Ø¿ô¤ò inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
 
-#: cgraph.c:476
+#: cgraph.c:485
 msgid "%D renamed after being referenced in assembly"
 msgstr ""
 
-#: cgraphunit.c:1041
+#: cgraphunit.c:1046
 msgid "--param large-function-growth limit reached"
 msgstr ""
 
-#: cgraphunit.c:1054
+#: cgraphunit.c:1059
 msgid "--param large-function-growth limit reached while inlining the caller"
 msgstr ""
 
-#: cgraphunit.c:1119
+#: cgraphunit.c:1124
 msgid "--param max-inline-insns-single limit reached"
 msgstr ""
 
-#: cgraphunit.c:1143
+#: cgraphunit.c:1148
 msgid "--param max-inline-insns-single limit reached after inlining into the callee"
 msgstr ""
 
-#: cgraphunit.c:1220
+#: cgraphunit.c:1225
 msgid "--param inline-unit-growth limit reached"
 msgstr ""
 
-#: cgraphunit.c:1292 cgraphunit.c:1436
+#: cgraphunit.c:1297 cgraphunit.c:1441
 msgid "recursive inlining"
 msgstr ""
 
@@ -4089,7 +4089,7 @@ msgstr "%s: COFF 
 msgid "library lib%s not found"
 msgstr "¥é¥¤¥Ö¥é¥ê lib%s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
 
-#: combine.c:13038
+#: combine.c:13048
 #, c-format
 msgid ""
 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -4099,7 +4099,7 @@ msgstr ""
 ";; ·ë¹çÅý·×: %d »î¹Ô, %d ÂåÂØ (%d ¿·¤¿¤Ê¶õ´Ö¤òÍ×µá),\n"
 ";; %d À®¸ù¡£\n"
 
-#: combine.c:13047
+#: combine.c:13057
 #, c-format
 msgid ""
 "\n"
@@ -4957,7 +4957,7 @@ msgstr "
 msgid "syntax error in macro parameter list"
 msgstr "\"%s\" ¤Ï¥Þ¥¯¥í²¾°ú¿ô¥ê¥¹¥È¤Ë¸½¤ì¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó"
 
-#: cse.c:7060
+#: cse.c:7064
 #, c-format
 msgid ";; Processing block from %d to %d, %d sets.\n"
 msgstr ";; %d ¤«¤é %d ¤Þ¤Ç¤Î½èÍý¥Ö¥í¥Ã¥¯¡¢%d ¥»¥Ã¥È¡£\n"
@@ -5036,17 +5036,17 @@ msgstr "
 msgid "function using short complex types cannot be inline"
 msgstr "short complex ·¿¤ò»È¤¦´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
 
-#: expr.c:6385
+#: expr.c:6386
 #, fuzzy
 msgid "%Jprior parameter's size depends on '%D'"
 msgstr "Í¥À褹¤ë²¾°ú¿ô¤Î¥µ¥¤¥º¤Ï `%s' ¼¡Âè¤Ç¤¹"
 
-#: expr.c:6752
+#: expr.c:6753
 msgid "returned value in block_exit_expr"
 msgstr "block_exit_expr ¤ÇÃͤò return ¤·¤Þ¤·¤¿"
 
 #. We can't make a bitwise copy of this object, so fail.
-#: expr.c:8895
+#: expr.c:8894
 #, fuzzy
 msgid "cannot take the address of an unaligned member"
 msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤Î¥¢¥É¥ì¥¹¤ò¼èÆÀ¤Ç¤­¤Þ¤»¤ó"
@@ -5093,12 +5093,12 @@ msgstr "`%l' 
 
 #. We can't handle floating point constants;
 #. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6751
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
 #: config/pdp11/pdp11.c:1646
 msgid "floating constant misused"
 msgstr "ÉâÆ°¾®¿ôÄê¿ô¤ò»È¤¤Â»¤Í¤Þ¤·¤¿"
 
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6829
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
 #: config/pdp11/pdp11.c:1693
 msgid "invalid expression as operand"
 msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê¼°"
@@ -5151,26 +5151,26 @@ msgstr "
 msgid "impossible constraint in `asm'"
 msgstr "`asm' Æâ¤Ç¤Ï¥ì¥¸¥¹¥¿À©Ìó¤ò¹Ô¤Ê¤¨¤Þ¤»¤ó"
 
-#: function.c:5723
+#: function.c:5733
 #, fuzzy
 msgid "%J'%D' might be used uninitialized in this function"
 msgstr "`%s' ¤Ï¤³¤Î´Ø¿ôÆâ¤Ç½é´ü²½¤µ¤ì¤º¤Ë»ÈÍѤµ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹"
 
-#: function.c:5730
+#: function.c:5740
 #, fuzzy
 msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr "ÊÑ¿ô `%s' ¤Ï `longjmp' ¤ä `vfork' ¤Ë¤è¤Ã¤Æ¹ó¤¤¤³¤È¤Ë¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹"
 
-#: function.c:5749
+#: function.c:5759
 #, fuzzy
 msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr "°ú¿ô `%s' ¤Ï `longjmp' ¤ä `vfork' ¤Ë¤è¤Ã¤Æ¹ó¤¤¤³¤È¤Ë¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹"
 
-#: function.c:6523
+#: function.c:6533
 msgid "function returns an aggregate"
 msgstr "´Ø¿ô¤¬½¸¹çÂΤòÊÖ¤·¤Æ¤¤¤Þ¤¹"
 
-#: function.c:7006
+#: function.c:6929
 #, fuzzy
 msgid "%Junused parameter '%D'"
 msgstr "°ú¿ô `%s' ¤¬Ì¤»ÈÍѤǤ¹"
@@ -6646,7 +6646,7 @@ msgstr "
 msgid "can't use '%s' as a %s register"
 msgstr "'%s' ¤ò %s ¤Î¥ì¥¸¥¹¥¿¤È¤·¤Æ»È¤¦¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
 
-#: regclass.c:758 config/ia64/ia64.c:4657 config/ia64/ia64.c:4664
+#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
 #, c-format
 msgid "unknown register name: %s"
 msgstr "ÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹: %s"
@@ -6704,49 +6704,49 @@ msgstr "
 msgid "inconsistent operand constraints in an `asm'"
 msgstr "`asm' Æâ¤Ç¤Î¥ª¥Ú¥é¥ó¥ÉÀ©Ìó¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹"
 
-#: reload1.c:1212
+#: reload1.c:1222
 msgid "frame size too large for reliable stack checking"
 msgstr "¥Õ¥ì¡¼¥à¥µ¥¤¥º¤¬Â礭¤¹¤®¤Æ¡¢¥¹¥¿¥Ã¥¯¸¡ºº¤¬¿®Íê¤Ç¤­¤Ê¤¯¤Ê¤ê¤Þ¤¹"
 
-#: reload1.c:1215
+#: reload1.c:1225
 msgid "try reducing the number of local variables"
 msgstr "¥í¡¼¥«¥ëÊÑ¿ô¤Î¿ô¤òºï¸º¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤"
 
-#: reload1.c:1868
+#: reload1.c:1878
 #, fuzzy, c-format
 msgid "can't find a register in class `%s' while reloading `asm'"
 msgstr "¥¯¥é¥¹ `%s' Æâ¤Î¥ì¥¸¥¹¥¿¤ò `asm' ºÆ¥í¡¼¥ÉÃæ¤Ë¸«¤Ä¤±¤é¤ì¤Þ¤»¤ó"
 
-#: reload1.c:1872
+#: reload1.c:1882
 #, fuzzy, c-format
 msgid "unable to find a register to spill in class `%s'"
 msgstr "¥¯¥é¥¹ `%s' Æâ¤Ç¤Õ¤ë¤¤Íî¤È¤¹¥ì¥¸¥¹¥¿¤ò¸«¤Ä¤±¤é¤ì¤Þ¤»¤ó"
 
-#: reload1.c:1874
+#: reload1.c:1884
 msgid "this is the insn:"
 msgstr ""
 
-#: reload1.c:3871
+#: reload1.c:3881
 msgid "`asm' operand requires impossible reload"
 msgstr "`asm' ¥ª¥Ú¥é¥ó¥É¤ÏºÆ¥í¡¼¥É¤Ç¤­¤Ê¤¤»ö¤¬Í׵ᤵ¤ì¤Þ¤¹"
 
 #. It's the compiler's fault.
-#: reload1.c:4963
+#: reload1.c:4973
 #, fuzzy
 msgid "could not find a spill register"
 msgstr "spec ¥Õ¥¡¥¤¥ë %s ¤ò¸«¤Ä¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿\n"
 
-#: reload1.c:4968
+#: reload1.c:4978
 msgid "`asm' operand constraint incompatible with operand size"
 msgstr "`asm' ¥ª¥Ú¥é¥ó¥ÉÀ©Ì󤬥ª¥Ú¥é¥ó¥É¥µ¥¤¥º¤ÈÀ°¹ç¤·¤Þ¤»¤ó"
 
 #. It's the compiler's fault.
-#: reload1.c:6590
+#: reload1.c:6600
 #, fuzzy
 msgid "VOIDmode on an output"
 msgstr "½ÐÎÏÃæ¤Ë I/O ¥¨¥é¡¼¤¬È¯À¸"
 
-#: reload1.c:6591
+#: reload1.c:6601
 msgid "output operand is constant in `asm'"
 msgstr "½ÐÎÏ¥ª¥Ú¥é¥ó¥É¤¬ `asm' Æâ¤ÇÄê¿ô¤Ç¤¹"
 
@@ -6800,7 +6800,7 @@ msgstr "RTL 
 msgid "jump to `%s' invalidly jumps into binding contour"
 msgstr "`%s' ¤Ø¤Î¥¸¥ã¥ó¥×¤ÏÅ»¤á¤é¤ì¤¿¥Ö¥í¥Ã¥¯Æâ¤Ø¡¢Ìµ¸ú¤Ë¥¸¥ã¥ó¥×¤·¤Æ¤¤¤Þ¤¹"
 
-#: stmt.c:977 stmt.c:3793
+#: stmt.c:977 stmt.c:3790
 #, fuzzy
 msgid "%Jlabel '%D' used before containing binding contour"
 msgstr "¥é¥Ù¥ë `%s' ¤¬Å»¤á¤é¤ì¤¿¥Ö¥í¥Ã¥¯¤ò¹½À®¤¹¤ëÁ°¤Ë»È¤ï¤ì¤Þ¤·¤¿"
@@ -6819,7 +6819,7 @@ msgstr "
 msgid "operand constraint contains incorrectly positioned '+' or '='"
 msgstr "¥ª¥Ú¥é¥ó¥ÉÀ©ÌóÃæ¡¢ÉÔÀµ¤Ê°ÌÃ֤ˠ'+' ¤ä '=' ¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: stmt.c:1199 stmt.c:1301
+#: stmt.c:1199 stmt.c:1298
 #, c-format
 msgid "`%%' constraint used with last operand"
 msgstr "`%%' À©Ì󤬺Ǹå¤Î¥ª¥Ú¥é¥ó¥É¤È¤È¤â¤Ë»È¤ï¤ì¤Þ¤·¤¿"
@@ -6828,129 +6828,124 @@ msgstr "`%%' 
 msgid "matching constraint not valid in output operand"
 msgstr "½ÐÎÏ¥ª¥Ú¥é¥ó¥ÉÆâ¤ÎÀ©Ìó¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
 
-#: stmt.c:1260
-#, fuzzy
-msgid "read-write constraint does not allow a register"
-msgstr "16 ¿Ê¿ôʸ»úÄê¿ô¤¬ 1 ¥Ð¥¤¥È¤Ë¼ý¤Þ¤ê¤Þ¤»¤ó"
-
-#: stmt.c:1292
+#: stmt.c:1289
 #, c-format
 msgid "input operand constraint contains `%c'"
 msgstr "ÆþÎÏ¥ª¥Ú¥é¥ó¥ÉÀ©Ì󤬠`%c' ¤ò´Þ¤ó¤Ç¤¤¤Þ¤¹"
 
-#: stmt.c:1334
+#: stmt.c:1331
 msgid "matching constraint references invalid operand number"
 msgstr "À©Ìó¤ËŬ¹ç¤µ¤»¤ë»þ¤Ë¡¢Ìµ¸ú¤Ê¥ª¥Ú¥é¥ó¥ÉÈÖ¹æ¤ò»²¾È¤·¤Þ¤·¤¿"
 
-#: stmt.c:1372
+#: stmt.c:1369
 #, c-format
 msgid "invalid punctuation `%c' in constraint"
 msgstr "̵¸ú¤Ê¶çÆÉÅÀ `%c' ¤¬À©ÌóÆâ¤Ë¤¢¤ê¤Þ¤¹"
 
-#: stmt.c:1396
+#: stmt.c:1393
 #, fuzzy
 msgid "matching constraint does not allow a register"
 msgstr "½ÐÎÏ¥ª¥Ú¥é¥ó¥ÉÆâ¤ÎÀ©Ìó¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
 
-#: stmt.c:1424
+#: stmt.c:1421
 #, fuzzy, c-format
 msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
 msgstr "`%s' ¤Î·¿½¤¾þ»Ò¤¬Á°Êý¤ÎÀë¸À¤ÈÌ·½â¤·¤Þ¤¹"
 
-#: stmt.c:1514
+#: stmt.c:1511
 #, c-format
 msgid "unknown register name `%s' in `asm'"
 msgstr "`asm' Ãæ¤ËÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾ `%s' ¤¬¤¢¤ê¤Þ¤¹"
 
-#: stmt.c:1522
+#: stmt.c:1519
 #, fuzzy, c-format
 msgid "PIC register `%s' clobbered in `asm'"
 msgstr "`asm' Ãæ¤ËÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾ `%s' ¤¬¤¢¤ê¤Þ¤¹"
 
-#: stmt.c:1571
+#: stmt.c:1568
 #, c-format
 msgid "more than %d operands in `asm'"
 msgstr "`asm' ¤ÎÃæ¤Ë %d ¤ò±Û¤¨¤ë¥ª¥Ú¥é¥ó¥É¤¬¤¢¤ê¤Þ¤¹"
 
-#: stmt.c:1633
+#: stmt.c:1630
 #, c-format
 msgid "output number %d not directly addressable"
 msgstr "½ÐÎÏÈÖ¹æ %d ¤ÏľÀÜ¥¢¥É¥ì¥¹»ØÄê¤Ç¤­¤Þ¤»¤ó"
 
-#: stmt.c:1711
+#: stmt.c:1708
 #, c-format
 msgid "asm operand %d probably doesn't match constraints"
 msgstr "asm ¥ª¥Ú¥é¥ó¥É %d ¤Ï¶²¤é¤¯À©Ìó¤ËŬ¹ç¤·¤Þ¤»¤ó"
 
-#: stmt.c:1721
+#: stmt.c:1718
 #, c-format
 msgid "use of memory input without lvalue in asm operand %d is deprecated"
 msgstr ""
 
-#: stmt.c:1875
+#: stmt.c:1872
 msgid "asm clobber conflict with output operand"
 msgstr ""
 
-#: stmt.c:1880
+#: stmt.c:1877
 msgid "asm clobber conflict with input operand"
 msgstr ""
 
-#: stmt.c:1914
+#: stmt.c:1911
 msgid "too many alternatives in `asm'"
 msgstr "`asm' Ãæ¤ÎÂåÂØ¥­¡¼¥ï¡¼¥É¤¬Â¿¤¹¤®¤Þ¤¹"
 
-#: stmt.c:1926
+#: stmt.c:1923
 msgid "operand constraints for `asm' differ in number of alternatives"
 msgstr "`asm' ¤Î¥ª¥Ú¥é¥ó¥ÉÀ©Ìó¤¬ÂåÂØÈÖ¹æ¤È¤Ï°Û¤Ê¤ê¤Þ¤¹"
 
-#: stmt.c:1978
+#: stmt.c:1975
 #, fuzzy, c-format
 msgid "duplicate asm operand name '%s'"
 msgstr "½ÅÊ£¤·¤¿¥á¥ó¥Ð `%s'"
 
-#: stmt.c:2076
+#: stmt.c:2073
 msgid "missing close brace for named operand"
 msgstr ""
 
-#: stmt.c:2104
+#: stmt.c:2101
 #, fuzzy, c-format
 msgid "undefined named operand '%s'"
 msgstr "ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤±é»»»Ò %s ¤Ç¤¹"
 
-#: stmt.c:2161
+#: stmt.c:2158
 msgid "%Hstatement with no effect"
 msgstr ""
 
-#: stmt.c:2317
+#: stmt.c:2314
 #, fuzzy
 msgid "%Hvalue computed is not used"
 msgstr ".da ¥Õ¥¡¥¤¥ë¤ÎÆâÍƤò»È¤¤ÀڤäƤ¤¤Þ¤»¤ó\n"
 
-#: stmt.c:3733
+#: stmt.c:3730
 #, fuzzy
 msgid "%Junused variable '%D'"
 msgstr "ÊÑ¿ô `%s' ¤Ï»È¤ï¤ì¤Þ¤»¤ó¤Ç¤·¤¿"
 
-#: stmt.c:4508
+#: stmt.c:4505
 msgid "%Hunreachable code at beginning of %s"
 msgstr ""
 
-#: stmt.c:5136
+#: stmt.c:5133
 #, c-format
 msgid "enumeration value `%s' not handled in switch"
 msgstr "ÎóµóÃÍ `%s' ¤Ï switch Æâ¤Ç°·¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: stmt.c:5161 stmt.c:5181
+#: stmt.c:5158 stmt.c:5178
 #, c-format
 msgid "case value `%ld' not in enumerated type"
 msgstr "case ÃÍ `%ld' ¤ÏÎóµó·¿¤Ë¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: stmt.c:5164 stmt.c:5184
+#: stmt.c:5161 stmt.c:5181
 #, c-format
 msgid "case value `%ld' not in enumerated type `%s'"
 msgstr "case ÃÍ `%ld' ¤ÏÎóµó·¿ `%s' ¤Ë¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: stmt.c:5401
+#: stmt.c:5398
 #, fuzzy
 msgid "switch missing default case"
 msgstr "¤³¤ì¤¬ºÇ½é¤Î default ¥é¥Ù¥ë¤Ç¤¹"
@@ -6988,25 +6983,25 @@ msgstr "packed °
 msgid "%Jpadding struct to align '%D'"
 msgstr "`%s' ¤ò¥¢¥é¥¤¥ó¤¹¤ë¤¿¤á¤Ë¹½Â¤ÂΤò¥Ñ¥Ç¥£¥ó¥°¤·¤Þ¤¹"
 
-#: stor-layout.c:1245
+#: stor-layout.c:1244
 msgid "padding struct size to alignment boundary"
 msgstr "¥¢¥é¥¤¥ó¥á¥ó¥È¶­³¦¤Î¥µ¥¤¥º¤Ë¹½Â¤ÂΤò¥Ñ¥Ç¥£¥ó¥°¤·¤Þ¤¹"
 
-#: stor-layout.c:1275
+#: stor-layout.c:1274
 #, c-format
 msgid "packed attribute causes inefficient alignment for `%s'"
 msgstr "packed Â°À­¤Ï `%s' ¤ËÂФ·¤ÆÉÔ¸úΨ¤Ê¥¢¥é¥¤¥ó¥á¥ó¥È¤ò°ú¤­µ¯¤³¤·¤Þ¤¹"
 
-#: stor-layout.c:1277
+#: stor-layout.c:1276
 #, c-format
 msgid "packed attribute is unnecessary for `%s'"
 msgstr "packed Â°À­¤Ï `%s' ¤Ë¤ÏɬÍפ¢¤ê¤Þ¤»¤ó"
 
-#: stor-layout.c:1282
+#: stor-layout.c:1281
 msgid "packed attribute causes inefficient alignment"
 msgstr "packed Â°À­¤ÏÉÔ¸úΨ¤Ê¥¢¥é¥¤¥ó¥á¥ó¥È¤ò°ú¤­µ¯¤³¤·¤Þ¤¹"
 
-#: stor-layout.c:1284
+#: stor-layout.c:1283
 msgid "packed attribute is unnecessary"
 msgstr "packed Â°À­¤ÏɬÍפ¢¤ê¤Þ¤»¤ó"
 
@@ -7159,7 +7154,7 @@ msgstr "  
 msgid "unrecognized gcc debugging option: %c"
 msgstr "ǧ¼±¤Ç¤­¤Ê¤¤ gcc ¥Ç¥Ð¥Ã¥°¥ª¥×¥·¥ç¥ó: %c"
 
-#: toplev.c:3874 config/rs6000/rs6000.c:907
+#: toplev.c:3874 config/rs6000/rs6000.c:922
 #, fuzzy, c-format
 msgid "invalid option `%s'"
 msgstr "̵¸ú¤Ê¥ª¥×¥·¥ç¥ó `%s'"
@@ -7188,25 +7183,25 @@ msgstr "
 msgid "options enabled: "
 msgstr "Í­¸ú¥ª¥×¥·¥ç¥ó: "
 
-#: toplev.c:4035 java/jcf-write.c:3422
+#: toplev.c:4035 java/jcf-write.c:3424
 #, fuzzy, c-format
 msgid "can't open %s for writing: %m"
 msgstr "%s ¤ò½ñ¤­¹þ¤ßÍѤ˳«¤±¤Þ¤»¤ó¤Ç¤·¤¿"
 
-#: toplev.c:4118 config/sh/sh.c:6883
+#: toplev.c:4118 config/sh/sh.c:7019
 msgid "created and used with different settings of -fpic"
 msgstr ""
 
-#: toplev.c:4120 config/sh/sh.c:6885
+#: toplev.c:4120 config/sh/sh.c:7021
 msgid "created and used with different settings of -fpie"
 msgstr ""
 
-#: toplev.c:4171 config/sh/sh.c:6935
+#: toplev.c:4171 config/sh/sh.c:7071
 #, c-format
 msgid "created and used with differing settings of `-m%s'"
 msgstr ""
 
-#: toplev.c:4174 config/sh/sh.c:6938
+#: toplev.c:4174 config/sh/sh.c:7074
 msgid "out of memory"
 msgstr ""
 
@@ -7268,7 +7263,7 @@ msgstr "-ffunction-sections 
 msgid "error writing to %s: %m"
 msgstr "%s ¤Ø¤Î½ñ¤­¹þ¤ß¥¨¥é¡¼¤Ç¤¹"
 
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3429
+#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
 #, fuzzy, c-format
 msgid "error closing %s: %m"
 msgstr "¥¨¥é¡¼¤Ë¤è¤ê %s ¤òÊĤ¸¤Þ¤¹"
@@ -7330,34 +7325,34 @@ msgstr "`%s' 
 msgid "%Jsize of return value of '%D' is larger than %wd bytes"
 msgstr "`%s' ¤ÎÌá¤êÃͤΥµ¥¤¥º¤¬ %d ¥Ð¥¤¥È¤è¤ê¤âÂ礭¤¯¤Ê¤ê¤Þ¤¹"
 
-#: tree.c:3800
+#: tree.c:3801
 msgid "arrays of functions are not meaningful"
 msgstr "´Ø¿ô¤ÎÇÛÎó¤Ï°ÕÌ£¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: tree.c:3855
+#: tree.c:3856
 msgid "function return type cannot be function"
 msgstr "´Ø¿ô¤ÎÊÖ¤¹·¿¤¬´Ø¿ô¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó"
 
-#: tree.c:4684
+#: tree.c:4685
 msgid "invalid initializer for bit string"
 msgstr "̵¸ú¤Ê¥Ó¥Ã¥ÈÎó½é´ü²½»Ò¤Ç¤¹"
 
-#: tree.c:4736
+#: tree.c:4737
 #, fuzzy, c-format
 msgid "tree check: expected %s, have %s in %s, at %s:%d"
 msgstr "Tree ¸¡ºº: %s ¤¬¤¢¤ë¤Ù¤­½ê¤Ë %s ¤¬¤¢¤ê¤Þ¤¹(%s Æâ, %s:%d)"
 
-#: tree.c:4749
+#: tree.c:4750
 #, fuzzy, c-format
 msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
 msgstr "Tree ¸¡ºº: ¥¯¥é¥¹ '%c' ¤Î¤Ï¤º¤¬ '%c' (%s) ¤Ç¤¹(%s Æâ, %s:%d)"
 
-#: tree.c:4762
+#: tree.c:4763
 #, fuzzy, c-format
 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
 msgstr "RTL check: ¥Ù¥¯¥È¥ë¤Î elt %d ¤òºÇ¸å¤Î elt %d (%s Ãæ)¤È°ì½ï¤Ë¥¢¥¯¥»¥¹¤·¤Þ¤¹ (%s:%d)"
 
-#: tree.c:4774
+#: tree.c:4775
 #, fuzzy, c-format
 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
 msgstr "RTL ¸¡ºº: elt %d(%s) ¤¬ºÇ¸å¤Î elt %d(%s Ãæ) ¤È°ì½ï¤Ë¥¢¥¯¥»¥¹¤·¤Þ¤¹ (%s:%d)"
@@ -7742,7 +7737,7 @@ msgstr "-mfp-rounding-mode 
 msgid "bad value `%s' for -mfp-trap-mode switch"
 msgstr "-mfp-trap-mode ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤Æ¤ÎÉÔÀµ¤ÊÃÍ `%s'"
 
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1070
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
 #, fuzzy, c-format
 msgid "bad value `%s' for -mtls-size switch"
 msgstr "-mcpu ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤Æ¤ÎÉÔÀµ¤ÊÃÍ `%s'"
@@ -7794,24 +7789,24 @@ msgstr "̵
 msgid "invalid %%J value"
 msgstr "̵¸ú¤Ê %%W ÃͤǤ¹"
 
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4260
+#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
 #, c-format
 msgid "invalid %%r value"
 msgstr "̵¸ú¤Ê %%r ÃÍ"
 
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9012
-#: config/xtensa/xtensa.c:2013
+#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/xtensa/xtensa.c:2014
 #, c-format
 msgid "invalid %%R value"
 msgstr "̵¸ú¤Ê %%R ÃÍ"
 
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:8931
-#: config/xtensa/xtensa.c:1980
+#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/xtensa/xtensa.c:1981
 #, c-format
 msgid "invalid %%N value"
 msgstr "̵¸ú¤Ê %%N ÃÍ"
 
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:8959
+#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
 #, c-format
 msgid "invalid %%P value"
 msgstr "̵¸ú¤Ê %%P ÃÍ"
@@ -7821,17 +7816,17 @@ msgstr "̵
 msgid "invalid %%h value"
 msgstr "̵¸ú¤Ê %%h ÃÍ"
 
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2006
+#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
 #, c-format
 msgid "invalid %%L value"
 msgstr "̵¸ú¤Ê %%L ÃÍ"
 
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:8913
+#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
 #, c-format
 msgid "invalid %%m value"
 msgstr "̵¸ú¤Ê %%m ÃÍ"
 
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:8921
+#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
 #, c-format
 msgid "invalid %%M value"
 msgstr "̵¸ú¤Ê %%M ÃÍ"
@@ -7842,7 +7837,7 @@ msgid "invalid %%U value"
 msgstr "̵¸ú¤Ê %%U ÃÍ"
 
 #: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9020
+#: config/rs6000/rs6000.c:9249
 #, c-format
 msgid "invalid %%s value"
 msgstr "̵¸ú¤Ê %%s ÃÍ"
@@ -7852,7 +7847,8 @@ msgstr "̵
 msgid "invalid %%C value"
 msgstr "̵¸ú¤Ê %%C ÃÍ"
 
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8770
+#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
+#: config/rs6000/rs6000.c:8999
 #, c-format
 msgid "invalid %%E value"
 msgstr "̵¸ú¤Ê %%E ÃÍ"
@@ -7862,7 +7858,7 @@ msgstr "̵
 msgid "unknown relocation unspec"
 msgstr "ÉÔÌÀ¤ÊÀßÄêºÑ¥³¥ó¥¹¥È¥é¥¯¥¿·¿¤Ç¤¹"
 
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9333
+#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
 #, c-format
 msgid "invalid %%xn code"
 msgstr "̵¸ú¤Ê %%xn ¥³¡¼¥É"
@@ -8026,17 +8022,17 @@ msgstr "`asm' 
 msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
 msgstr ""
 
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2325
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
 #, fuzzy, c-format
 msgid "invalid operand to %%R code"
 msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
 
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2348
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
 #, fuzzy, c-format
 msgid "invalid operand to %%H/%%L code"
 msgstr "%H/%L ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
 
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2419
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
 #, fuzzy, c-format
 msgid "invalid operand to %%U code"
 msgstr "%U ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
@@ -8047,7 +8043,7 @@ msgid "invalid operand to %%V code"
 msgstr "%V ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
 
 #. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2446 config/sparc/sparc.c:6985
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
 msgid "invalid operand output code"
 msgstr "̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É½ÐÎÏ¥³¡¼¥É"
 
@@ -8056,7 +8052,7 @@ msgstr "̵
 msgid "switch -mcpu=%s conflicts with -march= switch"
 msgstr "-mcpu=%s ¥¹¥¤¥Ã¥Á¤Ï -march= ¥¹¥¤¥Ã¥Á¤È¶¥¹ç¤·¤Þ¤¹"
 
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:760 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
 #, c-format
 msgid "bad value (%s) for %s switch"
 msgstr "ÃÍ (%s) ¤Ï %s switch ¤Ë¤È¤Ã¤ÆÀµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
@@ -8146,12 +8142,12 @@ msgid "unable to use '%s' for PIC register"
 msgstr "'%s' ¤ò PIC ¤Î¥ì¥¸¥¹¥¿¤È¤·¤Æ»È¤¦¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
 
 #: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1580
-#: config/i386/i386.c:1626 config/ip2k/ip2k.c:3169
-#: config/m68hc11/m68hc11.c:1293 config/m68k/m68k.c:345
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
+#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
 #: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14624 config/sh/sh.c:6737 config/sh/sh.c:6758
-#: config/sh/sh.c:6793 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
+#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
 #, fuzzy, c-format
 msgid "`%s' attribute only applies to functions"
 msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
@@ -8167,7 +8163,7 @@ msgid "selector must be an immediate"
 msgstr "¥»¥ì¥¯¥¿¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
 #. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14300 config/i386/i386.c:14334
+#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
 msgid "mask must be an immediate"
 msgstr "¥Þ¥¹¥¯¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
@@ -9607,189 +9603,189 @@ msgstr "ʸ
 msgid "Do not generate char instructions"
 msgstr "ʸ»úÌ¿Îá¤òÀ¸À®¤·¤Ê¤¤"
 
-#: config/i386/i386.c:1170
+#: config/i386/i386.c:1179
 #, fuzzy, c-format
 msgid "code model %s not supported in PIC mode"
 msgstr "-mcmodel= ¤Ï 32 bit ¥·¥¹¥Æ¥à¾å¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
 
-#: config/i386/i386.c:1180 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:387
 #, c-format
 msgid "bad value (%s) for -mcmodel= switch"
 msgstr "-mcmodel= ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤ÆÉÔÀµ¤ÊÃÍ (%s)"
 
-#: config/i386/i386.c:1195
+#: config/i386/i386.c:1204
 #, fuzzy, c-format
 msgid "bad value (%s) for -masm= switch"
 msgstr "-mabi= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
 
-#: config/i386/i386.c:1198
+#: config/i386/i386.c:1207
 #, fuzzy, c-format
 msgid "code model `%s' not supported in the %s bit mode"
 msgstr "-mcmodel= ¤Ï 32 bit ¥·¥¹¥Æ¥à¾å¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
 
-#: config/i386/i386.c:1201
+#: config/i386/i386.c:1210
 #, fuzzy
 msgid "code model `large' not supported yet"
 msgstr "`%s' ¤Ï %s ¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
 
-#: config/i386/i386.c:1203
+#: config/i386/i386.c:1212
 #, c-format
 msgid "%i-bit mode not compiled in"
 msgstr ""
 
-#: config/i386/i386.c:1230 config/i386/i386.c:1242
+#: config/i386/i386.c:1242 config/i386/i386.c:1254
 #, fuzzy
 msgid "CPU you selected does not support x86-64 instruction set"
 msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï THUMB Ì¿Îá¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
 
-#: config/i386/i386.c:1235 config/iq2000/iq2000.c:1840
+#: config/i386/i386.c:1247 config/iq2000/iq2000.c:1840
 #, c-format
 msgid "bad value (%s) for -march= switch"
 msgstr "-march= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
 
-#: config/i386/i386.c:1248
+#: config/i386/i386.c:1260
 #, fuzzy, c-format
 msgid "bad value (%s) for -mtune= switch"
 msgstr "-mcpu= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
 
-#: config/i386/i386.c:1265
+#: config/i386/i386.c:1277
 #, c-format
 msgid "-mregparm=%d is not between 0 and %d"
 msgstr "-mregparm=%d ¤¬ 0 ¤«¤é %d ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: config/i386/i386.c:1278
+#: config/i386/i386.c:1290
 #, fuzzy
 msgid "-malign-loops is obsolete, use -falign-loops"
 msgstr "-malign-loops=%d ¤¬ 0 ¤«¤é %d ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: config/i386/i386.c:1283 config/i386/i386.c:1296 config/i386/i386.c:1309
+#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
 #, c-format
 msgid "-malign-loops=%d is not between 0 and %d"
 msgstr "-malign-loops=%d ¤¬ 0 ¤«¤é %d ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: config/i386/i386.c:1291
+#: config/i386/i386.c:1303
 #, fuzzy
 msgid "-malign-jumps is obsolete, use -falign-jumps"
 msgstr "-malign-jumps=%d ¤¬ 0 ¤«¤é %d ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: config/i386/i386.c:1304
+#: config/i386/i386.c:1316
 #, fuzzy
 msgid "-malign-functions is obsolete, use -falign-functions"
 msgstr "-malign-functions=%d ¤¬ 0 ¤«¤é %d ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: config/i386/i386.c:1342
+#: config/i386/i386.c:1354
 #, fuzzy, c-format
 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
 msgstr "-mpreferred-stack-boundary=%d ¤¬ 2 ¤«¤é 31 ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1366
 #, c-format
 msgid "-mbranch-cost=%d is not between 0 and 5"
 msgstr "-mbranch-cost=%d ¤¬ 0 ¤«¤é 5 ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1378
 #, fuzzy, c-format
 msgid "bad value (%s) for -mtls-dialect= switch"
 msgstr "-msdata ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
 
-#: config/i386/i386.c:1395
+#: config/i386/i386.c:1407
 msgid "-malign-double makes no sense in the 64bit mode"
 msgstr ""
 
-#: config/i386/i386.c:1397
+#: config/i386/i386.c:1409
 #, fuzzy
 msgid "-mrtd calling convention not supported in the 64bit mode"
 msgstr "PIC ¥³¡¼¥ÉÀ¸À®¤Ï²Äȼ¹Իþ¥â¥Ç¥ë¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó\n"
 
-#: config/i386/i386.c:1419 config/i386/i386.c:1430
+#: config/i386/i386.c:1431 config/i386/i386.c:1442
 #, fuzzy
 msgid "SSE instruction set disabled, using 387 arithmetics"
 msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
 
-#: config/i386/i386.c:1435
+#: config/i386/i386.c:1447
 #, fuzzy
 msgid "387 instruction set disabled, using SSE arithmetics"
 msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
 
-#: config/i386/i386.c:1442
+#: config/i386/i386.c:1454
 #, fuzzy, c-format
 msgid "bad value (%s) for -mfpmath= switch"
 msgstr "-march= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
 
-#: config/i386/i386.c:1590 config/i386/i386.c:1601
+#: config/i386/i386.c:1602 config/i386/i386.c:1613
 #, fuzzy
 msgid "fastcall and stdcall attributes are not compatible"
 msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
 
-#: config/i386/i386.c:1594 config/i386/i386.c:1650
+#: config/i386/i386.c:1606 config/i386/i386.c:1662
 #, fuzzy
 msgid "fastcall and regparm attributes are not compatible"
 msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
 
-#: config/i386/i386.c:1637
+#: config/i386/i386.c:1649
 #, fuzzy, c-format
 msgid "`%s' attribute requires an integer constant argument"
 msgstr "3 ¤Ä¤Î 'l' ÀÜÈø¼­¤¬À°¿ôÄê¿ô¤Ë¤Ä¤¤¤Æ¤¤¤Þ¤¹"
 
-#: config/i386/i386.c:1643
+#: config/i386/i386.c:1655
 #, fuzzy, c-format
 msgid "argument to `%s' attribute larger than %d"
 msgstr "ÄêµÁ¤Î¸å¤Ç `%s' Â°À­¤ò¥»¥Ã¥È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
 
-#: config/i386/i386.c:2605
+#: config/i386/i386.c:2621
 msgid "SSE vector argument without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2637
 msgid "MMX vector argument without MMX enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2849
+#: config/i386/i386.c:2865
 msgid "SSE vector return without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:6823
+#: config/i386/i386.c:6840
 msgid "invalid UNSPEC as operand"
 msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê UNSPEC"
 
-#: config/i386/i386.c:7081
+#: config/i386/i386.c:7098
 msgid "extended registers have no high halves"
 msgstr ""
 
-#: config/i386/i386.c:7096
+#: config/i386/i386.c:7113
 msgid "unsupported operand size for extended register"
 msgstr ""
 
-#: config/i386/i386.c:7411
+#: config/i386/i386.c:7428
 msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
 msgstr ""
 
-#: config/i386/i386.c:7457
+#: config/i386/i386.c:7474
 #, fuzzy, c-format
 msgid "invalid operand code `%c'"
 msgstr "%N ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
 
-#: config/i386/i386.c:7500
+#: config/i386/i386.c:7517
 #, fuzzy
 msgid "invalid constraints for operand"
 msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê¼°"
 
-#: config/i386/i386.c:12014
+#: config/i386/i386.c:12031
 #, fuzzy
 msgid "unknown insn mode"
 msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
 
-#: config/i386/i386.c:14102 config/i386/i386.c:14138
+#: config/i386/i386.c:14119 config/i386/i386.c:14155
 #, c-format
 msgid "selector must be an integer constant in the range 0..%i"
 msgstr ""
 
-#: config/i386/i386.c:14366
+#: config/i386/i386.c:14383
 #, fuzzy
 msgid "shift must be an immediate"
 msgstr "¥Þ¥¹¥¯¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: config/i386/i386.c:15389
+#: config/i386/i386.c:15406
 #, fuzzy, c-format
 msgid "`%s' incompatible attribute ignored"
 msgstr "`%s' Â°À­¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
@@ -9851,43 +9847,43 @@ msgstr ""
 msgid "%J'%D' causes a section type conflict"
 msgstr "%s ¤Ï¥»¥¯¥·¥ç¥ó¥¿¥¤¥×¤Î¶¥¹ç¤ò°ú¤­µ¯¤³¤·¤Þ¤¹"
 
-#: config/i386/cygming.h:40
+#: config/i386/cygming.h:42
 msgid "Use the Cygwin interface"
 msgstr "Cygwin ¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤ò»ÈÍѤ¹¤ë"
 
-#: config/i386/cygming.h:41
+#: config/i386/cygming.h:43
 msgid "Use the Mingw32 interface"
 msgstr "Mingw32 ¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤ò»ÈÍѤ¹¤ë"
 
-#: config/i386/cygming.h:42
+#: config/i386/cygming.h:44
 msgid "Create GUI application"
 msgstr "GUI ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òºî¤ë"
 
-#: config/i386/cygming.h:43
+#: config/i386/cygming.h:45
 msgid "Don't set Windows defines"
 msgstr "Windows ¤Î define ¤òÀßÄꤷ¤Ê¤¤"
 
-#: config/i386/cygming.h:44
+#: config/i386/cygming.h:46
 msgid "Set Windows defines"
 msgstr "Windows ¤Î define ¤òÀßÄꤹ¤ë"
 
-#: config/i386/cygming.h:45
+#: config/i386/cygming.h:47
 msgid "Create console application"
 msgstr "¥³¥ó¥½¡¼¥ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òºî¤ë"
 
-#: config/i386/cygming.h:46
+#: config/i386/cygming.h:48
 msgid "Generate code for a DLL"
 msgstr "DLL ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
 
-#: config/i386/cygming.h:48
+#: config/i386/cygming.h:50
 msgid "Ignore dllimport for functions"
 msgstr "´Ø¿ô¤Ø¤Î dllimport ¤ò̵»ë¤¹¤ë"
 
-#: config/i386/cygming.h:50
+#: config/i386/cygming.h:52
 msgid "Use Mingw-specific thread support"
 msgstr "Mingw ¸ÇÍ­¤Î¥¹¥ì¥Ã¥É¥µ¥Ý¡¼¥È¤ò»ÈÍѤ¹¤ë"
 
-#: config/i386/cygming.h:169
+#: config/i386/cygming.h:171
 #, c-format
 msgid "-f%s ignored for target (all code is position independent)"
 msgstr "-f%s ¤Ï¥¿¡¼¥²¥Ã¥È¤Ç̵»ë¤µ¤ì¤Þ¤¹ (Á´¤Æ¤Î¥³¡¼¥É¤Ï°ÌÃÖÈó°Í¸¤Ç¤¹)"
@@ -10092,7 +10088,7 @@ msgstr ""
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:437
+#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
 #: config/s390/s390.h:146 config/sparc/sparc.h:656
 msgid "Schedule code for given CPU"
 msgstr "½êÍ¿¤Î CPU ÍѤΥ³¡¼¥É¤ò¥¹¥±¥¸¥å¡¼¥ë¤¹¤ë"
@@ -10214,7 +10210,7 @@ msgstr "
 msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
 msgstr "iC2.0 ¤È iC3.0 ¤È¤Ï¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó - iC3.0 ¤ò»ÈÍѤ·¤Þ¤¹"
 
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11364
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
 msgid "stack limit expression is not supported"
 msgstr "¥¹¥¿¥Ã¥¯À©¸Â¼°¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
 
@@ -10337,8 +10333,8 @@ msgstr "Intel 
 msgid "Do not layout types like Intel's v1.3 gcc"
 msgstr "Intel v1.3 gcc ¤ÎÍͤʥ¿¥¤¥×¤ÎÇÛÃÖ¤ò¹Ô¤Ê¤ï¤Ê¤¤"
 
-#: config/i960/i960.h:333 config/sparc/freebsd.h:80 config/sparc/linux.h:91
-#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:215
+#: config/i960/i960.h:333 config/sparc/freebsd.h:81 config/sparc/linux.h:91
+#: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:215
 msgid "Use 64 bit long doubles"
 msgstr "64 ¥Ó¥Ã¥È long double ¤ò»ÈÍѤ¹¤ë"
 
@@ -10375,44 +10371,44 @@ msgstr "
 msgid "%Jaddress area attribute cannot be specified for functions"
 msgstr "¥Ç¡¼¥¿Îΰè°À­¤ò¥í¡¼¥«¥ëÊÑ¿ô¤Ë¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
 
-#: config/ia64/ia64.c:4305
+#: config/ia64/ia64.c:4308
 msgid "ia64_print_operand: unknown code"
 msgstr "ia64_print_operand: ÉÔÌÀ¤Ê¥³¡¼¥É¤Ç¤¹"
 
-#: config/ia64/ia64.c:4645
+#: config/ia64/ia64.c:4648
 msgid "value of -mfixed-range must have form REG1-REG2"
 msgstr "-mfixed-range ¤ÎÃͤϠREG1-REG2 ·Á¼°¤ò»ý¤¿¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: config/ia64/ia64.c:4672
+#: config/ia64/ia64.c:4675
 #, c-format
 msgid "%s-%s is an empty range"
 msgstr "%s-%s ¤¬¶õ¤ÎÈϰϤǤ¹"
 
-#: config/ia64/ia64.c:4720
+#: config/ia64/ia64.c:4723
 #, fuzzy
 msgid "cannot optimize floating point division for both latency and throughput"
 msgstr "¥ì¥¤¥Æ¥ó¥·¤È¥¹¥ë¡¼¥×¥Ã¥ÈξÊý¤Îʬ³äºÇŬ²½¤Ï¹Ô¤Ê¤¨¤Þ¤»¤ó"
 
-#: config/ia64/ia64.c:4726
+#: config/ia64/ia64.c:4729
 #, fuzzy
 msgid "cannot optimize integer division for both latency and throughput"
 msgstr "¥ì¥¤¥Æ¥ó¥·¤È¥¹¥ë¡¼¥×¥Ã¥ÈξÊý¤Îʬ³äºÇŬ²½¤Ï¹Ô¤Ê¤¨¤Þ¤»¤ó"
 
-#: config/ia64/ia64.c:4732
+#: config/ia64/ia64.c:4735
 #, fuzzy
 msgid "cannot optimize square root for both latency and throughput"
 msgstr "¥ì¥¤¥Æ¥ó¥·¤È¥¹¥ë¡¼¥×¥Ã¥ÈξÊý¤Îʬ³äºÇŬ²½¤Ï¹Ô¤Ê¤¨¤Þ¤»¤ó"
 
-#: config/ia64/ia64.c:4738
+#: config/ia64/ia64.c:4741
 msgid "not yet implemented: latency-optimized inline square root"
 msgstr ""
 
-#: config/ia64/ia64.c:4750
+#: config/ia64/ia64.c:4753
 #, fuzzy, c-format
 msgid "bad value (%s) for -mtls-size= switch"
 msgstr "-mabi= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
 
-#: config/ia64/ia64.c:4766
+#: config/ia64/ia64.c:4769
 #, fuzzy, c-format
 msgid "bad value (%s) for -tune= switch"
 msgstr "-mcpu= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
@@ -10557,7 +10553,7 @@ msgstr "gp_offset (%ld) 
 msgid "argument `%d' is not a constant"
 msgstr "`asm' ¤Î°ú¿ô¤¬Äê¿ôʸ»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó "
 
-#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2095
+#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2096
 msgid "PRINT_OPERAND_ADDRESS, null pointer"
 msgstr "PRINT_OPERAND_ADDRESS, null ¥Ý¥¤¥ó¥¿"
 
@@ -10567,7 +10563,7 @@ msgid "PRINT_OPERAND: Unknown punctuation '%c'"
 msgstr "PRINT_OPERAND: ÉÔÌÀ¤Ê¶çÆÉÅÀ '%c'"
 
 #: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
-#: config/xtensa/xtensa.c:1949
+#: config/xtensa/xtensa.c:1950
 msgid "PRINT_OPERAND null pointer"
 msgstr "PRINT_OPERAND NULL ¥Ý¥¤¥ó¥¿"
 
@@ -10576,7 +10572,7 @@ msgstr "PRINT_OPERAND NULL 
 msgid "invalid %%P operand"
 msgstr "̵¸ú¤Ê %P ¥ª¥Ú¥é¥ó¥É¤Ç¤¹"
 
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8949
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
 #, c-format
 msgid "invalid %%p value"
 msgstr "̵¸ú¤Ê %%p ÃͤǤ¹"
@@ -10638,94 +10634,94 @@ msgstr "-msdata 
 msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
 msgstr "-msdata ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
 
-#: config/m32r/m32r.c:2295
+#: config/m32r/m32r.c:2322
 #, fuzzy, c-format
 msgid "invalid operand to %%s code"
 msgstr "%s ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
 
-#: config/m32r/m32r.c:2302
+#: config/m32r/m32r.c:2329
 #, fuzzy, c-format
 msgid "invalid operand to %%p code"
 msgstr "%p ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
 
-#: config/m32r/m32r.c:2357
+#: config/m32r/m32r.c:2384
 msgid "bad insn for 'A'"
 msgstr ""
 
-#: config/m32r/m32r.c:2404
+#: config/m32r/m32r.c:2431
 #, fuzzy, c-format
 msgid "invalid operand to %%T/%%B code"
 msgstr "%T/%B ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
 
-#: config/m32r/m32r.c:2427
+#: config/m32r/m32r.c:2454
 #, fuzzy, c-format
 msgid "invalid operand to %%N code"
 msgstr "%N ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
 
-#: config/m32r/m32r.c:2460
+#: config/m32r/m32r.c:2487
 #, fuzzy
 msgid "pre-increment address is not a register"
 msgstr "`%d' ¥ª¥Ú¥é¥ó¥É¤¬¥ì¥¸¥¹¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: config/m32r/m32r.c:2467
+#: config/m32r/m32r.c:2494
 #, fuzzy
 msgid "pre-decrement address is not a register"
 msgstr "thumb_load_double_from_address: ¥Ù¡¼¥¹¤¬¥ì¥¸¥¹¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: config/m32r/m32r.c:2474
+#: config/m32r/m32r.c:2501
 msgid "post-increment address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2550 config/m32r/m32r.c:2566
-#: config/rs6000/rs6000.c:14821
+#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
+#: config/rs6000/rs6000.c:15063
 #, fuzzy
 msgid "bad address"
 msgstr "ÉÔÀµ¤Ê¥Ø¥Ã¥À¥Ð¡¼¥¸¥ç¥ó"
 
-#: config/m32r/m32r.c:2571
+#: config/m32r/m32r.c:2598
 #, fuzzy
 msgid "lo_sum not of register"
 msgstr "ÉâÆ°¾®¿ôÅÀ¥ì¥¸¥¹¥¿¤òÍøÍѤ·¤Ê¤¤"
 
 #. { "relax",                  TARGET_RELAX_MASK, "" },                    { "no-relax",               -TARGET_RELAX_MASK, "" },
-#: config/m32r/m32r.h:279
+#: config/m32r/m32r.h:284
 msgid "Display compile time statistics"
 msgstr "¥³¥ó¥Ñ¥¤¥ë»þ´ÖÅý·×Ãͤòɽ¼¨¤¹¤ë"
 
-#: config/m32r/m32r.h:281
+#: config/m32r/m32r.h:286
 msgid "Align all loops to 32 byte boundary"
 msgstr "Á´¤Æ¤Î¥ë¡¼¥×¤ò 32 ¥Ð¥¤¥È¶­³¦¤Ë¥¢¥é¥¤¥ó¤¹¤ë"
 
-#: config/m32r/m32r.h:284
+#: config/m32r/m32r.h:289
 msgid "Only issue one instruction per cycle"
 msgstr "¥µ¥¤¥¯¥ëËè¤Ë°ì¤Ä¤ÎÌ¿Îá¤À¤±¤òȯ¹Ô¤¹¤ë"
 
-#: config/m32r/m32r.h:287
+#: config/m32r/m32r.h:292
 msgid "Prefer branches over conditional execution"
 msgstr "¾ò·ï¤Î¼Â¹Ô¤è¤ê¤Ïʬ´ô¤ÎÀ¸À®¤òÍ¥À褹¤ë"
 
-#: config/m32r/m32r.h:308
+#: config/m32r/m32r.h:313
 msgid "Code size: small, medium or large"
 msgstr "¥³¡¼¥É¥µ¥¤¥º: small, medium Ëô¤Ï large"
 
-#: config/m32r/m32r.h:310
+#: config/m32r/m32r.h:315
 msgid "Small data area: none, sdata, use"
 msgstr "¥¹¥â¡¼¥ë¥Ç¡¼¥¿Îΰè: none, sdata, use"
 
-#: config/m32r/m32r.h:312 config/mips/mips.h:752
+#: config/m32r/m32r.h:317 config/mips/mips.h:752
 #, fuzzy
 msgid "Don't call any cache flush functions"
 msgstr "´Ø¿ô %s ¤Ë¸Æ¤Ó½Ð¤·¤¬¤¢¤ê¤Þ¤»¤ó\n"
 
-#: config/m32r/m32r.h:314 config/mips/mips.h:754
+#: config/m32r/m32r.h:319 config/mips/mips.h:754
 msgid "Specify cache flush function"
 msgstr ""
 
-#: config/m32r/m32r.h:316
+#: config/m32r/m32r.h:321
 msgid "Don't call any cache flush trap"
 msgstr ""
 
-#: config/m32r/m32r.h:318
+#: config/m32r/m32r.h:323
 msgid "Specify cache flush trap number"
 msgstr ""
 
@@ -10734,55 +10730,55 @@ msgstr ""
 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
 msgstr "-f%s ¤Ï 68HC11/68HC12 ÍѤȤ·¤Æ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿ (¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó)"
 
-#: config/m68hc11/m68hc11.c:1326
+#: config/m68hc11/m68hc11.c:1344
 msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1332
+#: config/m68hc11/m68hc11.c:1350
 #, fuzzy
 msgid "`trap' attribute is already used"
 msgstr "`%s' Â°À­¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
 
 #. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3305 config/m68hc11/m68hc11.c:3689
+#: config/m68hc11/m68hc11.c:3323 config/m68hc11/m68hc11.c:3707
 msgid "move insn not handled"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3537 config/m68hc11/m68hc11.c:3621
-#: config/m68hc11/m68hc11.c:3892
+#: config/m68hc11/m68hc11.c:3555 config/m68hc11/m68hc11.c:3639
+#: config/m68hc11/m68hc11.c:3910
 #, fuzzy
 msgid "invalid register in the move instruction"
 msgstr "`%s' ¤ËÂФ¹¤ë¥ì¥¸¥¹¥¿Ì¾¤È¤·¤Æ̵¸ú¤Ç¤¹"
 
-#: config/m68hc11/m68hc11.c:3571
+#: config/m68hc11/m68hc11.c:3589
 #, fuzzy
 msgid "invalid operand in the instruction"
 msgstr "%s ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
 
-#: config/m68hc11/m68hc11.c:3866
+#: config/m68hc11/m68hc11.c:3884
 #, fuzzy
 msgid "invalid register in the instruction"
 msgstr "`%s' ¤ËÂФ¹¤ë¥ì¥¸¥¹¥¿Ì¾¤È¤·¤Æ̵¸ú¤Ç¤¹"
 
-#: config/m68hc11/m68hc11.c:3899
+#: config/m68hc11/m68hc11.c:3917
 #, fuzzy
 msgid "operand 1 must be a hard register"
 msgstr "`%d' ¥ª¥Ú¥é¥ó¥É¤¬¥ì¥¸¥¹¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: config/m68hc11/m68hc11.c:3913
+#: config/m68hc11/m68hc11.c:3931
 #, fuzzy
 msgid "invalid rotate insn"
 msgstr "²¾°ú¿ô `%s' ¤Ï̵¸ú¤Ç¤¹"
 
-#: config/m68hc11/m68hc11.c:4337
+#: config/m68hc11/m68hc11.c:4355
 msgid "registers IX, IY and Z used in the same INSN"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:4674 config/m68hc11/m68hc11.c:4974
+#: config/m68hc11/m68hc11.c:4692 config/m68hc11/m68hc11.c:4992
 msgid "cannot do z-register replacement"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:5037
+#: config/m68hc11/m68hc11.c:5055
 #, fuzzy
 msgid "invalid Z register replacement for insn"
 msgstr "`%s' ¤ËÂФ¹¤ë¥ì¥¸¥¹¥¿Ì¾¤È¤·¤Æ̵¸ú¤Ç¤¹"
@@ -10791,60 +10787,60 @@ msgstr "`%s' 
 #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
 #. to set or minus the bits to clear. An empty string NAME is used to
 #. identify the default VALUE.
-#: config/m68hc11/m68hc11.h:177
+#: config/m68hc11/m68hc11.h:180
 msgid "Compile with 16-bit integer mode"
 msgstr "16 ¥Ó¥Ã¥ÈÀ°¿ô¥â¡¼¥É¤Ç¥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
 
-#: config/m68hc11/m68hc11.h:179
+#: config/m68hc11/m68hc11.h:182
 msgid "Compile with 32-bit integer mode"
 msgstr "32 ¥Ó¥Ã¥ÈÀ°¿ô¥â¡¼¥É¤Ç¥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
 
-#: config/m68hc11/m68hc11.h:181
+#: config/m68hc11/m68hc11.h:184
 msgid "Auto pre/post decrement increment allowed"
 msgstr "¼«Æ° pre/post ¥Ç¥¯¥ê¥á¥ó¥È ¥¤¥ó¥¯¥ê¥á¥ó¥È¤òµöÍƤ¹¤ë"
 
-#: config/m68hc11/m68hc11.h:183
+#: config/m68hc11/m68hc11.h:186
 msgid "Auto pre/post decrement increment not allowed"
 msgstr "¼«Æ° pre/post ¥Ç¥¯¥ê¥á¥ó¥È ¥¤¥ó¥¯¥ê¥á¥ó¥È¤òµöÍƤ·¤Ê¤¤"
 
-#: config/m68hc11/m68hc11.h:185
+#: config/m68hc11/m68hc11.h:188
 msgid "Min/max instructions allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:187
+#: config/m68hc11/m68hc11.h:190
 #, fuzzy
 msgid "Min/max instructions not allowed"
 msgstr "ret Ì¿Îá¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: config/m68hc11/m68hc11.h:189
+#: config/m68hc11/m68hc11.h:192
 #, fuzzy
 msgid "Use call and rtc for function calls and returns"
 msgstr "noreturn ´Ø¿ô¤¬ return ¤¹¤ë¤È¤­ abort ¤Î¸Æ¤Ó½Ð¤·¤òÀ¸À®¤¹¤ë"
 
-#: config/m68hc11/m68hc11.h:191
+#: config/m68hc11/m68hc11.h:194
 #, fuzzy
 msgid "Use jsr and rts for function calls and returns"
 msgstr "´Ø¿ô³«»ÏÉôʬÍѤΥ¹¥¿¥Ö¤ò»ÈÍѤ¹¤ë"
 
-#: config/m68hc11/m68hc11.h:193
+#: config/m68hc11/m68hc11.h:196
 #, fuzzy
 msgid "Do not use direct addressing mode for soft registers"
 msgstr "Ê£»¨¤Ê¥¢¥É¥ì¥·¥ó¥°¥â¡¼¥É¤òÍøÍѤ·¤Ê¤¤"
 
-#: config/m68hc11/m68hc11.h:195
+#: config/m68hc11/m68hc11.h:198
 #, fuzzy
 msgid "Use direct addressing mode for soft registers"
 msgstr "'¾®¤µ¤Ê' ½¸¹çÂΤò¥ì¥¸¥¹¥¿¤Ç¤Ï¤Ê¤¯¥á¥â¥ê¤Ë³ÊǼ¤·¤ÆÊÖ¤¹"
 
-#: config/m68hc11/m68hc11.h:197 config/m68hc11/m68hc11.h:203
+#: config/m68hc11/m68hc11.h:200 config/m68hc11/m68hc11.h:206
 msgid "Compile for a 68HC11"
 msgstr "68HC11 ÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
 
-#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
+#: config/m68hc11/m68hc11.h:202 config/m68hc11/m68hc11.h:208
 msgid "Compile for a 68HC12"
 msgstr "68HC12 ÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
 
-#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
+#: config/m68hc11/m68hc11.h:204 config/m68hc11/m68hc11.h:210
 #, fuzzy
 msgid "Compile for a 68HCS12"
 msgstr "68HC12 ÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
@@ -10858,11 +10854,11 @@ msgstr "68HC12 
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/m68hc11/m68hc11.h:221
+#: config/m68hc11/m68hc11.h:224
 msgid "Specify the register allocation order"
 msgstr "¥ì¥¸¥¹¥¿³ÎÊݽç¤ò»ØÄꤹ¤ë"
 
-#: config/m68hc11/m68hc11.h:223
+#: config/m68hc11/m68hc11.h:226
 msgid "Indicate the number of soft registers available"
 msgstr "ÍøÍѲÄǽ¥½¥Õ¥È¥ì¥¸¥¹¥¿¤Î¿ô¤ò¼¨¤¹"
 
@@ -11121,8 +11117,8 @@ msgstr "M*Core M340 
 msgid "Maximum amount for a single stack increment operation"
 msgstr "ñ°ì¥¹¥¿¥Ã¥¯¥¤¥ó¥¯¥ê¥á¥ó¥ÈÁàºî¤ÎºÇÂçÃÍ"
 
-#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1000
-#: config/xtensa/xtensa.c:1032 config/xtensa/xtensa.c:1041
+#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1001
+#: config/xtensa/xtensa.c:1033 config/xtensa/xtensa.c:1042
 msgid "bad test"
 msgstr ""
 
@@ -11375,7 +11371,7 @@ msgstr "asm 
 #. where VALUE is the bits to set or minus the bits to clear and DOC
 #. is the documentation for --help (NULL if intentionally undocumented).
 #. An empty string NAME is used to identify the default VALUE.
-#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:314
+#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:325
 msgid "Use hardware floating point"
 msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀ¤òÍøÍѤ¹¤ë"
 
@@ -11447,7 +11443,7 @@ msgstr "
 msgid "Don't generate fused multiply/add instructions"
 msgstr "ÉâÆ°¾®¿ô¤Î¾è»»/²Ã»»Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤"
 
-#: config/mips/mips.h:598 config/rs6000/rs6000.h:330
+#: config/mips/mips.h:598 config/rs6000/rs6000.h:341
 msgid "Generate fused multiply/add instructions"
 msgstr "ÉâÆ°¾®¿ô¤Î¾è»»/²Ã»»Ì¿Îá¤òÀ¸À®¤¹¤ë"
 
@@ -11975,7 +11971,7 @@ msgstr ""
 msgid "Assume code will be linked by HP ld"
 msgstr ""
 
-#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:316
+#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:327
 msgid "Do not use hardware floating point"
 msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀ¤òÍøÍѤ·¤Ê¤¤"
 
@@ -12113,168 +12109,168 @@ msgstr ""
 msgid "junk at end of #pragma longcall"
 msgstr "#pragma map ¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
 
-#: config/rs6000/rs6000.c:784
+#: config/rs6000/rs6000.c:791
 msgid "-mmultiple is not supported on little endian systems"
 msgstr "-mmultiple ¤Ï¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¥·¥¹¥Æ¥à¾å¤Ç¤Ï¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
 
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:798
 msgid "-mstring is not supported on little endian systems"
 msgstr "-mstring ¤Ï¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¥·¥¹¥Æ¥à¾å¤Ç¤Ï¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
 
-#: config/rs6000/rs6000.c:805
+#: config/rs6000/rs6000.c:812
 #, fuzzy, c-format
 msgid "unknown -mdebug-%s switch"
 msgstr "ÉÔÌÀ¤Ê -mdebug-%s ¥¹¥¤¥Ã¥Á¤Ç¤¹"
 
-#: config/rs6000/rs6000.c:817
+#: config/rs6000/rs6000.c:824
 #, c-format
 msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:828
+#: config/rs6000/rs6000.c:835
 #, c-format
 msgid "Unknown switch -mlong-double-%s"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1011
+#: config/rs6000/rs6000.c:876
+msgid "AltiVec and E500 instructions cannot coexist"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1029
 #, c-format
 msgid "unknown -m%s= option specified: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1032
+#: config/rs6000/rs6000.c:1050
 #, c-format
 msgid "not configured for ABI: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1038
+#: config/rs6000/rs6000.c:1056
 #, fuzzy, c-format
 msgid "unknown ABI specified: '%s'"
 msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
 
-#: config/rs6000/rs6000.c:1052
+#: config/rs6000/rs6000.c:1070
 #, c-format
 msgid "unknown -malign-XXXXX option specified: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:3892
+#: config/rs6000/rs6000.c:3972
 msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:3991
+#: config/rs6000/rs6000.c:4095
 msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:5409
+#: config/rs6000/rs6000.c:5599
 msgid "argument 1 must be a 5-bit signed literal"
 msgstr ""
 
-#: config/rs6000/rs6000.c:5511 config/rs6000/rs6000.c:6134
+#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
 msgid "argument 2 must be a 5-bit unsigned literal"
 msgstr ""
 
-#: config/rs6000/rs6000.c:5551
+#: config/rs6000/rs6000.c:5741
 #, fuzzy
 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
 msgstr "`__builtin_eh_return_regno' ¤Î°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: config/rs6000/rs6000.c:5605
+#: config/rs6000/rs6000.c:5795
 #, fuzzy
 msgid "argument 1 of __builtin_altivec_predicate is out of range"
 msgstr "`__builtin_args_info' ¤Î°ú¿ô¤¬Èϰϳ°¤Ç¤¹"
 
-#: config/rs6000/rs6000.c:5733
+#: config/rs6000/rs6000.c:5956
 msgid "argument 3 must be a 4-bit unsigned literal"
 msgstr ""
 
-#: config/rs6000/rs6000.c:5903
+#: config/rs6000/rs6000.c:6126
 #, fuzzy, c-format
 msgid "argument to `%s' must be a 2-bit unsigned literal"
 msgstr "`%s' ¤Ø¤Î°ú¿ô¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: config/rs6000/rs6000.c:6016
+#: config/rs6000/rs6000.c:6239
 msgid "argument to dss must be a 2-bit unsigned literal"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6254
+#: config/rs6000/rs6000.c:6477
 #, fuzzy
 msgid "argument 1 of __builtin_spe_predicate must be a constant"
 msgstr "`__builtin_eh_return_regno' ¤Î°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: config/rs6000/rs6000.c:6327
+#: config/rs6000/rs6000.c:6550
 #, fuzzy
 msgid "argument 1 of __builtin_spe_predicate is out of range"
 msgstr "`__builtin_args_info' ¤Î°ú¿ô¤¬Èϰϳ°¤Ç¤¹"
 
-#: config/rs6000/rs6000.c:8531
-msgid "your function will be miscompiled"
-msgstr ""
-
-#: config/rs6000/rs6000.c:8779
+#: config/rs6000/rs6000.c:9008
 #, c-format
 msgid "invalid %%f value"
 msgstr "̵¸ú¤Ê %%f ÃͤǤ¹"
 
-#: config/rs6000/rs6000.c:8788
+#: config/rs6000/rs6000.c:9017
 #, c-format
 msgid "invalid %%F value"
 msgstr "̵¸ú¤Ê %%F ÃͤǤ¹"
 
-#: config/rs6000/rs6000.c:8797
+#: config/rs6000/rs6000.c:9026
 #, c-format
 msgid "invalid %%G value"
 msgstr "̵¸ú¤Ê %%G ÃͤǤ¹"
 
-#: config/rs6000/rs6000.c:8832
+#: config/rs6000/rs6000.c:9061
 #, c-format
 msgid "invalid %%j code"
 msgstr "̵¸ú¤Ê %%j ¥³¡¼¥É¤Ç¤¹"
 
-#: config/rs6000/rs6000.c:8842
+#: config/rs6000/rs6000.c:9071
 #, c-format
 msgid "invalid %%J code"
 msgstr "̵¸ú¤Ê %%J ¥³¡¼¥É¤Ç¤¹"
 
-#: config/rs6000/rs6000.c:8852
+#: config/rs6000/rs6000.c:9081
 #, c-format
 msgid "invalid %%k value"
 msgstr "̵¸ú¤Ê %%k ÃÍ"
 
-#: config/rs6000/rs6000.c:8872 config/xtensa/xtensa.c:1999
+#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
 #, c-format
 msgid "invalid %%K value"
 msgstr "̵¸ú¤Ê %%K ÃͤǤ¹"
 
-#: config/rs6000/rs6000.c:8939
+#: config/rs6000/rs6000.c:9168
 #, c-format
 msgid "invalid %%O value"
 msgstr "̵¸ú¤Ê %%O ÃÍ"
 
-#: config/rs6000/rs6000.c:8986
+#: config/rs6000/rs6000.c:9215
 #, c-format
 msgid "invalid %%q value"
 msgstr "̵¸ú¤Ê %%q ÃͤǤ¹"
 
-#: config/rs6000/rs6000.c:9030
+#: config/rs6000/rs6000.c:9259
 #, c-format
 msgid "invalid %%S value"
 msgstr "̵¸ú¤Ê %%S ÃÍ"
 
-#: config/rs6000/rs6000.c:9072
+#: config/rs6000/rs6000.c:9301
 #, c-format
 msgid "invalid %%T value"
 msgstr "̵¸ú¤Ê %%T ÃͤǤ¹"
 
-#: config/rs6000/rs6000.c:9082
+#: config/rs6000/rs6000.c:9311
 #, c-format
 msgid "invalid %%u value"
 msgstr "̵¸ú¤Ê %%u ÃͤǤ¹"
 
-#: config/rs6000/rs6000.c:9091 config/xtensa/xtensa.c:1969
+#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
 #, c-format
 msgid "invalid %%v value"
 msgstr "̵¸ú¤Ê %%v ÃͤǤ¹"
 
-#: config/rs6000/rs6000.c:13581
+#: config/rs6000/rs6000.c:13815
 msgid "no profiling of 64-bit code for this ABI"
 msgstr ""
 
@@ -12335,12 +12331,12 @@ msgstr "-pipe 
 msgid "-m64 requires a PowerPC64 cpu"
 msgstr "PowerPC64 ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ç¤Ê¤¤¤È -maix64 ¤òÍ­¸ú¤Ë¤Ï¤Ç¤­¤Þ¤»¤ó"
 
-#: config/rs6000/linux64.h:201
+#: config/rs6000/linux64.h:206
 #, fuzzy
 msgid "Call mcount for profiling before a function prologue"
 msgstr "´Ø¿ô¤Î³«»ÏÉôʬ¤ËÌ¿Îá¤ò°ÜÆ°¤·¤Ê¤¤"
 
-#: config/rs6000/linux64.h:203
+#: config/rs6000/linux64.h:208
 #, fuzzy
 msgid "Call mcount for profiling after a function prologue"
 msgstr "´Ø¿ô¤Î³«»ÏÉôʬ¤ËÌ¿Îá¤ò°ÜÆ°¤·¤Ê¤¤"
@@ -12352,210 +12348,210 @@ msgstr "
 #. each pair being { "NAME", VALUE }
 #. where VALUE is the bits to set or minus the bits to clear.
 #. An empty string NAME is used to identify the default VALUE.
-#: config/rs6000/rs6000.h:262
+#: config/rs6000/rs6000.h:273
 msgid "Use POWER instruction set"
 msgstr "POWER Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ¹¤ë"
 
-#: config/rs6000/rs6000.h:265
+#: config/rs6000/rs6000.h:276
 msgid "Use POWER2 instruction set"
 msgstr "POWER2 Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ¹¤ë"
 
-#: config/rs6000/rs6000.h:267
+#: config/rs6000/rs6000.h:278
 msgid "Do not use POWER2 instruction set"
 msgstr "POWER2 Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ·¤Ê¤¤"
 
-#: config/rs6000/rs6000.h:270
+#: config/rs6000/rs6000.h:281
 msgid "Do not use POWER instruction set"
 msgstr "POWER Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ·¤Ê¤¤"
 
-#: config/rs6000/rs6000.h:272
+#: config/rs6000/rs6000.h:283
 msgid "Use PowerPC instruction set"
 msgstr "PowerPC Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ¹¤ë"
 
-#: config/rs6000/rs6000.h:275
+#: config/rs6000/rs6000.h:286
 msgid "Do not use PowerPC instruction set"
 msgstr "PowerPC Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ·¤Ê¤¤"
 
-#: config/rs6000/rs6000.h:277
+#: config/rs6000/rs6000.h:288
 msgid "Use PowerPC General Purpose group optional instructions"
 msgstr "PowerPC °ìÈÌÍÑÅÓ¥°¥ë¡¼¥×¥ª¥×¥·¥ç¥óÌ¿Îá¤ò»ÈÍѤ¹¤ë"
 
-#: config/rs6000/rs6000.h:279
+#: config/rs6000/rs6000.h:290
 #, fuzzy
 msgid "Do not use PowerPC General Purpose group optional instructions"
 msgstr "PowerPC °ìÈÌÍÑÅÓ¥°¥ë¡¼¥×¥ª¥×¥·¥ç¥óÌ¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
 
-#: config/rs6000/rs6000.h:281
+#: config/rs6000/rs6000.h:292
 msgid "Use PowerPC Graphics group optional instructions"
 msgstr "PowerPC ¥°¥é¥Õ¥£¥¯¥¹¥°¥ë¡¼¥×¥ª¥×¥·¥ç¥óÌ¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
 
-#: config/rs6000/rs6000.h:283
+#: config/rs6000/rs6000.h:294
 #, fuzzy
 msgid "Do not use PowerPC Graphics group optional instructions"
 msgstr "PowerPC ¥°¥é¥Õ¥£¥¯¥¹¥°¥ë¡¼¥×¥ª¥×¥·¥ç¥óÌ¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
 
-#: config/rs6000/rs6000.h:285
+#: config/rs6000/rs6000.h:296
 msgid "Use PowerPC-64 instruction set"
 msgstr "PowerPC-64 Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ¹¤ë"
 
-#: config/rs6000/rs6000.h:287
+#: config/rs6000/rs6000.h:298
 #, fuzzy
 msgid "Do not use PowerPC-64 instruction set"
 msgstr "PowerPC-64 Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ·¤Ê¤¤"
 
-#: config/rs6000/rs6000.h:289
+#: config/rs6000/rs6000.h:300
 #, fuzzy
 msgid "Use AltiVec instructions"
 msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥ÉÌ¿Îá¤ò»ÈÍѤ¹¤ë"
 
-#: config/rs6000/rs6000.h:291
+#: config/rs6000/rs6000.h:302
 #, fuzzy
 msgid "Do not use AltiVec instructions"
 msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥ÉÌ¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
 
-#: config/rs6000/rs6000.h:293
+#: config/rs6000/rs6000.h:304
 msgid "Use new mnemonics for PowerPC architecture"
 msgstr "PowerPC ¥¢¡¼¥­¥Æ¥¯¥Á¥ãÍѤο·¤·¤¤¥Ë¡¼¥â¥Ë¥Ã¥¯¤ò»ÈÍѤ¹¤ë"
 
-#: config/rs6000/rs6000.h:295
+#: config/rs6000/rs6000.h:306
 msgid "Use old mnemonics for PowerPC architecture"
 msgstr "PowerPC ¥¢¡¼¥­¥Æ¥¯¥Á¥ãÍѤθŤ¤¥Ë¡¼¥â¥Ë¥Ã¥¯¤ò»ÈÍѤ¹¤ë"
 
-#: config/rs6000/rs6000.h:298
+#: config/rs6000/rs6000.h:309
 msgid "Put everything in the regular TOC"
 msgstr "Á´¤Æ¤òÄ̾ï TOC Æâ¤ËÇÛÃÖ¤¹¤ë"
 
-#: config/rs6000/rs6000.h:300
+#: config/rs6000/rs6000.h:311
 msgid "Place floating point constants in TOC"
 msgstr "ÉâÆ°¾®¿ôÅÀÄê¿ô¤ò TOC Æâ¤ËÇÛÃÖ¤¹¤ë"
 
-#: config/rs6000/rs6000.h:302
+#: config/rs6000/rs6000.h:313
 #, fuzzy
 msgid "Do not place floating point constants in TOC"
 msgstr "ÉâÆ°¾®¿ôÅÀÄê¿ô¤ò TOC Æâ¤ËÇÛÃÖ¤·¤Ê¤¤"
 
-#: config/rs6000/rs6000.h:304
+#: config/rs6000/rs6000.h:315
 msgid "Place symbol+offset constants in TOC"
 msgstr "¥·¥ó¥Ü¥ë+¥ª¥Õ¥»¥Ã¥ÈÄê¿ô¤ò TOC Æâ¤ËÇÛÃÖ¤¹¤ë"
 
-#: config/rs6000/rs6000.h:306
+#: config/rs6000/rs6000.h:317
 #, fuzzy
 msgid "Do not place symbol+offset constants in TOC"
 msgstr "¥·¥ó¥Ü¥ë+¥ª¥Õ¥»¥Ã¥ÈÄê¿ô¤ò TOC Æâ¤ËÇÛÃÖ¤·¤Ê¤¤"
 
-#: config/rs6000/rs6000.h:312
+#: config/rs6000/rs6000.h:323
 msgid "Place variable addresses in the regular TOC"
 msgstr "ÊÑ¿ô¥¢¥É¥ì¥¹¤òÄ̾ï TOC Æâ¤ËÇÛÃÖ¤¹¤ë"
 
-#: config/rs6000/rs6000.h:318
+#: config/rs6000/rs6000.h:329
 msgid "Generate load/store multiple instructions"
 msgstr "Ê£¿ôÌ¿Îá¤Î¥í¡¼¥É/¥¹¥È¥¢¤òÀ¸À®¤¹¤ë"
 
-#: config/rs6000/rs6000.h:320
+#: config/rs6000/rs6000.h:331
 msgid "Do not generate load/store multiple instructions"
 msgstr "Ê£¿ôÌ¿Îá¤Î¥í¡¼¥É/¥¹¥È¥¢¤òÀ¸À®¤·¤Ê¤¤"
 
-#: config/rs6000/rs6000.h:322
+#: config/rs6000/rs6000.h:333
 msgid "Generate string instructions for block moves"
 msgstr "¥Ö¥í¥Ã¥¯°ÜÆ°ÍѤΠstring Ì¿Îá¤òÀ¸À®¤¹¤ë"
 
-#: config/rs6000/rs6000.h:324
+#: config/rs6000/rs6000.h:335
 msgid "Do not generate string instructions for block moves"
 msgstr "¥Ö¥í¥Ã¥¯°ÜÆ°ÍѤΠstring Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤"
 
-#: config/rs6000/rs6000.h:326
+#: config/rs6000/rs6000.h:337
 msgid "Generate load/store with update instructions"
 msgstr "update Ì¿Îá¤È°ì½ï¤Ë¥í¡¼¥É/¥¹¥È¥¢Ì¿Îá¤òÀ¸À®¤¹¤ë"
 
-#: config/rs6000/rs6000.h:328
+#: config/rs6000/rs6000.h:339
 msgid "Do not generate load/store with update instructions"
 msgstr "update Ì¿Îá¤È°ì½ï¤Ë¥í¡¼¥É/¥¹¥È¥¢Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤"
 
-#: config/rs6000/rs6000.h:332
+#: config/rs6000/rs6000.h:343
 #, fuzzy
 msgid "Do not generate fused multiply/add instructions"
 msgstr "ÉâÆ°¾®¿ô¤Î¾è»»/²Ã»»Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤"
 
-#: config/rs6000/rs6000.h:336
+#: config/rs6000/rs6000.h:347
 #, fuzzy
 msgid "Do not schedule the start and end of the procedure"
 msgstr "¥×¥í¥·¡¼¥¸¥ã³«»Ï¤È½ªÎ»¤Î¥¹¥±¥¸¥å¡¼¥ë¤ò¹Ô¤Ê¤ï¤Ê¤¤"
 
-#: config/rs6000/rs6000.h:342
+#: config/rs6000/rs6000.h:353
 msgid "Return all structures in memory (AIX default)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:344
+#: config/rs6000/rs6000.h:355
 msgid "Return small structures in registers (SVR4 default)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:350
+#: config/rs6000/rs6000.h:361
 #, fuzzy
 msgid "Generate single field mfcr instruction"
 msgstr "ʸ»úÌ¿Îá¤òÀ¸À®¤¹¤ë"
 
-#: config/rs6000/rs6000.h:352
+#: config/rs6000/rs6000.h:363
 #, fuzzy
 msgid "Do not generate single field mfcr instruction"
 msgstr "ʸ»úÌ¿Îá¤òÀ¸À®¤·¤Ê¤¤"
 
-#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:654
+#: config/rs6000/rs6000.h:447 config/sparc/sparc.h:654
 msgid "Use features of and schedule code for given CPU"
 msgstr "Í¿¤¨¤é¤ì¤¿ CPU ÍѤε¡Ç½¤È¥¹¥±¥¸¥å¡¼¥ë¥³¡¼¥É¤òÍøÍѤ¹¤ë"
 
-#: config/rs6000/rs6000.h:438
+#: config/rs6000/rs6000.h:450
 msgid "Enable debug output"
 msgstr "¥Ç¥Ð¥Ã¥°½ÐÎϤòÍ­¸ú¤Ë¤¹¤ë"
 
-#: config/rs6000/rs6000.h:440
+#: config/rs6000/rs6000.h:452
 msgid "Select full, part, or no traceback table"
 msgstr ""
 
-#: config/rs6000/rs6000.h:441
+#: config/rs6000/rs6000.h:453
 msgid "Specify ABI to use"
 msgstr ""
 
-#: config/rs6000/rs6000.h:443
+#: config/rs6000/rs6000.h:455
 #, fuzzy
 msgid "Specify size of long double (64 or 128 bits)"
 msgstr "sizeof(long double) ¤Ï 12 ¤È¤¹¤ë¡£"
 
-#: config/rs6000/rs6000.h:445
+#: config/rs6000/rs6000.h:457
 msgid "Specify yes/no if isel instructions should be generated"
 msgstr ""
 
-#: config/rs6000/rs6000.h:447
+#: config/rs6000/rs6000.h:459
 msgid "Specify yes/no if SPE SIMD instructions should be generated"
 msgstr ""
 
-#: config/rs6000/rs6000.h:449
+#: config/rs6000/rs6000.h:461
 #, fuzzy
 msgid "Specify yes/no if using floating point in the GPRs"
 msgstr "ÉâÆ°¾®¿ôÅÀ¥¨¥ß¥å¥ì¡¼¥¿¤Î¥Ð¡¼¥¸¥ç¥ó¤ò»ØÄꤹ¤ë"
 
-#: config/rs6000/rs6000.h:451
+#: config/rs6000/rs6000.h:463
 msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
 msgstr ""
 
-#: config/rs6000/rs6000.h:453
+#: config/rs6000/rs6000.h:465
 #, fuzzy
 msgid "Avoid all range limits on call instructions"
 msgstr "ÊÂÎóÌ¿Îá¤ò̵¸ú¤Ë¤¹¤ë"
 
-#: config/rs6000/rs6000.h:456
+#: config/rs6000/rs6000.h:468
 msgid "Determine which dependences between insns are considered costly"
 msgstr ""
 
-#: config/rs6000/rs6000.h:458
+#: config/rs6000/rs6000.h:470
 msgid "Specify which post scheduling nop insertion scheme to apply"
 msgstr ""
 
-#: config/rs6000/rs6000.h:460
+#: config/rs6000/rs6000.h:472
 #, fuzzy
 msgid "Specify alignment of structure fields default/natural"
 msgstr "¹½Â¤ÂÎ¥¢¥é¥¤¥ó¥á¥ó¥È¤ÎºÇ¾®¥Ó¥Ã¥È¿ô¤ò»ØÄꤹ¤ë"
 
-#: config/rs6000/rs6000.h:462
+#: config/rs6000/rs6000.h:474
 msgid "Specify scheduling priority for dispatch slot restricted insns"
 msgstr ""
 
@@ -12571,7 +12567,7 @@ msgstr ""
 #. Number of bytes into the frame return addresses can be found.  See
 #. rs6000_stack_info in rs6000.c for more information on how the different
 #. abi's store the return address.
-#: config/rs6000/rs6000.h:1929
+#: config/rs6000/rs6000.h:1923
 msgid "RETURN_ADDRESS_OFFSET not supported"
 msgstr "RETURN_ADDRESS_OFFSET ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
@@ -12866,29 +12862,29 @@ msgstr "
 msgid "enable fused multiply/add instructions"
 msgstr "ÉâÆ°¾®¿ô¤Î¾è»»/²Ã»»Ì¿Îá¤òÀ¸À®¤¹¤ë"
 
-#: config/sh/sh.c:5841
+#: config/sh/sh.c:5977
 #, fuzzy
 msgid "__builtin_saveregs not supported by this subtarget"
 msgstr "__builtin_saveregs ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: config/sh/sh.c:6743
+#: config/sh/sh.c:6879
 msgid "attribute interrupt_handler is not compatible with -m5-compact"
 msgstr ""
 
 #. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6765 config/sh/sh.c:6800
+#: config/sh/sh.c:6901 config/sh/sh.c:6936
 #, fuzzy, c-format
 msgid "`%s' attribute only applies to interrupt functions"
 msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
 
 #. The argument must be a constant string.
-#: config/sh/sh.c:6772
+#: config/sh/sh.c:6908
 #, fuzzy, c-format
 msgid "`%s' attribute argument not a string constant"
 msgstr "asm ¥Æ¥ó¥×¥ì¡¼¥È¤¬Ê¸»úÎóÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
 #. The argument must be a constant integer.
-#: config/sh/sh.c:6807
+#: config/sh/sh.c:6943
 #, fuzzy, c-format
 msgid "`%s' attribute argument not an integer constant"
 msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
@@ -12914,61 +12910,61 @@ msgstr "-m64 
 msgid "-mcmodel= is not supported on 32 bit systems"
 msgstr "-mcmodel= ¤Ï 32 bit ¥·¥¹¥Æ¥à¾å¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
 
-#: config/sparc/sparc.c:6793 config/sparc/sparc.c:6799
+#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
 #, fuzzy, c-format
 msgid "invalid %%Y operand"
 msgstr "̵¸ú¤Ê %%Y ¥ª¥Ú¥é¥ó¥É"
 
-#: config/sparc/sparc.c:6869
+#: config/sparc/sparc.c:6894
 #, fuzzy, c-format
 msgid "invalid %%A operand"
 msgstr "̵¸ú¤Ê %%A ¥ª¥Ú¥é¥ó¥É"
 
-#: config/sparc/sparc.c:6879
+#: config/sparc/sparc.c:6904
 #, fuzzy, c-format
 msgid "invalid %%B operand"
 msgstr "̵¸ú¤Ê %%B ¥ª¥Ú¥é¥ó¥É"
 
-#: config/sparc/sparc.c:6918
+#: config/sparc/sparc.c:6943
 #, fuzzy, c-format
 msgid "invalid %%c operand"
 msgstr "̵¸ú¤Ê %%c ¥ª¥Ú¥é¥ó¥É"
 
-#: config/sparc/sparc.c:6919
+#: config/sparc/sparc.c:6944
 #, fuzzy, c-format
 msgid "invalid %%C operand"
 msgstr "̵¸ú¤Ê %%C ¥ª¥Ú¥é¥ó¥É"
 
-#: config/sparc/sparc.c:6940
+#: config/sparc/sparc.c:6965
 #, fuzzy, c-format
 msgid "invalid %%d operand"
 msgstr "̵¸ú¤Ê %%d ¥ª¥Ú¥é¥ó¥É"
 
-#: config/sparc/sparc.c:6941
+#: config/sparc/sparc.c:6966
 #, fuzzy, c-format
 msgid "invalid %%D operand"
 msgstr "̵¸ú¤Ê %%D ¥ª¥Ú¥é¥ó¥É"
 
-#: config/sparc/sparc.c:6957
+#: config/sparc/sparc.c:6982
 #, fuzzy, c-format
 msgid "invalid %%f operand"
 msgstr "̵¸ú¤Ê %%f ¥ª¥Ú¥é¥ó¥É"
 
-#: config/sparc/sparc.c:6971
+#: config/sparc/sparc.c:6996
 #, fuzzy, c-format
 msgid "invalid %%s operand"
 msgstr "̵¸ú¤Ê %P ¥ª¥Ú¥é¥ó¥É¤Ç¤¹"
 
-#: config/sparc/sparc.c:7025
+#: config/sparc/sparc.c:7050
 msgid "long long constant not a valid immediate operand"
 msgstr "long long Äê¿ô¤ÏÀµ¾ï¤Ê¨ÃÍ¥ª¥Ú¥é¥ó¥É¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: config/sparc/sparc.c:7028
+#: config/sparc/sparc.c:7053
 msgid "floating point constant not a valid immediate operand"
 msgstr "ÉâÆ°¾®¿ôÄê¿ô¤ÏÀµ¾ï¤Ê¨ÃÍ¥ª¥Ú¥é¥ó¥É¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: config/sparc/freebsd.h:81 config/sparc/linux.h:92
-#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:216
+#: config/sparc/freebsd.h:82 config/sparc/linux.h:92
+#: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:216
 msgid "Use 128 bit long doubles"
 msgstr "128 ¥Ó¥Ã¥È¤Î long double ¤ò»ÈÍѤ¹¤ë"
 
@@ -13361,60 +13357,60 @@ msgstr "SDA 
 msgid "Set the max size of data eligible for the ZDA area"
 msgstr "ZDA Îΰè¤Ë¤È¤Ã¤Æ˾¤Þ¤·¤¤ºÇÂç¥Ç¡¼¥¿¥µ¥¤¥º¤òÀßÄꤹ¤ë"
 
-#: config/xtensa/xtensa.c:1828
+#: config/xtensa/xtensa.c:1829
 msgid "boolean registers required for the floating-point option"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1882
+#: config/xtensa/xtensa.c:1883
 #, fuzzy, c-format
 msgid "-f%s is not supported with CONST16 instructions"
 msgstr "%s ¤Ï¤³¤Î¥³¥ó¥Õ¥£¥®¥å¥ì¡¼¥·¥ç¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
 
-#: config/xtensa/xtensa.c:1887
+#: config/xtensa/xtensa.c:1888
 msgid "PIC is required but not supported with CONST16 instructions"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1957
+#: config/xtensa/xtensa.c:1958
 #, fuzzy, c-format
 msgid "invalid %%D value"
 msgstr "̵¸ú¤Ê %D ÃͤǤ¹"
 
-#: config/xtensa/xtensa.c:1994
+#: config/xtensa/xtensa.c:1995
 #, fuzzy
 msgid "invalid mask"
 msgstr "̵¸ú¤Ê #pragma %s ¤Ç¤¹"
 
-#: config/xtensa/xtensa.c:2020
+#: config/xtensa/xtensa.c:2021
 #, fuzzy, c-format
 msgid "invalid %%x value"
 msgstr "̵¸ú¤Ê %%W ÃͤǤ¹"
 
-#: config/xtensa/xtensa.c:2027
+#: config/xtensa/xtensa.c:2028
 #, fuzzy, c-format
 msgid "invalid %%d value"
 msgstr "̵¸ú¤Ê %%W ÃͤǤ¹"
 
-#: config/xtensa/xtensa.c:2048 config/xtensa/xtensa.c:2058
+#: config/xtensa/xtensa.c:2049 config/xtensa/xtensa.c:2059
 #, fuzzy, c-format
 msgid "invalid %%t/%%b value"
 msgstr "̵¸ú¤Ê %%b ÃÍ"
 
-#: config/xtensa/xtensa.c:2100
+#: config/xtensa/xtensa.c:2101
 #, fuzzy
 msgid "invalid address"
 msgstr "̵¸ú¤Ê¥³¡¼¥É¤Ç¤¹"
 
-#: config/xtensa/xtensa.c:2125
+#: config/xtensa/xtensa.c:2126
 #, fuzzy
 msgid "no register in address"
 msgstr "ÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹: %s"
 
-#: config/xtensa/xtensa.c:2133
+#: config/xtensa/xtensa.c:2134
 #, fuzzy
 msgid "address offset not a constant"
 msgstr "Í׵ᤵ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: config/xtensa/xtensa.c:2744
+#: config/xtensa/xtensa.c:2745
 #, fuzzy
 msgid "only uninitialized variables can be placed in a .bss section"
 msgstr "8 ¥Ó¥Ã¥ÈÎΰèÆâ¤ËÇÛÃ֤Ǥ­¤ëÊÑ¿ô¤À¤±¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
@@ -13650,98 +13646,98 @@ msgstr "%s: 
 msgid "cannot bind rvalue `%E' to `%T'"
 msgstr "%s: ¥Õ¥¡¥¤¥ë `%s' ¤ò `%s' ¤Ë¥ê¥ó¥¯¤Ç¤­¤Þ¤»¤ó: %s\n"
 
-#: cp/call.c:4173
+#: cp/call.c:4170
 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:4197
+#: cp/call.c:4196
 msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
 msgstr ""
 
-#: cp/call.c:4237
+#: cp/call.c:4240
 msgid "the default argument for parameter %d of `%D' has not yet been parsed"
 msgstr ""
 
-#: cp/call.c:4432
+#: cp/call.c:4437
 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
 msgstr ""
 
-#: cp/call.c:4451
+#: cp/call.c:4456
 msgid "`%T' is not an accessible base of `%T'"
 msgstr ""
 
-#: cp/call.c:4720
+#: cp/call.c:4725
 #, fuzzy
 msgid "could not find class$ field in java interface type `%T'"
 msgstr "`%s' ¤Ø¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤Ë´ðÄ쥯¥é¥¹¤¬Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: cp/call.c:4975
+#: cp/call.c:4980
 #, fuzzy
 msgid "call to non-function `%D'"
 msgstr "virtual ¤ÊÈ󥯥饹´Ø¿ô `%s'"
 
-#: cp/call.c:5001
+#: cp/call.c:5006
 msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
 msgstr ""
 
-#: cp/call.c:5079
+#: cp/call.c:5084
 msgid "no matching function for call to `%T::%s(%A)%#V'"
 msgstr ""
 
-#: cp/call.c:5096
+#: cp/call.c:5101
 #, fuzzy, c-format
 msgid "call of overloaded `%s(%A)' is ambiguous"
 msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
 
-#: cp/call.c:5117
+#: cp/call.c:5122
 msgid "cannot call member function `%D' without object"
 msgstr ""
 
-#: cp/call.c:5702
+#: cp/call.c:5707
 msgid "passing `%T' chooses `%T' over `%T'"
 msgstr ""
 
-#: cp/call.c:5704 cp/name-lookup.c:4143
+#: cp/call.c:5709 cp/name-lookup.c:4155
 #, fuzzy
 msgid "  in call to `%D'"
 msgstr "`%s' ¤Ø¤Î¸Æ¤Ó½Ð¤·¤Ï¥¤¥ó¥é¥¤¥ó²½¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/call.c:5761
+#: cp/call.c:5766
 msgid "choosing `%D' over `%D'"
 msgstr ""
 
-#: cp/call.c:5762
+#: cp/call.c:5767
 #, fuzzy
 msgid "  for conversion from `%T' to `%T'"
 msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
 
-#: cp/call.c:5764
+#: cp/call.c:5769
 msgid "  because conversion sequence for the argument is better"
 msgstr ""
 
-#: cp/call.c:5884
+#: cp/call.c:5889
 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:5888
+#: cp/call.c:5893
 msgid "candidate 1:"
 msgstr ""
 
-#: cp/call.c:5889
+#: cp/call.c:5894
 msgid "candidate 2:"
 msgstr ""
 
-#: cp/call.c:5998
+#: cp/call.c:6003
 #, fuzzy
 msgid "could not convert `%E' to `%T'"
 msgstr "0x%l.8x ¤òÎΰè¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/call.c:6103
+#: cp/call.c:6108
 msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
 msgstr ""
 
-#: cp/call.c:6107
+#: cp/call.c:6112
 msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
 msgstr ""
 
@@ -13831,15 +13827,15 @@ msgstr ""
 msgid "  by `%D'"
 msgstr ""
 
-#: cp/class.c:2484 cp/decl2.c:1160
+#: cp/class.c:2484 cp/decl2.c:1161
 msgid "`%#D' invalid; an anonymous union can only have non-static data members"
 msgstr ""
 
-#: cp/class.c:2490 cp/decl2.c:1167
+#: cp/class.c:2490 cp/decl2.c:1168
 msgid "private member `%#D' in anonymous union"
 msgstr ""
 
-#: cp/class.c:2493 cp/decl2.c:1169
+#: cp/class.c:2493 cp/decl2.c:1170
 msgid "protected member `%#D' in anonymous union"
 msgstr ""
 
@@ -13948,105 +13944,105 @@ msgstr ""
 msgid "  but does not override `operator=(const %T&)'"
 msgstr ""
 
-#: cp/class.c:3513
+#: cp/class.c:3517
 msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:3623
+#: cp/class.c:3627
 msgid "class `%T' will be considered nearly empty in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:3710
+#: cp/class.c:3714
 #, fuzzy
 msgid "initializer specified for non-virtual method `%D'"
 msgstr "Èó´Ø¿ô `%s' ¤Î°ú¿ô¤Ë format Â°À­¤¬»ØÄꤵ¤ì¤Þ¤·¤¿"
 
-#: cp/class.c:4398
+#: cp/class.c:4402
 msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4488
+#: cp/class.c:4492
 msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
 msgstr ""
 
-#: cp/class.c:4501
+#: cp/class.c:4505
 msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
 msgstr ""
 
-#: cp/class.c:4675
+#: cp/class.c:4679
 msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
 #. Versions of G++ before G++ 3.4 did not reset the
 #. DECL_MODE.
-#: cp/class.c:4714
+#: cp/class.c:4718
 msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4737
+#: cp/class.c:4741
 msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4746
+#: cp/class.c:4750
 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:4805
+#: cp/class.c:4809
 msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4935 cp/semantics.c:2044
+#: cp/class.c:4939 cp/semantics.c:2044
 #, fuzzy
 msgid "redefinition of `%#T'"
 msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/class.c:5105
+#: cp/class.c:5109
 #, fuzzy
 msgid "`%#T' has virtual functions but non-virtual destructor"
 msgstr "Èó²¾Áۥǥ¹¥È¥é¥¯¥¿¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
 
-#: cp/class.c:5184
+#: cp/class.c:5188
 #, fuzzy
 msgid "trying to finish struct, but kicked out due to previous parse errors"
 msgstr "¹½Ê¸²òÀϤ¬¹½Â¤ÂΤνª¤ê¤Ëº¹¤·³Ý¤«¤ê¤Þ¤·¤¿¤¬¡¢Á°¤Î¥¨¥é¡¼¤Î¤»¤¤¤Çʸ̮¤ò¸«¼º¤¤¤Þ¤·¤¿"
 
-#: cp/class.c:5626
+#: cp/class.c:5630
 #, c-format
 msgid "language string `\"%s\"' not recognized"
 msgstr "¸À¸ìʸ»úÎó `\"%s\"' ¤Ïǧ¼±¤µ¤ì¤Þ¤»¤ó"
 
-#: cp/class.c:5714
+#: cp/class.c:5718
 msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
 msgstr ""
 
-#: cp/class.c:5839
+#: cp/class.c:5843
 msgid "no matches converting function `%D' to type `%#T'"
 msgstr ""
 
-#: cp/class.c:5862
+#: cp/class.c:5866
 msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
 msgstr ""
 
-#: cp/class.c:5888
+#: cp/class.c:5892
 #, fuzzy
 msgid "assuming pointer to member `%D'"
 msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
 
-#: cp/class.c:5891
+#: cp/class.c:5895
 #, c-format
 msgid "(a pointer to member can only be formed with `&%E')"
 msgstr ""
 
-#: cp/class.c:5936 cp/class.c:6118 cp/class.c:6125
+#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
 msgid "not enough type information"
 msgstr "ÉÔ½½Ê¬¤Ê·¿¾ðÊó"
 
-#: cp/class.c:5953
+#: cp/class.c:5957
 #, fuzzy
 msgid "argument of type `%T' does not match `%T'"
 msgstr "²¾°ú¿ô `%s' ¤Ï¥×¥í¥È¥¿¥¤¥×¤Ë°ìÃפ·¤Þ¤»¤ó"
 
-#: cp/class.c:6102
+#: cp/class.c:6106
 msgid "invalid operation on uninstantiated type"
 msgstr "¥¤¥ó¥¹¥¿¥ó¥¹²½¤µ¤ì¤Ê¤¤·¿¤ËÂФ¹¤ë̵¸ú¤ÊÁàºî¤Ç¤¹"
 
@@ -14055,12 +14051,12 @@ msgstr "
 #. A name N used in a class S shall refer to the same declaration
 #. in its context and when re-evaluated in the completed scope of
 #. S.
-#: cp/class.c:6360 cp/decl.c:1222 cp/name-lookup.c:502 cp/pt.c:2097
+#: cp/class.c:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
 #, fuzzy
 msgid "declaration of `%#D'"
 msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/class.c:6361
+#: cp/class.c:6365
 msgid "changes meaning of `%D' from `%+#D'"
 msgstr ""
 
@@ -14130,46 +14126,46 @@ msgstr "
 msgid "conversion from `%T' to non-scalar type `%T' requested"
 msgstr "Èó¥¹¥«¥é¡¼·¿¤Ø¤ÎÊÑ´¹¤¬Í׵ᤵ¤ì¤Þ¤¹"
 
-#: cp/cvt.c:850
+#: cp/cvt.c:852
 msgid "object of incomplete type `%T' will not be accessed in %s"
 msgstr ""
 
-#: cp/cvt.c:853
+#: cp/cvt.c:855
 msgid "object of type `%T' will not be accessed in %s"
 msgstr ""
 
-#: cp/cvt.c:869
+#: cp/cvt.c:871
 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:885
+#: cp/cvt.c:887
 #, fuzzy, c-format
 msgid "%s cannot resolve address of overloaded function"
 msgstr "À©¸æ¤¬Èó void ´Ø¿ô¤Î½ª¤ê¤ËÅþ㤷¤Þ¤·¤¿"
 
 #. Only warn when there is no &.
-#: cp/cvt.c:891
+#: cp/cvt.c:893
 #, c-format
 msgid "%s is a reference, not call, to function `%E'"
 msgstr ""
 
-#: cp/cvt.c:898
+#: cp/cvt.c:900
 #, fuzzy, c-format
 msgid "%s has no effect"
 msgstr "%s¤¬%s¤ò»ý¤Ã¤Æ¤¤¤Þ¤»¤ó"
 
-#: cp/cvt.c:1009
+#: cp/cvt.c:1011
 #, fuzzy
 msgid "converting NULL to non-pointer type"
 msgstr "ÉÔ´°Á´·¿¤Ø¤ÎÊÑ´¹¤Ç¤¹"
 
-#: cp/cvt.c:1082
+#: cp/cvt.c:1084
 msgid "ambiguous default type conversion from `%T'"
 msgstr ""
 
-#: cp/cvt.c:1084
+#: cp/cvt.c:1086
 msgid "  candidate conversions include `%D' and `%D'"
 msgstr ""
 
@@ -14248,7 +14244,7 @@ msgstr "
 msgid "declaration of template `%#D'"
 msgstr "`enum %s' ¤ÎºÆÀë¸À"
 
-#: cp/decl.c:1340 cp/name-lookup.c:503
+#: cp/decl.c:1340 cp/name-lookup.c:515
 #, fuzzy
 msgid "conflicts with previous declaration `%#D'"
 msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×Æͤ·¤Þ¤¹"
@@ -14496,7 +14492,7 @@ msgstr "
 msgid "`%D' can only be specified for objects and functions"
 msgstr "Èó´Ø¿ô `%s' ¤Î°ú¿ô¤Ë format Â°À­¤¬»ØÄꤵ¤ì¤Þ¤·¤¿"
 
-#: cp/decl.c:3721 cp/decl2.c:854
+#: cp/decl.c:3721 cp/decl2.c:855
 #, fuzzy
 msgid "typedef `%D' is initialized (use __typeof__ instead)"
 msgstr "typedef `%s' ¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
@@ -14767,7 +14763,7 @@ msgstr ""
 msgid "definition of implicitly-declared `%D'"
 msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `auto' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/decl.c:5785 cp/decl2.c:737
+#: cp/decl.c:5785 cp/decl2.c:738
 #, fuzzy
 msgid "no `%#D' member function declared in class `%T'"
 msgstr "¥á¥ó¥Ð´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢¥¯¥é¥¹¥¹¥³¡¼¥×Æâ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
@@ -15066,171 +15062,171 @@ msgstr "
 msgid "cannot declare pointer to `%#T' member"
 msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/decl.c:7654
+#: cp/decl.c:7655
 msgid "extra qualification `%T::' on member `%s' ignored"
 msgstr ""
 
-#: cp/decl.c:7670
+#: cp/decl.c:7671
 msgid "cannot declare member function `%T::%s' within `%T'"
 msgstr ""
 
-#: cp/decl.c:7685
+#: cp/decl.c:7686
 msgid "cannot declare member `%T::%s' within `%T'"
 msgstr ""
 
-#: cp/decl.c:7765
+#: cp/decl.c:7766
 msgid "data member may not have variably modified type `%T'"
 msgstr ""
 
-#: cp/decl.c:7767
+#: cp/decl.c:7768
 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:7775
+#: cp/decl.c:7776
 msgid "only declarations of constructors can be `explicit'"
 msgstr "`explicit' ¤Ë¤Ç¤­¤ë¤Î¤Ï¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¤À¤±¤Ç¤¹"
 
-#: cp/decl.c:7783
+#: cp/decl.c:7784
 #, c-format
 msgid "non-member `%s' cannot be declared `mutable'"
 msgstr "Èó¥á¥ó¥Ð `%s' ¤ò `mutable' ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/decl.c:7788
+#: cp/decl.c:7789
 #, c-format
 msgid "non-object member `%s' cannot be declared `mutable'"
 msgstr "È󥪥֥¸¥§¥¯¥È¥á¥ó¥Ð `%s' ¤ò `mutable' ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/decl.c:7794
+#: cp/decl.c:7795
 #, c-format
 msgid "function `%s' cannot be declared `mutable'"
 msgstr "´Ø¿ô `%s' ¤ò `mutable' ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/decl.c:7799
+#: cp/decl.c:7800
 #, c-format
 msgid "static `%s' cannot be declared `mutable'"
 msgstr "static `%s' ¤ò mutable ¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/decl.c:7804
+#: cp/decl.c:7805
 #, c-format
 msgid "const `%s' cannot be declared `mutable'"
 msgstr "const `%s' ¤ò `mutable' ¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/decl.c:7817
+#: cp/decl.c:7818
 #, fuzzy
 msgid "template-id `%D' used as a declarator"
 msgstr "²¾°ú¿ô `%s' ¾¯¤·Á°Êý¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/decl.c:7838
+#: cp/decl.c:7839
 msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
 msgstr ""
 
-#: cp/decl.c:7846
+#: cp/decl.c:7847
 msgid "%Jtypedef name may not be a nested-name-specifier"
 msgstr ""
 
-#: cp/decl.c:7892
+#: cp/decl.c:7893
 #, fuzzy
 msgid "%Jinvalid type qualifier for non-member function type"
 msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
 
-#: cp/decl.c:7955
+#: cp/decl.c:7956
 #, fuzzy
 msgid "type qualifiers specified for friend class declaration"
 msgstr "°ì¤Ä¤Î¶õ¤ÎÀë¸ÀÃæ¤Ë¡¢Æó¤Ä¤Î·¿¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: cp/decl.c:7960
+#: cp/decl.c:7961
 #, fuzzy
 msgid "`inline' specified for friend class declaration"
 msgstr "¥¯¥é¥¹Àë¸À¤Î³°Â¦¤Ç virtual »ØÄꤷ¤Æ¤¤¤Þ¤¹"
 
-#: cp/decl.c:7968
+#: cp/decl.c:7969
 #, fuzzy
 msgid "template parameters cannot be friends"
 msgstr "Ê£»¨¤Ê¥Ñ¥é¥á¥¿¤ò¤â¤Ä´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/decl.c:7970
+#: cp/decl.c:7971
 msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
 msgstr ""
 
-#: cp/decl.c:7974
+#: cp/decl.c:7975
 #, fuzzy
 msgid "friend declaration requires class-key, i.e. `friend %#T'"
 msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
 
-#: cp/decl.c:7987
+#: cp/decl.c:7988
 #, fuzzy
 msgid "trying to make class `%T' a friend of global scope"
 msgstr "¥¯¥é¥¹ `%s' ¤òÂç°è¥¹¥³¡¼¥×¤Î friend ¤Ë¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/decl.c:7998
+#: cp/decl.c:7999
 #, fuzzy
 msgid "invalid qualifiers on non-member function type"
 msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
 
-#: cp/decl.c:8017
+#: cp/decl.c:8018
 #, fuzzy
 msgid "abstract declarator `%T' used as declaration"
 msgstr "`%s' ¤ÎÀë¸À¤Ï¥°¥í¡¼¥Ð¥ëÀë¸À¤òʤ¤¤±£¤·¤Þ¤¹"
 
-#: cp/decl.c:8029
+#: cp/decl.c:8030
 msgid "unnamed variable or field declared void"
 msgstr "̵̾ÊÑ¿ô¤ä¥Õ¥£¡¼¥ë¥É¤¬ void ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/decl.c:8038
+#: cp/decl.c:8039
 msgid "variable or field declared void"
 msgstr "ÊÑ¿ô¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤¬ void ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/decl.c:8048
+#: cp/decl.c:8049
 msgid "cannot use `::' in parameter declaration"
 msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Ç `::' ¤ò»È¤¨¤Þ¤»¤ó"
 
 #. Something like struct S { int N::j; };
-#: cp/decl.c:8093
+#: cp/decl.c:8094
 #, fuzzy
 msgid "invalid use of `::'"
 msgstr "`restrict' ¤ÎÍÑË¡¤¬ÉÔŬÀڤǤ¹"
 
-#: cp/decl.c:8105
+#: cp/decl.c:8106
 #, fuzzy
 msgid "function `%D' cannot be declared friend"
 msgstr "´Ø¿ô `%s' ¤ò `mutable' ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/decl.c:8117
+#: cp/decl.c:8118
 msgid "can't make `%D' into a method -- not in a class"
 msgstr ""
 
-#: cp/decl.c:8126
+#: cp/decl.c:8127
 #, fuzzy
 msgid "function `%D' declared virtual inside a union"
 msgstr "Îΰè `%s' ¤Ï´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: cp/decl.c:8135
+#: cp/decl.c:8136
 msgid "`%D' cannot be declared virtual, since it is always static"
 msgstr ""
 
-#: cp/decl.c:8214
+#: cp/decl.c:8215
 #, fuzzy
 msgid "field `%D' has incomplete type"
 msgstr "Îΰè `%s' ¤ÏÉÔ´°Á´¤Ê·¿¤Ç¤¹"
 
-#: cp/decl.c:8216
+#: cp/decl.c:8217
 #, fuzzy
 msgid "name `%T' has incomplete type"
 msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
 
-#: cp/decl.c:8225
+#: cp/decl.c:8226
 #, fuzzy
 msgid "  in instantiation of template `%T'"
 msgstr "%s: `%s' ¤Î½é´ü²½:\n"
 
-#: cp/decl.c:8235
+#: cp/decl.c:8236
 #, c-format
 msgid "`%s' is neither function nor member function; cannot be declared friend"
 msgstr "`%s' ¤Ï´Ø¿ô¤Ç¤â¥á¥ó¥Ð´Ø¿ô¤Ç¤â¤¢¤ê¤Þ¤»¤ó -- friend ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/decl.c:8246
+#: cp/decl.c:8247
 msgid "member functions are implicitly friends of their class"
 msgstr "¥á¥ó¥Ð´Ø¿ô¤Ï°ÅÌÛŪ¤Ë¤½¤Î¥¯¥é¥¹¤Î friend ¤Ç¤¹"
 
@@ -15246,96 +15242,96 @@ 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:8286
+#: cp/decl.c:8287
 #, fuzzy
 msgid "ISO C++ forbids initialization of member `%D'"
 msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/decl.c:8288
+#: cp/decl.c:8289
 msgid "making `%D' static"
 msgstr ""
 
-#: cp/decl.c:8344
+#: cp/decl.c:8345
 #, c-format
 msgid "storage class `auto' invalid for function `%s'"
 msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹ `auto' ¤Ï̵¸ú¤Ç¤¹"
 
-#: cp/decl.c:8346
+#: cp/decl.c:8347
 #, c-format
 msgid "storage class `register' invalid for function `%s'"
 msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹ `register' ¤Ï̵¸ú¤Ç¤¹"
 
-#: cp/decl.c:8348
+#: cp/decl.c:8349
 #, fuzzy, c-format
 msgid "storage class `__thread' invalid for function `%s'"
 msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹ `auto' ¤Ï̵¸ú¤Ç¤¹"
 
-#: cp/decl.c:8359
+#: cp/decl.c:8360
 #, c-format
 msgid "storage class `static' invalid for function `%s' declared out of global scope"
 msgstr "Âç°è¥¹¥³¡¼¥×³°¤Î´Ø¿ô `%s' ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹ `static' ¤Ï̵¸ú¤Ç¤¹"
 
-#: cp/decl.c:8361
+#: cp/decl.c:8362
 #, c-format
 msgid "storage class `inline' invalid for function `%s' declared out of global scope"
 msgstr "Âç°è¥¹¥³¡¼¥×³°¤Î´Ø¿ô `%s' ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹ `inline' ¤Ï̵¸ú¤Ç¤¹"
 
-#: cp/decl.c:8368
+#: cp/decl.c:8369
 #, c-format
 msgid "virtual non-class function `%s'"
 msgstr "virtual ¤ÊÈ󥯥饹´Ø¿ô `%s'"
 
-#: cp/decl.c:8399
+#: cp/decl.c:8400
 #, fuzzy
 msgid "cannot declare member function `%D' to have static linkage"
 msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
 
 #. FIXME need arm citation
-#: cp/decl.c:8405
+#: cp/decl.c:8406
 msgid "cannot declare static function inside another function"
 msgstr "¾¤Î´Ø¿ôÆâ¤Ç static ´Ø¿ô¤òÀë¸À¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/decl.c:8433
+#: cp/decl.c:8434
 msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
 msgstr ""
 
-#: cp/decl.c:8439
+#: cp/decl.c:8440
 #, fuzzy
 msgid "static member `%D' declared `register'"
 msgstr "`register' ¤ÈÀë¸À¤µ¤ì¤¿ÇÛÎó¤Ëź»ú¤ò¤Ä¤±¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/decl.c:8444
+#: cp/decl.c:8445
 msgid "cannot explicitly declare member `%#D' to have extern linkage"
 msgstr ""
 
-#: cp/decl.c:8584
+#: cp/decl.c:8585
 #, fuzzy
 msgid "default argument for `%#D' has type `%T'"
 msgstr "`%s' ¤ÎÂè°ì°ú¿ô¤Ï `int' ¤È¤¹¤Ù¤­¤Ç¤¹"
 
-#: cp/decl.c:8587
+#: cp/decl.c:8588
 msgid "default argument for parameter of type `%T' has type `%T'"
 msgstr ""
 
-#: cp/decl.c:8604
+#: cp/decl.c:8605
 msgid "default argument `%E' uses local variable `%D'"
 msgstr ""
 
-#: cp/decl.c:8648
+#: cp/decl.c:8649
 #, fuzzy, c-format
 msgid "invalid string constant `%E'"
 msgstr "ÉÔÀµ¤Êʸ»úÎóÄê¿ô¤Ç¤¹"
 
-#: cp/decl.c:8650
+#: cp/decl.c:8651
 msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
 msgstr "²¾°ú¿ô¥ê¥¹¥È¤Ë̵¸ú¤ÊÀ°¿ôÄê¿ô¤¬¤¢¤ê¤Þ¤¹¡£²¾°ú¿ô̾¤òÍ¿¤¨Ëº¤ì¤¿¤Î¤Ç¤Ï¡©"
 
-#: cp/decl.c:8688
+#: cp/decl.c:8689
 #, fuzzy
 msgid "parameter `%D' invalidly declared method type"
 msgstr "¥Ñ¥é¥á¥¿¤Ï¥á¥½¥Ã¥É¤Î·¿¤òÉÔÀµ¤ËÀë¸À¤·¤Þ¤·¤¿"
 
-#: cp/decl.c:8712
+#: cp/decl.c:8713
 msgid "parameter `%D' includes %s to array of unknown bound `%T'"
 msgstr ""
 
@@ -15354,101 +15350,101 @@ 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:8871
+#: cp/decl.c:8872
 msgid "invalid constructor; you probably meant `%T (const %T&)'"
 msgstr ""
 
-#: cp/decl.c:8999
+#: cp/decl.c:9000
 #, fuzzy
 msgid "`%D' must be a nonstatic member function"
 msgstr "`this' ¤ÏÀÅŪ¥á¥ó¥Ð´Ø¿ô¤«¤é»ÈÍѤǤ­¤Þ¤»¤ó"
 
-#: cp/decl.c:9005
+#: cp/decl.c:9006
 msgid "`%D' must be either a non-static member function or a non-member function"
 msgstr ""
 
-#: cp/decl.c:9022
+#: cp/decl.c:9023
 msgid "`%D' must have an argument of class or enumerated type"
 msgstr ""
 
-#: cp/decl.c:9057
+#: cp/decl.c:9058
 #, c-format
 msgid "conversion to %s%s will never use a type conversion operator"
 msgstr "%s%s ¤Ø¤ÎÊÑ´¹¤Ç·¿ÊÑ´¹±é»»»Ò¤¬ÍøÍѤµ¤ì¤ë¤³¤È¤Ï·è¤·¤Æ¤¢¤ê¤Þ¤»¤ó"
 
 #. 13.4.0.3
-#: cp/decl.c:9064
+#: cp/decl.c:9065
 #, fuzzy
 msgid "ISO C++ prohibits overloading operator ?:"
 msgstr "ISO C++ ¤Ï̵̾¹½Â¤ÂΤò¶Ø»ß¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/decl.c:9114
+#: cp/decl.c:9115
 msgid "postfix `%D' must take `int' as its argument"
 msgstr ""
 
-#: cp/decl.c:9118
+#: cp/decl.c:9119
 msgid "postfix `%D' must take `int' as its second argument"
 msgstr ""
 
-#: cp/decl.c:9125
+#: cp/decl.c:9126
 #, fuzzy
 msgid "`%D' must take either zero or one argument"
 msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
 
-#: cp/decl.c:9127
+#: cp/decl.c:9128
 #, fuzzy
 msgid "`%D' must take either one or two arguments"
 msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
 
-#: cp/decl.c:9148
+#: cp/decl.c:9149
 msgid "prefix `%D' should return `%T'"
 msgstr ""
 
-#: cp/decl.c:9154
+#: cp/decl.c:9155
 msgid "postfix `%D' should return `%T'"
 msgstr ""
 
-#: cp/decl.c:9163
+#: cp/decl.c:9164
 msgid "`%D' must take `void'"
 msgstr ""
 
-#: cp/decl.c:9165 cp/decl.c:9173
+#: cp/decl.c:9166 cp/decl.c:9174
 #, fuzzy
 msgid "`%D' must take exactly one argument"
 msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
 
-#: cp/decl.c:9175
+#: cp/decl.c:9176
 #, fuzzy
 msgid "`%D' must take exactly two arguments"
 msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
 
-#: cp/decl.c:9183
+#: cp/decl.c:9184
 msgid "user-defined `%D' always evaluates both arguments"
 msgstr ""
 
-#: cp/decl.c:9197
+#: cp/decl.c:9198
 msgid "`%D' should return by value"
 msgstr ""
 
-#: cp/decl.c:9209 cp/decl.c:9212
+#: cp/decl.c:9210 cp/decl.c:9213
 msgid "`%D' cannot have default arguments"
 msgstr ""
 
-#: cp/decl.c:9272
+#: cp/decl.c:9273
 msgid "using typedef-name `%D' after `%s'"
 msgstr ""
 
-#: cp/decl.c:9278
+#: cp/decl.c:9279
 #, fuzzy
 msgid "using template type parameter `%T' after `%s'"
 msgstr "%d ÈÖÌܤΰú¿ô¤¬ `%s' ¤Î·¿¤È¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: cp/decl.c:9286
+#: cp/decl.c:9287
 #, fuzzy
 msgid "`%T' referred to as `%s'"
 msgstr "`%s' ¤Ï `%s' ¤Ë±þÅú¤·¤Þ¤»¤ó"
 
-#: cp/decl.c:9292
+#: cp/decl.c:9293
 msgid "`%T' referred to as enum"
 msgstr ""
 
@@ -15459,48 +15455,53 @@ msgstr ""
 #. void f(class C);            // No template header here
 #.
 #. then the required template argument is missing.
-#: cp/decl.c:9307
+#: cp/decl.c:9308
 #, fuzzy
 msgid "template argument required for `%s %T'"
 msgstr "¥ì¥¸¥¹¥¿Ì¾¤¬ `%s' ÍѤ˻ØÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: cp/decl.c:9452
+#: cp/decl.c:9453
 #, fuzzy
 msgid "use of enum `%#D' without previous declaration"
 msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×Æͤ·¤Þ¤¹"
 
-#: cp/decl.c:9509
+#: cp/decl.c:9471
+#, fuzzy
+msgid "redeclaration of `%T' as a non-template"
+msgstr "`%s' ¤ÎÀë¸À¤Ï²¾°ú¿ô¤òʤ¤¤±£¤·¤Þ¤¹"
+
+#: cp/decl.c:9517
 msgid "derived union `%T' invalid"
 msgstr ""
 
-#: cp/decl.c:9562
+#: cp/decl.c:9570
 #, fuzzy
 msgid "base type `%T' fails to be a struct or class type"
 msgstr "`%s' ¤ò typedef ¤Þ¤¿¤ÏÁȤ߹þ¤ß·¿¤Ë¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/decl.c:9570
+#: cp/decl.c:9578
 msgid "recursive type `%T' undefined"
 msgstr ""
 
-#: cp/decl.c:9572
+#: cp/decl.c:9580
 #, fuzzy
 msgid "duplicate base type `%T' invalid"
 msgstr "½ÅÊ£¤·¤¿ case ¤ÎÃÍ"
 
-#: cp/decl.c:9650
+#: cp/decl.c:9658
 msgid "Java class '%T' cannot have multiple bases"
 msgstr ""
 
-#: cp/decl.c:9652
+#: cp/decl.c:9660
 msgid "Java class '%T' cannot have virtual bases"
 msgstr ""
 
-#: cp/decl.c:9692
+#: cp/decl.c:9700
 #, fuzzy
 msgid "multiple definition of `%#T'"
 msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/decl.c:9693
+#: cp/decl.c:9701
 #, fuzzy
 msgid "%Jprevious definition here"
 msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
@@ -15509,53 +15510,53 @@ msgstr "`%s' 
 #.
 #. IF no integral type can represent all the enumerator values, the
 #. enumeration is ill-formed.
-#: cp/decl.c:9828
+#: cp/decl.c:9836
 msgid "no integral type can represent all of the enumerator values for `%T'"
 msgstr ""
 
-#: cp/decl.c:9918
+#: cp/decl.c:9926
 #, fuzzy
 msgid "enumerator value for `%D' not integer constant"
 msgstr "`%s' ¤ÎÎóµóÃͤ¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: cp/decl.c:9938
+#: cp/decl.c:9946
 #, fuzzy
 msgid "overflow in enumeration values at `%D'"
 msgstr "ÎóµóÃͤ¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼"
 
-#: cp/decl.c:10007
+#: cp/decl.c:10015
 #, fuzzy
 msgid "return type `%#T' is incomplete"
 msgstr "Ìá¤êÃͤη¿¤¬ÉÔ´°Á´·¿¤Ç¤¹"
 
-#: cp/decl.c:10125
+#: cp/decl.c:10133
 msgid "return type for `main' changed to `int'"
 msgstr "`main' ¤Î return ·¿¤Ï `int' ¤ËÊѤ¨¤Þ¤·¤¿"
 
-#: cp/decl.c:10154
+#: cp/decl.c:10162
 #, fuzzy
 msgid "`%D' implicitly declared before its definition"
 msgstr "`%s' ¤Ï¤½¤ÎÄêµÁ¤è¤ê¤â¸å¤Ç inline Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: cp/decl.c:10176 cp/typeck.c:6023
+#: cp/decl.c:10184 cp/typeck.c:6071
 msgid "`operator=' should return a reference to `*this'"
 msgstr ""
 
-#: cp/decl.c:10445
+#: cp/decl.c:10453
 #, fuzzy
 msgid "parameter `%D' declared void"
 msgstr "²¾°ú¿ô `%s' ¤¬ void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: cp/decl.c:10911
+#: cp/decl.c:10919
 #, fuzzy
 msgid "invalid member function declaration"
 msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
 
-#: cp/decl.c:10928
+#: cp/decl.c:10936
 msgid "`%D' is already defined in class `%T'"
 msgstr ""
 
-#: cp/decl.c:11141
+#: cp/decl.c:11149
 #, fuzzy
 msgid "static member function `%#D' declared with type qualifiers"
 msgstr "¥Í¥¹¥È¤·¤¿´Ø¿ô `%s' ¤Ï `extern' ¤ËÀë¸À¤µ¤ì¤Þ¤·¤¿"
@@ -15578,19 +15579,19 @@ msgstr "
 msgid "invalid types `%T[%T]' for array subscript"
 msgstr "ÇÛÎó¤Îź»ú¤ËÂФ¹¤ëÛ£Ëæ¤ÊÊÑ´¹"
 
-#: cp/decl2.c:460
+#: cp/decl2.c:461
 msgid "deleting array `%#D'"
 msgstr ""
 
-#: cp/decl2.c:466
+#: cp/decl2.c:467
 msgid "type `%#T' argument given to `delete', expected pointer"
 msgstr ""
 
-#: cp/decl2.c:478
+#: cp/decl2.c:479
 msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to `delete'"
 msgstr "´Ø¿ô¤Ï delete ¤Ç¤­¤Þ¤»¤ó¡£ ¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î¥Ý¥¤¥ó¥¿¤À¤±¤¬ `delete' °ú¿ô¤È¤·¤ÆÍ­¸ú¤Ç¤¹"
 
-#: cp/decl2.c:485
+#: cp/decl2.c:486
 #, fuzzy
 msgid "deleting `%T' is undefined"
 msgstr "`%s' ¤Ç¤Î±é»»¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤¤È»×¤ï¤ì¤Þ¤¹"
@@ -15598,128 +15599,128 @@ msgstr "`%s' 
 #. 14.5.2.2 [temp.mem]
 #.
 #. A local class shall not have member templates.
-#: cp/decl2.c:521
+#: cp/decl2.c:522
 msgid "invalid declaration of member template `%#D' in local class"
 msgstr ""
 
-#: cp/decl2.c:530
+#: cp/decl2.c:531
 #, fuzzy
 msgid "invalid use of `virtual' in template declaration of `%#D'"
 msgstr "ÉÔ´°Á´¤Ê typedef `%s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
 
-#: cp/decl2.c:540 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2834
 #, fuzzy
 msgid "template declaration of `%#D'"
 msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/decl2.c:589
+#: cp/decl2.c:590
 msgid "Java method '%D' has non-Java return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:605
+#: cp/decl2.c:606
 msgid "Java method '%D' has non-Java parameter type `%T'"
 msgstr ""
 
-#: cp/decl2.c:698
+#: cp/decl2.c:699
 msgid "prototype for `%#D' does not match any in class `%T'"
 msgstr ""
 
-#: cp/decl2.c:777
+#: cp/decl2.c:778
 msgid "local class `%#T' shall not have static data member `%#D'"
 msgstr ""
 
-#: cp/decl2.c:785
+#: cp/decl2.c:786
 msgid "initializer invalid for static member with constructor"
 msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ÎÀÅŪ¥á¥ó¥Ð½é´ü²½»Ò¤Ï̵¸ú¤Ç¤¹"
 
-#: cp/decl2.c:788
+#: cp/decl2.c:789
 msgid "(an out of class initialization is required)"
 msgstr "(¥¯¥é¥¹³°¤Ç¤Î½é´ü²½¤òɬÍפȤ·¤Þ¤¹)"
 
-#: cp/decl2.c:871
+#: cp/decl2.c:872
 msgid "member `%D' conflicts with virtual function table field name"
 msgstr ""
 
-#: cp/decl2.c:888
+#: cp/decl2.c:889
 msgid "`%D' is already defined in `%T'"
 msgstr ""
 
-#: cp/decl2.c:935
+#: cp/decl2.c:936
 msgid "field initializer is not constant"
 msgstr "¥Õ¥£¡¼¥ë¥É½é´üÀßÄê»Ò¤¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: cp/decl2.c:963
+#: cp/decl2.c:964
 msgid "`asm' specifiers are not permitted on non-static data members"
 msgstr ""
 
-#: cp/decl2.c:1013
+#: cp/decl2.c:1014
 #, fuzzy
 msgid "cannot declare `%D' to be a bit-field type"
 msgstr "`::main' ¤ò template ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/decl2.c:1023
+#: cp/decl2.c:1024
 #, fuzzy
 msgid "cannot declare bit-field `%D' with function type"
 msgstr "´Ø¿ô·¿¤ËÂФ·¤Æ new ¤òŬÍѤǤ­¤Þ¤»¤ó"
 
-#: cp/decl2.c:1030
+#: cp/decl2.c:1031
 msgid "`%D' is already defined in the class %T"
 msgstr ""
 
-#: cp/decl2.c:1037
+#: cp/decl2.c:1038
 #, fuzzy
 msgid "static member `%D' cannot be a bit-field"
 msgstr "static `%s' ¤ò mutable ¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/decl2.c:1096
+#: cp/decl2.c:1097
 #, fuzzy
 msgid "initializer specified for non-member function `%D'"
 msgstr "½é´ü²½»Ò¥ê¥¹¥È¤ÏÈó¥á¥ó¥Ð´Ø¿ô¤Ç¤Ï»È¤¨¤Þ¤»¤ó"
 
-#: cp/decl2.c:1100
+#: cp/decl2.c:1101
 #, fuzzy
 msgid "invalid initializer for virtual method `%D'"
 msgstr "̵¸ú¤Ê¥Ó¥Ã¥ÈÎó½é´ü²½»Ò¤Ç¤¹"
 
-#: cp/decl2.c:1147
+#: cp/decl2.c:1148
 msgid "anonymous struct not inside named type"
 msgstr "̵̾¹½Â¤ÂΤ¬Ì¾Á°¤Ä¤­·¿¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
 
-#: cp/decl2.c:1217
+#: cp/decl2.c:1218
 msgid "namespace-scope anonymous aggregates must be static"
 msgstr "anonumous Ì¾Á°¶õ´Ö¤Î½¸¹çÂΤϠstatic ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: cp/decl2.c:1224
+#: cp/decl2.c:1225
 #, fuzzy
 msgid "anonymous union with no members"
 msgstr "̵̾¶¦ÍÑÂΤ˥á¥ó¥Ð¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: cp/decl2.c:1258
+#: cp/decl2.c:1259
 #, fuzzy
 msgid "`operator new' must return type `%T'"
 msgstr "`operator delete' ¤ÎÌá¤ê·¿¤Ï `void' ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: cp/decl2.c:1266
+#: cp/decl2.c:1267
 #, fuzzy
 msgid "`operator new' takes type `size_t' (`%T') as first parameter"
 msgstr "`operator new' ¤ÏÂè°ì°ú¿ô¤È¤·¤Æ `size_t' ¤ò¤È¤ê¤Þ¤¹"
 
-#: cp/decl2.c:1292
+#: cp/decl2.c:1293
 #, fuzzy
 msgid "`operator delete' must return type `%T'"
 msgstr "`operator delete' ¤ÎÌá¤ê·¿¤Ï `void' ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: cp/decl2.c:1300
+#: cp/decl2.c:1301
 #, fuzzy
 msgid "`operator delete' takes type `%T' as first parameter"
 msgstr "`operator delete' ¤ÏÂè°ì°ú¿ô¤È¤·¤Æ `void *' ·¿¤ò¤È¤ê¤Þ¤¹"
 
-#: cp/decl2.c:2807
+#: cp/decl2.c:2810
 #, fuzzy
 msgid "inline function `%D' used but never defined"
 msgstr "`%s' ¤¬»È¤ï¤ì¤Þ¤·¤¿¤¬Ì¤ÄêµÁ¤Ç¤¹"
 
-#: cp/decl2.c:2953
+#: cp/decl2.c:2956
 #, fuzzy
 msgid "default argument missing for parameter %P of `%+#D'"
 msgstr "²¾°ú¿ô¥ê¥¹¥È¤«¤é¤Î²¾°ú¿ô̾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
@@ -15752,7 +15753,7 @@ msgstr "C++ 
 msgid "throwing NULL, which has integral, not pointer type"
 msgstr ""
 
-#: cp/except.c:598 cp/init.c:2037
+#: cp/except.c:598 cp/init.c:2038
 msgid "`%D' should never be overloaded"
 msgstr ""
 
@@ -15760,19 +15761,19 @@ msgstr ""
 msgid "  in thrown expression"
 msgstr "  throw ¤µ¤ì¤¿¼°¤ÎÃæ"
 
-#: cp/except.c:811
+#: cp/except.c:812
 msgid "expression '%E' of abstract class type '%T' cannot be used in throw-expression"
 msgstr ""
 
-#: cp/except.c:893
+#: cp/except.c:894
 msgid "exception of type `%T' will be caught"
 msgstr ""
 
-#: cp/except.c:896
+#: cp/except.c:897
 msgid "   by earlier handler for `%T'"
 msgstr ""
 
-#: cp/except.c:917
+#: cp/except.c:918
 msgid "`...' handler must be the last handler for its try block"
 msgstr ""
 
@@ -15781,7 +15782,7 @@ msgstr ""
 msgid "`%D' is already a friend of class `%T'"
 msgstr "'%s' ¥¯¥é¥¹¤ò¸«¤Ä¤±¤ë¤Î¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
 
-#: cp/friend.c:202
+#: cp/friend.c:206
 #, fuzzy
 msgid "invalid type `%T' declared `friend'"
 msgstr "ÊÑ¿ô `%s' ¤¬ `inline' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
@@ -15789,51 +15790,51 @@ msgstr "
 #. [temp.friend]
 #. Friend declarations shall not declare partial
 #. specializations.
-#: cp/friend.c:218
+#: cp/friend.c:222
 #, fuzzy
 msgid "partial specialization `%T' declared `friend'"
 msgstr "ÊÑ¿ô `%s' ¤¬ `inline' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/friend.c:228
+#: cp/friend.c:232
 msgid "class `%T' is implicitly friends with itself"
 msgstr ""
 
 #. template <class T> friend typename S<T>::X;
-#: cp/friend.c:246
+#: cp/friend.c:250
 #, fuzzy
 msgid "typename type `%#T' declared `friend'"
 msgstr "²¾°ú¿ô `%s' ¤¬ void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
 #. template <class T> friend class T;
-#: cp/friend.c:252
+#: cp/friend.c:256
 #, fuzzy
 msgid "template parameter type `%T' declared `friend'"
 msgstr "²¾°ú¿ô `%s' ¤¬ void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
 #. template <class T> friend class A; where A is not a template
-#: cp/friend.c:258
+#: cp/friend.c:262
 #, fuzzy
 msgid "`%#T' is not a template"
 msgstr "¥Æ¥ó¥×¥ì¡¼¥ÈÆâ¤Ç `%s' ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹"
 
-#: cp/friend.c:277
+#: cp/friend.c:281
 msgid "`%D' is already a friend of `%T'"
 msgstr ""
 
-#: cp/friend.c:287
+#: cp/friend.c:291
 msgid "`%T' is already a friend of `%T'"
 msgstr ""
 
-#: cp/friend.c:409
+#: cp/friend.c:413
 msgid "member `%D' declared as friend before type `%T' defined"
 msgstr ""
 
-#: cp/friend.c:465
+#: cp/friend.c:469
 #, fuzzy
 msgid "friend declaration `%#D' declares a non-template function"
 msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤ÏÈó´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/friend.c:468
+#: cp/friend.c:472
 #, fuzzy
 msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
 msgstr "¡Ê¤â¤·¤³¤ì¤¬¤¢¤Ê¤¿¤Î°Õ¿Þ¤·¤¿¤â¤Î¤Ç¤Ê¤±¤ì¤Ð¡¢´Ø¿ô¥Æ¥ó¥×¥ì¡¼¥È¤Ï´û¤ËÀë¸ÀºÑ¤Ç¤¢¤ë»ö¤ò³Îǧ¤·¡¢¤³¤³¤Î´Ø¿ô̾¤Î¸å¤í¤Ë <> ¤òÉÕ¤±Â­¤·¤Æ¤¯¤À¤µ¤¤¡Ë -Wno-non-template-friend ¤Ç¤³¤Î·Ù¹ðɽ¼¨¤ò̵¸ú¤Ë¤·¤Þ¤¹"
@@ -15967,7 +15968,7 @@ msgstr "
 msgid "type `%T' is of non-aggregate type"
 msgstr "È󽸹çÂη¿¤ËÂФ·¤ÆŬÍѤµ¤ì¤¿ `sigof'"
 
-#: cp/init.c:1432 cp/typeck.c:1795
+#: cp/init.c:1432 cp/typeck.c:1818
 msgid "qualified type `%T' does not match destructor name `~%T'"
 msgstr ""
 
@@ -16007,76 +16008,75 @@ msgstr "
 msgid "zero size array reserves no space"
 msgstr "¥µ¥¤¥º¥¼¥í¤ÎÇÛÎó¤Ï¶õ´Ö¤ò³ÎÊݤ·¤Þ¤»¤ó"
 
-#: cp/init.c:1808
+#: cp/init.c:1809
 msgid "new cannot be applied to a reference type"
 msgstr "»²¾È·¿¤ËÂФ·¤Æ new ¤òŬÍѤǤ­¤Þ¤»¤ó"
 
-#: cp/init.c:1814
+#: cp/init.c:1815
 msgid "new cannot be applied to a function type"
 msgstr "´Ø¿ô·¿¤ËÂФ·¤Æ new ¤òŬÍѤǤ­¤Þ¤»¤ó"
 
-#: cp/init.c:1860
+#: cp/init.c:1861
 msgid "call to Java constructor, while `jclass' undefined"
 msgstr "Java ¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢`jclass' ¤Ï̤ÄêµÁ¤Ç¤¹"
 
-#: cp/init.c:1876
+#: cp/init.c:1877
 #, fuzzy
 msgid "can't find class$"
 msgstr "class$ ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
 
-#: cp/init.c:2003
+#: cp/init.c:2004
 msgid "invalid type `void' for new"
 msgstr "new ¤ËÂФ·¤Æ̵¸ú¤Ê·¿¤Ç¤¢¤ë `void'"
 
-#: cp/init.c:2013
+#: cp/init.c:2014
 #, fuzzy
 msgid "uninitialized const in `new' of `%#T'"
 msgstr "½é´ü²½»Ò¤Ï `%s' ¤Î¥µ¥¤¥º¤ÎÆÃÄê¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
 
-#: cp/init.c:2032
+#: cp/init.c:2033
 #, c-format
 msgid "call to Java constructor with `%s' undefined"
 msgstr "Java ¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢`%s' ¤Ï̤ÄêµÁ¤Ç¤¹"
 
-#: cp/init.c:2073
+#. See PR 15967. This should never happen (and it is
+#. fixed correctly in mainline), but on the release branch
+#. we prefer this less-intrusive approacch.
+#: cp/init.c:2077
+msgid "no suitable or ambiguous `%D' found in class `%T'"
+msgstr ""
+
+#: cp/init.c:2083
 #, fuzzy
 msgid "request for member `%D' is ambiguous"
 msgstr "Í׵ᤵ¤ì¤¿¥á¥ó¥Ð `%s' ¤Ï¿½Å·Ñ¾µ¥°¥é¥Õ¤ÎÃæ¤ÇÛ£Ëæ¤Ç¤¹"
 
-#: cp/init.c:2193
+#: cp/init.c:2203
 #, fuzzy
 msgid "ISO C++ forbids initialization in array new"
 msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/init.c:2667
+#: cp/init.c:2677
 msgid "initializer ends prematurely"
 msgstr "½é´üÀßÄê»Ò¤ÎËöÈø¤¬ËÜÍè¤è¤êÁ᤯½Ð¸½¤·¤Þ¤·¤¿"
 
-#: cp/init.c:2724
+#: cp/init.c:2734
 msgid "cannot initialize multi-dimensional array with initializer"
 msgstr "¿¼¡¸µÇÛÎó¤Ï½é´ü²½»Ò¤Ç½é´ü²½¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/init.c:2885
+#: cp/init.c:2895
 msgid "possible problem detected in invocation of delete operator:"
 msgstr ""
 
-#: cp/init.c:2888
-msgid "neither the destructor nor the class-specific "
+#: cp/init.c:2898
+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:2889
-msgid "operator delete will be called, even if they are "
-msgstr ""
-
-#: cp/init.c:2890
-msgid "declared when the class is defined."
-msgstr ""
-
-#: cp/init.c:2909
+#: cp/init.c:2919
 msgid "unknown array size in delete"
 msgstr "delete ¤Ç¤ÎÇÛÎó¥µ¥¤¥º¤¬ÉÔÌÀ¤Ç¤¹"
 
-#: cp/init.c:3174
+#: cp/init.c:3184
 msgid "type to vector delete is neither pointer or array type"
 msgstr "¥Ù¥¯¥È¥ë·¿¤Î delete ¤Ç¤¹¤¬¡¢¥Ý¥¤¥ó¥¿¤Ç¤âÇÛÎ󷿤Ǥ⤢¤ê¤Þ¤»¤ó"
 
@@ -16170,12 +16170,12 @@ msgstr ""
 msgid "non-static reference member `%#D', can't use default assignment operator"
 msgstr ""
 
-#: cp/name-lookup.c:660
+#: cp/name-lookup.c:671
 #, fuzzy
 msgid "`%#D' used prior to declaration"
 msgstr "`%s' ¤ÏÀë¸À¤è¤ê¤âÀè¤Ë»ÈÍѤµ¤ì¤Þ¤·¤¿"
 
-#: cp/name-lookup.c:691
+#: cp/name-lookup.c:702
 #, fuzzy
 msgid "redeclaration of `wchar_t' as `%T'"
 msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
@@ -16186,261 +16186,261 @@ msgstr "`%s' 
 #. [basic.start.main]
 #.
 #. This function shall not be overloaded.
-#: cp/name-lookup.c:723
+#: cp/name-lookup.c:734
 #, fuzzy
 msgid "invalid redeclaration of `%D'"
 msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/name-lookup.c:724
+#: cp/name-lookup.c:735
 msgid "as `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:812
+#: cp/name-lookup.c:823
 #, fuzzy
 msgid "type mismatch with previous external decl of `%#D'"
 msgstr "·¿¤¬Á°Êý¤Î³°ÉôÀë¸À¤È°ìÃפ·¤Þ¤»¤ó"
 
-#: cp/name-lookup.c:813
+#: cp/name-lookup.c:824
 #, fuzzy
 msgid "previous external decl of `%#D'"
 msgstr "Á°Êý¤Î `%s' ¤Î³°ÉôÀë¸À"
 
-#: cp/name-lookup.c:855
+#: cp/name-lookup.c:866
 #, fuzzy
 msgid "`%D' was previously implicitly declared to return `int'"
 msgstr "`%s' ¤ÏÁ°Êý¤Ç°ÅÌÛŪ¤Ë `int' ¤òÊÖ¤¹¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/name-lookup.c:913
+#: cp/name-lookup.c:924
 #, fuzzy
 msgid "extern declaration of `%#D' doesn't match"
 msgstr "`%s' ¤Îextern Àë¸À¤Ï¥°¥í¡¼¥Ð¥ë¤Î¤½¤ì¤È°ìÃפ·¤Þ¤»¤ó"
 
-#: cp/name-lookup.c:914
+#: cp/name-lookup.c:925
 #, fuzzy
 msgid "global declaration `%#D'"
 msgstr "¥é¥Ù¥ë¤ÎÀë¸À `%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/name-lookup.c:950 cp/name-lookup.c:957
+#: cp/name-lookup.c:961 cp/name-lookup.c:968
 #, fuzzy
 msgid "declaration of '%#D' shadows a parameter"
 msgstr "`%s' ¤ÎÀë¸À¤Ï²¾°ú¿ô¤òʤ¤¤±£¤·¤Þ¤¹"
 
 #. Location of previous decl is not useful in this case.
-#: cp/name-lookup.c:974
+#: cp/name-lookup.c:985
 #, fuzzy
 msgid "declaration of '%D' shadows a member of 'this'"
 msgstr "`%s' ¤ÎÀë¸À¤Ë¤è¤ê `this' ¤Î¥á¥ó¥Ð¤¬Ê¤¤¤±£¤µ¤ì¤Þ¤¹"
 
-#: cp/name-lookup.c:980
+#: cp/name-lookup.c:991
 #, fuzzy
 msgid "declaration of '%D' shadows a previous local"
 msgstr "`%s' ¤ÎÀë¸À¤ÏÁ°Êý¤Î¥í¡¼¥«¥ë¥·¥ó¥Ü¥ë¤òʤ¤¤±£¤·¤Þ¤¹"
 
-#: cp/name-lookup.c:987
+#: cp/name-lookup.c:998
 #, fuzzy
 msgid "declaration of '%D' shadows a global declaration"
 msgstr "`%s' ¤ÎÀë¸À¤Ï¥°¥í¡¼¥Ð¥ëÀë¸À¤òʤ¤¤±£¤·¤Þ¤¹"
 
-#: cp/name-lookup.c:1156
+#: cp/name-lookup.c:1167
 #, fuzzy
 msgid "name lookup of `%D' changed"
 msgstr "`%s' ¤Î̾Á°°ú¤­¤ÏÊѹ¹¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/name-lookup.c:1158
+#: cp/name-lookup.c:1169
 msgid "  matches this `%D' under ISO standard rules"
 msgstr ""
 
-#: cp/name-lookup.c:1160
+#: cp/name-lookup.c:1171
 msgid "  matches this `%D' under old rules"
 msgstr ""
 
-#: cp/name-lookup.c:1174 cp/name-lookup.c:1181
+#: cp/name-lookup.c:1185 cp/name-lookup.c:1192
 #, fuzzy
 msgid "name lookup of `%D' changed for new ISO `for' scoping"
 msgstr "`%s' ¤Î̾Á°°ú¤­¤Ï¿·¤¿¤Ê ISO `for' ¥¹¥³¡¼¥×¤ËÊѤï¤ê¤Þ¤·¤¿"
 
-#: cp/name-lookup.c:1176
+#: cp/name-lookup.c:1187
 msgid "  cannot use obsolete binding at `%D' because it has a destructor"
 msgstr ""
 
-#: cp/name-lookup.c:1183
+#: cp/name-lookup.c:1194
 msgid "  using obsolete binding at `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:1236
+#: cp/name-lookup.c:1247
 #, c-format
 msgid "%s %s(%E) %p %d\n"
 msgstr ""
 
-#: cp/name-lookup.c:1239
+#: cp/name-lookup.c:1250
 #, fuzzy, c-format
 msgid "%s %s %p %d\n"
 msgstr "%s: %s: "
 
-#: cp/name-lookup.c:1358
+#: cp/name-lookup.c:1369
 msgid "XXX is_class_level != (current_scope == class_scope)\n"
 msgstr ""
 
-#: cp/name-lookup.c:1996
+#: cp/name-lookup.c:2007
 #, fuzzy
 msgid "`%#D' hides constructor for `%#T'"
 msgstr "`%#D' ¤Î¤¿¤á¤Î¥Ç¥¹¥È¥é¥¯¥¿¤¬É¬ÍפǤ¹"
 
-#: cp/name-lookup.c:2011
+#: cp/name-lookup.c:2022
 #, fuzzy
 msgid "`%#D' conflicts with previous using declaration `%#D'"
 msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×Æͤ·¤Þ¤¹"
 
-#: cp/name-lookup.c:2023
+#: cp/name-lookup.c:2034
 #, fuzzy
 msgid "previous non-function declaration `%#D'"
 msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
 
-#: cp/name-lookup.c:2024
+#: cp/name-lookup.c:2035
 #, fuzzy
 msgid "conflicts with function declaration `%#D'"
 msgstr "`%s' ¤ÎÀë¸À¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹"
 
 #. 7.3.3/5
 #. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:2101
+#: cp/name-lookup.c:2112
 msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
 msgstr ""
 
-#: cp/name-lookup.c:2107
+#: cp/name-lookup.c:2118
 #, fuzzy
 msgid "namespace `%D' not allowed in using-declaration"
 msgstr "`%s' ¤ÏÀë¸À¤Î»Ï¤Þ¤ê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
 #. It's a nested name with template parameter dependent scope.
 #. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2115 cp/name-lookup.c:2129 cp/name-lookup.c:3369
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
 msgid "`%T' is not a namespace"
 msgstr ""
 
-#: cp/name-lookup.c:2153
+#: cp/name-lookup.c:2164
 #, fuzzy
 msgid "`%D' not declared"
 msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
 
 #. If the OLD_FN was really declared, the
 #. declarations don't match.
-#: cp/name-lookup.c:2165 cp/name-lookup.c:2207 cp/name-lookup.c:2244
+#: cp/name-lookup.c:2176 cp/name-lookup.c:2218 cp/name-lookup.c:2255
 msgid "`%D' is already declared in this scope"
 msgstr ""
 
-#: cp/name-lookup.c:2250
+#: cp/name-lookup.c:2261
 msgid "using declaration `%D' introduced ambiguous type `%T'"
 msgstr ""
 
 #. Definition isn't the kind we were looking for.
-#: cp/name-lookup.c:2412 cp/name-lookup.c:2431
+#: cp/name-lookup.c:2423 cp/name-lookup.c:2442
 msgid "`%#D' redeclared as %C"
 msgstr ""
 
-#: cp/name-lookup.c:2804
+#: cp/name-lookup.c:2815
 msgid "`%D' has the same name as the class in which it is declared"
 msgstr ""
 
-#: cp/name-lookup.c:2891
+#: cp/name-lookup.c:2902
 msgid "using-declaration for non-member at class scope"
 msgstr ""
 
-#: cp/name-lookup.c:2898
+#: cp/name-lookup.c:2909
 #, fuzzy
 msgid "using-declaration cannot name destructor"
 msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
 
-#: cp/name-lookup.c:2994
+#: cp/name-lookup.c:3005
 #, fuzzy
 msgid "declaration of `%D' not in a namespace surrounding `%D'"
 msgstr "`%s' ¤ÎÀë¸À¤Ë¤è¤ê `this' ¤Î¥á¥ó¥Ð¤¬Ê¤¤¤±£¤µ¤ì¤Þ¤¹"
 
-#: cp/name-lookup.c:3034
+#: cp/name-lookup.c:3045
 msgid "`%D' should have been declared inside `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:3098
+#: cp/name-lookup.c:3109
 msgid "namespace alias `%D' not allowed here, assuming `%D'"
 msgstr ""
 
 #. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3213
+#: cp/name-lookup.c:3224
 #, fuzzy
 msgid "unknown namespace `%D'"
 msgstr "ÉÔÌÀ¤Ê #pragma namespace %s ¤Ç¤¹"
 
-#: cp/name-lookup.c:3363
+#: cp/name-lookup.c:3374
 #, fuzzy
 msgid "namespace `%T' undeclared"
 msgstr "²¾°ú¿ô `%s' ¤¬ void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: cp/name-lookup.c:3396
+#: cp/name-lookup.c:3407
 msgid "strong using only meaningful at namespace scope"
 msgstr ""
 
-#: cp/name-lookup.c:3403
+#: cp/name-lookup.c:3414
 #, fuzzy
 msgid "`%D' attribute directive ignored"
 msgstr "`%s' Â°À­¤Îµ¿»÷Ì¿Î᤬̵»ë¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/name-lookup.c:3536
+#: cp/name-lookup.c:3547
 #, fuzzy
 msgid "use of `%D' is ambiguous"
 msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
 
-#: cp/name-lookup.c:3537
+#: cp/name-lookup.c:3548
 msgid "  first declared as `%#D' here"
 msgstr ""
 
-#: cp/name-lookup.c:3540
+#: cp/name-lookup.c:3551
 msgid "  also declared as `%#D' here"
 msgstr ""
 
-#: cp/name-lookup.c:3555
+#: cp/name-lookup.c:3566
 msgid "`%D' denotes an ambiguous type"
 msgstr ""
 
-#: cp/name-lookup.c:3556
+#: cp/name-lookup.c:3567
 #, fuzzy
 msgid "%J  first type here"
 msgstr "  ¤³¤³¤«¤é"
 
-#: cp/name-lookup.c:3557
+#: cp/name-lookup.c:3568
 msgid "%J  other type here"
 msgstr ""
 
 #. This happens for A::B where B is a template, and there are no
 #. template arguments.
-#: cp/name-lookup.c:3622 cp/typeck.c:1769
+#: cp/name-lookup.c:3633 cp/typeck.c:1792
 #, fuzzy
 msgid "invalid use of `%D'"
 msgstr "`restrict' ¤ÎÍÑË¡¤¬ÉÔŬÀڤǤ¹"
 
-#: cp/name-lookup.c:3663
+#: cp/name-lookup.c:3674
 #, fuzzy
 msgid "`%D::%D' is not a template"
 msgstr "¥Æ¥ó¥×¥ì¡¼¥ÈÆâ¤Ç `%s' ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹"
 
-#: cp/name-lookup.c:3680
+#: cp/name-lookup.c:3691
 msgid "`%D' undeclared in namespace `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:4141
+#: cp/name-lookup.c:4153
 #, fuzzy
 msgid "`%D' is not a function,"
 msgstr "`%s' ¤ÏÄ̾ï¤Ï´Ø¿ô¤Ç¤¹"
 
-#: cp/name-lookup.c:4142
+#: cp/name-lookup.c:4154
 #, fuzzy
 msgid "  conflict with `%D'"
 msgstr "`%s' ¤Ï `-g%s' ¤È¶¥¹ç¤¹¤ë¤¿¤á̵»ë¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/name-lookup.c:4882
+#: cp/name-lookup.c:4911
 msgid "XXX entering pop_everything ()\n"
 msgstr ""
 
-#: cp/name-lookup.c:4891
+#: cp/name-lookup.c:4920
 msgid "XXX leaving pop_everything ()\n"
 msgstr ""
 
@@ -16532,183 +16532,191 @@ msgstr ""
 msgid "typedef-name `%D' used as destructor declarator"
 msgstr ""
 
-#: cp/parser.c:3635
+#: cp/parser.c:3638
 #, fuzzy
 msgid "ISO C++ forbids compound-literals"
 msgstr "ISO C++ ¤ÏÊ£¹ç¥ê¥Æ¥é¥ë¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/parser.c:4456
+#: cp/parser.c:4461
 msgid "array bound forbidden after parenthesized type-id"
 msgstr ""
 
-#: cp/parser.c:4457
+#: cp/parser.c:4462
 msgid "try removing the parentheses around the type-id"
 msgstr ""
 
-#: cp/parser.c:4619
+#: cp/parser.c:4624
 #, fuzzy
 msgid "expression in new-declarator must have integral or enumeration type"
 msgstr "ÇÛÎó new ¤Ç¤Î¥µ¥¤¥º¤Ï´°Á´¤Ê·¿¤ò»ý¤¿¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: cp/parser.c:4800
+#: cp/parser.c:4805
 msgid "use of old-style cast"
 msgstr "¸Å¤¤¥¹¥¿¥¤¥ë¤Î¥­¥ã¥¹¥È¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹"
 
-#: cp/parser.c:5545
+#: cp/parser.c:5550
 #, fuzzy, c-format
 msgid "case label `%E' not within a switch statement"
 msgstr "case ¥é¥Ù¥ë¤¬ switch Ê¸¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
 
-#: cp/parser.c:6087
+#: cp/parser.c:6092
 msgid "ISO C++ forbids computed gotos"
 msgstr "ISO C++ ¤Ï·×»»·¿ goto ¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/parser.c:6207
+#: cp/parser.c:6212
 msgid "extra `;'"
 msgstr ""
 
-#: cp/parser.c:6502
+#: cp/parser.c:6507
 msgid "mixing declarations and function-definitions is forbidden"
 msgstr ""
 
-#: cp/parser.c:6640
+#: cp/parser.c:6645
 #, fuzzy
 msgid "duplicate `friend'"
 msgstr "`%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/parser.c:6789
+#: cp/parser.c:6794
 #, fuzzy
 msgid "class definition may not be declared a friend"
 msgstr "`%s' ¤Ï´Ø¿ô¤Ç¤â¥á¥ó¥Ð´Ø¿ô¤Ç¤â¤¢¤ê¤Þ¤»¤ó -- friend ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/parser.c:7104
+#: cp/parser.c:7109
 msgid "only constructors take base initializers"
 msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤·¤«´ðÄì½é´ü²½»Ò¥ê¥¹¥È¤ò¤È¤ê¤Þ¤»¤ó"
 
-#: cp/parser.c:7155
+#: cp/parser.c:7160
 #, fuzzy
 msgid "anachronistic old-style base class initializer"
 msgstr "Á°»þÂåŪ¤Ê¸Å¤¤¥¹¥¿¥¤¥ë¤Î´ðÄ쥯¥é¥¹½é´ü²½»Ò¤Ç¤¹"
 
+#: cp/parser.c:7201
+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:7548
+#: cp/parser.c:7563
 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:7908
+#: cp/parser.c:7923
 msgid "`<::' cannot begin a template-argument list"
 msgstr ""
 
-#: cp/parser.c:7909
+#: cp/parser.c:7924
 msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
 msgstr ""
 
-#: cp/parser.c:7916
+#: cp/parser.c:7931
 msgid "(if you use `-fpermissive' G++ will accept your code)"
 msgstr ""
 
 #. Explain what went wrong.
-#: cp/parser.c:8088
+#: cp/parser.c:8106
 #, fuzzy
 msgid "non-template `%D' used as template"
 msgstr "`::main' ¤ò template ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/parser.c:8089
-msgid "(use `%T::template %D' to indicate that it is a template)"
+#: cp/parser.c:8107
+msgid "use `%T::template %D' to indicate that it is a template"
 msgstr ""
 
-#: cp/parser.c:9026
+#: cp/parser.c:9058
 msgid "using `typename' outside of template"
 msgstr ""
 
-#: cp/parser.c:9148
+#: cp/parser.c:9180
 msgid "expected type-name"
 msgstr ""
 
-#: cp/parser.c:9207
+#: cp/parser.c:9239
 msgid "type attributes are honored only at type definition"
 msgstr ""
 
 #. [namespace.udecl]
 #.
 #. A using declaration shall not name a template-id.
-#: cp/parser.c:9590
+#: cp/parser.c:9622
 msgid "a template-id may not appear in a using-declaration"
 msgstr ""
 
-#: cp/parser.c:9917
+#: cp/parser.c:9949
 #, fuzzy
 msgid "an asm-specification is not allowed on a function-definition"
 msgstr "½é´ü²½»Ò¥ê¥¹¥È¤ÏÈó¥á¥ó¥Ð´Ø¿ô¤Ç¤Ï»È¤¨¤Þ¤»¤ó"
 
-#: cp/parser.c:9919
+#: cp/parser.c:9951
 #, fuzzy
 msgid "attributes are not allowed on a function-definition"
 msgstr "Âç°è register ÊÑ¿ô¤¬´Ø¿ôÄêµÁ¤Î¸å¤í¤Ë¤¢¤ê¤Þ¤¹"
 
-#: cp/parser.c:10052
+#: cp/parser.c:10084
 msgid "attributes after parenthesized initializer ignored"
 msgstr ""
 
-#: cp/parser.c:11254
+#: cp/parser.c:10540
+msgid "`%T::%D' is not a type"
+msgstr ""
+
+#: cp/parser.c:11288
 #, fuzzy
 msgid "file ends in default argument"
 msgstr "̵¸ú¤Ê¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥È°ú¿ô"
 
-#: cp/parser.c:11310
+#: cp/parser.c:11344
 msgid "deprecated use of default argument for parameter of non-function"
 msgstr ""
 
-#: cp/parser.c:11313
+#: cp/parser.c:11347
 #, fuzzy
 msgid "default arguments are only permitted for function parameters"
 msgstr "¥á¥½¥Ã¥É¤Ï´Ø¿ô¥Ý¥¤¥ó¥¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/parser.c:12043
+#: cp/parser.c:12078
 msgid "declaration of `%D' in `%D' which does not enclose `%D'"
 msgstr ""
 
-#: cp/parser.c:12056
+#: cp/parser.c:12091
 msgid "extra qualification ignored"
 msgstr ""
 
-#: cp/parser.c:12067
+#: cp/parser.c:12102
 msgid "an explicit specialization must be preceded by 'template <>'"
 msgstr ""
 
-#: cp/parser.c:12350
+#: cp/parser.c:12385
 msgid "extra semicolon"
 msgstr ""
 
-#: cp/parser.c:12368
+#: cp/parser.c:12403
 msgid "a class-key must be used when declaring a friend"
 msgstr ""
 
-#: cp/parser.c:12399
+#: cp/parser.c:12434
 #, fuzzy
 msgid "friend declaration does not name a class or function"
 msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
 
-#: cp/parser.c:12570
+#: cp/parser.c:12605
 msgid "pure-specifier on function-definition"
 msgstr ""
 
-#: cp/parser.c:12843
+#: cp/parser.c:12878
 msgid "keyword `typename' not allowed outside of templates"
 msgstr ""
 
-#: cp/parser.c:12845
+#: cp/parser.c:12880
 msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
 msgstr ""
 
-#: cp/parser.c:13665
+#: cp/parser.c:13700
 #, fuzzy
 msgid "reference to `%D' is ambiguous"
 msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
 
-#: cp/parser.c:13839
+#: cp/parser.c:13874
 msgid "too few template-parameter-lists"
 msgstr ""
 
@@ -16716,49 +16724,49 @@ msgstr ""
 #. something like:
 #.
 #. template <class T> template <class U> void S::f();
-#: cp/parser.c:13854
+#: cp/parser.c:13889
 msgid "too many template-parameter-lists"
 msgstr ""
 
 #. If begin_function_definition didn't like the definition, skip
 #. the entire function.
-#: cp/parser.c:14146
+#: cp/parser.c:14185
 #, fuzzy
 msgid "invalid function declaration"
 msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
 
 #. Issue an error message.
-#: cp/parser.c:14183
+#: cp/parser.c:14222
 #, fuzzy
 msgid "named return values are no longer supported"
 msgstr "--driver ¤ÏºÇÁ᥵¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
 
-#: cp/parser.c:14522
+#: cp/parser.c:14561
 #, fuzzy
 msgid "`>>' should be `> >' within a nested template argument list"
 msgstr "`>>' ¤Ï¥Æ¥ó¥×¥ì¡¼¥È¥¯¥é¥¹Ì¾¤Ï `> >' ¤È¤¹¤Ù¤­¤Ç¤¹"
 
 #. If this is not a nested template argument list, the '>>' is
 #. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14530
+#: cp/parser.c:14569
 msgid "spurious `>>', use `>' to terminate a template argument list"
 msgstr ""
 
-#: cp/parser.c:14535
+#: cp/parser.c:14574
 #, fuzzy
 msgid "missing `>' to terminate the template argument list"
 msgstr "¥Þ¥¯¥í²¾°ú¿ô¥ê¥¹¥È¤Ç¡¢')' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: cp/parser.c:15023
+#: cp/parser.c:15062
 msgid "`%s' tag used in naming `%#T'"
 msgstr ""
 
-#: cp/parser.c:15043
+#: cp/parser.c:15082
 #, fuzzy
 msgid "%D redeclared with different access"
 msgstr "`%s' ¤¬Ê̤Υ·¥ó¥Ü¥ë¼ï¤È¤·¤ÆºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/parser.c:15060
+#: cp/parser.c:15099
 msgid "`template' (as a disambiguator) is only allowed within templates"
 msgstr ""
 
@@ -17130,168 +17138,168 @@ msgstr "
 msgid "%s %+#T"
 msgstr "%s: %s"
 
-#: cp/pt.c:6307 cp/pt.c:6427
+#: cp/pt.c:6308 cp/pt.c:6428
 #, fuzzy
 msgid "instantiation of `%D' as type `%T'"
 msgstr "%s: `%s' ¤Î½é´ü²½:\n"
 
-#: cp/pt.c:6469
+#: cp/pt.c:6470
 #, fuzzy
 msgid "invalid parameter type `%T'"
 msgstr "²¾°ú¿ô `%s' ¤Ï̵¸ú¤Ç¤¹"
 
-#: cp/pt.c:6471
+#: cp/pt.c:6472
 #, fuzzy
 msgid "in declaration `%D'"
 msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/pt.c:6545
+#: cp/pt.c:6546
 #, fuzzy
 msgid "creating pointer to member function of non-class type `%T'"
 msgstr "¥á¥ó¥Ð´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢¥¯¥é¥¹¥¹¥³¡¼¥×Æâ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: cp/pt.c:6684
+#: cp/pt.c:6685
 msgid "creating array with size zero"
 msgstr "Â礭¤µ¥¼¥í¤ÎÇÛÎó¤òºî¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/pt.c:6698
+#: cp/pt.c:6699
 #, fuzzy, c-format
 msgid "creating array with size zero (`%E')"
 msgstr "Â礭¤µ¥¼¥í¤ÎÇÛÎó¤òºî¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/pt.c:6937
+#: cp/pt.c:6938
 #, fuzzy
 msgid "forming reference to void"
 msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î»²¾È¤òÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/pt.c:6939
+#: cp/pt.c:6940
 msgid "forming %s to reference type `%T'"
 msgstr ""
 
-#: cp/pt.c:6976
+#: cp/pt.c:6977
 #, fuzzy
 msgid "creating pointer to member of non-class type `%T'"
 msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
 
-#: cp/pt.c:6982
+#: cp/pt.c:6983
 #, fuzzy
 msgid "creating pointer to member reference type `%T'"
 msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
 
-#: cp/pt.c:7068
+#: cp/pt.c:7069
 #, fuzzy
 msgid "creating array of `%T'"
 msgstr "°ú¿ô %d ¸Ä¤Î `%s' ¤òÅϤ·¤Þ¤¹"
 
-#: cp/pt.c:7074
+#: cp/pt.c:7075
 msgid "creating array of `%T', which is an abstract class type"
 msgstr ""
 
-#: cp/pt.c:7118
+#: cp/pt.c:7119
 msgid "`%T' is not a class, struct, or union type"
 msgstr ""
 
-#: cp/pt.c:7231
+#: cp/pt.c:7232
 #, c-format
 msgid "use of `%s' in template"
 msgstr "¥Æ¥ó¥×¥ì¡¼¥ÈÆâ¤Ç `%s' ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹"
 
-#: cp/pt.c:7344
+#: cp/pt.c:7345
 #, c-format
 msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
 msgstr ""
 
-#: cp/pt.c:7346
+#: cp/pt.c:7347
 #, c-format
 msgid "say `typename %E' if a type is meant"
 msgstr ""
 
-#: cp/pt.c:8609
+#: cp/pt.c:8613
 msgid "`%T' uses anonymous type"
 msgstr ""
 
-#: cp/pt.c:8611
+#: cp/pt.c:8615
 msgid "`%T' uses local type `%T'"
 msgstr ""
 
-#: cp/pt.c:8619
+#: cp/pt.c:8623
 msgid "`%T' is a variably modified type"
 msgstr ""
 
-#: cp/pt.c:8630
+#: cp/pt.c:8634
 #, fuzzy, c-format
 msgid "integral expression `%E' is not constant"
 msgstr "½é´ü²½»Ò¤ÎÍ×ÁǤ¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: cp/pt.c:8635
+#: cp/pt.c:8639
 #, fuzzy
 msgid "  trying to instantiate `%D'"
 msgstr "%s:%d:   `%s' ¤«¤é¼ÂÂ⽤µ¤ì¤Þ¤·¤¿\n"
 
-#: cp/pt.c:9148
+#: cp/pt.c:9156
 msgid "incomplete type unification"
 msgstr "ÉÔ´°Á´¤Ê·¿¤Îñ°ì²½"
 
-#: cp/pt.c:10095
+#: cp/pt.c:10112
 #, c-format
 msgid "use of `%s' in template type unification"
 msgstr "¥Æ¥ó¥×¥ì¡¼¥È·¿Åý°ìÃæ `%s' ¤¬»ÈÍѤµ¤ì¤Þ¤·¤¿"
 
-#: cp/pt.c:10529 cp/pt.c:10601
+#: cp/pt.c:10546 cp/pt.c:10618
 #, fuzzy
 msgid "explicit instantiation of non-template `%#D'"
 msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
 
-#: cp/pt.c:10545 cp/pt.c:10596
+#: cp/pt.c:10562 cp/pt.c:10613
 msgid "no matching template for `%D' found"
 msgstr ""
 
-#: cp/pt.c:10551
+#: cp/pt.c:10568
 #, fuzzy
 msgid "explicit instantiation of `%#D'"
 msgstr "%s: `%s' ¤Î½é´ü²½:\n"
 
-#: cp/pt.c:10588
+#: cp/pt.c:10605
 #, fuzzy
 msgid "duplicate explicit instantiation of `%#D'"
 msgstr "¥é¥Ù¥ë¤ÎÀë¸À `%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/pt.c:10610
+#: cp/pt.c:10627
 #, fuzzy
 msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
 msgstr "ISO C++ ¤Ï¸º»»¤Ë¥á¥½¥Ã¥É¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/pt.c:10614 cp/pt.c:10695
+#: cp/pt.c:10631 cp/pt.c:10712
 #, fuzzy
 msgid "storage class `%D' applied to template instantiation"
 msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂ⽤òÍ­¸ú¤Ë¤¹¤ë"
 
-#: cp/pt.c:10667
+#: cp/pt.c:10684
 #, fuzzy
 msgid "explicit instantiation of non-template type `%T'"
 msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
 
-#: cp/pt.c:10676
+#: cp/pt.c:10693
 #, fuzzy
 msgid "explicit instantiation of `%#T' before definition of template"
 msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
 
-#: cp/pt.c:10684
+#: cp/pt.c:10701
 #, fuzzy, c-format
 msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
 msgstr "ISO C++ ¤Ï¸º»»¤Ë´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/pt.c:10728
+#: cp/pt.c:10745
 #, fuzzy
 msgid "duplicate explicit instantiation of `%#T'"
 msgstr "¥é¥Ù¥ë¤ÎÀë¸À `%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/pt.c:11109
+#: cp/pt.c:11126
 #, fuzzy
 msgid "explicit instantiation of `%D' but no definition available"
 msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
 
-#: cp/pt.c:11543
+#: cp/pt.c:11562
 #, fuzzy
 msgid "`%#T' is not a valid type for a template constant parameter"
 msgstr "'#' ¤Ë¥Þ¥¯¥í²¾°ú¿ô̾¤¬Â³¤¤¤Æ¤¤¤Þ¤»¤ó"
@@ -17472,7 +17480,7 @@ msgstr "
 msgid "incomplete type `%T' used in nested name specifier"
 msgstr ""
 
-#: cp/semantics.c:2303 cp/typeck.c:1612
+#: cp/semantics.c:2303 cp/typeck.c:1635
 #, fuzzy
 msgid "`%D' is not a member of `%T'"
 msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
@@ -17520,253 +17528,253 @@ msgstr "`%s' 
 msgid "type of `%E' is unknown"
 msgstr "¥ì¥¸¥¹¥¿ '%c' ¤¬ÉÔÌÀ¤Ç¤¹"
 
-#: cp/tree.c:222
+#: cp/tree.c:226
 #, c-format
 msgid "non-lvalue in %s"
 msgstr "%s ¤Ëº¸ÊÕÃͤǤϤʤ¤ÃÍ"
 
-#: cp/tree.c:539
+#: cp/tree.c:532
 #, fuzzy
 msgid "`%V' qualifiers cannot be applied to `%T'"
 msgstr "`%s' ¤Ï `%s' ¤Ë±þÅú¤·¤Þ¤»¤ó"
 
-#: cp/tree.c:1828
+#: cp/tree.c:1821
 #, fuzzy, c-format
 msgid "`%s' attribute can only be applied to Java class definitions"
 msgstr "`java_interface' Â°À­¤Ï Java ¥¯¥é¥¹ÄêµÁ¤ËÂФ·¤Æ¤Î¤ßÍѤ¤¤ë»ö¤¬¤Ç¤­¤Þ¤¹"
 
-#: cp/tree.c:1857
+#: cp/tree.c:1850
 #, fuzzy, c-format
 msgid "`%s' attribute can only be applied to class definitions"
 msgstr "`com_interface' Â°À­¤Ï¥¯¥é¥¹ÄêµÁ¤Ë¤Î¤ßÍѤ¤¤ë»ö¤¬¤Ç¤­¤Þ¤¹"
 
-#: cp/tree.c:1863
+#: cp/tree.c:1856
 #, c-format
 msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
 msgstr ""
 
-#: cp/tree.c:1887
+#: cp/tree.c:1880
 msgid "requested init_priority is not an integer constant"
 msgstr "Í׵ᤵ¤ì¤¿ init_priority ¤ÏÀ°¿ô·¿¤ÎÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: cp/tree.c:1908
+#: cp/tree.c:1901
 #, fuzzy, c-format
 msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
 msgstr "init_priority Â°À­¤Ï¥¯¥é¥¹·¿¥ª¥Ö¥¸¥§¥¯¥È¤Î¥Õ¥¡¥¤¥ë¥¹¥³¡¼¥×ÄêµÁ¤Ç¤Î¤ß»È¤¨¤Þ¤¹"
 
-#: cp/tree.c:1916
+#: cp/tree.c:1909
 msgid "requested init_priority is out of range"
 msgstr "Í׵ᤵ¤ì¤¿ init_priority ¤¬Èϰϳ°¤Ç¤¹"
 
-#: cp/tree.c:1926
+#: cp/tree.c:1919
 msgid "requested init_priority is reserved for internal use"
 msgstr "Í׵ᤵ¤ì¤¿ init_priority ¤ÏÆâÉô¤Ç»ÈÍѤ¹¤ë¤¿¤á¤ËͽÌ󤵤ì¤Æ¤¤¤Þ¤¹"
 
-#: cp/tree.c:1936
+#: cp/tree.c:1929
 #, fuzzy, c-format
 msgid "`%s' attribute is not supported on this platform"
 msgstr "init_priority Â°À­¤Ï¤³¤Î¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: cp/tree.c:2531
+#: cp/tree.c:2524
 #, fuzzy, c-format
 msgid "lang_* check: failed in %s, at %s:%d"
 msgstr "Tree ¸¡ºº: %s ¤¬¤¢¤ë¤Ù¤­½ê¤Ë %s ¤¬¤¢¤ê¤Þ¤¹(%s Æâ, %s:%d)"
 
-#: cp/typeck.c:437 cp/typeck.c:451 cp/typeck.c:543
+#: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:542
 #, fuzzy
 msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
 msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: cp/typeck.c:513
+#: cp/typeck.c:512
 #, c-format
 msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
 msgstr "ISO C++ ¤Ï `void *' ·¿¥Ý¥¤¥ó¥¿¤È´Ø¿ô¥Ý¥¤¥ó¥¿¤È¤Î %s ¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/typeck.c:563
+#: cp/typeck.c:562
 #, fuzzy
 msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
 msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: cp/typeck.c:1235
+#: cp/typeck.c:1234
 #, fuzzy, c-format
 msgid "invalid application of `%s' to a member function"
 msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
 
-#: cp/typeck.c:1268
+#: cp/typeck.c:1267
 #, fuzzy, c-format
 msgid "invalid application of `%s' to a bit-field"
 msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Ë `__alignof' ¤¬Å¬ÍѤµ¤ì¤Þ¤·¤¿"
 
-#: cp/typeck.c:1273
+#: cp/typeck.c:1272
 #, fuzzy, c-format
 msgid "ISO C++ forbids applying `%s' to an expression of function type"
 msgstr "ISO C++ ¤Ï´Ø¿ô·¿¤Î¼°¤Ø¤Î `sizeof' ¤ÎŬÍѤò¶Ø¤¸¤Þ¤¹"
 
-#: cp/typeck.c:1342
+#: cp/typeck.c:1308
 #, fuzzy
 msgid "invalid use of non-static member function"
 msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
 
-#: cp/typeck.c:1471
+#: cp/typeck.c:1494
 #, fuzzy
 msgid "deprecated conversion from string constant to `%T'"
 msgstr "ʸ»úÎóÄê¿ôÃæ¤Î \\r ¥¨¥¹¥±¡¼¥×"
 
-#: cp/typeck.c:1583 cp/typeck.c:1874
+#: cp/typeck.c:1606 cp/typeck.c:1897
 msgid "request for member `%D' in `%E', which is of non-class type `%T'"
 msgstr ""
 
-#: cp/typeck.c:1610
+#: cp/typeck.c:1633
 #, fuzzy, c-format
 msgid "invalid use of nonstatic data member '%E'"
 msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤Î̵¸ú¤Ê `%s' ¤Î»ÈÍÑ"
 
-#: cp/typeck.c:1662 cp/typeck.c:1684
+#: cp/typeck.c:1685 cp/typeck.c:1707
 msgid "invalid access to non-static data member `%D' of NULL object"
 msgstr ""
 
-#: cp/typeck.c:1664 cp/typeck.c:1686
+#: cp/typeck.c:1687 cp/typeck.c:1709
 msgid "(perhaps the `offsetof' macro was used incorrectly)"
 msgstr ""
 
-#: cp/typeck.c:1801
+#: cp/typeck.c:1824
 msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
 msgstr ""
 
-#: cp/typeck.c:1924
+#: cp/typeck.c:1947
 #, fuzzy
 msgid "`%D::%D' is not a member of `%T'"
 msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: cp/typeck.c:1935
+#: cp/typeck.c:1958
 #, fuzzy
 msgid "`%T' is not a base of `%T'"
 msgstr "`%s' ¤Ï `%s' ¤Ë±þÅú¤·¤Þ¤»¤ó"
 
-#: cp/typeck.c:1954
+#: cp/typeck.c:1977
 #, fuzzy
 msgid "'%D' has no member named '%E'"
 msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: cp/typeck.c:1969
+#: cp/typeck.c:1992
 #, fuzzy
 msgid "`%D' is not a member template function"
 msgstr "`%s' ¤ÏÄ̾Èó static ¤Ê´Ø¿ô¤Ç¤¹"
 
 #. A pointer to incomplete type (other than cv void) can be
 #. dereferenced [expr.unary.op]/1
-#: cp/typeck.c:2075
+#: cp/typeck.c:2098
 msgid "`%T' is not a pointer-to-object type"
 msgstr ""
 
-#: cp/typeck.c:2100
+#: cp/typeck.c:2123
 #, c-format
 msgid "invalid use of `%s' on pointer to member"
 msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤Î̵¸ú¤Ê `%s' ¤Î»ÈÍÑ"
 
-#: cp/typeck.c:2106
+#: cp/typeck.c:2129
 msgid "invalid type argument"
 msgstr "̵¸ú¤Ê·¿°ú¿ô¤Ç¤¹"
 
-#: cp/typeck.c:2212
+#: cp/typeck.c:2235
 msgid "ISO C++ forbids subscripting non-lvalue array"
 msgstr "ISO C++ ¤Ïº¸ÊÕÃͤǤϤʤ¤ÇÛÎó¤Îź»ú¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/typeck.c:2223
+#: cp/typeck.c:2246
 msgid "subscripting array declared `register'"
 msgstr "`register' ¤ÈÀë¸À¤µ¤ì¤¿ÇÛÎó¤Ëź»ú¤ò¤Ä¤±¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/typeck.c:2306
+#: cp/typeck.c:2329
 #, fuzzy, c-format
 msgid "object missing in use of `%E'"
 msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¹½ÃۤλÈÍѤǥª¥Ö¥¸¥§¥¯¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: cp/typeck.c:2408
+#: cp/typeck.c:2431
 msgid "ISO C++ forbids calling `::main' from within program"
 msgstr "ISO C++ ¤Ï¥×¥í¥°¥é¥à¤ÎÃ椫¤é `::main' ¤ò¸Æ¤Ó½Ð¤¹¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/typeck.c:2433
+#: cp/typeck.c:2456
 #, fuzzy, c-format
 msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
 msgstr "¤³¤³¤Ç¤Ï¥á¥ó¥Ð´Ø¿ô¥Ý¥¤¥ó¥¿¸Æ¤Ó½Ð¤·¤¬¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/typeck.c:2446
+#: cp/typeck.c:2469
 #, fuzzy, c-format
 msgid "`%E' cannot be used as a function"
 msgstr "\"%s\" ¤Ï¥Þ¥¯¥í̾¤È¤·¤Æ¤Ï»È¤¨¤Þ¤»¤ó"
 
-#: cp/typeck.c:2539
+#: cp/typeck.c:2562
 #, fuzzy
 msgid "too many arguments to %s `%+#D'"
 msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
 
-#: cp/typeck.c:2541 cp/typeck.c:2647
+#: cp/typeck.c:2564 cp/typeck.c:2670
 msgid "at this point in file"
 msgstr "¥Õ¥¡¥¤¥ë¤Î¤³¤Î°ÌÃÖ"
 
-#: cp/typeck.c:2578
+#: cp/typeck.c:2601
 #, fuzzy
 msgid "parameter %P of `%D' has incomplete type `%T'"
 msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
 
-#: cp/typeck.c:2581
+#: cp/typeck.c:2604
 #, fuzzy
 msgid "parameter %P has incomplete type `%T'"
 msgstr "²¾°ú¿ô¤¬ÉÔ´°Á´·¿¤Ç¤¹"
 
-#: cp/typeck.c:2645
+#: cp/typeck.c:2668
 #, fuzzy
 msgid "too few arguments to %s `%+#D'"
 msgstr "´Ø¿ô `%s' ¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
 
-#: cp/typeck.c:2792 cp/typeck.c:2802
+#: cp/typeck.c:2815 cp/typeck.c:2825
 msgid "assuming cast to type `%T' from overloaded function"
 msgstr ""
 
-#: cp/typeck.c:2863
+#: cp/typeck.c:2886
 #, fuzzy, c-format
 msgid "division by zero in `%E / 0'"
 msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
 
-#: cp/typeck.c:2865
+#: cp/typeck.c:2888
 #, fuzzy, c-format
 msgid "division by zero in `%E / 0.'"
 msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
 
-#: cp/typeck.c:2894
+#: cp/typeck.c:2917
 #, fuzzy, c-format
 msgid "division by zero in `%E %% 0'"
 msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
 
-#: cp/typeck.c:2896
+#: cp/typeck.c:2919
 #, fuzzy, c-format
 msgid "division by zero in `%E %% 0.'"
 msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
 
-#: cp/typeck.c:2976
+#: cp/typeck.c:2999
 #, c-format
 msgid "%s rotate count is negative"
 msgstr "%s ¥í¡¼¥Æ¡¼¥È²ó¿ô¤¬Éé¤ÎÃͤǤ¹"
 
-#: cp/typeck.c:2979
+#: cp/typeck.c:3002
 #, c-format
 msgid "%s rotate count >= width of type"
 msgstr "%s ¥í¡¼¥Æ¡¼¥È²ó¿ô >= ·¿¤ÎÉý¤Ç¤¹"
 
-#: cp/typeck.c:3013 cp/typeck.c:3018 cp/typeck.c:3109 cp/typeck.c:3114
+#: cp/typeck.c:3036 cp/typeck.c:3041 cp/typeck.c:3132 cp/typeck.c:3137
 msgid "ISO C++ forbids comparison between pointer and integer"
 msgstr "ISO C++ ¤Ï¥Ý¥¤¥ó¥¿¤ÈÀ°¿ô¤È¤ÎÈæ³Ó¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/typeck.c:3295
+#: cp/typeck.c:3318
 #, fuzzy
 msgid "comparison between types `%#T' and `%#T'"
 msgstr "¥Ý¥¤¥ó¥¿¤ÈÀ°¿ô¤È¤ÎÈæ³Ó¤ò¹Ô¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
 
-#: cp/typeck.c:3331
+#: cp/typeck.c:3354
 msgid "comparison between signed and unsigned integer expressions"
 msgstr "Éä¹çÉÕ¤­¤ÈÉä¹ç̵¤·¤ÎÀ°¿ô¼°Æ±»Î¤ÎÈæ³Ó¤Ç¤¹"
 
-#: cp/typeck.c:3396
+#: cp/typeck.c:3419
 #, fuzzy
 msgid "invalid operands of types `%T' and `%T' to binary `%O'"
 msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔŬÀڤǤ¹"
@@ -17775,304 +17783,304 @@ msgstr "
 #. performed.  Note that pointer-difference and pointer-addition
 #. have already been handled above, and so we don't end up here in
 #. that case.
-#: cp/typeck.c:3418
+#: cp/typeck.c:3441
 #, fuzzy
 msgid "NULL used in arithmetic"
 msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
 
-#: cp/typeck.c:3481
+#: cp/typeck.c:3504
 msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
 msgstr "ISO C++ ¤Ï¸º»»¤Ë `void *' ·¿¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/typeck.c:3483
+#: cp/typeck.c:3506
 msgid "ISO C++ forbids using pointer to a function in subtraction"
 msgstr "ISO C++ ¤Ï¸º»»¤Ë´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/typeck.c:3485
+#: cp/typeck.c:3508
 msgid "ISO C++ forbids using pointer to a method in subtraction"
 msgstr "ISO C++ ¤Ï¸º»»¤Ë¥á¥½¥Ã¥É¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/typeck.c:3497
+#: cp/typeck.c:3520
 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
 msgstr "¥Ý¥¤¥ó¥¿±é»»¤ÇÉÔ´°Á´·¿¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤Ï̵¸ú¤Ç¤¹"
 
-#: cp/typeck.c:3553
+#: cp/typeck.c:3582
 #, c-format
 msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
 msgstr ""
 
-#: cp/typeck.c:3559
+#: cp/typeck.c:3588
 #, c-format
 msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
 msgstr ""
 
-#: cp/typeck.c:3581
+#: cp/typeck.c:3610
 msgid "taking address of temporary"
 msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/typeck.c:3816
+#: cp/typeck.c:3845
 #, c-format
 msgid "ISO C++ forbids %sing an enum"
 msgstr "ISO C++ ¤Ï enum ¤Î %s ¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/typeck.c:3827
+#: cp/typeck.c:3856
 #, fuzzy
 msgid "cannot %s a pointer to incomplete type `%T'"
 msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤ò»Ø¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/typeck.c:3833
+#: cp/typeck.c:3862
 #, fuzzy
 msgid "ISO C++ forbids %sing a pointer of type `%T'"
 msgstr "ISO C++ ¤Ï¸º»»¤Ë `void *' ·¿¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/typeck.c:3858
+#: cp/typeck.c:3887
 msgid "cast to non-reference type used as lvalue"
 msgstr "º¸ÊÕÃͤȤ·¤Æ»È¤ï¤ì¤ëÈ󻲾ȷ¿¤Ø¤Î¥­¥ã¥¹¥È¤Ç¤¹"
 
-#: cp/typeck.c:3892
+#: cp/typeck.c:3921
 #, fuzzy
 msgid "invalid use of `--' on bool variable `%D'"
 msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤Î̵¸ú¤Ê `%s' ¤Î»ÈÍÑ"
 
 #. ARM $3.4
-#: cp/typeck.c:3923
+#: cp/typeck.c:3952
 msgid "ISO C++ forbids taking address of function `::main'"
 msgstr "ISO C++ ¤Ï `::main' ´Ø¿ô¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
 
 #. An expression like &memfn.
-#: cp/typeck.c:3994
+#: cp/typeck.c:4027
 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:3999
+#: cp/typeck.c:4032
 #, fuzzy
 msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
 msgstr "ISO C++ ¤ÏÈóº¸ÊÕÃͼ°¤Ø¤Î¥­¥ã¥¹¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/typeck.c:4027
+#: cp/typeck.c:4060
 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
 msgstr "ISO C++ ¤ÏÈóº¸ÊÕÃͼ°¤Ø¤Î¥­¥ã¥¹¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/typeck.c:4047
+#: cp/typeck.c:4080
 msgid "unary `&'"
 msgstr "ñ¹à¤Î `&'"
 
-#: cp/typeck.c:4076
+#: cp/typeck.c:4113
 #, fuzzy
 msgid "attempt to take address of bit-field structure member `%D'"
 msgstr "¹½Â¤ÂÎ¥á¥ó¥Ð `%s' ¤Î¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Î¥¢¥É¥ì¥¹¤ò¼èÆÀ¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/typeck.c:4190
+#: cp/typeck.c:4227
 #, fuzzy
 msgid "taking address of destructor"
 msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/typeck.c:4203
+#: cp/typeck.c:4240
 #, fuzzy
 msgid "taking address of bound pointer-to-member expression"
 msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
 
-#: cp/typeck.c:4211
+#: cp/typeck.c:4248
 #, fuzzy
 msgid "cannot create pointer to reference member `%D'"
 msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/typeck.c:4273
+#: cp/typeck.c:4311
 msgid "cannot take the address of `this', which is an rvalue expression"
 msgstr "`this' ¤Ï±¦ÊÕÃͼ°¤Ç¤¢¤ê¡¢¤½¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/typeck.c:4292
+#: cp/typeck.c:4330
 msgid "address requested for `%D', which is declared `register'"
 msgstr ""
 
-#: cp/typeck.c:4360
+#: cp/typeck.c:4398
 #, fuzzy, c-format
 msgid "%s expression list treated as compound expression"
 msgstr "½é´ü²½»Ò¥ê¥¹¥È¤ÏÊ£¹ç¼°¤È¤·¤Æ¼è¤ê°·¤ï¤ì¤Þ¤·¤¿"
 
-#: cp/typeck.c:4434
+#: cp/typeck.c:4472
 msgid "%s from type `%T' to type `%T' casts away constness"
 msgstr ""
 
-#: cp/typeck.c:4626
+#: cp/typeck.c:4674
 msgid "invalid static_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4666
+#: cp/typeck.c:4714
 msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4686
+#: cp/typeck.c:4734
 msgid "reinterpret_cast from `%T' to `%T' loses precision"
 msgstr ""
 
-#: cp/typeck.c:4705
+#: cp/typeck.c:4753
 msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
 msgstr "ISO C++ ¤Ï´Ø¿ô¥Ý¥¤¥ó¥¿¤È¥ª¥Ö¥¸¥§¥¯¥È¥Ý¥¤¥ó¥¿¤Î´Ö¤Ç¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/typeck.c:4711
+#: cp/typeck.c:4759
 msgid "invalid reinterpret_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4739
+#: cp/typeck.c:4787
 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:4742
+#: cp/typeck.c:4790
 msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
 msgstr ""
 
-#: cp/typeck.c:4765
+#: cp/typeck.c:4813
 msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4782
+#: cp/typeck.c:4830
 msgid "invalid const_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4822 cp/typeck.c:4827
+#: cp/typeck.c:4870 cp/typeck.c:4875
 #, fuzzy
 msgid "ISO C++ forbids casting to an array type `%T'"
 msgstr "ISO C ¤Ï¶¦ÍÑÂη¿¤Ø¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/typeck.c:4835
+#: cp/typeck.c:4883
 #, fuzzy
 msgid "invalid cast to function type `%T'"
 msgstr "´Ø¿ô `%s' ¤ËÂФ·¤ÆÉÔŬÀÚ¤ÊÊݸ¥¯¥é¥¹"
 
-#: cp/typeck.c:4891
+#: cp/typeck.c:4939
 #, fuzzy
 msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
 msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤«¤é½¤¾þ»Ò¤¬ÀÚ¤ê¼Î¤Æ¤é¤ì¤Þ¤¹"
 
-#: cp/typeck.c:4937
+#: cp/typeck.c:4985
 #, fuzzy
 msgid "cast from `%T' to `%T' increases required alignment of target type"
 msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤ÎÍ׵ᥢ¥é¥¤¥ó¥á¥ó¥È¤¬Áý²Ã¤·¤Þ¤¹"
 
-#: cp/typeck.c:5104
+#: cp/typeck.c:5152
 msgid "  in evaluation of `%Q(%#T, %#T)'"
 msgstr ""
 
-#: cp/typeck.c:5146
+#: cp/typeck.c:5194
 msgid "ISO C++ forbids cast to non-reference type used as lvalue"
 msgstr "ISO C++ ¤Ïº¸ÊÕÃͤȤ·¤Æ»È¤ï¤ì¤ëÈ󻲾ȷ¿¤Ø¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/typeck.c:5219
+#: cp/typeck.c:5267
 #, fuzzy
 msgid "incompatible types in assignment of `%T' to `%T'"
 msgstr "%d ÈÖÌܤΰú¿ô¤¬ `%s' ¤Î·¿¤È¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: cp/typeck.c:5226
+#: cp/typeck.c:5274
 msgid "ISO C++ forbids assignment of arrays"
 msgstr "ISO C++ ¤ÏÇÛÎó¤ÎÂåÆþ¤ò¶Ø¤¸¤Þ¤¹"
 
-#: cp/typeck.c:5326
+#: cp/typeck.c:5374
 msgid "   in pointer to member function conversion"
 msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð´Ø¿ô¤Ø¤ÎÊÑ´¹¤Ç"
 
-#: cp/typeck.c:5334
+#: cp/typeck.c:5382
 msgid "   in pointer to member conversion"
 msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
 
 #. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5344 cp/typeck.c:5359
+#: cp/typeck.c:5392 cp/typeck.c:5407
 msgid "pointer to member cast via virtual base `%T'"
 msgstr ""
 
-#: cp/typeck.c:5362
+#: cp/typeck.c:5410
 #, fuzzy
 msgid "pointer to member conversion via virtual base `%T'"
 msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
 
-#: cp/typeck.c:5432
+#: cp/typeck.c:5480
 #, fuzzy
 msgid "invalid conversion to type `%T' from type `%T'"
 msgstr "¥ì¥·¡¼¥Ð·¿ `%s' ¤¬Ìµ¸ú¤Ç¤¹"
 
-#: cp/typeck.c:5588
+#: cp/typeck.c:5636
 msgid "passing NULL used for non-pointer %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5591
+#: cp/typeck.c:5639
 msgid "%s to non-pointer type `%T' from NULL"
 msgstr ""
 
-#: cp/typeck.c:5599
+#: cp/typeck.c:5647
 #, fuzzy
 msgid "passing `%T' for %s %P of `%D'"
 msgstr "°ú¿ô %d ¸Ä¤Î `%s' ¤òÅϤ·¤Þ¤¹"
 
-#: cp/typeck.c:5602
+#: cp/typeck.c:5650
 msgid "%s to `%T' from `%T'"
 msgstr ""
 
-#: cp/typeck.c:5612
+#: cp/typeck.c:5660
 msgid "passing negative value `%E' for %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5615
+#: cp/typeck.c:5663
 msgid "%s of negative value `%E' to `%T'"
 msgstr ""
 
-#: cp/typeck.c:5703
+#: cp/typeck.c:5751
 msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
 msgstr ""
 
-#: cp/typeck.c:5706
+#: cp/typeck.c:5754
 #, fuzzy
 msgid "cannot convert `%T' to `%T' in %s"
 msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
 
-#: cp/typeck.c:5783 cp/typeck.c:5785
+#: cp/typeck.c:5831 cp/typeck.c:5833
 #, fuzzy
 msgid "in passing argument %P of `%+D'"
 msgstr "°ú¿ô %d ¸Ä¤Î `%s' ¤òÅϤ·¤Þ¤¹"
 
-#: cp/typeck.c:5892
+#: cp/typeck.c:5940
 msgid "returning reference to temporary"
 msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î»²¾È¤òÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/typeck.c:5899
+#: cp/typeck.c:5947
 msgid "reference to non-lvalue returned"
 msgstr "Èóº¸ÊÕÃͤؤλ²¾È¤¬ÊÖ¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/typeck.c:5911
+#: cp/typeck.c:5959
 #, fuzzy
 msgid "reference to local variable `%D' returned"
 msgstr "Èóº¸ÊÕÃͤؤλ²¾È¤¬ÊÖ¤µ¤ì¤Þ¤·¤¿"
 
-#: cp/typeck.c:5914
+#: cp/typeck.c:5962
 #, fuzzy
 msgid "address of local variable `%D' returned"
 msgstr "Í׵ᤵ¤ì¤¿Âç°è¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤Î¥¢¥É¥ì¥¹"
 
-#: cp/typeck.c:5944
+#: cp/typeck.c:5992
 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:5952
+#: cp/typeck.c:6000
 msgid "cannot return from a handler of a function-try-block of a constructor"
 msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Î´Ø¿ô try ¥Ö¥í¥Ã¥¯¤Î¥Ï¥ó¥É¥é¤«¤é¤Ï return ¤Ç¤­¤Þ¤»¤ó"
 
 #. You can't return a value from a constructor.
-#: cp/typeck.c:5955
+#: cp/typeck.c:6003
 msgid "returning a value from a constructor"
 msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤«¤éÃͤòÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
 
-#: cp/typeck.c:5978
+#: cp/typeck.c:6026
 #, fuzzy
 msgid "return-statement with no value, in function returning '%T'"
 msgstr "Ìá¤ê·¿¤¬´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤»¤ó"
 
-#: cp/typeck.c:5995
+#: cp/typeck.c:6043
 #, fuzzy
 msgid "return-statement with a value, in function returning 'void'"
 msgstr "Ìá¤ê·¿¤¬ void ¤Î´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤¹"
 
-#: cp/typeck.c:6017
+#: cp/typeck.c:6065
 msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
 msgstr ""
 
@@ -19750,12 +19758,12 @@ msgstr "generate_bytecode_insn 
 msgid "field initializer type mismatch"
 msgstr "¥Õ¥£¡¼¥ë¥É½é´üÀßÄê»Ò¤¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: java/jcf-write.c:3389
+#: java/jcf-write.c:3391
 #, fuzzy, c-format
 msgid "can't create directory %s: %m"
 msgstr "¥Ç¥£¥ì¥¯¥È¥ê %s ¤òºîÀ®¤Ç¤­¤Þ¤»¤ó"
 
-#: java/jcf-write.c:3442
+#: java/jcf-write.c:3444
 #, fuzzy, c-format
 msgid "can't create %s: %m"
 msgstr "%s ¤òºÆ open ¤Ç¤­¤Þ¤»¤ó"
@@ -19841,228 +19849,291 @@ msgstr "%s 
 msgid "internal error - invalid Utf8 name"
 msgstr "ÆâÉô¥¨¥é¡¼ - Ìµ¸ú¤Ê Utf8 Ì¾¤Ç¤¹"
 
-#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
-#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
-#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
-#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
-#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
-#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
-#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
-#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
-#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
-#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
-#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
-#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
-#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
-#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
-#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
-#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
-#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
-#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
-#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
-#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
-#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
-#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
-#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
-#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
 msgid "Missing term"
 msgstr "¹à¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
-#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
-#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
-#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
-#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
-#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
-#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
 msgid "';' expected"
 msgstr "';' ¤¬É¬ÍפǤ¹"
 
-#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
 msgid "Missing name"
 msgstr "̾Á°¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: ../../gcc/java/parse.y:782
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
 msgid "'*' expected"
 msgstr "'*' ¤¬É¬ÍפǤ¹"
 
-#: ../../gcc/java/parse.y:796
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
 msgid "Class or interface declaration expected"
 msgstr "¥¯¥é¥¹¤ä¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹Àë¸À¤¬É¬ÍפǤ¹"
 
-#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
 msgid "Missing class name"
 msgstr "¥¯¥é¥¹Ì¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
-#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
-#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
-#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
-#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
 msgid "'{' expected"
 msgstr "'{' ¤¬É¬ÍפǤ¹"
 
-#: ../../gcc/java/parse.y:852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
 msgid "Missing super class name"
 msgstr "¥¹¡¼¥Ñ¡¼¥¯¥é¥¹Ì¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
 msgid "Missing interface name"
 msgstr "¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹Ì¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: ../../gcc/java/parse.y:964
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
 msgid "Missing variable initializer"
 msgstr "ÊÑ¿ô½é´ü²½»Ò¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: ../../gcc/java/parse.y:981
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
 msgid "Invalid declaration"
 msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
 
-#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
-#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
-#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
-#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
 msgid "']' expected"
 msgstr "']' ¤¬É¬ÍפǤ¹"
 
-#: ../../gcc/java/parse.y:988
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
 msgid "Unbalanced ']'"
 msgstr "Âбþ¤Î¤Ê¤¤ ']' ¤Ç¤¹"
 
-#: ../../gcc/java/parse.y:1024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
 msgid "Invalid method declaration, method name required"
 msgstr "̵¸ú¤Ê¥á¥½¥Ã¥ÉÀë¸À¤Ç¤¹¡£¥á¥½¥Ã¥É̾¤¬É¬ÍפǤ¹"
 
-#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
-#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
 msgid "Identifier expected"
 msgstr "¼±Ê̻Ҥ¬É¬ÍפǤ¹"
 
-#: ../../gcc/java/parse.y:1044
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
 msgid "Invalid method declaration, return type required"
 msgstr "̵¸ú¤Ê¥á¥½¥Ã¥ÉÀë¸À¤Ç¤¹¡£¥á¥½¥Ã¥É̾¤¬É¬ÍפǤ¹"
 
-#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
-#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
-#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
-#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
-#: ../../gcc/java/parse.y:2024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
 msgid "')' expected"
 msgstr "')' ¤¬É¬ÍפǤ¹"
 
-#: ../../gcc/java/parse.y:1083
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
 msgid "Missing formal parameter term"
 msgstr "Àµ¼°¤Ê²¾°ú¿ô¹à¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
 msgid "Missing identifier"
 msgstr "¼±Ê̻Ҥò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
 msgid "Missing class type term"
 msgstr "¥¯¥é¥¹¥¿¥¤¥×¹à¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: ../../gcc/java/parse.y:1288
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
 msgid "Invalid interface type"
 msgstr "¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹·¿¤¬Ìµ¸ú¤Ç¤¹"
 
-#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
-#: ../../gcc/java/parse.y:1646
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
 msgid "':' expected"
 msgstr "':' ¤¬É¬ÍפǤ¹"
 
-#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
-#: ../../gcc/java/parse.y:1507
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
 msgid "Invalid expression statement"
 msgstr "¼°Ê¸¤¬Ìµ¸ú¤Ç¤¹"
 
-#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
-#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
-#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
-#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
-#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
-#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
 msgid "'(' expected"
 msgstr "'(' ¤¬É¬ÍפǤ¹"
 
-#: ../../gcc/java/parse.y:1595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
 msgid "Missing term or ')'"
 msgstr "¹à¤Þ¤¿¤Ï ')' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: ../../gcc/java/parse.y:1642
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
 msgid "Missing or invalid constant expression"
 msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
 
-#: ../../gcc/java/parse.y:1663
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
 msgid "Missing term and ')' expected"
 msgstr "¹à¤Èɬ¿Ü¤Î ')' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: ../../gcc/java/parse.y:1702
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
 msgid "Invalid control expression"
 msgstr "̵¸ú¤ÊÀ©¸æ¼°¤Ç¤¹"
 
-#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
 msgid "Invalid update expression"
 msgstr "̵¸ú¤Ê¹¹¿·¼°¤Ç¤¹"
 
-#: ../../gcc/java/parse.y:1731
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
 msgid "Invalid init statement"
 msgstr "̵¸ú¤Ê½é´ü²½¼°¤Ç¤¹"
 
-#: ../../gcc/java/parse.y:1931
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
 msgid "Missing term or ')' expected"
 msgstr "¹à¤Þ¤¿¤Ïɬ¿Ü¤Î ')' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: ../../gcc/java/parse.y:1973
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
 msgid "'class' or 'this' expected"
 msgstr "'class' ¤Þ¤¿¤Ï 'this' ¤¬É¬ÍפǤ¹"
 
-#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
 msgid "'class' expected"
 msgstr "'class' ¤¬É¬ÍפǤ¹"
 
-#: ../../gcc/java/parse.y:2022
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
 msgid "')' or term expected"
 msgstr "')' ¤Þ¤¿¤Ï¹à¤¬É¬ÍפǤ¹"
 
-#: ../../gcc/java/parse.y:2141
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
 msgid "'[' expected"
 msgstr "'[' ¤¬É¬ÍפǤ¹"
 
-#: ../../gcc/java/parse.y:2219
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
 msgid "Field expected"
 msgstr "¥Õ¥£¡¼¥ë¥É¤¬É¬ÍפǤ¹"
 
-#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
 msgid "Missing term and ']' expected"
 msgstr "¹à¤Èɬ¿Ü¤Î ']' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: ../../gcc/java/parse.y:2390
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
 msgid "']' expected, invalid type expression"
 msgstr "']' ¤¬É¬Íפǡ¢Ìµ¸ú¤Ê·¿É½¸½¤Ç¤¹"
 
-#: ../../gcc/java/parse.y:2393
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
 msgid "Invalid type expression"
 msgstr "̵¸ú¤Ê·¿É½¸½¤Ç¤¹"
 
-#: ../../gcc/java/parse.y:2505
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
 msgid "Invalid reference type"
 msgstr "̵¸ú¤Ê»²¾È·¿¤Ç¤¹"
 
-#: ../../gcc/java/parse.y:2977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
 msgid "Constructor invocation must be first thing in a constructor"
 msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Îµ¯Æ°¤Ï¥³¥ó¥¹¥È¥é¥¯¥¿Æâ¤ÇºÇ½é¤Ë¹Ô¤Ê¤ï¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: ../../gcc/java/parse.y:2979
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
 msgid "Only constructors can invoke constructors"
 msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤À¤±¤¬¥³¥ó¥¹¥È¥é¥¯¥¿¤òµ¯Æ°¤Ç¤­¤Þ¤¹"
 
-#: ../../gcc/java/parse.y:2987
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
 #, c-format
 msgid ": `%s' JDK1.1(TM) feature"
 msgstr ": `%s' ¤Ï JDK1.1(TM) ¤Îµ¡Ç½¤Ç¤¹"
 
-#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
 #, c-format
 msgid ""
 "%s.\n"
@@ -20071,32 +20142,32 @@ msgstr ""
 "%s.\n"
 "%s"
 
-#: ../../gcc/java/parse.y:6909
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
 #, c-format
 msgid "malformed .zip archive in CLASSPATH: %s"
 msgstr "CLASSPATH Æâ¤ËÊѤʠ.zip ¥¢¡¼¥«¥¤¥Ö¤¬¤¢¤ê¤Þ¤¹: %s"
 
-#: ../../gcc/java/parse.y:6980
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
 #, fuzzy, c-format
 msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
 msgstr "¥Ç¥Õ¥©¥ë¥È¥Ñ¥Ã¥±¡¼¥¸ `%s' ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¡£CLASSPATH ´Ä¶­ÊÑ¿ô¤È¥¢¡¼¥«¥¤¥Ö¤Ø¤Î¥¢¥¯¥»¥¹¤ò³Î¤«¤á¤Æ¤¯¤À¤µ¤¤¡£"
 
-#: ../../gcc/java/parse.y:12193
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
 #, c-format
 msgid "missing static field `%s'"
 msgstr "static ¥Õ¥£¡¼¥ë¥É `%s' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
 
-#: ../../gcc/java/parse.y:12198
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
 #, c-format
 msgid "not a static field `%s'"
 msgstr "static ¥Õ¥£¡¼¥ë¥É `%s' ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: ../../gcc/java/parse.y:12241
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
 #, c-format
 msgid "No case for %s"
 msgstr "%s ¤Î¤¿¤á¤Î case ¤¬¤¢¤ê¤Þ¤»¤ó"
 
-#: ../../gcc/java/parse.y:13173
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
 #, c-format
 msgid "unregistered operator %s"
 msgstr "ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤±é»»»Ò %s ¤Ç¤¹"
@@ -20154,8 +20225,8 @@ msgstr ""
 msgid "cannot find protocol declaration for `%s'"
 msgstr "`%s' ¤ËÂФ¹¤ë¥×¥í¥È¥³¥ëÀë¸À¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
 
-#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6513
-#: objc/objc-act.c:6822 objc/objc-act.c:6875 objc/objc-act.c:6900
+#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6507
+#: objc/objc-act.c:6823 objc/objc-act.c:6876 objc/objc-act.c:6901
 #, fuzzy, c-format
 msgid "cannot find interface declaration for `%s'"
 msgstr "`%s' ¤ËÂФ¹¤ë¥¤¥ó¥¿¥Õ¥§¡¼¥¹Àë¸À¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
@@ -20180,8 +20251,8 @@ msgstr "
 msgid "`%s' is not an Objective-C class name or alias"
 msgstr ""
 
-#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6769
-#: objc/objc-act.c:7059 objc/objc-act.c:7088
+#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6770
+#: objc/objc-act.c:7060 objc/objc-act.c:7089
 msgid "Objective-C declarations may only appear in global scope"
 msgstr ""
 
@@ -20195,7 +20266,7 @@ msgstr "
 msgid "class `%s' already exists"
 msgstr "¥¯¥é¥¹ `%s' ¤Ï´û¤Ë¸ºß¤·¤Þ¤¹"
 
-#: objc/objc-act.c:2532 objc/objc-act.c:6791
+#: objc/objc-act.c:2532 objc/objc-act.c:6792
 #, c-format
 msgid "`%s' redeclared as different kind of symbol"
 msgstr "`%s' ¤¬Ê̤Υ·¥ó¥Ü¥ë¼ï¤È¤·¤ÆºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
@@ -20356,1607 +20427,1959 @@ msgstr ""
 msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
 msgstr ""
 
-#: objc/objc-act.c:6490
+#: objc/objc-act.c:6531
 #, c-format
 msgid "instance variable `%s' is declared private"
 msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: objc/objc-act.c:6539
+#: objc/objc-act.c:6540
 #, fuzzy, c-format
 msgid "instance variable `%s' is %s; this will be a hard error in the future"
 msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: objc/objc-act.c:6546
+#: objc/objc-act.c:6547
 #, c-format
 msgid "instance variable `%s' is declared %s"
 msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï %s ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
 
-#: objc/objc-act.c:6556
+#: objc/objc-act.c:6557
 msgid "static access to object of type `id'"
 msgstr "`id' ·¿¤Î¥ª¥Ö¥¸¥§¥¯¥È¤ËÂΤ¹¤ëÀÅŪ¥¢¥¯¥»¥¹¤Ç¤¹"
 
-#: objc/objc-act.c:6578 objc/objc-act.c:6666
+#: objc/objc-act.c:6579 objc/objc-act.c:6667
 #, c-format
 msgid "incomplete implementation of class `%s'"
 msgstr "¥¯¥é¥¹ `%s' ¤Î¼ÂÁõ¤¬ÉÔ´°Á´¤Ç¤¹"
 
-#: objc/objc-act.c:6582 objc/objc-act.c:6671
+#: objc/objc-act.c:6583 objc/objc-act.c:6672
 #, c-format
 msgid "incomplete implementation of category `%s'"
 msgstr "¥«¥Æ¥´¥ê `%s' ¤Î¼ÂÁõ¤¬ÉÔ´°Á´¤Ç¤¹"
 
-#: objc/objc-act.c:6587 objc/objc-act.c:6676
+#: objc/objc-act.c:6588 objc/objc-act.c:6677
 #, c-format
 msgid "method definition for `%c%s' not found"
 msgstr "`%c%s' ¤Î¥á¥½¥Ã¥ÉÄêµÁ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
 
-#: objc/objc-act.c:6717
+#: objc/objc-act.c:6718
 #, c-format
 msgid "%s `%s' does not fully implement the `%s' protocol"
 msgstr "%s `%s' ¤Ï `%s' ¥×¥í¥È¥³¥ë¤ò´°Á´¤Ë¤Ï¼ÂÁõ¤·¤Æ¤¤¤Þ¤»¤ó"
 
-#: objc/objc-act.c:6775 objc/objc-act.c:8803
+#: objc/objc-act.c:6776 objc/objc-act.c:8804
 #, fuzzy
 msgid "`@end' missing in implementation context"
 msgstr "`@end' ¤Ï¼ÂÁõ¥³¥ó¥Æ¥¯¥¹¥È¤Ë¸½¤ì¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: objc/objc-act.c:6805
+#: objc/objc-act.c:6806
 #, c-format
 msgid "reimplementation of class `%s'"
 msgstr "¥¯¥é¥¹ `%s' ¤ÎºÆ¼ÂÁõ¤Ç¤¹"
 
-#: objc/objc-act.c:6836
+#: objc/objc-act.c:6837
 #, c-format
 msgid "conflicting super class name `%s'"
 msgstr "´ðÄ쥯¥é¥¹Ì¾ `%s' ¤¬¾×Æͤ·¤Æ¤¤¤Þ¤¹"
 
-#: objc/objc-act.c:6838
+#: objc/objc-act.c:6839
 #, c-format
 msgid "previous declaration of `%s'"
 msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
 
-#: objc/objc-act.c:6852 objc/objc-act.c:6854
+#: objc/objc-act.c:6853 objc/objc-act.c:6855
 #, c-format
 msgid "duplicate interface declaration for class `%s'"
 msgstr "¥¯¥é¥¹ `%s' ¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹Àë¸À¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
 
-#: objc/objc-act.c:7121
+#: objc/objc-act.c:7122
 #, c-format
 msgid "duplicate declaration for protocol `%s'"
 msgstr "¥×¥í¥È¥³¥ë '%s' ¤ÎÀë¸À¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
 
 #. Add a readable method name to the warning.
-#: objc/objc-act.c:7613
+#: objc/objc-act.c:7614
 #, fuzzy
 msgid "%J%s `%c%s'"
 msgstr "%s Æâ¤Î `%s':"
 
-#: objc/objc-act.c:7908
+#: objc/objc-act.c:7909
 #, c-format
 msgid "no super class declared in interface for `%s'"
 msgstr "`%s' ¤Ø¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤Ë´ðÄ쥯¥é¥¹¤¬Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
 
-#: objc/objc-act.c:7956
+#: objc/objc-act.c:7957
 msgid "[super ...] must appear in a method context"
 msgstr "[super ...] ¤Ï¥á¥½¥Ã¥É¥³¥ó¥Æ¥­¥¹¥È¤Ë¸½¤ì¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: objc/objc-parse.y:2700
+#: objc/objc-parse.y:2701
 msgid "`@end' must appear in an implementation context"
 msgstr "`@end' ¤Ï¼ÂÁõ¥³¥ó¥Æ¥¯¥¹¥È¤Ë¸½¤ì¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#: objc/objc-parse.y:2913
+#: objc/objc-parse.y:2914
 msgid "method definition not in class context"
 msgstr "¥á¥½¥Ã¥ÉÄêµÁ¤¬¥¯¥é¥¹¥³¥ó¥Æ¥­¥¹¥ÈÆâ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:21
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
 #, fuzzy
 msgid "Display this information"
 msgstr "  --help                  ¤³¤Î¾ðÊó¤òɽ¼¨¤¹¤ë\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:27
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
 msgid "--param <param>=<value>\tSet paramter <param> to value.  See below for a complete list of parameters"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:36
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
 msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:39
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
 #, fuzzy
 msgid "Do not discard comments"
 msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤¥³¥á¥ó¥È"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:42
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
 #, fuzzy
 msgid "Do not discard comments in macro expansions"
 msgstr "¥Ó¥Ã¥È±é»»¤Ç¤Î¨ÃÍ¥µ¥¤¥º¤òÄ´Ä䤷¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:45
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
 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/mitchell/dev/gcc-3.4/objdir/gcc/options.c:51
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
 #, fuzzy
 msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
 msgstr ""
 "  -G <number>             <number> ¥Ð¥¤¥È¤è¤ê¾®¤µ¤ÊÂç°è¤ª¤è¤ÓÀÅŪ¥Ç¡¼¥¿¤ò\n"
 "                          ÆÃÊ̤ʥ»¥¯¥·¥ç¥ó¤ËÃÖ¤¯ (¥¿¡¼¥²¥Ã¥È¼¡Âè)\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:54
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
 #, fuzzy
 msgid "Print the name of header files as they are used"
 msgstr "¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤¿¥×¥í¥°¥é¥àñ°Ì¤Î̾Á°¤òɽ¼¨¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:57
-msgid "-I <dir>\tAdd <dir> to the end of the main include path.  -I- gives more include path control; see info documentation"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:60
-#, fuzzy
-msgid "Generate make dependencies"
-msgstr "ưŪ°Í¸´Ø·¸¡£\n"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:63
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
 #, fuzzy
 msgid "Generate make dependencies and compile"
 msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:66
-msgid "-MF <file>\tWrite dependency output to the given file"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:69
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
 msgid "Treat missing header files as generated files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:72
-msgid "Like -M but ignore system header files"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:75
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
 msgid "Like -MD but ignore system header files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:78
-#, fuzzy
-msgid "Generate phony targets for all headers"
-msgstr "Intel as ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:81
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
 msgid "-MQ <target>\tAdd a MAKE-quoted target"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:84
-msgid "-MT <target>\tAdd an unquoted target"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:87
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
 #, fuzzy
 msgid "-O<number>\tSet optimization level to <number>"
 msgstr "  -O[number]              ºÇŬ²½¥ì¥Ù¥ë¤ò [number] ¤ËÀßÄꤹ¤ë\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:90
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
 #, fuzzy
 msgid "Optimize for space rather than speed"
 msgstr "  -Os                     Â®ÅÙ¤è¤ê¤â¥µ¥¤¥º¤ÎºÇŬ²½¤ò¹Ô¤Ê¤¦\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:93
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
 #, fuzzy
 msgid "Do not generate #line directives"
 msgstr ".size µ¿»÷Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:96
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
 msgid "-U<macro>\tUndefine <macro>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:99
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
 msgid "This switch is deprecated; use -Wextra instead"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:105
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
 msgid "Warn about returning structures, unions or arrays"
 msgstr "¹½Â¤ÂΡ¢¶¦ÍÑÂÎËô¤ÏÇÛÎó¤òÊÖ¤¹¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:108
-msgid "Enable most warning messages"
-msgstr "Ëؤó¤É¤Î·Ù¹ð¥á¥Ã¥»¡¼¥¸¤òÍ­¸ú¤Ë¤¹¤ë"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:111
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
 msgid "Warn about casting functions to incompatible types"
 msgstr "·¿¤Ë¸ß´¹À­¤Î¤Ê¤¤´Ø¿ô¤Î¥­¥ã¥¹¥È¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:114
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
 msgid "Warn about pointer casts which increase alignment"
 msgstr "¥Ý¥¤¥ó¥¿¤Î¥­¥ã¥¹¥È¤Ç¥¢¥é¥¤¥ó¥á¥ó¥È¤¬Áý²Ã¤¹¤ë¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:117
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
 msgid "Warn about casts which discard qualifiers"
 msgstr "½¤¾þ»Ò¤ò¼è¤êµî¤ë¥­¥ã¥¹¥È¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:120
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
 #, fuzzy
 msgid "Warn about subscripts whose type is \"char\""
 msgstr "ź»ú¤Î·¿¤¬ 'char' ¤Ç¤¢¤ì¤Ð·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:123
-msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:126
-msgid "Synonym for -Wcomment"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:129
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
 msgid "Warn about possibly confusing type conversions"
 msgstr "·¿ÊÑ´¹¤¬º®Í𤹤ë²ÄǽÀ­¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:132
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
 #, fuzzy
 msgid "Warn when all constructors and destructors are private"
 msgstr "Á´¤Æ¤Î¥³¥ó¥¹¥È¥é¥¯¥¿/¥Ç¥¹¥È¥é¥¯¥¿¤¬ private ¤Ç¤â·Ù¹ð¤·¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:135
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
 #, fuzzy
 msgid "Warn when a declaration is found after a statement"
 msgstr "Àë¸À¤¬·¿¤ò»ØÄꤷ¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:138
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
 #, fuzzy
-msgid "Warn about deprecated compiler features"
-msgstr "¿ä¾©¤µ¤ì¤Ê¤¤¥³¥ó¥Ñ¥¤¥é¤Îµ¡Ç½¤ò¹ðÃΤ·¤Ê¤¤"
+msgid "Warn if deprecated class, method, or field is used"
+msgstr "¿ä¾©¤µ¤ì¤Ê¤¤¶õʸ¤¬¸«¤Ä¤«¤ì¤Ð·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:141
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
 msgid "Warn about uses of __attribute__((deprecated)) declarations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:144
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
 msgid "Warn when an optimization pass is disabled"
 msgstr "ºÇŬ²½²áÄø¤¬Ìµ¸ú²½¤µ¤ì¤¿¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:147
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
 #, fuzzy
 msgid "Warn about compile-time integer division by zero"
 msgstr "À°¿ô¤Î¥¼¥í½ü»»¤ò¥È¥é¥Ã¥×¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:150
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
 msgid "Warn about violations of Effective C++ style rules"
 msgstr "Effective C++ ¼°¤Î»Ø¿Ë¤«¤é¤Ï¤º¤ì¤ë¤â¤Î¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:153
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
 msgid "Warn about stray tokens after #elif and #endif"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:156
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
 msgid "Treat all warnings as errors"
 msgstr "Á´¤Æ¤Î·Ù¹ð¤ò¥¨¥é¡¼¤È¤·¤Æ¼è¤ê°·¤¦"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:159
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
 #, fuzzy
 msgid "Make implicit function declarations an error"
 msgstr "°ÅÌۤδؿôÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:162
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
 msgid "Print extra (possibly unwanted) warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:165
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
+msgid "Warn if deprecated empty statements are found"
+msgstr "¿ä¾©¤µ¤ì¤Ê¤¤¶õʸ¤¬¸«¤Ä¤«¤ì¤Ð·Ù¹ð¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
 #, fuzzy
 msgid "Warn if testing floating point numbers for equality"
 msgstr "ÉâÆ°¾®¿ôÅÀ¿ô¤ÎÅù²Á¥Æ¥¹¥È¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:168
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
 #, fuzzy
 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
 msgstr "printf/scanf/strftime/strfmon ·Á¼°¤ÎÊѧŪ¤Ê¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:171
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
 #, fuzzy
 msgid "Warn if passing too many arguments to a function for its format string"
 msgstr "`va_start' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:174
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
 #, fuzzy
 msgid "Warn about format strings that are not literals"
 msgstr "Ê£¿ôʸ»ú¥ê¥Æ¥é¥ë¤Î»ÈÍѤ˴ؤ·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:177
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
 msgid "Warn about possible security problems with format functions"
 msgstr "¥»¥­¥å¥ê¥Æ¥£Åª¤ÊÌäÂê¤È¤Ê¤ê¤¦¤ë format ´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:180
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
 #, fuzzy
 msgid "Warn about strftime formats yielding 2-digit years"
 msgstr "strftime ·Á¼°¤¬Æó·å¤Çǯ¤òɽ¤·¤Æ¤¤¤ë»þ¤Î·Ù¹ð¤·¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:192
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
+#, fuzzy
+msgid "Enable warnings about inter-procedural problems"
+msgstr "inter-procedural ÌäÂê¤Ë¤Ä¤¤¤Æ¤Î·Ù¹ðɽ¼¨¤òɽ¼¨¤·¤Ê¤¤"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
 msgid "Warn about implicit function declarations"
 msgstr "°ÅÌۤδؿôÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:195
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
 msgid "Warn when a declaration does not specify a type"
 msgstr "Àë¸À¤¬·¿¤ò»ØÄꤷ¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:198
-msgid "Deprecated.  This switch has no effect."
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:201
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
 msgid "Warn about variables which are initialized to themselves."
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:204
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
 msgid "Warn when an inlined function cannot be inlined"
 msgstr "¥¤¥ó¥é¥¤¥ó´Ø¿ô¤ò¥¤¥ó¥é¥¤¥ó²½¤Ç¤­¤Ê¤¤¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:207
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
 #, fuzzy
 msgid "Warn about invalid uses of the \"offsetof\" macro"
 msgstr "#import ¥Ç¥£¥ì¥¯¥Æ¥£¥Ö¤ÎÍøÍѤ˴ؤ·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:210
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
 msgid "Warn about PCH files that are found but not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:213
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
 #, fuzzy
 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
 msgstr "  -Wlarger-than-<number>  ¥ª¥Ö¥¸¥§¥¯¥È¤¬ <number> ¥Ð¥¤¥È¤è¤êÂ礭¤±¤ì¤Ð·Ù¹ð¤¹¤ë\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:216
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
 #, fuzzy
 msgid "Do not warn about using \"long long\" when -pedantic"
 msgstr "-pedantic »ØÄê»þ¤Ç¤â 'long long' ¤Î»ÈÍѤˤĤ¤¤Æ¤Ï·Ù¹ð¤·¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:219
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
 #, fuzzy
 msgid "Warn about suspicious declarations of \"main\""
 msgstr "µ¿¤ï¤·¤¤ main ¤ÎÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:222
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
 #, fuzzy
 msgid "Warn about possibly missing braces around initializers"
 msgstr "½é´ü²½»Ò¤Î¼þ¤ê¤Ë¥Ö¥ì¡¼¥¹¤ò·ç¤¤¤Æ¤¤¤ëÍͤǤ¢¤ì¤Ð·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:225
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
 #, fuzzy
 msgid "Warn about global functions without previous declarations"
 msgstr "»öÁ°¤ÎÀë¸À¤Ê¤·¤ÎÂç°è´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:228
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
 msgid "Warn about functions which might be candidates for format attributes"
 msgstr "format Â°À­¤ò¤Î¸õÊä¤È¤Ê¤ê¤½¤¦¤Ê´Ø¿ô¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:231
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
 #, fuzzy
 msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
 msgstr "noreturn Â°À­¤Î¸õÊä¤È¤Ê¤ê¤½¤¦¤Ê´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:234
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
 #, fuzzy
 msgid "Warn about global functions without prototypes"
 msgstr "¥×¥í¥È¥¿¥¤¥×¤Ê¤·¤ÎÂç°è´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:237
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
 #, fuzzy
 msgid "Warn about use of multi-character character constants"
 msgstr "Ê£¿ôʸ»ú¥ê¥Æ¥é¥ë¤Î»ÈÍѤ˴ؤ·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:240
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
 #, fuzzy
 msgid "Warn about \"extern\" declarations not at file scope"
 msgstr "¥Õ¥¡¥¤¥ë¥¹¥³¡¼¥×¥ì¥Ù¥ë¤Ç¤Ê¤¤ extern ¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:243
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
 #, fuzzy
 msgid "Warn when non-templatized friend functions are declared within a template"
 msgstr "template Æâ¤ÇÈó template ¤Î friend ´Ø¿ô¤¬Àë¸À¤µ¤ì¤¿¾ì¹ç¤Ç¤â·Ù¹ð¤·¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:246
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
 #, fuzzy
 msgid "Warn about non-virtual destructors"
 msgstr "Èó²¾Áۥǥ¹¥È¥é¥¯¥¿¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:252
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
 #, fuzzy
 msgid "Warn if a C-style cast is used in a program"
 msgstr "C ¼°¤Î¥­¥ã¥¹¥È¤¬¥×¥í¥°¥é¥à¤Ç»È¤ï¤ì¤¿¤é·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:255
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
 #, fuzzy
 msgid "Warn if an old-style parameter definition is used"
 msgstr "´Ø¿ô¤Î²¾°ú¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:258
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
+msgid "Warn if .class files are out of date"
+msgstr ".class ¥Õ¥¡¥¤¥ë¤¬¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤è¤ê¸Å¤±¤ì¤Ð·Ù¹ð¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
 msgid "Warn about overloaded virtual function names"
 msgstr "¥ª¡¼¥Ð¡¼¥í¡¼¥É¤µ¤ì¤¿²¾ÁÛ´Ø¿ô̾¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:261
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
 msgid "Warn when the packed attribute has no effect on struct layout"
 msgstr "packed Â°À­¤¬¹½Â¤ÂÎÇÛÃ֤˱ƶÁ¤·¤Ê¤¤¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:264
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
 #, fuzzy
 msgid "Warn when padding is required to align structure members"
 msgstr "¹½Â¤ÂÎ¥á¥ó¥Ð¤Î¥¢¥é¥¤¥ó¤Ç¡¢¥Ñ¥Ç¥£¥ó¥°¤òÍפ¹¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:267
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
 #, fuzzy
 msgid "Warn about possibly missing parentheses"
 msgstr "³ç¸Ì¤ò·ç¤¤¤Æ¤¤¤ë²ÄǽÀ­¤¬¤¢¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:270
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
 #, fuzzy
 msgid "Warn when converting the type of pointers to member functions"
 msgstr "¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð´Ø¿ô¤Ø¤Î·¿ÊÑ´¹¤Î¾ì¹ç¤Ç¤â·Ù¹ð¤·¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:273
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
 msgid "Warn about function pointer arithmetic"
 msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤Î·×»»¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:276
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
 #, fuzzy
 msgid "Warn if inherited methods are unimplemented"
 msgstr "ÇÉÀ¸¥á¥½¥Ã¥É¤¬Ì¤¼ÂÁõ¤Î¾ì¹ç¤Ç¤â·Ù¹ð¤·¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:279
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
 msgid "Warn about multiple declarations of the same object"
 msgstr "Ʊ°ì¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀë¸À¤¬Ê£¿ô¤¢¤ì¤Ð·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:282
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
+msgid "Warn if modifiers are specified when not necessary"
+msgstr "»ØÄꤵ¤ì¤¿½¤¾þ»Ò¤¬ÉÔÍפʤâ¤Î¤Ç¤¢¤ì¤Ð·Ù¹ð¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
 msgid "Warn when the compiler reorders code"
 msgstr "¥³¥ó¥Ñ¥¤¥é¤¬¥³¡¼¥É¤òʤÙÂؤ¨¤ë¤È¤­¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:285
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
 msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:288
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
 msgid "Warn if a selector has multiple methods"
 msgstr "¥»¥ì¥¯¥¿¤¬Ê£¿ô¤Î¥á¥½¥Ã¥É¤ò»ý¤Ã¤Æ¤¤¤ì¤Ð·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:291
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
 msgid "Warn about possible violations of sequence point rules"
 msgstr "ÉûºîÍÑ´°Î»ÅÀµ¬Â§¤òÇˤë²ÄǽÀ­¤¬¤¢¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:294
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
 msgid "Warn when one local variable shadows another"
 msgstr "¤¢¤ë¥í¡¼¥«¥ëÊÑ¿ô¤¬Â¾¤Î¤â¤Î¤òʤ¤¤±£¤¹¤È¤­¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:297
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
 #, fuzzy
 msgid "Warn about signed-unsigned comparisons"
 msgstr "Éä¹çÉÕ¤­/Éä¹ç̵¤·¤ÎÈæ³Ó¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:300
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
 msgid "Warn when overload promotes from unsigned to signed"
 msgstr "¥ª¡¼¥Ð¡¼¥í¡¼¥É¤¬Éä¹ç̵¤·¤«¤éÉä¹çÉÕ¤­¤Ë³Ê¾å¤²¤È¤Ê¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:303
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
 #, fuzzy
 msgid "Warn about code which might break strict aliasing rules"
 msgstr "format Â°À­¤ò¤Î¸õÊä¤È¤Ê¤ê¤½¤¦¤Ê´Ø¿ô¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:306
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
 #, fuzzy
 msgid "Warn about unprototyped function declarations"
 msgstr "¥×¥í¥È¥¿¥¤¥×¤µ¤ì¤Æ¤¤¤Ê¤¤´Ø¿ôÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:309
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
+msgid "Warn about constructs with surprising meanings"
+msgstr "²ò¼á¤Ë¸í²ò¤ò¾·¤¯¤â¤Î¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
 #, fuzzy
 msgid "Warn about enumerated switches, with no default, missing a case"
 msgstr "ÎóµóÄê¿ô¤Î switch ¤Ç case »ØÄ꤬·ç¤±¤Æ¤¤¤ë¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:312
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
 #, fuzzy
 msgid "Warn about enumerated switches missing a \"default:\" statement"
 msgstr "ÎóµóÄê¿ô¤Î switch ¤Ç case »ØÄ꤬·ç¤±¤Æ¤¤¤ë¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:315
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
 #, fuzzy
 msgid "Warn about all enumerated switches missing a specific case"
 msgstr "ÎóµóÄê¿ô¤Î switch ¤Ç case »ØÄ꤬·ç¤±¤Æ¤¤¤ë¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:318
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
 #, fuzzy
 msgid "Warn when synthesis behavior differs from Cfront"
 msgstr "¹çÀ®¤Î¿¶¤ëÉñ¤¤¤¬ Cfront ¤È°Û¤Ê¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:321
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
 msgid "Do not suppress warnings from system headers"
 msgstr "¥·¥¹¥Æ¥à¥Ø¥Ã¥À¤«¤é¤Î·Ù¹ð¤òÍÞÀ©¤·¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:324
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
 #, fuzzy
 msgid "Warn about features not present in traditional C"
 msgstr "¸Å¤¤ C ¤Ç¤Ï #elif ¤ò»È¤ï¤Ê¤¤Êý¤¬¤¤¤¤¤Ç¤¹"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:327
-msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:333
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
 #, fuzzy
 msgid "Warn if an undefined macro is used in an #if directive"
 msgstr "̤ÄêµÁËô¤ÏÉÔÀµ¤Ê # ¥Ç¥£¥ì¥¯¥Æ¥£¥Ö¤Ç¤¹"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:336
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
 #, fuzzy
 msgid "Warn about uninitialized automatic variables"
 msgstr "½é´ü²½¤µ¤ì¤Ê¤¤¼«Æ°ÊÑ¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:339
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
 msgid "Warn about unrecognized pragmas"
 msgstr "ǧ¼±¤Ç¤­¤Ê¤¤ pragma ¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:342
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
 msgid "Warn about code that will never be executed"
 msgstr "¼Â¹Ô¤µ¤ì¤ë¤³¤È¤¬¤Ê¤¤¥³¡¼¥É¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:345
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
 msgid "Enable all -Wunused- warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:348
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
 msgid "Warn when a function is unused"
 msgstr "´Ø¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:351
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
 msgid "Warn when a label is unused"
 msgstr "¥é¥Ù¥ë¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:354
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
 msgid "Warn about macros defined in the main file that are not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:357
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
 msgid "Warn when a function parameter is unused"
 msgstr "´Ø¿ô¤Î²¾°ú¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:360
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
 msgid "Warn when an expression value is unused"
 msgstr "¼°¤ÎÃͤ¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:363
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
 msgid "Warn when a variable is unused"
 msgstr "ÊÑ¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:366
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
 msgid "Give strings the type \"array of char\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:369
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
 msgid "A synonym for -std=c89.  In a future version of GCC it will become synonymous with -std=c99 instead"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:372
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
 #, fuzzy
 msgid "-aux-info <file>\tEmit declaration information into <file>"
 msgstr "  -aux-info <file>        Àë¸À¾ðÊó¤ò <file> ¤Øȯ¹Ô¤¹¤ë\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:384
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
 #, fuzzy
 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
 msgstr "  -d[letters]             ¥³¥ó¥Ñ¥¤¥é¤Î²áÄø¤«¤é¤Î¥À¥ó¥×¤òÍ­¸ú¤Ë¤¹¤ë\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:387
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
 #, fuzzy
 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
 msgstr "  -dumpbase <file>        ²áÄø¤«¤é¤Î¥À¥ó¥×¤Ë»È¤ï¤ì¤ë̾Á°¤Î¥Ù¡¼¥¹¤È¤¹¤ë\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:399
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
+msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
 #, fuzzy
 msgid "Enforce class member access control semantics"
 msgstr "¥¢¥¯¥»¥¹À©¸æ¤Î°ÕÌ£¤Ë½¾¤ï¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:402
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
 msgid "Align the start of functions"
 msgstr "´Ø¿ô¤Î³«»Ï¤ò¥¢¥é¥¤¥ó¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:408
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
 msgid "Align labels which are only reached by jumping"
 msgstr "¥é¥Ù¥ë¤Î¤¦¤Á¥¸¥ã¥ó¥×ÅþãÀè¤È¤Ê¤ë¤â¤Î¤À¤±¤ò¥¢¥é¥¤¥ó¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:414
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
 msgid "Align all labels"
 msgstr "Á´¤Æ¤Î¥é¥Ù¥ë¤ò¥¢¥é¥¤¥ó¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:420
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
 msgid "Align the start of loops"
 msgstr "¥ë¡¼¥×¤Î³«»Ï¤ò¥¢¥é¥¤¥ó¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:429
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
 msgid "Change when template instances are emitted"
 msgstr "¥Æ¥ó¥×¥ì¡¼¥È¥¤¥ó¥¹¥¿¥ó¥¹¤¬Á÷½Ð¤µ¤ì¤¿»þ¤ËÊѹ¹¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:432
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
 #, fuzzy
 msgid "Specify that arguments may alias each other and globals"
 msgstr "°ú¿ô¤ÈÂç°è¥Ç¡¼¥¿¤ä¾¤Î°ú¿ô¤ÈÊÌ̾¤Ë¤Ê¤ê¤¦¤ë»ö¤ò»ØÄꤹ¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:435
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
 msgid "Assume arguments may alias globals but not each other"
 msgstr "°ú¿ô¤ÈÂç°è¥Ç¡¼¥¿¤ÏÊÌ̾¤Ë¤Ê¤ê¤¦¤ë¤¬Â¾¤Î°ú¿ô¤È¤ÏÊÌ̾¤Ç¤Ï¤Ê¤¤¤È¤ß¤Ê¤¹"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:438
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
 #, fuzzy
 msgid "Assume arguments alias neither each other nor globals"
 msgstr "°ú¿ô¤¬Âç°è¥Ç¡¼¥¿¤ä¾¤Î°ú¿ô¤ÈÊÌ̾¤Ë¤Ï¤Ê¤é¤Ê¤¤¤È¤ß¤Ê¤¹"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:441
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
 #, fuzzy
 msgid "Recognize the \"asm\" keyword"
 msgstr "'asm' Í½Ìó¸ì¤òǧ¼±¤µ¤»¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:444
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
 #, fuzzy
 msgid "Generate unwind tables that are exact at each instruction boundary"
 msgstr "´¬¤­Ìᤷ¤ò¹Ô¤Ê¤¦Îã³°Êä­Íѥơ¼¥Ö¥ë¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:447
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
+#, fuzzy
+msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+msgstr "¥í¡¼¥«¥ëÊÑ¿ô¤È COMMON ¥Ö¥í¥Ã¥¯¤ò SAVE Ê¸¤Ç̾Á°ÉÕ¤±¤é¤ì¤¿¤è¤¦¤Ë¼è¤ê°·¤¦"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
+#, fuzzy
+msgid "Backslashes in character and hollerith constants are special (not C-style)"
+msgstr "ʸ»ú/hollerith Äê¿ô¤Ç¤Î¥Ð¥Ã¥¯¥¹¥é¥Ã¥·¥å¤òÆüì¤Ê¤â¤Î¤È¤·¤Ê¤¤ (C ¼°)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
+msgid "Delete libU77 intrinsics with bad interfaces"
+msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ëºï½ü¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
+msgid "Disable libU77 intrinsics with bad interfaces"
+msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ë̵¸ú²½¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
+#, fuzzy
+msgid "Enable libU77 intrinsics with bad interfaces"
+msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ë̵¸ú²½¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
+msgid "Hide libU77 intrinsics with bad interfaces"
+msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ë±£¤¹"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
+#, fuzzy
+msgid "--bootclasspath=<path>\tReplace system path"
+msgstr "¥¯¥é¥¹¥Ñ¥¹¤òÀßÄꤷ¤Æ¥·¥¹¥Æ¥à¥Ñ¥¹¤ò±£¤¹"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
 #, fuzzy
 msgid "Generate code to check bounds before indexing arrays"
 msgstr "ÇÛÎó¤Îź»ú¤Èź»ú¶­³¦¤ò¸¡ºº¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:450
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
 #, fuzzy
 msgid "Replace add, compare, branch with branch on count register"
 msgstr "²Ã»»¡¢Èæ³Ó¥Ö¥é¥ó¥Á¤ÎÂå¤ï¤ê¤Ë¥«¥¦¥ó¥È¥ì¥¸¥¹¥¿¤Î¥Ö¥é¥ó¥Á¤ò»È¤¦"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:453
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
 msgid "Use profiling information for branch probabilities"
 msgstr "ʬ´ô·ÐÏ©¿ä¬ÍѤΥץí¥Õ¥¡¥¤¥ë¾ðÊó¤òÍøÍѤ¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:456
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
 msgid "Perform branch target load optimization before prologue / epilogue threading"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:459
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
 msgid "Perform branch target load optimization after prologue / epilogue threading"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:462
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
 #, fuzzy
 msgid "Recognize built-in functions"
 msgstr "¤¤¤¯¤Ä¤«¤ÎÁȤ߹þ¤ß´Ø¿ô¤òǧ¼±¤µ¤»¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:468
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
 #, fuzzy
 msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
 msgstr "  -fcall-saved-<register> <register> ¤¬´Ø¿ô¤òÄ̤¸¤ÆÊÝ»ý¤µ¤ì¤ë¤È¥Þ¡¼¥¯¤¹¤ë\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:471
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
 #, fuzzy
 msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
 msgstr "  -fcall-used-<register>  ´Ø¿ô¸Æ¤Ó½Ð¤·¤ÇÇ˲õ¤µ¤ì¤ë <register> ¤È¤·¤Æ¥Þ¡¼¥¯¤¹¤ë\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:474
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
 #, fuzzy
 msgid "Save registers around function calls"
 msgstr "´Ø¿ô¸Æ¤Ó½Ð¤·¤ÎÁ°¸å¤Ç¥ì¥¸¥¹¥¿¤ÎÊݸ¤òÍ­¸ú¤Ë¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:477
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
+msgid "Program written in strict mixed-case"
+msgstr "¥×¥í¥°¥é¥à¤¬¸·Ì©¤Ë¥±¡¼¥¹º®ºß¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
+msgid "Compile as if program written in lowercase"
+msgstr "¥×¥í¥°¥é¥à¤¬±Ñ¾®Ê¸»ú¤Ç½ñ¤«¤ì¤¿Íͤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
+#, fuzzy
+msgid "Preserve case used in program"
+msgstr "¥×¥í¥°¥é¥à¤Ç»È¤ï¤ì¤¿ÄÖ¤ê(¤Î¥±¡¼¥¹)¤òÁ´¤ÆÊÝ»ý¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
+msgid "Program written in lowercase"
+msgstr "¥×¥í¥°¥é¥à¤¬±Ñ¾®Ê¸»ú¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
+msgid "Program written in uppercase"
+msgstr "¥×¥í¥°¥é¥à¤¬±ÑÂçʸ»ú¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
+msgid "Compile as if program written in uppercase"
+msgstr "¥×¥í¥°¥é¥à¤¬±ÑÂçʸ»ú¤Ç½ñ¤«¤ì¤¿Íͤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
 msgid "Check the return value of new"
 msgstr "new ¤ÎÌá¤êÃͤò¸¡ºº¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:480
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
+msgid "--classpath=<path>\tSet class path"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
 #, fuzzy
 msgid "Do not put uninitialized globals in the common section"
 msgstr "Âç°èÊÑ¿ôÅù¤ò½é´ü²½¤µ¤ì¤Ê¤¤¥³¥â¥ó¥»¥¯¥·¥ç¥ó¤ËÃÖ¤«¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:483
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
 msgid "Allow the arguments of the '?' operator to have different types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:486
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
 #, fuzzy
 msgid "Reduce the size of object files"
 msgstr "¥ª¥Ö¥¸¥§¥¯¥È¥Õ¥¡¥¤¥ë¤Î¥µ¥¤¥º¤ò¾®¤µ¤¯¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:489
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
 #, fuzzy
 msgid "Make string literals \"const char[]\" not \"char[]\""
 msgstr "ʸ»úÎó¥ê¥Æ¥é¥ë¤ò `const char[]' ¤ÎÂå¤ï¤ê¤Ë `char[]' ¤È¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:492
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:495
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
 #, fuzzy
 msgid "Perform a register copy-propagation optimization pass"
 msgstr "ºÇŬ²½²áÄø¤Î¥ì¥¸¥¹¥¿¤Ä¤±ÊѤ¨¤ò¹Ô¤Ê¤¦"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:498
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
 #, fuzzy
 msgid "Perform cross-jumping optimization"
 msgstr "¥¸¥ã¥ó¥×ʬ´ôºÇŬ²½¤ò¹Ô¤Ê¤¦"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:501
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
 msgid "When running CSE, follow jumps to their targets"
 msgstr "CSE ¤ÇÆ°ºî¤¹¤ë¤È¤­¡¢¤½¤ì¤é¤Î¥¿¡¼¥²¥Ã¥È¤Ø¤Î¥¸¥ã¥ó¥×¤ËÄɿ魯¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:504
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
 msgid "When running CSE, follow conditional jumps"
 msgstr "CSE ¤ÇÆ°ºî¤¹¤ë¤È¤­¡¢¾ò·ï¥¸¥ã¥ó¥×¤ËÄɿ魯¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:507
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
 #, fuzzy
 msgid "Place data items into their own section"
 msgstr "¥Ç¡¼¥¿¹àÌܤò¤½¤ì¤é¼«¿È¤Î¥»¥¯¥·¥ç¥ó¤ËÇÛÃÖ¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:510
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
+msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+msgstr "COMMON ¤ä EQUIVALENCE ÍѤÎÆÃÊ̤ʥǥХå°¾ðÊó¤òȯ¹Ô¤¹¤ë¡Ê̵¸ú²½¤µ¤ì¤Æ¤¤¤ë¡Ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
 #, fuzzy
 msgid "Inline member functions by default"
 msgstr "¥á¥ó¥Ð´Ø¿ô¤ò¥Ç¥Õ¥©¥ë¥È¤Ç¥¤¥ó¥é¥¤¥ó¤È¤·¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:513
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
 msgid "Defer popping functions args from stack until later"
 msgstr "´Ø¿ô°ú¿ô¤ò¥¹¥¿¥Ã¥¯¤«¤é pop ¤¹¤ë¤Î¤ò¸Æ¤Ó½Ð¤·¸å¤Þ¤ÇÃ٤餻¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:516
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
 msgid "Attempt to fill delay slots of branch instructions"
 msgstr "ʬ´ôÌ¿Îá¤ÎÃٱ䥹¥í¥Ã¥È¤ò»È¤¦¤³¤È¤ò»î¤ß¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:519
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
 msgid "Delete useless null pointer checks"
 msgstr "̵°ÕÌ£¤Ê null ¥Ý¥¤¥ó¥¿¸¡ºº¤òºï½ü¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:522
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
 #, fuzzy
 msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
 msgstr ""
 "  -fdiagnostics-show-location=[once | every-line]  ¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤Î²þ¹Ô¤ÎºÝ¤Ë,\n"
 " ¥½¡¼¥¹°ÌÃÖ¾ðÊ󤬹Ԥκǽé¤Ëɽ¼¨¤µ¤ì¤ëÉÑÅÙ¤ò»ØÄꤹ¤ë\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:525
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
+#, fuzzy
+msgid "Allow '$' in symbol names"
+msgstr "$ ¤ò¥·¥ó¥Ü¥ë̾¤È¤·¤Æ»È¤¨¤ë¤è¤¦¤Ë¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
 #, fuzzy
 msgid "Permit '$' as an identifier character"
 msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤¬¥ï¥¤¥Éʸ»úÎó¤Ç¤¹"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:528
-msgid "-fdump-<type>\tDump various compiler internals to a file"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:531
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
 msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
 msgstr "¥Ç¥Ð¥Ã¥°¥À¥ó¥×¤ÇÌ¿ÎáÈÖ¹æ¤È¹ÔÈÖ¹æ¥Î¡¼¥È¤Î½ÐÎϤòÍÞÀ©¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:537
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
 #, fuzzy
 msgid "Perform DWARF2 duplicate elimination"
 msgstr "ËöÈø¸Æ¤Ó½Ð¤·ºÇŬ²½¤ò¹Ô¤¦"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:540
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:543
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
 msgid "Perform unused type elimination in debug info"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:546
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
+msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+msgstr "COMPLEX ·×»»¤Î¥Ð¥°¤ò²óÈò¤ò¥¨¥ß¥å¥ì¡¼¥È¤¹¤ë¥Õ¥í¥ó¥È¥¨¥ó¥É¤ò»ý¤Ä"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
+msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
 #, fuzzy
 msgid "Generate code to check exception specifications"
 msgstr "Îã³°»ÅÍͤθ¡ºº¤ò¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:552
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
 msgid "Enable exception handling"
 msgstr "Îã³°Ê᪤òÍ­¸ú¤Ë¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:555
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
 msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:558
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
 #, fuzzy
 msgid "Perform a number of minor, expensive optimizations"
 msgstr "ÌÜΩ¤¿¤Ê¤¤¡¢¥³¥¹¥È¤Î¤«¤«¤ëºÇŬ²½¤ò¹Ô¤Ê¤¦"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:567
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
+#, fuzzy
+msgid "f2c-compatible code can be generated"
+msgstr "f2c ¸ß´¹¥³¡¼¥É¤òÀ¸À®¤¹¤ëɬÍפ¬¤Ê¤¤"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
+msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
+msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
+#, fuzzy
+msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
+msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
+msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
+#, fuzzy
+msgid "Unsupported; generate libf2c-calling code"
+msgstr "¥µ¥Ý¡¼¥È¤µ¤ì¤Ê¤¤ -- libf2c-calling ¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
+msgid "Program is written in typical FORTRAN 66 dialect"
+msgstr "¥×¥í¥°¥é¥à¤¬Åµ·¿Åª¤Ê FORTRAN 66 Êý¸À¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
+#, fuzzy
+msgid "Program is written in typical Unix-f77 dialect"
+msgstr "¥×¥í¥°¥é¥à¤¬Åµ·¿Åª¤Ê Unix f77 Êý¸À¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
+msgid "Program is written in Fortran-90-ish dialect"
+msgstr "¥×¥í¥°¥é¥à¤¬ Fortran-90 ÅªÊý¸À¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
+msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
+msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
+#, fuzzy
+msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
+msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
+msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
 msgid "Assume no NaNs or infinities are generated"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:570
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
 #, fuzzy
 msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
 msgstr "  -ffixed-<register>      ¥³¥ó¥Ñ¥¤¥é¤ËÂФ· <register> ¤ò»ÈÍÑÉԲĤȥޡ¼¥¯¤¹¤ë\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:579
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
+#, fuzzy
+msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+msgstr "  -finline-limit=<number> ¥¤¥ó¥é¥¤¥ó´Ø¿ô¤Î¥µ¥¤¥º¤ò <number> ¤ËÀ©¸Â¤¹¤ë\n"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
+#, fuzzy
+msgid "Unsupported; affects code generation of arrays"
+msgstr "¥µ¥Ý¡¼¥È¤µ¤ì¤Ê¤¤ -- ÇÛÎó¤Î¥³¡¼¥ÉÀ¸À®¤Ë±Æ¶Á¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
 msgid "Do not store floats in registers"
 msgstr "¥ì¥¸¥¹¥¿¤ËÉâÆ°¾®¿ô¤ò³ÊǼ¤·¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:582
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
 #, fuzzy
 msgid "Scope of for-init-statement variables is local to the loop"
 msgstr "for ½é´ü²½Ê¸¤ÎÊÑ¿ô¤ò¥¹¥³¡¼¥×³°¤Ë³ÈÂ礹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:585
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
 #, fuzzy
 msgid "Copy memory address constants into registers before use"
 msgstr "¥á¥â¥ê¥¢¥É¥ì¥¹Äê¿ô¤òÍøÍѤ¹¤ëÁ°¤Ë¥ì¥¸¥¹¥¿¤Ø¥³¥Ô¡¼¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:588
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
+msgid "Always check for non gcj generated classes archives"
+msgstr "gcj ¤¬À¸À®¤·¤Æ¤¤¤Ê¤¤¥¯¥é¥¹¥¢¡¼¥«¥¤¥Ö¤ò¾ï¤Ë¸¡ºº¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
 #, fuzzy
 msgid "Copy memory operands into registers before use"
 msgstr "¥á¥â¥ê¥ª¥Ú¥é¥ó¥É¤òÍøÍѤ¹¤ëÁ°¤Ë¥ì¥¸¥¹¥¿¤Ø¥³¥Ô¡¼¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:591
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
+msgid "Generate code to check subscript and substring bounds"
+msgstr "ÇÛÎó¤Îź»ú¤Èź»ú¶­³¦¤ò¸¡ºº¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
+msgid "Program is written in Fortran-90-ish free form"
+msgstr "¥×¥í¥°¥é¥à¤Ï Fortran-90 Åª¥Õ¥ê¡¼¥Õ¥©¡¼¥à¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
 #, fuzzy
 msgid "Do not assume that standard C libraries and \"main\" exist"
 msgstr "ɸ½à¥é¥¤¥Ö¥é¥ê¤ä main ¤¬Â¸ºß¤·¤Ê¤¤²ÄǽÀ­¤¬¤¢¤ë¤â¤Î¤È¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:594
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
 msgid "Allow function addresses to be held in registers"
 msgstr "´Ø¿ô¥¢¥É¥ì¥¹¤ò¥ì¥¸¥¹¥¿¤Ë»ý¤¿¤»¤ë»ö¤òµö²Ä¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:597
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
 #, fuzzy
 msgid "Place each function into its own section"
 msgstr "³Æ¡¹¤Î´Ø¿ô¤ò¤½¤ì¼«¿È¤Î¥»¥¯¥·¥ç¥ó¤ËÇÛÃÖ¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:600
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
 #, fuzzy
 msgid "Perform global common subexpression elimination"
 msgstr "¥°¥í¡¼¥Ð¥ë¶¦ÄÌÉôʬ¼°¤ò½üµî¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:603
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
 #, fuzzy
 msgid "Perform redundant load after store elimination in global common subexpression elimination"
 msgstr "¥°¥í¡¼¥Ð¥ë¶¦ÄÌÉôʬ¼°¤ò½üµî¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:606
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
 #, fuzzy
 msgid "Perform enhanced load motion during global common subexpression elimination"
 msgstr "¥°¥í¡¼¥Ð¥ë¶¦ÄÌÉôʬ¼°¤ò½üµî¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:609
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
 #, fuzzy
 msgid "Perform store motion after global common subexpression elimination"
 msgstr "¥°¥í¡¼¥Ð¥ë¶¦ÄÌÉôʬ¼°¤ò½üµî¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:612
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
+#, fuzzy
+msgid "Enable fatal diagnostics about inter-procedural problems"
+msgstr "inter-procedural ÌäÂê¤Ë¤Ä¤¤¤Æ¤ÎÃ×̿Ū¤Ê¿ÇÃÇɽ¼¨¤òɽ¼¨¤·¤Ê¤¤"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
+msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
+msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
+#, fuzzy
+msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
+msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
 #, fuzzy
 msgid "Recognize GNU-defined keywords"
 msgstr "GNU ÄêµÁ¤ÎͽÌó¸ì¤òǧ¼±¤µ¤»¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:615
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
 msgid "Generate code for GNU runtime environment"
 msgstr "GNU ¼Â¹Ô´Ä¶­ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:618
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
 #, fuzzy
 msgid "Enable guessing of branch probabilities"
 msgstr "ʬ´ô·ÐÏ©¿ä¬¤òÍ­¸ú¤Ë¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:630
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
 msgid "Assume normal C execution environment"
 msgstr "Ä̾ï¤Î C ¼Â¹Ô´Ä¶­¤òÁ°Äó¤È¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:633
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
 msgid "Enable support for huge objects"
 msgstr "Â礭¤Ê¥ª¥Ö¥¸¥§¥¯¥È¤Î¥µ¥Ý¡¼¥È"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:636
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
 msgid "Process #ident directives"
 msgstr "#ident ¥Ç¥£¥ì¥¯¥Æ¥£¥Ö¤ò½èÍý¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:639
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
 msgid "Perform conversion of conditional jumps to branchless equivalents"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:642
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
 #, fuzzy
 msgid "Perform conversion of conditional jumps to conditional execution"
 msgstr "¾ò·ïŪ¤Ê¼Â¹Ô¤Ø¤ÎÊѹ¹¤Î¤¿¤á¤ÎïçÃͤòÊѹ¹¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:645
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
 msgid "Export functions even if they can be inlined"
 msgstr "¥¤¥ó¥é¥¤¥ó¤Ë¤Ç¤­¤ë´Ø¿ô¤Ç¤â export ¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:648
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
 #, fuzzy
 msgid "Emit implicit instantiations of inline templates"
 msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:651
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
 #, fuzzy
 msgid "Emit implicit instantiations of templates"
 msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:654
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
+msgid "Use offset tables for virtual method calls"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
 msgid "Do not generate .size directives"
 msgstr ".size µ¿»÷Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:657
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
+msgid "Initialize local vars and arrays to zero"
+msgstr "¥í¡¼¥«¥ëÊÑ¿ô¤äÇÛÎó¤ò¥¼¥í¤Ë½é´ü²½¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
 #, fuzzy
 msgid "Pay attention to the \"inline\" keyword"
 msgstr "'inline' ¥­¡¼¥ï¡¼¥É¤ËÃí°Õ¤òʧ¤¦"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:660
-msgid "Integrate simple functions into their callers"
-msgstr "ñ½ã¤Ê´Ø¿ô¤ò¸Æ¤Ó½Ð¤·Â¦¤ËÅý¹ç¤¹¤ë"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:666
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
 #, fuzzy
 msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
 msgstr "  -finline-limit=<number> ¥¤¥ó¥é¥¤¥ó´Ø¿ô¤Î¥µ¥¤¥º¤ò <number> ¤ËÀ©¸Â¤¹¤ë\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:669
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
 msgid "-finput-charset=<cset>      Specify the default character set for source files."
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:672
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
 #, fuzzy
 msgid "Instrument function entry and exit with profiling calls"
 msgstr "´Ø¿ô¤ÎÆþ¤ê¸ý/½Ð¸ý¤Ç¥×¥í¥Õ¥¡¥¤¥ë¸Æ¤Ó½Ð¤·¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:675
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
+msgid "Intrinsics letters in arbitrary cases"
+msgstr "intrinsic Ê¸»ú¤ÏǤ°Õ¤Î¥±¡¼¥¹¤È¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
+msgid "Intrinsics spelled as e.g. SqRt"
+msgstr "intrinsic ¤¬Î㤨¤Ð SqRt ¤ÎÍѤËÄÖ¤é¤ì¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
+#, fuzzy
+msgid "Intrinsics in lowercase"
+msgstr "intrinsic ¤ò±ÑÂçʸ»ú¤È¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
+msgid "Intrinsics in uppercase"
+msgstr "intrinsic ¤ò±ÑÂçʸ»ú¤È¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
+msgid "Assume native functions are implemented using JNI"
+msgstr "native ´Ø¿ô¤¬ JNI ¤òÍøÍѤ·¤Æ¼ÂÁõ¤·¤Æ¤¤¤ë¤â¤Î¤È¤ß¤Ê¤¹"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
 #, fuzzy
 msgid "Generate code for functions even if they are fully inlined"
 msgstr "Á´¤Æ¥¤¥ó¥é¥¤¥ó¤È¤µ¤ì¤¿¤È¤·¤Æ¤â´Ø¿ô¤Î¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:678
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
 msgid "Emit static const variables even if they are not used"
 msgstr "»ÈÍѤµ¤ì¤Ê¤¤ÀÅŪÄê¿ôÊÑ¿ô¤Ç¤¢¤Ã¤Æ¤â½ÐÎϤ¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:684
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
 #, fuzzy
 msgid "Give external symbols a leading underscore"
 msgstr "³°Éô¥·¥ó¥Ü¥ë¤ËƬʸ»ú¥¢¥ó¥À¡¼¥¹¥³¥¢¤ò»ý¤¿¤»¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:687
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
 #, fuzzy
 msgid "Perform loop optimizations"
 msgstr "ËöÈø¸Æ¤Ó½Ð¤·ºÇŬ²½¤ò¹Ô¤¦"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:690
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
+msgid "Language keyword letters in arbitrary cases"
+msgstr "¸À¸ìͽÌó¸ìʸ»ú¤ÏǤ°Õ¤Î¥±¡¼¥¹¤È¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
+msgid "Language keywords spelled as e.g. IOStat"
+msgstr "¸À¸ìͽÌó¸ì¤¬Î㤨¤Ð IOStat ¤ÎÍѤËÄÖ¤é¤ì¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
+#, fuzzy
+msgid "Language keywords in lowercase"
+msgstr "¸À¸ìͽÌó¸ì¤Ï±ÑÂçʸ»ú¤È¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
+msgid "Language keywords in uppercase"
+msgstr "¸À¸ìͽÌó¸ì¤Ï±ÑÂçʸ»ú¤È¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
 msgid "Set errno after built-in math functions"
 msgstr "ÁȤ߹þ¤ß¿ô³Ø´Ø¿ô¤Î¸å¤Ë errno ¤ò¥»¥Ã¥È¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:693
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
 #, fuzzy
 msgid "Report on permanent memory allocation"
 msgstr "¼Â¹Ô½ªÎ»»þ¤Ë±Ê³Ū¤Ë³ÎÊݤµ¤ì¤¿¥á¥â¥ê¤òÊó¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:696
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
 msgid "Attempt to merge identical constants and constant variables"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:699
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
 msgid "Attempt to merge identical constants across compilation units"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:702
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
 #, fuzzy
 msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
 msgstr "  -fmessage-length=<number> ¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤ÎŤµ¤ò°ì¹ÔÊÕ¤ê <number> Ê¸»ú¤ËÀ©¸Â¤¹¤ë¡£ 0 ¤À¤È²þ¹Ô¤òÍÞÀ©¤¹¤ë\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:705
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
+msgid "Delete MIL-STD 1753 intrinsics"
+msgstr "MIL-STD 1753 intrinsic ¤òºï½ü¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
+msgid "Disable MIL-STD 1753 intrinsics"
+msgstr "MIL-STD 1753 intrinsic ¤ò̵¸ú²½¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
+#, fuzzy
+msgid "Enable MIL-STD 1753 intrinsics"
+msgstr "MIL-STD 1753 intrinsic ¤ò̵¸ú²½¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
+msgid "Hide MIL-STD 1753 intrinsics"
+msgstr "MIL-STD 1753 intrinsic ¤ò±£¤¹"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
 msgid "Force all loop invariant computations out of loops"
 msgstr "¥ë¡¼¥×Ãæ¤ËÉÔÊѤʷ׻»¤ò¥ë¡¼¥×¤Î³°¤Ë°ÜÆ°¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:708
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
 #, fuzzy
 msgid "Don't warn about uses of Microsoft extensions"
 msgstr "Microsoft ³ÈÄ¥¤ÎÍøÍѤ˴ؤ·¤Æ pedantic ·Ù¹ð¤ò¹Ô¤ï¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:717
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
 #, fuzzy
 msgid "Use graph-coloring register allocation"
 msgstr "¥ì¥¸¥¹¥¿³ÎÊݤÎÁ°¤ËÌ¿Îá¤òÊ¤Ùľ¤¹"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:720
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
 #, fuzzy
 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
 msgstr "NeXT ¼Â¹Ô´Ä¶­ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:723
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
 msgid "Assume that receivers of Objective-C messages may be nil"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:726
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
 msgid "Support synchronous non-call exceptions"
 msgstr "Ʊ´üÈó¸Æ¤Ó½Ð¤·Îã³°¤ò¥µ¥Ý¡¼¥È¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:735
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
 msgid "Enable Objective-C exception and synchronization syntax"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:738
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:978
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
 msgid "Perform loop unrolling for all loops"
 msgstr "Á´¤Æ¤Î¥ë¡¼¥×¤Ç¥ë¡¼¥×Ÿ³«¤ò¹Ô¤Ê¤¦"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:741
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:981
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
 msgid "Perform loop unrolling when iteration count is known"
 msgstr "È¿Éü²ó¿ô¤¬´ûÃΤΤȤ­¡¢¥ë¡¼¥×Ÿ³«¤ò¹Ô¤Ê¤¦"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:744
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
 msgid "When possible do not generate stack frames"
 msgstr "²Äǽ¤Ê¾ì¹ç¡¢¥¹¥¿¥Ã¥¯¥Õ¥ì¡¼¥à¤òÀ¸À®¤·¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:747
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
+msgid "Take at least one trip through each iterative DO loop"
+msgstr "ºÇÄã¤Ç¤â°ì²ó¤Ï³ÆÈ¿Éü DO ¥ë¡¼¥×¤¬½èÍý¤µ¤ì¤ë¤È¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:750
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
 #, fuzzy
 msgid "Do the full register move optimization pass"
 msgstr "ºÇŬ²½²áÄø¤ÇºÇÂç¸Â¤Î regmove ¤ò¹Ô¤Ê¤¦"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:753
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
 msgid "Optimize sibling and tail recursive calls"
 msgstr "sibling ¸Æ¤Ó½Ð¤·¤äËöÈøºÆµ¢¸Æ¤Ó½Ð¤·¤òºÇŬ²½¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:756
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
+#, fuzzy
+msgid "Enable optimization of static class initialization code"
+msgstr "(¥¯¥é¥¹³°¤Ç¤Î½é´ü²½¤òɬÍפȤ·¤Þ¤¹)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
 #, fuzzy
 msgid "Enable optional diagnostics"
 msgstr "¥ª¥×¥·¥ç¥ó¤Î¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤·¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:759
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
 msgid "Pack structure members together without holes"
 msgstr "¹½Â¤ÂÎ¥á¥ó¥Ð¤ò·ê¤¬³«¤«¤Ê¤¤¤è¤¦¤Ë¥Ñ¥Ã¥¯¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:762
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
 #, fuzzy
 msgid "Return small aggregates in memory, not registers"
 msgstr "'¾®¤µ¤Ê' ½¸¹çÂΤò¥ì¥¸¥¹¥¿¤Ç¤Ï¤Ê¤¯¥á¥â¥ê¤Ë³ÊǼ¤·¤ÆÊÖ¤¹"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:768
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
+msgid "Warn about use of (only a few for now) Fortran extensions"
+msgstr "Fortran ³ÈÄ¥(º£¤Ï¾¯¤Ê¤¤¤¬)¤Î»ÈÍѤˤĤ¤¤Æ·Ù¹ð¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
 #, fuzzy
 msgid "Perform loop peeling"
 msgstr "Á´¤Æ¤Î¥ë¡¼¥×¤Ç¥ë¡¼¥×Ÿ³«¤ò¹Ô¤Ê¤¦"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:771
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
 #, fuzzy
 msgid "Enable machine specific peephole optimizations"
 msgstr "µ¡¼ï¸ÇÍ­¤ÎÇÁ¤­·êºÇŬ²½¤òÍ­¸ú¤Ë¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:774
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
 #, fuzzy
 msgid "Enable an RTL peephole pass before sched2"
 msgstr "ÂèÆóÌ¿ÎáÇÛÃÖ¤ÎÁ°¤Ç rtl ÇÁ¤­·ê²áÄø¤òÍ­¸ú¤Ë¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:777
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
 msgid "Downgrade conformance errors to warnings"
 msgstr "µ¬³ÊŬ¹çÀ­¥¨¥é¡¼¤ò·Ù¹ð¤Ë³Ê²¼¤²¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:780
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
 #, fuzzy
 msgid "Generate position-independent code if possible"
 msgstr "²Äǽ¤Ç¤¢¤ì¤Ð°ÌÃÖÆÈΩ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:783
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
 #, fuzzy
 msgid "Generate position-independent code for executables if possible"
 msgstr "²Äǽ¤Ç¤¢¤ì¤Ð°ÌÃÖÆÈΩ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:786
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
 msgid "Generate prefetch instructions, if available, for arrays in loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:789
-msgid "Treat the input file as already preprocessed"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:792
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
 #, fuzzy
 msgid "Enable basic program profiling code"
 msgstr "¥×¥í¥°¥é¥à¤¬¥³¡¼¥É¥×¥í¥Õ¥¡¥¤¥ë¤¹¤ë¸µ¤Ë¤Ê¤ë¸Ì¤òÁÞÆþ¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:795
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
 #, fuzzy
 msgid "Insert arc-based program profiling code"
 msgstr "¥×¥í¥°¥é¥à¤¬¥³¡¼¥É¥×¥í¥Õ¥¡¥¤¥ë¤¹¤ë¸µ¤Ë¤Ê¤ë¸Ì¤òÁÞÆþ¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:798
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
 msgid "Enable common options for generating profile info for profile feedback directed optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:801
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
 msgid "Enable common options for performing profile feedback directed optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:804
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
 msgid "Insert code to profile values of expressions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:810
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:813
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
 msgid "Strength reduce all loop general induction variables"
 msgstr "¥ë¡¼¥×¤ÎÃæ¤ÎÁ´¤Æ¤Î°ìÈÌͶƳÊÑ¿ô¤ò¶¯Åٺ︺¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:816
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
 #, fuzzy
 msgid "Return small aggregates in registers"
 msgstr "'¾®¤µ¤Ê' ½¸¹çÂΤò¥ì¥¸¥¹¥¿¤Ë³ÊǼ¤·¤ÆÊÖ¤¹"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:819
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
 #, fuzzy
 msgid "Enables a register move optimization"
 msgstr "°ÜÆ°Ì¿ÎáºÇŬ²½¥ì¥¸¥¹¥¿¤òÍ­¸ú¤Ë¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:822
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
 #, fuzzy
 msgid "Perform a register renaming optimization pass"
 msgstr "ºÇŬ²½²áÄø¤Î¥ì¥¸¥¹¥¿¤Ä¤±ÊѤ¨¤ò¹Ô¤Ê¤¦"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:825
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
 msgid "Reorder basic blocks to improve code placement"
 msgstr "¥³¡¼¥ÉÇÛÃÖ¤ò²þÁ±¤¹¤ë¤¿¤á¤Ë´ðËÜ¥Ö¥í¥Ã¥¯¤òºÆÀ°Íý¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:828
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
 #, fuzzy
 msgid "Reorder functions to improve code placement"
 msgstr "¥³¡¼¥ÉÇÛÃÖ¤ò²þÁ±¤¹¤ë¤¿¤á¤Ë´ðËÜ¥Ö¥í¥Ã¥¯¤òºÆÀ°Íý¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:831
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
 msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:834
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
 msgid "Enable automatic template instantiation"
 msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂ⽤òÍ­¸ú¤Ë¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:837
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
 #, fuzzy
 msgid "Add a common subexpression elimination pass after loop optimizations"
 msgstr "¥ë¡¼¥×ºÇŬ²½¸å¤Ë¶¦ÄÌÉôʬ¼°½üµî²áÄø¤ò¼Â¹Ô"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:840
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
 #, fuzzy
 msgid "Run the loop optimizer twice"
 msgstr "¥ë¡¼¥×ºÇŬ²½¤òÆó²ó¼Â¹Ô¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:843
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
 msgid "Disable optimizations that assume default FP rounding behavior"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:846
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
 #, fuzzy
 msgid "Generate run time type descriptor information"
 msgstr "¼Â¹Ô»þ·¿µ­½Ò¾ðÊó¤òÀ¸À®¤·¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:849
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
 msgid "Enable scheduling across basic blocks"
 msgstr "´ðËÜ¥Ö¥í¥Ã¥¯¤ò¸Ù¤°Ì¿ÎáÇÛÃÖ¤òÍ­¸ú¤Ë¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:852
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
 msgid "Allow speculative motion of non-loads"
 msgstr "Èó¥í¡¼¥É¤Ç¤ÎÉԳμ¤ÊÆ°ºî¤òµö²Ä¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:855
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
 msgid "Allow speculative motion of some loads"
 msgstr "¤¤¤¯¤Ä¤«¤Î¥í¡¼¥É¤Ç¤ÎÉԳμ¤ÊÆ°ºî¤òµö²Ä¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:858
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
 msgid "Allow speculative motion of more loads"
 msgstr "¤è¤ê¿¤¯¤Î¥í¡¼¥É¤Ç¤ÎÉԳμ¤ÊÆ°ºî¤òµö²Ä¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:861
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
 msgid "Allow premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:864
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
 msgid "Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:867
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
 msgid "-fsched-stalled-insns-dep=<number>   Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:870
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
 msgid "-fsched-stalled-insns=<number>       Set number of queued insns that can be prematurely scheduled"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:873
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
 #, fuzzy
 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
 msgstr "  -fsched-verbose=<number> ¥¹¥±¥¸¥å¡¼¥é¤ÎñÁÀå¥ì¥Ù¥ë¤òÀßÄꤹ¤ë\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:876
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
 msgid "If scheduling post reload, do superblock scheduling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:879
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
 msgid "If scheduling post reload, do trace scheduling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:882
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
 msgid "Reschedule instructions before register allocation"
 msgstr "¥ì¥¸¥¹¥¿³ÎÊݤÎÁ°¤ËÌ¿Îá¤òÊ¤Ùľ¤¹"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:885
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
 msgid "Reschedule instructions after register allocation"
 msgstr "¥ì¥¸¥¹¥¿³ÎÊݤθå¤ÇÌ¿Îá¤òÊ¤Ùľ¤¹"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:888
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
+#, fuzzy
+msgid "Allow appending a second underscore to externals"
+msgstr "³°ÉôÊÑ¿ô¤ËÆó¤ÄÌܤΥ¢¥ó¥À¡¼¥¹¥³¥¢¤òÉÕ¤±Â­¤µ¤Ê¤¤"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
 msgid "Mark data as shared rather than private"
 msgstr "¥Ç¡¼¥¿¤ò¥×¥é¥¤¥Ù¡¼¥È¤Ç¤Ï¤Ê¤¯¶¦Í­¤µ¤ì¤ë¤è¤¦¥Þ¡¼¥¯¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:891
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
 msgid "Use the same size for double as for float"
 msgstr "double ¤Î¥µ¥¤¥º¤ò float ¤ÈƱ¤¸¤È¤·¤Æ»ÈÍѤ¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:894
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
 msgid "Use the narrowest integer type possible for enumeration types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:897
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
 #, fuzzy
 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
 msgstr "wchar_t ¤Îº¬ËÜŪ¤Ê·¿¤ò `unsigned short' ¤Èʤ¤¹"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:903
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
 msgid "Disable optimizations observable by IEEE signaling NaNs"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:906
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:909
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
 #, fuzzy
 msgid "Make \"char\" signed by default"
 msgstr "'char' ¤ò¥Ç¥Õ¥©¥ë¥È¤ÇÉä¹çÉÕ¤­¤È¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:912
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
+#, fuzzy
+msgid "Do not print names of program units as they are compiled"
+msgstr "¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤¿¥×¥í¥°¥é¥àñ°Ì¤Î̾Á°¤òɽ¼¨¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
 #, fuzzy
 msgid "Convert floating point constants to single precision constants"
 msgstr "ÉâÆ°¾®¿ôÅÀÄê¿ô¤òñÀºÅÙÄê¿ô¤ËÊÑ´¹¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:918
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
+#, fuzzy
+msgid "Internally convert most source to lowercase"
+msgstr "ÆâÉôŪ¤ÊÊÑ´¹¤Ç¤Ï¥½¡¼¥¹¤ÎËؤó¤É¤ò±ÑÂçʸ»ú¤È¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
+msgid "Internally preserve source case"
+msgstr "ÆâÉôŪ¤Ë¥½¡¼¥¹¤Î¥±¡¼¥¹¤òÊÝ»ý¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
+msgid "Internally convert most source to uppercase"
+msgstr "ÆâÉôŪ¤ÊÊÑ´¹¤Ç¤Ï¥½¡¼¥¹¤ÎËؤó¤É¤ò±ÑÂçʸ»ú¤È¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
 msgid "Insert stack checking code into the program"
 msgstr "¥×¥í¥°¥é¥à¤Ë¥¹¥¿¥Ã¥¯¶­³¦¸¡½Ð¥³¡¼¥É¤òÁÞÆþ¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:924
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
 msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:927
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:930
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
 msgid "Display statistics accumulated during compilation"
 msgstr "¥³¥ó¥Ñ¥¤¥ëÃæ¤ËÃßÀѤµ¤ì¤¿Åý·×¾ðÊó¤òɽ¼¨¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:933
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
+msgid "Enable assignability checks for stores into object arrays"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
 #, fuzzy
 msgid "Perform strength reduction optimizations"
 msgstr "¶¯Åٺ︺ºÇŬ²½¤ò¹Ô¤Ê¤¦"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:936
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
 msgid "Assume strict aliasing rules apply"
 msgstr "¸·Ì©¤ÊÊÌ̾µ¬Â§¤ËŬ¹ç¤¹¤ë¤È¤ß¤Ê¤¹"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:942
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
+msgid "Symbol names spelled in mixed case"
+msgstr "¥·¥ó¥Ü¥ë̾¤Ï¥±¡¼¥¹º®ºß¤ÇÄÖ¤é¤ì¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
+msgid "Symbol names in lowercase"
+msgstr "¥·¥ó¥Ü¥ë̾¤ò¾®Ê¸»ú¤È¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
+msgid "Symbol names in uppercase"
+msgstr "¥·¥ó¥Ü¥ë̾¤òÂçʸ»ú¤È¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
 msgid "Check for syntax errors, then stop"
 msgstr "ʸˡ¥¨¥é¡¼¤ò¸¡½Ð¤·¤Æ¡¢¤½¤³¤ÇÄä»ß¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:945
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:948
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
 #, fuzzy
 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
 msgstr "¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂβ½¤Î¿¼¤µ¤ÎºÇÂçÃͤò»ØÄꤹ¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:951
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
 #, fuzzy
 msgid "Create data files needed by \"gcov\""
 msgstr "gcov ¤¬É¬ÍפȤ¹¤ë¥Ç¡¼¥¿¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:957
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
 #, fuzzy
 msgid "Perform jump threading optimizations"
 msgstr "¥¸¥ã¥ó¥×ʬ´ôºÇŬ²½¤ò¹Ô¤Ê¤¦"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:960
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
 #, fuzzy
 msgid "Report the time taken by each compiler pass"
 msgstr "¼Â¹Ô½ªÎ»»þ¤Ë¥³¥ó¥Ñ¥¤¥é¤Î³Æ²áÄø¤ËÍפ·¤¿»þ´Ö¤òÊó¹ð¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:963
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
 msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:966
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
 msgid "Perform superblock formation via tail duplication"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:969
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
 msgid "Assume floating-point operations can trap"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:972
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
 #, fuzzy
 msgid "Trap for signed overflow in addition, subtraction and multiplication"
 msgstr "Éä¹çÉÕ¤­¤Î²Ã»»/¸º»»/¾è»»¤Ç¤Î·å¤¢¤Õ¤ì¤ò¥È¥é¥Ã¥×¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:975
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
+msgid "Make prefix-radix non-decimal constants be typeless"
+msgstr "ÈóÀ°¿ôÄê¿ô¤ÎÀÜÈø´ð¿ô¤¬·¿¤Ê¤·¤Ç¤¢¤ë¤È¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
+#, fuzzy
+msgid "Allow all ugly features"
+msgstr "Á´¤Æ¤Î½¹¤¤µ¡Ç½¤òµö²Ä¤·¤Ê¤¤"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
+#, fuzzy
+msgid "Hollerith and typeless can be passed as arguments"
+msgstr "Hollerith ¤ä·¿¤Ê¤·Äê¿ô¤ò°ú¿ô¤È¤·¤ÆÅϤµ¤Ê¤¤"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
+msgid "Allow ordinary copying of ASSIGN'ed vars"
+msgstr "ASSIGN ¤µ¤ì¤¿ÊÑ¿ô¤ÎÄ̾ï¤Î¥³¥Ô¡¼¤òµö²Ä¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
+msgid "Dummy array dimensioned to (1) is assumed-size"
+msgstr "¥À¥ß¡¼ÇÛÎó¤Î¼¡¸µ¤ò (1) ¤È¤ß¤Ê¤¹"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
+msgid "Trailing comma in procedure call denotes null argument"
+msgstr "¥×¥í¥·¡¼¥¸¥ã¸Æ¤Ó½Ð¤·Ãæ¤ÎϢ³¥«¥ó¥Þ¤Ç null °ú¿ô¤òɽ¸½¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
+msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+msgstr "DOUBLE COMPLEX Z ¤Ç¤Î REAL(Z) ¤È AIMAG(Z) ¤òµö²Ä¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
+#, fuzzy
+msgid "Initialization via DATA and PARAMETER is not type-compatible"
+msgstr "DATA ¤ä PARAMETER ·Ðͳ¤Î½é´ü²½¤Ï·¿¸ß´¹¤Ç¤¢¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
+msgid "Allow INTEGER and LOGICAL interchangeability"
+msgstr "INTEGER ¤È LOGICAL ¤ÏÁê¸ß¤ËÊѹ¹²Äǽ¤Ç¤¢¤ë¤È¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
+#, fuzzy
+msgid "Append underscores to externals"
+msgstr "³°ÉôÊÑ¿ô¤ËÆó¤ÄÌܤΥ¢¥ó¥À¡¼¥¹¥³¥¢¤òÉÕ¤±Â­¤µ¤Ê¤¤"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
 #, fuzzy
 msgid "Compile whole compilation unit at a time"
 msgstr "ËÝÌõñ°ÌÁ´ÂΤò¥Õ¥¡¥¤¥ë¤Ë¥À¥ó¥×¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:984
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
+msgid "Delete libU77 intrinsics"
+msgstr "libU77 intrinsic ¤òºï½ü¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
+msgid "Disable libU77 intrinsics"
+msgstr "libU77 intrinsic ¤ò̵¸ú²½¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
+#, fuzzy
+msgid "Enable libU77 intrinsics"
+msgstr "libU77 intrinsic ¤ò̵¸ú²½¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
+msgid "Hide libU77 intrinsics"
+msgstr "libU77 intrinsic ¤ò±£¤¹"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
 msgid "Allow math optimizations that may violate IEEE or ISO standards"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:987
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:990
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
 #, fuzzy
 msgid "Make \"char\" unsigned by default"
 msgstr "'char' ¤ò¥Ç¥Õ¥©¥ë¥È¤ÇÉä¹ç̵¤·¤È¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:993
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
 #, fuzzy
 msgid "Perform loop unswitching"
 msgstr "Á´¤Æ¤Î¥ë¡¼¥×¤Ç¥ë¡¼¥×Ÿ³«¤ò¹Ô¤Ê¤¦"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:996
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
 msgid "Just generate unwind tables for exception handling"
 msgstr "´¬¤­Ìᤷ¤ò¹Ô¤Ê¤¦Îã³°Êä­Íѥơ¼¥Ö¥ë¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:999
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
 #, fuzzy
 msgid "Use __cxa_atexit to register destructors"
 msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤ÎÅÐÏ¿¤Ë __cxa_atexit ¤òÍøÍѤ¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1002
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
 #, fuzzy
 msgid "Add extra commentary to assembler output"
 msgstr ";ʬ¤Ê¥³¥á¥ó¥È¤ò¥¢¥»¥ó¥Ö¥é½ÐÎϤËÄɲ乤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1005
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
+#, fuzzy
+msgid "Print g77-specific version information and run internal tests"
+msgstr "g77 ¸ÇÍ­¤Î¥³¥ó¥Ñ¥¤¥é¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¡¢ÆâÉô¥Æ¥¹¥È¤Î¼Â¹Ô"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
 msgid "Use expression value profiles in optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1008
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
 msgid "Discard unused virtual functions"
 msgstr "»È¤ï¤ì¤Ê¤¤²¾ÁÛ´Ø¿ô¤òÀÚ¤ê¼Î¤Æ¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1011
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
 msgid "Implement vtables using thunks"
 msgstr "thunk ¤ò»È¤Ã¤Æ vtable ¤ò¼ÂÁõ¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1014
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
+msgid "Program is written in VXT (Digital-like) FORTRAN"
+msgstr "¥×¥í¥°¥é¥à¤Ï VXT (Digital) FORTRAN ¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
+msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
+msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
+#, fuzzy
+msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
+msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
 msgid "Emit common-like symbols as weak symbols"
 msgstr "¥³¥â¥ó¥·¥ó¥Ü¥ë¤ò¥¦¥£¡¼¥¯¥·¥ó¥Ü¥ë¤ÎÍͤËÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1017
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
 msgid "Construct webs and split unrelated uses of single variable"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1020
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
 msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1023
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
 msgid "Generate a #line directive pointing at the current working directory"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1026
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
 msgid "Assume signed arithmetic overflow wraps around"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1029
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
 msgid "Store strings in writable data section"
 msgstr "ʸ»úÎó¤ò½ñ¤­¹þ¤ß²Äǽ¥Ç¡¼¥¿¥»¥¯¥·¥ç¥ó¤Ë³ÊǼ¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1032
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
 msgid "Emit cross referencing information"
 msgstr "Áê¸ß»²¾È¾ðÊó¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1035
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
+#, fuzzy
+msgid "Print internal debugging-related information"
+msgstr "ÆâÉô¥Ç¥Ð¥Ã¥°´ØÏ¢¾ðÊó¤òɽ¼¨¤¹¤ë"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
 #, fuzzy
 msgid "Put zero initialized data in the bss section"
 msgstr "Âç°èÊÑ¿ôÅù¤ò½é´ü²½¤µ¤ì¤Ê¤¤¥³¥â¥ó¥»¥¯¥·¥ç¥ó¤ËÃÖ¤«¤Ê¤¤"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1038
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
 msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1041
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
+msgid "Treat initial values of 0 like non-zero values"
+msgstr "0 ¤Î½é´ü²½ÃͤòÈó¥¼¥íÃͤȤ·¤Æ¼è¤ê°·¤¦"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
 #, fuzzy
 msgid "Generate debug information in default format"
 msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1044
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
 #, fuzzy
 msgid "Generate debug information in COFF format"
 msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1047
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
 #, fuzzy
 msgid "Generate debug information in DWARF v2 format"
 msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1050
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
 #, fuzzy
 msgid "Dump declarations to a .decl file"
 msgstr "Àë¸À¤ò .decl ¥Õ¥¡¥¤¥ë¤Ë¥À¥ó¥×¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1053
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
 #, fuzzy
 msgid "Generate debug information in default extended format"
 msgstr "¥Ç¥Õ¥©¥ë¥È³ÈÄ¥·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1056
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
 #, fuzzy
 msgid "Generate debug information in STABS format"
 msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1059
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
 #, fuzzy
 msgid "Generate debug information in extended STABS format"
 msgstr "¥Ç¥Õ¥©¥ë¥È³ÈÄ¥·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1062
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
 #, fuzzy
 msgid "Generate debug information in VMS format"
 msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1065
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
 #, fuzzy
 msgid "Generate debug information in XCOFF format"
 msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1068
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
 #, fuzzy
 msgid "Generate debug information in extended XCOFF format"
 msgstr "¥Ç¥Õ¥©¥ë¥È³ÈÄ¥·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1071
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1074
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
 msgid "-imacros <file>\tAccept definition of macros in <file>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1077
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
 msgid "-include <file>\tInclude the contents of <file> before other files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1080
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1083
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1086
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1089
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1092
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1104
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
 msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1107
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
 msgid "Do not search standard system include directories for C++"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1110
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
 #, fuzzy
 msgid "-o <file>\tPlace output into <file>"
 msgstr "  -o <file>               ½ÐÎϤò <file> ¤Ë½ñ¤­¹þ¤à\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1113
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
 #, fuzzy
 msgid "Enable function profiling"
 msgstr "mips16 ´Ø¿ô¥×¥í¥Õ¥¡¥¤¥ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1116
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
 #, fuzzy
 msgid "Issue warnings needed for strict compliance to the standard"
 msgstr "  -pedantic               ¸·Ì©¤Ê ISO C ¤Ø¤ÎŬ¹ç¤ËÍפ¹¤ë·Ù¹ð¤òȯ¤¹¤ë\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1119
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
 msgid "Like -pedantic but issue them as errors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1122
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
 #, fuzzy
 msgid "Generate C header of platform-specific features"
 msgstr "¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¸ÇÍ­¤Îµ¡Ç½¤Î C ¥Ø¥Ã¥À¤òÀ¸À®¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1125
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
 #, fuzzy
 msgid "Do not display functions compiled or elapsed time"
 msgstr "  -quiet                  ¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤¿´Ø¿ô¤ä·Ð²á»þ´Ö¤òɽ¼¨¤·¤Ê¤¤\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1128
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
 #, fuzzy
 msgid "Remap file names when including files"
 msgstr "#%s ¤Ç¤Î¥Õ¥¡¥¤¥ë̾¤¬¶õ¤Ç¤¹"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1131
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
 msgid "Conform to the ISO 1998 C++ standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1134
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
 msgid "Conform to the ISO 1990 C standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1137
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
 msgid "Conform to the ISO 1999 C standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1140
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1161
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1164
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
 msgid "Deprecated in favor of -std=c99"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1143
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1146
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
 msgid "Conform to the ISO 1990 C standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1149
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
 msgid "Conform to the ISO 1999 C standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1152
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
 msgid "Deprecated in favor of -std=gnu99"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1155
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
 msgid "Deprecated in favor of -std=c89"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1158
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
 msgid "Conform to the ISO 1990 C standard as amended in 1994"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1167
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
 #, fuzzy
 msgid "Enable traditional preprocessing"
 msgstr "¥¹¥¿¥Ã¥¯Ãµº÷¤òÍ­¸ú¤Ë¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1170
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
 msgid "-trigraphs\tSupport ISO C trigraphs"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1173
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
 msgid "Do not predefine system-specific and GCC-specific macros"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1176
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
 #, fuzzy
 msgid "Enable verbose output"
 msgstr "¥Ç¥Ð¥Ã¥°½ÐÎϤòÍ­¸ú¤Ë¤¹¤ë"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1179
-#, fuzzy
-msgid "Display the compiler's version"
-msgstr "  -version                ¥³¥ó¥Ñ¥¤¥é¤Î¥Ð¡¼¥¸¥ç¥ó¤òɽ¼¨¤¹¤ë\n"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1182
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
 #, fuzzy
 msgid "Suppress warnings"
 msgstr "%s: ·Ù¹ð: "
 
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1094
+#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
 msgid "`-p' not supported; use `-pg' and gprof(1)"
 msgstr "`-p' ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó. `-pg' ¤È gprof(1) ¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤"
 
@@ -21970,7 +22393,7 @@ msgstr "GNU C 
 msgid "GCC does not support -CC without using -E"
 msgstr "GNU C ¤Ï -E ¤òȼ¤ï¤Ê¤¤ -C ¤ò¼ÂÁõ¤·¤Æ¤¤¤Þ¤»¤ó"
 
-#: config/sparc/linux64.h:208 config/sparc/linux64.h:219
+#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
 #: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
 #: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
 #, fuzzy
@@ -22293,6 +22716,9 @@ msgstr "mno-cygwin 
 #~ msgid "sizeof applied to a void type"
 #~ msgstr "sizeof ¤¬ void ·¿¤ËŬÍѤµ¤ì¤Þ¤·¤¿"
 
+#~ msgid "__alignof__ applied to an incomplete type"
+#~ msgstr "__alignof__ ¤¬ÉÔ´°Á´¤Ê·¿¤ËŬÍѤµ¤ì¤Þ¤·¤¿"
+
 #~ msgid "wrong type argument to %s"
 #~ msgstr "%s ¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
 
@@ -22888,6 +23314,9 @@ msgstr "mno-cygwin 
 #~ msgid "Warn when a function is declared extern, then inline"
 #~ msgstr "´Ø¿ô¤¬ extern Àë¸À¤µ¤ì¤¿¸å¡¢inline ¤È¤µ¤ì¤¿¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
 
+#~ msgid "Don't announce deprecation of compiler features"
+#~ msgstr "¿ä¾©¤µ¤ì¤Ê¤¤¥³¥ó¥Ñ¥¤¥é¤Îµ¡Ç½¤ò¹ðÃΤ·¤Ê¤¤"
+
 #~ msgid "type name expected before `&'"
 #~ msgstr "`&' ¤ÎÁ°¤Ë·¿¤Î̾Á°¤¬¤¢¤ë¤Ù¤­¤Ç¤¹"
 
@@ -23390,222 +23819,15 @@ msgstr "mno-cygwin 
 #~ msgid "Directory name must immediately follow -I"
 #~ msgstr "¥Ç¥¤¥ì¥¯¥È¥ê̾¤Ï -I ¤Î¤¹¤°¸å¤í¤Ë¤Ä¤±¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
 
-#~ msgid "Print g77-specific compiler version info, run internal tests"
-#~ msgstr "g77 ¸ÇÍ­¤Î¥³¥ó¥Ñ¥¤¥é¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¡¢ÆâÉô¥Æ¥¹¥È¤Î¼Â¹Ô"
-
-#~ msgid "Program is written in typical FORTRAN 66 dialect"
-#~ msgstr "¥×¥í¥°¥é¥à¤¬Åµ·¿Åª¤Ê FORTRAN 66 Êý¸À¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#~ msgid "Program is written in typical Unix f77 dialect"
-#~ msgstr "¥×¥í¥°¥é¥à¤¬Åµ·¿Åª¤Ê Unix f77 Êý¸À¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
 #~ msgid "Program does not use Unix-f77 dialectal features"
 #~ msgstr "¥×¥í¥°¥é¥à¤¬ Unix-f77 Êý¸À¤Îµ¡Ç½¤ò»È¤Ã¤Æ¤¤¤Ê¤¤"
 
-#~ msgid "Program is written in Fortran-90-ish dialect"
-#~ msgstr "¥×¥í¥°¥é¥à¤¬ Fortran-90 ÅªÊý¸À¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#~ msgid "Treat local vars and COMMON blocks as if they were named in SAVE statements"
-#~ msgstr "¥í¡¼¥«¥ëÊÑ¿ô¤È COMMON ¥Ö¥í¥Ã¥¯¤ò SAVE Ê¸¤Ç̾Á°ÉÕ¤±¤é¤ì¤¿¤è¤¦¤Ë¼è¤ê°·¤¦"
-
-#~ msgid "Allow $ in symbol names"
-#~ msgstr "$ ¤ò¥·¥ó¥Ü¥ë̾¤È¤·¤Æ»È¤¨¤ë¤è¤¦¤Ë¤¹¤ë"
-
-#~ msgid "f2c-compatible code need not be generated"
-#~ msgstr "f2c ¸ß´¹¥³¡¼¥É¤òÀ¸À®¤¹¤ëɬÍפ¬¤Ê¤¤"
-
-#~ msgid "Unsupported; do not generate libf2c-calling code"
-#~ msgstr "¥µ¥Ý¡¼¥È¤µ¤ì¤Ê¤¤ -- libf2c-calling ¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
-
-#~ msgid "Unsupported; affects code-generation of arrays"
-#~ msgstr "¥µ¥Ý¡¼¥È¤µ¤ì¤Ê¤¤ -- ÇÛÎó¤Î¥³¡¼¥ÉÀ¸À®¤Ë±Æ¶Á¤¹¤ë"
-
-#~ msgid "Program is written in Fortran-90-ish free form"
-#~ msgstr "¥×¥í¥°¥é¥à¤Ï Fortran-90 Åª¥Õ¥ê¡¼¥Õ¥©¡¼¥à¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#~ msgid "Warn about use of (only a few for now) Fortran extensions"
-#~ msgstr "Fortran ³ÈÄ¥(º£¤Ï¾¯¤Ê¤¤¤¬)¤Î»ÈÍѤˤĤ¤¤Æ·Ù¹ð¤¹¤ë"
-
-#~ msgid "Program is written in VXT (Digital-like) FORTRAN"
-#~ msgstr "¥×¥í¥°¥é¥à¤Ï VXT (Digital) FORTRAN ¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#~ msgid "Disallow all ugly features"
-#~ msgstr "Á´¤Æ¤Î½¹¤¤µ¡Ç½¤òµö²Ä¤·¤Ê¤¤"
-
-#~ msgid "Hollerith and typeless constants not passed as arguments"
-#~ msgstr "Hollerith ¤ä·¿¤Ê¤·Äê¿ô¤ò°ú¿ô¤È¤·¤ÆÅϤµ¤Ê¤¤"
-
-#~ msgid "Allow ordinary copying of ASSIGN'ed vars"
-#~ msgstr "ASSIGN ¤µ¤ì¤¿ÊÑ¿ô¤ÎÄ̾ï¤Î¥³¥Ô¡¼¤òµö²Ä¤¹¤ë"
-
-#~ msgid "Dummy array dimensioned to (1) is assumed-size"
-#~ msgstr "¥À¥ß¡¼ÇÛÎó¤Î¼¡¸µ¤ò (1) ¤È¤ß¤Ê¤¹"
-
-#~ msgid "Trailing comma in procedure call denotes null argument"
-#~ msgstr "¥×¥í¥·¡¼¥¸¥ã¸Æ¤Ó½Ð¤·Ãæ¤ÎϢ³¥«¥ó¥Þ¤Ç null °ú¿ô¤òɽ¸½¤¹¤ë"
-
-#~ msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-#~ msgstr "DOUBLE COMPLEX Z ¤Ç¤Î REAL(Z) ¤È AIMAG(Z) ¤òµö²Ä¤¹¤ë"
-
-#~ msgid "Initialization via DATA and PARAMETER is type-compatible"
-#~ msgstr "DATA ¤ä PARAMETER ·Ðͳ¤Î½é´ü²½¤Ï·¿¸ß´¹¤Ç¤¢¤ë"
-
-#~ msgid "Allow INTEGER and LOGICAL interchangeability"
-#~ msgstr "INTEGER ¤È LOGICAL ¤ÏÁê¸ß¤ËÊѹ¹²Äǽ¤Ç¤¢¤ë¤È¤¹¤ë"
-
-#~ msgid "Print internal debugging-related info"
-#~ msgstr "ÆâÉô¥Ç¥Ð¥Ã¥°´ØÏ¢¾ðÊó¤òɽ¼¨¤¹¤ë"
-
-#~ msgid "Initialize local vars and arrays to zero"
-#~ msgstr "¥í¡¼¥«¥ëÊÑ¿ô¤äÇÛÎó¤ò¥¼¥í¤Ë½é´ü²½¤¹¤ë"
-
-#~ msgid "Backslashes in character/hollerith constants not special (C-style)"
-#~ msgstr "ʸ»ú/hollerith Äê¿ô¤Ç¤Î¥Ð¥Ã¥¯¥¹¥é¥Ã¥·¥å¤òÆüì¤Ê¤â¤Î¤È¤·¤Ê¤¤ (C ¼°)"
-
-#~ msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-#~ msgstr "COMPLEX ·×»»¤Î¥Ð¥°¤ò²óÈò¤ò¥¨¥ß¥å¥ì¡¼¥È¤¹¤ë¥Õ¥í¥ó¥È¥¨¥ó¥É¤ò»ý¤Ä"
-
 #~ msgid "Disable the appending of underscores to externals"
 #~ msgstr "³°ÉôÊÑ¿ô¤Ë¥¢¥ó¥À¡¼¥¹¥³¥¢¤òÉÕ¤±Â­¤µ¤Ê¤¤"
 
-#~ msgid "Never append a second underscore to externals"
-#~ msgstr "³°ÉôÊÑ¿ô¤ËÆó¤ÄÌܤΥ¢¥ó¥À¡¼¥¹¥³¥¢¤òÉÕ¤±Â­¤µ¤Ê¤¤"
-
-#~ msgid "Intrinsics spelled as e.g. SqRt"
-#~ msgstr "intrinsic ¤¬Î㤨¤Ð SqRt ¤ÎÍѤËÄÖ¤é¤ì¤ë"
-
-#~ msgid "Intrinsics in uppercase"
-#~ msgstr "intrinsic ¤ò±ÑÂçʸ»ú¤È¤¹¤ë"
-
-#~ msgid "Intrinsics letters in arbitrary cases"
-#~ msgstr "intrinsic Ê¸»ú¤ÏǤ°Õ¤Î¥±¡¼¥¹¤È¤¹¤ë"
-
-#~ msgid "Language keywords spelled as e.g. IOStat"
-#~ msgstr "¸À¸ìͽÌó¸ì¤¬Î㤨¤Ð IOStat ¤ÎÍѤËÄÖ¤é¤ì¤ë"
-
-#~ msgid "Language keywords in uppercase"
-#~ msgstr "¸À¸ìͽÌó¸ì¤Ï±ÑÂçʸ»ú¤È¤¹¤ë"
-
-#~ msgid "Language keyword letters in arbitrary cases"
-#~ msgstr "¸À¸ìͽÌó¸ìʸ»ú¤ÏǤ°Õ¤Î¥±¡¼¥¹¤È¤¹¤ë"
-
-#~ msgid "Internally convert most source to uppercase"
-#~ msgstr "ÆâÉôŪ¤ÊÊÑ´¹¤Ç¤Ï¥½¡¼¥¹¤ÎËؤó¤É¤ò±ÑÂçʸ»ú¤È¤¹¤ë"
-
-#~ msgid "Internally preserve source case"
-#~ msgstr "ÆâÉôŪ¤Ë¥½¡¼¥¹¤Î¥±¡¼¥¹¤òÊÝ»ý¤¹¤ë"
-
-#~ msgid "Symbol names spelled in mixed case"
-#~ msgstr "¥·¥ó¥Ü¥ë̾¤Ï¥±¡¼¥¹º®ºß¤ÇÄÖ¤é¤ì¤ë"
-
-#~ msgid "Symbol names in uppercase"
-#~ msgstr "¥·¥ó¥Ü¥ë̾¤òÂçʸ»ú¤È¤¹¤ë"
-
-#~ msgid "Program written in uppercase"
-#~ msgstr "¥×¥í¥°¥é¥à¤¬±ÑÂçʸ»ú¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#~ msgid "Program written in lowercase"
-#~ msgstr "¥×¥í¥°¥é¥à¤¬±Ñ¾®Ê¸»ú¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#~ msgid "Program written in strict mixed-case"
-#~ msgstr "¥×¥í¥°¥é¥à¤¬¸·Ì©¤Ë¥±¡¼¥¹º®ºß¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#~ msgid "Compile as if program written in uppercase"
-#~ msgstr "¥×¥í¥°¥é¥à¤¬±ÑÂçʸ»ú¤Ç½ñ¤«¤ì¤¿Íͤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
-
-#~ msgid "Compile as if program written in lowercase"
-#~ msgstr "¥×¥í¥°¥é¥à¤¬±Ñ¾®Ê¸»ú¤Ç½ñ¤«¤ì¤¿Íͤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
-
-#~ msgid "Preserve all spelling (case) used in program"
-#~ msgstr "¥×¥í¥°¥é¥à¤Ç»È¤ï¤ì¤¿ÄÖ¤ê(¤Î¥±¡¼¥¹)¤òÁ´¤ÆÊÝ»ý¤¹¤ë"
-
-#~ msgid "Delete libU77 intrinsics with bad interfaces"
-#~ msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ëºï½ü¤¹¤ë"
-
-#~ msgid "Disable libU77 intrinsics with bad interfaces"
-#~ msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ë̵¸ú²½¤¹¤ë"
-
-#~ msgid "Hide libU77 intrinsics with bad interfaces"
-#~ msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ë±£¤¹"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-#~ msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
-
-#~ msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-#~ msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
-
-#~ msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-#~ msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
-
-#~ msgid "Delete MIL-STD 1753 intrinsics"
-#~ msgstr "MIL-STD 1753 intrinsic ¤òºï½ü¤¹¤ë"
-
-#~ msgid "Disable MIL-STD 1753 intrinsics"
-#~ msgstr "MIL-STD 1753 intrinsic ¤ò̵¸ú²½¤¹¤ë"
-
-#~ msgid "Hide MIL-STD 1753 intrinsics"
-#~ msgstr "MIL-STD 1753 intrinsic ¤ò±£¤¹"
-
-#~ msgid "Delete libU77 intrinsics"
-#~ msgstr "libU77 intrinsic ¤òºï½ü¤¹¤ë"
-
-#~ msgid "Disable libU77 intrinsics"
-#~ msgstr "libU77 intrinsic ¤ò̵¸ú²½¤¹¤ë"
-
-#~ msgid "Hide libU77 intrinsics"
-#~ msgstr "libU77 intrinsic ¤ò±£¤¹"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
-
-#~ msgid "Treat initial values of 0 like non-zero values"
-#~ msgstr "0 ¤Î½é´ü²½ÃͤòÈó¥¼¥íÃͤȤ·¤Æ¼è¤ê°·¤¦"
-
-#~ msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-#~ msgstr "COMMON ¤ä EQUIVALENCE ÍѤÎÆÃÊ̤ʥǥХå°¾ðÊó¤òȯ¹Ô¤¹¤ë¡Ê̵¸ú²½¤µ¤ì¤Æ¤¤¤ë¡Ë"
-
-#~ msgid "Take at least one trip through each iterative DO loop"
-#~ msgstr "ºÇÄã¤Ç¤â°ì²ó¤Ï³ÆÈ¿Éü DO ¥ë¡¼¥×¤¬½èÍý¤µ¤ì¤ë¤È¤¹¤ë"
-
-#~ msgid "Disable fatal diagnostics about inter-procedural problems"
-#~ msgstr "inter-procedural ÌäÂê¤Ë¤Ä¤¤¤Æ¤ÎÃ×̿Ū¤Ê¿ÇÃÇɽ¼¨¤òɽ¼¨¤·¤Ê¤¤"
-
-#~ msgid "Make prefix-radix non-decimal constants be typeless"
-#~ msgstr "ÈóÀ°¿ôÄê¿ô¤ÎÀÜÈø´ð¿ô¤¬·¿¤Ê¤·¤Ç¤¢¤ë¤È¤¹¤ë"
-
 #~ msgid "Fortran-specific form of -fbounds-check"
 #~ msgstr "Fortran ¸ÇÍ­¤Î -fbounds-check ¤Î·Á¼°"
 
-#~ msgid "Disable warnings about inter-procedural problems"
-#~ msgstr "inter-procedural ÌäÂê¤Ë¤Ä¤¤¤Æ¤Î·Ù¹ðɽ¼¨¤òɽ¼¨¤·¤Ê¤¤"
-
-#~ msgid "Warn about constructs with surprising meanings"
-#~ msgstr "²ò¼á¤Ë¸í²ò¤ò¾·¤¯¤â¤Î¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
-
 #~ msgid "Add a directory for INCLUDE searching"
 #~ msgstr "INCLUDE Ãµº÷ÍѤΥǥ£¥ì¥¯¥È¥ê¤òÄɲ乤ë"
 
@@ -23729,12 +23951,6 @@ msgstr "mno-cygwin 
 #~ msgid "Don't put synchronization structure in each object"
 #~ msgstr "Ʊ´ü¹½Â¤ÂΤò³Æ¥ª¥Ö¥¸¥§¥¯¥È¤ËÁȤßÆþ¤ì¤Ê¤¤"
 
-#~ msgid "Assume native functions are implemented using JNI"
-#~ msgstr "native ´Ø¿ô¤¬ JNI ¤òÍøÍѤ·¤Æ¼ÂÁõ¤·¤Æ¤¤¤ë¤â¤Î¤È¤ß¤Ê¤¹"
-
-#~ msgid "Set class path and suppress system path"
-#~ msgstr "¥¯¥é¥¹¥Ñ¥¹¤òÀßÄꤷ¤Æ¥·¥¹¥Æ¥à¥Ñ¥¹¤ò±£¤¹"
-
 #~ msgid "Set class path"
 #~ msgstr "¥¯¥é¥¹¥Ñ¥¹¤òÀßÄꤹ¤ë"
 
@@ -23750,18 +23966,6 @@ msgstr "mno-cygwin 
 #~ msgid "Directory where class files should be written"
 #~ msgstr "¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬½ñ¤­¹þ¤Þ¤ì¤ë¥Ç¥£¥ì¥¯¥È¥ê"
 
-#~ msgid "Warn if modifiers are specified when not necessary"
-#~ msgstr "»ØÄꤵ¤ì¤¿½¤¾þ»Ò¤¬ÉÔÍפʤâ¤Î¤Ç¤¢¤ì¤Ð·Ù¹ð¤¹¤ë"
-
-#~ msgid "Warn if deprecated empty statements are found"
-#~ msgstr "¿ä¾©¤µ¤ì¤Ê¤¤¶õʸ¤¬¸«¤Ä¤«¤ì¤Ð·Ù¹ð¤¹¤ë"
-
-#~ msgid "Warn if .class files are out of date"
-#~ msgstr ".class ¥Õ¥¡¥¤¥ë¤¬¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤è¤ê¸Å¤±¤ì¤Ð·Ù¹ð¤¹¤ë"
-
-#~ msgid "Always check for non gcj generated classes archives"
-#~ msgstr "gcj ¤¬À¸À®¤·¤Æ¤¤¤Ê¤¤¥¯¥é¥¹¥¢¡¼¥«¥¤¥Ö¤ò¾ï¤Ë¸¡ºº¤¹¤ë"
-
 #~ msgid "Can't specify array dimension in a declaration"
 #~ msgstr "ÇÛÎó¤Î¼¡¸µ¤òÀë¸À¤Ç»ØÄꤹ¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
 
@@ -23876,6 +24080,9 @@ msgstr "mno-cygwin 
 #~ msgid "Consider all mem refs to static data to be volatile"
 #~ msgstr "ÀÅŪ¥Ç¡¼¥¿¤Ø¤Î¥á¥â¥ê»²¾È¤òÁ´¤Æ volatile ¤È¤ß¤Ê¤¹"
 
+#~ msgid "Integrate simple functions into their callers"
+#~ msgstr "ñ½ã¤Ê´Ø¿ô¤ò¸Æ¤Ó½Ð¤·Â¦¤ËÅý¹ç¤¹¤ë"
+
 #~ msgid "Pretend that host and target use the same FP format"
 #~ msgstr "¥Û¥¹¥È¤È¥¿¡¼¥²¥Ã¥È¤¬Æ±¤¸ÉâÆ°¾®¿ô·Á¼°¤ò»È¤¦¿¶¤ëÉñ¤¤¤ò¤µ¤»¤ë"
 
@@ -23918,6 +24125,9 @@ msgstr "mno-cygwin 
 #~ msgid "Use the smallest fitting integer to hold enums"
 #~ msgstr "Îóµó·¿¤¬ÊÝ»ý¤Ç¤­¤ëºÇ¾®¤ÎÀ°¿ô·¿¤ò»ÈÍѤ¹¤ë"
 
+#~ msgid "Enable most warning messages"
+#~ msgstr "Ëؤó¤É¤Î·Ù¹ð¥á¥Ã¥»¡¼¥¸¤òÍ­¸ú¤Ë¤¹¤ë"
+
 #~ msgid "Warn if nested comments are detected"
 #~ msgstr "Æþ¤ì»Ò¤Ë¤Ê¤Ã¤¿¥³¥á¥ó¥È¤ò¸¡½Ð¤·¤¿¤È¤­¤Ë·Ù¹ð¤¹¤ë"
 
@@ -23966,6 +24176,9 @@ msgstr "mno-cygwin 
 #~ msgid "  -ax                     Enable jump profiling \n"
 #~ msgstr "  -ax                     ¥¸¥ã¥ó¥×¥×¥í¥Õ¥¡¥¤¥ë¤òÍ­¸ú¤Ë¤¹¤ë\n"
 
+#~ msgid "  -version                Display the compiler's version\n"
+#~ msgstr "  -version                ¥³¥ó¥Ñ¥¤¥é¤Î¥Ð¡¼¥¸¥ç¥ó¤òɽ¼¨¤¹¤ë\n"
+
 #~ msgid ""
 #~ "\n"
 #~ "Language specific options:\n"
@@ -24038,6 +24251,9 @@ msgstr "mno-cygwin 
 #~ msgid "octal character constant does not fit in a byte"
 #~ msgstr "8 ¿Ê¿ôʸ»úÄê¿ô¤¬ 1 ¥Ð¥¤¥È¤Ë¼ý¤Þ¤ê¤Þ¤»¤ó"
 
+#~ msgid "hex character constant does not fit in a byte"
+#~ msgstr "16 ¿Ê¿ôʸ»úÄê¿ô¤¬ 1 ¥Ð¥¤¥È¤Ë¼ý¤Þ¤ê¤Þ¤»¤ó"
+
 #~ msgid "empty #if expression"
 #~ msgstr "¶õ¤Î #if ¼°¤Ç¤¹"
 
index cb67377..02c5e87 100644 (file)
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gcc 3.3.2\n"
 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-04-18 18:00-0700\n"
+"POT-Creation-Date: 2004-07-01 11:41-0700\n"
 "PO-Revision-Date: 2003-10-26 10:40+0100\n"
 "Last-Translator: Tim Van Holder <tim.van.holder@pandora.be>\n"
 "Language-Team: Dutch <vertaling@nl.linux.org>\n"
@@ -38,15 +38,15 @@ msgstr "het `%s' attribuut heeft geen betekenis voor types"
 msgid "`%s' attribute only applies to function types"
 msgstr "het `%s' attribuut heeft enkel betekenis voor functie-types"
 
-#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
-#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
-#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
-#: c-common.c:4595 c-common.c:4614 c-common.c:4869 c-common.c:4891
-#: c-common.c:4926 c-common.c:4993 c-common.c:5039 c-common.c:5097
-#: c-common.c:5128 c-common.c:5474 c-common.c:5497 c-common.c:5536
+#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
+#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
+#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
+#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
+#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
+#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
 #: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1608
-#: config/i386/i386.c:15380 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
+#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
 #: config/ip2k/ip2k.c:3151
 #, c-format
 msgid "`%s' attribute ignored"
@@ -122,7 +122,7 @@ msgstr "(dus U zou `%s' en niet `%s' moeten doorgeven aan `va_arg')"
 
 #. We can, however, treat "undefined" any way we please.
 #. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1719
+#: builtins.c:4134 c-typeck.c:1733
 msgid "if this code is reached, the program will abort"
 msgstr ""
 
@@ -290,277 +290,277 @@ msgid "invalid application of `%s' to a void type"
 msgstr "ongeldige toepasing van `%s' op een void-type"
 
 #: c-common.c:2951
-#, c-format
-msgid "invalid application of `%s' to an incomplete type"
+#, fuzzy
+msgid "invalid application of `%s' to incomplete type `%T' "
 msgstr "ongeldige toepassing van `%s' op een onvolledig type"
 
-#: c-common.c:2991
+#: c-common.c:2992
 msgid "`__alignof' applied to a bit-field"
 msgstr "`__alignof' toegepast op bitveld"
 
-#: c-common.c:3483
+#: c-common.c:3484
 #, c-format
 msgid "cannot disable built-in function `%s'"
 msgstr "ingebouwde functie `%s' kan niet uitgeschakeld worden"
 
-#: c-common.c:3644 c-typeck.c:1949
+#: c-common.c:3645 c-typeck.c:1974
 #, c-format
 msgid "too few arguments to function `%s'"
 msgstr "te weinig argumenten voor functie `%s'"
 
-#: c-common.c:3650 c-typeck.c:1810
+#: c-common.c:3651 c-typeck.c:1835
 #, c-format
 msgid "too many arguments to function `%s'"
 msgstr "teveel argumenten voor functie `%s'"
 
-#: c-common.c:3669
+#: c-common.c:3670
 #, c-format
 msgid "non-floating-point argument to function `%s'"
 msgstr "niet-floating-point argument voor functie `%s'"
 
-#: c-common.c:3896
+#: c-common.c:3897
 msgid "pointers are not permitted as case values"
 msgstr "pointers zijn niet toegestaan als case-waarden"
 
-#: c-common.c:3900
+#: c-common.c:3901
 #, fuzzy
 msgid "range expressions in switch statements are non-standard"
 msgstr "ISO C verbiedt het gebruik van bereik-expressies in switch statements"
 
-#: c-common.c:3929
+#: c-common.c:3930
 msgid "empty range specified"
 msgstr "leeg bereik opgegeven"
 
-#: c-common.c:3980
+#: c-common.c:3981
 msgid "duplicate (or overlapping) case value"
 msgstr "herhaalde (of overlappende) case-waarde"
 
-#: c-common.c:3981
+#: c-common.c:3982
 #, fuzzy
 msgid "%Jthis is the first entry overlapping that value"
 msgstr "dit is de eerste waarde die die waarde overlapt"
 
-#: c-common.c:3985
+#: c-common.c:3986
 msgid "duplicate case value"
 msgstr "herhaalde case-waarde"
 
-#: c-common.c:3986
+#: c-common.c:3987
 #, fuzzy
 msgid "%Jpreviously used here"
 msgstr "tevoren hier gebruikt"
 
-#: c-common.c:3990
+#: c-common.c:3991
 msgid "multiple default labels in one switch"
 msgstr "meerdere default-labels in één switch"
 
-#: c-common.c:3991
+#: c-common.c:3992
 #, fuzzy
 msgid "%Jthis is the first default label"
 msgstr "dit is het eerste default-label"
 
-#: c-common.c:4016
+#: c-common.c:4017
 #, fuzzy
 msgid "taking the address of a label is non-standard"
 msgstr "ISO C verbiedt het nemen van het adres van een label"
 
-#: c-common.c:4062
+#: c-common.c:4063
 msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
 msgstr ""
 
-#: c-common.c:4067
+#: c-common.c:4068
 msgid "%Hignoring return value of function declared with attribute warn_unused_result"
 msgstr ""
 
-#: c-common.c:4648
+#: c-common.c:4649
 #, c-format
 msgid "unknown machine mode `%s'"
 msgstr "onbekende machine-modus `%s'"
 
-#: c-common.c:4651
+#: c-common.c:4652
 #, c-format
 msgid "no data type for mode `%s'"
 msgstr "geen datatype voor modus `%s'"
 
-#: c-common.c:4655
+#: c-common.c:4656
 #, fuzzy, c-format
 msgid "invalid pointer mode `%s'"
 msgstr "ongeldige operand van %s"
 
 # Misschien beter 'emuleren' dan nabootsen?
-#: c-common.c:4662 c-common.c:5225
+#: c-common.c:4663 c-common.c:5226
 #, c-format
 msgid "unable to emulate '%s'"
 msgstr "kan '%s' niet nabootsen"
 
-#: c-common.c:4706
+#: c-common.c:4707
 #, fuzzy
 msgid "%Jsection attribute cannot be specified for local variables"
 msgstr "sectie-attribuut kan niet opgegeven worden voor lokale variabelen"
 
-#: c-common.c:4717
+#: c-common.c:4718
 #, fuzzy
 msgid "%Jsection of '%D' conflicts with previous declaration"
 msgstr "sectie van `%s' geeft een conflict met een eerdere declaratie"
 
-#: c-common.c:4726
+#: c-common.c:4727
 #, fuzzy
 msgid "%Jsection attribute not allowed for '%D'"
 msgstr "sectie-attribuut niet toegestaan voor `%s'"
 
-#: c-common.c:4732
+#: c-common.c:4733
 #, fuzzy
 msgid "%Jsection attributes are not supported for this target"
 msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
 
-#: c-common.c:4770
+#: c-common.c:4771
 msgid "requested alignment is not a constant"
 msgstr "gevraagd alignment is geen constante"
 
-#: c-common.c:4775
+#: c-common.c:4776
 msgid "requested alignment is not a power of 2"
 msgstr "gevraagd alignment is geen macht van 2"
 
-#: c-common.c:4780
+#: c-common.c:4781
 msgid "requested alignment is too large"
 msgstr "gevraagd alignment is te groot"
 
-#: c-common.c:4806
+#: c-common.c:4807
 #, fuzzy
 msgid "%Jalignment may not be specified for '%D'"
 msgstr "er kan geen alignment opgegeven worden voor `%s'"
 
-#: c-common.c:4844
+#: c-common.c:4845
 #, fuzzy
 msgid "%J'%D' defined both normally and as an alias"
 msgstr "`%s' is zowel als alias en als normale naam gedefinieerd"
 
-#: c-common.c:4854
+#: c-common.c:4855
 msgid "alias arg not a string"
 msgstr "alias-argument is geen string"
 
 # Of moet dit vertaald worden als 'zichtbaarheidsargument is ...'?
-#: c-common.c:4897
+#: c-common.c:4898
 msgid "visibility arg not a string"
 msgstr "argument 'visibility' is geen string"
 
-#: c-common.c:4910
+#: c-common.c:4911
 msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
 msgstr "argument 'visibility' moet \"default\", \"hidden\", \"protected\" of \"internal\" zijn"
 
-#: c-common.c:4936
+#: c-common.c:4937
 msgid "tls_model arg not a string"
 msgstr "argument 'tls_model' is geen string"
 
-#: c-common.c:4945
+#: c-common.c:4946
 msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
 msgstr "argument 'tls_model' moet \"local-exec\", \"initial-exec\", \"local-dynamic\" of \"global-dynamic\" zijn"
 
-#: c-common.c:4967 c-common.c:5013
+#: c-common.c:4968 c-common.c:5014
 #, fuzzy
 msgid "%J'%E' attribute applies only to functions"
 msgstr "het `%s' attribuut heeft enkel betekenis voor functies"
 
-#: c-common.c:4972 c-common.c:5018
+#: c-common.c:4973 c-common.c:5019
 #, fuzzy
 msgid "%Jcan't set '%E' attribute after definition"
 msgstr "kan het `%s' attribuut niet instellen na een definitie"
 
-#: c-common.c:5094
+#: c-common.c:5095
 #, c-format
 msgid "`%s' attribute ignored for `%s'"
 msgstr "het `%s' attribuut wordt genegeerd voor `%s'"
 
 # Is the %s the argument, or is it 'of' the argument?
-#: c-common.c:5157
+#: c-common.c:5158
 #, c-format
 msgid "invalid vector type for attribute `%s'"
 msgstr "ongeldig vector-type voor attribuut `%s'"
 
-#: c-common.c:5181 c-common.c:5213
+#: c-common.c:5182 c-common.c:5214
 msgid "no vector mode with the size and type specified could be found"
 msgstr "er kon geen vectormodus gevonden worden met de opgegeven grootte en type"
 
-#: c-common.c:5315
+#: c-common.c:5316
 msgid "nonnull attribute without arguments on a non-prototype"
 msgstr "nonnull attribuut zonder argumenten gebruikt voor een niet-prototype"
 
-#: c-common.c:5330
+#: c-common.c:5331
 #, fuzzy, c-format
 msgid "nonnull argument has invalid operand number (arg %lu)"
 msgstr "de formaatstring heeft een niet-constant operand-nummer"
 
-#: c-common.c:5349
+#: c-common.c:5350
 #, c-format
 msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
 msgstr "nonnull argument met operandnummer dat buiten bereik is (arg %lu, operand %lu)"
 
-#: c-common.c:5357
+#: c-common.c:5358
 #, c-format
 msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
 msgstr "nonnull argument verwijst naar niet-pointer operand (arg %lu, operand %lu)"
 
-#: c-common.c:5437
+#: c-common.c:5438
 #, c-format
 msgid "null argument where non-null required (arg %lu)"
 msgstr "null argument waar een niet-null argument vereist is (arg %lu)"
 
-#: c-common.c:5508
+#: c-common.c:5509
 #, fuzzy
 msgid "cleanup arg not an identifier"
 msgstr "`defined' zonder een naam"
 
-#: c-common.c:5515
+#: c-common.c:5516
 #, fuzzy
 msgid "cleanup arg not a function"
 msgstr "opgeroepen object is geen functie"
 
-#: c-common.c:5876
+#: c-common.c:5877
 #, c-format
 msgid "%s at end of input"
 msgstr "%s aan einde van invoer"
 
-#: c-common.c:5882
+#: c-common.c:5883
 #, fuzzy, c-format
 msgid "%s before %s'%c'"
 msgstr "%s voor `%s'"
 
-#: c-common.c:5884
+#: c-common.c:5885
 #, fuzzy, c-format
 msgid "%s before %s'\\x%x'"
 msgstr "%s voor `%s'"
 
-#: c-common.c:5888
+#: c-common.c:5889
 #, c-format
 msgid "%s before string constant"
 msgstr "%s voor stringconstante"
 
-#: c-common.c:5890
+#: c-common.c:5891
 #, fuzzy, c-format
 msgid "%s before numeric constant"
 msgstr "%s voor stringconstante"
 
-#: c-common.c:5892
+#: c-common.c:5893
 #, fuzzy, c-format
 msgid "%s before \"%s\""
 msgstr "%s voor `%s'"
 
-#: c-common.c:5894
+#: c-common.c:5895
 #, fuzzy, c-format
 msgid "%s before '%s' token"
 msgstr "%s voor `%s'"
 
 #. Use `%s' to print the string in case there are any escape
 #. characters in the message.
-#: c-common.c:5896 c-typeck.c:2586 c-typeck.c:3978 c-typeck.c:3993
-#: c-typeck.c:4008 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4118
+#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
+#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
 #: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
 #, c-format
 msgid "%s"
 msgstr ""
 
-#: c-convert.c:82 c-typeck.c:1197 c-typeck.c:3418 cp/typeck.c:1337
-#: cp/typeck.c:5660 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
+#: cp/typeck.c:5708 treelang/tree-convert.c:79
 msgid "void value not ignored as it ought to be"
 msgstr "void-waarde niet genegeerd zoals het hoort"
 
@@ -778,8 +778,8 @@ msgstr "de declaratie van `%s' verbergt een parameter"
 msgid "%Jdeclaration of '%D' shadows a previous local"
 msgstr "de declaratie van `%s' verbergt een parameter"
 
-#: c-decl.c:1587 cp/name-lookup.c:958 cp/name-lookup.c:981
-#: cp/name-lookup.c:989
+#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: cp/name-lookup.c:1000
 #, fuzzy
 msgid "%Jshadowed declaration is here"
 msgstr "eerdere declaratie van `%s'"
@@ -789,7 +789,7 @@ msgstr "eerdere declaratie van `%s'"
 msgid "nested extern declaration of `%s'"
 msgstr "geneste externe declaratie van `%s'"
 
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6793
+#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
 #, fuzzy
 msgid "%Jprevious declaration of '%D'"
 msgstr "eerdere declaratie van `%s'"
@@ -869,7 +869,7 @@ msgid "two types specified in one empty declaration"
 msgstr "twee types opgegeven in één lege declaratie"
 
 #: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3016
+#: objc/objc-parse.y:778 objc/objc-parse.y:3017
 msgid "empty declaration"
 msgstr "lege declaratie"
 
@@ -912,7 +912,7 @@ msgstr "typedef `%s' krijgt beginwaarde alsof het een variabele is"
 msgid "parameter `%s' is initialized"
 msgstr "parameter `%s' krijgt beginwaarde"
 
-#: c-decl.c:2568 c-typeck.c:4228
+#: c-decl.c:2568 c-typeck.c:4254
 msgid "variable-sized object may not be initialized"
 msgstr "object van variabele lengte mag geen beginwaarde krijgen"
 
@@ -926,7 +926,7 @@ msgstr "variabele `%s' heeft beginwaarde, maar een onvolledig type"
 msgid "elements of array `%s' have incomplete type"
 msgstr "elementen van array `%s' hebben een onvolledig type"
 
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10133
+#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
 #, fuzzy
 msgid "%Jinline function '%D' given attribute noinline"
 msgstr "ingebouwde functie `%s' als niet-functie gedeclareerd"
@@ -1217,7 +1217,7 @@ msgstr "ANSI C verbiedt array `%s', wiens grootte niet ge
 msgid "ISO C90 forbids variable-size array `%s'"
 msgstr "ANSI C verbiedt array `%s' van variabele lengte"
 
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7754
+#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
 #, c-format
 msgid "size of array `%s' is too large"
 msgstr "omvang van array `%s' is te groot"
@@ -1265,7 +1265,7 @@ msgstr "ongeldige type-modifier binnen pointer-declarator"
 msgid "ISO C forbids const or volatile function types"
 msgstr "ANSI C verbiedt 'const' of 'volatile' functietypes"
 
-#: c-decl.c:4201 cp/decl.c:8035
+#: c-decl.c:4201 cp/decl.c:8036
 #, c-format
 msgid "variable or field `%s' declared void"
 msgstr "variabele of veld `%s' als void gedeclareerd"
@@ -1597,7 +1597,7 @@ msgstr "gepromoveerd argument `%s' komt niet overeen met prototype"
 msgid "argument \"%D\" doesn't match prototype"
 msgstr "argument `%s' komt niet overeen met prototype"
 
-#: c-decl.c:6094 cp/decl.c:10849
+#: c-decl.c:6094 cp/decl.c:10857
 #, fuzzy
 msgid "no return statement in function returning non-void"
 msgstr "`return' zonder waarde in een functie die een niet-void waarde teruggeeft"
@@ -2409,7 +2409,7 @@ msgstr ""
 msgid "ISO C forbids an empty source file"
 msgstr "ANSI C verbiedt een leeg bronbestand"
 
-#: c-parse.y:349 c-typeck.c:6225 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
 msgid "argument of `asm' is not a constant string"
 msgstr "het argument van `asm' is geen constante string"
 
@@ -2516,7 +2516,7 @@ msgstr "ANSI C verbiedt geneste functies"
 msgid "ISO C forbids forward references to `enum' types"
 msgstr "ANSI C verbiedt voorwaartse referenties naar `enum' types"
 
-#: c-parse.y:1703 cp/parser.c:9307 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
 msgid "comma at end of enumerator list"
 msgstr "komma aan het einde van enumerator-lijst"
 
@@ -2524,7 +2524,7 @@ msgstr "komma aan het einde van enumerator-lijst"
 msgid "no semicolon at end of struct or union"
 msgstr "geen puntkomma aan het einde van een struct of union"
 
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
 msgid "extra semicolon in struct or union specified"
 msgstr "extra puntkomma opgegeven in struct of union"
 
@@ -2557,24 +2557,24 @@ msgstr "ANSI C verbiedt labeldeclaraties"
 msgid "braced-group within expression allowed only inside a function"
 msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
 
-#: c-parse.y:2184 objc/objc-parse.y:2241
+#: c-parse.y:2185 objc/objc-parse.y:2242
 msgid "empty body in an else-statement"
 msgstr "leeg body in een else-statement"
 
-#: c-parse.y:2192 objc/objc-parse.y:2249
+#: c-parse.y:2193 objc/objc-parse.y:2250
 #, fuzzy
 msgid "%Hempty body in an if-statement"
 msgstr "leeg body in een else-statement"
 
-#: c-parse.y:2272 cp/parser.c:6045 objc/objc-parse.y:2329
+#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
 msgid "break statement not within loop or switch"
 msgstr "break-statement niet in een lus of switch"
 
-#: c-parse.y:2281 cp/parser.c:6056 objc/objc-parse.y:2338
+#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
 msgid "continue statement not within a loop"
 msgstr "continue-statement niet in een lus"
 
-#: c-parse.y:2323 objc/objc-parse.y:2380
+#: c-parse.y:2324 objc/objc-parse.y:2381
 #, fuzzy
 msgid "ISO C forbids `goto *expr;'"
 msgstr "ANSI C verbiedt `goto *expr;'"
@@ -2585,12 +2585,12 @@ msgstr "ANSI C verbiedt `goto *expr;'"
 #. it caused problems with the code in expand_builtin which
 #. tries to verify that BUILT_IN_NEXT_ARG is being used
 #. correctly.
-#: c-parse.y:2440 objc/objc-parse.y:2548
+#: c-parse.y:2441 objc/objc-parse.y:2549
 #, fuzzy
 msgid "ISO C requires a named argument before `...'"
 msgstr "ANSI C heeft een benoemd argument nodig vóór `...'"
 
-#: c-parse.y:2538 objc/objc-parse.y:2646
+#: c-parse.y:2539 objc/objc-parse.y:2647
 msgid "`...' in old-style identifier list"
 msgstr "`...' in naamlijst in oude stijl"
 
@@ -2608,7 +2608,7 @@ msgstr "parse-fout"
 msgid "parser stack overflow"
 msgstr "stack overflow in parser"
 
-#: c-parse.y:2968 objc/objc-parse.y:3663
+#: c-parse.y:2969 objc/objc-parse.y:3664
 #, c-format
 msgid "syntax error at '%s' token"
 msgstr ""
@@ -2783,22 +2783,22 @@ msgstr "misvormde #pragma weak"
 msgid "junk at end of #pragma redefine_extname"
 msgstr "misvormde #pragma weak"
 
-#: c-pragma.c:384 c-pragma.c:462
+#: c-pragma.c:385 c-pragma.c:463
 msgid "#pragma redefine_extname conflicts with declaration"
 msgstr ""
 
-#: c-pragma.c:413
+#: c-pragma.c:414
 #, fuzzy
 msgid "malformed #pragma extern_prefix, ignored"
 msgstr "misvormde #pragma pack(pop[,id])"
 
 # Moet 'signature-string' vertaald worden?
-#: c-pragma.c:418
+#: c-pragma.c:419
 #, fuzzy
 msgid "junk at end of #pragma extern_prefix"
 msgstr "Brol aan einde van signature-string."
 
-#: c-pragma.c:449
+#: c-pragma.c:450
 #, fuzzy
 msgid "asm declaration conflicts with previous rename"
 msgstr "sectie van `%s' geeft een conflict met een eerdere declaratie"
@@ -2816,7 +2816,7 @@ msgstr ""
 msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
 msgstr ""
 
-#: c-semantics.c:737 c-typeck.c:6247 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
 #, c-format
 msgid "%s qualifier ignored on asm"
 msgstr ""
@@ -2825,829 +2825,829 @@ msgstr ""
 msgid "will never be executed"
 msgstr ""
 
-#: c-typeck.c:120
+#: c-typeck.c:123
 #, c-format
 msgid "`%s' has an incomplete type"
 msgstr "`%s' heeft een onvolledig type"
 
-#: c-typeck.c:142 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2532
 msgid "invalid use of void expression"
 msgstr "ongeldig gebruik van een void-expressie"
 
-#: c-typeck.c:150
+#: c-typeck.c:153
 #, fuzzy
 msgid "invalid use of flexible array member"
 msgstr "ongeldig gebruik van array die geen lvalue is"
 
-#: c-typeck.c:156
+#: c-typeck.c:159
 msgid "invalid use of array with unspecified bounds"
 msgstr "ongeldig gebruik van een array zonder opgegeven grenzen"
 
-#: c-typeck.c:164
+#: c-typeck.c:167
 #, c-format
 msgid "invalid use of undefined type `%s %s'"
 msgstr "ongeldig gebruik van het niet gedefinieerde type `%s %s'"
 
 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:168
+#: c-typeck.c:171
 #, c-format
 msgid "invalid use of incomplete typedef `%s'"
 msgstr "ongeldig gebruik van onvolledige typedef `%s'"
 
-#: c-typeck.c:415 c-typeck.c:430
+#: c-typeck.c:428 c-typeck.c:443
 #, fuzzy
 msgid "function types not truly compatible in ISO C"
 msgstr "functie-types zijn niet echt compatibel in ANSI C"
 
-#: c-typeck.c:611
+#: c-typeck.c:625
 msgid "types are not quite compatible"
 msgstr "types zijn niet helemaal compatibel"
 
-#: c-typeck.c:824
+#: c-typeck.c:838
 #, fuzzy
 msgid "function return types not compatible due to `volatile'"
 msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
 
 # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
-#: c-typeck.c:970 c-typeck.c:2151
+#: c-typeck.c:984 c-typeck.c:2176
 msgid "arithmetic on pointer to an incomplete type"
 msgstr "rekensom met pointer naar onvolledig type"
 
-#: c-typeck.c:1343
+#: c-typeck.c:1357
 #, fuzzy, c-format
 msgid "%s has no member named `%s'"
 msgstr "union heeft geen lid dat `%s' heet"
 
-#: c-typeck.c:1379
+#: c-typeck.c:1393
 #, c-format
 msgid "request for member `%s' in something not a structure or union"
 msgstr "vraag naar lid `%s' in iets dat geen structure of union is"
 
-#: c-typeck.c:1408
+#: c-typeck.c:1422
 msgid "dereferencing pointer to incomplete type"
 msgstr "dereferentie van pointer naar onvolledig type"
 
-#: c-typeck.c:1412
+#: c-typeck.c:1426
 msgid "dereferencing `void *' pointer"
 msgstr "`void *' pointer wordt gederefereerd"
 
 # Is the %s the argument, or is it 'of' the argument?
-#: c-typeck.c:1429 cp/typeck.c:2104
+#: c-typeck.c:1443 cp/typeck.c:2127
 #, c-format
 msgid "invalid type argument of `%s'"
 msgstr "ongeldig type-argument `%s'"
 
-#: c-typeck.c:1447 cp/typeck.c:2129
+#: c-typeck.c:1461 cp/typeck.c:2152
 msgid "subscript missing in array reference"
 msgstr "subscript ontbreekt in array-referentie"
 
-#: c-typeck.c:1468 cp/typeck.c:2171
+#: c-typeck.c:1482 cp/typeck.c:2194
 msgid "array subscript has type `char'"
 msgstr "array subscript is van het type `char'"
 
-#: c-typeck.c:1476 c-typeck.c:1565 cp/typeck.c:2175 cp/typeck.c:2261
+#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
 msgid "array subscript is not an integer"
 msgstr "array subscript is geen integer"
 
-#: c-typeck.c:1509
+#: c-typeck.c:1523
 #, fuzzy
 msgid "ISO C forbids subscripting `register' array"
 msgstr "ANSI C verbiedt het gebruik van subscripts bij een `register' array"
 
-#: c-typeck.c:1511
+#: c-typeck.c:1525
 #, fuzzy
 msgid "ISO C90 forbids subscripting non-lvalue array"
 msgstr "ANSI C verbiedt het gebruik van subscripts bij een array die geen lvalue is"
 
-#: c-typeck.c:1544
+#: c-typeck.c:1558
 msgid "subscript has type `char'"
 msgstr "subscript is van het type `char'"
 
-#: c-typeck.c:1560 cp/typeck.c:2256
+#: c-typeck.c:1574 cp/typeck.c:2279
 msgid "subscripted value is neither array nor pointer"
 msgstr "waarde met subscript is noch een array, noch een pointer"
 
-#: c-typeck.c:1590
+#: c-typeck.c:1604
 #, c-format
 msgid "local declaration of `%s' hides instance variable"
 msgstr ""
 
-#: c-typeck.c:1683
+#: c-typeck.c:1697
 msgid "called object is not a function"
 msgstr "opgeroepen object is geen functie"
 
 #. 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:1715
+#: c-typeck.c:1729
 msgid "function called through a non-compatible type"
 msgstr ""
 
-#: c-typeck.c:1813 cp/typeck.c:2544
+#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
+#: c-typeck.c:4237 c-typeck.c:5616
+msgid "initializer element is not constant"
+msgstr "beginwaarde-element is niet constant"
+
+#: c-typeck.c:1838 cp/typeck.c:2567
 msgid "too many arguments to function"
 msgstr "teveel argumenten voor functie"
 
-#: c-typeck.c:1834
+#: c-typeck.c:1859
 #, c-format
 msgid "type of formal parameter %d is incomplete"
 msgstr "het type van formele parameter %d is onvolledig"
 
-#: c-typeck.c:1847
+#: c-typeck.c:1872
 #, c-format
 msgid "%s as integer rather than floating due to prototype"
 msgstr "%s als integer in plaats van floating-point ten gevolge van een prototype"
 
-#: c-typeck.c:1850
+#: c-typeck.c:1875
 #, fuzzy, c-format
 msgid "%s as integer rather than complex due to prototype"
 msgstr "%s als floating-point in plaats van complex ten gevolge van een prototype"
 
-#: c-typeck.c:1853
+#: c-typeck.c:1878
 #, c-format
 msgid "%s as complex rather than floating due to prototype"
 msgstr "%s als complex in plaats van floating-point ten gevolge van een prototype"
 
-#: c-typeck.c:1856
+#: c-typeck.c:1881
 #, c-format
 msgid "%s as floating rather than integer due to prototype"
 msgstr "%s als floating-point in plaats van integer ten gevolge van een prototype"
 
-#: c-typeck.c:1859
+#: c-typeck.c:1884
 #, fuzzy, c-format
 msgid "%s as complex rather than integer due to prototype"
 msgstr "%s als complex in plaats van floating-point ten gevolge van een prototype"
 
-#: c-typeck.c:1862
+#: c-typeck.c:1887
 #, c-format
 msgid "%s as floating rather than complex due to prototype"
 msgstr "%s als floating-point in plaats van complex ten gevolge van een prototype"
 
-#: c-typeck.c:1872
+#: c-typeck.c:1897
 #, c-format
 msgid "%s as `float' rather than `double' due to prototype"
 msgstr "%s als `float' in plaats van `double' ten gevolge van een prototype"
 
-#: c-typeck.c:1890
+#: c-typeck.c:1915
 #, c-format
 msgid "%s with different width due to prototype"
 msgstr "%s met andere breedte ten gevolge van prototype"
 
-#: c-typeck.c:1916
+#: c-typeck.c:1941
 #, c-format
 msgid "%s as unsigned due to prototype"
 msgstr "%s als unsigned ten gevolge van prototype"
 
-#: c-typeck.c:1918
+#: c-typeck.c:1943
 #, c-format
 msgid "%s as signed due to prototype"
 msgstr "%s als signed ten gevolge van prototype"
 
-#: c-typeck.c:1952 cp/typeck.c:2650
+#: c-typeck.c:1977 cp/typeck.c:2673
 msgid "too few arguments to function"
 msgstr "te weinig argument voor functie"
 
-#: c-typeck.c:1992
+#: c-typeck.c:2017
 msgid "suggest parentheses around + or - inside shift"
 msgstr "gebruik liefst haakjes rond + of - binnen een shift"
 
-#: c-typeck.c:1999
+#: c-typeck.c:2024
 msgid "suggest parentheses around && within ||"
 msgstr "gebruik liefst haakjes rond && binnen ||"
 
-#: c-typeck.c:2008
+#: c-typeck.c:2033
 msgid "suggest parentheses around arithmetic in operand of |"
 msgstr "gebruik liefst haakjes rond een rekensom in een operand van |"
 
-#: c-typeck.c:2011
+#: c-typeck.c:2036
 msgid "suggest parentheses around comparison in operand of |"
 msgstr "gebruik liefst haakjes rond een vergelijking in een operand van |"
 
-#: c-typeck.c:2020
+#: c-typeck.c:2045
 msgid "suggest parentheses around arithmetic in operand of ^"
 msgstr "gebruik liefst haakjes rond een rekensom in een operand van ^"
 
-#: c-typeck.c:2023
+#: c-typeck.c:2048
 msgid "suggest parentheses around comparison in operand of ^"
 msgstr "gebruik liefst haakjes rond een vergelijking in een operand van ^"
 
-#: c-typeck.c:2030
+#: c-typeck.c:2055
 msgid "suggest parentheses around + or - in operand of &"
 msgstr "gebruik liefst haakjes rond + of - in een operand van &"
 
-#: c-typeck.c:2033
+#: c-typeck.c:2058
 msgid "suggest parentheses around comparison in operand of &"
 msgstr "gebruik liefst haakjes rond een vergelijking in een operand van &"
 
-#: c-typeck.c:2040
+#: c-typeck.c:2065
 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
 msgstr "vergelijkingen als 'X <= Y <= Z' hebben niet hun wiskundige betekenis"
 
-#: c-typeck.c:2103
+#: c-typeck.c:2128
 msgid "pointer of type `void *' used in subtraction"
 msgstr "pointer van type `void *' gebruikt in aftrekking"
 
-#: c-typeck.c:2105
+#: c-typeck.c:2130
 msgid "pointer to a function used in subtraction"
 msgstr "pointer naar functie gebruikt in aftrekking"
 
 # 'unary' = 'unair'?
-#: c-typeck.c:2199
+#: c-typeck.c:2224
 msgid "wrong type argument to unary plus"
 msgstr "argument van verkeerd type voor unaire plus"
 
-#: c-typeck.c:2212
+#: c-typeck.c:2237
 msgid "wrong type argument to unary minus"
 msgstr "argument van verkeerd type voor unaire min"
 
-#: c-typeck.c:2229
+#: c-typeck.c:2254
 #, fuzzy
 msgid "ISO C does not support `~' for complex conjugation"
 msgstr "ANSI C ondersteunt het `%c' formaat niet"
 
-#: c-typeck.c:2235
+#: c-typeck.c:2260
 msgid "wrong type argument to bit-complement"
 msgstr "argument van verkeerd type voor bit-complement"
 
-#: c-typeck.c:2243
+#: c-typeck.c:2268
 msgid "wrong type argument to abs"
 msgstr "argument van verkeerd type voor abs"
 
 # OK, ik geef het op: wat is hier een goede vertaling voor 'conjugation'?
-#: c-typeck.c:2255
+#: c-typeck.c:2280
 msgid "wrong type argument to conjugation"
 msgstr "argument van verkeerd type voor vervoeging"
 
-#: c-typeck.c:2269
+#: c-typeck.c:2294
 msgid "wrong type argument to unary exclamation mark"
 msgstr "argument van verkeerd type voor unair uitroepingsteken"
 
-#: c-typeck.c:2312
+#: c-typeck.c:2337
 #, fuzzy
 msgid "ISO C does not support `++' and `--' on complex types"
 msgstr "ANSI C ondersteunt het `%c' formaat niet"
 
 # Wat is beter: 'incrementeren', 'incrementering', of 'increment'?
-#: c-typeck.c:2327 c-typeck.c:2359
+#: c-typeck.c:2352 c-typeck.c:2384
 msgid "wrong type argument to increment"
 msgstr "argument van verkeerd type voor incrementeren"
 
-#: c-typeck.c:2329 c-typeck.c:2361
+#: c-typeck.c:2354 c-typeck.c:2386
 msgid "wrong type argument to decrement"
 msgstr "argument van verkeerd type voor decrementeren"
 
-#: c-typeck.c:2350
+#: c-typeck.c:2375
 msgid "increment of pointer to unknown structure"
 msgstr "incrementeren van pointer naar onbekend structure"
 
-#: c-typeck.c:2352
+#: c-typeck.c:2377
 msgid "decrement of pointer to unknown structure"
 msgstr "decrementeren van pointer naar onbekend structure"
 
-#: c-typeck.c:2477
+#: c-typeck.c:2502
 msgid "invalid lvalue in unary `&'"
 msgstr "ongeldige lvalue bij unaire `&'"
 
-#: c-typeck.c:2509
+#: c-typeck.c:2534
 #, c-format
 msgid "attempt to take address of bit-field structure member `%s'"
 msgstr "poging om het adres te nemen van lid `%s' van een bitveld-structure"
 
-#: c-typeck.c:2642
+#: c-typeck.c:2668
 #, fuzzy
 msgid "use of conditional expressions as lvalues is deprecated"
 msgstr "ANSI C verbiedt het gebruikt van voorwaardelijke expressies als lvalues"
 
-#: c-typeck.c:2645
+#: c-typeck.c:2671
 #, fuzzy
 msgid "use of compound expressions as lvalues is deprecated"
 msgstr "ANSI C verbiedt het gebruik van samengestelde expressies als lvalues"
 
-#: c-typeck.c:2648
+#: c-typeck.c:2674
 #, fuzzy
 msgid "use of cast expressions as lvalues is deprecated"
 msgstr "ANSI C verbiedt het gebruik van cast-expressies als lvalues"
 
-#: c-typeck.c:2663
+#: c-typeck.c:2689
 #, c-format
 msgid "%s of read-only member `%s'"
 msgstr "%s van alleen-lezen lid `%s'"
 
-#: c-typeck.c:2667
+#: c-typeck.c:2693
 #, c-format
 msgid "%s of read-only variable `%s'"
 msgstr "%s van alleen-lezen variabele `%s'"
 
-#: c-typeck.c:2670
+#: c-typeck.c:2696
 #, c-format
 msgid "%s of read-only location"
 msgstr "%s van alleen-lezen locatie"
 
-#: c-typeck.c:2688
+#: c-typeck.c:2714
 #, fuzzy, c-format
 msgid "cannot take address of bit-field `%s'"
 msgstr "kan adres van bitveld `%s' niet nemen"
 
-#: c-typeck.c:2716 treelang/treetree.c:946
+#: c-typeck.c:2742 treelang/treetree.c:946
 #, c-format
 msgid "global register variable `%s' used in nested function"
 msgstr "globale registervariabele `%s' gebruikt in geneste functie"
 
-#: c-typeck.c:2720 treelang/treetree.c:950
+#: c-typeck.c:2746 treelang/treetree.c:950
 #, c-format
 msgid "register variable `%s' used in nested function"
 msgstr "registervariabele `%s' gebruikt in geneste functie"
 
-#: c-typeck.c:2727 treelang/treetree.c:957
+#: c-typeck.c:2753 treelang/treetree.c:957
 #, c-format
 msgid "address of global register variable `%s' requested"
 msgstr "adres van globale registervariabele `%s' gevraagd"
 
-#: c-typeck.c:2739
+#: c-typeck.c:2765
 msgid "cannot put object with volatile field into register"
 msgstr "een object met een volatile veld kan niet in een register geplaatst worden"
 
-#: c-typeck.c:2743 treelang/treetree.c:962
+#: c-typeck.c:2769 treelang/treetree.c:962
 #, c-format
 msgid "address of register variable `%s' requested"
 msgstr "adres van registervariabele `%s' gevraagd"
 
 # Of moet/mag 'boolean' hier vertaald worden?
-#: c-typeck.c:2828
+#: c-typeck.c:2854
 #, fuzzy
 msgid "signed and unsigned type in conditional expression"
 msgstr "niet-boolean modus in voorwaardelijke expressie"
 
-#: c-typeck.c:2835
+#: c-typeck.c:2861
 #, fuzzy
 msgid "ISO C forbids conditional expr with only one void side"
 msgstr "ANSI C verbiedt voorwaardelijke expressies met maar één void-zijde"
 
-#: c-typeck.c:2851 c-typeck.c:2858
+#: c-typeck.c:2877 c-typeck.c:2884
 #, fuzzy
 msgid "ISO C forbids conditional expr between `void *' and function pointer"
 msgstr "ANSI C verbiedt voorwaardelijke expressies tussen `void *' en een functiepointer"
 
-#: c-typeck.c:2864
+#: c-typeck.c:2890
 msgid "pointer type mismatch in conditional expression"
 msgstr "pointertypes in voorwaardelijke expressie komen niet overeen"
 
-#: c-typeck.c:2871 c-typeck.c:2881
+#: c-typeck.c:2897 c-typeck.c:2907
 msgid "pointer/integer type mismatch in conditional expression"
 msgstr "types in voorwaardelijke expressie komen niet overeen (pointer/integer)"
 
-#: c-typeck.c:2895
+#: c-typeck.c:2921
 msgid "type mismatch in conditional expression"
 msgstr "types in voorwaardelijke expressie komen niet overeen"
 
-#: c-typeck.c:2955
+#: c-typeck.c:2981
 msgid "left-hand operand of comma expression has no effect"
 msgstr "linker operand van comma-expressie heeft geen effect"
 
-#: c-typeck.c:2986
+#: c-typeck.c:3012
 msgid "cast specifies array type"
 msgstr "cast geeft array-type op"
 
-#: c-typeck.c:2992
+#: c-typeck.c:3018
 msgid "cast specifies function type"
 msgstr "cast geeft functie-type op"
 
-#: c-typeck.c:3002
+#: c-typeck.c:3028
 #, fuzzy
 msgid "ISO C forbids casting nonscalar to the same type"
 msgstr "ANSI C verbiedt het casten van een niet-scalair naar hetzelfde type"
 
-#: c-typeck.c:3020
+#: c-typeck.c:3046
 #, fuzzy
 msgid "ISO C forbids casts to union type"
 msgstr "ANSI C verbiedt casts naar een union-type"
 
-#: c-typeck.c:3028
+#: c-typeck.c:3054
 msgid "cast to union type from type not present in union"
 msgstr "cast naar union-type van een type dat geen deel uitmaakt van de union"
 
-#: c-typeck.c:3079
+#: c-typeck.c:3105
 #, fuzzy
 msgid "cast adds new qualifiers to function type"
 msgstr "cast geeft functie-type op"
 
 #. There are qualifiers present in IN_OTYPE that are not
 #. present in IN_TYPE.
-#: c-typeck.c:3084
+#: c-typeck.c:3110
 msgid "cast discards qualifiers from pointer target type"
 msgstr "cast laat qualifiers van doeltype van pointer vallen"
 
-#: c-typeck.c:3099
+#: c-typeck.c:3125
 msgid "cast increases required alignment of target type"
 msgstr "cast verhoogt het benodigde alignment van het doeltype"
 
-#: c-typeck.c:3105 cp/typeck.c:4897
+#: c-typeck.c:3131 cp/typeck.c:4945
 msgid "cast from pointer to integer of different size"
 msgstr "cast van pointer naar integer met andere grootte"
 
 # 'A function type' of 'THE function type'?
-#: c-typeck.c:3110
+#: c-typeck.c:3136
 msgid "cast does not match function type"
 msgstr "cast komt niet overeen met het functietype"
 
-#: c-typeck.c:3117 cp/typeck.c:4904
+#: c-typeck.c:3143 cp/typeck.c:4952
 msgid "cast to pointer from integer of different size"
 msgstr "cast naar pointer van integer met andere grootte"
 
-#: c-typeck.c:3129
+#: c-typeck.c:3155
 msgid "type-punning to incomplete type might break strict-aliasing rules"
 msgstr ""
 
-#: c-typeck.c:3133
+#: c-typeck.c:3159
 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
 msgstr ""
 
-#: c-typeck.c:3144
+#: c-typeck.c:3170
 #, fuzzy
 msgid "ISO C forbids conversion of function pointer to object pointer type"
 msgstr "ANSI C verbiedt een vergelijking van `void *' met een functie-pointer"
 
-#: c-typeck.c:3153
+#: c-typeck.c:3179
 #, fuzzy
 msgid "ISO C forbids conversion of object pointer to function pointer type"
 msgstr "ANSI C verbiedt een vergelijking van `void *' met een functie-pointer"
 
 #. Now we have handled acceptable kinds of LHS that are not truly lvalues.
 #. Reject anything strange now.
-#: c-typeck.c:3311
+#: c-typeck.c:3337
 msgid "invalid lvalue in assignment"
 msgstr "ongeldige lvalue in toewijzing"
 
 #. Convert new value to destination type.
-#: c-typeck.c:3320 c-typeck.c:3345 c-typeck.c:3362 cp/typeck.c:5016
-#: cp/typeck.c:5163 cp/typeck.c:5178
+#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
+#: cp/typeck.c:5211 cp/typeck.c:5226
 msgid "assignment"
 msgstr "toewijzing"
 
-#: c-typeck.c:3429
+#: c-typeck.c:3455
 msgid "cannot pass rvalue to reference parameter"
 msgstr ""
 
-#: c-typeck.c:3538 c-typeck.c:3614
+#: c-typeck.c:3564 c-typeck.c:3640
 #, c-format
 msgid "%s makes qualified function pointer from unqualified"
 msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
 
-#: c-typeck.c:3542 c-typeck.c:3594
+#: c-typeck.c:3568 c-typeck.c:3620
 #, c-format
 msgid "%s discards qualifiers from pointer target type"
 msgstr "%s laat qualifiers van doeltype van pointer vallen"
 
-#: c-typeck.c:3548
+#: c-typeck.c:3574
 #, fuzzy
 msgid "ISO C prohibits argument conversion to union type"
 msgstr "ANSI C verbiedt conversie van argumenten naar union type"
 
-#: c-typeck.c:3586
+#: c-typeck.c:3612
 #, fuzzy, c-format
 msgid "ISO C forbids %s between function pointer and `void *'"
 msgstr "ANSI C verbiedt %s tussen functiepointer en `void *'"
 
 # 'signedness' = 'signed-heid'?
-#: c-typeck.c:3603
+#: c-typeck.c:3629
 #, c-format
 msgid "pointer targets in %s differ in signedness"
 msgstr "doelen van pointer in %s verschillen in signedness"
 
-#: c-typeck.c:3619
+#: c-typeck.c:3645
 #, c-format
 msgid "%s from incompatible pointer type"
 msgstr "%s van incompatibel pointertype"
 
-#: c-typeck.c:3625 c-typeck.c:4132 cp/typeck.c:1366
+#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
 msgid "invalid use of non-lvalue array"
 msgstr "ongeldig gebruik van array die geen lvalue is"
 
-#: c-typeck.c:3639
+#: c-typeck.c:3665
 #, c-format
 msgid "%s makes pointer from integer without a cast"
 msgstr "%s maakt pointer van integer zonder een cast"
 
-#: c-typeck.c:3646
+#: c-typeck.c:3672
 #, c-format
 msgid "%s makes integer from pointer without a cast"
 msgstr "%s maakt integer van pointer zonder een cast"
 
-#: c-typeck.c:3660 c-typeck.c:3663
+#: c-typeck.c:3686 c-typeck.c:3689
 #, c-format
 msgid "incompatible type for argument %d of `%s'"
 msgstr "incompatibel type voor argument %d van `%s'"
 
-#: c-typeck.c:3667
+#: c-typeck.c:3693
 #, c-format
 msgid "incompatible type for argument %d of indirect function call"
 msgstr "incompatibel type voor argument %d van onrechtstreekse functie-oproep"
 
-#: c-typeck.c:3671
+#: c-typeck.c:3697
 #, c-format
 msgid "incompatible types in %s"
 msgstr "incompatibele types bij %s"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3727
+#: c-typeck.c:3753
 #, fuzzy, c-format
 msgid "passing arg of `%s'"
 msgstr "doorgeven van argument %d van `%s'"
 
 #. Function name unknown (call through ptr).
-#: c-typeck.c:3736
+#: c-typeck.c:3762
 #, fuzzy
 msgid "passing arg of pointer to function"
 msgstr "doorgeven van argument %d van pointer naar functie"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3744
+#: c-typeck.c:3770
 #, c-format
 msgid "passing arg %d of `%s'"
 msgstr "doorgeven van argument %d van `%s'"
 
 #. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3753
+#: c-typeck.c:3779
 #, c-format
 msgid "passing arg %d of pointer to function"
 msgstr "doorgeven van argument %d van pointer naar functie"
 
-#: c-typeck.c:3810
+#: c-typeck.c:3836
 msgid "traditional C rejects automatic aggregate initialization"
 msgstr ""
 
-#: c-typeck.c:3981 c-typeck.c:3996 c-typeck.c:4011
+#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
 #, c-format
 msgid "(near initialization for `%s')"
 msgstr "(dicht bij initialisatie van `%s')"
 
-#: c-typeck.c:4060 cp/typeck2.c:560
+#: c-typeck.c:4086 cp/typeck2.c:560
 msgid "char-array initialized from wide string"
 msgstr "char-array heeft wide string als beginwaarde"
 
-#: c-typeck.c:4067 cp/typeck2.c:567
+#: c-typeck.c:4093 cp/typeck2.c:567
 msgid "int-array initialized from non-wide string"
 msgstr "int-array heeft niet-wide string als beginwaarde"
 
-#: c-typeck.c:4085 cp/typeck2.c:582
+#: c-typeck.c:4111 cp/typeck2.c:582
 msgid "initializer-string for array of chars is too long"
 msgstr "beginwaarde-string voor array van chars is te lang"
 
-#: c-typeck.c:4155
+#: c-typeck.c:4181
 msgid "array initialized from non-constant array expression"
 msgstr "array krijgt niet-constante array-expressie als beginwaarde"
 
-#: c-typeck.c:4172 c-typeck.c:4174 c-typeck.c:4190 c-typeck.c:4211
-#: c-typeck.c:5593
-msgid "initializer element is not constant"
-msgstr "beginwaarde-element is niet constant"
-
-#: c-typeck.c:4206
+#: c-typeck.c:4232
 msgid "initialization"
 msgstr "initialisatie"
 
-#: c-typeck.c:4217 c-typeck.c:5598
+#: c-typeck.c:4243 c-typeck.c:5621
 msgid "initializer element is not computable at load time"
 msgstr "beginwaarde-element kan niet berekend worden tijdens het laden"
 
-#: c-typeck.c:4232 cp/typeck2.c:659
+#: c-typeck.c:4258 cp/typeck2.c:659
 msgid "invalid initializer"
 msgstr "ongeldige beginwaarde"
 
-#: c-typeck.c:4517 cp/decl.c:4484
+#: c-typeck.c:4540 cp/decl.c:4484
 #, fuzzy
 msgid "opaque vector types cannot be initialized"
 msgstr "object van variabele lengte mag geen beginwaarde krijgen"
 
-#: c-typeck.c:4711
+#: c-typeck.c:4734
 msgid "extra brace group at end of initializer"
 msgstr "extra accolade-groep aan einde van beginwaarde"
 
-#: c-typeck.c:4731
+#: c-typeck.c:4754
 msgid "missing braces around initializer"
 msgstr "accolades ontbreken rond beginwaarde"
 
-#: c-typeck.c:4791
+#: c-typeck.c:4814
 msgid "braces around scalar initializer"
 msgstr "accolades rond scalaire beginwaarde"
 
-#: c-typeck.c:4842
+#: c-typeck.c:4865
 msgid "initialization of flexible array member in a nested context"
 msgstr ""
 
-#: c-typeck.c:4844
+#: c-typeck.c:4867
 msgid "initialization of a flexible array member"
 msgstr ""
 
-#: c-typeck.c:4875
+#: c-typeck.c:4898
 msgid "missing initializer"
 msgstr "beginwaarde ontbreekt"
 
-#: c-typeck.c:4897
+#: c-typeck.c:4920
 msgid "empty scalar initializer"
 msgstr "lege scalaire beginwaarde"
 
-#: c-typeck.c:4902
+#: c-typeck.c:4925
 msgid "extra elements in scalar initializer"
 msgstr "extra elementen in scalaire beginwaarde"
 
-#: c-typeck.c:4987
+#: c-typeck.c:5010
 msgid "initialization designators may not nest"
 msgstr ""
 
-#: c-typeck.c:5008 c-typeck.c:5076
+#: c-typeck.c:5031 c-typeck.c:5099
 msgid "array index in non-array initializer"
 msgstr "array-index in beginwaarde van niet-array"
 
-#: c-typeck.c:5013 c-typeck.c:5129
+#: c-typeck.c:5036 c-typeck.c:5152
 #, fuzzy
 msgid "field name not in record or union initializer"
 msgstr "overtollige elementen in beginwaarde van union"
 
-#: c-typeck.c:5072 c-typeck.c:5074
+#: c-typeck.c:5095 c-typeck.c:5097
 msgid "nonconstant array index in initializer"
 msgstr "niet-constante array-index in beginwaarde"
 
-#: c-typeck.c:5078 c-typeck.c:5081
+#: c-typeck.c:5101 c-typeck.c:5104
 #, fuzzy
 msgid "array index in initializer exceeds array bounds"
 msgstr "array-index in beginwaarde van niet-array"
 
-#: c-typeck.c:5092
+#: c-typeck.c:5115
 msgid "empty index range in initializer"
 msgstr "leeg indexbereik in beginwaarde"
 
-#: c-typeck.c:5101
+#: c-typeck.c:5124
 #, fuzzy
 msgid "array index range in initializer exceeds array bounds"
 msgstr "leeg indexbereik in beginwaarde"
 
-#: c-typeck.c:5141
+#: c-typeck.c:5164
 #, c-format
 msgid "unknown field `%s' specified in initializer"
 msgstr "onbekend veld `%s' opgegeven in beginwaarde"
 
-#: c-typeck.c:5177 c-typeck.c:5198 c-typeck.c:5660
+#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
 msgid "initialized field with side-effects overwritten"
 msgstr ""
 
-#: c-typeck.c:5868
+#: c-typeck.c:5891
 #, fuzzy
 msgid "excess elements in char array initializer"
 msgstr "overtollige elementen in beginwaarde van array"
 
-#: c-typeck.c:5875 c-typeck.c:5921
+#: c-typeck.c:5898 c-typeck.c:5944
 msgid "excess elements in struct initializer"
 msgstr "overtollige elementen in beginwaarde van struct"
 
-#: c-typeck.c:5936
+#: c-typeck.c:5959
 msgid "non-static initialization of a flexible array member"
 msgstr ""
 
-#: c-typeck.c:6003
+#: c-typeck.c:6026
 msgid "excess elements in union initializer"
 msgstr "overtollige elementen in beginwaarde van union"
 
-#: c-typeck.c:6024
+#: c-typeck.c:6047
 msgid "traditional C rejects initialization of unions"
 msgstr ""
 
-#: c-typeck.c:6087
+#: c-typeck.c:6110
 msgid "excess elements in array initializer"
 msgstr "overtollige elementen in beginwaarde van array"
 
-#: c-typeck.c:6116
+#: c-typeck.c:6139
 #, fuzzy
 msgid "excess elements in vector initializer"
 msgstr "overtollige elementen in beginwaarde van scalair"
 
-#: c-typeck.c:6138
+#: c-typeck.c:6161
 msgid "excess elements in scalar initializer"
 msgstr "overtollige elementen in beginwaarde van scalair"
 
-#: c-typeck.c:6240
+#: c-typeck.c:6263
 msgid "asm template is not a string constant"
 msgstr "asm-template is geen stringconstante"
 
-#: c-typeck.c:6272
+#: c-typeck.c:6295
 #, fuzzy
 msgid "invalid lvalue in asm statement"
 msgstr "ongeldige lvalue in toewijzing"
 
-#: c-typeck.c:6344 cp/typeck.c:5854
+#: c-typeck.c:6367 cp/typeck.c:5902
 msgid "modification by `asm'"
 msgstr "aanpassing door `asm'"
 
-#: c-typeck.c:6362 cp/typeck.c:5938
+#: c-typeck.c:6385 cp/typeck.c:5986
 msgid "function declared `noreturn' has a `return' statement"
 msgstr "als `noreturn' gedeclareerde functie bevat een `return' statement"
 
-#: c-typeck.c:6369
+#: c-typeck.c:6392
 msgid "`return' with no value, in function returning non-void"
 msgstr "`return' zonder waarde in een functie die een niet-void waarde teruggeeft"
 
-#: c-typeck.c:6375
+#: c-typeck.c:6398
 msgid "`return' with a value, in function returning void"
 msgstr "`return' met waarde in een functie die void teruggeeft"
 
-#: c-typeck.c:6379
+#: c-typeck.c:6402
 msgid "return"
 msgstr "return"
 
-#: c-typeck.c:6431
+#: c-typeck.c:6454
 msgid "function returns address of local variable"
 msgstr "functie geeft adres van lokale variabele terug"
 
-#: c-typeck.c:6486 cp/semantics.c:749
+#: c-typeck.c:6509 cp/semantics.c:749
 msgid "switch quantity not an integer"
 msgstr "switch-waarde is geen integer"
 
-#: c-typeck.c:6496
+#: c-typeck.c:6519
 #, fuzzy
 msgid "`long' switch expression not converted to `int' in ISO C"
 msgstr "`long' switch-expressie wordt in ANSI C niet naar `int' geconverteerd"
 
-#: c-typeck.c:6537 cp/parser.c:5555
+#: c-typeck.c:6560 cp/parser.c:5560
 msgid "case label not within a switch statement"
 msgstr "case-label niet in een switch-statement"
 
-#: c-typeck.c:6539
+#: c-typeck.c:6562
 #, fuzzy
 msgid "`default' label not within a switch statement"
 msgstr "default-label niet in een switch-statement"
 
-#: c-typeck.c:6691 c-typeck.c:6725
+#: c-typeck.c:6714 c-typeck.c:6748
 msgid "division by zero"
 msgstr "deling door nul"
 
-#: c-typeck.c:6770 cp/typeck.c:2930
+#: c-typeck.c:6793 cp/typeck.c:2953
 msgid "right shift count is negative"
 msgstr "teller van rechtse shift is negatief"
 
-#: c-typeck.c:6777 cp/typeck.c:2936
+#: c-typeck.c:6800 cp/typeck.c:2959
 msgid "right shift count >= width of type"
 msgstr "teller van rechtse shift is >= breedte van het type"
 
-#: c-typeck.c:6798 cp/typeck.c:2955
+#: c-typeck.c:6821 cp/typeck.c:2978
 msgid "left shift count is negative"
 msgstr "teller van links shift is negatief"
 
-#: c-typeck.c:6801 cp/typeck.c:2957
+#: c-typeck.c:6824 cp/typeck.c:2980
 msgid "left shift count >= width of type"
 msgstr "teller van links shift is >= breedte van het type"
 
-#: c-typeck.c:6822
+#: c-typeck.c:6845
 msgid "shift count is negative"
 msgstr "teller van shift is negatief"
 
-#: c-typeck.c:6824
+#: c-typeck.c:6847
 msgid "shift count >= width of type"
 msgstr "teller van shift is >= breedte van het type"
 
-#: c-typeck.c:6841 cp/typeck.c:2992
+#: c-typeck.c:6864 cp/typeck.c:3015
 msgid "comparing floating point with == or != is unsafe"
 msgstr ""
 
-#: c-typeck.c:6865 c-typeck.c:6871
+#: c-typeck.c:6888 c-typeck.c:6894
 #, fuzzy
 msgid "ISO C forbids comparison of `void *' with function pointer"
 msgstr "ANSI C verbiedt een vergelijking van `void *' met een functie-pointer"
 
-#: c-typeck.c:6874 c-typeck.c:6914 c-typeck.c:6942
+#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
 msgid "comparison of distinct pointer types lacks a cast"
 msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
 
-#: c-typeck.c:6888 c-typeck.c:6893 c-typeck.c:6962 c-typeck.c:6967
+#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
 msgid "comparison between pointer and integer"
 msgstr "vergelijking tussen pointer en integer"
 
 # 'ordered' -> 'bevolen' of 'geordend'? Waarschijnlijk het laatste.
-#: c-typeck.c:6909 c-typeck.c:6937
+#: c-typeck.c:6932 c-typeck.c:6960
 #, fuzzy
 msgid "ISO C forbids ordered comparisons of pointers to functions"
 msgstr "ANSI C verbiedt geordende vergelijkingen tussen pointers naar functies"
 
-#: c-typeck.c:6934
+#: c-typeck.c:6957
 msgid "comparison of complete and incomplete pointers"
 msgstr "vergelijking van volledige en onvolledige pointers"
 
-#: c-typeck.c:6950 c-typeck.c:6957
+#: c-typeck.c:6973 c-typeck.c:6980
 msgid "ordered comparison of pointer with integer zero"
 msgstr "geordende vergelijking van een pointer met integer nul"
 
-#: c-typeck.c:6981 cp/typeck.c:3128
+#: c-typeck.c:7004 cp/typeck.c:3151
 #, fuzzy
 msgid "unordered comparison on non-floating point argument"
 msgstr "geordende vergelijking van een pointer met integer nul"
 
-#: c-typeck.c:7191
+#: c-typeck.c:7214
 msgid "comparison between signed and unsigned"
 msgstr "vergelijking tussen signed en unsigned"
 
-#: c-typeck.c:7237 cp/typeck.c:3375
+#: c-typeck.c:7260 cp/typeck.c:3398
 msgid "comparison of promoted ~unsigned with constant"
 msgstr "vergelijking van gepromoveerde ~unsigned met constante"
 
-#: c-typeck.c:7245 cp/typeck.c:3383
+#: c-typeck.c:7268 cp/typeck.c:3406
 msgid "comparison of promoted ~unsigned with unsigned"
 msgstr "vergelijking van gepromoveerde ~unsigned met unsigned"
 
@@ -3917,46 +3917,46 @@ msgstr ""
 msgid "function body not available"
 msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
 
-#: cgraph.c:163 cgraphunit.c:340
+#: cgraph.c:163 cgraphunit.c:341
 #, fuzzy
 msgid "redefined extern inline functions are not considered for inlining"
 msgstr "kan functie `main' niet inline maken"
 
-#: cgraph.c:166 cgraphunit.c:345
+#: cgraph.c:166 cgraphunit.c:346
 #, fuzzy
 msgid "function not considered for inlining"
 msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
 
-#: cgraph.c:168 cgraphunit.c:343
+#: cgraph.c:168 cgraphunit.c:344
 #, fuzzy
 msgid "function not inlinable"
 msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
 
-#: cgraph.c:476
+#: cgraph.c:485
 msgid "%D renamed after being referenced in assembly"
 msgstr ""
 
-#: cgraphunit.c:1041
+#: cgraphunit.c:1046
 msgid "--param large-function-growth limit reached"
 msgstr ""
 
-#: cgraphunit.c:1054
+#: cgraphunit.c:1059
 msgid "--param large-function-growth limit reached while inlining the caller"
 msgstr ""
 
-#: cgraphunit.c:1119
+#: cgraphunit.c:1124
 msgid "--param max-inline-insns-single limit reached"
 msgstr ""
 
-#: cgraphunit.c:1143
+#: cgraphunit.c:1148
 msgid "--param max-inline-insns-single limit reached after inlining into the callee"
 msgstr ""
 
-#: cgraphunit.c:1220
+#: cgraphunit.c:1225
 msgid "--param inline-unit-growth limit reached"
 msgstr ""
 
-#: cgraphunit.c:1292 cgraphunit.c:1436
+#: cgraphunit.c:1297 cgraphunit.c:1441
 msgid "recursive inlining"
 msgstr ""
 
@@ -4149,7 +4149,7 @@ msgstr "%s: kan niet openen als COFF-bestand"
 msgid "library lib%s not found"
 msgstr "Library lib%s niet gevonden"
 
-#: combine.c:13038
+#: combine.c:13048
 #, c-format
 msgid ""
 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -4160,7 +4160,7 @@ msgstr ""
 ";;  nodig), %d successen.\n"
 "\n"
 
-#: combine.c:13047
+#: combine.c:13057
 #, c-format
 msgid ""
 "\n"
@@ -5046,7 +5046,7 @@ msgstr "niet-be
 msgid "syntax error in macro parameter list"
 msgstr "ongeldig karakter in naam van macro-parameter"
 
-#: cse.c:7060
+#: cse.c:7064
 #, c-format
 msgid ";; Processing block from %d to %d, %d sets.\n"
 msgstr ""
@@ -5129,16 +5129,16 @@ msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
 msgid "function using short complex types cannot be inline"
 msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
 
-#: expr.c:6385
+#: expr.c:6386
 msgid "%Jprior parameter's size depends on '%D'"
 msgstr ""
 
-#: expr.c:6752
+#: expr.c:6753
 msgid "returned value in block_exit_expr"
 msgstr ""
 
 #. We can't make a bitwise copy of this object, so fail.
-#: expr.c:8895
+#: expr.c:8894
 #, fuzzy
 msgid "cannot take the address of an unaligned member"
 msgstr "kan adres van bitveld `%s' niet nemen"
@@ -5188,12 +5188,12 @@ msgstr "operand `%d' is geen register"
 
 #. We can't handle floating point constants;
 #. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6751
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
 #: config/pdp11/pdp11.c:1646
 msgid "floating constant misused"
 msgstr "floating-point constante verkeerd gebruikt"
 
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6829
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
 #: config/pdp11/pdp11.c:1693
 msgid "invalid expression as operand"
 msgstr "ongeldige expressie als operand"
@@ -5246,23 +5246,23 @@ msgstr "variabele `%s' is te groot"
 msgid "impossible constraint in `asm'"
 msgstr "incompatibele operands voor %s"
 
-#: function.c:5723
+#: function.c:5733
 msgid "%J'%D' might be used uninitialized in this function"
 msgstr ""
 
-#: function.c:5730
+#: function.c:5740
 msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr ""
 
-#: function.c:5749
+#: function.c:5759
 msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr ""
 
-#: function.c:6523
+#: function.c:6533
 msgid "function returns an aggregate"
 msgstr ""
 
-#: function.c:7006
+#: function.c:6929
 #, fuzzy
 msgid "%Junused parameter '%D'"
 msgstr "ongeldige macronaam `%.*s'"
@@ -6680,7 +6680,7 @@ msgstr ""
 msgid "can't use '%s' as a %s register"
 msgstr ""
 
-#: regclass.c:758 config/ia64/ia64.c:4657 config/ia64/ia64.c:4664
+#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
 #, c-format
 msgid "unknown register name: %s"
 msgstr ""
@@ -6737,48 +6737,48 @@ msgstr ""
 msgid "inconsistent operand constraints in an `asm'"
 msgstr ""
 
-#: reload1.c:1212
+#: reload1.c:1222
 msgid "frame size too large for reliable stack checking"
 msgstr ""
 
-#: reload1.c:1215
+#: reload1.c:1225
 msgid "try reducing the number of local variables"
 msgstr ""
 
-#: reload1.c:1868
+#: reload1.c:1878
 #, c-format
 msgid "can't find a register in class `%s' while reloading `asm'"
 msgstr ""
 
-#: reload1.c:1872
+#: reload1.c:1882
 #, c-format
 msgid "unable to find a register to spill in class `%s'"
 msgstr ""
 
-#: reload1.c:1874
+#: reload1.c:1884
 #, fuzzy
 msgid "this is the insn:"
 msgstr "dit is het eerste ELSE-label"
 
-#: reload1.c:3871
+#: reload1.c:3881
 msgid "`asm' operand requires impossible reload"
 msgstr ""
 
 #. It's the compiler's fault.
-#: reload1.c:4963
+#: reload1.c:4973
 msgid "could not find a spill register"
 msgstr ""
 
-#: reload1.c:4968
+#: reload1.c:4978
 msgid "`asm' operand constraint incompatible with operand size"
 msgstr ""
 
 #. It's the compiler's fault.
-#: reload1.c:6590
+#: reload1.c:6600
 msgid "VOIDmode on an output"
 msgstr ""
 
-#: reload1.c:6591
+#: reload1.c:6601
 msgid "output operand is constant in `asm'"
 msgstr ""
 
@@ -6831,7 +6831,7 @@ msgstr ""
 msgid "jump to `%s' invalidly jumps into binding contour"
 msgstr ""
 
-#: stmt.c:977 stmt.c:3793
+#: stmt.c:977 stmt.c:3790
 msgid "%Jlabel '%D' used before containing binding contour"
 msgstr ""
 
@@ -6848,7 +6848,7 @@ msgstr ""
 msgid "operand constraint contains incorrectly positioned '+' or '='"
 msgstr ""
 
-#: stmt.c:1199 stmt.c:1301
+#: stmt.c:1199 stmt.c:1298
 #, c-format
 msgid "`%%' constraint used with last operand"
 msgstr ""
@@ -6857,129 +6857,124 @@ msgstr ""
 msgid "matching constraint not valid in output operand"
 msgstr ""
 
-#: stmt.c:1260
-#, fuzzy
-msgid "read-write constraint does not allow a register"
-msgstr "operand `%d' is geen register"
-
-#: stmt.c:1292
+#: stmt.c:1289
 #, c-format
 msgid "input operand constraint contains `%c'"
 msgstr ""
 
-#: stmt.c:1334
+#: stmt.c:1331
 msgid "matching constraint references invalid operand number"
 msgstr ""
 
-#: stmt.c:1372
+#: stmt.c:1369
 #, c-format
 msgid "invalid punctuation `%c' in constraint"
 msgstr ""
 
-#: stmt.c:1396
+#: stmt.c:1393
 #, fuzzy
 msgid "matching constraint does not allow a register"
 msgstr "numerieke constante zonder cijfers"
 
-#: stmt.c:1424
+#: stmt.c:1421
 #, fuzzy, c-format
 msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
 msgstr "type-qualifiers voor `%s' geven een conflict met een eerdere declaratie"
 
-#: stmt.c:1514
+#: stmt.c:1511
 #, c-format
 msgid "unknown register name `%s' in `asm'"
 msgstr ""
 
-#: stmt.c:1522
+#: stmt.c:1519
 #, c-format
 msgid "PIC register `%s' clobbered in `asm'"
 msgstr ""
 
-#: stmt.c:1571
+#: stmt.c:1568
 #, c-format
 msgid "more than %d operands in `asm'"
 msgstr ""
 
-#: stmt.c:1633
+#: stmt.c:1630
 #, c-format
 msgid "output number %d not directly addressable"
 msgstr ""
 
-#: stmt.c:1711
+#: stmt.c:1708
 #, c-format
 msgid "asm operand %d probably doesn't match constraints"
 msgstr ""
 
-#: stmt.c:1721
+#: stmt.c:1718
 #, c-format
 msgid "use of memory input without lvalue in asm operand %d is deprecated"
 msgstr ""
 
-#: stmt.c:1875
+#: stmt.c:1872
 msgid "asm clobber conflict with output operand"
 msgstr ""
 
-#: stmt.c:1880
+#: stmt.c:1877
 msgid "asm clobber conflict with input operand"
 msgstr ""
 
-#: stmt.c:1914
+#: stmt.c:1911
 msgid "too many alternatives in `asm'"
 msgstr ""
 
-#: stmt.c:1926
+#: stmt.c:1923
 msgid "operand constraints for `asm' differ in number of alternatives"
 msgstr ""
 
-#: stmt.c:1978
+#: stmt.c:1975
 #, fuzzy, c-format
 msgid "duplicate asm operand name '%s'"
 msgstr "herhaald lid `%s'"
 
-#: stmt.c:2076
+#: stmt.c:2073
 msgid "missing close brace for named operand"
 msgstr ""
 
-#: stmt.c:2104
+#: stmt.c:2101
 #, fuzzy, c-format
 msgid "undefined named operand '%s'"
 msgstr "ongeldige operand van %s"
 
-#: stmt.c:2161
+#: stmt.c:2158
 msgid "%Hstatement with no effect"
 msgstr ""
 
-#: stmt.c:2317
+#: stmt.c:2314
 #, fuzzy
 msgid "%Hvalue computed is not used"
 msgstr "modus van `%s' is geen modus"
 
-#: stmt.c:3733
+#: stmt.c:3730
 #, fuzzy
 msgid "%Junused variable '%D'"
 msgstr "%s van alleen-lezen variabele `%s'"
 
-#: stmt.c:4508
+#: stmt.c:4505
 msgid "%Hunreachable code at beginning of %s"
 msgstr ""
 
-#: stmt.c:5136
+#: stmt.c:5133
 #, c-format
 msgid "enumeration value `%s' not handled in switch"
 msgstr ""
 
-#: stmt.c:5161 stmt.c:5181
+#: stmt.c:5158 stmt.c:5178
 #, c-format
 msgid "case value `%ld' not in enumerated type"
 msgstr ""
 
-#: stmt.c:5164 stmt.c:5184
+#: stmt.c:5161 stmt.c:5181
 #, c-format
 msgid "case value `%ld' not in enumerated type `%s'"
 msgstr ""
 
-#: stmt.c:5401
+#: stmt.c:5398
 #, fuzzy
 msgid "switch missing default case"
 msgstr "dit is het eerste default-label"
@@ -7015,25 +7010,25 @@ msgstr "het `%s' attribuut wordt genegeerd voor `%s'"
 msgid "%Jpadding struct to align '%D'"
 msgstr ""
 
-#: stor-layout.c:1245
+#: stor-layout.c:1244
 msgid "padding struct size to alignment boundary"
 msgstr ""
 
-#: stor-layout.c:1275
+#: stor-layout.c:1274
 #, c-format
 msgid "packed attribute causes inefficient alignment for `%s'"
 msgstr ""
 
-#: stor-layout.c:1277
+#: stor-layout.c:1276
 #, c-format
 msgid "packed attribute is unnecessary for `%s'"
 msgstr ""
 
-#: stor-layout.c:1282
+#: stor-layout.c:1281
 msgid "packed attribute causes inefficient alignment"
 msgstr ""
 
-#: stor-layout.c:1284
+#: stor-layout.c:1283
 msgid "packed attribute is unnecessary"
 msgstr ""
 
@@ -7182,7 +7177,7 @@ msgstr ""
 msgid "unrecognized gcc debugging option: %c"
 msgstr ""
 
-#: toplev.c:3874 config/rs6000/rs6000.c:907
+#: toplev.c:3874 config/rs6000/rs6000.c:922
 #, fuzzy, c-format
 msgid "invalid option `%s'"
 msgstr "Ongeldige optie `%s'"
@@ -7210,25 +7205,25 @@ msgstr "meegegeven opties: "
 msgid "options enabled: "
 msgstr "ingeschakelde opties: "
 
-#: toplev.c:4035 java/jcf-write.c:3422
+#: toplev.c:4035 java/jcf-write.c:3424
 #, fuzzy, c-format
 msgid "can't open %s for writing: %m"
 msgstr "open %s"
 
-#: toplev.c:4118 config/sh/sh.c:6883
+#: toplev.c:4118 config/sh/sh.c:7019
 msgid "created and used with different settings of -fpic"
 msgstr ""
 
-#: toplev.c:4120 config/sh/sh.c:6885
+#: toplev.c:4120 config/sh/sh.c:7021
 msgid "created and used with different settings of -fpie"
 msgstr ""
 
-#: toplev.c:4171 config/sh/sh.c:6935
+#: toplev.c:4171 config/sh/sh.c:7071
 #, c-format
 msgid "created and used with differing settings of `-m%s'"
 msgstr ""
 
-#: toplev.c:4174 config/sh/sh.c:6938
+#: toplev.c:4174 config/sh/sh.c:7074
 msgid "out of memory"
 msgstr ""
 
@@ -7288,7 +7283,7 @@ msgstr ""
 msgid "error writing to %s: %m"
 msgstr "kan bestand '%s' niet openen"
 
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3429
+#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
 #, fuzzy, c-format
 msgid "error closing %s: %m"
 msgstr "#error %s"
@@ -7350,34 +7345,34 @@ msgstr "grootte van teruggeefwaarde van `%s' is %u bytes"
 msgid "%Jsize of return value of '%D' is larger than %wd bytes"
 msgstr "grootte van teruggeefwaarde van `%s' is %u bytes"
 
-#: tree.c:3800
+#: tree.c:3801
 msgid "arrays of functions are not meaningful"
 msgstr "arrays van functies zijn niet betekenisvol"
 
-#: tree.c:3855
+#: tree.c:3856
 msgid "function return type cannot be function"
 msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
 
-#: tree.c:4684
+#: tree.c:4685
 msgid "invalid initializer for bit string"
 msgstr "ongeldige beginwaarde voor bit-string"
 
-#: tree.c:4736
+#: tree.c:4737
 #, c-format
 msgid "tree check: expected %s, have %s in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:4749
+#: tree.c:4750
 #, c-format
 msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:4762
+#: tree.c:4763
 #, c-format
 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:4774
+#: tree.c:4775
 #, c-format
 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
 msgstr ""
@@ -7762,7 +7757,7 @@ msgstr "slechte waarde `%s' voor optie -mfp-rounding-mode"
 msgid "bad value `%s' for -mfp-trap-mode switch"
 msgstr "slechte waarde `%s' voor optie -mfp-trap-mode"
 
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1070
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
 #, fuzzy, c-format
 msgid "bad value `%s' for -mtls-size switch"
 msgstr "slechte waarde `%s' voor optie -mcpu"
@@ -7815,24 +7810,24 @@ msgstr ""
 msgid "invalid %%J value"
 msgstr "ongeldige waarde voor %%E"
 
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4260
+#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
 #, c-format
 msgid "invalid %%r value"
 msgstr "ongeldige waarde voor %%r"
 
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9012
-#: config/xtensa/xtensa.c:2013
+#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/xtensa/xtensa.c:2014
 #, c-format
 msgid "invalid %%R value"
 msgstr "ongeldige waarde voor %%R"
 
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:8931
-#: config/xtensa/xtensa.c:1980
+#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/xtensa/xtensa.c:1981
 #, c-format
 msgid "invalid %%N value"
 msgstr "ongeldige waarde voor %%N"
 
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:8959
+#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
 #, c-format
 msgid "invalid %%P value"
 msgstr "ongeldige waarde voor %%P"
@@ -7842,17 +7837,17 @@ msgstr "ongeldige waarde voor %%P"
 msgid "invalid %%h value"
 msgstr "ongeldige waarde voor %%h"
 
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2006
+#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
 #, c-format
 msgid "invalid %%L value"
 msgstr "ongeldige waarde voor %%L"
 
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:8913
+#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
 #, c-format
 msgid "invalid %%m value"
 msgstr "ongeldige waarde voor %%m"
 
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:8921
+#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
 #, c-format
 msgid "invalid %%M value"
 msgstr "ongeldige waarde voor %%M"
@@ -7863,7 +7858,7 @@ msgid "invalid %%U value"
 msgstr "ongeldige waarde voor %%U"
 
 #: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9020
+#: config/rs6000/rs6000.c:9249
 #, c-format
 msgid "invalid %%s value"
 msgstr "ongeldige waarde voor %%s"
@@ -7873,7 +7868,8 @@ msgstr "ongeldige waarde voor %%s"
 msgid "invalid %%C value"
 msgstr "ongeldige waarde voor %%C"
 
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8770
+#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
+#: config/rs6000/rs6000.c:8999
 #, c-format
 msgid "invalid %%E value"
 msgstr "ongeldige waarde voor %%E"
@@ -7883,7 +7879,7 @@ msgstr "ongeldige waarde voor %%E"
 msgid "unknown relocation unspec"
 msgstr "onbekend type verzameling-constructor"
 
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9333
+#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
 #, c-format
 msgid "invalid %%xn code"
 msgstr "ongeldige code voor %%xn"
@@ -8045,17 +8041,17 @@ msgstr "het argument van `asm' is geen constante string"
 msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
 msgstr ""
 
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2325
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
 #, fuzzy, c-format
 msgid "invalid operand to %%R code"
 msgstr "ongeldige operand voor %R-code"
 
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2348
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
 #, fuzzy, c-format
 msgid "invalid operand to %%H/%%L code"
 msgstr "ongeldige operand voor %H/%L-code"
 
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2419
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
 #, fuzzy, c-format
 msgid "invalid operand to %%U code"
 msgstr "ongeldige operand voor %U-code"
@@ -8068,7 +8064,7 @@ msgstr "ongeldige operand voor %V-code"
 # Hoe moet dit exact geïnterpreteerd worden?
 # Zowel 'operand van uitvoercode' als 'code voor operanduitvoer' is mogelijk.
 #. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2446 config/sparc/sparc.c:6985
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
 msgid "invalid operand output code"
 msgstr "ongeldige operand voor uitvoercode"
 
@@ -8077,7 +8073,7 @@ msgstr "ongeldige operand voor uitvoercode"
 msgid "switch -mcpu=%s conflicts with -march= switch"
 msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
 
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:760 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
 #, c-format
 msgid "bad value (%s) for %s switch"
 msgstr "slechte waarde (%s) foor optie %s"
@@ -8165,12 +8161,12 @@ msgid "unable to use '%s' for PIC register"
 msgstr ""
 
 #: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1580
-#: config/i386/i386.c:1626 config/ip2k/ip2k.c:3169
-#: config/m68hc11/m68hc11.c:1293 config/m68k/m68k.c:345
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
+#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
 #: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14624 config/sh/sh.c:6737 config/sh/sh.c:6758
-#: config/sh/sh.c:6793 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
+#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
 #, fuzzy, c-format
 msgid "`%s' attribute only applies to functions"
 msgstr "het `%s' attribuut heeft enkel betekenis voor functies"
@@ -8185,7 +8181,7 @@ msgid "selector must be an immediate"
 msgstr ""
 
 #. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14300 config/i386/i386.c:14334
+#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
 msgid "mask must be an immediate"
 msgstr ""
 
@@ -9603,188 +9599,188 @@ msgstr ""
 msgid "Do not generate char instructions"
 msgstr ""
 
-#: config/i386/i386.c:1170
+#: config/i386/i386.c:1179
 #, fuzzy, c-format
 msgid "code model %s not supported in PIC mode"
 msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
 
-#: config/i386/i386.c:1180 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:387
 #, c-format
 msgid "bad value (%s) for -mcmodel= switch"
 msgstr "slechte waarde (%s) voor optie -mcmodel="
 
-#: config/i386/i386.c:1195
+#: config/i386/i386.c:1204
 #, fuzzy, c-format
 msgid "bad value (%s) for -masm= switch"
 msgstr "slechte waarde (%s) voor optie -mabi="
 
-#: config/i386/i386.c:1198
+#: config/i386/i386.c:1207
 #, fuzzy, c-format
 msgid "code model `%s' not supported in the %s bit mode"
 msgstr "ANSI C ondersteunt de `%c' lengte-optie niet"
 
-#: config/i386/i386.c:1201
+#: config/i386/i386.c:1210
 msgid "code model `large' not supported yet"
 msgstr ""
 
-#: config/i386/i386.c:1203
+#: config/i386/i386.c:1212
 #, c-format
 msgid "%i-bit mode not compiled in"
 msgstr ""
 
-#: config/i386/i386.c:1230 config/i386/i386.c:1242
+#: config/i386/i386.c:1242 config/i386/i386.c:1254
 #, fuzzy
 msgid "CPU you selected does not support x86-64 instruction set"
 msgstr "doel-CPU ondersteunt geen interworking"
 
-#: config/i386/i386.c:1235 config/iq2000/iq2000.c:1840
+#: config/i386/i386.c:1247 config/iq2000/iq2000.c:1840
 #, c-format
 msgid "bad value (%s) for -march= switch"
 msgstr "slechte waarde (%s) voor de -march= optie"
 
-#: config/i386/i386.c:1248
+#: config/i386/i386.c:1260
 #, fuzzy, c-format
 msgid "bad value (%s) for -mtune= switch"
 msgstr "slechte waarde (%s) voor de -march= optie"
 
-#: config/i386/i386.c:1265
+#: config/i386/i386.c:1277
 #, c-format
 msgid "-mregparm=%d is not between 0 and %d"
 msgstr "-mregparm=%d ligt niet tussen 0 en %d"
 
-#: config/i386/i386.c:1278
+#: config/i386/i386.c:1290
 #, fuzzy
 msgid "-malign-loops is obsolete, use -falign-loops"
 msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
 
-#: config/i386/i386.c:1283 config/i386/i386.c:1296 config/i386/i386.c:1309
+#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
 #, c-format
 msgid "-malign-loops=%d is not between 0 and %d"
 msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
 
-#: config/i386/i386.c:1291
+#: config/i386/i386.c:1303
 #, fuzzy
 msgid "-malign-jumps is obsolete, use -falign-jumps"
 msgstr "-malign-jumps=%d ligt niet tussen 0 en %d"
 
-#: config/i386/i386.c:1304
+#: config/i386/i386.c:1316
 #, fuzzy
 msgid "-malign-functions is obsolete, use -falign-functions"
 msgstr "-malign-functions=%d ligt niet tussen 0 en %d"
 
-#: config/i386/i386.c:1342
+#: config/i386/i386.c:1354
 #, fuzzy, c-format
 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
 msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
 
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1366
 #, c-format
 msgid "-mbranch-cost=%d is not between 0 and 5"
 msgstr "-mbranch-cost=%d ligt niet tussen 0 en 5"
 
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1378
 #, fuzzy, c-format
 msgid "bad value (%s) for -mtls-dialect= switch"
 msgstr "slechte waarde (%s) voor optie -msdata"
 
-#: config/i386/i386.c:1395
+#: config/i386/i386.c:1407
 msgid "-malign-double makes no sense in the 64bit mode"
 msgstr ""
 
-#: config/i386/i386.c:1397
+#: config/i386/i386.c:1409
 #, fuzzy
 msgid "-mrtd calling convention not supported in the 64bit mode"
 msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
 
-#: config/i386/i386.c:1419 config/i386/i386.c:1430
+#: config/i386/i386.c:1431 config/i386/i386.c:1442
 #, fuzzy
 msgid "SSE instruction set disabled, using 387 arithmetics"
 msgstr "pointer naar functie gebruikt in rekensom"
 
-#: config/i386/i386.c:1435
+#: config/i386/i386.c:1447
 #, fuzzy
 msgid "387 instruction set disabled, using SSE arithmetics"
 msgstr "pointer naar functie gebruikt in rekensom"
 
-#: config/i386/i386.c:1442
+#: config/i386/i386.c:1454
 #, fuzzy, c-format
 msgid "bad value (%s) for -mfpmath= switch"
 msgstr "slechte waarde (%s) voor de -march= optie"
 
-#: config/i386/i386.c:1590 config/i386/i386.c:1601
+#: config/i386/i386.c:1602 config/i386/i386.c:1613
 #, fuzzy
 msgid "fastcall and stdcall attributes are not compatible"
 msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
 
-#: config/i386/i386.c:1594 config/i386/i386.c:1650
+#: config/i386/i386.c:1606 config/i386/i386.c:1662
 #, fuzzy
 msgid "fastcall and regparm attributes are not compatible"
 msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
 
-#: config/i386/i386.c:1637
+#: config/i386/i386.c:1649
 #, c-format
 msgid "`%s' attribute requires an integer constant argument"
 msgstr ""
 
-#: config/i386/i386.c:1643
+#: config/i386/i386.c:1655
 #, fuzzy, c-format
 msgid "argument to `%s' attribute larger than %d"
 msgstr "kan het `%s' attribuut niet instellen na een definitie"
 
-#: config/i386/i386.c:2605
+#: config/i386/i386.c:2621
 msgid "SSE vector argument without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2637
 msgid "MMX vector argument without MMX enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2849
+#: config/i386/i386.c:2865
 msgid "SSE vector return without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:6823
+#: config/i386/i386.c:6840
 msgid "invalid UNSPEC as operand"
 msgstr "ongeldige UNSPEC als operand"
 
-#: config/i386/i386.c:7081
+#: config/i386/i386.c:7098
 msgid "extended registers have no high halves"
 msgstr ""
 
-#: config/i386/i386.c:7096
+#: config/i386/i386.c:7113
 msgid "unsupported operand size for extended register"
 msgstr ""
 
-#: config/i386/i386.c:7411
+#: config/i386/i386.c:7428
 msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
 msgstr ""
 
-#: config/i386/i386.c:7457
+#: config/i386/i386.c:7474
 #, fuzzy, c-format
 msgid "invalid operand code `%c'"
 msgstr "ongeldige operand van %s"
 
-#: config/i386/i386.c:7500
+#: config/i386/i386.c:7517
 #, fuzzy
 msgid "invalid constraints for operand"
 msgstr "ongeldige operand voor %P"
 
-#: config/i386/i386.c:12014
+#: config/i386/i386.c:12031
 #, fuzzy
 msgid "unknown insn mode"
 msgstr "onbekende machine-modus `%s'"
 
-#: config/i386/i386.c:14102 config/i386/i386.c:14138
+#: config/i386/i386.c:14119 config/i386/i386.c:14155
 #, c-format
 msgid "selector must be an integer constant in the range 0..%i"
 msgstr ""
 
-#: config/i386/i386.c:14366
+#: config/i386/i386.c:14383
 #, fuzzy
 msgid "shift must be an immediate"
 msgstr "`defined' zonder een naam"
 
-#: config/i386/i386.c:15389
+#: config/i386/i386.c:15406
 #, fuzzy, c-format
 msgid "`%s' incompatible attribute ignored"
 msgstr "het `%s' attribuut wordt genegeerd"
@@ -9847,43 +9843,43 @@ msgstr ""
 msgid "%J'%D' causes a section type conflict"
 msgstr ""
 
-#: config/i386/cygming.h:40
+#: config/i386/cygming.h:42
 msgid "Use the Cygwin interface"
 msgstr ""
 
-#: config/i386/cygming.h:41
+#: config/i386/cygming.h:43
 msgid "Use the Mingw32 interface"
 msgstr ""
 
-#: config/i386/cygming.h:42
+#: config/i386/cygming.h:44
 msgid "Create GUI application"
 msgstr ""
 
-#: config/i386/cygming.h:43
+#: config/i386/cygming.h:45
 msgid "Don't set Windows defines"
 msgstr ""
 
-#: config/i386/cygming.h:44
+#: config/i386/cygming.h:46
 msgid "Set Windows defines"
 msgstr ""
 
-#: config/i386/cygming.h:45
+#: config/i386/cygming.h:47
 msgid "Create console application"
 msgstr ""
 
-#: config/i386/cygming.h:46
+#: config/i386/cygming.h:48
 msgid "Generate code for a DLL"
 msgstr ""
 
-#: config/i386/cygming.h:48
+#: config/i386/cygming.h:50
 msgid "Ignore dllimport for functions"
 msgstr ""
 
-#: config/i386/cygming.h:50
+#: config/i386/cygming.h:52
 msgid "Use Mingw-specific thread support"
 msgstr ""
 
-#: config/i386/cygming.h:169
+#: config/i386/cygming.h:171
 #, c-format
 msgid "-f%s ignored for target (all code is position independent)"
 msgstr ""
@@ -10088,7 +10084,7 @@ msgstr ""
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:437
+#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
 #: config/s390/s390.h:146 config/sparc/sparc.h:656
 msgid "Schedule code for given CPU"
 msgstr ""
@@ -10211,7 +10207,7 @@ msgstr ""
 msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
 msgstr ""
 
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11364
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
 #, fuzzy
 msgid "stack limit expression is not supported"
 msgstr "-pipe wordt niet ondersteund"
@@ -10338,8 +10334,8 @@ msgstr ""
 msgid "Do not layout types like Intel's v1.3 gcc"
 msgstr ""
 
-#: config/i960/i960.h:333 config/sparc/freebsd.h:80 config/sparc/linux.h:91
-#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:215
+#: config/i960/i960.h:333 config/sparc/freebsd.h:81 config/sparc/linux.h:91
+#: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:215
 msgid "Use 64 bit long doubles"
 msgstr ""
 
@@ -10378,41 +10374,41 @@ msgstr "sectie van `%s' geeft een conflict met een eerdere declaratie"
 msgid "%Jaddress area attribute cannot be specified for functions"
 msgstr "sectie-attribuut kan niet opgegeven worden voor lokale variabelen"
 
-#: config/ia64/ia64.c:4305
+#: config/ia64/ia64.c:4308
 msgid "ia64_print_operand: unknown code"
 msgstr ""
 
-#: config/ia64/ia64.c:4645
+#: config/ia64/ia64.c:4648
 msgid "value of -mfixed-range must have form REG1-REG2"
 msgstr ""
 
-#: config/ia64/ia64.c:4672
+#: config/ia64/ia64.c:4675
 #, fuzzy, c-format
 msgid "%s-%s is an empty range"
 msgstr "leeg bereik"
 
-#: config/ia64/ia64.c:4720
+#: config/ia64/ia64.c:4723
 msgid "cannot optimize floating point division for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4726
+#: config/ia64/ia64.c:4729
 msgid "cannot optimize integer division for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4732
+#: config/ia64/ia64.c:4735
 msgid "cannot optimize square root for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4738
+#: config/ia64/ia64.c:4741
 msgid "not yet implemented: latency-optimized inline square root"
 msgstr ""
 
-#: config/ia64/ia64.c:4750
+#: config/ia64/ia64.c:4753
 #, fuzzy, c-format
 msgid "bad value (%s) for -mtls-size= switch"
 msgstr "slechte waarde (%s) voor de -march= optie"
 
-#: config/ia64/ia64.c:4766
+#: config/ia64/ia64.c:4769
 #, fuzzy, c-format
 msgid "bad value (%s) for -tune= switch"
 msgstr "slechte waarde (%s) voor de -march= optie"
@@ -10550,7 +10546,7 @@ msgstr ""
 msgid "argument `%d' is not a constant"
 msgstr "het argument van `asm' is geen constante string"
 
-#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2095
+#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2096
 msgid "PRINT_OPERAND_ADDRESS, null pointer"
 msgstr ""
 
@@ -10560,7 +10556,7 @@ msgid "PRINT_OPERAND: Unknown punctuation '%c'"
 msgstr ""
 
 #: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
-#: config/xtensa/xtensa.c:1949
+#: config/xtensa/xtensa.c:1950
 msgid "PRINT_OPERAND null pointer"
 msgstr ""
 
@@ -10569,7 +10565,7 @@ msgstr ""
 msgid "invalid %%P operand"
 msgstr "ongeldige operand voor %P"
 
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8949
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
 #, c-format
 msgid "invalid %%p value"
 msgstr ""
@@ -10630,93 +10626,93 @@ msgstr "slechte waarde (%s) voor optie -msdata"
 msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
 msgstr "slechte waarde (%s) voor optie -msdata"
 
-#: config/m32r/m32r.c:2295
+#: config/m32r/m32r.c:2322
 #, fuzzy, c-format
 msgid "invalid operand to %%s code"
 msgstr "ongeldige operand voor %s-code"
 
-#: config/m32r/m32r.c:2302
+#: config/m32r/m32r.c:2329
 #, fuzzy, c-format
 msgid "invalid operand to %%p code"
 msgstr "ongeldige operand voor %p-code"
 
-#: config/m32r/m32r.c:2357
+#: config/m32r/m32r.c:2384
 msgid "bad insn for 'A'"
 msgstr ""
 
-#: config/m32r/m32r.c:2404
+#: config/m32r/m32r.c:2431
 #, fuzzy, c-format
 msgid "invalid operand to %%T/%%B code"
 msgstr "ongeldige operand voor %T/%B-code"
 
-#: config/m32r/m32r.c:2427
+#: config/m32r/m32r.c:2454
 #, fuzzy, c-format
 msgid "invalid operand to %%N code"
 msgstr "ongeldige operand voor %N-code"
 
-#: config/m32r/m32r.c:2460
+#: config/m32r/m32r.c:2487
 #, fuzzy
 msgid "pre-increment address is not a register"
 msgstr "operand `%d' is geen register"
 
-#: config/m32r/m32r.c:2467
+#: config/m32r/m32r.c:2494
 #, fuzzy
 msgid "pre-decrement address is not a register"
 msgstr "operand `%d' is geen register"
 
-#: config/m32r/m32r.c:2474
+#: config/m32r/m32r.c:2501
 #, fuzzy
 msgid "post-increment address is not a register"
 msgstr "switch-waarde is geen integer"
 
-#: config/m32r/m32r.c:2550 config/m32r/m32r.c:2566
-#: config/rs6000/rs6000.c:14821
+#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
+#: config/rs6000/rs6000.c:15063
 msgid "bad address"
 msgstr ""
 
-#: config/m32r/m32r.c:2571
+#: config/m32r/m32r.c:2598
 msgid "lo_sum not of register"
 msgstr ""
 
 #. { "relax",                  TARGET_RELAX_MASK, "" },                    { "no-relax",               -TARGET_RELAX_MASK, "" },
-#: config/m32r/m32r.h:279
+#: config/m32r/m32r.h:284
 msgid "Display compile time statistics"
 msgstr ""
 
-#: config/m32r/m32r.h:281
+#: config/m32r/m32r.h:286
 msgid "Align all loops to 32 byte boundary"
 msgstr ""
 
-#: config/m32r/m32r.h:284
+#: config/m32r/m32r.h:289
 msgid "Only issue one instruction per cycle"
 msgstr ""
 
-#: config/m32r/m32r.h:287
+#: config/m32r/m32r.h:292
 #, fuzzy
 msgid "Prefer branches over conditional execution"
 msgstr "types in voorwaardelijke expressie komen niet overeen"
 
-#: config/m32r/m32r.h:308
+#: config/m32r/m32r.h:313
 msgid "Code size: small, medium or large"
 msgstr ""
 
-#: config/m32r/m32r.h:310
+#: config/m32r/m32r.h:315
 msgid "Small data area: none, sdata, use"
 msgstr ""
 
-#: config/m32r/m32r.h:312 config/mips/mips.h:752
+#: config/m32r/m32r.h:317 config/mips/mips.h:752
 msgid "Don't call any cache flush functions"
 msgstr ""
 
-#: config/m32r/m32r.h:314 config/mips/mips.h:754
+#: config/m32r/m32r.h:319 config/mips/mips.h:754
 msgid "Specify cache flush function"
 msgstr ""
 
-#: config/m32r/m32r.h:316
+#: config/m32r/m32r.h:321
 msgid "Don't call any cache flush trap"
 msgstr ""
 
-#: config/m32r/m32r.h:318
+#: config/m32r/m32r.h:323
 msgid "Specify cache flush trap number"
 msgstr ""
 
@@ -10725,56 +10721,56 @@ msgstr ""
 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1326
+#: config/m68hc11/m68hc11.c:1344
 msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1332
+#: config/m68hc11/m68hc11.c:1350
 #, fuzzy
 msgid "`trap' attribute is already used"
 msgstr "het `%s' attribuut wordt genegeerd"
 
 #. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3305 config/m68hc11/m68hc11.c:3689
+#: config/m68hc11/m68hc11.c:3323 config/m68hc11/m68hc11.c:3707
 #, fuzzy
 msgid "move insn not handled"
 msgstr "onvolledige CASE - %s niet opgevangen"
 
-#: config/m68hc11/m68hc11.c:3537 config/m68hc11/m68hc11.c:3621
-#: config/m68hc11/m68hc11.c:3892
+#: config/m68hc11/m68hc11.c:3555 config/m68hc11/m68hc11.c:3639
+#: config/m68hc11/m68hc11.c:3910
 #, fuzzy
 msgid "invalid register in the move instruction"
 msgstr "Ongeldig register in ybase-addressering"
 
-#: config/m68hc11/m68hc11.c:3571
+#: config/m68hc11/m68hc11.c:3589
 #, fuzzy
 msgid "invalid operand in the instruction"
 msgstr "ongeldige operand voor %s-code"
 
-#: config/m68hc11/m68hc11.c:3866
+#: config/m68hc11/m68hc11.c:3884
 #, fuzzy
 msgid "invalid register in the instruction"
 msgstr "Ongeldig register in ybase-addressering"
 
-#: config/m68hc11/m68hc11.c:3899
+#: config/m68hc11/m68hc11.c:3917
 #, fuzzy
 msgid "operand 1 must be a hard register"
 msgstr "operand `%d' is geen register"
 
-#: config/m68hc11/m68hc11.c:3913
+#: config/m68hc11/m68hc11.c:3931
 #, fuzzy
 msgid "invalid rotate insn"
 msgstr "ongeldig karakter in naam van macro-parameter"
 
-#: config/m68hc11/m68hc11.c:4337
+#: config/m68hc11/m68hc11.c:4355
 msgid "registers IX, IY and Z used in the same INSN"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:4674 config/m68hc11/m68hc11.c:4974
+#: config/m68hc11/m68hc11.c:4692 config/m68hc11/m68hc11.c:4992
 msgid "cannot do z-register replacement"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:5037
+#: config/m68hc11/m68hc11.c:5055
 #, fuzzy
 msgid "invalid Z register replacement for insn"
 msgstr "ongeldige registernaam voor `%s'"
@@ -10783,57 +10779,57 @@ msgstr "ongeldige registernaam voor `%s'"
 #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
 #. to set or minus the bits to clear. An empty string NAME is used to
 #. identify the default VALUE.
-#: config/m68hc11/m68hc11.h:177
+#: config/m68hc11/m68hc11.h:180
 msgid "Compile with 16-bit integer mode"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:179
+#: config/m68hc11/m68hc11.h:182
 msgid "Compile with 32-bit integer mode"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:181
+#: config/m68hc11/m68hc11.h:184
 msgid "Auto pre/post decrement increment allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:183
+#: config/m68hc11/m68hc11.h:186
 msgid "Auto pre/post decrement increment not allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:185
+#: config/m68hc11/m68hc11.h:188
 msgid "Min/max instructions allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:187
+#: config/m68hc11/m68hc11.h:190
 msgid "Min/max instructions not allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:189
+#: config/m68hc11/m68hc11.h:192
 msgid "Use call and rtc for function calls and returns"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:191
+#: config/m68hc11/m68hc11.h:194
 msgid "Use jsr and rts for function calls and returns"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:193
+#: config/m68hc11/m68hc11.h:196
 #, fuzzy
 msgid "Do not use direct addressing mode for soft registers"
 msgstr "Ongeldige addresseringsmodus"
 
-#: config/m68hc11/m68hc11.h:195
+#: config/m68hc11/m68hc11.h:198
 #, fuzzy
 msgid "Use direct addressing mode for soft registers"
 msgstr "operand `%d' is geen register"
 
-#: config/m68hc11/m68hc11.h:197 config/m68hc11/m68hc11.h:203
+#: config/m68hc11/m68hc11.h:200 config/m68hc11/m68hc11.h:206
 msgid "Compile for a 68HC11"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
+#: config/m68hc11/m68hc11.h:202 config/m68hc11/m68hc11.h:208
 msgid "Compile for a 68HC12"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
+#: config/m68hc11/m68hc11.h:204 config/m68hc11/m68hc11.h:210
 msgid "Compile for a 68HCS12"
 msgstr ""
 
@@ -10846,11 +10842,11 @@ msgstr ""
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/m68hc11/m68hc11.h:221
+#: config/m68hc11/m68hc11.h:224
 msgid "Specify the register allocation order"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:223
+#: config/m68hc11/m68hc11.h:226
 msgid "Indicate the number of soft registers available"
 msgstr ""
 
@@ -11082,8 +11078,8 @@ msgstr ""
 msgid "Maximum amount for a single stack increment operation"
 msgstr ""
 
-#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1000
-#: config/xtensa/xtensa.c:1032 config/xtensa/xtensa.c:1041
+#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1001
+#: config/xtensa/xtensa.c:1033 config/xtensa/xtensa.c:1042
 msgid "bad test"
 msgstr ""
 
@@ -11328,7 +11324,7 @@ msgstr ""
 #. where VALUE is the bits to set or minus the bits to clear and DOC
 #. is the documentation for --help (NULL if intentionally undocumented).
 #. An empty string NAME is used to identify the default VALUE.
-#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:314
+#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:325
 msgid "Use hardware floating point"
 msgstr ""
 
@@ -11400,7 +11396,7 @@ msgstr ""
 msgid "Don't generate fused multiply/add instructions"
 msgstr ""
 
-#: config/mips/mips.h:598 config/rs6000/rs6000.h:330
+#: config/mips/mips.h:598 config/rs6000/rs6000.h:341
 msgid "Generate fused multiply/add instructions"
 msgstr ""
 
@@ -11902,7 +11898,7 @@ msgstr ""
 msgid "Assume code will be linked by HP ld"
 msgstr ""
 
-#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:316
+#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:327
 msgid "Do not use hardware floating point"
 msgstr ""
 
@@ -12043,172 +12039,172 @@ msgstr ""
 msgid "junk at end of #pragma longcall"
 msgstr "Brol aan einde van signature-string."
 
-#: config/rs6000/rs6000.c:784
+#: config/rs6000/rs6000.c:791
 msgid "-mmultiple is not supported on little endian systems"
 msgstr ""
 
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:798
 msgid "-mstring is not supported on little endian systems"
 msgstr ""
 
-#: config/rs6000/rs6000.c:805
+#: config/rs6000/rs6000.c:812
 #, c-format
 msgid "unknown -mdebug-%s switch"
 msgstr ""
 
-#: config/rs6000/rs6000.c:817
+#: config/rs6000/rs6000.c:824
 #, c-format
 msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:828
+#: config/rs6000/rs6000.c:835
 #, c-format
 msgid "Unknown switch -mlong-double-%s"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1011
+#: config/rs6000/rs6000.c:876
+msgid "AltiVec and E500 instructions cannot coexist"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1029
 #, fuzzy, c-format
 msgid "unknown -m%s= option specified: '%s'"
 msgstr "onbekende machine-modus `%s'"
 
-#: config/rs6000/rs6000.c:1032
+#: config/rs6000/rs6000.c:1050
 #, c-format
 msgid "not configured for ABI: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1038
+#: config/rs6000/rs6000.c:1056
 #, fuzzy, c-format
 msgid "unknown ABI specified: '%s'"
 msgstr "onbekende machine-modus `%s'"
 
-#: config/rs6000/rs6000.c:1052
+#: config/rs6000/rs6000.c:1070
 #, fuzzy, c-format
 msgid "unknown -malign-XXXXX option specified: '%s'"
 msgstr "onbekende machine-modus `%s'"
 
-#: config/rs6000/rs6000.c:3892
+#: config/rs6000/rs6000.c:3972
 msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:3991
+#: config/rs6000/rs6000.c:4095
 msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:5409
+#: config/rs6000/rs6000.c:5599
 #, fuzzy
 msgid "argument 1 must be a 5-bit signed literal"
 msgstr "argument van `%s' moet van een integraal type zijn."
 
-#: config/rs6000/rs6000.c:5511 config/rs6000/rs6000.c:6134
+#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
 #, fuzzy
 msgid "argument 2 must be a 5-bit unsigned literal"
 msgstr "argument van `%s' moet van een integraal type zijn."
 
-#: config/rs6000/rs6000.c:5551
+#: config/rs6000/rs6000.c:5741
 #, fuzzy
 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
 msgstr "argument voor `__builtin_args_info' moet een constante zijn"
 
-#: config/rs6000/rs6000.c:5605
+#: config/rs6000/rs6000.c:5795
 #, fuzzy
 msgid "argument 1 of __builtin_altivec_predicate is out of range"
 msgstr "argument voor `__builtin_args_info' buiten bereik"
 
-#: config/rs6000/rs6000.c:5733
+#: config/rs6000/rs6000.c:5956
 #, fuzzy
 msgid "argument 3 must be a 4-bit unsigned literal"
 msgstr "argument van `%s' moet van een integraal type zijn."
 
-#: config/rs6000/rs6000.c:5903
+#: config/rs6000/rs6000.c:6126
 #, fuzzy, c-format
 msgid "argument to `%s' must be a 2-bit unsigned literal"
 msgstr "argument van `%s' moet van een integraal type zijn."
 
-#: config/rs6000/rs6000.c:6016
+#: config/rs6000/rs6000.c:6239
 #, fuzzy
 msgid "argument to dss must be a 2-bit unsigned literal"
 msgstr "argument van `%s' moet van een integraal type zijn."
 
-#: config/rs6000/rs6000.c:6254
+#: config/rs6000/rs6000.c:6477
 #, fuzzy
 msgid "argument 1 of __builtin_spe_predicate must be a constant"
 msgstr "argument voor `__builtin_args_info' moet een constante zijn"
 
-#: config/rs6000/rs6000.c:6327
+#: config/rs6000/rs6000.c:6550
 #, fuzzy
 msgid "argument 1 of __builtin_spe_predicate is out of range"
 msgstr "argument voor `__builtin_args_info' buiten bereik"
 
-#: config/rs6000/rs6000.c:8531
-msgid "your function will be miscompiled"
-msgstr ""
-
-#: config/rs6000/rs6000.c:8779
+#: config/rs6000/rs6000.c:9008
 #, c-format
 msgid "invalid %%f value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8788
+#: config/rs6000/rs6000.c:9017
 #, c-format
 msgid "invalid %%F value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8797
+#: config/rs6000/rs6000.c:9026
 #, c-format
 msgid "invalid %%G value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8832
+#: config/rs6000/rs6000.c:9061
 #, c-format
 msgid "invalid %%j code"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8842
+#: config/rs6000/rs6000.c:9071
 #, c-format
 msgid "invalid %%J code"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8852
+#: config/rs6000/rs6000.c:9081
 #, c-format
 msgid "invalid %%k value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8872 config/xtensa/xtensa.c:1999
+#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
 #, fuzzy, c-format
 msgid "invalid %%K value"
 msgstr "ongeldige waarde voor %%E"
 
-#: config/rs6000/rs6000.c:8939
+#: config/rs6000/rs6000.c:9168
 #, c-format
 msgid "invalid %%O value"
 msgstr "ongeldige waarde voor %%O"
 
-#: config/rs6000/rs6000.c:8986
+#: config/rs6000/rs6000.c:9215
 #, fuzzy, c-format
 msgid "invalid %%q value"
 msgstr "ongeldige waarde voor %q"
 
-#: config/rs6000/rs6000.c:9030
+#: config/rs6000/rs6000.c:9259
 #, c-format
 msgid "invalid %%S value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9072
+#: config/rs6000/rs6000.c:9301
 #, c-format
 msgid "invalid %%T value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9082
+#: config/rs6000/rs6000.c:9311
 #, c-format
 msgid "invalid %%u value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9091 config/xtensa/xtensa.c:1969
+#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
 #, c-format
 msgid "invalid %%v value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:13581
+#: config/rs6000/rs6000.c:13815
 msgid "no profiling of 64-bit code for this ABI"
 msgstr ""
 
@@ -12268,11 +12264,11 @@ msgstr "-pipe wordt niet ondersteund"
 msgid "-m64 requires a PowerPC64 cpu"
 msgstr ""
 
-#: config/rs6000/linux64.h:201
+#: config/rs6000/linux64.h:206
 msgid "Call mcount for profiling before a function prologue"
 msgstr ""
 
-#: config/rs6000/linux64.h:203
+#: config/rs6000/linux64.h:208
 msgid "Call mcount for profiling after a function prologue"
 msgstr ""
 
@@ -12283,204 +12279,204 @@ msgstr ""
 #. each pair being { "NAME", VALUE }
 #. where VALUE is the bits to set or minus the bits to clear.
 #. An empty string NAME is used to identify the default VALUE.
-#: config/rs6000/rs6000.h:262
+#: config/rs6000/rs6000.h:273
 msgid "Use POWER instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:265
+#: config/rs6000/rs6000.h:276
 msgid "Use POWER2 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:267
+#: config/rs6000/rs6000.h:278
 msgid "Do not use POWER2 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:270
+#: config/rs6000/rs6000.h:281
 msgid "Do not use POWER instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:272
+#: config/rs6000/rs6000.h:283
 msgid "Use PowerPC instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:275
+#: config/rs6000/rs6000.h:286
 msgid "Do not use PowerPC instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:277
+#: config/rs6000/rs6000.h:288
 msgid "Use PowerPC General Purpose group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:279
+#: config/rs6000/rs6000.h:290
 msgid "Do not use PowerPC General Purpose group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:281
+#: config/rs6000/rs6000.h:292
 msgid "Use PowerPC Graphics group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:283
+#: config/rs6000/rs6000.h:294
 #, fuzzy
 msgid "Do not use PowerPC Graphics group optional instructions"
 msgstr "ongeldig gebruik van `restrict'"
 
-#: config/rs6000/rs6000.h:285
+#: config/rs6000/rs6000.h:296
 msgid "Use PowerPC-64 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:287
+#: config/rs6000/rs6000.h:298
 #, fuzzy
 msgid "Do not use PowerPC-64 instruction set"
 msgstr "ongeldig gebruik van `restrict'"
 
-#: config/rs6000/rs6000.h:289
+#: config/rs6000/rs6000.h:300
 msgid "Use AltiVec instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:291
+#: config/rs6000/rs6000.h:302
 #, fuzzy
 msgid "Do not use AltiVec instructions"
 msgstr "ongeldig gebruik van `restrict'"
 
-#: config/rs6000/rs6000.h:293
+#: config/rs6000/rs6000.h:304
 msgid "Use new mnemonics for PowerPC architecture"
 msgstr ""
 
-#: config/rs6000/rs6000.h:295
+#: config/rs6000/rs6000.h:306
 msgid "Use old mnemonics for PowerPC architecture"
 msgstr ""
 
-#: config/rs6000/rs6000.h:298
+#: config/rs6000/rs6000.h:309
 msgid "Put everything in the regular TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:300
+#: config/rs6000/rs6000.h:311
 #, fuzzy
 msgid "Place floating point constants in TOC"
 msgstr "misvormde floating-point constante"
 
-#: config/rs6000/rs6000.h:302
+#: config/rs6000/rs6000.h:313
 #, fuzzy
 msgid "Do not place floating point constants in TOC"
 msgstr "misvormde floating-point constante"
 
-#: config/rs6000/rs6000.h:304
+#: config/rs6000/rs6000.h:315
 msgid "Place symbol+offset constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:306
+#: config/rs6000/rs6000.h:317
 #, fuzzy
 msgid "Do not place symbol+offset constants in TOC"
 msgstr "misvormde floating-point constante"
 
-#: config/rs6000/rs6000.h:312
+#: config/rs6000/rs6000.h:323
 msgid "Place variable addresses in the regular TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:318
+#: config/rs6000/rs6000.h:329
 msgid "Generate load/store multiple instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:320
+#: config/rs6000/rs6000.h:331
 msgid "Do not generate load/store multiple instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:322
+#: config/rs6000/rs6000.h:333
 msgid "Generate string instructions for block moves"
 msgstr ""
 
-#: config/rs6000/rs6000.h:324
+#: config/rs6000/rs6000.h:335
 msgid "Do not generate string instructions for block moves"
 msgstr ""
 
-#: config/rs6000/rs6000.h:326
+#: config/rs6000/rs6000.h:337
 msgid "Generate load/store with update instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:328
+#: config/rs6000/rs6000.h:339
 msgid "Do not generate load/store with update instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:332
+#: config/rs6000/rs6000.h:343
 #, fuzzy
 msgid "Do not generate fused multiply/add instructions"
 msgstr "ongeldig gebruik van `restrict'"
 
-#: config/rs6000/rs6000.h:336
+#: config/rs6000/rs6000.h:347
 msgid "Do not schedule the start and end of the procedure"
 msgstr ""
 
-#: config/rs6000/rs6000.h:342
+#: config/rs6000/rs6000.h:353
 msgid "Return all structures in memory (AIX default)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:344
+#: config/rs6000/rs6000.h:355
 msgid "Return small structures in registers (SVR4 default)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:350
+#: config/rs6000/rs6000.h:361
 #, fuzzy
 msgid "Generate single field mfcr instruction"
 msgstr "ongeldig gebruik van `restrict'"
 
-#: config/rs6000/rs6000.h:352
+#: config/rs6000/rs6000.h:363
 #, fuzzy
 msgid "Do not generate single field mfcr instruction"
 msgstr "interne fout - slechte ingebouwde functie `%s'"
 
-#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:654
+#: config/rs6000/rs6000.h:447 config/sparc/sparc.h:654
 msgid "Use features of and schedule code for given CPU"
 msgstr ""
 
-#: config/rs6000/rs6000.h:438
+#: config/rs6000/rs6000.h:450
 msgid "Enable debug output"
 msgstr ""
 
-#: config/rs6000/rs6000.h:440
+#: config/rs6000/rs6000.h:452
 msgid "Select full, part, or no traceback table"
 msgstr ""
 
-#: config/rs6000/rs6000.h:441
+#: config/rs6000/rs6000.h:453
 msgid "Specify ABI to use"
 msgstr ""
 
-#: config/rs6000/rs6000.h:443
+#: config/rs6000/rs6000.h:455
 msgid "Specify size of long double (64 or 128 bits)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:445
+#: config/rs6000/rs6000.h:457
 msgid "Specify yes/no if isel instructions should be generated"
 msgstr ""
 
-#: config/rs6000/rs6000.h:447
+#: config/rs6000/rs6000.h:459
 msgid "Specify yes/no if SPE SIMD instructions should be generated"
 msgstr ""
 
-#: config/rs6000/rs6000.h:449
+#: config/rs6000/rs6000.h:461
 msgid "Specify yes/no if using floating point in the GPRs"
 msgstr ""
 
-#: config/rs6000/rs6000.h:451
+#: config/rs6000/rs6000.h:463
 msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
 msgstr ""
 
-#: config/rs6000/rs6000.h:453
+#: config/rs6000/rs6000.h:465
 msgid "Avoid all range limits on call instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:456
+#: config/rs6000/rs6000.h:468
 msgid "Determine which dependences between insns are considered costly"
 msgstr ""
 
-#: config/rs6000/rs6000.h:458
+#: config/rs6000/rs6000.h:470
 msgid "Specify which post scheduling nop insertion scheme to apply"
 msgstr ""
 
-#: config/rs6000/rs6000.h:460
+#: config/rs6000/rs6000.h:472
 msgid "Specify alignment of structure fields default/natural"
 msgstr ""
 
-#: config/rs6000/rs6000.h:462
+#: config/rs6000/rs6000.h:474
 msgid "Specify scheduling priority for dispatch slot restricted insns"
 msgstr ""
 
@@ -12496,7 +12492,7 @@ msgstr ""
 #. Number of bytes into the frame return addresses can be found.  See
 #. rs6000_stack_info in rs6000.c for more information on how the different
 #. abi's store the return address.
-#: config/rs6000/rs6000.h:1929
+#: config/rs6000/rs6000.h:1923
 msgid "RETURN_ADDRESS_OFFSET not supported"
 msgstr ""
 
@@ -12771,29 +12767,29 @@ msgstr "ongeldig gebruik van `restrict'"
 msgid "enable fused multiply/add instructions"
 msgstr "ongeldig gebruik van `restrict'"
 
-#: config/sh/sh.c:5841
+#: config/sh/sh.c:5977
 #, fuzzy
 msgid "__builtin_saveregs not supported by this subtarget"
 msgstr "__builtin_saveregs wordt niet ondersteund op dit doelsysteem"
 
-#: config/sh/sh.c:6743
+#: config/sh/sh.c:6879
 msgid "attribute interrupt_handler is not compatible with -m5-compact"
 msgstr ""
 
 #. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6765 config/sh/sh.c:6800
+#: config/sh/sh.c:6901 config/sh/sh.c:6936
 #, fuzzy, c-format
 msgid "`%s' attribute only applies to interrupt functions"
 msgstr "het `%s' attribuut heeft enkel betekenis voor functies"
 
 #. The argument must be a constant string.
-#: config/sh/sh.c:6772
+#: config/sh/sh.c:6908
 #, fuzzy, c-format
 msgid "`%s' attribute argument not a string constant"
 msgstr "asm-template is geen stringconstante"
 
 #. The argument must be a constant integer.
-#: config/sh/sh.c:6807
+#: config/sh/sh.c:6943
 #, fuzzy, c-format
 msgid "`%s' attribute argument not an integer constant"
 msgstr "herhalings-aantal is geen integerconstante"
@@ -12819,61 +12815,61 @@ msgstr ""
 msgid "-mcmodel= is not supported on 32 bit systems"
 msgstr ""
 
-#: config/sparc/sparc.c:6793 config/sparc/sparc.c:6799
+#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
 #, fuzzy, c-format
 msgid "invalid %%Y operand"
 msgstr "ongeldige operand voor %P"
 
-#: config/sparc/sparc.c:6869
+#: config/sparc/sparc.c:6894
 #, fuzzy, c-format
 msgid "invalid %%A operand"
 msgstr "ongeldige operand voor %P"
 
-#: config/sparc/sparc.c:6879
+#: config/sparc/sparc.c:6904
 #, fuzzy, c-format
 msgid "invalid %%B operand"
 msgstr "ongeldige operand voor %P"
 
-#: config/sparc/sparc.c:6918
+#: config/sparc/sparc.c:6943
 #, fuzzy, c-format
 msgid "invalid %%c operand"
 msgstr "ongeldige operand voor %P"
 
-#: config/sparc/sparc.c:6919
+#: config/sparc/sparc.c:6944
 #, fuzzy, c-format
 msgid "invalid %%C operand"
 msgstr "Ongeldige operand voor %%C"
 
-#: config/sparc/sparc.c:6940
+#: config/sparc/sparc.c:6965
 #, fuzzy, c-format
 msgid "invalid %%d operand"
 msgstr "ongeldige operand voor %P"
 
-#: config/sparc/sparc.c:6941
+#: config/sparc/sparc.c:6966
 #, fuzzy, c-format
 msgid "invalid %%D operand"
 msgstr "ongeldige operand voor %P"
 
-#: config/sparc/sparc.c:6957
+#: config/sparc/sparc.c:6982
 #, fuzzy, c-format
 msgid "invalid %%f operand"
 msgstr "ongeldige operand voor %P"
 
-#: config/sparc/sparc.c:6971
+#: config/sparc/sparc.c:6996
 #, fuzzy, c-format
 msgid "invalid %%s operand"
 msgstr "ongeldige operand voor %P"
 
-#: config/sparc/sparc.c:7025
+#: config/sparc/sparc.c:7050
 msgid "long long constant not a valid immediate operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7028
+#: config/sparc/sparc.c:7053
 msgid "floating point constant not a valid immediate operand"
 msgstr ""
 
-#: config/sparc/freebsd.h:81 config/sparc/linux.h:92
-#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:216
+#: config/sparc/freebsd.h:82 config/sparc/linux.h:92
+#: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:216
 msgid "Use 128 bit long doubles"
 msgstr ""
 
@@ -13276,61 +13272,61 @@ msgstr ""
 msgid "Set the max size of data eligible for the ZDA area"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1828
+#: config/xtensa/xtensa.c:1829
 msgid "boolean registers required for the floating-point option"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1882
+#: config/xtensa/xtensa.c:1883
 #, fuzzy, c-format
 msgid "-f%s is not supported with CONST16 instructions"
 msgstr "doel-CPU ondersteunt geen interworking"
 
-#: config/xtensa/xtensa.c:1887
+#: config/xtensa/xtensa.c:1888
 msgid "PIC is required but not supported with CONST16 instructions"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1957
+#: config/xtensa/xtensa.c:1958
 #, fuzzy, c-format
 msgid "invalid %%D value"
 msgstr "ongeldige waarde voor %D"
 
 # (%s = 'parameter <NUM>')
-#: config/xtensa/xtensa.c:1994
+#: config/xtensa/xtensa.c:1995
 #, fuzzy
 msgid "invalid mask"
 msgstr "ongeldige %s"
 
-#: config/xtensa/xtensa.c:2020
+#: config/xtensa/xtensa.c:2021
 #, fuzzy, c-format
 msgid "invalid %%x value"
 msgstr "ongeldige waarde voor %x/X"
 
-#: config/xtensa/xtensa.c:2027
+#: config/xtensa/xtensa.c:2028
 #, fuzzy, c-format
 msgid "invalid %%d value"
 msgstr "ongeldige waarde voor %%O"
 
-#: config/xtensa/xtensa.c:2048 config/xtensa/xtensa.c:2058
+#: config/xtensa/xtensa.c:2049 config/xtensa/xtensa.c:2059
 #, fuzzy, c-format
 msgid "invalid %%t/%%b value"
 msgstr "ongeldige waarde voor %s/S"
 
-#: config/xtensa/xtensa.c:2100
+#: config/xtensa/xtensa.c:2101
 #, fuzzy
 msgid "invalid address"
 msgstr "Ongeldige addresseringsmodus"
 
-#: config/xtensa/xtensa.c:2125
+#: config/xtensa/xtensa.c:2126
 #, fuzzy
 msgid "no register in address"
 msgstr "Ongeldig register in ybase-addressering"
 
-#: config/xtensa/xtensa.c:2133
+#: config/xtensa/xtensa.c:2134
 #, fuzzy
 msgid "address offset not a constant"
 msgstr "het argument van `asm' is geen constante string"
 
-#: config/xtensa/xtensa.c:2744
+#: config/xtensa/xtensa.c:2745
 #, fuzzy
 msgid "only uninitialized variables can be placed in a .bss section"
 msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
@@ -13563,100 +13559,100 @@ msgstr "niet-constante beginwaarde voor `%s'"
 msgid "cannot bind rvalue `%E' to `%T'"
 msgstr "niet-constante beginwaarde voor `%s'"
 
-#: cp/call.c:4173
+#: cp/call.c:4170
 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:4197
+#: cp/call.c:4196
 msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
 msgstr ""
 
-#: cp/call.c:4237
+#: cp/call.c:4240
 #, fuzzy
 msgid "the default argument for parameter %d of `%D' has not yet been parsed"
 msgstr "argumenten aan macro `%s' gegeven"
 
-#: cp/call.c:4432
+#: cp/call.c:4437
 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
 msgstr ""
 
-#: cp/call.c:4451
+#: cp/call.c:4456
 #, fuzzy
 msgid "`%T' is not an accessible base of `%T'"
 msgstr "`%s' is geen bestand, pipe of tty"
 
-#: cp/call.c:4720
+#: cp/call.c:4725
 msgid "could not find class$ field in java interface type `%T'"
 msgstr ""
 
-#: cp/call.c:4975
+#: cp/call.c:4980
 #, fuzzy
 msgid "call to non-function `%D'"
 msgstr "kan functie `main' niet inline maken"
 
-#: cp/call.c:5001
+#: cp/call.c:5006
 msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
 msgstr ""
 
-#: cp/call.c:5079
+#: cp/call.c:5084
 #, fuzzy
 msgid "no matching function for call to `%T::%s(%A)%#V'"
 msgstr "Teveel argumenten in oproep van `%s'"
 
-#: cp/call.c:5096
+#: cp/call.c:5101
 #, fuzzy, c-format
 msgid "call of overloaded `%s(%A)' is ambiguous"
 msgstr "grootte van `%s' is %u bytes"
 
-#: cp/call.c:5117
+#: cp/call.c:5122
 msgid "cannot call member function `%D' without object"
 msgstr ""
 
-#: cp/call.c:5702
+#: cp/call.c:5707
 msgid "passing `%T' chooses `%T' over `%T'"
 msgstr ""
 
-#: cp/call.c:5704 cp/name-lookup.c:4143
+#: cp/call.c:5709 cp/name-lookup.c:4155
 #, fuzzy
 msgid "  in call to `%D'"
 msgstr "kan oproep van `%s' niet inline maken"
 
-#: cp/call.c:5761
+#: cp/call.c:5766
 msgid "choosing `%D' over `%D'"
 msgstr ""
 
-#: cp/call.c:5762
+#: cp/call.c:5767
 msgid "  for conversion from `%T' to `%T'"
 msgstr ""
 
-#: cp/call.c:5764
+#: cp/call.c:5769
 msgid "  because conversion sequence for the argument is better"
 msgstr ""
 
-#: cp/call.c:5884
+#: cp/call.c:5889
 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:5888
+#: cp/call.c:5893
 msgid "candidate 1:"
 msgstr ""
 
-#: cp/call.c:5889
+#: cp/call.c:5894
 msgid "candidate 2:"
 msgstr ""
 
 # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
-#: cp/call.c:5998
+#: cp/call.c:6003
 #, fuzzy
 msgid "could not convert `%E' to `%T'"
 msgstr "kon 0x%l.8x niet naar een regio omzetten"
 
-#: cp/call.c:6103
+#: cp/call.c:6108
 msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
 msgstr ""
 
-#: cp/call.c:6107
+#: cp/call.c:6112
 msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
 msgstr ""
 
@@ -13745,15 +13741,15 @@ msgstr ""
 msgid "  by `%D'"
 msgstr "%s voor `%s'"
 
-#: cp/class.c:2484 cp/decl2.c:1160
+#: cp/class.c:2484 cp/decl2.c:1161
 msgid "`%#D' invalid; an anonymous union can only have non-static data members"
 msgstr ""
 
-#: cp/class.c:2490 cp/decl2.c:1167
+#: cp/class.c:2490 cp/decl2.c:1168
 msgid "private member `%#D' in anonymous union"
 msgstr ""
 
-#: cp/class.c:2493 cp/decl2.c:1169
+#: cp/class.c:2493 cp/decl2.c:1170
 msgid "protected member `%#D' in anonymous union"
 msgstr ""
 
@@ -13863,103 +13859,103 @@ msgstr ""
 msgid "  but does not override `operator=(const %T&)'"
 msgstr ""
 
-#: cp/class.c:3513
+#: cp/class.c:3517
 msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:3623
+#: cp/class.c:3627
 msgid "class `%T' will be considered nearly empty in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:3710
+#: cp/class.c:3714
 #, fuzzy
 msgid "initializer specified for non-virtual method `%D'"
 msgstr "geen beginwaarde voor variant-veld `%s'"
 
-#: cp/class.c:4398
+#: cp/class.c:4402
 msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4488
+#: cp/class.c:4492
 msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
 msgstr ""
 
-#: cp/class.c:4501
+#: cp/class.c:4505
 msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
 msgstr ""
 
-#: cp/class.c:4675
+#: cp/class.c:4679
 msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
 #. Versions of G++ before G++ 3.4 did not reset the
 #. DECL_MODE.
-#: cp/class.c:4714
+#: cp/class.c:4718
 msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4737
+#: cp/class.c:4741
 msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4746
+#: cp/class.c:4750
 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:4805
+#: cp/class.c:4809
 msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4935 cp/semantics.c:2044
+#: cp/class.c:4939 cp/semantics.c:2044
 #, fuzzy
 msgid "redefinition of `%#T'"
 msgstr "herdefinitie van `%s'"
 
-#: cp/class.c:5105
+#: cp/class.c:5109
 msgid "`%#T' has virtual functions but non-virtual destructor"
 msgstr ""
 
-#: cp/class.c:5184
+#: cp/class.c:5188
 msgid "trying to finish struct, but kicked out due to previous parse errors"
 msgstr ""
 
-#: cp/class.c:5626
+#: cp/class.c:5630
 #, c-format
 msgid "language string `\"%s\"' not recognized"
 msgstr ""
 
-#: cp/class.c:5714
+#: cp/class.c:5718
 msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
 msgstr ""
 
-#: cp/class.c:5839
+#: cp/class.c:5843
 msgid "no matches converting function `%D' to type `%#T'"
 msgstr ""
 
-#: cp/class.c:5862
+#: cp/class.c:5866
 msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
 msgstr ""
 
-#: cp/class.c:5888
+#: cp/class.c:5892
 #, fuzzy
 msgid "assuming pointer to member `%D'"
 msgstr "herhaald lid `%s'"
 
-#: cp/class.c:5891
+#: cp/class.c:5895
 #, c-format
 msgid "(a pointer to member can only be formed with `&%E')"
 msgstr ""
 
-#: cp/class.c:5936 cp/class.c:6118 cp/class.c:6125
+#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
 msgid "not enough type information"
 msgstr ""
 
-#: cp/class.c:5953
+#: cp/class.c:5957
 #, fuzzy
 msgid "argument of type `%T' does not match `%T'"
 msgstr "argument `%s' komt niet overeen met prototype"
 
-#: cp/class.c:6102
+#: cp/class.c:6106
 msgid "invalid operation on uninstantiated type"
 msgstr ""
 
@@ -13968,12 +13964,12 @@ msgstr ""
 #. A name N used in a class S shall refer to the same declaration
 #. in its context and when re-evaluated in the completed scope of
 #. S.
-#: cp/class.c:6360 cp/decl.c:1222 cp/name-lookup.c:502 cp/pt.c:2097
+#: cp/class.c:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
 #, fuzzy
 msgid "declaration of `%#D'"
 msgstr "herdeclaratie van `%s'"
 
-#: cp/class.c:6361
+#: cp/class.c:6365
 msgid "changes meaning of `%D' from `%+#D'"
 msgstr ""
 
@@ -14037,45 +14033,45 @@ msgstr ""
 msgid "conversion from `%T' to non-scalar type `%T' requested"
 msgstr "conversie naar niet-scalair type gevraagd"
 
-#: cp/cvt.c:850
+#: cp/cvt.c:852
 msgid "object of incomplete type `%T' will not be accessed in %s"
 msgstr ""
 
-#: cp/cvt.c:853
+#: cp/cvt.c:855
 msgid "object of type `%T' will not be accessed in %s"
 msgstr ""
 
-#: cp/cvt.c:869
+#: cp/cvt.c:871
 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:885
+#: cp/cvt.c:887
 #, fuzzy, c-format
 msgid "%s cannot resolve address of overloaded function"
 msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
 
 #. Only warn when there is no &.
-#: cp/cvt.c:891
+#: cp/cvt.c:893
 #, c-format
 msgid "%s is a reference, not call, to function `%E'"
 msgstr ""
 
-#: cp/cvt.c:898
+#: cp/cvt.c:900
 #, fuzzy, c-format
 msgid "%s has no effect"
 msgstr "%s heeft geen leden"
 
-#: cp/cvt.c:1009
+#: cp/cvt.c:1011
 msgid "converting NULL to non-pointer type"
 msgstr ""
 
-#: cp/cvt.c:1082
+#: cp/cvt.c:1084
 msgid "ambiguous default type conversion from `%T'"
 msgstr ""
 
-#: cp/cvt.c:1084
+#: cp/cvt.c:1086
 msgid "  candidate conversions include `%D' and `%D'"
 msgstr ""
 
@@ -14154,7 +14150,7 @@ msgstr "eerdere declaratie van `%s'"
 msgid "declaration of template `%#D'"
 msgstr "herdeclaratie van `enum %s'"
 
-#: cp/decl.c:1340 cp/name-lookup.c:503
+#: cp/decl.c:1340 cp/name-lookup.c:515
 #, fuzzy
 msgid "conflicts with previous declaration `%#D'"
 msgstr "sectie van `%s' geeft een conflict met een eerdere declaratie"
@@ -14402,7 +14398,7 @@ msgstr ""
 msgid "`%D' can only be specified for objects and functions"
 msgstr "argument-formaat opgegeven voor niet-functie `%s'"
 
-#: cp/decl.c:3721 cp/decl2.c:854
+#: cp/decl.c:3721 cp/decl2.c:855
 #, fuzzy
 msgid "typedef `%D' is initialized (use __typeof__ instead)"
 msgstr "typedef `%s' krijgt beginwaarde"
@@ -14666,7 +14662,7 @@ msgstr ""
 msgid "definition of implicitly-declared `%D'"
 msgstr "functie-definitie als `auto' gedeclareerd"
 
-#: cp/decl.c:5785 cp/decl2.c:737
+#: cp/decl.c:5785 cp/decl2.c:738
 msgid "no `%#D' member function declared in class `%T'"
 msgstr ""
 
@@ -14957,168 +14953,168 @@ msgstr "parameter `%s' wijst naar een onvolledig type"
 msgid "cannot declare pointer to `%#T' member"
 msgstr ""
 
-#: cp/decl.c:7654
+#: cp/decl.c:7655
 msgid "extra qualification `%T::' on member `%s' ignored"
 msgstr ""
 
-#: cp/decl.c:7670
+#: cp/decl.c:7671
 msgid "cannot declare member function `%T::%s' within `%T'"
 msgstr ""
 
-#: cp/decl.c:7685
+#: cp/decl.c:7686
 msgid "cannot declare member `%T::%s' within `%T'"
 msgstr ""
 
-#: cp/decl.c:7765
+#: cp/decl.c:7766
 msgid "data member may not have variably modified type `%T'"
 msgstr ""
 
-#: cp/decl.c:7767
+#: cp/decl.c:7768
 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:7775
+#: cp/decl.c:7776
 msgid "only declarations of constructors can be `explicit'"
 msgstr ""
 
-#: cp/decl.c:7783
+#: cp/decl.c:7784
 #, c-format
 msgid "non-member `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7788
+#: cp/decl.c:7789
 #, c-format
 msgid "non-object member `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7794
+#: cp/decl.c:7795
 #, fuzzy, c-format
 msgid "function `%s' cannot be declared `mutable'"
 msgstr "geneste functie `%s' is als `extern' gedeclareerd"
 
-#: cp/decl.c:7799
+#: cp/decl.c:7800
 #, c-format
 msgid "static `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7804
+#: cp/decl.c:7805
 #, c-format
 msgid "const `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7817
+#: cp/decl.c:7818
 #, fuzzy
 msgid "template-id `%D' used as a declarator"
 msgstr "parameter `%s' heeft enkel een voorwaartse declaratie"
 
-#: cp/decl.c:7838
+#: cp/decl.c:7839
 msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
 msgstr ""
 
-#: cp/decl.c:7846
+#: cp/decl.c:7847
 msgid "%Jtypedef name may not be a nested-name-specifier"
 msgstr ""
 
-#: cp/decl.c:7892
+#: cp/decl.c:7893
 #, fuzzy
 msgid "%Jinvalid type qualifier for non-member function type"
 msgstr "%s laat qualifiers van doeltype van pointer vallen"
 
-#: cp/decl.c:7955
+#: cp/decl.c:7956
 #, fuzzy
 msgid "type qualifiers specified for friend class declaration"
 msgstr "twee types opgegeven in één lege declaratie"
 
-#: cp/decl.c:7960
+#: cp/decl.c:7961
 #, fuzzy
 msgid "`inline' specified for friend class declaration"
 msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
 
-#: cp/decl.c:7968
+#: cp/decl.c:7969
 #, fuzzy
 msgid "template parameters cannot be friends"
 msgstr "niet-beëindigde parameterlijst in `#define'"
 
-#: cp/decl.c:7970
+#: cp/decl.c:7971
 msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
 msgstr ""
 
-#: cp/decl.c:7974
+#: cp/decl.c:7975
 msgid "friend declaration requires class-key, i.e. `friend %#T'"
 msgstr ""
 
-#: cp/decl.c:7987
+#: cp/decl.c:7988
 msgid "trying to make class `%T' a friend of global scope"
 msgstr ""
 
-#: cp/decl.c:7998
+#: cp/decl.c:7999
 #, fuzzy
 msgid "invalid qualifiers on non-member function type"
 msgstr "%s laat qualifiers van doeltype van pointer vallen"
 
-#: cp/decl.c:8017
+#: cp/decl.c:8018
 #, fuzzy
 msgid "abstract declarator `%T' used as declaration"
 msgstr "de declaratie van `%s' verbergt een globale declaratie"
 
-#: cp/decl.c:8029
+#: cp/decl.c:8030
 msgid "unnamed variable or field declared void"
 msgstr ""
 
-#: cp/decl.c:8038
+#: cp/decl.c:8039
 msgid "variable or field declared void"
 msgstr ""
 
-#: cp/decl.c:8048
+#: cp/decl.c:8049
 msgid "cannot use `::' in parameter declaration"
 msgstr ""
 
 #. Something like struct S { int N::j; };
-#: cp/decl.c:8093
+#: cp/decl.c:8094
 #, fuzzy
 msgid "invalid use of `::'"
 msgstr "ongeldig gebruik van `restrict'"
 
-#: cp/decl.c:8105
+#: cp/decl.c:8106
 #, fuzzy
 msgid "function `%D' cannot be declared friend"
 msgstr "`%s' mag niet als alleen-lezen gedeclareerd worden"
 
-#: cp/decl.c:8117
+#: cp/decl.c:8118
 msgid "can't make `%D' into a method -- not in a class"
 msgstr ""
 
-#: cp/decl.c:8126
+#: cp/decl.c:8127
 #, fuzzy
 msgid "function `%D' declared virtual inside a union"
 msgstr "veld `%s' als een functie gedeclareerd"
 
-#: cp/decl.c:8135
+#: cp/decl.c:8136
 msgid "`%D' cannot be declared virtual, since it is always static"
 msgstr ""
 
-#: cp/decl.c:8214
+#: cp/decl.c:8215
 #, fuzzy
 msgid "field `%D' has incomplete type"
 msgstr "veld `%s' heeft een onvolledig type"
 
-#: cp/decl.c:8216
+#: cp/decl.c:8217
 #, fuzzy
 msgid "name `%T' has incomplete type"
 msgstr "parameter `%s' heeft een onvolledig type"
 
-#: cp/decl.c:8225
+#: cp/decl.c:8226
 msgid "  in instantiation of template `%T'"
 msgstr ""
 
-#: cp/decl.c:8235
+#: cp/decl.c:8236
 #, c-format
 msgid "`%s' is neither function nor member function; cannot be declared friend"
 msgstr ""
 
-#: cp/decl.c:8246
+#: cp/decl.c:8247
 msgid "member functions are implicitly friends of their class"
 msgstr ""
 
@@ -15134,95 +15130,95 @@ 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:8286
+#: cp/decl.c:8287
 #, fuzzy
 msgid "ISO C++ forbids initialization of member `%D'"
 msgstr "(dicht bij initialisatie van `%s')"
 
-#: cp/decl.c:8288
+#: cp/decl.c:8289
 msgid "making `%D' static"
 msgstr ""
 
-#: cp/decl.c:8344
+#: cp/decl.c:8345
 #, c-format
 msgid "storage class `auto' invalid for function `%s'"
 msgstr ""
 
-#: cp/decl.c:8346
+#: cp/decl.c:8347
 #, c-format
 msgid "storage class `register' invalid for function `%s'"
 msgstr ""
 
-#: cp/decl.c:8348
+#: cp/decl.c:8349
 #, fuzzy, c-format
 msgid "storage class `__thread' invalid for function `%s'"
 msgstr "ongeldige opslagklasse voor functie `%s'"
 
-#: cp/decl.c:8359
+#: cp/decl.c:8360
 #, c-format
 msgid "storage class `static' invalid for function `%s' declared out of global scope"
 msgstr ""
 
-#: cp/decl.c:8361
+#: cp/decl.c:8362
 #, c-format
 msgid "storage class `inline' invalid for function `%s' declared out of global scope"
 msgstr ""
 
-#: cp/decl.c:8368
+#: cp/decl.c:8369
 #, c-format
 msgid "virtual non-class function `%s'"
 msgstr ""
 
-#: cp/decl.c:8399
+#: cp/decl.c:8400
 msgid "cannot declare member function `%D' to have static linkage"
 msgstr ""
 
 #. FIXME need arm citation
-#: cp/decl.c:8405
+#: cp/decl.c:8406
 msgid "cannot declare static function inside another function"
 msgstr ""
 
-#: cp/decl.c:8433
+#: cp/decl.c:8434
 msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
 msgstr ""
 
-#: cp/decl.c:8439
+#: cp/decl.c:8440
 #, fuzzy
 msgid "static member `%D' declared `register'"
 msgstr "variabele `%s' als inline gedeclareerd"
 
-#: cp/decl.c:8444
+#: cp/decl.c:8445
 msgid "cannot explicitly declare member `%#D' to have extern linkage"
 msgstr ""
 
-#: cp/decl.c:8584
+#: cp/decl.c:8585
 #, fuzzy
 msgid "default argument for `%#D' has type `%T'"
 msgstr "eerste argument van `%s' zou een `int' moeten zijn"
 
-#: cp/decl.c:8587
+#: cp/decl.c:8588
 msgid "default argument for parameter of type `%T' has type `%T'"
 msgstr ""
 
-#: cp/decl.c:8604
+#: cp/decl.c:8605
 msgid "default argument `%E' uses local variable `%D'"
 msgstr ""
 
-#: cp/decl.c:8648
+#: cp/decl.c:8649
 #, fuzzy, c-format
 msgid "invalid string constant `%E'"
 msgstr "slechte stringconstante"
 
-#: cp/decl.c:8650
+#: cp/decl.c:8651
 msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
 msgstr ""
 
-#: cp/decl.c:8688
+#: cp/decl.c:8689
 #, fuzzy
 msgid "parameter `%D' invalidly declared method type"
 msgstr "parameter `%s' als void gedeclareerd"
 
-#: cp/decl.c:8712
+#: cp/decl.c:8713
 msgid "parameter `%D' includes %s to array of unknown bound `%T'"
 msgstr ""
 
@@ -15241,100 +15237,100 @@ 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:8871
+#: cp/decl.c:8872
 msgid "invalid constructor; you probably meant `%T (const %T&)'"
 msgstr ""
 
-#: cp/decl.c:8999
+#: cp/decl.c:9000
 #, fuzzy
 msgid "`%D' must be a nonstatic member function"
 msgstr "`this' is niet beschikbaar in static member-funties"
 
-#: cp/decl.c:9005
+#: cp/decl.c:9006
 msgid "`%D' must be either a non-static member function or a non-member function"
 msgstr ""
 
-#: cp/decl.c:9022
+#: cp/decl.c:9023
 msgid "`%D' must have an argument of class or enumerated type"
 msgstr ""
 
-#: cp/decl.c:9057
+#: cp/decl.c:9058
 #, c-format
 msgid "conversion to %s%s will never use a type conversion operator"
 msgstr ""
 
 #. 13.4.0.3
-#: cp/decl.c:9064
+#: cp/decl.c:9065
 msgid "ISO C++ prohibits overloading operator ?:"
 msgstr ""
 
-#: cp/decl.c:9114
+#: cp/decl.c:9115
 msgid "postfix `%D' must take `int' as its argument"
 msgstr ""
 
-#: cp/decl.c:9118
+#: cp/decl.c:9119
 msgid "postfix `%D' must take `int' as its second argument"
 msgstr ""
 
-#: cp/decl.c:9125
+#: cp/decl.c:9126
 #, fuzzy
 msgid "`%D' must take either zero or one argument"
 msgstr "`%s' neemt ofwel geen, ofwel twee argumenten"
 
-#: cp/decl.c:9127
+#: cp/decl.c:9128
 #, fuzzy
 msgid "`%D' must take either one or two arguments"
 msgstr "`%s' neemt ofwel geen, ofwel twee argumenten"
 
-#: cp/decl.c:9148
+#: cp/decl.c:9149
 msgid "prefix `%D' should return `%T'"
 msgstr ""
 
-#: cp/decl.c:9154
+#: cp/decl.c:9155
 msgid "postfix `%D' should return `%T'"
 msgstr ""
 
-#: cp/decl.c:9163
+#: cp/decl.c:9164
 msgid "`%D' must take `void'"
 msgstr ""
 
-#: cp/decl.c:9165 cp/decl.c:9173
+#: cp/decl.c:9166 cp/decl.c:9174
 #, fuzzy
 msgid "`%D' must take exactly one argument"
 msgstr "`%s' neemt ofwel geen, ofwel twee argumenten"
 
-#: cp/decl.c:9175
+#: cp/decl.c:9176
 #, fuzzy
 msgid "`%D' must take exactly two arguments"
 msgstr "`%s' neemt ofwel geen, ofwel twee argumenten"
 
-#: cp/decl.c:9183
+#: cp/decl.c:9184
 msgid "user-defined `%D' always evaluates both arguments"
 msgstr ""
 
-#: cp/decl.c:9197
+#: cp/decl.c:9198
 msgid "`%D' should return by value"
 msgstr ""
 
-#: cp/decl.c:9209 cp/decl.c:9212
+#: cp/decl.c:9210 cp/decl.c:9213
 msgid "`%D' cannot have default arguments"
 msgstr ""
 
-#: cp/decl.c:9272
+#: cp/decl.c:9273
 msgid "using typedef-name `%D' after `%s'"
 msgstr ""
 
-#: cp/decl.c:9278
+#: cp/decl.c:9279
 #, fuzzy
 msgid "using template type parameter `%T' after `%s'"
 msgstr "incompatibel type voor argument %d van `%s'"
 
-#: cp/decl.c:9286
+#: cp/decl.c:9287
 #, fuzzy
 msgid "`%T' referred to as `%s'"
 msgstr "`%s' tevoren hier gedeclareerd"
 
-#: cp/decl.c:9292
+#: cp/decl.c:9293
 #, fuzzy
 msgid "`%T' referred to as enum"
 msgstr "`%s' tevoren hier gedeclareerd"
@@ -15346,48 +15342,53 @@ msgstr "`%s' tevoren hier gedeclareerd"
 #. void f(class C);            // No template header here
 #.
 #. then the required template argument is missing.
-#: cp/decl.c:9307
+#: cp/decl.c:9308
 #, fuzzy
 msgid "template argument required for `%s %T'"
 msgstr "meerdere parameters hebben de naam `%s'"
 
-#: cp/decl.c:9452
+#: cp/decl.c:9453
 #, fuzzy
 msgid "use of enum `%#D' without previous declaration"
 msgstr "sectie van `%s' geeft een conflict met een eerdere declaratie"
 
-#: cp/decl.c:9509
+#: cp/decl.c:9471
+#, fuzzy
+msgid "redeclaration of `%T' as a non-template"
+msgstr "`%s' wordt gedeclareerd als een array van functies"
+
+#: cp/decl.c:9517
 msgid "derived union `%T' invalid"
 msgstr ""
 
-#: cp/decl.c:9562
+#: cp/decl.c:9570
 #, fuzzy
 msgid "base type `%T' fails to be a struct or class type"
 msgstr "`%s' is geen typedef of ingebouwd type"
 
-#: cp/decl.c:9570
+#: cp/decl.c:9578
 msgid "recursive type `%T' undefined"
 msgstr ""
 
-#: cp/decl.c:9572
+#: cp/decl.c:9580
 #, fuzzy
 msgid "duplicate base type `%T' invalid"
 msgstr "herhaalde case-waarde"
 
-#: cp/decl.c:9650
+#: cp/decl.c:9658
 msgid "Java class '%T' cannot have multiple bases"
 msgstr ""
 
-#: cp/decl.c:9652
+#: cp/decl.c:9660
 msgid "Java class '%T' cannot have virtual bases"
 msgstr ""
 
-#: cp/decl.c:9692
+#: cp/decl.c:9700
 #, fuzzy
 msgid "multiple definition of `%#T'"
 msgstr "herdefinitie van `%s'"
 
-#: cp/decl.c:9693
+#: cp/decl.c:9701
 #, fuzzy
 msgid "%Jprevious definition here"
 msgstr "eerdere definitie van `%s'"
@@ -15396,53 +15397,53 @@ msgstr "eerdere definitie van `%s'"
 #.
 #. IF no integral type can represent all the enumerator values, the
 #. enumeration is ill-formed.
-#: cp/decl.c:9828
+#: cp/decl.c:9836
 msgid "no integral type can represent all of the enumerator values for `%T'"
 msgstr ""
 
-#: cp/decl.c:9918
+#: cp/decl.c:9926
 #, fuzzy
 msgid "enumerator value for `%D' not integer constant"
 msgstr "enumeratiewaarde voor `%s' is geen integrale constante"
 
-#: cp/decl.c:9938
+#: cp/decl.c:9946
 #, fuzzy
 msgid "overflow in enumeration values at `%D'"
 msgstr "overflow in enumeratiewaarden"
 
-#: cp/decl.c:10007
+#: cp/decl.c:10015
 #, fuzzy
 msgid "return type `%#T' is incomplete"
 msgstr "type van teruggeefwaarde is onvolledig"
 
-#: cp/decl.c:10125
+#: cp/decl.c:10133
 msgid "return type for `main' changed to `int'"
 msgstr ""
 
-#: cp/decl.c:10154
+#: cp/decl.c:10162
 #, fuzzy
 msgid "`%D' implicitly declared before its definition"
 msgstr "`%s' impliciet als functie gedeclareerd"
 
-#: cp/decl.c:10176 cp/typeck.c:6023
+#: cp/decl.c:10184 cp/typeck.c:6071
 msgid "`operator=' should return a reference to `*this'"
 msgstr ""
 
-#: cp/decl.c:10445
+#: cp/decl.c:10453
 #, fuzzy
 msgid "parameter `%D' declared void"
 msgstr "parameter `%s' als void gedeclareerd"
 
-#: cp/decl.c:10911
+#: cp/decl.c:10919
 #, fuzzy
 msgid "invalid member function declaration"
 msgstr "herhaalde label-declaratie `%s'"
 
-#: cp/decl.c:10928
+#: cp/decl.c:10936
 msgid "`%D' is already defined in class `%T'"
 msgstr ""
 
-#: cp/decl.c:11141
+#: cp/decl.c:11149
 #, fuzzy
 msgid "static member function `%#D' declared with type qualifiers"
 msgstr "geneste functie `%s' is als `extern' gedeclareerd"
@@ -15464,19 +15465,19 @@ msgstr ""
 msgid "invalid types `%T[%T]' for array subscript"
 msgstr ""
 
-#: cp/decl2.c:460
+#: cp/decl2.c:461
 msgid "deleting array `%#D'"
 msgstr ""
 
-#: cp/decl2.c:466
+#: cp/decl2.c:467
 msgid "type `%#T' argument given to `delete', expected pointer"
 msgstr ""
 
-#: cp/decl2.c:478
+#: cp/decl2.c:479
 msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to `delete'"
 msgstr ""
 
-#: cp/decl2.c:485
+#: cp/decl2.c:486
 #, fuzzy
 msgid "deleting `%T' is undefined"
 msgstr "`%.*s' is niet gedefinieerd"
@@ -15484,124 +15485,124 @@ msgstr "`%.*s' is niet gedefinieerd"
 #. 14.5.2.2 [temp.mem]
 #.
 #. A local class shall not have member templates.
-#: cp/decl2.c:521
+#: cp/decl2.c:522
 msgid "invalid declaration of member template `%#D' in local class"
 msgstr ""
 
-#: cp/decl2.c:530
+#: cp/decl2.c:531
 #, fuzzy
 msgid "invalid use of `virtual' in template declaration of `%#D'"
 msgstr "ongeldig gebruik van onvolledige typedef `%s'"
 
-#: cp/decl2.c:540 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2834
 #, fuzzy
 msgid "template declaration of `%#D'"
 msgstr "herdeclaratie van `%s'"
 
-#: cp/decl2.c:589
+#: cp/decl2.c:590
 msgid "Java method '%D' has non-Java return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:605
+#: cp/decl2.c:606
 msgid "Java method '%D' has non-Java parameter type `%T'"
 msgstr ""
 
-#: cp/decl2.c:698
+#: cp/decl2.c:699
 msgid "prototype for `%#D' does not match any in class `%T'"
 msgstr ""
 
-#: cp/decl2.c:777
+#: cp/decl2.c:778
 #, fuzzy
 msgid "local class `%#T' shall not have static data member `%#D'"
 msgstr "`%s' is geen static veld"
 
-#: cp/decl2.c:785
+#: cp/decl2.c:786
 msgid "initializer invalid for static member with constructor"
 msgstr ""
 
-#: cp/decl2.c:788
+#: cp/decl2.c:789
 msgid "(an out of class initialization is required)"
 msgstr ""
 
-#: cp/decl2.c:871
+#: cp/decl2.c:872
 msgid "member `%D' conflicts with virtual function table field name"
 msgstr ""
 
-#: cp/decl2.c:888
+#: cp/decl2.c:889
 msgid "`%D' is already defined in `%T'"
 msgstr ""
 
-#: cp/decl2.c:935
+#: cp/decl2.c:936
 msgid "field initializer is not constant"
 msgstr ""
 
-#: cp/decl2.c:963
+#: cp/decl2.c:964
 msgid "`asm' specifiers are not permitted on non-static data members"
 msgstr ""
 
-#: cp/decl2.c:1013
+#: cp/decl2.c:1014
 msgid "cannot declare `%D' to be a bit-field type"
 msgstr ""
 
-#: cp/decl2.c:1023
+#: cp/decl2.c:1024
 #, fuzzy
 msgid "cannot declare bit-field `%D' with function type"
 msgstr "cast geeft functie-type op"
 
-#: cp/decl2.c:1030
+#: cp/decl2.c:1031
 msgid "`%D' is already defined in the class %T"
 msgstr ""
 
-#: cp/decl2.c:1037
+#: cp/decl2.c:1038
 msgid "static member `%D' cannot be a bit-field"
 msgstr ""
 
-#: cp/decl2.c:1096
+#: cp/decl2.c:1097
 #, fuzzy
 msgid "initializer specified for non-member function `%D'"
 msgstr "argument-formaat opgegeven voor niet-functie `%s'"
 
-#: cp/decl2.c:1100
+#: cp/decl2.c:1101
 #, fuzzy
 msgid "invalid initializer for virtual method `%D'"
 msgstr "ongeldige beginwaarde voor bit-string"
 
-#: cp/decl2.c:1147
+#: cp/decl2.c:1148
 #, fuzzy
 msgid "anonymous struct not inside named type"
 msgstr "anonieme %s gedeclareerd binnen parameterlijst"
 
-#: cp/decl2.c:1217
+#: cp/decl2.c:1218
 msgid "namespace-scope anonymous aggregates must be static"
 msgstr ""
 
-#: cp/decl2.c:1224
+#: cp/decl2.c:1225
 #, fuzzy
 msgid "anonymous union with no members"
 msgstr "anonieme %s gedeclareerd binnen parameterlijst"
 
-#: cp/decl2.c:1258
+#: cp/decl2.c:1259
 msgid "`operator new' must return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:1266
+#: cp/decl2.c:1267
 msgid "`operator new' takes type `size_t' (`%T') as first parameter"
 msgstr ""
 
-#: cp/decl2.c:1292
+#: cp/decl2.c:1293
 msgid "`operator delete' must return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:1300
+#: cp/decl2.c:1301
 msgid "`operator delete' takes type `%T' as first parameter"
 msgstr ""
 
-#: cp/decl2.c:2807
+#: cp/decl2.c:2810
 #, fuzzy
 msgid "inline function `%D' used but never defined"
 msgstr "label `%s' gebruikt maar niet gedefinieerd"
 
-#: cp/decl2.c:2953
+#: cp/decl2.c:2956
 #, fuzzy
 msgid "default argument missing for parameter %P of `%+#D'"
 msgstr "parameternaam ontbreekt uit parameterlijst"
@@ -15634,7 +15635,7 @@ msgstr ""
 msgid "throwing NULL, which has integral, not pointer type"
 msgstr ""
 
-#: cp/except.c:598 cp/init.c:2037
+#: cp/except.c:598 cp/init.c:2038
 msgid "`%D' should never be overloaded"
 msgstr ""
 
@@ -15642,19 +15643,19 @@ msgstr ""
 msgid "  in thrown expression"
 msgstr ""
 
-#: cp/except.c:811
+#: cp/except.c:812
 msgid "expression '%E' of abstract class type '%T' cannot be used in throw-expression"
 msgstr ""
 
-#: cp/except.c:893
+#: cp/except.c:894
 msgid "exception of type `%T' will be caught"
 msgstr ""
 
-#: cp/except.c:896
+#: cp/except.c:897
 msgid "   by earlier handler for `%T'"
 msgstr ""
 
-#: cp/except.c:917
+#: cp/except.c:918
 msgid "`...' handler must be the last handler for its try block"
 msgstr ""
 
@@ -15663,7 +15664,7 @@ msgstr ""
 msgid "`%D' is already a friend of class `%T'"
 msgstr "kan klasse '%s' niet vinden"
 
-#: cp/friend.c:202
+#: cp/friend.c:206
 #, fuzzy
 msgid "invalid type `%T' declared `friend'"
 msgstr "variabele `%s' als inline gedeclareerd"
@@ -15671,52 +15672,52 @@ msgstr "variabele `%s' als inline gedeclareerd"
 #. [temp.friend]
 #. Friend declarations shall not declare partial
 #. specializations.
-#: cp/friend.c:218
+#: cp/friend.c:222
 #, fuzzy
 msgid "partial specialization `%T' declared `friend'"
 msgstr "variabele `%s' als inline gedeclareerd"
 
-#: cp/friend.c:228
+#: cp/friend.c:232
 msgid "class `%T' is implicitly friends with itself"
 msgstr ""
 
 #. template <class T> friend typename S<T>::X;
-#: cp/friend.c:246
+#: cp/friend.c:250
 #, fuzzy
 msgid "typename type `%#T' declared `friend'"
 msgstr "parameter `%s' als void gedeclareerd"
 
 #. template <class T> friend class T;
-#: cp/friend.c:252
+#: cp/friend.c:256
 #, fuzzy
 msgid "template parameter type `%T' declared `friend'"
 msgstr "parameter `%s' als void gedeclareerd"
 
 #. template <class T> friend class A; where A is not a template
-#: cp/friend.c:258
+#: cp/friend.c:262
 #, fuzzy
 msgid "`%#T' is not a template"
 msgstr "`%s' is geen iterator"
 
-#: cp/friend.c:277
+#: cp/friend.c:281
 #, fuzzy
 msgid "`%D' is already a friend of `%T'"
 msgstr "kan klasse '%s' niet vinden"
 
-#: cp/friend.c:287
+#: cp/friend.c:291
 msgid "`%T' is already a friend of `%T'"
 msgstr ""
 
-#: cp/friend.c:409
+#: cp/friend.c:413
 msgid "member `%D' declared as friend before type `%T' defined"
 msgstr ""
 
-#: cp/friend.c:465
+#: cp/friend.c:469
 #, fuzzy
 msgid "friend declaration `%#D' declares a non-template function"
 msgstr "ingebouwde functie `%s' als niet-functie gedeclareerd"
 
-#: cp/friend.c:468
+#: cp/friend.c:472
 msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
 msgstr ""
 
@@ -15851,7 +15852,7 @@ msgstr "`%s' is geen typedef of ingebouwd type"
 msgid "type `%T' is of non-aggregate type"
 msgstr ""
 
-#: cp/init.c:1432 cp/typeck.c:1795
+#: cp/init.c:1432 cp/typeck.c:1818
 msgid "qualified type `%T' does not match destructor name `~%T'"
 msgstr ""
 
@@ -15891,76 +15892,75 @@ msgstr ""
 msgid "zero size array reserves no space"
 msgstr ""
 
-#: cp/init.c:1808
+#: cp/init.c:1809
 msgid "new cannot be applied to a reference type"
 msgstr ""
 
-#: cp/init.c:1814
+#: cp/init.c:1815
 msgid "new cannot be applied to a function type"
 msgstr ""
 
-#: cp/init.c:1860
+#: cp/init.c:1861
 msgid "call to Java constructor, while `jclass' undefined"
 msgstr ""
 
-#: cp/init.c:1876
+#: cp/init.c:1877
 #, fuzzy
 msgid "can't find class$"
 msgstr "kan %s niet vinden"
 
-#: cp/init.c:2003
+#: cp/init.c:2004
 msgid "invalid type `void' for new"
 msgstr ""
 
-#: cp/init.c:2013
+#: cp/init.c:2014
 #, fuzzy
 msgid "uninitialized const in `new' of `%#T'"
 msgstr "beginwaarde legt grootte van `%s' niet vast"
 
-#: cp/init.c:2032
+#: cp/init.c:2033
 #, c-format
 msgid "call to Java constructor with `%s' undefined"
 msgstr ""
 
-#: cp/init.c:2073
+#. See PR 15967. This should never happen (and it is
+#. fixed correctly in mainline), but on the release branch
+#. we prefer this less-intrusive approacch.
+#: cp/init.c:2077
+msgid "no suitable or ambiguous `%D' found in class `%T'"
+msgstr ""
+
+#: cp/init.c:2083
 #, fuzzy
 msgid "request for member `%D' is ambiguous"
 msgstr "grootte van `%s' is %u bytes"
 
-#: cp/init.c:2193
+#: cp/init.c:2203
 #, fuzzy
 msgid "ISO C++ forbids initialization in array new"
 msgstr "ANSI C verbiedt lege initialisatie-accolades"
 
-#: cp/init.c:2667
+#: cp/init.c:2677
 msgid "initializer ends prematurely"
 msgstr ""
 
-#: cp/init.c:2724
+#: cp/init.c:2734
 msgid "cannot initialize multi-dimensional array with initializer"
 msgstr ""
 
-#: cp/init.c:2885
+#: cp/init.c:2895
 msgid "possible problem detected in invocation of delete operator:"
 msgstr ""
 
-#: cp/init.c:2888
-msgid "neither the destructor nor the class-specific "
-msgstr ""
-
-#: cp/init.c:2889
-msgid "operator delete will be called, even if they are "
+#: cp/init.c:2898
+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:2890
-msgid "declared when the class is defined."
-msgstr ""
-
-#: cp/init.c:2909
+#: cp/init.c:2919
 msgid "unknown array size in delete"
 msgstr ""
 
-#: cp/init.c:3174
+#: cp/init.c:3184
 msgid "type to vector delete is neither pointer or array type"
 msgstr ""
 
@@ -16054,12 +16054,12 @@ msgstr ""
 msgid "non-static reference member `%#D', can't use default assignment operator"
 msgstr ""
 
-#: cp/name-lookup.c:660
+#: cp/name-lookup.c:671
 #, fuzzy
 msgid "`%#D' used prior to declaration"
 msgstr "`%s' gebruikt vóór declaratie"
 
-#: cp/name-lookup.c:691
+#: cp/name-lookup.c:702
 #, fuzzy
 msgid "redeclaration of `wchar_t' as `%T'"
 msgstr "herdeclaratie van `%s'"
@@ -16070,261 +16070,261 @@ msgstr "herdeclaratie van `%s'"
 #. [basic.start.main]
 #.
 #. This function shall not be overloaded.
-#: cp/name-lookup.c:723
+#: cp/name-lookup.c:734
 #, fuzzy
 msgid "invalid redeclaration of `%D'"
 msgstr "herdeclaratie van `%s'"
 
-#: cp/name-lookup.c:724
+#: cp/name-lookup.c:735
 #, fuzzy
 msgid "as `%D'"
 msgstr "%s voor `%s'"
 
-#: cp/name-lookup.c:812
+#: cp/name-lookup.c:823
 #, fuzzy
 msgid "type mismatch with previous external decl of `%#D'"
 msgstr "type-conflict met eerdere externe declaratie"
 
-#: cp/name-lookup.c:813
+#: cp/name-lookup.c:824
 #, fuzzy
 msgid "previous external decl of `%#D'"
 msgstr "eerdere externe declaratie van `%s'"
 
-#: cp/name-lookup.c:855
+#: cp/name-lookup.c:866
 #, fuzzy
 msgid "`%D' was previously implicitly declared to return `int'"
 msgstr "`%s' was tevoren impliciet gedeclareerd om een `int' terug te geven"
 
-#: cp/name-lookup.c:913
+#: cp/name-lookup.c:924
 #, fuzzy
 msgid "extern declaration of `%#D' doesn't match"
 msgstr "externe declaratie van `%s' komt niet overeen met de globale declaratie"
 
-#: cp/name-lookup.c:914
+#: cp/name-lookup.c:925
 #, fuzzy
 msgid "global declaration `%#D'"
 msgstr "herhaalde label-declaratie `%s'"
 
-#: cp/name-lookup.c:950 cp/name-lookup.c:957
+#: cp/name-lookup.c:961 cp/name-lookup.c:968
 #, fuzzy
 msgid "declaration of '%#D' shadows a parameter"
 msgstr "de declaratie van `%s' verbergt een parameter"
 
 #. Location of previous decl is not useful in this case.
-#: cp/name-lookup.c:974
+#: cp/name-lookup.c:985
 #, fuzzy
 msgid "declaration of '%D' shadows a member of 'this'"
 msgstr "de declaratie van `%s' verbergt een parameter"
 
-#: cp/name-lookup.c:980
+#: cp/name-lookup.c:991
 #, fuzzy
 msgid "declaration of '%D' shadows a previous local"
 msgstr "de declaratie van `%s' verbergt een parameter"
 
-#: cp/name-lookup.c:987
+#: cp/name-lookup.c:998
 #, fuzzy
 msgid "declaration of '%D' shadows a global declaration"
 msgstr "de declaratie van `%s' verbergt een parameter"
 
-#: cp/name-lookup.c:1156
+#: cp/name-lookup.c:1167
 msgid "name lookup of `%D' changed"
 msgstr ""
 
-#: cp/name-lookup.c:1158
+#: cp/name-lookup.c:1169
 msgid "  matches this `%D' under ISO standard rules"
 msgstr ""
 
-#: cp/name-lookup.c:1160
+#: cp/name-lookup.c:1171
 msgid "  matches this `%D' under old rules"
 msgstr ""
 
-#: cp/name-lookup.c:1174 cp/name-lookup.c:1181
+#: cp/name-lookup.c:1185 cp/name-lookup.c:1192
 msgid "name lookup of `%D' changed for new ISO `for' scoping"
 msgstr ""
 
-#: cp/name-lookup.c:1176
+#: cp/name-lookup.c:1187
 msgid "  cannot use obsolete binding at `%D' because it has a destructor"
 msgstr ""
 
-#: cp/name-lookup.c:1183
+#: cp/name-lookup.c:1194
 msgid "  using obsolete binding at `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:1236
+#: cp/name-lookup.c:1247
 #, c-format
 msgid "%s %s(%E) %p %d\n"
 msgstr ""
 
-#: cp/name-lookup.c:1239
+#: cp/name-lookup.c:1250
 #, c-format
 msgid "%s %s %p %d\n"
 msgstr ""
 
-#: cp/name-lookup.c:1358
+#: cp/name-lookup.c:1369
 msgid "XXX is_class_level != (current_scope == class_scope)\n"
 msgstr ""
 
-#: cp/name-lookup.c:1996
+#: cp/name-lookup.c:2007
 msgid "`%#D' hides constructor for `%#T'"
 msgstr ""
 
-#: cp/name-lookup.c:2011
+#: cp/name-lookup.c:2022
 #, fuzzy
 msgid "`%#D' conflicts with previous using declaration `%#D'"
 msgstr "sectie van `%s' geeft een conflict met een eerdere declaratie"
 
-#: cp/name-lookup.c:2023
+#: cp/name-lookup.c:2034
 #, fuzzy
 msgid "previous non-function declaration `%#D'"
 msgstr "eerdere declaratie van `%s'"
 
-#: cp/name-lookup.c:2024
+#: cp/name-lookup.c:2035
 #, fuzzy
 msgid "conflicts with function declaration `%#D'"
 msgstr "conflicterende declaraties van `%s'"
 
 #. 7.3.3/5
 #. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:2101
+#: cp/name-lookup.c:2112
 msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
 msgstr ""
 
-#: cp/name-lookup.c:2107
+#: cp/name-lookup.c:2118
 #, fuzzy
 msgid "namespace `%D' not allowed in using-declaration"
 msgstr "`%s' staat niet aan het begin van een declaratie"
 
 #. It's a nested name with template parameter dependent scope.
 #. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2115 cp/name-lookup.c:2129 cp/name-lookup.c:3369
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
 #, fuzzy
 msgid "`%T' is not a namespace"
 msgstr "`%s' is geen iterator"
 
-#: cp/name-lookup.c:2153
+#: cp/name-lookup.c:2164
 #, fuzzy
 msgid "`%D' not declared"
 msgstr "`%.*s' is niet gedefinieerd"
 
 #. If the OLD_FN was really declared, the
 #. declarations don't match.
-#: cp/name-lookup.c:2165 cp/name-lookup.c:2207 cp/name-lookup.c:2244
+#: cp/name-lookup.c:2176 cp/name-lookup.c:2218 cp/name-lookup.c:2255
 msgid "`%D' is already declared in this scope"
 msgstr ""
 
-#: cp/name-lookup.c:2250
+#: cp/name-lookup.c:2261
 msgid "using declaration `%D' introduced ambiguous type `%T'"
 msgstr ""
 
 #. Definition isn't the kind we were looking for.
-#: cp/name-lookup.c:2412 cp/name-lookup.c:2431
+#: cp/name-lookup.c:2423 cp/name-lookup.c:2442
 #, fuzzy
 msgid "`%#D' redeclared as %C"
 msgstr "`%s' tevoren hier gedeclareerd"
 
-#: cp/name-lookup.c:2804
+#: cp/name-lookup.c:2815
 msgid "`%D' has the same name as the class in which it is declared"
 msgstr ""
 
-#: cp/name-lookup.c:2891
+#: cp/name-lookup.c:2902
 msgid "using-declaration for non-member at class scope"
 msgstr ""
 
-#: cp/name-lookup.c:2898
+#: cp/name-lookup.c:2909
 msgid "using-declaration cannot name destructor"
 msgstr ""
 
-#: cp/name-lookup.c:2994
+#: cp/name-lookup.c:3005
 #, fuzzy
 msgid "declaration of `%D' not in a namespace surrounding `%D'"
 msgstr "`%s' wordt gedeclareerd als een array van functies"
 
-#: cp/name-lookup.c:3034
+#: cp/name-lookup.c:3045
 msgid "`%D' should have been declared inside `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:3098
+#: cp/name-lookup.c:3109
 msgid "namespace alias `%D' not allowed here, assuming `%D'"
 msgstr ""
 
 #. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3213
+#: cp/name-lookup.c:3224
 #, fuzzy
 msgid "unknown namespace `%D'"
 msgstr "onbekende machine-modus `%s'"
 
-#: cp/name-lookup.c:3363
+#: cp/name-lookup.c:3374
 #, fuzzy
 msgid "namespace `%T' undeclared"
 msgstr "`%s' tevoren hier gedeclareerd"
 
-#: cp/name-lookup.c:3396
+#: cp/name-lookup.c:3407
 msgid "strong using only meaningful at namespace scope"
 msgstr ""
 
-#: cp/name-lookup.c:3403
+#: cp/name-lookup.c:3414
 #, fuzzy
 msgid "`%D' attribute directive ignored"
 msgstr "attribuut-commando `%s' wordt genegeerd"
 
-#: cp/name-lookup.c:3536
+#: cp/name-lookup.c:3547
 #, fuzzy
 msgid "use of `%D' is ambiguous"
 msgstr "grootte van `%s' is %u bytes"
 
-#: cp/name-lookup.c:3537
+#: cp/name-lookup.c:3548
 msgid "  first declared as `%#D' here"
 msgstr ""
 
-#: cp/name-lookup.c:3540
+#: cp/name-lookup.c:3551
 msgid "  also declared as `%#D' here"
 msgstr ""
 
-#: cp/name-lookup.c:3555
+#: cp/name-lookup.c:3566
 msgid "`%D' denotes an ambiguous type"
 msgstr ""
 
-#: cp/name-lookup.c:3556
+#: cp/name-lookup.c:3567
 #, fuzzy
 msgid "%J  first type here"
 msgstr "van hieruit opgeroepen"
 
-#: cp/name-lookup.c:3557
+#: cp/name-lookup.c:3568
 msgid "%J  other type here"
 msgstr ""
 
 #. This happens for A::B where B is a template, and there are no
 #. template arguments.
-#: cp/name-lookup.c:3622 cp/typeck.c:1769
+#: cp/name-lookup.c:3633 cp/typeck.c:1792
 #, fuzzy
 msgid "invalid use of `%D'"
 msgstr "ongeldig gebruik van `restrict'"
 
-#: cp/name-lookup.c:3663
+#: cp/name-lookup.c:3674
 #, fuzzy
 msgid "`%D::%D' is not a template"
 msgstr "`%s' is geen iterator"
 
-#: cp/name-lookup.c:3680
+#: cp/name-lookup.c:3691
 #, fuzzy
 msgid "`%D' undeclared in namespace `%D'"
 msgstr "ongeldige naam `%s'"
 
-#: cp/name-lookup.c:4141
+#: cp/name-lookup.c:4153
 #, fuzzy
 msgid "`%D' is not a function,"
 msgstr "`%s' is meestal een functie"
 
-#: cp/name-lookup.c:4142
+#: cp/name-lookup.c:4154
 #, fuzzy
 msgid "  conflict with `%D'"
 msgstr "conflicterende types voor `%s'"
 
-#: cp/name-lookup.c:4882
+#: cp/name-lookup.c:4911
 msgid "XXX entering pop_everything ()\n"
 msgstr ""
 
-#: cp/name-lookup.c:4891
+#: cp/name-lookup.c:4920
 msgid "XXX leaving pop_everything ()\n"
 msgstr ""
 
@@ -16421,103 +16421,107 @@ msgstr "`%.*s' is niet gedefinieerd"
 msgid "typedef-name `%D' used as destructor declarator"
 msgstr "parameter `%s' heeft enkel een voorwaartse declaratie"
 
-#: cp/parser.c:3635
+#: cp/parser.c:3638
 #, fuzzy
 msgid "ISO C++ forbids compound-literals"
 msgstr "ANSI C verbiedt het gebruik van samengestelde expressies als lvalues"
 
-#: cp/parser.c:4456
+#: cp/parser.c:4461
 msgid "array bound forbidden after parenthesized type-id"
 msgstr ""
 
-#: cp/parser.c:4457
+#: cp/parser.c:4462
 msgid "try removing the parentheses around the type-id"
 msgstr ""
 
-#: cp/parser.c:4619
+#: cp/parser.c:4624
 msgid "expression in new-declarator must have integral or enumeration type"
 msgstr ""
 
-#: cp/parser.c:4800
+#: cp/parser.c:4805
 msgid "use of old-style cast"
 msgstr ""
 
-#: cp/parser.c:5545
+#: cp/parser.c:5550
 #, fuzzy, c-format
 msgid "case label `%E' not within a switch statement"
 msgstr "case-label niet in een switch-statement"
 
-#: cp/parser.c:6087
+#: cp/parser.c:6092
 #, fuzzy
 msgid "ISO C++ forbids computed gotos"
 msgstr "ANSI C verbiedt geneste functies"
 
-#: cp/parser.c:6207
+#: cp/parser.c:6212
 msgid "extra `;'"
 msgstr ""
 
-#: cp/parser.c:6502
+#: cp/parser.c:6507
 msgid "mixing declarations and function-definitions is forbidden"
 msgstr ""
 
-#: cp/parser.c:6640
+#: cp/parser.c:6645
 #, fuzzy
 msgid "duplicate `friend'"
 msgstr "herhaalde `%s'"
 
-#: cp/parser.c:6789
+#: cp/parser.c:6794
 #, fuzzy
 msgid "class definition may not be declared a friend"
 msgstr "`%s' mag niet als alleen-lezen gedeclareerd worden"
 
-#: cp/parser.c:7104
+#: cp/parser.c:7109
 msgid "only constructors take base initializers"
 msgstr ""
 
-#: cp/parser.c:7155
+#: cp/parser.c:7160
 msgid "anachronistic old-style base class initializer"
 msgstr ""
 
+#: cp/parser.c:7201
+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:7548
+#: cp/parser.c:7563
 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:7908
+#: cp/parser.c:7923
 #, fuzzy
 msgid "`<::' cannot begin a template-argument list"
 msgstr "`%s' is geen iterator"
 
-#: cp/parser.c:7909
+#: cp/parser.c:7924
 msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
 msgstr ""
 
-#: cp/parser.c:7916
+#: cp/parser.c:7931
 msgid "(if you use `-fpermissive' G++ will accept your code)"
 msgstr ""
 
 #. Explain what went wrong.
-#: cp/parser.c:8088
+#: cp/parser.c:8106
 #, fuzzy
 msgid "non-template `%D' used as template"
 msgstr "parameter `%s' heeft enkel een voorwaartse declaratie"
 
-#: cp/parser.c:8089
-msgid "(use `%T::template %D' to indicate that it is a template)"
+#: cp/parser.c:8107
+msgid "use `%T::template %D' to indicate that it is a template"
 msgstr ""
 
-#: cp/parser.c:9026
+#: cp/parser.c:9058
 msgid "using `typename' outside of template"
 msgstr ""
 
-#: cp/parser.c:9148
+#: cp/parser.c:9180
 #, fuzzy
 msgid "expected type-name"
 msgstr "ongeldige operand van %s"
 
-#: cp/parser.c:9207
+#: cp/parser.c:9239
 #, fuzzy
 msgid "type attributes are honored only at type definition"
 msgstr "het `%s' attribuut heeft enkel betekenis voor functies"
@@ -16525,86 +16529,91 @@ msgstr "het `%s' attribuut heeft enkel betekenis voor functies"
 #. [namespace.udecl]
 #.
 #. A using declaration shall not name a template-id.
-#: cp/parser.c:9590
+#: cp/parser.c:9622
 #, fuzzy
 msgid "a template-id may not appear in a using-declaration"
 msgstr "`%s' staat niet aan het begin van een declaratie"
 
-#: cp/parser.c:9917
+#: cp/parser.c:9949
 msgid "an asm-specification is not allowed on a function-definition"
 msgstr ""
 
-#: cp/parser.c:9919
+#: cp/parser.c:9951
 #, fuzzy
 msgid "attributes are not allowed on a function-definition"
 msgstr "globale registervariabele volgt op een functiedefinitie"
 
-#: cp/parser.c:10052
+#: cp/parser.c:10084
 #, fuzzy
 msgid "attributes after parenthesized initializer ignored"
 msgstr "attributen genegeerd in declarator van parameter-array"
 
+#: cp/parser.c:10540
+#, fuzzy
+msgid "`%T::%D' is not a type"
+msgstr "`%s' is geen iterator"
+
 # Is the %s the argument, or is it 'of' the argument?
-#: cp/parser.c:11254
+#: cp/parser.c:11288
 #, fuzzy
 msgid "file ends in default argument"
 msgstr "ongeldig type-argument `%s'"
 
-#: cp/parser.c:11310
+#: cp/parser.c:11344
 #, fuzzy
 msgid "deprecated use of default argument for parameter of non-function"
 msgstr "argumenten aan macro `%s' gegeven"
 
-#: cp/parser.c:11313
+#: cp/parser.c:11347
 #, fuzzy
 msgid "default arguments are only permitted for function parameters"
 msgstr "argumenten aan macro `%s' gegeven"
 
-#: cp/parser.c:12043
+#: cp/parser.c:12078
 #, fuzzy
 msgid "declaration of `%D' in `%D' which does not enclose `%D'"
 msgstr "`%s' wordt gedeclareerd als een array van functies"
 
-#: cp/parser.c:12056
+#: cp/parser.c:12091
 msgid "extra qualification ignored"
 msgstr ""
 
-#: cp/parser.c:12067
+#: cp/parser.c:12102
 #, fuzzy
 msgid "an explicit specialization must be preceded by 'template <>'"
 msgstr "impliciete declaratie van functie `%s'"
 
-#: cp/parser.c:12350
+#: cp/parser.c:12385
 msgid "extra semicolon"
 msgstr ""
 
-#: cp/parser.c:12368
+#: cp/parser.c:12403
 msgid "a class-key must be used when declaring a friend"
 msgstr ""
 
-#: cp/parser.c:12399
+#: cp/parser.c:12434
 #, fuzzy
 msgid "friend declaration does not name a class or function"
 msgstr "ingebouwde functie `%s' als niet-functie gedeclareerd"
 
-#: cp/parser.c:12570
+#: cp/parser.c:12605
 msgid "pure-specifier on function-definition"
 msgstr ""
 
-#: cp/parser.c:12843
+#: cp/parser.c:12878
 msgid "keyword `typename' not allowed outside of templates"
 msgstr ""
 
-#: cp/parser.c:12845
+#: cp/parser.c:12880
 msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
 msgstr ""
 
-#: cp/parser.c:13665
+#: cp/parser.c:13700
 #, fuzzy
 msgid "reference to `%D' is ambiguous"
 msgstr "grootte van `%s' is %u bytes"
 
-#: cp/parser.c:13839
+#: cp/parser.c:13874
 #, fuzzy
 msgid "too few template-parameter-lists"
 msgstr "twee of meer data types in de declaratie van `%s'"
@@ -16613,50 +16622,50 @@ msgstr "twee of meer data types in de declaratie van `%s'"
 #. something like:
 #.
 #. template <class T> template <class U> void S::f();
-#: cp/parser.c:13854
+#: cp/parser.c:13889
 #, fuzzy
 msgid "too many template-parameter-lists"
 msgstr "meerdere opslagklassen in declaratie van `%s'"
 
 #. If begin_function_definition didn't like the definition, skip
 #. the entire function.
-#: cp/parser.c:14146
+#: cp/parser.c:14185
 #, fuzzy
 msgid "invalid function declaration"
 msgstr "lege declaratie"
 
 #. Issue an error message.
-#: cp/parser.c:14183
+#: cp/parser.c:14222
 #, fuzzy
 msgid "named return values are no longer supported"
 msgstr "-pipe wordt niet ondersteund"
 
-#: cp/parser.c:14522
+#: cp/parser.c:14561
 msgid "`>>' should be `> >' within a nested template argument list"
 msgstr ""
 
 #. If this is not a nested template argument list, the '>>' is
 #. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14530
+#: cp/parser.c:14569
 msgid "spurious `>>', use `>' to terminate a template argument list"
 msgstr ""
 
-#: cp/parser.c:14535
+#: cp/parser.c:14574
 #, fuzzy
 msgid "missing `>' to terminate the template argument list"
 msgstr "parameternaam ontbreekt uit parameterlijst"
 
-#: cp/parser.c:15023
+#: cp/parser.c:15062
 #, fuzzy
 msgid "`%s' tag used in naming `%#T'"
 msgstr "Ongeldige optie `%s'"
 
-#: cp/parser.c:15043
+#: cp/parser.c:15082
 #, fuzzy
 msgid "%D redeclared with different access"
 msgstr "`%s' als ander soort symbool geherdeclareerd"
 
-#: cp/parser.c:15060
+#: cp/parser.c:15099
 msgid "`template' (as a disambiguator) is only allowed within templates"
 msgstr ""
 
@@ -17025,161 +17034,161 @@ msgstr ""
 msgid "%s %+#T"
 msgstr ""
 
-#: cp/pt.c:6307 cp/pt.c:6427
+#: cp/pt.c:6308 cp/pt.c:6428
 msgid "instantiation of `%D' as type `%T'"
 msgstr ""
 
-#: cp/pt.c:6469
+#: cp/pt.c:6470
 #, fuzzy
 msgid "invalid parameter type `%T'"
 msgstr "ongeldige operand voor %p-code"
 
-#: cp/pt.c:6471
+#: cp/pt.c:6472
 #, fuzzy
 msgid "in declaration `%D'"
 msgstr "herdeclaratie van `%s'"
 
-#: cp/pt.c:6545
+#: cp/pt.c:6546
 msgid "creating pointer to member function of non-class type `%T'"
 msgstr ""
 
-#: cp/pt.c:6684
+#: cp/pt.c:6685
 msgid "creating array with size zero"
 msgstr ""
 
-#: cp/pt.c:6698
+#: cp/pt.c:6699
 #, c-format
 msgid "creating array with size zero (`%E')"
 msgstr ""
 
-#: cp/pt.c:6937
+#: cp/pt.c:6938
 msgid "forming reference to void"
 msgstr ""
 
-#: cp/pt.c:6939
+#: cp/pt.c:6940
 msgid "forming %s to reference type `%T'"
 msgstr ""
 
-#: cp/pt.c:6976
+#: cp/pt.c:6977
 msgid "creating pointer to member of non-class type `%T'"
 msgstr ""
 
-#: cp/pt.c:6982
+#: cp/pt.c:6983
 msgid "creating pointer to member reference type `%T'"
 msgstr ""
 
-#: cp/pt.c:7068
+#: cp/pt.c:7069
 #, fuzzy
 msgid "creating array of `%T'"
 msgstr "doorgeven van argument %d van `%s'"
 
-#: cp/pt.c:7074
+#: cp/pt.c:7075
 msgid "creating array of `%T', which is an abstract class type"
 msgstr ""
 
-#: cp/pt.c:7118
+#: cp/pt.c:7119
 #, fuzzy
 msgid "`%T' is not a class, struct, or union type"
 msgstr "`%s' is geen bestand, pipe of tty"
 
-#: cp/pt.c:7231
+#: cp/pt.c:7232
 #, c-format
 msgid "use of `%s' in template"
 msgstr ""
 
-#: cp/pt.c:7344
+#: cp/pt.c:7345
 #, c-format
 msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
 msgstr ""
 
-#: cp/pt.c:7346
+#: cp/pt.c:7347
 #, c-format
 msgid "say `typename %E' if a type is meant"
 msgstr ""
 
-#: cp/pt.c:8609
+#: cp/pt.c:8613
 #, fuzzy
 msgid "`%T' uses anonymous type"
 msgstr "`%s' is smaller dan waarden van zijn type"
 
-#: cp/pt.c:8611
+#: cp/pt.c:8615
 #, fuzzy
 msgid "`%T' uses local type `%T'"
 msgstr "`%c' optie gebruikt bij type `%c'"
 
 # Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
-#: cp/pt.c:8619
+#: cp/pt.c:8623
 #, fuzzy
 msgid "`%T' is a variably modified type"
 msgstr "argument %d is alleen-lezen"
 
-#: cp/pt.c:8630
+#: cp/pt.c:8634
 #, fuzzy, c-format
 msgid "integral expression `%E' is not constant"
 msgstr "opslaggrootte van `%s' is niet constant"
 
-#: cp/pt.c:8635
+#: cp/pt.c:8639
 msgid "  trying to instantiate `%D'"
 msgstr ""
 
-#: cp/pt.c:9148
+#: cp/pt.c:9156
 msgid "incomplete type unification"
 msgstr ""
 
-#: cp/pt.c:10095
+#: cp/pt.c:10112
 #, c-format
 msgid "use of `%s' in template type unification"
 msgstr ""
 
-#: cp/pt.c:10529 cp/pt.c:10601
+#: cp/pt.c:10546 cp/pt.c:10618
 msgid "explicit instantiation of non-template `%#D'"
 msgstr ""
 
-#: cp/pt.c:10545 cp/pt.c:10596
+#: cp/pt.c:10562 cp/pt.c:10613
 msgid "no matching template for `%D' found"
 msgstr ""
 
-#: cp/pt.c:10551
+#: cp/pt.c:10568
 #, fuzzy
 msgid "explicit instantiation of `%#D'"
 msgstr "eerdere impliciete declaratie van `%s'"
 
-#: cp/pt.c:10588
+#: cp/pt.c:10605
 #, fuzzy
 msgid "duplicate explicit instantiation of `%#D'"
 msgstr "herhaalde definitie `%s'"
 
-#: cp/pt.c:10610
+#: cp/pt.c:10627
 msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
 msgstr ""
 
-#: cp/pt.c:10614 cp/pt.c:10695
+#: cp/pt.c:10631 cp/pt.c:10712
 msgid "storage class `%D' applied to template instantiation"
 msgstr ""
 
-#: cp/pt.c:10667
+#: cp/pt.c:10684
 msgid "explicit instantiation of non-template type `%T'"
 msgstr ""
 
-#: cp/pt.c:10676
+#: cp/pt.c:10693
 msgid "explicit instantiation of `%#T' before definition of template"
 msgstr ""
 
-#: cp/pt.c:10684
+#: cp/pt.c:10701
 #, c-format
 msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
 msgstr ""
 
-#: cp/pt.c:10728
+#: cp/pt.c:10745
 #, fuzzy
 msgid "duplicate explicit instantiation of `%#T'"
 msgstr "herhaalde definitie `%s'"
 
-#: cp/pt.c:11109
+#: cp/pt.c:11126
 msgid "explicit instantiation of `%D' but no definition available"
 msgstr ""
 
-#: cp/pt.c:11543
+#: cp/pt.c:11562
 msgid "`%#T' is not a valid type for a template constant parameter"
 msgstr ""
 
@@ -17359,7 +17368,7 @@ msgstr "meerdere opslagklassen in declaratie van `%s'"
 msgid "incomplete type `%T' used in nested name specifier"
 msgstr ""
 
-#: cp/semantics.c:2303 cp/typeck.c:1612
+#: cp/semantics.c:2303 cp/typeck.c:1635
 #, fuzzy
 msgid "`%D' is not a member of `%T'"
 msgstr "`%s' is geen bestand, pipe of tty"
@@ -17407,256 +17416,256 @@ msgstr "`%s' tevoren hier gedeclareerd"
 msgid "type of `%E' is unknown"
 msgstr "opslaggrootte van `%s' is onbekend"
 
-#: cp/tree.c:222
+#: cp/tree.c:226
 #, c-format
 msgid "non-lvalue in %s"
 msgstr ""
 
-#: cp/tree.c:539
+#: cp/tree.c:532
 msgid "`%V' qualifiers cannot be applied to `%T'"
 msgstr ""
 
-#: cp/tree.c:1828
+#: cp/tree.c:1821
 #, fuzzy, c-format
 msgid "`%s' attribute can only be applied to Java class definitions"
 msgstr "het `%s' attribuut heeft enkel betekenis voor functies"
 
-#: cp/tree.c:1857
+#: cp/tree.c:1850
 #, fuzzy, c-format
 msgid "`%s' attribute can only be applied to class definitions"
 msgstr "het `%s' attribuut heeft enkel betekenis voor functies"
 
-#: cp/tree.c:1863
+#: cp/tree.c:1856
 #, c-format
 msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
 msgstr ""
 
-#: cp/tree.c:1887
+#: cp/tree.c:1880
 msgid "requested init_priority is not an integer constant"
 msgstr ""
 
-#: cp/tree.c:1908
+#: cp/tree.c:1901
 #, c-format
 msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
 msgstr ""
 
-#: cp/tree.c:1916
+#: cp/tree.c:1909
 msgid "requested init_priority is out of range"
 msgstr ""
 
-#: cp/tree.c:1926
+#: cp/tree.c:1919
 msgid "requested init_priority is reserved for internal use"
 msgstr ""
 
-#: cp/tree.c:1936
+#: cp/tree.c:1929
 #, fuzzy, c-format
 msgid "`%s' attribute is not supported on this platform"
 msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
 
-#: cp/tree.c:2531
+#: cp/tree.c:2524
 #, c-format
 msgid "lang_* check: failed in %s, at %s:%d"
 msgstr ""
 
-#: cp/typeck.c:437 cp/typeck.c:451 cp/typeck.c:543
+#: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:542
 #, fuzzy
 msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
 msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
 
-#: cp/typeck.c:513
+#: cp/typeck.c:512
 #, fuzzy, c-format
 msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
 msgstr "pointer van type `void *' gebruikt in aftrekking"
 
-#: cp/typeck.c:563
+#: cp/typeck.c:562
 #, fuzzy
 msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
 msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
 
-#: cp/typeck.c:1235
+#: cp/typeck.c:1234
 #, fuzzy, c-format
 msgid "invalid application of `%s' to a member function"
 msgstr "`this' is niet beschikbaar in static member-funties"
 
-#: cp/typeck.c:1268
+#: cp/typeck.c:1267
 #, fuzzy, c-format
 msgid "invalid application of `%s' to a bit-field"
 msgstr "ongeldige toepasing van `%s' op een void-type"
 
-#: cp/typeck.c:1273
+#: cp/typeck.c:1272
 #, fuzzy, c-format
 msgid "ISO C++ forbids applying `%s' to an expression of function type"
 msgstr "ANSI C verbiedt het adres van een gecaste expressie"
 
-#: cp/typeck.c:1342
+#: cp/typeck.c:1308
 #, fuzzy
 msgid "invalid use of non-static member function"
 msgstr "`this' is niet beschikbaar in static member-funties"
 
-#: cp/typeck.c:1471
+#: cp/typeck.c:1494
 msgid "deprecated conversion from string constant to `%T'"
 msgstr ""
 
-#: cp/typeck.c:1583 cp/typeck.c:1874
+#: cp/typeck.c:1606 cp/typeck.c:1897
 msgid "request for member `%D' in `%E', which is of non-class type `%T'"
 msgstr ""
 
-#: cp/typeck.c:1610
+#: cp/typeck.c:1633
 #, fuzzy, c-format
 msgid "invalid use of nonstatic data member '%E'"
 msgstr "ongeldig gebruik van onvolledige typedef `%s'"
 
-#: cp/typeck.c:1662 cp/typeck.c:1684
+#: cp/typeck.c:1685 cp/typeck.c:1707
 #, fuzzy
 msgid "invalid access to non-static data member `%D' of NULL object"
 msgstr "ongeldig gebruik van onvolledige typedef `%s'"
 
-#: cp/typeck.c:1664 cp/typeck.c:1686
+#: cp/typeck.c:1687 cp/typeck.c:1709
 msgid "(perhaps the `offsetof' macro was used incorrectly)"
 msgstr ""
 
-#: cp/typeck.c:1801
+#: cp/typeck.c:1824
 msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
 msgstr ""
 
-#: cp/typeck.c:1924
+#: cp/typeck.c:1947
 #, fuzzy
 msgid "`%D::%D' is not a member of `%T'"
 msgstr "`%s' is geen bestand, pipe of tty"
 
-#: cp/typeck.c:1935
+#: cp/typeck.c:1958
 #, fuzzy
 msgid "`%T' is not a base of `%T'"
 msgstr "`%s' is geen bestand, pipe of tty"
 
-#: cp/typeck.c:1954
+#: cp/typeck.c:1977
 #, fuzzy
 msgid "'%D' has no member named '%E'"
 msgstr "union heeft geen lid dat `%s' heet"
 
-#: cp/typeck.c:1969
+#: cp/typeck.c:1992
 #, fuzzy
 msgid "`%D' is not a member template function"
 msgstr "`%s' is meestal een functie"
 
 #. A pointer to incomplete type (other than cv void) can be
 #. dereferenced [expr.unary.op]/1
-#: cp/typeck.c:2075
+#: cp/typeck.c:2098
 #, fuzzy
 msgid "`%T' is not a pointer-to-object type"
 msgstr "`%s' is geen iterator"
 
-#: cp/typeck.c:2100
+#: cp/typeck.c:2123
 #, c-format
 msgid "invalid use of `%s' on pointer to member"
 msgstr ""
 
-#: cp/typeck.c:2106
+#: cp/typeck.c:2129
 msgid "invalid type argument"
 msgstr ""
 
-#: cp/typeck.c:2212
+#: cp/typeck.c:2235
 #, fuzzy
 msgid "ISO C++ forbids subscripting non-lvalue array"
 msgstr "ANSI C verbiedt het gebruik van subscripts bij een array die geen lvalue is"
 
-#: cp/typeck.c:2223
+#: cp/typeck.c:2246
 msgid "subscripting array declared `register'"
 msgstr ""
 
-#: cp/typeck.c:2306
+#: cp/typeck.c:2329
 #, fuzzy, c-format
 msgid "object missing in use of `%E'"
 msgstr "array-grootte ontbreekt in `%s'"
 
-#: cp/typeck.c:2408
+#: cp/typeck.c:2431
 msgid "ISO C++ forbids calling `::main' from within program"
 msgstr ""
 
-#: cp/typeck.c:2433
+#: cp/typeck.c:2456
 #, c-format
 msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
 msgstr ""
 
-#: cp/typeck.c:2446
+#: cp/typeck.c:2469
 #, fuzzy, c-format
 msgid "`%E' cannot be used as a function"
 msgstr "veld `%s' als een functie gedeclareerd"
 
-#: cp/typeck.c:2539
+#: cp/typeck.c:2562
 #, fuzzy
 msgid "too many arguments to %s `%+#D'"
 msgstr "teveel argumenten voor functie `%s'"
 
-#: cp/typeck.c:2541 cp/typeck.c:2647
+#: cp/typeck.c:2564 cp/typeck.c:2670
 msgid "at this point in file"
 msgstr ""
 
-#: cp/typeck.c:2578
+#: cp/typeck.c:2601
 #, fuzzy
 msgid "parameter %P of `%D' has incomplete type `%T'"
 msgstr "parameter `%s' heeft een onvolledig type"
 
-#: cp/typeck.c:2581
+#: cp/typeck.c:2604
 #, fuzzy
 msgid "parameter %P has incomplete type `%T'"
 msgstr "parameter heeft een onvolledig type"
 
-#: cp/typeck.c:2645
+#: cp/typeck.c:2668
 #, fuzzy
 msgid "too few arguments to %s `%+#D'"
 msgstr "te weinig argumenten voor functie `%s'"
 
-#: cp/typeck.c:2792 cp/typeck.c:2802
+#: cp/typeck.c:2815 cp/typeck.c:2825
 msgid "assuming cast to type `%T' from overloaded function"
 msgstr ""
 
-#: cp/typeck.c:2863
+#: cp/typeck.c:2886
 #, fuzzy, c-format
 msgid "division by zero in `%E / 0'"
 msgstr "deling door nul in `#if'"
 
-#: cp/typeck.c:2865
+#: cp/typeck.c:2888
 #, fuzzy, c-format
 msgid "division by zero in `%E / 0.'"
 msgstr "deling door nul in `#if'"
 
-#: cp/typeck.c:2894
+#: cp/typeck.c:2917
 #, fuzzy, c-format
 msgid "division by zero in `%E %% 0'"
 msgstr "deling door nul in `#if'"
 
-#: cp/typeck.c:2896
+#: cp/typeck.c:2919
 #, fuzzy, c-format
 msgid "division by zero in `%E %% 0.'"
 msgstr "deling door nul in `#if'"
 
-#: cp/typeck.c:2976
+#: cp/typeck.c:2999
 #, c-format
 msgid "%s rotate count is negative"
 msgstr ""
 
-#: cp/typeck.c:2979
+#: cp/typeck.c:3002
 #, c-format
 msgid "%s rotate count >= width of type"
 msgstr ""
 
-#: cp/typeck.c:3013 cp/typeck.c:3018 cp/typeck.c:3109 cp/typeck.c:3114
+#: cp/typeck.c:3036 cp/typeck.c:3041 cp/typeck.c:3132 cp/typeck.c:3137
 #, fuzzy
 msgid "ISO C++ forbids comparison between pointer and integer"
 msgstr "vergelijking tussen pointer en integer"
 
-#: cp/typeck.c:3295
+#: cp/typeck.c:3318
 #, fuzzy
 msgid "comparison between types `%#T' and `%#T'"
 msgstr "vergelijking tussen pointer en integer"
 
-#: cp/typeck.c:3331
+#: cp/typeck.c:3354
 #, fuzzy
 msgid "comparison between signed and unsigned integer expressions"
 msgstr "vergelijking tussen signed en unsigned"
 
-#: cp/typeck.c:3396
+#: cp/typeck.c:3419
 #, fuzzy
 msgid "invalid operands of types `%T' and `%T' to binary `%O'"
 msgstr "ongeldige operanden voor binaire %s-operator"
@@ -17665,311 +17674,311 @@ msgstr "ongeldige operanden voor binaire %s-operator"
 #. 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:3418
+#: cp/typeck.c:3441
 #, fuzzy
 msgid "NULL used in arithmetic"
 msgstr "pointer naar functie gebruikt in rekensom"
 
-#: cp/typeck.c:3481
+#: cp/typeck.c:3504
 #, fuzzy
 msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
 msgstr "pointer van type `void *' gebruikt in aftrekking"
 
-#: cp/typeck.c:3483
+#: cp/typeck.c:3506
 #, fuzzy
 msgid "ISO C++ forbids using pointer to a function in subtraction"
 msgstr "pointer naar functie gebruikt in aftrekking"
 
-#: cp/typeck.c:3485
+#: cp/typeck.c:3508
 #, fuzzy
 msgid "ISO C++ forbids using pointer to a method in subtraction"
 msgstr "pointer naar functie gebruikt in aftrekking"
 
 # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
-#: cp/typeck.c:3497
+#: cp/typeck.c:3520
 #, fuzzy
 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
 msgstr "rekensom met pointer naar onvolledig type"
 
-#: cp/typeck.c:3553
+#: cp/typeck.c:3582
 #, c-format
 msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
 msgstr ""
 
-#: cp/typeck.c:3559
+#: cp/typeck.c:3588
 #, c-format
 msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
 msgstr ""
 
-#: cp/typeck.c:3581
+#: cp/typeck.c:3610
 msgid "taking address of temporary"
 msgstr ""
 
-#: cp/typeck.c:3816
+#: cp/typeck.c:3845
 #, fuzzy, c-format
 msgid "ISO C++ forbids %sing an enum"
 msgstr "ANSI C verbiedt case-bereiken"
 
-#: cp/typeck.c:3827
+#: cp/typeck.c:3856
 #, fuzzy
 msgid "cannot %s a pointer to incomplete type `%T'"
 msgstr "parameter `%s' wijst naar een onvolledig type"
 
-#: cp/typeck.c:3833
+#: cp/typeck.c:3862
 #, fuzzy
 msgid "ISO C++ forbids %sing a pointer of type `%T'"
 msgstr "ANSI C verbiedt het casten van een niet-scalair naar hetzelfde type"
 
-#: cp/typeck.c:3858
+#: cp/typeck.c:3887
 msgid "cast to non-reference type used as lvalue"
 msgstr ""
 
-#: cp/typeck.c:3892
+#: cp/typeck.c:3921
 #, fuzzy
 msgid "invalid use of `--' on bool variable `%D'"
 msgstr "ongeldig gebruik van array die geen lvalue is"
 
 #. ARM $3.4
-#: cp/typeck.c:3923
+#: cp/typeck.c:3952
 #, fuzzy
 msgid "ISO C++ forbids taking address of function `::main'"
 msgstr "ANSI C verbiedt het adres van een gecaste expressie"
 
 #. An expression like &memfn.
-#: cp/typeck.c:3994
+#: cp/typeck.c:4027
 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:3999
+#: cp/typeck.c:4032
 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:4027
+#: cp/typeck.c:4060
 #, fuzzy
 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
 msgstr "ANSI C verbiedt het adres van een gecaste expressie"
 
-#: cp/typeck.c:4047
+#: cp/typeck.c:4080
 msgid "unary `&'"
 msgstr ""
 
-#: cp/typeck.c:4076
+#: cp/typeck.c:4113
 #, fuzzy
 msgid "attempt to take address of bit-field structure member `%D'"
 msgstr "poging om het adres te nemen van lid `%s' van een bitveld-structure"
 
-#: cp/typeck.c:4190
+#: cp/typeck.c:4227
 msgid "taking address of destructor"
 msgstr ""
 
-#: cp/typeck.c:4203
+#: cp/typeck.c:4240
 #, fuzzy
 msgid "taking address of bound pointer-to-member expression"
 msgstr "ongeldig gebruik van een void-expressie"
 
-#: cp/typeck.c:4211
+#: cp/typeck.c:4248
 msgid "cannot create pointer to reference member `%D'"
 msgstr ""
 
-#: cp/typeck.c:4273
+#: cp/typeck.c:4311
 msgid "cannot take the address of `this', which is an rvalue expression"
 msgstr ""
 
-#: cp/typeck.c:4292
+#: cp/typeck.c:4330
 msgid "address requested for `%D', which is declared `register'"
 msgstr ""
 
 # vertaling voor 'statement'?
-#: cp/typeck.c:4360
+#: cp/typeck.c:4398
 #, fuzzy, c-format
 msgid "%s expression list treated as compound expression"
 msgstr "expressie-statement heeft onvolledig type"
 
-#: cp/typeck.c:4434
+#: cp/typeck.c:4472
 msgid "%s from type `%T' to type `%T' casts away constness"
 msgstr ""
 
-#: cp/typeck.c:4626
+#: cp/typeck.c:4674
 msgid "invalid static_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4666
+#: cp/typeck.c:4714
 msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4686
+#: cp/typeck.c:4734
 msgid "reinterpret_cast from `%T' to `%T' loses precision"
 msgstr ""
 
-#: cp/typeck.c:4705
+#: cp/typeck.c:4753
 #, fuzzy
 msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
 msgstr "ANSI C verbiedt voorwaardelijke expressies tussen 0 en een functiepointer"
 
-#: cp/typeck.c:4711
+#: cp/typeck.c:4759
 msgid "invalid reinterpret_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4739
+#: cp/typeck.c:4787
 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:4742
+#: cp/typeck.c:4790
 msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
 msgstr ""
 
-#: cp/typeck.c:4765
+#: cp/typeck.c:4813
 msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4782
+#: cp/typeck.c:4830
 msgid "invalid const_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4822 cp/typeck.c:4827
+#: cp/typeck.c:4870 cp/typeck.c:4875
 #, fuzzy
 msgid "ISO C++ forbids casting to an array type `%T'"
 msgstr "ANSI C verbiedt casts naar een union-type"
 
-#: cp/typeck.c:4835
+#: cp/typeck.c:4883
 #, fuzzy
 msgid "invalid cast to function type `%T'"
 msgstr "ongeldige opslagklasse voor functie `%s'"
 
-#: cp/typeck.c:4891
+#: cp/typeck.c:4939
 #, fuzzy
 msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
 msgstr "cast laat qualifiers van doeltype van pointer vallen"
 
-#: cp/typeck.c:4937
+#: cp/typeck.c:4985
 #, fuzzy
 msgid "cast from `%T' to `%T' increases required alignment of target type"
 msgstr "cast verhoogt het benodigde alignment van het doeltype"
 
-#: cp/typeck.c:5104
+#: cp/typeck.c:5152
 msgid "  in evaluation of `%Q(%#T, %#T)'"
 msgstr ""
 
-#: cp/typeck.c:5146
+#: cp/typeck.c:5194
 #, fuzzy
 msgid "ISO C++ forbids cast to non-reference type used as lvalue"
 msgstr "ANSI C verbiedt casts naar een union-type"
 
-#: cp/typeck.c:5219
+#: cp/typeck.c:5267
 #, fuzzy
 msgid "incompatible types in assignment of `%T' to `%T'"
 msgstr "incompatibel type voor argument %d van `%s'"
 
-#: cp/typeck.c:5226
+#: cp/typeck.c:5274
 #, fuzzy
 msgid "ISO C++ forbids assignment of arrays"
 msgstr "ANSI C verbiedt array `%s' met lengte 0"
 
-#: cp/typeck.c:5326
+#: cp/typeck.c:5374
 msgid "   in pointer to member function conversion"
 msgstr ""
 
-#: cp/typeck.c:5334
+#: cp/typeck.c:5382
 msgid "   in pointer to member conversion"
 msgstr ""
 
 #. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5344 cp/typeck.c:5359
+#: cp/typeck.c:5392 cp/typeck.c:5407
 #, fuzzy
 msgid "pointer to member cast via virtual base `%T'"
 msgstr "pointer naar een lid gebruikt in rekensom"
 
-#: cp/typeck.c:5362
+#: cp/typeck.c:5410
 #, fuzzy
 msgid "pointer to member conversion via virtual base `%T'"
 msgstr "pointer naar lid-functie gebruikt in rekensom"
 
-#: cp/typeck.c:5432
+#: cp/typeck.c:5480
 msgid "invalid conversion to type `%T' from type `%T'"
 msgstr ""
 
-#: cp/typeck.c:5588
+#: cp/typeck.c:5636
 msgid "passing NULL used for non-pointer %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5591
+#: cp/typeck.c:5639
 msgid "%s to non-pointer type `%T' from NULL"
 msgstr ""
 
-#: cp/typeck.c:5599
+#: cp/typeck.c:5647
 #, fuzzy
 msgid "passing `%T' for %s %P of `%D'"
 msgstr "doorgeven van argument %d van `%s'"
 
-#: cp/typeck.c:5602
+#: cp/typeck.c:5650
 msgid "%s to `%T' from `%T'"
 msgstr ""
 
-#: cp/typeck.c:5612
+#: cp/typeck.c:5660
 msgid "passing negative value `%E' for %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5615
+#: cp/typeck.c:5663
 msgid "%s of negative value `%E' to `%T'"
 msgstr ""
 
-#: cp/typeck.c:5703
+#: cp/typeck.c:5751
 msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
 msgstr ""
 
-#: cp/typeck.c:5706
+#: cp/typeck.c:5754
 msgid "cannot convert `%T' to `%T' in %s"
 msgstr ""
 
-#: cp/typeck.c:5783 cp/typeck.c:5785
+#: cp/typeck.c:5831 cp/typeck.c:5833
 #, fuzzy
 msgid "in passing argument %P of `%+D'"
 msgstr "doorgeven van argument %d van `%s'"
 
-#: cp/typeck.c:5892
+#: cp/typeck.c:5940
 msgid "returning reference to temporary"
 msgstr ""
 
-#: cp/typeck.c:5899
+#: cp/typeck.c:5947
 msgid "reference to non-lvalue returned"
 msgstr ""
 
-#: cp/typeck.c:5911
+#: cp/typeck.c:5959
 #, fuzzy
 msgid "reference to local variable `%D' returned"
 msgstr "adres van globale registervariabele `%s' gevraagd"
 
-#: cp/typeck.c:5914
+#: cp/typeck.c:5962
 #, fuzzy
 msgid "address of local variable `%D' returned"
 msgstr "adres van globale registervariabele `%s' gevraagd"
 
-#: cp/typeck.c:5944
+#: cp/typeck.c:5992
 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:5952
+#: cp/typeck.c:6000
 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:5955
+#: cp/typeck.c:6003
 msgid "returning a value from a constructor"
 msgstr ""
 
-#: cp/typeck.c:5978
+#: cp/typeck.c:6026
 #, fuzzy
 msgid "return-statement with no value, in function returning '%T'"
 msgstr "`return' zonder waarde in een functie die een niet-void waarde teruggeeft"
 
-#: cp/typeck.c:5995
+#: cp/typeck.c:6043
 #, fuzzy
 msgid "return-statement with a value, in function returning 'void'"
 msgstr "`return' met waarde in een functie die void teruggeeft"
 
-#: cp/typeck.c:6017
+#: cp/typeck.c:6065
 msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
 msgstr ""
 
@@ -19636,12 +19645,12 @@ msgstr ""
 msgid "field initializer type mismatch"
 msgstr "ongeldige beginwaarde voor bit-string"
 
-#: java/jcf-write.c:3389
+#: java/jcf-write.c:3391
 #, fuzzy, c-format
 msgid "can't create directory %s: %m"
 msgstr "dubbele folder `%s' wordt genegeerd\n"
 
-#: java/jcf-write.c:3442
+#: java/jcf-write.c:3444
 #, fuzzy, c-format
 msgid "can't create %s: %m"
 msgstr "open %s"
@@ -19721,277 +19730,340 @@ msgstr "close %s"
 msgid "internal error - invalid Utf8 name"
 msgstr ""
 
-#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
-#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
-#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
-#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
-#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
-#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
-#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
-#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
-#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
-#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
-#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
-#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
-#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
-#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
-#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
-#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
-#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
-#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
-#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
-#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
-#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
-#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
-#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
-#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
 #, fuzzy
 msgid "Missing term"
 msgstr "beginwaarde ontbreekt"
 
-#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
-#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
-#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
-#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
-#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
-#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
-#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
 msgid "';' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
 #, fuzzy
 msgid "Missing name"
 msgstr "beginwaarde ontbreekt"
 
-#: ../../gcc/java/parse.y:782
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
 msgid "'*' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:796
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
 msgid "Class or interface declaration expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
 msgid "Missing class name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
-#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
-#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
-#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
-#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
 msgid "'{' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
 msgid "Missing super class name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
 msgid "Missing interface name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:964
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
 #, fuzzy
 msgid "Missing variable initializer"
 msgstr "beginwaarde ontbreekt"
 
-#: ../../gcc/java/parse.y:981
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
 #, fuzzy
 msgid "Invalid declaration"
 msgstr "lege declaratie"
 
-#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
-#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
-#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
-#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
 msgid "']' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:988
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
 #, fuzzy
 msgid "Unbalanced ']'"
 msgstr "niet-gebalanceerde `#endif'"
 
-#: ../../gcc/java/parse.y:1024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
 msgid "Invalid method declaration, method name required"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
-#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
 msgid "Identifier expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1044
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
 msgid "Invalid method declaration, return type required"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
-#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
-#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
-#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
-#: ../../gcc/java/parse.y:2024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
 msgid "')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1083
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
 #, fuzzy
 msgid "Missing formal parameter term"
 msgstr "parameternaam ontbreekt uit parameterlijst"
 
-#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
 #, fuzzy
 msgid "Missing identifier"
 msgstr "beginwaarde ontbreekt"
 
-#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
 msgid "Missing class type term"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1288
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
 #, fuzzy
 msgid "Invalid interface type"
 msgstr "Ongeldig register voor vergelijking"
 
-#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
-#: ../../gcc/java/parse.y:1646
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
 msgid "':' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
-#: ../../gcc/java/parse.y:1507
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
 #, fuzzy
 msgid "Invalid expression statement"
 msgstr "ongeldige expressie als operand"
 
-#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
-#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
-#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
-#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
-#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
-#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
 msgid "'(' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
 msgid "Missing term or ')'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1642
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
 #, fuzzy
 msgid "Missing or invalid constant expression"
 msgstr "overflow in constante expressie"
 
-#: ../../gcc/java/parse.y:1663
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
 msgid "Missing term and ')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1702
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
 #, fuzzy
 msgid "Invalid control expression"
 msgstr "Ongeldig token in expressie"
 
-#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
 #, fuzzy
 msgid "Invalid update expression"
 msgstr "Ongeldig token in expressie"
 
-#: ../../gcc/java/parse.y:1731
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
 #, fuzzy
 msgid "Invalid init statement"
 msgstr "ongeldige beginwaarde"
 
-#: ../../gcc/java/parse.y:1931
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
 msgid "Missing term or ')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1973
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
 msgid "'class' or 'this' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
 msgid "'class' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2022
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
 msgid "')' or term expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2141
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
 msgid "'[' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2219
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
 msgid "Field expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
 msgid "Missing term and ']' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2390
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
 #, fuzzy
 msgid "']' expected, invalid type expression"
 msgstr "ongeldige waarheidsexpressie"
 
-#: ../../gcc/java/parse.y:2393
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
 #, fuzzy
 msgid "Invalid type expression"
 msgstr "Ongeldig token in expressie"
 
-#: ../../gcc/java/parse.y:2505
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
 #, fuzzy
 msgid "Invalid reference type"
 msgstr "Ongeldige modus voor gen_tst_reg"
 
-#: ../../gcc/java/parse.y:2977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
 msgid "Constructor invocation must be first thing in a constructor"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2979
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
 msgid "Only constructors can invoke constructors"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2987
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
 #, c-format
 msgid ": `%s' JDK1.1(TM) feature"
 msgstr ""
 
-#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
 #, c-format
 msgid ""
 "%s.\n"
 "%s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:6909
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
 #, c-format
 msgid "malformed .zip archive in CLASSPATH: %s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:6980
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
 #, c-format
 msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
 msgstr ""
 
 # 'whitespace' -> 'witruimte'?
-#: ../../gcc/java/parse.y:12193
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
 #, fuzzy, c-format
 msgid "missing static field `%s'"
 msgstr "ontbrekende witruimte na getal `%s'"
 
-#: ../../gcc/java/parse.y:12198
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
 #, c-format
 msgid "not a static field `%s'"
 msgstr "`%s' is geen static veld"
 
-#: ../../gcc/java/parse.y:12241
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
 #, c-format
 msgid "No case for %s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:13173
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
 #, fuzzy, c-format
 msgid "unregistered operator %s"
 msgstr "registernaam niet opgegeven voor `%s'"
@@ -20049,8 +20121,8 @@ msgstr ""
 msgid "cannot find protocol declaration for `%s'"
 msgstr "geen eerdere declaratie voor `%s'"
 
-#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6513
-#: objc/objc-act.c:6822 objc/objc-act.c:6875 objc/objc-act.c:6900
+#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6507
+#: objc/objc-act.c:6823 objc/objc-act.c:6876 objc/objc-act.c:6901
 #, fuzzy, c-format
 msgid "cannot find interface declaration for `%s'"
 msgstr "geen eerdere declaratie voor `%s'"
@@ -20075,8 +20147,8 @@ msgstr ""
 msgid "`%s' is not an Objective-C class name or alias"
 msgstr "-fPIC is niet geldig met -mcoff"
 
-#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6769
-#: objc/objc-act.c:7059 objc/objc-act.c:7088
+#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6770
+#: objc/objc-act.c:7060 objc/objc-act.c:7089
 msgid "Objective-C declarations may only appear in global scope"
 msgstr ""
 
@@ -20090,7 +20162,7 @@ msgstr "kan %s niet vinden"
 msgid "class `%s' already exists"
 msgstr "veld `%s' heeft al een beginwaarde gekregen"
 
-#: objc/objc-act.c:2532 objc/objc-act.c:6791
+#: objc/objc-act.c:2532 objc/objc-act.c:6792
 #, c-format
 msgid "`%s' redeclared as different kind of symbol"
 msgstr "`%s' als ander soort symbool geherdeclareerd"
@@ -20251,1507 +20323,1833 @@ msgstr ""
 msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
 msgstr ""
 
-#: objc/objc-act.c:6490
+#: objc/objc-act.c:6531
 #, c-format
 msgid "instance variable `%s' is declared private"
 msgstr ""
 
-#: objc/objc-act.c:6539
+#: objc/objc-act.c:6540
 #, c-format
 msgid "instance variable `%s' is %s; this will be a hard error in the future"
 msgstr ""
 
-#: objc/objc-act.c:6546
+#: objc/objc-act.c:6547
 #, c-format
 msgid "instance variable `%s' is declared %s"
 msgstr ""
 
-#: objc/objc-act.c:6556
+#: objc/objc-act.c:6557
 msgid "static access to object of type `id'"
 msgstr ""
 
-#: objc/objc-act.c:6578 objc/objc-act.c:6666
+#: objc/objc-act.c:6579 objc/objc-act.c:6667
 #, c-format
 msgid "incomplete implementation of class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6582 objc/objc-act.c:6671
+#: objc/objc-act.c:6583 objc/objc-act.c:6672
 #, c-format
 msgid "incomplete implementation of category `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6587 objc/objc-act.c:6676
+#: objc/objc-act.c:6588 objc/objc-act.c:6677
 #, c-format
 msgid "method definition for `%c%s' not found"
 msgstr ""
 
-#: objc/objc-act.c:6717
+#: objc/objc-act.c:6718
 #, c-format
 msgid "%s `%s' does not fully implement the `%s' protocol"
 msgstr ""
 
-#: objc/objc-act.c:6775 objc/objc-act.c:8803
+#: objc/objc-act.c:6776 objc/objc-act.c:8804
 msgid "`@end' missing in implementation context"
 msgstr ""
 
-#: objc/objc-act.c:6805
+#: objc/objc-act.c:6806
 #, c-format
 msgid "reimplementation of class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6836
+#: objc/objc-act.c:6837
 #, c-format
 msgid "conflicting super class name `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6838
+#: objc/objc-act.c:6839
 #, c-format
 msgid "previous declaration of `%s'"
 msgstr "eerdere declaratie van `%s'"
 
-#: objc/objc-act.c:6852 objc/objc-act.c:6854
+#: objc/objc-act.c:6853 objc/objc-act.c:6855
 #, c-format
 msgid "duplicate interface declaration for class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:7121
+#: objc/objc-act.c:7122
 #, c-format
 msgid "duplicate declaration for protocol `%s'"
 msgstr ""
 
 #. Add a readable method name to the warning.
-#: objc/objc-act.c:7613
+#: objc/objc-act.c:7614
 #, fuzzy
 msgid "%J%s `%c%s'"
 msgstr "%s voor `%s'"
 
-#: objc/objc-act.c:7908
+#: objc/objc-act.c:7909
 #, c-format
 msgid "no super class declared in interface for `%s'"
 msgstr ""
 
-#: objc/objc-act.c:7956
+#: objc/objc-act.c:7957
 msgid "[super ...] must appear in a method context"
 msgstr ""
 
-#: objc/objc-parse.y:2700
+#: objc/objc-parse.y:2701
 msgid "`@end' must appear in an implementation context"
 msgstr ""
 
-#: objc/objc-parse.y:2913
+#: objc/objc-parse.y:2914
 msgid "method definition not in class context"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:21
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
 msgid "Display this information"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:27
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
 msgid "--param <param>=<value>\tSet paramter <param> to value.  See below for a complete list of parameters"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:36
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
 msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:39
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
 #, fuzzy
 msgid "Do not discard comments"
 msgstr "niet-beëindigde commentaar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:42
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
 msgid "Do not discard comments in macro expansions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:45
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
 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/mitchell/dev/gcc-3.4/objdir/gcc/options.c:51
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
 msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:54
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
 msgid "Print the name of header files as they are used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:57
-msgid "-I <dir>\tAdd <dir> to the end of the main include path.  -I- gives more include path control; see info documentation"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:60
-#, fuzzy
-msgid "Generate make dependencies"
-msgstr "dynamische dependencies.\n"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:63
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
 #, fuzzy
 msgid "Generate make dependencies and compile"
 msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:66
-msgid "-MF <file>\tWrite dependency output to the given file"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:69
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
 msgid "Treat missing header files as generated files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:72
-msgid "Like -M but ignore system header files"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:75
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
 msgid "Like -MD but ignore system header files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:78
-msgid "Generate phony targets for all headers"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:81
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
 msgid "-MQ <target>\tAdd a MAKE-quoted target"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:84
-msgid "-MT <target>\tAdd an unquoted target"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:87
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
 msgid "-O<number>\tSet optimization level to <number>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:90
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
 msgid "Optimize for space rather than speed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:93
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
 #, fuzzy
 msgid "Do not generate #line directives"
 msgstr "interne fout - slechte ingebouwde functie `%s'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:96
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
 msgid "-U<macro>\tUndefine <macro>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:99
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
 msgid "This switch is deprecated; use -Wextra instead"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:105
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
 msgid "Warn about returning structures, unions or arrays"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:108
-msgid "Enable most warning messages"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:111
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
 #, fuzzy
 msgid "Warn about casting functions to incompatible types"
 msgstr "parameter wijst naar een onvolledig type"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:114
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
 msgid "Warn about pointer casts which increase alignment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:117
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
 msgid "Warn about casts which discard qualifiers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:120
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
 #, fuzzy
 msgid "Warn about subscripts whose type is \"char\""
 msgstr "array subscript is van het type `char'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:123
-msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:126
-msgid "Synonym for -Wcomment"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:129
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
 msgid "Warn about possibly confusing type conversions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:132
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
 msgid "Warn when all constructors and destructors are private"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:135
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
 msgid "Warn when a declaration is found after a statement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:138
-msgid "Warn about deprecated compiler features"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
+msgid "Warn if deprecated class, method, or field is used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:141
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
 msgid "Warn about uses of __attribute__((deprecated)) declarations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:144
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
 msgid "Warn when an optimization pass is disabled"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:147
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
 msgid "Warn about compile-time integer division by zero"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:150
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
 msgid "Warn about violations of Effective C++ style rules"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:153
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
 msgid "Warn about stray tokens after #elif and #endif"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:156
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
 msgid "Treat all warnings as errors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:159
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
 #, fuzzy
 msgid "Make implicit function declarations an error"
 msgstr "parameternamen (zonder types) in functiedeclaratie"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:162
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
 msgid "Print extra (possibly unwanted) warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:165
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
+msgid "Warn if deprecated empty statements are found"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
 msgid "Warn if testing floating point numbers for equality"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:168
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
 #, fuzzy
 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
 msgstr "formaatstring niet beëindigd"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:171
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
 #, fuzzy
 msgid "Warn if passing too many arguments to a function for its format string"
 msgstr "teveel argumenten voor functie `va_start'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:174
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
 msgid "Warn about format strings that are not literals"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:177
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
 msgid "Warn about possible security problems with format functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:180
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
 msgid "Warn about strftime formats yielding 2-digit years"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:192
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
+msgid "Enable warnings about inter-procedural problems"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
 #, fuzzy
 msgid "Warn about implicit function declarations"
 msgstr "parameternamen (zonder types) in functiedeclaratie"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:195
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
 msgid "Warn when a declaration does not specify a type"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:198
-msgid "Deprecated.  This switch has no effect."
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:201
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
 msgid "Warn about variables which are initialized to themselves."
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:204
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
 #, fuzzy
 msgid "Warn when an inlined function cannot be inlined"
 msgstr "kan functie `main' niet inline maken"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:207
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
 #, fuzzy
 msgid "Warn about invalid uses of the \"offsetof\" macro"
 msgstr "lijnnummer buiten bereik in `#line'-commando"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:210
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
 msgid "Warn about PCH files that are found but not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:213
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:216
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
 msgid "Do not warn about using \"long long\" when -pedantic"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:219
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
 #, fuzzy
 msgid "Warn about suspicious declarations of \"main\""
 msgstr "geen eerdere declaratie voor `%s'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:222
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
 #, fuzzy
 msgid "Warn about possibly missing braces around initializers"
 msgstr "accolades ontbreken rond beginwaarde"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:225
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
 #, fuzzy
 msgid "Warn about global functions without previous declarations"
 msgstr "sectie van `%s' geeft een conflict met een eerdere declaratie"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:228
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
 #, fuzzy
 msgid "Warn about functions which might be candidates for format attributes"
 msgstr "deze functie is een mogelijke kandidaat voor het `noreturn' attribuut"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:231
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
 #, fuzzy
 msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
 msgstr "deze functie is een mogelijke kandidaat voor het `noreturn' attribuut"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:234
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
 #, fuzzy
 msgid "Warn about global functions without prototypes"
 msgstr "sectie van `%s' geeft een conflict met een eerdere declaratie"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:237
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
 #, fuzzy
 msgid "Warn about use of multi-character character constants"
 msgstr "karakterconstante met meer dan één karakter"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:240
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
 #, fuzzy
 msgid "Warn about \"extern\" declarations not at file scope"
 msgstr "overbodige herdeclaratie van `%s' in zelfde bereik"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:243
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
 #, fuzzy
 msgid "Warn when non-templatized friend functions are declared within a template"
 msgstr "geneste functie `%s' is als `extern' gedeclareerd"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:246
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
 #, fuzzy
 msgid "Warn about non-virtual destructors"
 msgstr "niet-prototype definitie hier"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:252
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
 msgid "Warn if a C-style cast is used in a program"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:255
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
 msgid "Warn if an old-style parameter definition is used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:258
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
+msgid "Warn if .class files are out of date"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
 msgid "Warn about overloaded virtual function names"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:261
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
 msgid "Warn when the packed attribute has no effect on struct layout"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:264
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
 msgid "Warn when padding is required to align structure members"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:267
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
 #, fuzzy
 msgid "Warn about possibly missing parentheses"
 msgstr "accolades ontbreken rond beginwaarde"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:270
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
 msgid "Warn when converting the type of pointers to member functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:273
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
 #, fuzzy
 msgid "Warn about function pointer arithmetic"
 msgstr "pointer naar functie gebruikt in rekensom"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:276
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
 msgid "Warn if inherited methods are unimplemented"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:279
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
 #, fuzzy
 msgid "Warn about multiple declarations of the same object"
 msgstr "overbodige herdeclaratie van `%s' in zelfde bereik"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:282
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
+msgid "Warn if modifiers are specified when not necessary"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
 #, fuzzy
 msgid "Warn when the compiler reorders code"
 msgstr "incompatibele record-modus"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:285
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
 #, fuzzy
 msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
 msgstr "teruggeefwaarde krijgt standaardtype `int'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:288
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
 msgid "Warn if a selector has multiple methods"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:291
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
 msgid "Warn about possible violations of sequence point rules"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:294
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
 #, fuzzy
 msgid "Warn when one local variable shadows another"
 msgstr "De locale variabele `insn' heeft de waarde:"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:297
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
 #, fuzzy
 msgid "Warn about signed-unsigned comparisons"
 msgstr "formaatstring niet beëindigd"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:300
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
 #, fuzzy
 msgid "Warn when overload promotes from unsigned to signed"
 msgstr "vergelijking van gepromoveerde ~unsigned met unsigned"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:303
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
 #, fuzzy
 msgid "Warn about code which might break strict aliasing rules"
 msgstr "deze functie is een mogelijke kandidaat voor het `noreturn' attribuut"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:306
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
 #, fuzzy
 msgid "Warn about unprototyped function declarations"
 msgstr "niet-prototype definitie hier"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:309
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
+msgid "Warn about constructs with surprising meanings"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
 msgid "Warn about enumerated switches, with no default, missing a case"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:312
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
 msgid "Warn about enumerated switches missing a \"default:\" statement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:315
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
 msgid "Warn about all enumerated switches missing a specific case"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:318
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
 msgid "Warn when synthesis behavior differs from Cfront"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:321
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
 msgid "Do not suppress warnings from system headers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:324
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
 msgid "Warn about features not present in traditional C"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:327
-msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:333
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
 #, fuzzy
 msgid "Warn if an undefined macro is used in an #if directive"
 msgstr "ongedefinieerd of ongeldig #-commando"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:336
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
 msgid "Warn about uninitialized automatic variables"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:339
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
 msgid "Warn about unrecognized pragmas"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:342
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
 msgid "Warn about code that will never be executed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:345
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
 msgid "Enable all -Wunused- warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:348
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
 msgid "Warn when a function is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:351
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
 msgid "Warn when a label is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:354
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
 msgid "Warn about macros defined in the main file that are not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:357
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
 msgid "Warn when a function parameter is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:360
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
 msgid "Warn when an expression value is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:363
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
 msgid "Warn when a variable is unused"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:366
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
 msgid "Give strings the type \"array of char\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:369
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
 msgid "A synonym for -std=c89.  In a future version of GCC it will become synonymous with -std=c99 instead"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:372
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
 msgid "-aux-info <file>\tEmit declaration information into <file>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:384
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:387
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:399
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
+msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
 msgid "Enforce class member access control semantics"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:402
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
 #, fuzzy
 msgid "Align the start of functions"
 msgstr "impliciete declaratie van functie `%s'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:408
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
 msgid "Align labels which are only reached by jumping"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:414
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
 msgid "Align all labels"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:420
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
 msgid "Align the start of loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:429
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
 msgid "Change when template instances are emitted"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:432
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
 msgid "Specify that arguments may alias each other and globals"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:435
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
 msgid "Assume arguments may alias globals but not each other"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:438
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
 msgid "Assume arguments alias neither each other nor globals"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:441
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
 msgid "Recognize the \"asm\" keyword"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:444
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
 msgid "Generate unwind tables that are exact at each instruction boundary"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:447
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
+msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
+msgid "Backslashes in character and hollerith constants are special (not C-style)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
+msgid "Delete libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
+msgid "Disable libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
+msgid "Enable libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
+msgid "Hide libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
+msgid "--bootclasspath=<path>\tReplace system path"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
 msgid "Generate code to check bounds before indexing arrays"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:450
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
 msgid "Replace add, compare, branch with branch on count register"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:453
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
 msgid "Use profiling information for branch probabilities"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:456
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
 msgid "Perform branch target load optimization before prologue / epilogue threading"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:459
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
 msgid "Perform branch target load optimization after prologue / epilogue threading"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:462
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
 #, fuzzy
 msgid "Recognize built-in functions"
 msgstr "interne fout - slechte ingebouwde functie `%s'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:468
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
 msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:471
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
 msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:474
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
 msgid "Save registers around function calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:477
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
+msgid "Program written in strict mixed-case"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
+msgid "Compile as if program written in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
+#, fuzzy
+msgid "Preserve case used in program"
+msgstr "misplaatste '\\' in programma"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
+msgid "Program written in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
+msgid "Program written in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
+msgid "Compile as if program written in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
 msgid "Check the return value of new"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:480
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
+msgid "--classpath=<path>\tSet class path"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
 msgid "Do not put uninitialized globals in the common section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:483
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
 msgid "Allow the arguments of the '?' operator to have different types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:486
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
 msgid "Reduce the size of object files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:489
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
 #, fuzzy
 msgid "Make string literals \"const char[]\" not \"char[]\""
 msgstr "slechte stringconstante"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:492
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:495
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
 msgid "Perform a register copy-propagation optimization pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:498
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
 msgid "Perform cross-jumping optimization"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:501
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
 msgid "When running CSE, follow jumps to their targets"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:504
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
 msgid "When running CSE, follow conditional jumps"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:507
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
 #, fuzzy
 msgid "Place data items into their own section"
 msgstr "keer vermeld voor elke functie waarin hij staat.)"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:510
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
+msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
 #, fuzzy
 msgid "Inline member functions by default"
 msgstr "kan functie `main' niet inline maken"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:513
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
 msgid "Defer popping functions args from stack until later"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:516
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
 msgid "Attempt to fill delay slots of branch instructions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:519
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
 msgid "Delete useless null pointer checks"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:522
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
 msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
 msgstr ""
 
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
+msgid "Allow '$' in symbol names"
+msgstr ""
+
 # "brede string"? "string met brede karakters/tekens"?
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:525
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
 #, fuzzy
 msgid "Permit '$' as an identifier character"
 msgstr "formaat is een wide-character string"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:528
-msgid "-fdump-<type>\tDump various compiler internals to a file"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:531
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
 msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:537
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
 msgid "Perform DWARF2 duplicate elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:540
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:543
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
 msgid "Perform unused type elimination in debug info"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:546
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
+msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
+msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
 #, fuzzy
 msgid "Generate code to check exception specifications"
 msgstr "`%s' gedeclareerd als een functie die een functie teruggeeft"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:552
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
 msgid "Enable exception handling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:555
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
 msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:558
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
 msgid "Perform a number of minor, expensive optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:567
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
+msgid "f2c-compatible code can be generated"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
+msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
+msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
+msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
+msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
+msgid "Unsupported; generate libf2c-calling code"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
+msgid "Program is written in typical FORTRAN 66 dialect"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
+msgid "Program is written in typical Unix-f77 dialect"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
+msgid "Program is written in Fortran-90-ish dialect"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
+msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
+msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
+msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
+msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
 msgid "Assume no NaNs or infinities are generated"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:570
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
 msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:579
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
+msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
+msgid "Unsupported; affects code generation of arrays"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
 msgid "Do not store floats in registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:582
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
 msgid "Scope of for-init-statement variables is local to the loop"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:585
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
 #, fuzzy
 msgid "Copy memory address constants into registers before use"
 msgstr "numerieke constante zonder cijfers"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:588
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
+msgid "Always check for non gcj generated classes archives"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
 msgid "Copy memory operands into registers before use"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:591
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
+msgid "Generate code to check subscript and substring bounds"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
+msgid "Program is written in Fortran-90-ish free form"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
 msgid "Do not assume that standard C libraries and \"main\" exist"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:594
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
 msgid "Allow function addresses to be held in registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:597
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
 #, fuzzy
 msgid "Place each function into its own section"
 msgstr "keer vermeld voor elke functie waarin hij staat.)"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:600
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
 msgid "Perform global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:603
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
 msgid "Perform redundant load after store elimination in global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:606
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
 msgid "Perform enhanced load motion during global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:609
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
 msgid "Perform store motion after global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:612
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
+msgid "Enable fatal diagnostics about inter-procedural problems"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
+msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
+msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
+msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
+msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
 msgid "Recognize GNU-defined keywords"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:615
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
 msgid "Generate code for GNU runtime environment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:618
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
 msgid "Enable guessing of branch probabilities"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:630
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
 msgid "Assume normal C execution environment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:633
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
 msgid "Enable support for huge objects"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:636
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
 #, fuzzy
 msgid "Process #ident directives"
 msgstr "ongeldig preprocessing-commando"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:639
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
 msgid "Perform conversion of conditional jumps to branchless equivalents"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:642
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
 #, fuzzy
 msgid "Perform conversion of conditional jumps to conditional execution"
 msgstr "types in voorwaardelijke expressie komen niet overeen"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:645
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
 #, fuzzy
 msgid "Export functions even if they can be inlined"
 msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:648
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
 #, fuzzy
 msgid "Emit implicit instantiations of inline templates"
 msgstr "impliciete declaratie van functie `%s'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:651
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
 #, fuzzy
 msgid "Emit implicit instantiations of templates"
 msgstr "impliciete declaratie van functie `%s'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:654
-msgid "Do not generate .size directives"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
+msgid "Use offset tables for virtual method calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:657
-msgid "Pay attention to the \"inline\" keyword"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
+msgid "Do not generate .size directives"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:660
-msgid "Integrate simple functions into their callers"
+# Is 'mode' enkel van toepassing op 'string', of ook op 'array'?
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
+#, fuzzy
+msgid "Initialize local vars and arrays to zero"
+msgstr "beginwaarde is geen array of string-modus"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
+msgid "Pay attention to the \"inline\" keyword"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:666
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
 msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:669
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
 msgid "-finput-charset=<cset>      Specify the default character set for source files."
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:672
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
 msgid "Instrument function entry and exit with profiling calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:675
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
+msgid "Intrinsics letters in arbitrary cases"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
+msgid "Intrinsics spelled as e.g. SqRt"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
+msgid "Intrinsics in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
+msgid "Intrinsics in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
+msgid "Assume native functions are implemented using JNI"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
 #, fuzzy
 msgid "Generate code for functions even if they are fully inlined"
 msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:678
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
 msgid "Emit static const variables even if they are not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:684
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
 msgid "Give external symbols a leading underscore"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:687
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
 #, fuzzy
 msgid "Perform loop optimizations"
 msgstr "lege declaratie"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:690
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
+msgid "Language keyword letters in arbitrary cases"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
+msgid "Language keywords spelled as e.g. IOStat"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
+msgid "Language keywords in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
+msgid "Language keywords in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
 #, fuzzy
 msgid "Set errno after built-in math functions"
 msgstr "interne fout - slechte ingebouwde functie `%s'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:693
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
 msgid "Report on permanent memory allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:696
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
 msgid "Attempt to merge identical constants and constant variables"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:699
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
 msgid "Attempt to merge identical constants across compilation units"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:702
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
 msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:705
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
+msgid "Delete MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
+msgid "Disable MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
+msgid "Enable MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
+msgid "Hide MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
 msgid "Force all loop invariant computations out of loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:708
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
 #, fuzzy
 msgid "Don't warn about uses of Microsoft extensions"
 msgstr "teveel argumenten voor functie"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:717
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
 msgid "Use graph-coloring register allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:720
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:723
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
 msgid "Assume that receivers of Objective-C messages may be nil"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:726
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
 msgid "Support synchronous non-call exceptions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:735
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
 msgid "Enable Objective-C exception and synchronization syntax"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:738
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:978
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
 msgid "Perform loop unrolling for all loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:741
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:981
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
 msgid "Perform loop unrolling when iteration count is known"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:744
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
 msgid "When possible do not generate stack frames"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:747
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
+msgid "Take at least one trip through each iterative DO loop"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:750
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
 msgid "Do the full register move optimization pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:753
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
 msgid "Optimize sibling and tail recursive calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:756
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
+msgid "Enable optimization of static class initialization code"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
 msgid "Enable optional diagnostics"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:759
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
 msgid "Pack structure members together without holes"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:762
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
 msgid "Return small aggregates in memory, not registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:768
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
+msgid "Warn about use of (only a few for now) Fortran extensions"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
 msgid "Perform loop peeling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:771
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
 msgid "Enable machine specific peephole optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:774
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
 msgid "Enable an RTL peephole pass before sched2"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:777
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
 msgid "Downgrade conformance errors to warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:780
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
 #, fuzzy
 msgid "Generate position-independent code if possible"
 msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:783
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
 #, fuzzy
 msgid "Generate position-independent code for executables if possible"
 msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:786
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
 msgid "Generate prefetch instructions, if available, for arrays in loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:789
-msgid "Treat the input file as already preprocessed"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:792
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
 msgid "Enable basic program profiling code"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:795
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
 msgid "Insert arc-based program profiling code"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:798
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
 msgid "Enable common options for generating profile info for profile feedback directed optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:801
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
 msgid "Enable common options for performing profile feedback directed optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:804
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
 msgid "Insert code to profile values of expressions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:810
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:813
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
 msgid "Strength reduce all loop general induction variables"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:816
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
 #, fuzzy
 msgid "Return small aggregates in registers"
 msgstr "te weinig argument voor functie"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:819
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
 msgid "Enables a register move optimization"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:822
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
 msgid "Perform a register renaming optimization pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:825
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
 msgid "Reorder basic blocks to improve code placement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:828
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
 msgid "Reorder functions to improve code placement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:831
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
 msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:834
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
 msgid "Enable automatic template instantiation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:837
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
 msgid "Add a common subexpression elimination pass after loop optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:840
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
 msgid "Run the loop optimizer twice"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:843
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
 msgid "Disable optimizations that assume default FP rounding behavior"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:846
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
 msgid "Generate run time type descriptor information"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:849
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
 msgid "Enable scheduling across basic blocks"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:852
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
 msgid "Allow speculative motion of non-loads"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:855
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
 msgid "Allow speculative motion of some loads"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:858
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
 msgid "Allow speculative motion of more loads"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:861
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
 msgid "Allow premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:864
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
 msgid "Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:867
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
 msgid "-fsched-stalled-insns-dep=<number>   Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:870
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
 msgid "-fsched-stalled-insns=<number>       Set number of queued insns that can be prematurely scheduled"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:873
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:876
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
 msgid "If scheduling post reload, do superblock scheduling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:879
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
 msgid "If scheduling post reload, do trace scheduling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:882
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
 msgid "Reschedule instructions before register allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:885
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
 msgid "Reschedule instructions after register allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:888
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
+msgid "Allow appending a second underscore to externals"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
 msgid "Mark data as shared rather than private"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:891
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
 msgid "Use the same size for double as for float"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:894
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
 msgid "Use the narrowest integer type possible for enumeration types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:897
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:903
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
 msgid "Disable optimizations observable by IEEE signaling NaNs"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:906
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:909
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
 msgid "Make \"char\" signed by default"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:912
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
+msgid "Do not print names of program units as they are compiled"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
 #, fuzzy
 msgid "Convert floating point constants to single precision constants"
 msgstr "floating-point fout bij het uitschrijven van een constante"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:918
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
+msgid "Internally convert most source to lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
+msgid "Internally preserve source case"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
+msgid "Internally convert most source to uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
 msgid "Insert stack checking code into the program"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:924
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
 msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:927
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:930
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
 msgid "Display statistics accumulated during compilation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:933
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
+msgid "Enable assignability checks for stores into object arrays"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
 msgid "Perform strength reduction optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:936
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
 msgid "Assume strict aliasing rules apply"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:942
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
+msgid "Symbol names spelled in mixed case"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
+msgid "Symbol names in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
+msgid "Symbol names in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
 msgid "Check for syntax errors, then stop"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:945
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:948
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:951
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
 msgid "Create data files needed by \"gcov\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:957
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
 msgid "Perform jump threading optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:960
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
 msgid "Report the time taken by each compiler pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:963
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
 msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:966
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
 msgid "Perform superblock formation via tail duplication"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:969
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
 #, fuzzy
 msgid "Assume floating-point operations can trap"
 msgstr "floating-point constante buiten bereik"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:972
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
 msgid "Trap for signed overflow in addition, subtraction and multiplication"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:975
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
+msgid "Make prefix-radix non-decimal constants be typeless"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
+msgid "Allow all ugly features"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
+msgid "Hollerith and typeless can be passed as arguments"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
+msgid "Allow ordinary copying of ASSIGN'ed vars"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
+msgid "Dummy array dimensioned to (1) is assumed-size"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
+msgid "Trailing comma in procedure call denotes null argument"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
+msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
+msgid "Initialization via DATA and PARAMETER is not type-compatible"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
+msgid "Allow INTEGER and LOGICAL interchangeability"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
+msgid "Append underscores to externals"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
 msgid "Compile whole compilation unit at a time"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:984
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
+msgid "Delete libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
+msgid "Disable libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
+msgid "Enable libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
+msgid "Hide libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
 msgid "Allow math optimizations that may violate IEEE or ISO standards"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:987
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:990
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
 msgid "Make \"char\" unsigned by default"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:993
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
 msgid "Perform loop unswitching"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:996
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
 msgid "Just generate unwind tables for exception handling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:999
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
 msgid "Use __cxa_atexit to register destructors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1002
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
 msgid "Add extra commentary to assembler output"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1005
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
+msgid "Print g77-specific version information and run internal tests"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
 #, fuzzy
 msgid "Use expression value profiles in optimizations"
 msgstr "lege declaratie"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1008
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
 msgid "Discard unused virtual functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1011
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
 msgid "Implement vtables using thunks"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1014
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
+msgid "Program is written in VXT (Digital-like) FORTRAN"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
+msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
+msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
+msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
+msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
 msgid "Emit common-like symbols as weak symbols"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1017
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
 msgid "Construct webs and split unrelated uses of single variable"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1020
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
 msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1023
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
 msgid "Generate a #line directive pointing at the current working directory"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1026
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
 msgid "Assume signed arithmetic overflow wraps around"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1029
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
 msgid "Store strings in writable data section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1032
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
 msgid "Emit cross referencing information"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1035
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
+msgid "Print internal debugging-related information"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
 msgid "Put zero initialized data in the bss section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1038
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
 msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1041
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
+msgid "Treat initial values of 0 like non-zero values"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
 msgid "Generate debug information in default format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1044
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
 msgid "Generate debug information in COFF format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1047
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
 msgid "Generate debug information in DWARF v2 format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1050
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
 #, fuzzy
 msgid "Dump declarations to a .decl file"
 msgstr "declaratie declareert niets"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1053
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
 msgid "Generate debug information in default extended format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1056
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
 msgid "Generate debug information in STABS format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1059
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
 msgid "Generate debug information in extended STABS format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1062
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
 msgid "Generate debug information in VMS format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1065
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
 msgid "Generate debug information in XCOFF format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1068
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
 msgid "Generate debug information in extended XCOFF format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1071
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1074
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
 msgid "-imacros <file>\tAccept definition of macros in <file>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1077
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
 msgid "-include <file>\tInclude the contents of <file> before other files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1080
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1083
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1086
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1089
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1092
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1104
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
 msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1107
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
 msgid "Do not search standard system include directories for C++"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1110
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
 msgid "-o <file>\tPlace output into <file>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1113
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
 msgid "Enable function profiling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1116
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
 msgid "Issue warnings needed for strict compliance to the standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1119
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
 msgid "Like -pedantic but issue them as errors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1122
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
 msgid "Generate C header of platform-specific features"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1125
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
 msgid "Do not display functions compiled or elapsed time"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1128
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
 #, fuzzy
 msgid "Remap file names when including files"
 msgstr "lege bestandsnaam in `#%s'"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1131
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
 msgid "Conform to the ISO 1998 C++ standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1134
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
 msgid "Conform to the ISO 1990 C standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1137
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
 msgid "Conform to the ISO 1999 C standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1140
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1161
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1164
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
 msgid "Deprecated in favor of -std=c99"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1143
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1146
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
 msgid "Conform to the ISO 1990 C standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1149
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
 msgid "Conform to the ISO 1999 C standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1152
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
 msgid "Deprecated in favor of -std=gnu99"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1155
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
 msgid "Deprecated in favor of -std=c89"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1158
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
 msgid "Conform to the ISO 1990 C standard as amended in 1994"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1167
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
 msgid "Enable traditional preprocessing"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1170
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
 msgid "-trigraphs\tSupport ISO C trigraphs"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1173
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
 msgid "Do not predefine system-specific and GCC-specific macros"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1176
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
 msgid "Enable verbose output"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1179
-msgid "Display the compiler's version"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1182
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
 msgid "Suppress warnings"
 msgstr ""
 
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1094
+#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
 msgid "`-p' not supported; use `-pg' and gprof(1)"
 msgstr "`-p' wordt niet ondersteund; gebruik `-pg' en gprof(1)"
 
@@ -21765,7 +22163,7 @@ msgstr "GNU C ondersteunt -C niet wanneer -E niet gebruikt wordt"
 msgid "GCC does not support -CC without using -E"
 msgstr "GNU C ondersteunt -C niet wanneer -E niet gebruikt wordt"
 
-#: config/sparc/linux64.h:208 config/sparc/linux64.h:219
+#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
 #: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
 #: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
 #, fuzzy
@@ -22589,11 +22987,6 @@ msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
 #~ msgid "ignoring pragma: %s"
 #~ msgstr "pragma wordt genegeerd: %s"
 
-# Is 'mode' enkel van toepassing op 'string', of ook op 'array'?
-#, fuzzy
-#~ msgid "Initialize local vars and arrays to zero"
-#~ msgstr "beginwaarde is geen array of string-modus"
-
 #~ msgid "`%s' cannot be statically allocated"
 #~ msgstr "`%s' kan niet statisch gealloceerd worden"
 
index 122190d..ea7bcbf 100644 (file)
@@ -27,7 +27,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gcc 3.2\n"
 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-04-18 18:00-0700\n"
+"POT-Creation-Date: 2004-07-01 11:41-0700\n"
 "PO-Revision-Date: 2002-08-26 12:58+0200\n"
 "Last-Translator: Dennis Björklund <db@zigo.dhs.org>\n"
 "Language-Team: Swedish <sv@li.org>\n"
@@ -55,15 +55,15 @@ msgstr "attributet \"%s\" 
 msgid "`%s' attribute only applies to function types"
 msgstr "attributet \"%s\" fungerar bara på funktionstyper"
 
-#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
-#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
-#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
-#: c-common.c:4595 c-common.c:4614 c-common.c:4869 c-common.c:4891
-#: c-common.c:4926 c-common.c:4993 c-common.c:5039 c-common.c:5097
-#: c-common.c:5128 c-common.c:5474 c-common.c:5497 c-common.c:5536
+#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
+#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
+#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
+#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
+#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
+#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
 #: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1608
-#: config/i386/i386.c:15380 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
+#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
 #: config/ip2k/ip2k.c:3151
 #, c-format
 msgid "`%s' attribute ignored"
@@ -138,7 +138,7 @@ msgstr "(allts
 
 #. We can, however, treat "undefined" any way we please.
 #. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1719
+#: builtins.c:4134 c-typeck.c:1733
 msgid "if this code is reached, the program will abort"
 msgstr ""
 
@@ -307,277 +307,277 @@ msgid "invalid application of `%s' to a void type"
 msgstr "ogiltig operation på oinstansierad typ"
 
 #: c-common.c:2951
-#, fuzzy, c-format
-msgid "invalid application of `%s' to an incomplete type"
+#, fuzzy
+msgid "invalid application of `%s' to incomplete type `%T' "
 msgstr "sizeof applicerat på en inkomplett typ"
 
-#: c-common.c:2991
+#: c-common.c:2992
 msgid "`__alignof' applied to a bit-field"
 msgstr ""
 
-#: c-common.c:3483
+#: c-common.c:3484
 #, fuzzy, c-format
 msgid "cannot disable built-in function `%s'"
 msgstr "döljer inbyggd funktion \"%s\""
 
-#: c-common.c:3644 c-typeck.c:1949
+#: c-common.c:3645 c-typeck.c:1974
 #, c-format
 msgid "too few arguments to function `%s'"
 msgstr "för få argument till funktionen \"%s\""
 
-#: c-common.c:3650 c-typeck.c:1810
+#: c-common.c:3651 c-typeck.c:1835
 #, c-format
 msgid "too many arguments to function `%s'"
 msgstr "för många argument till funktionen \"%s\""
 
-#: c-common.c:3669
+#: c-common.c:3670
 #, fuzzy, c-format
 msgid "non-floating-point argument to function `%s'"
 msgstr "för många argument till funktionen \"%s\""
 
-#: c-common.c:3896
+#: c-common.c:3897
 msgid "pointers are not permitted as case values"
 msgstr "pekare är inte tillåtna case-värden"
 
-#: c-common.c:3900
+#: c-common.c:3901
 #, fuzzy
 msgid "range expressions in switch statements are non-standard"
 msgstr "ISO C förbjuder intervalluttryck i switch-satser"
 
-#: c-common.c:3929
+#: c-common.c:3930
 msgid "empty range specified"
 msgstr "tomt intervall angivet"
 
-#: c-common.c:3980
+#: c-common.c:3981
 msgid "duplicate (or overlapping) case value"
 msgstr "dubbla (eller överlappand) case-värden"
 
-#: c-common.c:3981
+#: c-common.c:3982
 #, fuzzy
 msgid "%Jthis is the first entry overlapping that value"
 msgstr "detta är det första fallet som överlappar det värdet"
 
-#: c-common.c:3985
+#: c-common.c:3986
 msgid "duplicate case value"
 msgstr "upprepat case-värde"
 
-#: c-common.c:3986
+#: c-common.c:3987
 #, fuzzy
 msgid "%Jpreviously used here"
 msgstr "tidigare använd här"
 
-#: c-common.c:3990
+#: c-common.c:3991
 msgid "multiple default labels in one switch"
 msgstr "flera default-etiketter i en switch"
 
-#: c-common.c:3991
+#: c-common.c:3992
 #, fuzzy
 msgid "%Jthis is the first default label"
 msgstr "detta är den första default-etiketten"
 
-#: c-common.c:4016
+#: c-common.c:4017
 #, fuzzy
 msgid "taking the address of a label is non-standard"
 msgstr "ISO C++ förbjuder att man tar adressen till funktionen \"::main\""
 
-#: c-common.c:4062
+#: c-common.c:4063
 msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
 msgstr ""
 
-#: c-common.c:4067
+#: c-common.c:4068
 msgid "%Hignoring return value of function declared with attribute warn_unused_result"
 msgstr ""
 
-#: c-common.c:4648
+#: c-common.c:4649
 #, c-format
 msgid "unknown machine mode `%s'"
 msgstr "okänt maskinläge `%s'"
 
-#: c-common.c:4651
+#: c-common.c:4652
 #, c-format
 msgid "no data type for mode `%s'"
 msgstr "ingen datatyp för läge `%s'"
 
-#: c-common.c:4655
+#: c-common.c:4656
 #, fuzzy, c-format
 msgid "invalid pointer mode `%s'"
 msgstr "ogiltig operand för %V"
 
-#: c-common.c:4662 c-common.c:5225
+#: c-common.c:4663 c-common.c:5226
 #, fuzzy, c-format
 msgid "unable to emulate '%s'"
 msgstr "kan inte öppna fil \"%s\""
 
-#: c-common.c:4706
+#: c-common.c:4707
 #, fuzzy
 msgid "%Jsection attribute cannot be specified for local variables"
 msgstr "attributet \"section\" kan inte anges för lokala variabler"
 
-#: c-common.c:4717
+#: c-common.c:4718
 #, fuzzy
 msgid "%Jsection of '%D' conflicts with previous declaration"
 msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: c-common.c:4726
+#: c-common.c:4727
 #, fuzzy
 msgid "%Jsection attribute not allowed for '%D'"
 msgstr "attributet \"section\" är inte tillåten för \"%s\""
 
-#: c-common.c:4732
+#: c-common.c:4733
 #, fuzzy
 msgid "%Jsection attributes are not supported for this target"
 msgstr "attributet \"section\" stöds inte för denna målarkitektur"
 
-#: c-common.c:4770
+#: c-common.c:4771
 msgid "requested alignment is not a constant"
 msgstr "efterfrågad minnesjustering är inte konstant"
 
-#: c-common.c:4775
+#: c-common.c:4776
 msgid "requested alignment is not a power of 2"
 msgstr "efterrågad minnesjustering är inte en potens av 2"
 
-#: c-common.c:4780
+#: c-common.c:4781
 msgid "requested alignment is too large"
 msgstr "efterfrågad minnesjustering är för stor"
 
-#: c-common.c:4806
+#: c-common.c:4807
 #, fuzzy
 msgid "%Jalignment may not be specified for '%D'"
 msgstr "minnesjustering kan inte anges för \"%s\""
 
-#: c-common.c:4844
+#: c-common.c:4845
 #, fuzzy
 msgid "%J'%D' defined both normally and as an alias"
 msgstr "\"%s\" är definierad både normalt och som ett alias"
 
-#: c-common.c:4854
+#: c-common.c:4855
 msgid "alias arg not a string"
 msgstr "aliasargumentet är inte en sträng"
 
-#: c-common.c:4897
+#: c-common.c:4898
 #, fuzzy
 msgid "visibility arg not a string"
 msgstr "aliasargumentet är inte en sträng"
 
-#: c-common.c:4910
+#: c-common.c:4911
 msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
 msgstr ""
 
-#: c-common.c:4936
+#: c-common.c:4937
 #, fuzzy
 msgid "tls_model arg not a string"
 msgstr "aliasargumentet är inte en sträng"
 
-#: c-common.c:4945
+#: c-common.c:4946
 msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
 msgstr ""
 
-#: c-common.c:4967 c-common.c:5013
+#: c-common.c:4968 c-common.c:5014
 #, fuzzy
 msgid "%J'%E' attribute applies only to functions"
 msgstr "attributet \"%s\" fungerar bara på funktioner"
 
-#: c-common.c:4972 c-common.c:5018
+#: c-common.c:4973 c-common.c:5019
 #, fuzzy
 msgid "%Jcan't set '%E' attribute after definition"
 msgstr "kan inte sätta attributet \"%s\" efter definitionen"
 
-#: c-common.c:5094
+#: c-common.c:5095
 #, c-format
 msgid "`%s' attribute ignored for `%s'"
 msgstr "attributet `%s' ignorerat för \"%s\""
 
-#: c-common.c:5157
+#: c-common.c:5158
 #, c-format
 msgid "invalid vector type for attribute `%s'"
 msgstr "ogiltigt vektortype för attribut \"%s\""
 
-#: c-common.c:5181 c-common.c:5213
+#: c-common.c:5182 c-common.c:5214
 msgid "no vector mode with the size and type specified could be found"
 msgstr ""
 
-#: c-common.c:5315
+#: c-common.c:5316
 #, fuzzy
 msgid "nonnull attribute without arguments on a non-prototype"
 msgstr "antalet argument matchar inte prototypen"
 
-#: c-common.c:5330
+#: c-common.c:5331
 #, fuzzy, c-format
 msgid "nonnull argument has invalid operand number (arg %lu)"
 msgstr "formatsträng har ett ogiltigt antal operander"
 
-#: c-common.c:5349
+#: c-common.c:5350
 #, c-format
 msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
 msgstr ""
 
-#: c-common.c:5357
+#: c-common.c:5358
 #, c-format
 msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
 msgstr ""
 
-#: c-common.c:5437
+#: c-common.c:5438
 #, c-format
 msgid "null argument where non-null required (arg %lu)"
 msgstr ""
 
-#: c-common.c:5508
+#: c-common.c:5509
 #, fuzzy
 msgid "cleanup arg not an identifier"
 msgstr "predikat måste vara en identifierare"
 
-#: c-common.c:5515
+#: c-common.c:5516
 #, fuzzy
 msgid "cleanup arg not a function"
 msgstr "anropat objekt är inte en funktion"
 
-#: c-common.c:5876
+#: c-common.c:5877
 #, c-format
 msgid "%s at end of input"
 msgstr "%s vid slutet av indatan"
 
-#: c-common.c:5882
+#: c-common.c:5883
 #, c-format
 msgid "%s before %s'%c'"
 msgstr "%s före %s'%c'"
 
-#: c-common.c:5884
+#: c-common.c:5885
 #, c-format
 msgid "%s before %s'\\x%x'"
 msgstr "%s före %s'\\x%x'"
 
-#: c-common.c:5888
+#: c-common.c:5889
 #, c-format
 msgid "%s before string constant"
 msgstr "%s före strängkonstant"
 
-#: c-common.c:5890
+#: c-common.c:5891
 #, c-format
 msgid "%s before numeric constant"
 msgstr "%s före numerisk konstant"
 
-#: c-common.c:5892
+#: c-common.c:5893
 #, c-format
 msgid "%s before \"%s\""
 msgstr "%s före \"%s\""
 
-#: c-common.c:5894
+#: c-common.c:5895
 #, c-format
 msgid "%s before '%s' token"
 msgstr "%s före symbolen '%s'"
 
 #. Use `%s' to print the string in case there are any escape
 #. characters in the message.
-#: c-common.c:5896 c-typeck.c:2586 c-typeck.c:3978 c-typeck.c:3993
-#: c-typeck.c:4008 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4118
+#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
+#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
 #: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: c-convert.c:82 c-typeck.c:1197 c-typeck.c:3418 cp/typeck.c:1337
-#: cp/typeck.c:5660 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
+#: cp/typeck.c:5708 treelang/tree-convert.c:79
 msgid "void value not ignored as it ought to be"
 msgstr "värdet av typen void ignoreras inte vilket bör göras"
 
@@ -798,8 +798,8 @@ msgstr "deklaration av \"%s\" d
 msgid "%Jdeclaration of '%D' shadows a previous local"
 msgstr "deklaration av \"%s\" döljer en tidigare lokal"
 
-#: c-decl.c:1587 cp/name-lookup.c:958 cp/name-lookup.c:981
-#: cp/name-lookup.c:989
+#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: cp/name-lookup.c:1000
 #, fuzzy
 msgid "%Jshadowed declaration is here"
 msgstr "tidigare deklaration av \"%s\""
@@ -809,7 +809,7 @@ msgstr "tidigare deklaration av \"%s\""
 msgid "nested extern declaration of `%s'"
 msgstr "nästlad extern deklaration av \"%s\""
 
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6793
+#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
 #, fuzzy
 msgid "%Jprevious declaration of '%D'"
 msgstr "tidigare deklaration av \"%s\""
@@ -889,7 +889,7 @@ msgid "two types specified in one empty declaration"
 msgstr "två typer angivna i en tom deklaration"
 
 #: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3016
+#: objc/objc-parse.y:778 objc/objc-parse.y:3017
 msgid "empty declaration"
 msgstr "tom deklaration"
 
@@ -932,7 +932,7 @@ msgstr "funktion \"%s\" 
 msgid "parameter `%s' is initialized"
 msgstr "parameter \"%s\" är initierad"
 
-#: c-decl.c:2568 c-typeck.c:4228
+#: c-decl.c:2568 c-typeck.c:4254
 msgid "variable-sized object may not be initialized"
 msgstr "objekt med variabel storlek kan inte initieras"
 
@@ -946,7 +946,7 @@ msgstr "variabel \"%s\" har initierare men 
 msgid "elements of array `%s' have incomplete type"
 msgstr "elementen i fält \"%s\" har en ofullständig typ"
 
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10133
+#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
 #, fuzzy
 msgid "%Jinline function '%D' given attribute noinline"
 msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion"
@@ -1235,7 +1235,7 @@ msgstr "ISO C89 f
 msgid "ISO C90 forbids variable-size array `%s'"
 msgstr "ISO C89 förbjuder fält \"%s\" med variabel storlek"
 
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7754
+#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
 #, c-format
 msgid "size of array `%s' is too large"
 msgstr "fältet \"%s\" är för stort"
@@ -1279,7 +1279,7 @@ msgstr ""
 msgid "ISO C forbids const or volatile function types"
 msgstr ""
 
-#: c-decl.c:4201 cp/decl.c:8035
+#: c-decl.c:4201 cp/decl.c:8036
 #, c-format
 msgid "variable or field `%s' declared void"
 msgstr "variabel eller fält \"%s\" deklarerad som void"
@@ -1602,7 +1602,7 @@ msgstr "argument \"%s\" matchar inte prototypen"
 msgid "argument \"%D\" doesn't match prototype"
 msgstr "argument \"%s\" matchar inte prototypen"
 
-#: c-decl.c:6094 cp/decl.c:10849
+#: c-decl.c:6094 cp/decl.c:10857
 msgid "no return statement in function returning non-void"
 msgstr "ingen return i funktion som returnerar icke-void"
 
@@ -2397,7 +2397,7 @@ msgstr "syntaxfel: kan inte backa tillbaka"
 msgid "ISO C forbids an empty source file"
 msgstr "ISO C förbjuder tomma källkodsfiler"
 
-#: c-parse.y:349 c-typeck.c:6225 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
 msgid "argument of `asm' is not a constant string"
 msgstr "argumentet till \"asm\" är inte en konstant sträng"
 
@@ -2495,7 +2495,7 @@ msgstr "ISO C f
 msgid "ISO C forbids forward references to `enum' types"
 msgstr ""
 
-#: c-parse.y:1703 cp/parser.c:9307 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
 msgid "comma at end of enumerator list"
 msgstr "komma i slutet av uppräkningslista"
 
@@ -2503,7 +2503,7 @@ msgstr "komma i slutet av uppr
 msgid "no semicolon at end of struct or union"
 msgstr "inget semikolon vid slutet av struktur eller union"
 
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
 msgid "extra semicolon in struct or union specified"
 msgstr "extra semikolon i struktur eller union angivet"
 
@@ -2532,24 +2532,24 @@ msgstr ""
 msgid "braced-group within expression allowed only inside a function"
 msgstr ""
 
-#: c-parse.y:2184 objc/objc-parse.y:2241
+#: c-parse.y:2185 objc/objc-parse.y:2242
 msgid "empty body in an else-statement"
 msgstr "tom kropp i else-sats"
 
-#: c-parse.y:2192 objc/objc-parse.y:2249
+#: c-parse.y:2193 objc/objc-parse.y:2250
 #, fuzzy
 msgid "%Hempty body in an if-statement"
 msgstr "tom kropp i else-sats"
 
-#: c-parse.y:2272 cp/parser.c:6045 objc/objc-parse.y:2329
+#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
 msgid "break statement not within loop or switch"
 msgstr "break-sats som inte är i en loop eller switch"
 
-#: c-parse.y:2281 cp/parser.c:6056 objc/objc-parse.y:2338
+#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
 msgid "continue statement not within a loop"
 msgstr "continue-sats som inte är i en loop"
 
-#: c-parse.y:2323 objc/objc-parse.y:2380
+#: c-parse.y:2324 objc/objc-parse.y:2381
 msgid "ISO C forbids `goto *expr;'"
 msgstr "ISO C förbjuder \"goto *expr;\""
 
@@ -2559,11 +2559,11 @@ msgstr "ISO C f
 #. it caused problems with the code in expand_builtin which
 #. tries to verify that BUILT_IN_NEXT_ARG is being used
 #. correctly.
-#: c-parse.y:2440 objc/objc-parse.y:2548
+#: c-parse.y:2441 objc/objc-parse.y:2549
 msgid "ISO C requires a named argument before `...'"
 msgstr "ISO C kräver ett namnsatt argument före \"...\""
 
-#: c-parse.y:2538 objc/objc-parse.y:2646
+#: c-parse.y:2539 objc/objc-parse.y:2647
 msgid "`...' in old-style identifier list"
 msgstr "\"...\" i en gammaldags identifierarlista"
 
@@ -2580,7 +2580,7 @@ msgstr "parsningsfel"
 msgid "parser stack overflow"
 msgstr "parsestack överfull"
 
-#: c-parse.y:2968 objc/objc-parse.y:3663
+#: c-parse.y:2969 objc/objc-parse.y:3664
 #, c-format
 msgid "syntax error at '%s' token"
 msgstr "syntaxfel vid token \"%s\""
@@ -2749,20 +2749,20 @@ msgstr ""
 msgid "junk at end of #pragma redefine_extname"
 msgstr "skräp vid slutet av #pragma weak"
 
-#: c-pragma.c:384 c-pragma.c:462
+#: c-pragma.c:385 c-pragma.c:463
 msgid "#pragma redefine_extname conflicts with declaration"
 msgstr ""
 
-#: c-pragma.c:413
+#: c-pragma.c:414
 msgid "malformed #pragma extern_prefix, ignored"
 msgstr ""
 
-#: c-pragma.c:418
+#: c-pragma.c:419
 #, fuzzy
 msgid "junk at end of #pragma extern_prefix"
 msgstr "skräp vid slutet av #pragma weak"
 
-#: c-pragma.c:449
+#: c-pragma.c:450
 #, fuzzy
 msgid "asm declaration conflicts with previous rename"
 msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
@@ -2780,7 +2780,7 @@ msgstr ""
 msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
 msgstr ""
 
-#: c-semantics.c:737 c-typeck.c:6247 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
 #, c-format
 msgid "%s qualifier ignored on asm"
 msgstr ""
@@ -2790,801 +2790,801 @@ msgstr ""
 msgid "will never be executed"
 msgstr "anrop %d aldrig utfört\n"
 
-#: c-typeck.c:120
+#: c-typeck.c:123
 #, c-format
 msgid "`%s' has an incomplete type"
 msgstr "\"%s\" har en inkomplett typ"
 
-#: c-typeck.c:142 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2532
 msgid "invalid use of void expression"
 msgstr "ogiltig användning av void-uttryck"
 
-#: c-typeck.c:150
+#: c-typeck.c:153
 #, fuzzy
 msgid "invalid use of flexible array member"
 msgstr "ISO C89 stöder inte flexibla fältmedlemmar"
 
-#: c-typeck.c:156
+#: c-typeck.c:159
 msgid "invalid use of array with unspecified bounds"
 msgstr ""
 
-#: c-typeck.c:164
+#: c-typeck.c:167
 #, c-format
 msgid "invalid use of undefined type `%s %s'"
 msgstr ""
 
 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:168
+#: c-typeck.c:171
 #, c-format
 msgid "invalid use of incomplete typedef `%s'"
 msgstr ""
 
-#: c-typeck.c:415 c-typeck.c:430
+#: c-typeck.c:428 c-typeck.c:443
 msgid "function types not truly compatible in ISO C"
 msgstr "funktionstyper inte riktigt kompatibla i ISO C"
 
-#: c-typeck.c:611
+#: c-typeck.c:625
 msgid "types are not quite compatible"
 msgstr "typerna är inte riktigt kompatibla"
 
-#: c-typeck.c:824
+#: c-typeck.c:838
 #, fuzzy
 msgid "function return types not compatible due to `volatile'"
 msgstr "funktionstyper inte riktigt kompatibla i ISO C"
 
-#: c-typeck.c:970 c-typeck.c:2151
+#: c-typeck.c:984 c-typeck.c:2176
 msgid "arithmetic on pointer to an incomplete type"
 msgstr "aritmetik på pekare till inkomplett typ"
 
-#: c-typeck.c:1343
+#: c-typeck.c:1357
 #, c-format
 msgid "%s has no member named `%s'"
 msgstr "%s har ingen medlem med namn \"%s\""
 
-#: c-typeck.c:1379
+#: c-typeck.c:1393
 #, c-format
 msgid "request for member `%s' in something not a structure or union"
 msgstr "begäran av medlem \"%s\" i något som inte är en struktur eller union"
 
-#: c-typeck.c:1408
+#: c-typeck.c:1422
 msgid "dereferencing pointer to incomplete type"
 msgstr "derefererar pekare till inkomplett typ"
 
-#: c-typeck.c:1412
+#: c-typeck.c:1426
 msgid "dereferencing `void *' pointer"
 msgstr "derefererar \"void *\"-pekare"
 
-#: c-typeck.c:1429 cp/typeck.c:2104
+#: c-typeck.c:1443 cp/typeck.c:2127
 #, c-format
 msgid "invalid type argument of `%s'"
 msgstr "ogiltigt typargument till \"%s\""
 
-#: c-typeck.c:1447 cp/typeck.c:2129
+#: c-typeck.c:1461 cp/typeck.c:2152
 msgid "subscript missing in array reference"
 msgstr ""
 
-#: c-typeck.c:1468 cp/typeck.c:2171
+#: c-typeck.c:1482 cp/typeck.c:2194
 msgid "array subscript has type `char'"
 msgstr "fältindex har typen \"char\""
 
-#: c-typeck.c:1476 c-typeck.c:1565 cp/typeck.c:2175 cp/typeck.c:2261
+#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
 msgid "array subscript is not an integer"
 msgstr "fältindex är inte ett heltal"
 
-#: c-typeck.c:1509
+#: c-typeck.c:1523
 msgid "ISO C forbids subscripting `register' array"
 msgstr ""
 
-#: c-typeck.c:1511
+#: c-typeck.c:1525
 #, fuzzy
 msgid "ISO C90 forbids subscripting non-lvalue array"
 msgstr "ISO C++ förbjuder tilldelning av fält"
 
-#: c-typeck.c:1544
+#: c-typeck.c:1558
 msgid "subscript has type `char'"
 msgstr "index har typen \"char\""
 
-#: c-typeck.c:1560 cp/typeck.c:2256
+#: c-typeck.c:1574 cp/typeck.c:2279
 msgid "subscripted value is neither array nor pointer"
 msgstr ""
 
-#: c-typeck.c:1590
+#: c-typeck.c:1604
 #, c-format
 msgid "local declaration of `%s' hides instance variable"
 msgstr ""
 
-#: c-typeck.c:1683
+#: c-typeck.c:1697
 msgid "called object is not a function"
 msgstr "anropat objekt är inte en funktion"
 
 #. 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:1715
+#: c-typeck.c:1729
 #, fuzzy
 msgid "function called through a non-compatible type"
 msgstr "sizeof applicerat på en inkomplett typ"
 
-#: c-typeck.c:1813 cp/typeck.c:2544
+#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
+#: c-typeck.c:4237 c-typeck.c:5616
+msgid "initializer element is not constant"
+msgstr ""
+
+#: c-typeck.c:1838 cp/typeck.c:2567
 msgid "too many arguments to function"
 msgstr "för många argument till funktion"
 
-#: c-typeck.c:1834
+#: c-typeck.c:1859
 #, c-format
 msgid "type of formal parameter %d is incomplete"
 msgstr ""
 
-#: c-typeck.c:1847
+#: c-typeck.c:1872
 #, c-format
 msgid "%s as integer rather than floating due to prototype"
 msgstr ""
 
-#: c-typeck.c:1850
+#: c-typeck.c:1875
 #, c-format
 msgid "%s as integer rather than complex due to prototype"
 msgstr ""
 
-#: c-typeck.c:1853
+#: c-typeck.c:1878
 #, c-format
 msgid "%s as complex rather than floating due to prototype"
 msgstr ""
 
-#: c-typeck.c:1856
+#: c-typeck.c:1881
 #, c-format
 msgid "%s as floating rather than integer due to prototype"
 msgstr ""
 
-#: c-typeck.c:1859
+#: c-typeck.c:1884
 #, c-format
 msgid "%s as complex rather than integer due to prototype"
 msgstr "%s som complex istället för heltal grund av prototyp"
 
-#: c-typeck.c:1862
+#: c-typeck.c:1887
 #, c-format
 msgid "%s as floating rather than complex due to prototype"
 msgstr ""
 
-#: c-typeck.c:1872
+#: c-typeck.c:1897
 #, c-format
 msgid "%s as `float' rather than `double' due to prototype"
 msgstr ""
 
-#: c-typeck.c:1890
+#: c-typeck.c:1915
 #, c-format
 msgid "%s with different width due to prototype"
 msgstr ""
 
-#: c-typeck.c:1916
+#: c-typeck.c:1941
 #, c-format
 msgid "%s as unsigned due to prototype"
 msgstr "%s som unsigned på grund av prototyp"
 
-#: c-typeck.c:1918
+#: c-typeck.c:1943
 #, c-format
 msgid "%s as signed due to prototype"
 msgstr "%s som signed på grund av prototyp"
 
-#: c-typeck.c:1952 cp/typeck.c:2650
+#: c-typeck.c:1977 cp/typeck.c:2673
 msgid "too few arguments to function"
 msgstr "för få argument till funktion"
 
-#: c-typeck.c:1992
+#: c-typeck.c:2017
 msgid "suggest parentheses around + or - inside shift"
 msgstr "föreslår parenteser runt + eller - inuti skift"
 
-#: c-typeck.c:1999
+#: c-typeck.c:2024
 msgid "suggest parentheses around && within ||"
 msgstr "föreslår parenteser runt && inuti ||"
 
-#: c-typeck.c:2008
+#: c-typeck.c:2033
 msgid "suggest parentheses around arithmetic in operand of |"
 msgstr "föreslår parenteser runt aritmetik inuti operanden till |"
 
-#: c-typeck.c:2011
+#: c-typeck.c:2036
 msgid "suggest parentheses around comparison in operand of |"
 msgstr "föreslår parenteser runt jämförelse inuti operanden till |"
 
-#: c-typeck.c:2020
+#: c-typeck.c:2045
 msgid "suggest parentheses around arithmetic in operand of ^"
 msgstr "föreslår parenteser runt aritmetik inuti operanden till ^"
 
-#: c-typeck.c:2023
+#: c-typeck.c:2048
 msgid "suggest parentheses around comparison in operand of ^"
 msgstr "föreslår parenteser runt jämförelse inuti operanden till ^"
 
-#: c-typeck.c:2030
+#: c-typeck.c:2055
 msgid "suggest parentheses around + or - in operand of &"
 msgstr "föreslår parenteser runt + eller - inuti operanden till &"
 
-#: c-typeck.c:2033
+#: c-typeck.c:2058
 msgid "suggest parentheses around comparison in operand of &"
 msgstr "föreslår parenteser runt jämförelser inuti operanden till &"
 
-#: c-typeck.c:2040
+#: c-typeck.c:2065
 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
 msgstr "jämförelser som X<=Y<=Z har inte sin matematiska mening"
 
-#: c-typeck.c:2103
+#: c-typeck.c:2128
 msgid "pointer of type `void *' used in subtraction"
 msgstr "pekare av typ \"void *\" använd i subtraktion"
 
-#: c-typeck.c:2105
+#: c-typeck.c:2130
 msgid "pointer to a function used in subtraction"
 msgstr "pekare till funktion använd i subtraktion"
 
-#: c-typeck.c:2199
+#: c-typeck.c:2224
 msgid "wrong type argument to unary plus"
 msgstr ""
 
-#: c-typeck.c:2212
+#: c-typeck.c:2237
 msgid "wrong type argument to unary minus"
 msgstr ""
 
-#: c-typeck.c:2229
+#: c-typeck.c:2254
 msgid "ISO C does not support `~' for complex conjugation"
 msgstr "ISO C stödjer inte ~ för komplex konjugering"
 
-#: c-typeck.c:2235
+#: c-typeck.c:2260
 msgid "wrong type argument to bit-complement"
 msgstr ""
 
-#: c-typeck.c:2243
+#: c-typeck.c:2268
 msgid "wrong type argument to abs"
 msgstr "fel typ på argument till abs"
 
-#: c-typeck.c:2255
+#: c-typeck.c:2280
 msgid "wrong type argument to conjugation"
 msgstr ""
 
-#: c-typeck.c:2269
+#: c-typeck.c:2294
 msgid "wrong type argument to unary exclamation mark"
 msgstr ""
 
-#: c-typeck.c:2312
+#: c-typeck.c:2337
 msgid "ISO C does not support `++' and `--' on complex types"
 msgstr "ISO C stöder inte \"++\" och \"--\" på komplexa typer"
 
-#: c-typeck.c:2327 c-typeck.c:2359
+#: c-typeck.c:2352 c-typeck.c:2384
 #, fuzzy
 msgid "wrong type argument to increment"
 msgstr "fel typ på argument till %s"
 
-#: c-typeck.c:2329 c-typeck.c:2361
+#: c-typeck.c:2354 c-typeck.c:2386
 #, fuzzy
 msgid "wrong type argument to decrement"
 msgstr "fel typ på argument till %s"
 
-#: c-typeck.c:2350
+#: c-typeck.c:2375
 msgid "increment of pointer to unknown structure"
 msgstr ""
 
-#: c-typeck.c:2352
+#: c-typeck.c:2377
 msgid "decrement of pointer to unknown structure"
 msgstr ""
 
-#: c-typeck.c:2477
+#: c-typeck.c:2502
 msgid "invalid lvalue in unary `&'"
 msgstr ""
 
-#: c-typeck.c:2509
+#: c-typeck.c:2534
 #, c-format
 msgid "attempt to take address of bit-field structure member `%s'"
 msgstr ""
 
-#: c-typeck.c:2642
+#: c-typeck.c:2668
 msgid "use of conditional expressions as lvalues is deprecated"
 msgstr ""
 
-#: c-typeck.c:2645
+#: c-typeck.c:2671
 msgid "use of compound expressions as lvalues is deprecated"
 msgstr ""
 
-#: c-typeck.c:2648
+#: c-typeck.c:2674
 msgid "use of cast expressions as lvalues is deprecated"
 msgstr ""
 
-#: c-typeck.c:2663
+#: c-typeck.c:2689
 #, c-format
 msgid "%s of read-only member `%s'"
 msgstr ""
 
-#: c-typeck.c:2667
+#: c-typeck.c:2693
 #, c-format
 msgid "%s of read-only variable `%s'"
 msgstr ""
 
-#: c-typeck.c:2670
+#: c-typeck.c:2696
 #, c-format
 msgid "%s of read-only location"
 msgstr ""
 
-#: c-typeck.c:2688
+#: c-typeck.c:2714
 #, fuzzy, c-format
 msgid "cannot take address of bit-field `%s'"
 msgstr "kan inte ta adressen till bitfält \"%s\""
 
-#: c-typeck.c:2716 treelang/treetree.c:946
+#: c-typeck.c:2742 treelang/treetree.c:946
 #, c-format
 msgid "global register variable `%s' used in nested function"
 msgstr "global registervariabel \"%s\" använd i nästlad funktion"
 
-#: c-typeck.c:2720 treelang/treetree.c:950
+#: c-typeck.c:2746 treelang/treetree.c:950
 #, c-format
 msgid "register variable `%s' used in nested function"
 msgstr "registervariabel \\\"%s\\\" använd i nästlad funktion"
 
-#: c-typeck.c:2727 treelang/treetree.c:957
+#: c-typeck.c:2753 treelang/treetree.c:957
 #, c-format
 msgid "address of global register variable `%s' requested"
 msgstr "adress på global registervariabel \"%s\" efterfrågad"
 
-#: c-typeck.c:2739
+#: c-typeck.c:2765
 msgid "cannot put object with volatile field into register"
 msgstr ""
 
-#: c-typeck.c:2743 treelang/treetree.c:962
+#: c-typeck.c:2769 treelang/treetree.c:962
 #, c-format
 msgid "address of register variable `%s' requested"
 msgstr "adress på register variabel \"%s\" efterfrågad"
 
-#: c-typeck.c:2828
+#: c-typeck.c:2854
 msgid "signed and unsigned type in conditional expression"
 msgstr "typ signed och unsigned i villkorsuttryck"
 
-#: c-typeck.c:2835
+#: c-typeck.c:2861
 msgid "ISO C forbids conditional expr with only one void side"
 msgstr ""
 
-#: c-typeck.c:2851 c-typeck.c:2858
+#: c-typeck.c:2877 c-typeck.c:2884
 msgid "ISO C forbids conditional expr between `void *' and function pointer"
 msgstr ""
 
-#: c-typeck.c:2864
+#: c-typeck.c:2890
 msgid "pointer type mismatch in conditional expression"
 msgstr ""
 
-#: c-typeck.c:2871 c-typeck.c:2881
+#: c-typeck.c:2897 c-typeck.c:2907
 msgid "pointer/integer type mismatch in conditional expression"
 msgstr ""
 
-#: c-typeck.c:2895
+#: c-typeck.c:2921
 msgid "type mismatch in conditional expression"
 msgstr "typfel i villkorsuttryck"
 
-#: c-typeck.c:2955
+#: c-typeck.c:2981
 msgid "left-hand operand of comma expression has no effect"
 msgstr ""
 
-#: c-typeck.c:2986
+#: c-typeck.c:3012
 msgid "cast specifies array type"
 msgstr ""
 
-#: c-typeck.c:2992
+#: c-typeck.c:3018
 msgid "cast specifies function type"
 msgstr ""
 
-#: c-typeck.c:3002
+#: c-typeck.c:3028
 msgid "ISO C forbids casting nonscalar to the same type"
 msgstr ""
 
-#: c-typeck.c:3020
+#: c-typeck.c:3046
 msgid "ISO C forbids casts to union type"
 msgstr "ISO C förbjuder typkonvertering till unionstyper"
 
-#: c-typeck.c:3028
+#: c-typeck.c:3054
 msgid "cast to union type from type not present in union"
 msgstr "typkonvertering till unionstyp från typ som ej finns i unionen"
 
-#: c-typeck.c:3079
+#: c-typeck.c:3105
 #, fuzzy
 msgid "cast adds new qualifiers to function type"
 msgstr "typkonvertering matchar inte en funktionstyp"
 
 #. There are qualifiers present in IN_OTYPE that are not
 #. present in IN_TYPE.
-#: c-typeck.c:3084
+#: c-typeck.c:3110
 msgid "cast discards qualifiers from pointer target type"
 msgstr ""
 
-#: c-typeck.c:3099
+#: c-typeck.c:3125
 msgid "cast increases required alignment of target type"
 msgstr ""
 
-#: c-typeck.c:3105 cp/typeck.c:4897
+#: c-typeck.c:3131 cp/typeck.c:4945
 msgid "cast from pointer to integer of different size"
 msgstr "typkonvertering från pekare till heltal av annan storlek"
 
-#: c-typeck.c:3110
+#: c-typeck.c:3136
 msgid "cast does not match function type"
 msgstr "typkonvertering matchar inte en funktionstyp"
 
-#: c-typeck.c:3117 cp/typeck.c:4904
+#: c-typeck.c:3143 cp/typeck.c:4952
 msgid "cast to pointer from integer of different size"
 msgstr "typkonvertering till pekare från heltal med annan storlek"
 
-#: c-typeck.c:3129
+#: c-typeck.c:3155
 msgid "type-punning to incomplete type might break strict-aliasing rules"
 msgstr ""
 
-#: c-typeck.c:3133
+#: c-typeck.c:3159
 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
 msgstr ""
 
-#: c-typeck.c:3144
+#: c-typeck.c:3170
 #, fuzzy
 msgid "ISO C forbids conversion of function pointer to object pointer type"
 msgstr "ISO C++ förbjuder användning av pekare till medlem i pekararitmetik"
 
-#: c-typeck.c:3153
+#: c-typeck.c:3179
 #, fuzzy
 msgid "ISO C forbids conversion of object pointer to function pointer type"
 msgstr "ISO C förbjuder jämförelse mellan \"void *\" och funktionspekare"
 
 #. Now we have handled acceptable kinds of LHS that are not truly lvalues.
 #. Reject anything strange now.
-#: c-typeck.c:3311
+#: c-typeck.c:3337
 msgid "invalid lvalue in assignment"
 msgstr "ogiltigt lvalue i tilldelning"
 
 #. Convert new value to destination type.
-#: c-typeck.c:3320 c-typeck.c:3345 c-typeck.c:3362 cp/typeck.c:5016
-#: cp/typeck.c:5163 cp/typeck.c:5178
+#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
+#: cp/typeck.c:5211 cp/typeck.c:5226
 msgid "assignment"
 msgstr "tilldelning"
 
-#: c-typeck.c:3429
+#: c-typeck.c:3455
 #, fuzzy
 msgid "cannot pass rvalue to reference parameter"
 msgstr "kan inte deklarera pekare till referenser"
 
-#: c-typeck.c:3538 c-typeck.c:3614
+#: c-typeck.c:3564 c-typeck.c:3640
 #, c-format
 msgid "%s makes qualified function pointer from unqualified"
 msgstr ""
 
-#: c-typeck.c:3542 c-typeck.c:3594
+#: c-typeck.c:3568 c-typeck.c:3620
 #, c-format
 msgid "%s discards qualifiers from pointer target type"
 msgstr ""
 
-#: c-typeck.c:3548
+#: c-typeck.c:3574
 msgid "ISO C prohibits argument conversion to union type"
 msgstr ""
 
-#: c-typeck.c:3586
+#: c-typeck.c:3612
 #, c-format
 msgid "ISO C forbids %s between function pointer and `void *'"
 msgstr "ISO C förbjuder %s mellan funktionspekare och \"void *\""
 
-#: c-typeck.c:3603
+#: c-typeck.c:3629
 #, c-format
 msgid "pointer targets in %s differ in signedness"
 msgstr ""
 
-#: c-typeck.c:3619
+#: c-typeck.c:3645
 #, c-format
 msgid "%s from incompatible pointer type"
 msgstr ""
 
-#: c-typeck.c:3625 c-typeck.c:4132 cp/typeck.c:1366
+#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
 msgid "invalid use of non-lvalue array"
 msgstr ""
 
 # fixme: vad är %s
-#: c-typeck.c:3639
+#: c-typeck.c:3665
 #, c-format
 msgid "%s makes pointer from integer without a cast"
 msgstr "%s skapar pekare från heltal utan typkonvertering"
 
-#: c-typeck.c:3646
+#: c-typeck.c:3672
 #, c-format
 msgid "%s makes integer from pointer without a cast"
 msgstr ""
 
-#: c-typeck.c:3660 c-typeck.c:3663
+#: c-typeck.c:3686 c-typeck.c:3689
 #, c-format
 msgid "incompatible type for argument %d of `%s'"
 msgstr ""
 
-#: c-typeck.c:3667
+#: c-typeck.c:3693
 #, c-format
 msgid "incompatible type for argument %d of indirect function call"
 msgstr ""
 
-#: c-typeck.c:3671
+#: c-typeck.c:3697
 #, c-format
 msgid "incompatible types in %s"
 msgstr "inkompatibla typer i %s"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3727
+#: c-typeck.c:3753
 #, fuzzy, c-format
 msgid "passing arg of `%s'"
 msgstr "Saknar argument till flaggan \"%s\""
 
 #. Function name unknown (call through ptr).
-#: c-typeck.c:3736
+#: c-typeck.c:3762
 #, fuzzy
 msgid "passing arg of pointer to function"
 msgstr "för många argument till funktion"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3744
+#: c-typeck.c:3770
 #, c-format
 msgid "passing arg %d of `%s'"
 msgstr ""
 
 #. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3753
+#: c-typeck.c:3779
 #, c-format
 msgid "passing arg %d of pointer to function"
 msgstr ""
 
-#: c-typeck.c:3810
+#: c-typeck.c:3836
 msgid "traditional C rejects automatic aggregate initialization"
 msgstr ""
 
-#: c-typeck.c:3981 c-typeck.c:3996 c-typeck.c:4011
+#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
 #, c-format
 msgid "(near initialization for `%s')"
 msgstr ""
 
-#: c-typeck.c:4060 cp/typeck2.c:560
+#: c-typeck.c:4086 cp/typeck2.c:560
 msgid "char-array initialized from wide string"
 msgstr ""
 
-#: c-typeck.c:4067 cp/typeck2.c:567
+#: c-typeck.c:4093 cp/typeck2.c:567
 msgid "int-array initialized from non-wide string"
 msgstr ""
 
-#: c-typeck.c:4085 cp/typeck2.c:582
+#: c-typeck.c:4111 cp/typeck2.c:582
 msgid "initializer-string for array of chars is too long"
 msgstr ""
 
-#: c-typeck.c:4155
+#: c-typeck.c:4181
 msgid "array initialized from non-constant array expression"
 msgstr ""
 
-#: c-typeck.c:4172 c-typeck.c:4174 c-typeck.c:4190 c-typeck.c:4211
-#: c-typeck.c:5593
-msgid "initializer element is not constant"
-msgstr ""
-
-#: c-typeck.c:4206
+#: c-typeck.c:4232
 msgid "initialization"
 msgstr "initiering"
 
-#: c-typeck.c:4217 c-typeck.c:5598
+#: c-typeck.c:4243 c-typeck.c:5621
 msgid "initializer element is not computable at load time"
 msgstr ""
 
-#: c-typeck.c:4232 cp/typeck2.c:659
+#: c-typeck.c:4258 cp/typeck2.c:659
 msgid "invalid initializer"
 msgstr ""
 
-#: c-typeck.c:4517 cp/decl.c:4484
+#: c-typeck.c:4540 cp/decl.c:4484
 #, fuzzy
 msgid "opaque vector types cannot be initialized"
 msgstr "objekt med variabel storlek kan inte initieras"
 
-#: c-typeck.c:4711
+#: c-typeck.c:4734
 msgid "extra brace group at end of initializer"
 msgstr ""
 
-#: c-typeck.c:4731
+#: c-typeck.c:4754
 msgid "missing braces around initializer"
 msgstr ""
 
-#: c-typeck.c:4791
+#: c-typeck.c:4814
 msgid "braces around scalar initializer"
 msgstr ""
 
-#: c-typeck.c:4842
+#: c-typeck.c:4865
 msgid "initialization of flexible array member in a nested context"
 msgstr ""
 
-#: c-typeck.c:4844
+#: c-typeck.c:4867
 msgid "initialization of a flexible array member"
 msgstr ""
 
-#: c-typeck.c:4875
+#: c-typeck.c:4898
 msgid "missing initializer"
 msgstr ""
 
-#: c-typeck.c:4897
+#: c-typeck.c:4920
 msgid "empty scalar initializer"
 msgstr ""
 
-#: c-typeck.c:4902
+#: c-typeck.c:4925
 msgid "extra elements in scalar initializer"
 msgstr ""
 
-#: c-typeck.c:4987
+#: c-typeck.c:5010
 msgid "initialization designators may not nest"
 msgstr ""
 
-#: c-typeck.c:5008 c-typeck.c:5076
+#: c-typeck.c:5031 c-typeck.c:5099
 msgid "array index in non-array initializer"
 msgstr ""
 
-#: c-typeck.c:5013 c-typeck.c:5129
+#: c-typeck.c:5036 c-typeck.c:5152
 msgid "field name not in record or union initializer"
 msgstr ""
 
-#: c-typeck.c:5072 c-typeck.c:5074
+#: c-typeck.c:5095 c-typeck.c:5097
 msgid "nonconstant array index in initializer"
 msgstr ""
 
-#: c-typeck.c:5078 c-typeck.c:5081
+#: c-typeck.c:5101 c-typeck.c:5104
 msgid "array index in initializer exceeds array bounds"
 msgstr ""
 
-#: c-typeck.c:5092
+#: c-typeck.c:5115
 msgid "empty index range in initializer"
 msgstr ""
 
-#: c-typeck.c:5101
+#: c-typeck.c:5124
 msgid "array index range in initializer exceeds array bounds"
 msgstr ""
 
-#: c-typeck.c:5141
+#: c-typeck.c:5164
 #, c-format
 msgid "unknown field `%s' specified in initializer"
 msgstr ""
 
-#: c-typeck.c:5177 c-typeck.c:5198 c-typeck.c:5660
+#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
 msgid "initialized field with side-effects overwritten"
 msgstr ""
 
-#: c-typeck.c:5868
+#: c-typeck.c:5891
 msgid "excess elements in char array initializer"
 msgstr ""
 
-#: c-typeck.c:5875 c-typeck.c:5921
+#: c-typeck.c:5898 c-typeck.c:5944
 msgid "excess elements in struct initializer"
 msgstr ""
 
-#: c-typeck.c:5936
+#: c-typeck.c:5959
 msgid "non-static initialization of a flexible array member"
 msgstr ""
 
-#: c-typeck.c:6003
+#: c-typeck.c:6026
 msgid "excess elements in union initializer"
 msgstr ""
 
-#: c-typeck.c:6024
+#: c-typeck.c:6047
 msgid "traditional C rejects initialization of unions"
 msgstr ""
 
-#: c-typeck.c:6087
+#: c-typeck.c:6110
 msgid "excess elements in array initializer"
 msgstr ""
 
-#: c-typeck.c:6116
+#: c-typeck.c:6139
 msgid "excess elements in vector initializer"
 msgstr ""
 
-#: c-typeck.c:6138
+#: c-typeck.c:6161
 msgid "excess elements in scalar initializer"
 msgstr ""
 
-#: c-typeck.c:6240
+#: c-typeck.c:6263
 msgid "asm template is not a string constant"
 msgstr ""
 
-#: c-typeck.c:6272
+#: c-typeck.c:6295
 msgid "invalid lvalue in asm statement"
 msgstr ""
 
-#: c-typeck.c:6344 cp/typeck.c:5854
+#: c-typeck.c:6367 cp/typeck.c:5902
 msgid "modification by `asm'"
 msgstr ""
 
-#: c-typeck.c:6362 cp/typeck.c:5938
+#: c-typeck.c:6385 cp/typeck.c:5986
 msgid "function declared `noreturn' has a `return' statement"
 msgstr ""
 
-#: c-typeck.c:6369
+#: c-typeck.c:6392
 msgid "`return' with no value, in function returning non-void"
 msgstr ""
 
-#: c-typeck.c:6375
+#: c-typeck.c:6398
 msgid "`return' with a value, in function returning void"
 msgstr "\"return\" med värde i funktion som returnerar void"
 
-#: c-typeck.c:6379
+#: c-typeck.c:6402
 msgid "return"
 msgstr "return"
 
-#: c-typeck.c:6431
+#: c-typeck.c:6454
 msgid "function returns address of local variable"
 msgstr "funktionen returnerar adress till en lokal variabel"
 
-#: c-typeck.c:6486 cp/semantics.c:749
+#: c-typeck.c:6509 cp/semantics.c:749
 msgid "switch quantity not an integer"
 msgstr "switch-argument är inte ett heltal"
 
-#: c-typeck.c:6496
+#: c-typeck.c:6519
 msgid "`long' switch expression not converted to `int' in ISO C"
 msgstr ""
 
-#: c-typeck.c:6537 cp/parser.c:5555
+#: c-typeck.c:6560 cp/parser.c:5560
 msgid "case label not within a switch statement"
 msgstr "case-etikett är inte i en switch-sats"
 
-#: c-typeck.c:6539
+#: c-typeck.c:6562
 msgid "`default' label not within a switch statement"
 msgstr "\"default\"-etikett är inte i en switch-sats"
 
-#: c-typeck.c:6691 c-typeck.c:6725
+#: c-typeck.c:6714 c-typeck.c:6748
 msgid "division by zero"
 msgstr ""
 
-#: c-typeck.c:6770 cp/typeck.c:2930
+#: c-typeck.c:6793 cp/typeck.c:2953
 msgid "right shift count is negative"
 msgstr "högershiftoperanden är negativ"
 
-#: c-typeck.c:6777 cp/typeck.c:2936
+#: c-typeck.c:6800 cp/typeck.c:2959
 msgid "right shift count >= width of type"
 msgstr "högershiftoperanden >= storleken på typen"
 
-#: c-typeck.c:6798 cp/typeck.c:2955
+#: c-typeck.c:6821 cp/typeck.c:2978
 msgid "left shift count is negative"
 msgstr "vänstershiftoperanden är negativ"
 
-#: c-typeck.c:6801 cp/typeck.c:2957
+#: c-typeck.c:6824 cp/typeck.c:2980
 msgid "left shift count >= width of type"
 msgstr "vänstershiftoperanden >= storleken på typen"
 
-#: c-typeck.c:6822
+#: c-typeck.c:6845
 msgid "shift count is negative"
 msgstr "shiftoperanden är negativ"
 
-#: c-typeck.c:6824
+#: c-typeck.c:6847
 msgid "shift count >= width of type"
 msgstr "shiftoperanden >= storleken på typen"
 
-#: c-typeck.c:6841 cp/typeck.c:2992
+#: c-typeck.c:6864 cp/typeck.c:3015
 msgid "comparing floating point with == or != is unsafe"
 msgstr "jämföra flyttal med == eller != är osäkert"
 
-#: c-typeck.c:6865 c-typeck.c:6871
+#: c-typeck.c:6888 c-typeck.c:6894
 msgid "ISO C forbids comparison of `void *' with function pointer"
 msgstr "ISO C förbjuder jämförelse mellan \"void *\" och funktionspekare"
 
-#: c-typeck.c:6874 c-typeck.c:6914 c-typeck.c:6942
+#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
 msgid "comparison of distinct pointer types lacks a cast"
 msgstr ""
 
-#: c-typeck.c:6888 c-typeck.c:6893 c-typeck.c:6962 c-typeck.c:6967
+#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
 msgid "comparison between pointer and integer"
 msgstr "jämförelse mellan pekare och heltal"
 
-#: c-typeck.c:6909 c-typeck.c:6937
+#: c-typeck.c:6932 c-typeck.c:6960
 msgid "ISO C forbids ordered comparisons of pointers to functions"
 msgstr "ISO C förbjuder ordningsjämförelse på pekare till funktioner"
 
-#: c-typeck.c:6934
+#: c-typeck.c:6957
 msgid "comparison of complete and incomplete pointers"
 msgstr "jämförelse av kompletta och inkompletta pekare"
 
-#: c-typeck.c:6950 c-typeck.c:6957
+#: c-typeck.c:6973 c-typeck.c:6980
 msgid "ordered comparison of pointer with integer zero"
 msgstr ""
 
-#: c-typeck.c:6981 cp/typeck.c:3128
+#: c-typeck.c:7004 cp/typeck.c:3151
 msgid "unordered comparison on non-floating point argument"
 msgstr ""
 
-#: c-typeck.c:7191
+#: c-typeck.c:7214
 msgid "comparison between signed and unsigned"
 msgstr "jämföreslse mellan signed och unsigned"
 
-#: c-typeck.c:7237 cp/typeck.c:3375
+#: c-typeck.c:7260 cp/typeck.c:3398
 msgid "comparison of promoted ~unsigned with constant"
 msgstr ""
 
-#: c-typeck.c:7245 cp/typeck.c:3383
+#: c-typeck.c:7268 cp/typeck.c:3406
 msgid "comparison of promoted ~unsigned with unsigned"
 msgstr ""
 
@@ -3852,45 +3852,45 @@ msgstr ""
 msgid "function body not available"
 msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
 
-#: cgraph.c:163 cgraphunit.c:340
+#: cgraph.c:163 cgraphunit.c:341
 msgid "redefined extern inline functions are not considered for inlining"
 msgstr ""
 
-#: cgraph.c:166 cgraphunit.c:345
+#: cgraph.c:166 cgraphunit.c:346
 #, fuzzy
 msgid "function not considered for inlining"
 msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
 
-#: cgraph.c:168 cgraphunit.c:343
+#: cgraph.c:168 cgraphunit.c:344
 #, fuzzy
 msgid "function not inlinable"
 msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
 
-#: cgraph.c:476
+#: cgraph.c:485
 msgid "%D renamed after being referenced in assembly"
 msgstr ""
 
-#: cgraphunit.c:1041
+#: cgraphunit.c:1046
 msgid "--param large-function-growth limit reached"
 msgstr ""
 
-#: cgraphunit.c:1054
+#: cgraphunit.c:1059
 msgid "--param large-function-growth limit reached while inlining the caller"
 msgstr ""
 
-#: cgraphunit.c:1119
+#: cgraphunit.c:1124
 msgid "--param max-inline-insns-single limit reached"
 msgstr ""
 
-#: cgraphunit.c:1143
+#: cgraphunit.c:1148
 msgid "--param max-inline-insns-single limit reached after inlining into the callee"
 msgstr ""
 
-#: cgraphunit.c:1220
+#: cgraphunit.c:1225
 msgid "--param inline-unit-growth limit reached"
 msgstr ""
 
-#: cgraphunit.c:1292 cgraphunit.c:1436
+#: cgraphunit.c:1297 cgraphunit.c:1441
 msgid "recursive inlining"
 msgstr ""
 
@@ -4074,7 +4074,7 @@ msgstr "%s: kan inte 
 msgid "library lib%s not found"
 msgstr "Hittade inte bibliotek lib%s"
 
-#: combine.c:13038
+#: combine.c:13048
 #, c-format
 msgid ""
 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -4082,7 +4082,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: combine.c:13047
+#: combine.c:13057
 #, c-format
 msgid ""
 "\n"
@@ -4936,7 +4936,7 @@ msgstr ""
 msgid "syntax error in macro parameter list"
 msgstr "parameternamn saknas i parameterlista"
 
-#: cse.c:7060
+#: cse.c:7064
 #, c-format
 msgid ";; Processing block from %d to %d, %d sets.\n"
 msgstr ""
@@ -5015,17 +5015,17 @@ msgstr ""
 msgid "function using short complex types cannot be inline"
 msgstr ""
 
-#: expr.c:6385
+#: expr.c:6386
 #, fuzzy
 msgid "%Jprior parameter's size depends on '%D'"
 msgstr "föregående parameterns storlek beror på \"%s\""
 
-#: expr.c:6752
+#: expr.c:6753
 msgid "returned value in block_exit_expr"
 msgstr ""
 
 #. We can't make a bitwise copy of this object, so fail.
-#: expr.c:8895
+#: expr.c:8894
 #, fuzzy
 msgid "cannot take the address of an unaligned member"
 msgstr "Kan inte ta adressen till \"this\", som är ett rvalue-uttryck"
@@ -5072,12 +5072,12 @@ msgstr ""
 
 #. We can't handle floating point constants;
 #. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6751
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
 #: config/pdp11/pdp11.c:1646
 msgid "floating constant misused"
 msgstr ""
 
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6829
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
 #: config/pdp11/pdp11.c:1693
 msgid "invalid expression as operand"
 msgstr ""
@@ -5129,23 +5129,23 @@ msgstr "storleken p
 msgid "impossible constraint in `asm'"
 msgstr ""
 
-#: function.c:5723
+#: function.c:5733
 msgid "%J'%D' might be used uninitialized in this function"
 msgstr ""
 
-#: function.c:5730
+#: function.c:5740
 msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr ""
 
-#: function.c:5749
+#: function.c:5759
 msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr ""
 
-#: function.c:6523
+#: function.c:6533
 msgid "function returns an aggregate"
 msgstr ""
 
-#: function.c:7006
+#: function.c:6929
 #, fuzzy
 msgid "%Junused parameter '%D'"
 msgstr "oanvänd parameter \"%s\""
@@ -6596,7 +6596,7 @@ msgstr ""
 msgid "can't use '%s' as a %s register"
 msgstr ""
 
-#: regclass.c:758 config/ia64/ia64.c:4657 config/ia64/ia64.c:4664
+#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
 #, c-format
 msgid "unknown register name: %s"
 msgstr "okänt registernamn: %s"
@@ -6654,48 +6654,48 @@ msgstr "V
 msgid "inconsistent operand constraints in an `asm'"
 msgstr ""
 
-#: reload1.c:1212
+#: reload1.c:1222
 msgid "frame size too large for reliable stack checking"
 msgstr ""
 
-#: reload1.c:1215
+#: reload1.c:1225
 msgid "try reducing the number of local variables"
 msgstr ""
 
-#: reload1.c:1868
+#: reload1.c:1878
 #, c-format
 msgid "can't find a register in class `%s' while reloading `asm'"
 msgstr ""
 
-#: reload1.c:1872
+#: reload1.c:1882
 #, c-format
 msgid "unable to find a register to spill in class `%s'"
 msgstr ""
 
-#: reload1.c:1874
+#: reload1.c:1884
 msgid "this is the insn:"
 msgstr ""
 
-#: reload1.c:3871
+#: reload1.c:3881
 msgid "`asm' operand requires impossible reload"
 msgstr ""
 
 #. It's the compiler's fault.
-#: reload1.c:4963
+#: reload1.c:4973
 msgid "could not find a spill register"
 msgstr ""
 
-#: reload1.c:4968
+#: reload1.c:4978
 msgid "`asm' operand constraint incompatible with operand size"
 msgstr ""
 
 #. It's the compiler's fault.
-#: reload1.c:6590
+#: reload1.c:6600
 #, fuzzy
 msgid "VOIDmode on an output"
 msgstr "I/O-fel vid utmatning"
 
-#: reload1.c:6591
+#: reload1.c:6601
 msgid "output operand is constant in `asm'"
 msgstr ""
 
@@ -6748,7 +6748,7 @@ msgstr ""
 msgid "jump to `%s' invalidly jumps into binding contour"
 msgstr ""
 
-#: stmt.c:977 stmt.c:3793
+#: stmt.c:977 stmt.c:3790
 msgid "%Jlabel '%D' used before containing binding contour"
 msgstr ""
 
@@ -6765,7 +6765,7 @@ msgstr ""
 msgid "operand constraint contains incorrectly positioned '+' or '='"
 msgstr ""
 
-#: stmt.c:1199 stmt.c:1301
+#: stmt.c:1199 stmt.c:1298
 #, c-format
 msgid "`%%' constraint used with last operand"
 msgstr ""
@@ -6774,129 +6774,125 @@ msgstr ""
 msgid "matching constraint not valid in output operand"
 msgstr ""
 
-#: stmt.c:1260
-msgid "read-write constraint does not allow a register"
-msgstr ""
-
-#: stmt.c:1292
+#: stmt.c:1289
 #, c-format
 msgid "input operand constraint contains `%c'"
 msgstr ""
 
-#: stmt.c:1334
+#: stmt.c:1331
 msgid "matching constraint references invalid operand number"
 msgstr ""
 
-#: stmt.c:1372
+#: stmt.c:1369
 #, c-format
 msgid "invalid punctuation `%c' in constraint"
 msgstr ""
 
-#: stmt.c:1396
+#: stmt.c:1393
 #, fuzzy
 msgid "matching constraint does not allow a register"
 msgstr "flyttalskonstant utanför sitt intervall"
 
-#: stmt.c:1424
+#: stmt.c:1421
 #, fuzzy, c-format
 msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
 msgstr "typkvalificerare för \"%s\" i konflikt med tidigare dekl"
 
-#: stmt.c:1514
+#: stmt.c:1511
 #, c-format
 msgid "unknown register name `%s' in `asm'"
 msgstr ""
 
-#: stmt.c:1522
+#: stmt.c:1519
 #, c-format
 msgid "PIC register `%s' clobbered in `asm'"
 msgstr ""
 
-#: stmt.c:1571
+#: stmt.c:1568
 #, c-format
 msgid "more than %d operands in `asm'"
 msgstr ""
 
-#: stmt.c:1633
+#: stmt.c:1630
 #, c-format
 msgid "output number %d not directly addressable"
 msgstr ""
 
-#: stmt.c:1711
+#: stmt.c:1708
 #, c-format
 msgid "asm operand %d probably doesn't match constraints"
 msgstr ""
 
-#: stmt.c:1721
+#: stmt.c:1718
 #, c-format
 msgid "use of memory input without lvalue in asm operand %d is deprecated"
 msgstr ""
 
-#: stmt.c:1875
+#: stmt.c:1872
 #, fuzzy
 msgid "asm clobber conflict with output operand"
 msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: stmt.c:1880
+#: stmt.c:1877
 #, fuzzy
 msgid "asm clobber conflict with input operand"
 msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: stmt.c:1914
+#: stmt.c:1911
 msgid "too many alternatives in `asm'"
 msgstr ""
 
-#: stmt.c:1926
+#: stmt.c:1923
 msgid "operand constraints for `asm' differ in number of alternatives"
 msgstr ""
 
-#: stmt.c:1978
+#: stmt.c:1975
 #, fuzzy, c-format
 msgid "duplicate asm operand name '%s'"
 msgstr "upprepning av medlem \"%s\""
 
-#: stmt.c:2076
+#: stmt.c:2073
 msgid "missing close brace for named operand"
 msgstr ""
 
-#: stmt.c:2104
+#: stmt.c:2101
 #, c-format
 msgid "undefined named operand '%s'"
 msgstr ""
 
-#: stmt.c:2161
+#: stmt.c:2158
 msgid "%Hstatement with no effect"
 msgstr ""
 
-#: stmt.c:2317
+#: stmt.c:2314
 msgid "%Hvalue computed is not used"
 msgstr ""
 
-#: stmt.c:3733
+#: stmt.c:3730
 #, fuzzy
 msgid "%Junused variable '%D'"
 msgstr "oanvänd variabel \"%s\""
 
-#: stmt.c:4508
+#: stmt.c:4505
 msgid "%Hunreachable code at beginning of %s"
 msgstr ""
 
-#: stmt.c:5136
+#: stmt.c:5133
 #, c-format
 msgid "enumeration value `%s' not handled in switch"
 msgstr ""
 
-#: stmt.c:5161 stmt.c:5181
+#: stmt.c:5158 stmt.c:5178
 #, c-format
 msgid "case value `%ld' not in enumerated type"
 msgstr ""
 
-#: stmt.c:5164 stmt.c:5184
+#: stmt.c:5161 stmt.c:5181
 #, c-format
 msgid "case value `%ld' not in enumerated type `%s'"
 msgstr ""
 
-#: stmt.c:5401
+#: stmt.c:5398
 #, fuzzy
 msgid "switch missing default case"
 msgstr "detta är den första default-etiketten"
@@ -6932,25 +6928,25 @@ msgstr "attributet `%s' ignorerat f
 msgid "%Jpadding struct to align '%D'"
 msgstr ""
 
-#: stor-layout.c:1245
+#: stor-layout.c:1244
 msgid "padding struct size to alignment boundary"
 msgstr ""
 
-#: stor-layout.c:1275
+#: stor-layout.c:1274
 #, c-format
 msgid "packed attribute causes inefficient alignment for `%s'"
 msgstr ""
 
-#: stor-layout.c:1277
+#: stor-layout.c:1276
 #, c-format
 msgid "packed attribute is unnecessary for `%s'"
 msgstr ""
 
-#: stor-layout.c:1282
+#: stor-layout.c:1281
 msgid "packed attribute causes inefficient alignment"
 msgstr ""
 
-#: stor-layout.c:1284
+#: stor-layout.c:1283
 msgid "packed attribute is unnecessary"
 msgstr ""
 
@@ -7103,7 +7099,7 @@ msgstr "  De finns, men 
 msgid "unrecognized gcc debugging option: %c"
 msgstr "ej igenkänd debuggningsflagga för gcc: %c"
 
-#: toplev.c:3874 config/rs6000/rs6000.c:907
+#: toplev.c:3874 config/rs6000/rs6000.c:922
 #, fuzzy, c-format
 msgid "invalid option `%s'"
 msgstr "Ogiltig flagga \"%s\""
@@ -7129,25 +7125,25 @@ msgstr ""
 msgid "options enabled: "
 msgstr ""
 
-#: toplev.c:4035 java/jcf-write.c:3422
+#: toplev.c:4035 java/jcf-write.c:3424
 #, fuzzy, c-format
 msgid "can't open %s for writing: %m"
 msgstr "kan inte öppna fil %s för skrivning"
 
-#: toplev.c:4118 config/sh/sh.c:6883
+#: toplev.c:4118 config/sh/sh.c:7019
 msgid "created and used with different settings of -fpic"
 msgstr ""
 
-#: toplev.c:4120 config/sh/sh.c:6885
+#: toplev.c:4120 config/sh/sh.c:7021
 msgid "created and used with different settings of -fpie"
 msgstr ""
 
-#: toplev.c:4171 config/sh/sh.c:6935
+#: toplev.c:4171 config/sh/sh.c:7071
 #, c-format
 msgid "created and used with differing settings of `-m%s'"
 msgstr ""
 
-#: toplev.c:4174 config/sh/sh.c:6938
+#: toplev.c:4174 config/sh/sh.c:7074
 #, fuzzy
 msgid "out of memory"
 msgstr "inget minne"
@@ -7207,7 +7203,7 @@ msgstr ""
 msgid "error writing to %s: %m"
 msgstr "fel vid skrivning till %s"
 
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3429
+#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
 #, fuzzy, c-format
 msgid "error closing %s: %m"
 msgstr "fel vid stängning av %s"
@@ -7269,34 +7265,34 @@ msgstr "storleken p
 msgid "%Jsize of return value of '%D' is larger than %wd bytes"
 msgstr "storleken på returvärdet från \"%s\" är större än %d bytes"
 
-#: tree.c:3800
+#: tree.c:3801
 msgid "arrays of functions are not meaningful"
 msgstr ""
 
-#: tree.c:3855
+#: tree.c:3856
 msgid "function return type cannot be function"
 msgstr ""
 
-#: tree.c:4684
+#: tree.c:4685
 msgid "invalid initializer for bit string"
 msgstr ""
 
-#: tree.c:4736
+#: tree.c:4737
 #, c-format
 msgid "tree check: expected %s, have %s in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:4749
+#: tree.c:4750
 #, c-format
 msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:4762
+#: tree.c:4763
 #, c-format
 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:4774
+#: tree.c:4775
 #, c-format
 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
 msgstr ""
@@ -7674,7 +7670,7 @@ msgstr ""
 msgid "bad value `%s' for -mfp-trap-mode switch"
 msgstr ""
 
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1070
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
 #, fuzzy, c-format
 msgid "bad value `%s' for -mtls-size switch"
 msgstr "ogiltigt värde (%s) till flagga -mcpu"
@@ -7724,24 +7720,24 @@ msgstr ""
 msgid "invalid %%J value"
 msgstr "ogiltigt värde %%B"
 
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4260
+#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
 #, c-format
 msgid "invalid %%r value"
 msgstr "ogiltigt %%r-värde"
 
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9012
-#: config/xtensa/xtensa.c:2013
+#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/xtensa/xtensa.c:2014
 #, c-format
 msgid "invalid %%R value"
 msgstr "ogiltigt %%R-värde"
 
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:8931
-#: config/xtensa/xtensa.c:1980
+#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/xtensa/xtensa.c:1981
 #, c-format
 msgid "invalid %%N value"
 msgstr "ogiltigt %%N-värde"
 
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:8959
+#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
 #, c-format
 msgid "invalid %%P value"
 msgstr "ogiltigt %%P-värde"
@@ -7751,17 +7747,17 @@ msgstr "ogiltigt %%P-v
 msgid "invalid %%h value"
 msgstr "ogiltigt %%h-värde"
 
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2006
+#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
 #, c-format
 msgid "invalid %%L value"
 msgstr "ogiltigt %%L-värde"
 
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:8913
+#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
 #, c-format
 msgid "invalid %%m value"
 msgstr "ogiltigt %%m-värde"
 
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:8921
+#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
 #, c-format
 msgid "invalid %%M value"
 msgstr "ogiltigt %%M-värde"
@@ -7772,7 +7768,7 @@ msgid "invalid %%U value"
 msgstr "ogiltigt %%U-värde"
 
 #: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9020
+#: config/rs6000/rs6000.c:9249
 #, c-format
 msgid "invalid %%s value"
 msgstr "ogiltigt %%s-värde"
@@ -7782,7 +7778,8 @@ msgstr "ogiltigt %%s-v
 msgid "invalid %%C value"
 msgstr "ogiltigt %%C-värde"
 
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8770
+#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
+#: config/rs6000/rs6000.c:8999
 #, c-format
 msgid "invalid %%E value"
 msgstr "ogiltigt %%E-värde"
@@ -7791,7 +7788,7 @@ msgstr "ogiltigt %%E-v
 msgid "unknown relocation unspec"
 msgstr ""
 
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9333
+#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
 #, c-format
 msgid "invalid %%xn code"
 msgstr ""
@@ -7955,17 +7952,17 @@ msgstr "argumentet till \"asm\" 
 msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
 msgstr ""
 
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2325
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
 #, fuzzy, c-format
 msgid "invalid operand to %%R code"
 msgstr "ogiltig operand för %R"
 
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2348
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
 #, fuzzy, c-format
 msgid "invalid operand to %%H/%%L code"
 msgstr "ogiltig operand för %H/%L"
 
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2419
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
 #, fuzzy, c-format
 msgid "invalid operand to %%U code"
 msgstr "ogiltig operand för %U"
@@ -7976,7 +7973,7 @@ msgid "invalid operand to %%V code"
 msgstr "ogiltig operand för %V"
 
 #. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2446 config/sparc/sparc.c:6985
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
 msgid "invalid operand output code"
 msgstr ""
 
@@ -7985,7 +7982,7 @@ msgstr ""
 msgid "switch -mcpu=%s conflicts with -march= switch"
 msgstr "flagga -mcpu=%s står i konflikt med flagga -march="
 
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:760 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
 #, c-format
 msgid "bad value (%s) for %s switch"
 msgstr "ogiltigt värde (%s) till flagga %s"
@@ -8071,12 +8068,12 @@ msgid "unable to use '%s' for PIC register"
 msgstr ""
 
 #: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1580
-#: config/i386/i386.c:1626 config/ip2k/ip2k.c:3169
-#: config/m68hc11/m68hc11.c:1293 config/m68k/m68k.c:345
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
+#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
 #: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14624 config/sh/sh.c:6737 config/sh/sh.c:6758
-#: config/sh/sh.c:6793 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
+#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
 #, fuzzy, c-format
 msgid "`%s' attribute only applies to functions"
 msgstr "attributet \"%s\" fungerar bara på funktioner"
@@ -8091,7 +8088,7 @@ msgid "selector must be an immediate"
 msgstr ""
 
 #. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14300 config/i386/i386.c:14334
+#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
 msgid "mask must be an immediate"
 msgstr ""
 
@@ -9513,185 +9510,185 @@ msgstr ""
 msgid "Do not generate char instructions"
 msgstr ""
 
-#: config/i386/i386.c:1170
+#: config/i386/i386.c:1179
 #, c-format
 msgid "code model %s not supported in PIC mode"
 msgstr ""
 
-#: config/i386/i386.c:1180 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:387
 #, c-format
 msgid "bad value (%s) for -mcmodel= switch"
 msgstr ""
 
-#: config/i386/i386.c:1195
+#: config/i386/i386.c:1204
 #, fuzzy, c-format
 msgid "bad value (%s) for -masm= switch"
 msgstr "ogiltigt värde (%s) till flagga %s"
 
-#: config/i386/i386.c:1198
+#: config/i386/i386.c:1207
 #, fuzzy, c-format
 msgid "code model `%s' not supported in the %s bit mode"
 msgstr "\"%s\" stöds inte av %s"
 
-#: config/i386/i386.c:1201
+#: config/i386/i386.c:1210
 #, fuzzy
 msgid "code model `large' not supported yet"
 msgstr "\"%s\" stöds inte av %s"
 
-#: config/i386/i386.c:1203
+#: config/i386/i386.c:1212
 #, c-format
 msgid "%i-bit mode not compiled in"
 msgstr ""
 
-#: config/i386/i386.c:1230 config/i386/i386.c:1242
+#: config/i386/i386.c:1242 config/i386/i386.c:1254
 #, fuzzy
 msgid "CPU you selected does not support x86-64 instruction set"
 msgstr "målprocessorn stödjer inte THUMB-instruktioner"
 
-#: config/i386/i386.c:1235 config/iq2000/iq2000.c:1840
+#: config/i386/i386.c:1247 config/iq2000/iq2000.c:1840
 #, c-format
 msgid "bad value (%s) for -march= switch"
 msgstr ""
 
-#: config/i386/i386.c:1248
+#: config/i386/i386.c:1260
 #, fuzzy, c-format
 msgid "bad value (%s) for -mtune= switch"
 msgstr "ogiltigt värde (%s) till flagga -mcpu"
 
-#: config/i386/i386.c:1265
+#: config/i386/i386.c:1277
 #, c-format
 msgid "-mregparm=%d is not between 0 and %d"
 msgstr ""
 
-#: config/i386/i386.c:1278
+#: config/i386/i386.c:1290
 msgid "-malign-loops is obsolete, use -falign-loops"
 msgstr ""
 
-#: config/i386/i386.c:1283 config/i386/i386.c:1296 config/i386/i386.c:1309
+#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
 #, c-format
 msgid "-malign-loops=%d is not between 0 and %d"
 msgstr ""
 
-#: config/i386/i386.c:1291
+#: config/i386/i386.c:1303
 msgid "-malign-jumps is obsolete, use -falign-jumps"
 msgstr ""
 
-#: config/i386/i386.c:1304
+#: config/i386/i386.c:1316
 msgid "-malign-functions is obsolete, use -falign-functions"
 msgstr ""
 
-#: config/i386/i386.c:1342
+#: config/i386/i386.c:1354
 #, c-format
 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
 msgstr ""
 
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1366
 #, c-format
 msgid "-mbranch-cost=%d is not between 0 and 5"
 msgstr ""
 
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1378
 #, fuzzy, c-format
 msgid "bad value (%s) for -mtls-dialect= switch"
 msgstr "ogiltigt värde (%s) till flagga -mcpu"
 
-#: config/i386/i386.c:1395
+#: config/i386/i386.c:1407
 msgid "-malign-double makes no sense in the 64bit mode"
 msgstr ""
 
-#: config/i386/i386.c:1397
+#: config/i386/i386.c:1409
 msgid "-mrtd calling convention not supported in the 64bit mode"
 msgstr ""
 
-#: config/i386/i386.c:1419 config/i386/i386.c:1430
+#: config/i386/i386.c:1431 config/i386/i386.c:1442
 #, fuzzy
 msgid "SSE instruction set disabled, using 387 arithmetics"
 msgstr "pekare till funktion använd med aritmetik"
 
-#: config/i386/i386.c:1435
+#: config/i386/i386.c:1447
 #, fuzzy
 msgid "387 instruction set disabled, using SSE arithmetics"
 msgstr "pekare till funktion använd med aritmetik"
 
-#: config/i386/i386.c:1442
+#: config/i386/i386.c:1454
 #, fuzzy, c-format
 msgid "bad value (%s) for -mfpmath= switch"
 msgstr "ogiltigt värde (%s) till flagga -mcpu"
 
-#: config/i386/i386.c:1590 config/i386/i386.c:1601
+#: config/i386/i386.c:1602 config/i386/i386.c:1613
 #, fuzzy
 msgid "fastcall and stdcall attributes are not compatible"
 msgstr "shared och mdll är inkompatibla"
 
-#: config/i386/i386.c:1594 config/i386/i386.c:1650
+#: config/i386/i386.c:1606 config/i386/i386.c:1662
 #, fuzzy
 msgid "fastcall and regparm attributes are not compatible"
 msgstr "shared och mdll är inkompatibla"
 
-#: config/i386/i386.c:1637
+#: config/i386/i386.c:1649
 #, fuzzy, c-format
 msgid "`%s' attribute requires an integer constant argument"
 msgstr "tre \"l\"-suffix på heltalskonstant"
 
-#: config/i386/i386.c:1643
+#: config/i386/i386.c:1655
 #, fuzzy, c-format
 msgid "argument to `%s' attribute larger than %d"
 msgstr "kan inte sätta attributet \"%s\" efter definitionen"
 
-#: config/i386/i386.c:2605
+#: config/i386/i386.c:2621
 msgid "SSE vector argument without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2637
 msgid "MMX vector argument without MMX enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:2849
+#: config/i386/i386.c:2865
 msgid "SSE vector return without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/i386/i386.c:6823
+#: config/i386/i386.c:6840
 msgid "invalid UNSPEC as operand"
 msgstr ""
 
-#: config/i386/i386.c:7081
+#: config/i386/i386.c:7098
 msgid "extended registers have no high halves"
 msgstr ""
 
-#: config/i386/i386.c:7096
+#: config/i386/i386.c:7113
 msgid "unsupported operand size for extended register"
 msgstr ""
 
-#: config/i386/i386.c:7411
+#: config/i386/i386.c:7428
 msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
 msgstr ""
 
-#: config/i386/i386.c:7457
+#: config/i386/i386.c:7474
 #, fuzzy, c-format
 msgid "invalid operand code `%c'"
 msgstr "ogiltig operand för %V"
 
-#: config/i386/i386.c:7500
+#: config/i386/i386.c:7517
 #, fuzzy
 msgid "invalid constraints for operand"
 msgstr "ogiltig %%-kod"
 
-#: config/i386/i386.c:12014
+#: config/i386/i386.c:12031
 #, fuzzy
 msgid "unknown insn mode"
 msgstr "okänt maskinläge `%s'"
 
-#: config/i386/i386.c:14102 config/i386/i386.c:14138
+#: config/i386/i386.c:14119 config/i386/i386.c:14155
 #, c-format
 msgid "selector must be an integer constant in the range 0..%i"
 msgstr ""
 
-#: config/i386/i386.c:14366
+#: config/i386/i386.c:14383
 #, fuzzy
 msgid "shift must be an immediate"
 msgstr "predikat måste vara en identifierare"
 
-#: config/i386/i386.c:15389
+#: config/i386/i386.c:15406
 #, fuzzy, c-format
 msgid "`%s' incompatible attribute ignored"
 msgstr "attributet `%s' ignorerat"
@@ -9753,43 +9750,43 @@ msgstr ""
 msgid "%J'%D' causes a section type conflict"
 msgstr ""
 
-#: config/i386/cygming.h:40
+#: config/i386/cygming.h:42
 msgid "Use the Cygwin interface"
 msgstr "Använd Cygwin-interfacet"
 
-#: config/i386/cygming.h:41
+#: config/i386/cygming.h:43
 msgid "Use the Mingw32 interface"
 msgstr "Använd Mingw32-interfacet"
 
-#: config/i386/cygming.h:42
+#: config/i386/cygming.h:44
 msgid "Create GUI application"
 msgstr "Skapa GUI-applikation"
 
-#: config/i386/cygming.h:43
+#: config/i386/cygming.h:45
 msgid "Don't set Windows defines"
 msgstr ""
 
-#: config/i386/cygming.h:44
+#: config/i386/cygming.h:46
 msgid "Set Windows defines"
 msgstr ""
 
-#: config/i386/cygming.h:45
+#: config/i386/cygming.h:47
 msgid "Create console application"
 msgstr "Skapa konsollapplikation"
 
-#: config/i386/cygming.h:46
+#: config/i386/cygming.h:48
 msgid "Generate code for a DLL"
 msgstr "Generera kod för en DLL"
 
-#: config/i386/cygming.h:48
+#: config/i386/cygming.h:50
 msgid "Ignore dllimport for functions"
 msgstr "Ignorera dllimport för funktioner"
 
-#: config/i386/cygming.h:50
+#: config/i386/cygming.h:52
 msgid "Use Mingw-specific thread support"
 msgstr ""
 
-#: config/i386/cygming.h:169
+#: config/i386/cygming.h:171
 #, c-format
 msgid "-f%s ignored for target (all code is position independent)"
 msgstr ""
@@ -9999,7 +9996,7 @@ msgstr ""
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:437
+#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
 #: config/s390/s390.h:146 config/sparc/sparc.h:656
 msgid "Schedule code for given CPU"
 msgstr "Schemalägg kod för en given CPU"
@@ -10121,7 +10118,7 @@ msgstr ""
 msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
 msgstr "iC2.0 och iC3.0 är imkompatible - använder iC3.0"
 
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11364
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
 msgid "stack limit expression is not supported"
 msgstr ""
 
@@ -10244,8 +10241,8 @@ msgstr ""
 msgid "Do not layout types like Intel's v1.3 gcc"
 msgstr ""
 
-#: config/i960/i960.h:333 config/sparc/freebsd.h:80 config/sparc/linux.h:91
-#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:215
+#: config/i960/i960.h:333 config/sparc/freebsd.h:81 config/sparc/linux.h:91
+#: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:215
 msgid "Use 64 bit long doubles"
 msgstr "Använd 64 bits long double"
 
@@ -10281,41 +10278,41 @@ msgstr "sektion \"%s\" st
 msgid "%Jaddress area attribute cannot be specified for functions"
 msgstr "attributet \"section\" kan inte anges för lokala variabler"
 
-#: config/ia64/ia64.c:4305
+#: config/ia64/ia64.c:4308
 msgid "ia64_print_operand: unknown code"
 msgstr ""
 
-#: config/ia64/ia64.c:4645
+#: config/ia64/ia64.c:4648
 msgid "value of -mfixed-range must have form REG1-REG2"
 msgstr ""
 
-#: config/ia64/ia64.c:4672
+#: config/ia64/ia64.c:4675
 #, c-format
 msgid "%s-%s is an empty range"
 msgstr "%s-%s är ett tomt intervall"
 
-#: config/ia64/ia64.c:4720
+#: config/ia64/ia64.c:4723
 msgid "cannot optimize floating point division for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4726
+#: config/ia64/ia64.c:4729
 msgid "cannot optimize integer division for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4732
+#: config/ia64/ia64.c:4735
 msgid "cannot optimize square root for both latency and throughput"
 msgstr ""
 
-#: config/ia64/ia64.c:4738
+#: config/ia64/ia64.c:4741
 msgid "not yet implemented: latency-optimized inline square root"
 msgstr ""
 
-#: config/ia64/ia64.c:4750
+#: config/ia64/ia64.c:4753
 #, fuzzy, c-format
 msgid "bad value (%s) for -mtls-size= switch"
 msgstr "ogiltigt värde (%s) till flagga -mcpu"
 
-#: config/ia64/ia64.c:4766
+#: config/ia64/ia64.c:4769
 #, fuzzy, c-format
 msgid "bad value (%s) for -tune= switch"
 msgstr "ogiltigt värde (%s) till flagga -mcpu"
@@ -10452,7 +10449,7 @@ msgstr ""
 msgid "argument `%d' is not a constant"
 msgstr "argumentet till \"asm\" är inte en konstant sträng"
 
-#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2095
+#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2096
 msgid "PRINT_OPERAND_ADDRESS, null pointer"
 msgstr "PRINT_OPERAND_ADDRESS, null-pekare"
 
@@ -10462,7 +10459,7 @@ msgid "PRINT_OPERAND: Unknown punctuation '%c'"
 msgstr ""
 
 #: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
-#: config/xtensa/xtensa.c:1949
+#: config/xtensa/xtensa.c:1950
 msgid "PRINT_OPERAND null pointer"
 msgstr ""
 
@@ -10471,7 +10468,7 @@ msgstr ""
 msgid "invalid %%P operand"
 msgstr "ogiltigt %%P-värde"
 
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8949
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
 #, c-format
 msgid "invalid %%p value"
 msgstr ""
@@ -10532,92 +10529,92 @@ msgstr ""
 msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
 msgstr "ogiltigt värde (%s) till flagga -mcpu"
 
-#: config/m32r/m32r.c:2295
+#: config/m32r/m32r.c:2322
 #, fuzzy, c-format
 msgid "invalid operand to %%s code"
 msgstr "ogiltig operand för %R"
 
-#: config/m32r/m32r.c:2302
+#: config/m32r/m32r.c:2329
 #, fuzzy, c-format
 msgid "invalid operand to %%p code"
 msgstr "ogiltig operand för %R"
 
-#: config/m32r/m32r.c:2357
+#: config/m32r/m32r.c:2384
 msgid "bad insn for 'A'"
 msgstr ""
 
-#: config/m32r/m32r.c:2404
+#: config/m32r/m32r.c:2431
 #, fuzzy, c-format
 msgid "invalid operand to %%T/%%B code"
 msgstr "ogiltig operand för %H/%L"
 
-#: config/m32r/m32r.c:2427
+#: config/m32r/m32r.c:2454
 #, fuzzy, c-format
 msgid "invalid operand to %%N code"
 msgstr "ogiltig operand för %R"
 
-#: config/m32r/m32r.c:2460
+#: config/m32r/m32r.c:2487
 msgid "pre-increment address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2467
+#: config/m32r/m32r.c:2494
 msgid "pre-decrement address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2474
+#: config/m32r/m32r.c:2501
 msgid "post-increment address is not a register"
 msgstr ""
 
-#: config/m32r/m32r.c:2550 config/m32r/m32r.c:2566
-#: config/rs6000/rs6000.c:14821
+#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
+#: config/rs6000/rs6000.c:15063
 msgid "bad address"
 msgstr ""
 
-#: config/m32r/m32r.c:2571
+#: config/m32r/m32r.c:2598
 #, fuzzy
 msgid "lo_sum not of register"
 msgstr "Skicka argument i register"
 
 #. { "relax",                  TARGET_RELAX_MASK, "" },                    { "no-relax",               -TARGET_RELAX_MASK, "" },
-#: config/m32r/m32r.h:279
+#: config/m32r/m32r.h:284
 msgid "Display compile time statistics"
 msgstr ""
 
-#: config/m32r/m32r.h:281
+#: config/m32r/m32r.h:286
 msgid "Align all loops to 32 byte boundary"
 msgstr ""
 
-#: config/m32r/m32r.h:284
+#: config/m32r/m32r.h:289
 msgid "Only issue one instruction per cycle"
 msgstr "Lägg bara ut en instruktion per cykel"
 
-#: config/m32r/m32r.h:287
+#: config/m32r/m32r.h:292
 msgid "Prefer branches over conditional execution"
 msgstr "Föredra hopp framför villkorlig körning"
 
-#: config/m32r/m32r.h:308
+#: config/m32r/m32r.h:313
 msgid "Code size: small, medium or large"
 msgstr "Kodstorlek: small, medium, eller large"
 
-#: config/m32r/m32r.h:310
+#: config/m32r/m32r.h:315
 msgid "Small data area: none, sdata, use"
 msgstr "Litet dataområde: none, sdata, use"
 
-#: config/m32r/m32r.h:312 config/mips/mips.h:752
+#: config/m32r/m32r.h:317 config/mips/mips.h:752
 #, fuzzy
 msgid "Don't call any cache flush functions"
 msgstr "Inga anrop i funktion %s\n"
 
-#: config/m32r/m32r.h:314 config/mips/mips.h:754
+#: config/m32r/m32r.h:319 config/mips/mips.h:754
 msgid "Specify cache flush function"
 msgstr ""
 
-#: config/m32r/m32r.h:316
+#: config/m32r/m32r.h:321
 #, fuzzy
 msgid "Don't call any cache flush trap"
 msgstr "Inga anrop i funktion %s\n"
 
-#: config/m32r/m32r.h:318
+#: config/m32r/m32r.h:323
 msgid "Specify cache flush trap number"
 msgstr ""
 
@@ -10626,54 +10623,54 @@ msgstr ""
 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1326
+#: config/m68hc11/m68hc11.c:1344
 msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1332
+#: config/m68hc11/m68hc11.c:1350
 #, fuzzy
 msgid "`trap' attribute is already used"
 msgstr "attributet `%s' ignorerat"
 
 #. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3305 config/m68hc11/m68hc11.c:3689
+#: config/m68hc11/m68hc11.c:3323 config/m68hc11/m68hc11.c:3707
 msgid "move insn not handled"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3537 config/m68hc11/m68hc11.c:3621
-#: config/m68hc11/m68hc11.c:3892
+#: config/m68hc11/m68hc11.c:3555 config/m68hc11/m68hc11.c:3639
+#: config/m68hc11/m68hc11.c:3910
 #, fuzzy
 msgid "invalid register in the move instruction"
 msgstr "Använd inte divisionsinstruktionen"
 
-#: config/m68hc11/m68hc11.c:3571
+#: config/m68hc11/m68hc11.c:3589
 #, fuzzy
 msgid "invalid operand in the instruction"
 msgstr "ogiltig operand för %V"
 
-#: config/m68hc11/m68hc11.c:3866
+#: config/m68hc11/m68hc11.c:3884
 #, fuzzy
 msgid "invalid register in the instruction"
 msgstr "ogiltigt flagga \"%s\" i line-direktiv"
 
-#: config/m68hc11/m68hc11.c:3899
+#: config/m68hc11/m68hc11.c:3917
 msgid "operand 1 must be a hard register"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:3913
+#: config/m68hc11/m68hc11.c:3931
 #, fuzzy
 msgid "invalid rotate insn"
 msgstr "ogiltigt format på #line"
 
-#: config/m68hc11/m68hc11.c:4337
+#: config/m68hc11/m68hc11.c:4355
 msgid "registers IX, IY and Z used in the same INSN"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:4674 config/m68hc11/m68hc11.c:4974
+#: config/m68hc11/m68hc11.c:4692 config/m68hc11/m68hc11.c:4992
 msgid "cannot do z-register replacement"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:5037
+#: config/m68hc11/m68hc11.c:5055
 msgid "invalid Z register replacement for insn"
 msgstr ""
 
@@ -10681,55 +10678,55 @@ msgstr ""
 #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
 #. to set or minus the bits to clear. An empty string NAME is used to
 #. identify the default VALUE.
-#: config/m68hc11/m68hc11.h:177
+#: config/m68hc11/m68hc11.h:180
 msgid "Compile with 16-bit integer mode"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:179
+#: config/m68hc11/m68hc11.h:182
 msgid "Compile with 32-bit integer mode"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:181
+#: config/m68hc11/m68hc11.h:184
 msgid "Auto pre/post decrement increment allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:183
+#: config/m68hc11/m68hc11.h:186
 msgid "Auto pre/post decrement increment not allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:185
+#: config/m68hc11/m68hc11.h:188
 msgid "Min/max instructions allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:187
+#: config/m68hc11/m68hc11.h:190
 msgid "Min/max instructions not allowed"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:189
+#: config/m68hc11/m68hc11.h:192
 msgid "Use call and rtc for function calls and returns"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:191
+#: config/m68hc11/m68hc11.h:194
 msgid "Use jsr and rts for function calls and returns"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:193
+#: config/m68hc11/m68hc11.h:196
 msgid "Do not use direct addressing mode for soft registers"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:195
+#: config/m68hc11/m68hc11.h:198
 msgid "Use direct addressing mode for soft registers"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:197 config/m68hc11/m68hc11.h:203
+#: config/m68hc11/m68hc11.h:200 config/m68hc11/m68hc11.h:206
 msgid "Compile for a 68HC11"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
+#: config/m68hc11/m68hc11.h:202 config/m68hc11/m68hc11.h:208
 msgid "Compile for a 68HC12"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
+#: config/m68hc11/m68hc11.h:204 config/m68hc11/m68hc11.h:210
 msgid "Compile for a 68HCS12"
 msgstr ""
 
@@ -10742,11 +10739,11 @@ msgstr ""
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/m68hc11/m68hc11.h:221
+#: config/m68hc11/m68hc11.h:224
 msgid "Specify the register allocation order"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:223
+#: config/m68hc11/m68hc11.h:226
 msgid "Indicate the number of soft registers available"
 msgstr ""
 
@@ -10998,8 +10995,8 @@ msgstr "Genrera kod f
 msgid "Maximum amount for a single stack increment operation"
 msgstr ""
 
-#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1000
-#: config/xtensa/xtensa.c:1032 config/xtensa/xtensa.c:1041
+#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1001
+#: config/xtensa/xtensa.c:1033 config/xtensa/xtensa.c:1042
 msgid "bad test"
 msgstr ""
 
@@ -11249,7 +11246,7 @@ msgstr ""
 #. where VALUE is the bits to set or minus the bits to clear and DOC
 #. is the documentation for --help (NULL if intentionally undocumented).
 #. An empty string NAME is used to identify the default VALUE.
-#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:314
+#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:325
 msgid "Use hardware floating point"
 msgstr ""
 
@@ -11321,7 +11318,7 @@ msgstr ""
 msgid "Don't generate fused multiply/add instructions"
 msgstr ""
 
-#: config/mips/mips.h:598 config/rs6000/rs6000.h:330
+#: config/mips/mips.h:598 config/rs6000/rs6000.h:341
 msgid "Generate fused multiply/add instructions"
 msgstr ""
 
@@ -11834,7 +11831,7 @@ msgstr ""
 msgid "Assume code will be linked by HP ld"
 msgstr ""
 
-#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:316
+#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:327
 msgid "Do not use hardware floating point"
 msgstr ""
 
@@ -11970,172 +11967,172 @@ msgstr ""
 msgid "junk at end of #pragma longcall"
 msgstr "skräp vid slutet av #pragma weak"
 
-#: config/rs6000/rs6000.c:784
+#: config/rs6000/rs6000.c:791
 msgid "-mmultiple is not supported on little endian systems"
 msgstr "-mmultiple stöds inte på \"little endian\"-system"
 
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:798
 msgid "-mstring is not supported on little endian systems"
 msgstr "-mstring stöds inte på \"little endian\"-system"
 
-#: config/rs6000/rs6000.c:805
+#: config/rs6000/rs6000.c:812
 #, fuzzy, c-format
 msgid "unknown -mdebug-%s switch"
 msgstr "Okänd flagga -mdebug-%s"
 
-#: config/rs6000/rs6000.c:817
+#: config/rs6000/rs6000.c:824
 #, c-format
 msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:828
+#: config/rs6000/rs6000.c:835
 #, c-format
 msgid "Unknown switch -mlong-double-%s"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1011
+#: config/rs6000/rs6000.c:876
+msgid "AltiVec and E500 instructions cannot coexist"
+msgstr ""
+
+#: config/rs6000/rs6000.c:1029
 #, fuzzy, c-format
 msgid "unknown -m%s= option specified: '%s'"
 msgstr "okänt maskinläge `%s'"
 
-#: config/rs6000/rs6000.c:1032
+#: config/rs6000/rs6000.c:1050
 #, c-format
 msgid "not configured for ABI: '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1038
+#: config/rs6000/rs6000.c:1056
 #, fuzzy, c-format
 msgid "unknown ABI specified: '%s'"
 msgstr "okänt maskinläge `%s'"
 
-#: config/rs6000/rs6000.c:1052
+#: config/rs6000/rs6000.c:1070
 #, fuzzy, c-format
 msgid "unknown -malign-XXXXX option specified: '%s'"
 msgstr "okänt maskinläge `%s'"
 
-#: config/rs6000/rs6000.c:3892
+#: config/rs6000/rs6000.c:3972
 msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:3991
+#: config/rs6000/rs6000.c:4095
 msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
 msgstr ""
 
-#: config/rs6000/rs6000.c:5409
+#: config/rs6000/rs6000.c:5599
 #, fuzzy
 msgid "argument 1 must be a 5-bit signed literal"
 msgstr "första argumentet till \"%s\" skall vara \"int\""
 
-#: config/rs6000/rs6000.c:5511 config/rs6000/rs6000.c:6134
+#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
 #, fuzzy
 msgid "argument 2 must be a 5-bit unsigned literal"
 msgstr "första argumentet till \"%s\" skall vara \"int\""
 
-#: config/rs6000/rs6000.c:5551
+#: config/rs6000/rs6000.c:5741
 #, fuzzy
 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
 msgstr "argumentet till \"__builtin_eh_return_regno\" måste vara konstant"
 
-#: config/rs6000/rs6000.c:5605
+#: config/rs6000/rs6000.c:5795
 #, fuzzy
 msgid "argument 1 of __builtin_altivec_predicate is out of range"
 msgstr "argument till \"__builtin_args_info\" är utanför sitt intervall"
 
-#: config/rs6000/rs6000.c:5733
+#: config/rs6000/rs6000.c:5956
 #, fuzzy
 msgid "argument 3 must be a 4-bit unsigned literal"
 msgstr "första argumentet till \"%s\" skall vara \"int\""
 
-#: config/rs6000/rs6000.c:5903
+#: config/rs6000/rs6000.c:6126
 #, fuzzy, c-format
 msgid "argument to `%s' must be a 2-bit unsigned literal"
 msgstr "första argumentet till \"%s\" skall vara \"int\""
 
-#: config/rs6000/rs6000.c:6016
+#: config/rs6000/rs6000.c:6239
 #, fuzzy
 msgid "argument to dss must be a 2-bit unsigned literal"
 msgstr "första argumentet till \"%s\" skall vara \"int\""
 
-#: config/rs6000/rs6000.c:6254
+#: config/rs6000/rs6000.c:6477
 #, fuzzy
 msgid "argument 1 of __builtin_spe_predicate must be a constant"
 msgstr "argumentet till \"__builtin_eh_return_regno\" måste vara konstant"
 
-#: config/rs6000/rs6000.c:6327
+#: config/rs6000/rs6000.c:6550
 #, fuzzy
 msgid "argument 1 of __builtin_spe_predicate is out of range"
 msgstr "argument till \"__builtin_args_info\" är utanför sitt intervall"
 
-#: config/rs6000/rs6000.c:8531
-msgid "your function will be miscompiled"
-msgstr ""
-
-#: config/rs6000/rs6000.c:8779
+#: config/rs6000/rs6000.c:9008
 #, c-format
 msgid "invalid %%f value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8788
+#: config/rs6000/rs6000.c:9017
 #, c-format
 msgid "invalid %%F value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8797
+#: config/rs6000/rs6000.c:9026
 #, c-format
 msgid "invalid %%G value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8832
+#: config/rs6000/rs6000.c:9061
 #, c-format
 msgid "invalid %%j code"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8842
+#: config/rs6000/rs6000.c:9071
 #, c-format
 msgid "invalid %%J code"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8852
+#: config/rs6000/rs6000.c:9081
 #, c-format
 msgid "invalid %%k value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8872 config/xtensa/xtensa.c:1999
+#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
 #, c-format
 msgid "invalid %%K value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:8939
+#: config/rs6000/rs6000.c:9168
 #, c-format
 msgid "invalid %%O value"
 msgstr "ogiltigt %%O-värde"
 
-#: config/rs6000/rs6000.c:8986
+#: config/rs6000/rs6000.c:9215
 #, c-format
 msgid "invalid %%q value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9030
+#: config/rs6000/rs6000.c:9259
 #, c-format
 msgid "invalid %%S value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9072
+#: config/rs6000/rs6000.c:9301
 #, c-format
 msgid "invalid %%T value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9082
+#: config/rs6000/rs6000.c:9311
 #, c-format
 msgid "invalid %%u value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:9091 config/xtensa/xtensa.c:1969
+#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
 #, c-format
 msgid "invalid %%v value"
 msgstr ""
 
-#: config/rs6000/rs6000.c:13581
+#: config/rs6000/rs6000.c:13815
 msgid "no profiling of 64-bit code for this ABI"
 msgstr ""
 
@@ -12193,11 +12190,11 @@ msgstr "-pipe st
 msgid "-m64 requires a PowerPC64 cpu"
 msgstr ""
 
-#: config/rs6000/linux64.h:201
+#: config/rs6000/linux64.h:206
 msgid "Call mcount for profiling before a function prologue"
 msgstr ""
 
-#: config/rs6000/linux64.h:203
+#: config/rs6000/linux64.h:208
 msgid "Call mcount for profiling after a function prologue"
 msgstr ""
 
@@ -12208,204 +12205,204 @@ msgstr ""
 #. each pair being { "NAME", VALUE }
 #. where VALUE is the bits to set or minus the bits to clear.
 #. An empty string NAME is used to identify the default VALUE.
-#: config/rs6000/rs6000.h:262
+#: config/rs6000/rs6000.h:273
 msgid "Use POWER instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:265
+#: config/rs6000/rs6000.h:276
 msgid "Use POWER2 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:267
+#: config/rs6000/rs6000.h:278
 msgid "Do not use POWER2 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:270
+#: config/rs6000/rs6000.h:281
 msgid "Do not use POWER instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:272
+#: config/rs6000/rs6000.h:283
 msgid "Use PowerPC instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:275
+#: config/rs6000/rs6000.h:286
 msgid "Do not use PowerPC instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:277
+#: config/rs6000/rs6000.h:288
 msgid "Use PowerPC General Purpose group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:279
+#: config/rs6000/rs6000.h:290
 #, fuzzy
 msgid "Do not use PowerPC General Purpose group optional instructions"
 msgstr "Använd inte bitfältsinstruktioner"
 
-#: config/rs6000/rs6000.h:281
+#: config/rs6000/rs6000.h:292
 msgid "Use PowerPC Graphics group optional instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:283
+#: config/rs6000/rs6000.h:294
 #, fuzzy
 msgid "Do not use PowerPC Graphics group optional instructions"
 msgstr "Använd inte bitfältsinstruktioner"
 
-#: config/rs6000/rs6000.h:285
+#: config/rs6000/rs6000.h:296
 msgid "Use PowerPC-64 instruction set"
 msgstr ""
 
-#: config/rs6000/rs6000.h:287
+#: config/rs6000/rs6000.h:298
 #, fuzzy
 msgid "Do not use PowerPC-64 instruction set"
 msgstr "Använd inte bitfältsinstruktioner"
 
-#: config/rs6000/rs6000.h:289
+#: config/rs6000/rs6000.h:300
 #, fuzzy
 msgid "Use AltiVec instructions"
 msgstr "Använd bitfältsinstruktioner"
 
-#: config/rs6000/rs6000.h:291
+#: config/rs6000/rs6000.h:302
 #, fuzzy
 msgid "Do not use AltiVec instructions"
 msgstr "Använd inte bitfältsinstruktioner"
 
-#: config/rs6000/rs6000.h:293
+#: config/rs6000/rs6000.h:304
 msgid "Use new mnemonics for PowerPC architecture"
 msgstr ""
 
-#: config/rs6000/rs6000.h:295
+#: config/rs6000/rs6000.h:306
 msgid "Use old mnemonics for PowerPC architecture"
 msgstr ""
 
-#: config/rs6000/rs6000.h:298
+#: config/rs6000/rs6000.h:309
 msgid "Put everything in the regular TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:300
+#: config/rs6000/rs6000.h:311
 msgid "Place floating point constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:302
+#: config/rs6000/rs6000.h:313
 msgid "Do not place floating point constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:304
+#: config/rs6000/rs6000.h:315
 msgid "Place symbol+offset constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:306
+#: config/rs6000/rs6000.h:317
 msgid "Do not place symbol+offset constants in TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:312
+#: config/rs6000/rs6000.h:323
 msgid "Place variable addresses in the regular TOC"
 msgstr ""
 
-#: config/rs6000/rs6000.h:318
+#: config/rs6000/rs6000.h:329
 msgid "Generate load/store multiple instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:320
+#: config/rs6000/rs6000.h:331
 msgid "Do not generate load/store multiple instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:322
+#: config/rs6000/rs6000.h:333
 msgid "Generate string instructions for block moves"
 msgstr ""
 
-#: config/rs6000/rs6000.h:324
+#: config/rs6000/rs6000.h:335
 msgid "Do not generate string instructions for block moves"
 msgstr ""
 
-#: config/rs6000/rs6000.h:326
+#: config/rs6000/rs6000.h:337
 msgid "Generate load/store with update instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:328
+#: config/rs6000/rs6000.h:339
 msgid "Do not generate load/store with update instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:332
+#: config/rs6000/rs6000.h:343
 #, fuzzy
 msgid "Do not generate fused multiply/add instructions"
 msgstr "Använd inte bitfältsinstruktioner"
 
-#: config/rs6000/rs6000.h:336
+#: config/rs6000/rs6000.h:347
 msgid "Do not schedule the start and end of the procedure"
 msgstr ""
 
-#: config/rs6000/rs6000.h:342
+#: config/rs6000/rs6000.h:353
 msgid "Return all structures in memory (AIX default)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:344
+#: config/rs6000/rs6000.h:355
 msgid "Return small structures in registers (SVR4 default)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:350
+#: config/rs6000/rs6000.h:361
 #, fuzzy
 msgid "Generate single field mfcr instruction"
 msgstr "Använd inte bitfältsinstruktioner"
 
-#: config/rs6000/rs6000.h:352
+#: config/rs6000/rs6000.h:363
 #, fuzzy
 msgid "Do not generate single field mfcr instruction"
 msgstr "Använd inte bitfältsinstruktioner"
 
-#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:654
+#: config/rs6000/rs6000.h:447 config/sparc/sparc.h:654
 msgid "Use features of and schedule code for given CPU"
 msgstr ""
 
-#: config/rs6000/rs6000.h:438
+#: config/rs6000/rs6000.h:450
 msgid "Enable debug output"
 msgstr ""
 
-#: config/rs6000/rs6000.h:440
+#: config/rs6000/rs6000.h:452
 msgid "Select full, part, or no traceback table"
 msgstr ""
 
-#: config/rs6000/rs6000.h:441
+#: config/rs6000/rs6000.h:453
 msgid "Specify ABI to use"
 msgstr ""
 
-#: config/rs6000/rs6000.h:443
+#: config/rs6000/rs6000.h:455
 #, fuzzy
 msgid "Specify size of long double (64 or 128 bits)"
 msgstr "sizeof(long double) är 12."
 
-#: config/rs6000/rs6000.h:445
+#: config/rs6000/rs6000.h:457
 msgid "Specify yes/no if isel instructions should be generated"
 msgstr ""
 
-#: config/rs6000/rs6000.h:447
+#: config/rs6000/rs6000.h:459
 msgid "Specify yes/no if SPE SIMD instructions should be generated"
 msgstr ""
 
-#: config/rs6000/rs6000.h:449
+#: config/rs6000/rs6000.h:461
 msgid "Specify yes/no if using floating point in the GPRs"
 msgstr ""
 
-#: config/rs6000/rs6000.h:451
+#: config/rs6000/rs6000.h:463
 msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
 msgstr ""
 
-#: config/rs6000/rs6000.h:453
+#: config/rs6000/rs6000.h:465
 msgid "Avoid all range limits on call instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.h:456
+#: config/rs6000/rs6000.h:468
 msgid "Determine which dependences between insns are considered costly"
 msgstr ""
 
-#: config/rs6000/rs6000.h:458
+#: config/rs6000/rs6000.h:470
 msgid "Specify which post scheduling nop insertion scheme to apply"
 msgstr ""
 
-#: config/rs6000/rs6000.h:460
+#: config/rs6000/rs6000.h:472
 msgid "Specify alignment of structure fields default/natural"
 msgstr ""
 
-#: config/rs6000/rs6000.h:462
+#: config/rs6000/rs6000.h:474
 msgid "Specify scheduling priority for dispatch slot restricted insns"
 msgstr ""
 
@@ -12421,7 +12418,7 @@ msgstr ""
 #. Number of bytes into the frame return addresses can be found.  See
 #. rs6000_stack_info in rs6000.c for more information on how the different
 #. abi's store the return address.
-#: config/rs6000/rs6000.h:1929
+#: config/rs6000/rs6000.h:1923
 msgid "RETURN_ADDRESS_OFFSET not supported"
 msgstr ""
 
@@ -12707,29 +12704,29 @@ msgstr "Anv
 msgid "enable fused multiply/add instructions"
 msgstr "Använd inte bitfältsinstruktioner"
 
-#: config/sh/sh.c:5841
+#: config/sh/sh.c:5977
 #, fuzzy
 msgid "__builtin_saveregs not supported by this subtarget"
 msgstr "__builtin_saveregs stöds inte på denna målarkitektur"
 
-#: config/sh/sh.c:6743
+#: config/sh/sh.c:6879
 msgid "attribute interrupt_handler is not compatible with -m5-compact"
 msgstr ""
 
 #. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6765 config/sh/sh.c:6800
+#: config/sh/sh.c:6901 config/sh/sh.c:6936
 #, fuzzy, c-format
 msgid "`%s' attribute only applies to interrupt functions"
 msgstr "attributet \"%s\" fungerar bara på funktioner"
 
 #. The argument must be a constant string.
-#: config/sh/sh.c:6772
+#: config/sh/sh.c:6908
 #, fuzzy, c-format
 msgid "`%s' attribute argument not a string constant"
 msgstr "%s före strängkonstant"
 
 #. The argument must be a constant integer.
-#: config/sh/sh.c:6807
+#: config/sh/sh.c:6943
 #, fuzzy, c-format
 msgid "`%s' attribute argument not an integer constant"
 msgstr "case-etikett reducerar inte till en heltalskonstant"
@@ -12755,61 +12752,61 @@ msgstr ""
 msgid "-mcmodel= is not supported on 32 bit systems"
 msgstr ""
 
-#: config/sparc/sparc.c:6793 config/sparc/sparc.c:6799
+#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
 #, fuzzy, c-format
 msgid "invalid %%Y operand"
 msgstr "ogiltig %%-kod"
 
-#: config/sparc/sparc.c:6869
+#: config/sparc/sparc.c:6894
 #, fuzzy, c-format
 msgid "invalid %%A operand"
 msgstr "ogiltig %%-kod"
 
-#: config/sparc/sparc.c:6879
+#: config/sparc/sparc.c:6904
 #, fuzzy, c-format
 msgid "invalid %%B operand"
 msgstr "ogiltigt värde %%B"
 
-#: config/sparc/sparc.c:6918
+#: config/sparc/sparc.c:6943
 #, fuzzy, c-format
 msgid "invalid %%c operand"
 msgstr "ogiltig %%-kod"
 
-#: config/sparc/sparc.c:6919
+#: config/sparc/sparc.c:6944
 #, fuzzy, c-format
 msgid "invalid %%C operand"
 msgstr "ogiltigt %%C-värde"
 
-#: config/sparc/sparc.c:6940
+#: config/sparc/sparc.c:6965
 #, fuzzy, c-format
 msgid "invalid %%d operand"
 msgstr "ogiltig %%-kod"
 
-#: config/sparc/sparc.c:6941
+#: config/sparc/sparc.c:6966
 #, fuzzy, c-format
 msgid "invalid %%D operand"
 msgstr "ogiltig %%-kod"
 
-#: config/sparc/sparc.c:6957
+#: config/sparc/sparc.c:6982
 #, fuzzy, c-format
 msgid "invalid %%f operand"
 msgstr "ogiltig %%-kod"
 
-#: config/sparc/sparc.c:6971
+#: config/sparc/sparc.c:6996
 #, fuzzy, c-format
 msgid "invalid %%s operand"
 msgstr "ogiltig %%-kod"
 
-#: config/sparc/sparc.c:7025
+#: config/sparc/sparc.c:7050
 msgid "long long constant not a valid immediate operand"
 msgstr ""
 
-#: config/sparc/sparc.c:7028
+#: config/sparc/sparc.c:7053
 msgid "floating point constant not a valid immediate operand"
 msgstr ""
 
-#: config/sparc/freebsd.h:81 config/sparc/linux.h:92
-#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:216
+#: config/sparc/freebsd.h:82 config/sparc/linux.h:92
+#: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:216
 msgid "Use 128 bit long doubles"
 msgstr "Använd 128 bit long double"
 
@@ -13198,60 +13195,60 @@ msgstr ""
 msgid "Set the max size of data eligible for the ZDA area"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1828
+#: config/xtensa/xtensa.c:1829
 msgid "boolean registers required for the floating-point option"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1882
+#: config/xtensa/xtensa.c:1883
 #, fuzzy, c-format
 msgid "-f%s is not supported with CONST16 instructions"
 msgstr "målprocessorn stödjer inte THUMB-instruktioner"
 
-#: config/xtensa/xtensa.c:1887
+#: config/xtensa/xtensa.c:1888
 msgid "PIC is required but not supported with CONST16 instructions"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1957
+#: config/xtensa/xtensa.c:1958
 #, fuzzy, c-format
 msgid "invalid %%D value"
 msgstr "ogiltigt värde %%B"
 
-#: config/xtensa/xtensa.c:1994
+#: config/xtensa/xtensa.c:1995
 #, fuzzy
 msgid "invalid mask"
 msgstr "ogiltigt #pragma %s"
 
-#: config/xtensa/xtensa.c:2020
+#: config/xtensa/xtensa.c:2021
 #, fuzzy, c-format
 msgid "invalid %%x value"
 msgstr "ogiltigt värde %%B"
 
-#: config/xtensa/xtensa.c:2027
+#: config/xtensa/xtensa.c:2028
 #, fuzzy, c-format
 msgid "invalid %%d value"
 msgstr "ogiltigt värde %%B"
 
-#: config/xtensa/xtensa.c:2048 config/xtensa/xtensa.c:2058
+#: config/xtensa/xtensa.c:2049 config/xtensa/xtensa.c:2059
 #, fuzzy, c-format
 msgid "invalid %%t/%%b value"
 msgstr "ogiltigt %%s-värde"
 
-#: config/xtensa/xtensa.c:2100
+#: config/xtensa/xtensa.c:2101
 #, fuzzy
 msgid "invalid address"
 msgstr "ogiltig kod"
 
-#: config/xtensa/xtensa.c:2125
+#: config/xtensa/xtensa.c:2126
 #, fuzzy
 msgid "no register in address"
 msgstr "okänt registernamn: %s"
 
-#: config/xtensa/xtensa.c:2133
+#: config/xtensa/xtensa.c:2134
 #, fuzzy
 msgid "address offset not a constant"
 msgstr "efterfrågad minnesjustering är inte konstant"
 
-#: config/xtensa/xtensa.c:2744
+#: config/xtensa/xtensa.c:2745
 #, fuzzy
 msgid "only uninitialized variables can be placed in a .bss section"
 msgstr "Initiera bara variabler som kan placeras i 8-bits området."
@@ -13484,100 +13481,100 @@ msgstr "kan inte deklarera \"::main\" som en mall"
 msgid "cannot bind rvalue `%E' to `%T'"
 msgstr "kan inte initiera friend-funktion \"%s\""
 
-#: cp/call.c:4173
+#: cp/call.c:4170
 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:4197
+#: cp/call.c:4196
 msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
 msgstr ""
 
-#: cp/call.c:4237
+#: cp/call.c:4240
 #, fuzzy
 msgid "the default argument for parameter %d of `%D' has not yet been parsed"
 msgstr "parameternamn saknas i parameterlista"
 
-#: cp/call.c:4432
+#: cp/call.c:4437
 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
 msgstr ""
 
-#: cp/call.c:4451
+#: cp/call.c:4456
 #, fuzzy
 msgid "`%T' is not an accessible base of `%T'"
 msgstr "%s har ingen medlem med namn \"%s\""
 
-#: cp/call.c:4720
+#: cp/call.c:4725
 #, fuzzy
 msgid "could not find class$ field in java interface type `%T'"
 msgstr "ingen superklass deklarerad i interface för \"%s\""
 
-#: cp/call.c:4975
+#: cp/call.c:4980
 #, fuzzy
 msgid "call to non-function `%D'"
 msgstr "Inga anrop i funktion %s\n"
 
-#: cp/call.c:5001
+#: cp/call.c:5006
 msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
 msgstr ""
 
-#: cp/call.c:5079
+#: cp/call.c:5084
 msgid "no matching function for call to `%T::%s(%A)%#V'"
 msgstr ""
 
-#: cp/call.c:5096
+#: cp/call.c:5101
 #, fuzzy, c-format
 msgid "call of overloaded `%s(%A)' is ambiguous"
 msgstr "%s: flaggan \"%s\" är tvetydig\n"
 
-#: cp/call.c:5117
+#: cp/call.c:5122
 msgid "cannot call member function `%D' without object"
 msgstr ""
 
-#: cp/call.c:5702
+#: cp/call.c:5707
 msgid "passing `%T' chooses `%T' over `%T'"
 msgstr ""
 
-#: cp/call.c:5704 cp/name-lookup.c:4143
+#: cp/call.c:5709 cp/name-lookup.c:4155
 #, fuzzy
 msgid "  in call to `%D'"
 msgstr "kan inte inline:a anrop till \"%s\""
 
-#: cp/call.c:5761
+#: cp/call.c:5766
 msgid "choosing `%D' over `%D'"
 msgstr ""
 
-#: cp/call.c:5762
+#: cp/call.c:5767
 #, fuzzy
 msgid "  for conversion from `%T' to `%T'"
 msgstr "konvertering från NaN till int"
 
-#: cp/call.c:5764
+#: cp/call.c:5769
 msgid "  because conversion sequence for the argument is better"
 msgstr ""
 
-#: cp/call.c:5884
+#: cp/call.c:5889
 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:5888
+#: cp/call.c:5893
 msgid "candidate 1:"
 msgstr ""
 
-#: cp/call.c:5889
+#: cp/call.c:5894
 msgid "candidate 2:"
 msgstr ""
 
-#: cp/call.c:5998
+#: cp/call.c:6003
 #, fuzzy
 msgid "could not convert `%E' to `%T'"
 msgstr "kunde inte öppna dump-fil \"%s\""
 
-#: cp/call.c:6103
+#: cp/call.c:6108
 msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
 msgstr ""
 
-#: cp/call.c:6107
+#: cp/call.c:6112
 #, fuzzy
 msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
 msgstr "ogiltig mottagartyp \"%s\""
@@ -13666,15 +13663,15 @@ msgstr ""
 msgid "  by `%D'"
 msgstr ""
 
-#: cp/class.c:2484 cp/decl2.c:1160
+#: cp/class.c:2484 cp/decl2.c:1161
 msgid "`%#D' invalid; an anonymous union can only have non-static data members"
 msgstr ""
 
-#: cp/class.c:2490 cp/decl2.c:1167
+#: cp/class.c:2490 cp/decl2.c:1168
 msgid "private member `%#D' in anonymous union"
 msgstr ""
 
-#: cp/class.c:2493 cp/decl2.c:1169
+#: cp/class.c:2493 cp/decl2.c:1170
 msgid "protected member `%#D' in anonymous union"
 msgstr ""
 
@@ -13782,103 +13779,103 @@ msgstr ""
 msgid "  but does not override `operator=(const %T&)'"
 msgstr ""
 
-#: cp/class.c:3513
+#: cp/class.c:3517
 msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:3623
+#: cp/class.c:3627
 msgid "class `%T' will be considered nearly empty in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:3710
+#: cp/class.c:3714
 #, fuzzy
 msgid "initializer specified for non-virtual method `%D'"
 msgstr "argumentformat angivet för icke-funktion \"%s\""
 
-#: cp/class.c:4398
+#: cp/class.c:4402
 msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4488
+#: cp/class.c:4492
 msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
 msgstr ""
 
-#: cp/class.c:4501
+#: cp/class.c:4505
 msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
 msgstr ""
 
-#: cp/class.c:4675
+#: cp/class.c:4679
 msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
 #. Versions of G++ before G++ 3.4 did not reset the
 #. DECL_MODE.
-#: cp/class.c:4714
+#: cp/class.c:4718
 msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4737
+#: cp/class.c:4741
 msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4746
+#: cp/class.c:4750
 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:4805
+#: cp/class.c:4809
 msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
 msgstr ""
 
-#: cp/class.c:4935 cp/semantics.c:2044
+#: cp/class.c:4939 cp/semantics.c:2044
 #, fuzzy
 msgid "redefinition of `%#T'"
 msgstr "omdefiniering av \"%s\""
 
-#: cp/class.c:5105
+#: cp/class.c:5109
 msgid "`%#T' has virtual functions but non-virtual destructor"
 msgstr ""
 
-#: cp/class.c:5184
+#: cp/class.c:5188
 msgid "trying to finish struct, but kicked out due to previous parse errors"
 msgstr ""
 
-#: cp/class.c:5626
+#: cp/class.c:5630
 #, c-format
 msgid "language string `\"%s\"' not recognized"
 msgstr "språksträng `\"%s\"' känns inte igen"
 
-#: cp/class.c:5714
+#: cp/class.c:5718
 msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
 msgstr ""
 
-#: cp/class.c:5839
+#: cp/class.c:5843
 msgid "no matches converting function `%D' to type `%#T'"
 msgstr ""
 
-#: cp/class.c:5862
+#: cp/class.c:5866
 msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
 msgstr ""
 
-#: cp/class.c:5888
+#: cp/class.c:5892
 #, fuzzy
 msgid "assuming pointer to member `%D'"
 msgstr "upprepning av medlem \"%s\""
 
-#: cp/class.c:5891
+#: cp/class.c:5895
 #, c-format
 msgid "(a pointer to member can only be formed with `&%E')"
 msgstr ""
 
-#: cp/class.c:5936 cp/class.c:6118 cp/class.c:6125
+#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
 msgid "not enough type information"
 msgstr "inte tillräcklig typinformation"
 
-#: cp/class.c:5953
+#: cp/class.c:5957
 #, fuzzy
 msgid "argument of type `%T' does not match `%T'"
 msgstr "argument \"%s\" matchar inte prototypen"
 
-#: cp/class.c:6102
+#: cp/class.c:6106
 msgid "invalid operation on uninstantiated type"
 msgstr "ogiltig operation på oinstansierad typ"
 
@@ -13887,12 +13884,12 @@ msgstr "ogiltig operation p
 #. 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:6360 cp/decl.c:1222 cp/name-lookup.c:502 cp/pt.c:2097
+#: cp/class.c:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
 #, fuzzy
 msgid "declaration of `%#D'"
 msgstr "omdeklaration av \"%s\""
 
-#: cp/class.c:6361
+#: cp/class.c:6365
 msgid "changes meaning of `%D' from `%+#D'"
 msgstr ""
 
@@ -13960,46 +13957,46 @@ msgstr ""
 msgid "conversion from `%T' to non-scalar type `%T' requested"
 msgstr "konvertering till icke-skalär typ begärd"
 
-#: cp/cvt.c:850
+#: cp/cvt.c:852
 msgid "object of incomplete type `%T' will not be accessed in %s"
 msgstr ""
 
-#: cp/cvt.c:853
+#: cp/cvt.c:855
 msgid "object of type `%T' will not be accessed in %s"
 msgstr ""
 
-#: cp/cvt.c:869
+#: cp/cvt.c:871
 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:885
+#: cp/cvt.c:887
 #, fuzzy, c-format
 msgid "%s cannot resolve address of overloaded function"
 msgstr "Programflödet når slutet på en icke-void-funktion"
 
 #. Only warn when there is no &.
-#: cp/cvt.c:891
+#: cp/cvt.c:893
 #, c-format
 msgid "%s is a reference, not call, to function `%E'"
 msgstr ""
 
-#: cp/cvt.c:898
+#: cp/cvt.c:900
 #, fuzzy, c-format
 msgid "%s has no effect"
 msgstr "%s har ingen %s"
 
-#: cp/cvt.c:1009
+#: cp/cvt.c:1011
 #, fuzzy
 msgid "converting NULL to non-pointer type"
 msgstr "kan inte konvertera till en pekartyp"
 
-#: cp/cvt.c:1082
+#: cp/cvt.c:1084
 msgid "ambiguous default type conversion from `%T'"
 msgstr ""
 
-#: cp/cvt.c:1084
+#: cp/cvt.c:1086
 msgid "  candidate conversions include `%D' and `%D'"
 msgstr ""
 
@@ -14078,7 +14075,7 @@ msgstr "tidigare deklaration av \"%s\""
 msgid "declaration of template `%#D'"
 msgstr "omdeklaration av \"enum %s\""
 
-#: cp/decl.c:1340 cp/name-lookup.c:503
+#: cp/decl.c:1340 cp/name-lookup.c:515
 #, fuzzy
 msgid "conflicts with previous declaration `%#D'"
 msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
@@ -14324,7 +14321,7 @@ msgstr ""
 msgid "`%D' can only be specified for objects and functions"
 msgstr "argumentformat angivet för icke-funktion \"%s\""
 
-#: cp/decl.c:3721 cp/decl2.c:854
+#: cp/decl.c:3721 cp/decl2.c:855
 #, fuzzy
 msgid "typedef `%D' is initialized (use __typeof__ instead)"
 msgstr "typedef \"%s\" är initierad"
@@ -14593,7 +14590,7 @@ msgstr ""
 msgid "definition of implicitly-declared `%D'"
 msgstr "funktionsdefinition deklarerad som \"auto\""
 
-#: cp/decl.c:5785 cp/decl2.c:737
+#: cp/decl.c:5785 cp/decl2.c:738
 msgid "no `%#D' member function declared in class `%T'"
 msgstr ""
 
@@ -14887,168 +14884,168 @@ msgstr "kan inte deklarera pekare till referenser"
 msgid "cannot declare pointer to `%#T' member"
 msgstr "kan inte deklarera pekare till referenser"
 
-#: cp/decl.c:7654
+#: cp/decl.c:7655
 msgid "extra qualification `%T::' on member `%s' ignored"
 msgstr ""
 
-#: cp/decl.c:7670
+#: cp/decl.c:7671
 msgid "cannot declare member function `%T::%s' within `%T'"
 msgstr ""
 
-#: cp/decl.c:7685
+#: cp/decl.c:7686
 msgid "cannot declare member `%T::%s' within `%T'"
 msgstr ""
 
-#: cp/decl.c:7765
+#: cp/decl.c:7766
 msgid "data member may not have variably modified type `%T'"
 msgstr ""
 
-#: cp/decl.c:7767
+#: cp/decl.c:7768
 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:7775
+#: cp/decl.c:7776
 msgid "only declarations of constructors can be `explicit'"
 msgstr ""
 
-#: cp/decl.c:7783
+#: cp/decl.c:7784
 #, c-format
 msgid "non-member `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7788
+#: cp/decl.c:7789
 #, c-format
 msgid "non-object member `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7794
+#: cp/decl.c:7795
 #, c-format
 msgid "function `%s' cannot be declared `mutable'"
 msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
 
-#: cp/decl.c:7799
+#: cp/decl.c:7800
 #, c-format
 msgid "static `%s' cannot be declared `mutable'"
 msgstr ""
 
-#: cp/decl.c:7804
+#: cp/decl.c:7805
 #, c-format
 msgid "const `%s' cannot be declared `mutable'"
 msgstr "const \"%s\" kan inte deklareras \"mutable\""
 
-#: cp/decl.c:7817
+#: cp/decl.c:7818
 #, fuzzy
 msgid "template-id `%D' used as a declarator"
 msgstr "deklaration av \"%s\" döljer global deklaration"
 
-#: cp/decl.c:7838
+#: cp/decl.c:7839
 msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
 msgstr ""
 
-#: cp/decl.c:7846
+#: cp/decl.c:7847
 msgid "%Jtypedef name may not be a nested-name-specifier"
 msgstr ""
 
-#: cp/decl.c:7892
+#: cp/decl.c:7893
 #, fuzzy
 msgid "%Jinvalid type qualifier for non-member function type"
 msgstr "namn saknas på medlemsfunktion"
 
-#: cp/decl.c:7955
+#: cp/decl.c:7956
 #, fuzzy
 msgid "type qualifiers specified for friend class declaration"
 msgstr "två typer angivna i en tom deklaration"
 
-#: cp/decl.c:7960
+#: cp/decl.c:7961
 msgid "`inline' specified for friend class declaration"
 msgstr ""
 
-#: cp/decl.c:7968
+#: cp/decl.c:7969
 #, fuzzy
 msgid "template parameters cannot be friends"
 msgstr "typen på parameter \"%s\" är inte deklarerad"
 
-#: cp/decl.c:7970
+#: cp/decl.c:7971
 msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
 msgstr ""
 
-#: cp/decl.c:7974
+#: cp/decl.c:7975
 msgid "friend declaration requires class-key, i.e. `friend %#T'"
 msgstr ""
 
-#: cp/decl.c:7987
+#: cp/decl.c:7988
 msgid "trying to make class `%T' a friend of global scope"
 msgstr ""
 
-#: cp/decl.c:7998
+#: cp/decl.c:7999
 #, fuzzy
 msgid "invalid qualifiers on non-member function type"
 msgstr "ogiltigt format på versionsnummer"
 
-#: cp/decl.c:8017
+#: cp/decl.c:8018
 #, fuzzy
 msgid "abstract declarator `%T' used as declaration"
 msgstr "deklaration av \"%s\" döljer global deklaration"
 
-#: cp/decl.c:8029
+#: cp/decl.c:8030
 msgid "unnamed variable or field declared void"
 msgstr ""
 
-#: cp/decl.c:8038
+#: cp/decl.c:8039
 msgid "variable or field declared void"
 msgstr ""
 
-#: cp/decl.c:8048
+#: cp/decl.c:8049
 msgid "cannot use `::' in parameter declaration"
 msgstr ""
 
 #. Something like struct S { int N::j; };
-#: cp/decl.c:8093
+#: cp/decl.c:8094
 #, fuzzy
 msgid "invalid use of `::'"
 msgstr "ogiltigt användande av \"restrict\""
 
-#: cp/decl.c:8105
+#: cp/decl.c:8106
 #, fuzzy
 msgid "function `%D' cannot be declared friend"
 msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
 
-#: cp/decl.c:8117
+#: cp/decl.c:8118
 msgid "can't make `%D' into a method -- not in a class"
 msgstr ""
 
-#: cp/decl.c:8126
+#: cp/decl.c:8127
 #, fuzzy
 msgid "function `%D' declared virtual inside a union"
 msgstr "fält \"%s\" deklarerad som en funktion"
 
-#: cp/decl.c:8135
+#: cp/decl.c:8136
 msgid "`%D' cannot be declared virtual, since it is always static"
 msgstr ""
 
-#: cp/decl.c:8214
+#: cp/decl.c:8215
 #, fuzzy
 msgid "field `%D' has incomplete type"
 msgstr "fält \"%s\" har en inkomplett typ"
 
-#: cp/decl.c:8216
+#: cp/decl.c:8217
 #, fuzzy
 msgid "name `%T' has incomplete type"
 msgstr "parameter \"%s\" har en inkomplett typ"
 
-#: cp/decl.c:8225
+#: cp/decl.c:8226
 #, fuzzy
 msgid "  in instantiation of template `%T'"
 msgstr "%s: Vid instansiering av \"%s\":\n"
 
-#: cp/decl.c:8235
+#: cp/decl.c:8236
 #, c-format
 msgid "`%s' is neither function nor member function; cannot be declared friend"
 msgstr ""
 
-#: cp/decl.c:8246
+#: cp/decl.c:8247
 msgid "member functions are implicitly friends of their class"
 msgstr ""
 
@@ -15064,96 +15061,96 @@ 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:8286
+#: cp/decl.c:8287
 #, fuzzy
 msgid "ISO C++ forbids initialization of member `%D'"
 msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
 
-#: cp/decl.c:8288
+#: cp/decl.c:8289
 msgid "making `%D' static"
 msgstr ""
 
-#: cp/decl.c:8344
+#: cp/decl.c:8345
 #, c-format
 msgid "storage class `auto' invalid for function `%s'"
 msgstr ""
 
-#: cp/decl.c:8346
+#: cp/decl.c:8347
 #, c-format
 msgid "storage class `register' invalid for function `%s'"
 msgstr "lagringsklass \"register\" ogiltig för funktion \"%s\""
 
-#: cp/decl.c:8348
+#: cp/decl.c:8349
 #, fuzzy, c-format
 msgid "storage class `__thread' invalid for function `%s'"
 msgstr "lagringsklass \"register\" ogiltig för funktion \"%s\""
 
-#: cp/decl.c:8359
+#: cp/decl.c:8360
 #, c-format
 msgid "storage class `static' invalid for function `%s' declared out of global scope"
 msgstr ""
 
-#: cp/decl.c:8361
+#: cp/decl.c:8362
 #, c-format
 msgid "storage class `inline' invalid for function `%s' declared out of global scope"
 msgstr ""
 
-#: cp/decl.c:8368
+#: cp/decl.c:8369
 #, c-format
 msgid "virtual non-class function `%s'"
 msgstr ""
 
-#: cp/decl.c:8399
+#: cp/decl.c:8400
 #, fuzzy
 msgid "cannot declare member function `%D' to have static linkage"
 msgstr "kan inte deklarera \"::main\" som static"
 
 #. FIXME need arm citation
-#: cp/decl.c:8405
+#: cp/decl.c:8406
 msgid "cannot declare static function inside another function"
 msgstr "kan inte deklarera en statisk funktion i en annan funktion"
 
-#: cp/decl.c:8433
+#: cp/decl.c:8434
 msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
 msgstr ""
 
-#: cp/decl.c:8439
+#: cp/decl.c:8440
 #, fuzzy
 msgid "static member `%D' declared `register'"
 msgstr "variabel \"%s\" deklarerad \"inline\""
 
-#: cp/decl.c:8444
+#: cp/decl.c:8445
 msgid "cannot explicitly declare member `%#D' to have extern linkage"
 msgstr ""
 
-#: cp/decl.c:8584
+#: cp/decl.c:8585
 #, fuzzy
 msgid "default argument for `%#D' has type `%T'"
 msgstr "första argumentet till \"%s\" skall vara \"int\""
 
-#: cp/decl.c:8587
+#: cp/decl.c:8588
 msgid "default argument for parameter of type `%T' has type `%T'"
 msgstr ""
 
-#: cp/decl.c:8604
+#: cp/decl.c:8605
 msgid "default argument `%E' uses local variable `%D'"
 msgstr ""
 
-#: cp/decl.c:8648
+#: cp/decl.c:8649
 #, fuzzy, c-format
 msgid "invalid string constant `%E'"
 msgstr "ogiltig lagringsklass för funktion \"%s\""
 
-#: cp/decl.c:8650
+#: cp/decl.c:8651
 msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
 msgstr ""
 
-#: cp/decl.c:8688
+#: cp/decl.c:8689
 #, fuzzy
 msgid "parameter `%D' invalidly declared method type"
 msgstr "parameter \"%s\" deklarerad som void"
 
-#: cp/decl.c:8712
+#: cp/decl.c:8713
 msgid "parameter `%D' includes %s to array of unknown bound `%T'"
 msgstr ""
 
@@ -15172,100 +15169,100 @@ 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:8871
+#: cp/decl.c:8872
 msgid "invalid constructor; you probably meant `%T (const %T&)'"
 msgstr ""
 
-#: cp/decl.c:8999
+#: cp/decl.c:9000
 #, fuzzy
 msgid "`%D' must be a nonstatic member function"
 msgstr "\"%s\" är normalt en icke-statisk function"
 
-#: cp/decl.c:9005
+#: cp/decl.c:9006
 msgid "`%D' must be either a non-static member function or a non-member function"
 msgstr ""
 
-#: cp/decl.c:9022
+#: cp/decl.c:9023
 msgid "`%D' must have an argument of class or enumerated type"
 msgstr ""
 
-#: cp/decl.c:9057
+#: cp/decl.c:9058
 #, c-format
 msgid "conversion to %s%s will never use a type conversion operator"
 msgstr ""
 
 #. 13.4.0.3
-#: cp/decl.c:9064
+#: cp/decl.c:9065
 msgid "ISO C++ prohibits overloading operator ?:"
 msgstr ""
 
-#: cp/decl.c:9114
+#: cp/decl.c:9115
 msgid "postfix `%D' must take `int' as its argument"
 msgstr ""
 
-#: cp/decl.c:9118
+#: cp/decl.c:9119
 msgid "postfix `%D' must take `int' as its second argument"
 msgstr ""
 
-#: cp/decl.c:9125
+#: cp/decl.c:9126
 #, fuzzy
 msgid "`%D' must take either zero or one argument"
 msgstr "\"%s\" tar bara noll eller två argument"
 
-#: cp/decl.c:9127
+#: cp/decl.c:9128
 #, fuzzy
 msgid "`%D' must take either one or two arguments"
 msgstr "\"%s\" tar bara noll eller två argument"
 
-#: cp/decl.c:9148
+#: cp/decl.c:9149
 msgid "prefix `%D' should return `%T'"
 msgstr ""
 
-#: cp/decl.c:9154
+#: cp/decl.c:9155
 msgid "postfix `%D' should return `%T'"
 msgstr ""
 
-#: cp/decl.c:9163
+#: cp/decl.c:9164
 msgid "`%D' must take `void'"
 msgstr ""
 
-#: cp/decl.c:9165 cp/decl.c:9173
+#: cp/decl.c:9166 cp/decl.c:9174
 #, fuzzy
 msgid "`%D' must take exactly one argument"
 msgstr "\"%s\" tar bara noll eller två argument"
 
-#: cp/decl.c:9175
+#: cp/decl.c:9176
 #, fuzzy
 msgid "`%D' must take exactly two arguments"
 msgstr "\"%s\" tar bara noll eller två argument"
 
-#: cp/decl.c:9183
+#: cp/decl.c:9184
 msgid "user-defined `%D' always evaluates both arguments"
 msgstr ""
 
-#: cp/decl.c:9197
+#: cp/decl.c:9198
 msgid "`%D' should return by value"
 msgstr ""
 
-#: cp/decl.c:9209 cp/decl.c:9212
+#: cp/decl.c:9210 cp/decl.c:9213
 msgid "`%D' cannot have default arguments"
 msgstr ""
 
-#: cp/decl.c:9272
+#: cp/decl.c:9273
 msgid "using typedef-name `%D' after `%s'"
 msgstr ""
 
-#: cp/decl.c:9278
+#: cp/decl.c:9279
 #, fuzzy
 msgid "using template type parameter `%T' after `%s'"
 msgstr "flera parametrar med namn \"%s\""
 
-#: cp/decl.c:9286
+#: cp/decl.c:9287
 #, fuzzy
 msgid "`%T' referred to as `%s'"
 msgstr "kunde inte hitta klassen \"%s\""
 
-#: cp/decl.c:9292
+#: cp/decl.c:9293
 msgid "`%T' referred to as enum"
 msgstr ""
 
@@ -15276,47 +15273,52 @@ msgstr ""
 #. void f(class C);            // No template header here
 #.
 #. then the required template argument is missing.
-#: cp/decl.c:9307
+#: cp/decl.c:9308
 #, fuzzy
 msgid "template argument required for `%s %T'"
 msgstr "flera parametrar med namn \"%s\""
 
-#: cp/decl.c:9452
+#: cp/decl.c:9453
 #, fuzzy
 msgid "use of enum `%#D' without previous declaration"
 msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: cp/decl.c:9509
+#: cp/decl.c:9471
+#, fuzzy
+msgid "redeclaration of `%T' as a non-template"
+msgstr "deklaration av \"%s\" som ett fält med funktioner"
+
+#: cp/decl.c:9517
 msgid "derived union `%T' invalid"
 msgstr ""
 
-#: cp/decl.c:9562
+#: cp/decl.c:9570
 msgid "base type `%T' fails to be a struct or class type"
 msgstr ""
 
-#: cp/decl.c:9570
+#: cp/decl.c:9578
 msgid "recursive type `%T' undefined"
 msgstr ""
 
-#: cp/decl.c:9572
+#: cp/decl.c:9580
 #, fuzzy
 msgid "duplicate base type `%T' invalid"
 msgstr "upprepat case-värde"
 
-#: cp/decl.c:9650
+#: cp/decl.c:9658
 msgid "Java class '%T' cannot have multiple bases"
 msgstr ""
 
-#: cp/decl.c:9652
+#: cp/decl.c:9660
 msgid "Java class '%T' cannot have virtual bases"
 msgstr ""
 
-#: cp/decl.c:9692
+#: cp/decl.c:9700
 #, fuzzy
 msgid "multiple definition of `%#T'"
 msgstr "omdefiniering av \"%s\""
 
-#: cp/decl.c:9693
+#: cp/decl.c:9701
 #, fuzzy
 msgid "%Jprevious definition here"
 msgstr "\"%s\" definierades tidigare här"
@@ -15325,53 +15327,53 @@ msgstr "\"%s\" definierades tidigare h
 #.
 #. IF no integral type can represent all the enumerator values, the
 #. enumeration is ill-formed.
-#: cp/decl.c:9828
+#: cp/decl.c:9836
 msgid "no integral type can represent all of the enumerator values for `%T'"
 msgstr ""
 
-#: cp/decl.c:9918
+#: cp/decl.c:9926
 #, fuzzy
 msgid "enumerator value for `%D' not integer constant"
 msgstr "uppräkningsvärde för \"%s\" är inte en heltalskonstant"
 
-#: cp/decl.c:9938
+#: cp/decl.c:9946
 #, fuzzy
 msgid "overflow in enumeration values at `%D'"
 msgstr "överspill i uppräkningsvärden"
 
-#: cp/decl.c:10007
+#: cp/decl.c:10015
 #, fuzzy
 msgid "return type `%#T' is incomplete"
 msgstr "returtypen är en inkomplett typ"
 
-#: cp/decl.c:10125
+#: cp/decl.c:10133
 msgid "return type for `main' changed to `int'"
 msgstr "returtypen för \"main\" ändrad till \"int\""
 
-#: cp/decl.c:10154
+#: cp/decl.c:10162
 #, fuzzy
 msgid "`%D' implicitly declared before its definition"
 msgstr "\"%s\" deklarerad inline efter sin definition"
 
-#: cp/decl.c:10176 cp/typeck.c:6023
+#: cp/decl.c:10184 cp/typeck.c:6071
 msgid "`operator=' should return a reference to `*this'"
 msgstr ""
 
-#: cp/decl.c:10445
+#: cp/decl.c:10453
 #, fuzzy
 msgid "parameter `%D' declared void"
 msgstr "parameter \"%s\" deklarerad som void"
 
-#: cp/decl.c:10911
+#: cp/decl.c:10919
 #, fuzzy
 msgid "invalid member function declaration"
 msgstr "dubbel deklaration av etikett \"%s\""
 
-#: cp/decl.c:10928
+#: cp/decl.c:10936
 msgid "`%D' is already defined in class `%T'"
 msgstr ""
 
-#: cp/decl.c:11141
+#: cp/decl.c:11149
 #, fuzzy
 msgid "static member function `%#D' declared with type qualifiers"
 msgstr "nästlad funktion \"%s\" är deklarerad \"extern\""
@@ -15394,19 +15396,19 @@ msgstr "tvetydig konveretering av f
 msgid "invalid types `%T[%T]' for array subscript"
 msgstr "tvetydig konveretering av fältindex"
 
-#: cp/decl2.c:460
+#: cp/decl2.c:461
 msgid "deleting array `%#D'"
 msgstr ""
 
-#: cp/decl2.c:466
+#: cp/decl2.c:467
 msgid "type `%#T' argument given to `delete', expected pointer"
 msgstr ""
 
-#: cp/decl2.c:478
+#: cp/decl2.c:479
 msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to `delete'"
 msgstr ""
 
-#: cp/decl2.c:485
+#: cp/decl2.c:486
 #, fuzzy
 msgid "deleting `%T' is undefined"
 msgstr "operation på \"%s\" kan vara odefinierad"
@@ -15414,126 +15416,126 @@ msgstr "operation p
 #. 14.5.2.2 [temp.mem]
 #.
 #. A local class shall not have member templates.
-#: cp/decl2.c:521
+#: cp/decl2.c:522
 msgid "invalid declaration of member template `%#D' in local class"
 msgstr ""
 
-#: cp/decl2.c:530
+#: cp/decl2.c:531
 #, fuzzy
 msgid "invalid use of `virtual' in template declaration of `%#D'"
 msgstr "tidigare implicit deklaration av \"%s\""
 
-#: cp/decl2.c:540 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2834
 #, fuzzy
 msgid "template declaration of `%#D'"
 msgstr "omdeklaration av \"%s\""
 
-#: cp/decl2.c:589
+#: cp/decl2.c:590
 msgid "Java method '%D' has non-Java return type `%T'"
 msgstr ""
 
-#: cp/decl2.c:605
+#: cp/decl2.c:606
 msgid "Java method '%D' has non-Java parameter type `%T'"
 msgstr ""
 
-#: cp/decl2.c:698
+#: cp/decl2.c:699
 msgid "prototype for `%#D' does not match any in class `%T'"
 msgstr ""
 
-#: cp/decl2.c:777
+#: cp/decl2.c:778
 msgid "local class `%#T' shall not have static data member `%#D'"
 msgstr ""
 
-#: cp/decl2.c:785
+#: cp/decl2.c:786
 msgid "initializer invalid for static member with constructor"
 msgstr ""
 
-#: cp/decl2.c:788
+#: cp/decl2.c:789
 msgid "(an out of class initialization is required)"
 msgstr ""
 
-#: cp/decl2.c:871
+#: cp/decl2.c:872
 msgid "member `%D' conflicts with virtual function table field name"
 msgstr ""
 
-#: cp/decl2.c:888
+#: cp/decl2.c:889
 msgid "`%D' is already defined in `%T'"
 msgstr ""
 
-#: cp/decl2.c:935
+#: cp/decl2.c:936
 msgid "field initializer is not constant"
 msgstr "fältinitierare är ej konstant"
 
-#: cp/decl2.c:963
+#: cp/decl2.c:964
 msgid "`asm' specifiers are not permitted on non-static data members"
 msgstr ""
 
-#: cp/decl2.c:1013
+#: cp/decl2.c:1014
 #, fuzzy
 msgid "cannot declare `%D' to be a bit-field type"
 msgstr "kan inte deklarera \"::main\" som en mall"
 
-#: cp/decl2.c:1023
+#: cp/decl2.c:1024
 #, fuzzy
 msgid "cannot declare bit-field `%D' with function type"
 msgstr "typkonvertering matchar inte en funktionstyp"
 
-#: cp/decl2.c:1030
+#: cp/decl2.c:1031
 msgid "`%D' is already defined in the class %T"
 msgstr ""
 
-#: cp/decl2.c:1037
+#: cp/decl2.c:1038
 msgid "static member `%D' cannot be a bit-field"
 msgstr ""
 
-#: cp/decl2.c:1096
+#: cp/decl2.c:1097
 #, fuzzy
 msgid "initializer specified for non-member function `%D'"
 msgstr "argumentformat angivet för icke-funktion \"%s\""
 
-#: cp/decl2.c:1100
+#: cp/decl2.c:1101
 msgid "invalid initializer for virtual method `%D'"
 msgstr ""
 
-#: cp/decl2.c:1147
+#: cp/decl2.c:1148
 msgid "anonymous struct not inside named type"
 msgstr ""
 
-#: cp/decl2.c:1217
+#: cp/decl2.c:1218
 msgid "namespace-scope anonymous aggregates must be static"
 msgstr ""
 
-#: cp/decl2.c:1224
+#: cp/decl2.c:1225
 #, fuzzy
 msgid "anonymous union with no members"
 msgstr "anonym union deklarerad i parameterlista"
 
-#: cp/decl2.c:1258
+#: cp/decl2.c:1259
 #, fuzzy
 msgid "`operator new' must return type `%T'"
 msgstr "\"operator new\" måste returnera typ \"void *\""
 
-#: cp/decl2.c:1266
+#: cp/decl2.c:1267
 #, fuzzy
 msgid "`operator new' takes type `size_t' (`%T') as first parameter"
 msgstr "\"operator new\" tar parameter av typ \"size_t\""
 
-#: cp/decl2.c:1292
+#: cp/decl2.c:1293
 #, fuzzy
 msgid "`operator delete' must return type `%T'"
 msgstr "\"operator new\" måste returnera typ \"void *\""
 
-#: cp/decl2.c:1300
+#: cp/decl2.c:1301
 #, fuzzy
 msgid "`operator delete' takes type `%T' as first parameter"
 msgstr "\"operator new\" tar parameter av typ \"size_t\""
 
-#: cp/decl2.c:2807
+#: cp/decl2.c:2810
 #, fuzzy
 msgid "inline function `%D' used but never defined"
 msgstr "\"%s\" är använd men inte definierad"
 
-#: cp/decl2.c:2953
+#: cp/decl2.c:2956
 #, fuzzy
 msgid "default argument missing for parameter %P of `%+#D'"
 msgstr "parameternamn saknas i parameterlista"
@@ -15566,7 +15568,7 @@ msgstr ""
 msgid "throwing NULL, which has integral, not pointer type"
 msgstr ""
 
-#: cp/except.c:598 cp/init.c:2037
+#: cp/except.c:598 cp/init.c:2038
 msgid "`%D' should never be overloaded"
 msgstr ""
 
@@ -15574,19 +15576,19 @@ msgstr ""
 msgid "  in thrown expression"
 msgstr ""
 
-#: cp/except.c:811
+#: cp/except.c:812
 msgid "expression '%E' of abstract class type '%T' cannot be used in throw-expression"
 msgstr ""
 
-#: cp/except.c:893
+#: cp/except.c:894
 msgid "exception of type `%T' will be caught"
 msgstr ""
 
-#: cp/except.c:896
+#: cp/except.c:897
 msgid "   by earlier handler for `%T'"
 msgstr ""
 
-#: cp/except.c:917
+#: cp/except.c:918
 msgid "`...' handler must be the last handler for its try block"
 msgstr ""
 
@@ -15595,7 +15597,7 @@ msgstr ""
 msgid "`%D' is already a friend of class `%T'"
 msgstr "kunde inte hitta klassen \"%s\""
 
-#: cp/friend.c:202
+#: cp/friend.c:206
 #, fuzzy
 msgid "invalid type `%T' declared `friend'"
 msgstr "variabel \"%s\" deklarerad \"inline\""
@@ -15603,52 +15605,52 @@ msgstr "variabel \"%s\" deklarerad \"inline\""
 #. [temp.friend]
 #. Friend declarations shall not declare partial
 #. specializations.
-#: cp/friend.c:218
+#: cp/friend.c:222
 #, fuzzy
 msgid "partial specialization `%T' declared `friend'"
 msgstr "variabel \"%s\" deklarerad \"inline\""
 
-#: cp/friend.c:228
+#: cp/friend.c:232
 msgid "class `%T' is implicitly friends with itself"
 msgstr ""
 
 #. template <class T> friend typename S<T>::X;
-#: cp/friend.c:246
+#: cp/friend.c:250
 #, fuzzy
 msgid "typename type `%#T' declared `friend'"
 msgstr "parameter \"%s\" deklarerad som void"
 
 #. template <class T> friend class T;
-#: cp/friend.c:252
+#: cp/friend.c:256
 #, fuzzy
 msgid "template parameter type `%T' declared `friend'"
 msgstr "parameter \"%s\" deklarerad som void"
 
 #. template <class T> friend class A; where A is not a template
-#: cp/friend.c:258
+#: cp/friend.c:262
 #, fuzzy
 msgid "`%#T' is not a template"
 msgstr "användning ab `%s' i mall"
 
-#: cp/friend.c:277
+#: cp/friend.c:281
 #, fuzzy
 msgid "`%D' is already a friend of `%T'"
 msgstr "kunde inte hitta klassen \"%s\""
 
-#: cp/friend.c:287
+#: cp/friend.c:291
 msgid "`%T' is already a friend of `%T'"
 msgstr ""
 
-#: cp/friend.c:409
+#: cp/friend.c:413
 msgid "member `%D' declared as friend before type `%T' defined"
 msgstr ""
 
-#: cp/friend.c:465
+#: cp/friend.c:469
 #, fuzzy
 msgid "friend declaration `%#D' declares a non-template function"
 msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion"
 
-#: cp/friend.c:468
+#: cp/friend.c:472
 msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
 msgstr ""
 
@@ -15780,7 +15782,7 @@ msgstr ""
 msgid "type `%T' is of non-aggregate type"
 msgstr ""
 
-#: cp/init.c:1432 cp/typeck.c:1795
+#: cp/init.c:1432 cp/typeck.c:1818
 msgid "qualified type `%T' does not match destructor name `~%T'"
 msgstr ""
 
@@ -15820,76 +15822,75 @@ msgstr ""
 msgid "zero size array reserves no space"
 msgstr ""
 
-#: cp/init.c:1808
+#: cp/init.c:1809
 msgid "new cannot be applied to a reference type"
 msgstr ""
 
-#: cp/init.c:1814
+#: cp/init.c:1815
 msgid "new cannot be applied to a function type"
 msgstr ""
 
-#: cp/init.c:1860
+#: cp/init.c:1861
 msgid "call to Java constructor, while `jclass' undefined"
 msgstr ""
 
-#: cp/init.c:1876
+#: cp/init.c:1877
 #, fuzzy
 msgid "can't find class$"
 msgstr "Kan inte hitta class$"
 
-#: cp/init.c:2003
+#: cp/init.c:2004
 msgid "invalid type `void' for new"
 msgstr "ogiltig typ \"void\" för new"
 
-#: cp/init.c:2013
+#: cp/init.c:2014
 #, fuzzy
 msgid "uninitialized const in `new' of `%#T'"
 msgstr "initierare misslyckas med att bestämma storlek på \"%s\""
 
-#: cp/init.c:2032
+#: cp/init.c:2033
 #, c-format
 msgid "call to Java constructor with `%s' undefined"
 msgstr ""
 
-#: cp/init.c:2073
+#. See PR 15967. This should never happen (and it is
+#. fixed correctly in mainline), but on the release branch
+#. we prefer this less-intrusive approacch.
+#: cp/init.c:2077
+msgid "no suitable or ambiguous `%D' found in class `%T'"
+msgstr ""
+
+#: cp/init.c:2083
 #, fuzzy
 msgid "request for member `%D' is ambiguous"
 msgstr "%s: flaggan \"%s\" är tvetydig\n"
 
-#: cp/init.c:2193
+#: cp/init.c:2203
 #, fuzzy
 msgid "ISO C++ forbids initialization in array new"
 msgstr "ISO C++ förbjuder initiering av new-uttryck med \"=\""
 
-#: cp/init.c:2667
+#: cp/init.c:2677
 msgid "initializer ends prematurely"
 msgstr ""
 
-#: cp/init.c:2724
+#: cp/init.c:2734
 msgid "cannot initialize multi-dimensional array with initializer"
 msgstr ""
 
-#: cp/init.c:2885
+#: cp/init.c:2895
 msgid "possible problem detected in invocation of delete operator:"
 msgstr ""
 
-#: cp/init.c:2888
-msgid "neither the destructor nor the class-specific "
-msgstr ""
-
-#: cp/init.c:2889
-msgid "operator delete will be called, even if they are "
+#: cp/init.c:2898
+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:2890
-msgid "declared when the class is defined."
-msgstr ""
-
-#: cp/init.c:2909
+#: cp/init.c:2919
 msgid "unknown array size in delete"
 msgstr ""
 
-#: cp/init.c:3174
+#: cp/init.c:3184
 msgid "type to vector delete is neither pointer or array type"
 msgstr ""
 
@@ -15982,12 +15983,12 @@ msgstr ""
 msgid "non-static reference member `%#D', can't use default assignment operator"
 msgstr ""
 
-#: cp/name-lookup.c:660
+#: cp/name-lookup.c:671
 #, fuzzy
 msgid "`%#D' used prior to declaration"
 msgstr "\"%s\" är använd innan sin deklaration"
 
-#: cp/name-lookup.c:691
+#: cp/name-lookup.c:702
 #, fuzzy
 msgid "redeclaration of `wchar_t' as `%T'"
 msgstr "omdeklaration av \"%s\""
@@ -15998,261 +15999,261 @@ msgstr "omdeklaration av \"%s\""
 #. [basic.start.main]
 #.
 #. This function shall not be overloaded.
-#: cp/name-lookup.c:723
+#: cp/name-lookup.c:734
 #, fuzzy
 msgid "invalid redeclaration of `%D'"
 msgstr "omdeklaration av \"%s\""
 
-#: cp/name-lookup.c:724
+#: cp/name-lookup.c:735
 msgid "as `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:812
+#: cp/name-lookup.c:823
 #, fuzzy
 msgid "type mismatch with previous external decl of `%#D'"
 msgstr "typ skiljer sig från tidigare extern deklaration"
 
-#: cp/name-lookup.c:813
+#: cp/name-lookup.c:824
 #, fuzzy
 msgid "previous external decl of `%#D'"
 msgstr "föregående externa dekl. av \"%s\""
 
-#: cp/name-lookup.c:855
+#: cp/name-lookup.c:866
 #, fuzzy
 msgid "`%D' was previously implicitly declared to return `int'"
 msgstr "\"%s\" deklarerades tidigare implicit att returnera \"int\""
 
-#: cp/name-lookup.c:913
+#: cp/name-lookup.c:924
 #, fuzzy
 msgid "extern declaration of `%#D' doesn't match"
 msgstr "extern deklaration av \"%s\" matchar inte den globala"
 
-#: cp/name-lookup.c:914
+#: cp/name-lookup.c:925
 #, fuzzy
 msgid "global declaration `%#D'"
 msgstr "dubbel deklaration av etikett \"%s\""
 
-#: cp/name-lookup.c:950 cp/name-lookup.c:957
+#: cp/name-lookup.c:961 cp/name-lookup.c:968
 #, fuzzy
 msgid "declaration of '%#D' shadows a parameter"
 msgstr "deklaration av \"%s\" döljer en parameter"
 
 #. Location of previous decl is not useful in this case.
-#: cp/name-lookup.c:974
+#: cp/name-lookup.c:985
 #, fuzzy
 msgid "declaration of '%D' shadows a member of 'this'"
 msgstr "deklaration av \"%s\" döljer en parameter"
 
 # local, det kan troligen vara både lokal variabel och lokal funktion??
-#: cp/name-lookup.c:980
+#: cp/name-lookup.c:991
 #, fuzzy
 msgid "declaration of '%D' shadows a previous local"
 msgstr "deklaration av \"%s\" döljer en tidigare lokal"
 
-#: cp/name-lookup.c:987
+#: cp/name-lookup.c:998
 #, fuzzy
 msgid "declaration of '%D' shadows a global declaration"
 msgstr "deklaration av \"%s\" döljer en parameter"
 
-#: cp/name-lookup.c:1156
+#: cp/name-lookup.c:1167
 msgid "name lookup of `%D' changed"
 msgstr ""
 
-#: cp/name-lookup.c:1158
+#: cp/name-lookup.c:1169
 msgid "  matches this `%D' under ISO standard rules"
 msgstr ""
 
-#: cp/name-lookup.c:1160
+#: cp/name-lookup.c:1171
 msgid "  matches this `%D' under old rules"
 msgstr ""
 
-#: cp/name-lookup.c:1174 cp/name-lookup.c:1181
+#: cp/name-lookup.c:1185 cp/name-lookup.c:1192
 msgid "name lookup of `%D' changed for new ISO `for' scoping"
 msgstr ""
 
-#: cp/name-lookup.c:1176
+#: cp/name-lookup.c:1187
 msgid "  cannot use obsolete binding at `%D' because it has a destructor"
 msgstr ""
 
-#: cp/name-lookup.c:1183
+#: cp/name-lookup.c:1194
 msgid "  using obsolete binding at `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:1236
+#: cp/name-lookup.c:1247
 #, c-format
 msgid "%s %s(%E) %p %d\n"
 msgstr ""
 
-#: cp/name-lookup.c:1239
+#: cp/name-lookup.c:1250
 #, fuzzy, c-format
 msgid "%s %s %p %d\n"
 msgstr "%s: %s: "
 
-#: cp/name-lookup.c:1358
+#: cp/name-lookup.c:1369
 msgid "XXX is_class_level != (current_scope == class_scope)\n"
 msgstr ""
 
-#: cp/name-lookup.c:1996
+#: cp/name-lookup.c:2007
 #, fuzzy
 msgid "`%#D' hides constructor for `%#T'"
 msgstr "destruerare behövs för \"%#D\""
 
-#: cp/name-lookup.c:2011
+#: cp/name-lookup.c:2022
 #, fuzzy
 msgid "`%#D' conflicts with previous using declaration `%#D'"
 msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: cp/name-lookup.c:2023
+#: cp/name-lookup.c:2034
 #, fuzzy
 msgid "previous non-function declaration `%#D'"
 msgstr "tidigare deklaration av \"%s\""
 
-#: cp/name-lookup.c:2024
+#: cp/name-lookup.c:2035
 #, fuzzy
 msgid "conflicts with function declaration `%#D'"
 msgstr "motstridande deklarationer av \"%s\""
 
 #. 7.3.3/5
 #. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:2101
+#: cp/name-lookup.c:2112
 msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
 msgstr ""
 
-#: cp/name-lookup.c:2107
+#: cp/name-lookup.c:2118
 #, fuzzy
 msgid "namespace `%D' not allowed in using-declaration"
 msgstr "\"%s\" är inte i början av deklarationen"
 
 #. It's a nested name with template parameter dependent scope.
 #. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2115 cp/name-lookup.c:2129 cp/name-lookup.c:3369
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
 msgid "`%T' is not a namespace"
 msgstr ""
 
-#: cp/name-lookup.c:2153
+#: cp/name-lookup.c:2164
 #, fuzzy
 msgid "`%D' not declared"
 msgstr "\"%s\" är tidigare deklarerad här"
 
 #. If the OLD_FN was really declared, the
 #. declarations don't match.
-#: cp/name-lookup.c:2165 cp/name-lookup.c:2207 cp/name-lookup.c:2244
+#: cp/name-lookup.c:2176 cp/name-lookup.c:2218 cp/name-lookup.c:2255
 msgid "`%D' is already declared in this scope"
 msgstr ""
 
-#: cp/name-lookup.c:2250
+#: cp/name-lookup.c:2261
 msgid "using declaration `%D' introduced ambiguous type `%T'"
 msgstr ""
 
 #. Definition isn't the kind we were looking for.
-#: cp/name-lookup.c:2412 cp/name-lookup.c:2431
+#: cp/name-lookup.c:2423 cp/name-lookup.c:2442
 msgid "`%#D' redeclared as %C"
 msgstr ""
 
-#: cp/name-lookup.c:2804
+#: cp/name-lookup.c:2815
 msgid "`%D' has the same name as the class in which it is declared"
 msgstr ""
 
-#: cp/name-lookup.c:2891
+#: cp/name-lookup.c:2902
 msgid "using-declaration for non-member at class scope"
 msgstr ""
 
-#: cp/name-lookup.c:2898
+#: cp/name-lookup.c:2909
 #, fuzzy
 msgid "using-declaration cannot name destructor"
 msgstr "multiple deklaration av metod \"%s\""
 
-#: cp/name-lookup.c:2994
+#: cp/name-lookup.c:3005
 #, fuzzy
 msgid "declaration of `%D' not in a namespace surrounding `%D'"
 msgstr "deklaration av \"%s\" som ett fält med funktioner"
 
-#: cp/name-lookup.c:3034
+#: cp/name-lookup.c:3045
 msgid "`%D' should have been declared inside `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:3098
+#: cp/name-lookup.c:3109
 msgid "namespace alias `%D' not allowed here, assuming `%D'"
 msgstr ""
 
 #. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3213
+#: cp/name-lookup.c:3224
 #, fuzzy
 msgid "unknown namespace `%D'"
 msgstr "okänt #pragma namespace %s"
 
-#: cp/name-lookup.c:3363
+#: cp/name-lookup.c:3374
 #, fuzzy
 msgid "namespace `%T' undeclared"
 msgstr "parameter \"%s\" deklarerad som void"
 
-#: cp/name-lookup.c:3396
+#: cp/name-lookup.c:3407
 msgid "strong using only meaningful at namespace scope"
 msgstr ""
 
-#: cp/name-lookup.c:3403
+#: cp/name-lookup.c:3414
 #, fuzzy
 msgid "`%D' attribute directive ignored"
 msgstr "attributet \"%s\" ignorerat"
 
-#: cp/name-lookup.c:3536
+#: cp/name-lookup.c:3547
 #, fuzzy
 msgid "use of `%D' is ambiguous"
 msgstr "%s: flaggan \"%s\" är tvetydig\n"
 
-#: cp/name-lookup.c:3537
+#: cp/name-lookup.c:3548
 msgid "  first declared as `%#D' here"
 msgstr ""
 
-#: cp/name-lookup.c:3540
+#: cp/name-lookup.c:3551
 msgid "  also declared as `%#D' here"
 msgstr ""
 
-#: cp/name-lookup.c:3555
+#: cp/name-lookup.c:3566
 msgid "`%D' denotes an ambiguous type"
 msgstr ""
 
-#: cp/name-lookup.c:3556
+#: cp/name-lookup.c:3567
 #, fuzzy
 msgid "%J  first type here"
 msgstr "  från här"
 
-#: cp/name-lookup.c:3557
+#: cp/name-lookup.c:3568
 #, fuzzy
 msgid "%J  other type here"
 msgstr "  från här"
 
 #. This happens for A::B where B is a template, and there are no
 #. template arguments.
-#: cp/name-lookup.c:3622 cp/typeck.c:1769
+#: cp/name-lookup.c:3633 cp/typeck.c:1792
 #, fuzzy
 msgid "invalid use of `%D'"
 msgstr "ogiltigt användande av \"restrict\""
 
-#: cp/name-lookup.c:3663
+#: cp/name-lookup.c:3674
 #, fuzzy
 msgid "`%D::%D' is not a template"
 msgstr "användning ab `%s' i mall"
 
-#: cp/name-lookup.c:3680
+#: cp/name-lookup.c:3691
 msgid "`%D' undeclared in namespace `%D'"
 msgstr ""
 
-#: cp/name-lookup.c:4141
+#: cp/name-lookup.c:4153
 #, fuzzy
 msgid "`%D' is not a function,"
 msgstr "\"%s\" är vanligtvis en funktion"
 
-#: cp/name-lookup.c:4142
+#: cp/name-lookup.c:4154
 #, fuzzy
 msgid "  conflict with `%D'"
 msgstr "\"%s\" ignorerad, i konflikt med \"-g%s\""
 
-#: cp/name-lookup.c:4882
+#: cp/name-lookup.c:4911
 msgid "XXX entering pop_everything ()\n"
 msgstr ""
 
-#: cp/name-lookup.c:4891
+#: cp/name-lookup.c:4920
 msgid "XXX leaving pop_everything ()\n"
 msgstr ""
 
@@ -16346,102 +16347,106 @@ msgstr "\"%s\" odeklarerad (f
 msgid "typedef-name `%D' used as destructor declarator"
 msgstr "deklaration av \"%s\" döljer global deklaration"
 
-#: cp/parser.c:3635
+#: cp/parser.c:3638
 #, fuzzy
 msgid "ISO C++ forbids compound-literals"
 msgstr "ISO C++ förbjuder beräknade goto"
 
-#: cp/parser.c:4456
+#: cp/parser.c:4461
 msgid "array bound forbidden after parenthesized type-id"
 msgstr ""
 
-#: cp/parser.c:4457
+#: cp/parser.c:4462
 msgid "try removing the parentheses around the type-id"
 msgstr ""
 
-#: cp/parser.c:4619
+#: cp/parser.c:4624
 msgid "expression in new-declarator must have integral or enumeration type"
 msgstr ""
 
-#: cp/parser.c:4800
+#: cp/parser.c:4805
 msgid "use of old-style cast"
 msgstr "användning av gammaldags typkonvertering"
 
-#: cp/parser.c:5545
+#: cp/parser.c:5550
 #, fuzzy, c-format
 msgid "case label `%E' not within a switch statement"
 msgstr "case-etikett är inte i en switch-sats"
 
-#: cp/parser.c:6087
+#: cp/parser.c:6092
 msgid "ISO C++ forbids computed gotos"
 msgstr "ISO C++ förbjuder beräknade goto"
 
-#: cp/parser.c:6207
+#: cp/parser.c:6212
 msgid "extra `;'"
 msgstr ""
 
-#: cp/parser.c:6502
+#: cp/parser.c:6507
 msgid "mixing declarations and function-definitions is forbidden"
 msgstr ""
 
-#: cp/parser.c:6640
+#: cp/parser.c:6645
 #, fuzzy
 msgid "duplicate `friend'"
 msgstr "flera \"%s\""
 
-#: cp/parser.c:6789
+#: cp/parser.c:6794
 #, fuzzy
 msgid "class definition may not be declared a friend"
 msgstr "funktion \"%s\" kan inte deklareras som \"mutable\""
 
-#: cp/parser.c:7104
+#: cp/parser.c:7109
 msgid "only constructors take base initializers"
 msgstr ""
 
-#: cp/parser.c:7155
+#: cp/parser.c:7160
 msgid "anachronistic old-style base class initializer"
 msgstr ""
 
+#: cp/parser.c:7201
+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:7548
+#: cp/parser.c:7563
 #, fuzzy
 msgid "keyword `export' not implemented, and will be ignored"
 msgstr "nyckelordet \"export\" är inte implementerat och kommer ignorerads"
 
 #. Otherwise, emit an error about the invalid digraph, but continue
 #. parsing because we got our argument list.
-#: cp/parser.c:7908
+#: cp/parser.c:7923
 #, fuzzy
 msgid "`<::' cannot begin a template-argument list"
 msgstr "ogiltigt typargument"
 
-#: cp/parser.c:7909
+#: cp/parser.c:7924
 msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
 msgstr ""
 
-#: cp/parser.c:7916
+#: cp/parser.c:7931
 msgid "(if you use `-fpermissive' G++ will accept your code)"
 msgstr ""
 
 #. Explain what went wrong.
-#: cp/parser.c:8088
+#: cp/parser.c:8106
 #, fuzzy
 msgid "non-template `%D' used as template"
 msgstr "deklaration av \"%s\" döljer global deklaration"
 
-#: cp/parser.c:8089
-msgid "(use `%T::template %D' to indicate that it is a template)"
+#: cp/parser.c:8107
+msgid "use `%T::template %D' to indicate that it is a template"
 msgstr ""
 
-#: cp/parser.c:9026
+#: cp/parser.c:9058
 msgid "using `typename' outside of template"
 msgstr ""
 
-#: cp/parser.c:9148
+#: cp/parser.c:9180
 msgid "expected type-name"
 msgstr ""
 
-#: cp/parser.c:9207
+#: cp/parser.c:9239
 #, fuzzy
 msgid "type attributes are honored only at type definition"
 msgstr "attributet \"%s\" fungerar bara på funktioner"
@@ -16449,83 +16454,88 @@ msgstr "attributet \"%s\" fungerar bara p
 #. [namespace.udecl]
 #.
 #. A using declaration shall not name a template-id.
-#: cp/parser.c:9590
+#: cp/parser.c:9622
 #, fuzzy
 msgid "a template-id may not appear in a using-declaration"
 msgstr "\"%s\" är inte i början av deklarationen"
 
-#: cp/parser.c:9917
+#: cp/parser.c:9949
 msgid "an asm-specification is not allowed on a function-definition"
 msgstr ""
 
-#: cp/parser.c:9919
+#: cp/parser.c:9951
 #, fuzzy
 msgid "attributes are not allowed on a function-definition"
 msgstr "attributet \"%s\" fungerar bara på funktioner"
 
-#: cp/parser.c:10052
+#: cp/parser.c:10084
 msgid "attributes after parenthesized initializer ignored"
 msgstr ""
 
-#: cp/parser.c:11254
+#: cp/parser.c:10540
+#, fuzzy
+msgid "`%T::%D' is not a type"
+msgstr "användning ab `%s' i mall"
+
+#: cp/parser.c:11288
 #, fuzzy
 msgid "file ends in default argument"
 msgstr "ogiltigt typargument till \"%s\""
 
-#: cp/parser.c:11310
+#: cp/parser.c:11344
 msgid "deprecated use of default argument for parameter of non-function"
 msgstr ""
 
-#: cp/parser.c:11313
+#: cp/parser.c:11347
 #, fuzzy
 msgid "default arguments are only permitted for function parameters"
 msgstr "metoder kan inte konverteras till funktionspekare"
 
-#: cp/parser.c:12043
+#: cp/parser.c:12078
 #, fuzzy
 msgid "declaration of `%D' in `%D' which does not enclose `%D'"
 msgstr "deklaration av \"%s\" som ett fält med funktioner"
 
-#: cp/parser.c:12056
+#: cp/parser.c:12091
 msgid "extra qualification ignored"
 msgstr ""
 
-#: cp/parser.c:12067
+#: cp/parser.c:12102
 #, fuzzy
 msgid "an explicit specialization must be preceded by 'template <>'"
 msgstr "implicit deklaration av funktion \"%s\""
 
-#: cp/parser.c:12350
+#: cp/parser.c:12385
 msgid "extra semicolon"
 msgstr ""
 
-#: cp/parser.c:12368
+#: cp/parser.c:12403
 msgid "a class-key must be used when declaring a friend"
 msgstr ""
 
-#: cp/parser.c:12399
+#: cp/parser.c:12434
 #, fuzzy
 msgid "friend declaration does not name a class or function"
 msgstr "inbyggd funktion \"%s\" deklarerad som icke-funktion"
 
-#: cp/parser.c:12570
+#: cp/parser.c:12605
 msgid "pure-specifier on function-definition"
 msgstr ""
 
-#: cp/parser.c:12843
+#: cp/parser.c:12878
 msgid "keyword `typename' not allowed outside of templates"
 msgstr ""
 
-#: cp/parser.c:12845
+#: cp/parser.c:12880
 msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
 msgstr ""
 
-#: cp/parser.c:13665
+#: cp/parser.c:13700
 #, fuzzy
 msgid "reference to `%D' is ambiguous"
 msgstr "%s: flaggan \"%s\" är tvetydig\n"
 
-#: cp/parser.c:13839
+#: cp/parser.c:13874
 #, fuzzy
 msgid "too few template-parameter-lists"
 msgstr "två eller fler datatyper i deklaration av \"%s\""
@@ -16534,48 +16544,48 @@ msgstr "tv
 #. something like:
 #.
 #. template <class T> template <class U> void S::f();
-#: cp/parser.c:13854
+#: cp/parser.c:13889
 #, fuzzy
 msgid "too many template-parameter-lists"
 msgstr "flera lagringsklasser i deklaration av \"%s\""
 
 #. If begin_function_definition didn't like the definition, skip
 #. the entire function.
-#: cp/parser.c:14146
+#: cp/parser.c:14185
 #, fuzzy
 msgid "invalid function declaration"
 msgstr "ogiltig #indent"
 
 #. Issue an error message.
-#: cp/parser.c:14183
+#: cp/parser.c:14222
 #, fuzzy
 msgid "named return values are no longer supported"
 msgstr "--driver stödjs inte längre"
 
-#: cp/parser.c:14522
+#: cp/parser.c:14561
 msgid "`>>' should be `> >' within a nested template argument list"
 msgstr ""
 
 #. If this is not a nested template argument list, the '>>' is
 #. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14530
+#: cp/parser.c:14569
 msgid "spurious `>>', use `>' to terminate a template argument list"
 msgstr ""
 
-#: cp/parser.c:14535
+#: cp/parser.c:14574
 msgid "missing `>' to terminate the template argument list"
 msgstr ""
 
-#: cp/parser.c:15023
+#: cp/parser.c:15062
 msgid "`%s' tag used in naming `%#T'"
 msgstr ""
 
-#: cp/parser.c:15043
+#: cp/parser.c:15082
 #, fuzzy
 msgid "%D redeclared with different access"
 msgstr "\"%s\" omdeklarerad som en annan sorts symbol"
 
-#: cp/parser.c:15060
+#: cp/parser.c:15099
 msgid "`template' (as a disambiguator) is only allowed within templates"
 msgstr ""
 
@@ -16945,161 +16955,161 @@ msgstr "Sl
 msgid "%s %+#T"
 msgstr "%s: %s"
 
-#: cp/pt.c:6307 cp/pt.c:6427
+#: cp/pt.c:6308 cp/pt.c:6428
 #, fuzzy
 msgid "instantiation of `%D' as type `%T'"
 msgstr "%s: Vid instansiering av \"%s\":\n"
 
-#: cp/pt.c:6469
+#: cp/pt.c:6470
 #, fuzzy
 msgid "invalid parameter type `%T'"
 msgstr "ogiltigt parametervärde \"%s\""
 
-#: cp/pt.c:6471
+#: cp/pt.c:6472
 #, fuzzy
 msgid "in declaration `%D'"
 msgstr "omdeklaration av \"%s\""
 
-#: cp/pt.c:6545
+#: cp/pt.c:6546
 msgid "creating pointer to member function of non-class type `%T'"
 msgstr ""
 
-#: cp/pt.c:6684
+#: cp/pt.c:6685
 msgid "creating array with size zero"
 msgstr "skapar ett fält med storlek noll"
 
-#: cp/pt.c:6698
+#: cp/pt.c:6699
 #, fuzzy, c-format
 msgid "creating array with size zero (`%E')"
 msgstr "skapar ett fält med storlek noll"
 
-#: cp/pt.c:6937
+#: cp/pt.c:6938
 #, fuzzy
 msgid "forming reference to void"
 msgstr "returnerar referens till en temporär"
 
-#: cp/pt.c:6939
+#: cp/pt.c:6940
 msgid "forming %s to reference type `%T'"
 msgstr ""
 
-#: cp/pt.c:6976
+#: cp/pt.c:6977
 msgid "creating pointer to member of non-class type `%T'"
 msgstr ""
 
-#: cp/pt.c:6982
+#: cp/pt.c:6983
 msgid "creating pointer to member reference type `%T'"
 msgstr ""
 
-#: cp/pt.c:7068
+#: cp/pt.c:7069
 #, fuzzy
 msgid "creating array of `%T'"
 msgstr "skapar ett fält med storlek noll"
 
-#: cp/pt.c:7074
+#: cp/pt.c:7075
 msgid "creating array of `%T', which is an abstract class type"
 msgstr ""
 
-#: cp/pt.c:7118
+#: cp/pt.c:7119
 msgid "`%T' is not a class, struct, or union type"
 msgstr ""
 
-#: cp/pt.c:7231
+#: cp/pt.c:7232
 #, c-format
 msgid "use of `%s' in template"
 msgstr "användning ab `%s' i mall"
 
-#: cp/pt.c:7344
+#: cp/pt.c:7345
 #, c-format
 msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
 msgstr ""
 
-#: cp/pt.c:7346
+#: cp/pt.c:7347
 #, c-format
 msgid "say `typename %E' if a type is meant"
 msgstr ""
 
-#: cp/pt.c:8609
+#: cp/pt.c:8613
 msgid "`%T' uses anonymous type"
 msgstr ""
 
-#: cp/pt.c:8611
+#: cp/pt.c:8615
 #, fuzzy
 msgid "`%T' uses local type `%T'"
 msgstr "\"%s\" svarar inte på \"%s\""
 
-#: cp/pt.c:8619
+#: cp/pt.c:8623
 #, fuzzy
 msgid "`%T' is a variably modified type"
 msgstr "\"%s\" har en inkomplett typ"
 
-#: cp/pt.c:8630
+#: cp/pt.c:8634
 #, fuzzy, c-format
 msgid "integral expression `%E' is not constant"
 msgstr "lagringsstorlek på \"%s\" är inte konstant"
 
-#: cp/pt.c:8635
+#: cp/pt.c:8639
 msgid "  trying to instantiate `%D'"
 msgstr ""
 
-#: cp/pt.c:9148
+#: cp/pt.c:9156
 msgid "incomplete type unification"
 msgstr "inkomplett typunifiering"
 
-#: cp/pt.c:10095
+#: cp/pt.c:10112
 #, c-format
 msgid "use of `%s' in template type unification"
 msgstr ""
 
-#: cp/pt.c:10529 cp/pt.c:10601
+#: cp/pt.c:10546 cp/pt.c:10618
 msgid "explicit instantiation of non-template `%#D'"
 msgstr ""
 
-#: cp/pt.c:10545 cp/pt.c:10596
+#: cp/pt.c:10562 cp/pt.c:10613
 msgid "no matching template for `%D' found"
 msgstr ""
 
-#: cp/pt.c:10551
+#: cp/pt.c:10568
 #, fuzzy
 msgid "explicit instantiation of `%#D'"
 msgstr "%s: Vid instansiering av \"%s\":\n"
 
-#: cp/pt.c:10588
+#: cp/pt.c:10605
 #, fuzzy
 msgid "duplicate explicit instantiation of `%#D'"
 msgstr "dubbel deklaration av etikett \"%s\""
 
-#: cp/pt.c:10610
+#: cp/pt.c:10627
 msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
 msgstr ""
 
-#: cp/pt.c:10614 cp/pt.c:10695
+#: cp/pt.c:10631 cp/pt.c:10712
 #, fuzzy
 msgid "storage class `%D' applied to template instantiation"
 msgstr "Slå på automatisk mallinstansiering"
 
-#: cp/pt.c:10667
+#: cp/pt.c:10684
 msgid "explicit instantiation of non-template type `%T'"
 msgstr ""
 
-#: cp/pt.c:10676
+#: cp/pt.c:10693
 msgid "explicit instantiation of `%#T' before definition of template"
 msgstr ""
 
-#: cp/pt.c:10684
+#: cp/pt.c:10701
 #, c-format
 msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
 msgstr ""
 
-#: cp/pt.c:10728
+#: cp/pt.c:10745
 #, fuzzy
 msgid "duplicate explicit instantiation of `%#T'"
 msgstr "dubbel deklaration av etikett \"%s\""
 
-#: cp/pt.c:11109
+#: cp/pt.c:11126
 msgid "explicit instantiation of `%D' but no definition available"
 msgstr ""
 
-#: cp/pt.c:11543
+#: cp/pt.c:11562
 msgid "`%#T' is not a valid type for a template constant parameter"
 msgstr ""
 
@@ -17282,7 +17292,7 @@ msgstr "flera lagringsklasser i deklaration av \"%s\""
 msgid "incomplete type `%T' used in nested name specifier"
 msgstr ""
 
-#: cp/semantics.c:2303 cp/typeck.c:1612
+#: cp/semantics.c:2303 cp/typeck.c:1635
 #, fuzzy
 msgid "`%D' is not a member of `%T'"
 msgstr "%s har ingen medlem med namn \"%s\""
@@ -17329,251 +17339,251 @@ msgstr "\"%s\" 
 msgid "type of `%E' is unknown"
 msgstr "Register '%c' är okänt"
 
-#: cp/tree.c:222
+#: cp/tree.c:226
 #, c-format
 msgid "non-lvalue in %s"
 msgstr "icke-lvalue i %s"
 
-#: cp/tree.c:539
+#: cp/tree.c:532
 #, fuzzy
 msgid "`%V' qualifiers cannot be applied to `%T'"
 msgstr "\"%s\" svarar inte på \"%s\""
 
-#: cp/tree.c:1828
+#: cp/tree.c:1821
 #, fuzzy, c-format
 msgid "`%s' attribute can only be applied to Java class definitions"
 msgstr "attributet \"%s\" fungerar bara på funktioner"
 
-#: cp/tree.c:1857
+#: cp/tree.c:1850
 #, fuzzy, c-format
 msgid "`%s' attribute can only be applied to class definitions"
 msgstr "attributet \"%s\" fungerar bara på funktioner"
 
-#: cp/tree.c:1863
+#: cp/tree.c:1856
 #, c-format
 msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
 msgstr ""
 
-#: cp/tree.c:1887
+#: cp/tree.c:1880
 msgid "requested init_priority is not an integer constant"
 msgstr ""
 
-#: cp/tree.c:1908
+#: cp/tree.c:1901
 #, c-format
 msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
 msgstr ""
 
-#: cp/tree.c:1916
+#: cp/tree.c:1909
 msgid "requested init_priority is out of range"
 msgstr ""
 
-#: cp/tree.c:1926
+#: cp/tree.c:1919
 msgid "requested init_priority is reserved for internal use"
 msgstr ""
 
-#: cp/tree.c:1936
+#: cp/tree.c:1929
 #, fuzzy, c-format
 msgid "`%s' attribute is not supported on this platform"
 msgstr "attributet \"section\" stöds inte för denna målarkitektur"
 
-#: cp/tree.c:2531
+#: cp/tree.c:2524
 #, c-format
 msgid "lang_* check: failed in %s, at %s:%d"
 msgstr ""
 
-#: cp/typeck.c:437 cp/typeck.c:451 cp/typeck.c:543
+#: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:542
 msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
 msgstr ""
 
-#: cp/typeck.c:513
+#: cp/typeck.c:512
 #, c-format
 msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
 msgstr ""
 
-#: cp/typeck.c:563
+#: cp/typeck.c:562
 msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
 msgstr ""
 
-#: cp/typeck.c:1235
+#: cp/typeck.c:1234
 #, fuzzy, c-format
 msgid "invalid application of `%s' to a member function"
 msgstr "destruerare kan inte vara en statisk medlemsfunktion"
 
-#: cp/typeck.c:1268
+#: cp/typeck.c:1267
 #, fuzzy, c-format
 msgid "invalid application of `%s' to a bit-field"
 msgstr "sizeof applicerat på ett bit-fält"
 
-#: cp/typeck.c:1273
+#: cp/typeck.c:1272
 #, fuzzy, c-format
 msgid "ISO C++ forbids applying `%s' to an expression of function type"
 msgstr "ISO C++ förbjuder användning av \"sizeof\" på ett uttryck av funktionstyp"
 
-#: cp/typeck.c:1342
+#: cp/typeck.c:1308
 #, fuzzy
 msgid "invalid use of non-static member function"
 msgstr "destruerare kan inte vara en statisk medlemsfunktion"
 
-#: cp/typeck.c:1471
+#: cp/typeck.c:1494
 msgid "deprecated conversion from string constant to `%T'"
 msgstr ""
 
-#: cp/typeck.c:1583 cp/typeck.c:1874
+#: cp/typeck.c:1606 cp/typeck.c:1897
 msgid "request for member `%D' in `%E', which is of non-class type `%T'"
 msgstr ""
 
-#: cp/typeck.c:1610
+#: cp/typeck.c:1633
 #, fuzzy, c-format
 msgid "invalid use of nonstatic data member '%E'"
 msgstr "ogiltigt användande av \"restrict\""
 
-#: cp/typeck.c:1662 cp/typeck.c:1684
+#: cp/typeck.c:1685 cp/typeck.c:1707
 #, fuzzy
 msgid "invalid access to non-static data member `%D' of NULL object"
 msgstr "ogiltigt användande av \"restrict\""
 
-#: cp/typeck.c:1664 cp/typeck.c:1686
+#: cp/typeck.c:1687 cp/typeck.c:1709
 msgid "(perhaps the `offsetof' macro was used incorrectly)"
 msgstr ""
 
-#: cp/typeck.c:1801
+#: cp/typeck.c:1824
 msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
 msgstr ""
 
-#: cp/typeck.c:1924
+#: cp/typeck.c:1947
 #, fuzzy
 msgid "`%D::%D' is not a member of `%T'"
 msgstr "%s har ingen medlem med namn \"%s\""
 
-#: cp/typeck.c:1935
+#: cp/typeck.c:1958
 #, fuzzy
 msgid "`%T' is not a base of `%T'"
 msgstr "%s har ingen medlem med namn \"%s\""
 
-#: cp/typeck.c:1954
+#: cp/typeck.c:1977
 #, fuzzy
 msgid "'%D' has no member named '%E'"
 msgstr "%s har ingen medlem med namn \"%s\""
 
-#: cp/typeck.c:1969
+#: cp/typeck.c:1992
 #, fuzzy
 msgid "`%D' is not a member template function"
 msgstr "\"%s\" är vanligtvis en funktion"
 
 #. A pointer to incomplete type (other than cv void) can be
 #. dereferenced [expr.unary.op]/1
-#: cp/typeck.c:2075
+#: cp/typeck.c:2098
 msgid "`%T' is not a pointer-to-object type"
 msgstr ""
 
-#: cp/typeck.c:2100
+#: cp/typeck.c:2123
 #, c-format
 msgid "invalid use of `%s' on pointer to member"
 msgstr ""
 
-#: cp/typeck.c:2106
+#: cp/typeck.c:2129
 msgid "invalid type argument"
 msgstr "ogiltigt typargument"
 
-#: cp/typeck.c:2212
+#: cp/typeck.c:2235
 msgid "ISO C++ forbids subscripting non-lvalue array"
 msgstr ""
 
-#: cp/typeck.c:2223
+#: cp/typeck.c:2246
 msgid "subscripting array declared `register'"
 msgstr ""
 
-#: cp/typeck.c:2306
+#: cp/typeck.c:2329
 #, fuzzy, c-format
 msgid "object missing in use of `%E'"
 msgstr "fältstorlek saknas i \"%s\""
 
-#: cp/typeck.c:2408
+#: cp/typeck.c:2431
 msgid "ISO C++ forbids calling `::main' from within program"
 msgstr "ISO C++ förbjuder anrop av \"::main\" inifrån programmet"
 
-#: cp/typeck.c:2433
+#: cp/typeck.c:2456
 #, c-format
 msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
 msgstr ""
 
-#: cp/typeck.c:2446
+#: cp/typeck.c:2469
 #, fuzzy, c-format
 msgid "`%E' cannot be used as a function"
 msgstr "fält \"%s\" deklarerad som en funktion"
 
-#: cp/typeck.c:2539
+#: cp/typeck.c:2562
 #, fuzzy
 msgid "too many arguments to %s `%+#D'"
 msgstr "för många argument till funktionen \"%s\""
 
-#: cp/typeck.c:2541 cp/typeck.c:2647
+#: cp/typeck.c:2564 cp/typeck.c:2670
 msgid "at this point in file"
 msgstr ""
 
-#: cp/typeck.c:2578
+#: cp/typeck.c:2601
 #, fuzzy
 msgid "parameter %P of `%D' has incomplete type `%T'"
 msgstr "parameter \"%s\" har en inkomplett typ"
 
-#: cp/typeck.c:2581
+#: cp/typeck.c:2604
 #, fuzzy
 msgid "parameter %P has incomplete type `%T'"
 msgstr "parameter har en inkomplett typ"
 
-#: cp/typeck.c:2645
+#: cp/typeck.c:2668
 #, fuzzy
 msgid "too few arguments to %s `%+#D'"
 msgstr "för få argument till funktionen \"%s\""
 
-#: cp/typeck.c:2792 cp/typeck.c:2802
+#: cp/typeck.c:2815 cp/typeck.c:2825
 msgid "assuming cast to type `%T' from overloaded function"
 msgstr ""
 
-#: cp/typeck.c:2863
+#: cp/typeck.c:2886
 #, c-format
 msgid "division by zero in `%E / 0'"
 msgstr ""
 
-#: cp/typeck.c:2865
+#: cp/typeck.c:2888
 #, c-format
 msgid "division by zero in `%E / 0.'"
 msgstr ""
 
-#: cp/typeck.c:2894
+#: cp/typeck.c:2917
 #, c-format
 msgid "division by zero in `%E %% 0'"
 msgstr ""
 
-#: cp/typeck.c:2896
+#: cp/typeck.c:2919
 #, c-format
 msgid "division by zero in `%E %% 0.'"
 msgstr ""
 
-#: cp/typeck.c:2976
+#: cp/typeck.c:2999
 #, c-format
 msgid "%s rotate count is negative"
 msgstr ""
 
-#: cp/typeck.c:2979
+#: cp/typeck.c:3002
 #, c-format
 msgid "%s rotate count >= width of type"
 msgstr ""
 
-#: cp/typeck.c:3013 cp/typeck.c:3018 cp/typeck.c:3109 cp/typeck.c:3114
+#: cp/typeck.c:3036 cp/typeck.c:3041 cp/typeck.c:3132 cp/typeck.c:3137
 msgid "ISO C++ forbids comparison between pointer and integer"
 msgstr "ISO C++ förbjuder jämförelse mellan pekare och heltal"
 
-#: cp/typeck.c:3295
+#: cp/typeck.c:3318
 #, fuzzy
 msgid "comparison between types `%#T' and `%#T'"
 msgstr "jämförelse mellan pekare och heltal"
 
-#: cp/typeck.c:3331
+#: cp/typeck.c:3354
 msgid "comparison between signed and unsigned integer expressions"
 msgstr ""
 
-#: cp/typeck.c:3396
+#: cp/typeck.c:3419
 #, fuzzy
 msgid "invalid operands of types `%T' and `%T' to binary `%O'"
 msgstr "ogiltiga operander till binär %s"
@@ -17582,301 +17592,301 @@ msgstr "ogiltiga operander till bin
 #. 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:3418
+#: cp/typeck.c:3441
 #, fuzzy
 msgid "NULL used in arithmetic"
 msgstr "pekare till funktion använd med aritmetik"
 
-#: cp/typeck.c:3481
+#: cp/typeck.c:3504
 msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
 msgstr ""
 
-#: cp/typeck.c:3483
+#: cp/typeck.c:3506
 msgid "ISO C++ forbids using pointer to a function in subtraction"
 msgstr ""
 
-#: cp/typeck.c:3485
+#: cp/typeck.c:3508
 msgid "ISO C++ forbids using pointer to a method in subtraction"
 msgstr ""
 
-#: cp/typeck.c:3497
+#: cp/typeck.c:3520
 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
 msgstr ""
 
-#: cp/typeck.c:3553
+#: cp/typeck.c:3582
 #, c-format
 msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
 msgstr ""
 
-#: cp/typeck.c:3559
+#: cp/typeck.c:3588
 #, c-format
 msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
 msgstr ""
 
-#: cp/typeck.c:3581
+#: cp/typeck.c:3610
 msgid "taking address of temporary"
 msgstr "tar adress till något temporärt"
 
-#: cp/typeck.c:3816
+#: cp/typeck.c:3845
 #, c-format
 msgid "ISO C++ forbids %sing an enum"
 msgstr ""
 
-#: cp/typeck.c:3827
+#: cp/typeck.c:3856
 #, fuzzy
 msgid "cannot %s a pointer to incomplete type `%T'"
 msgstr "parameter \"%s\" pekar på inkomplett typ"
 
-#: cp/typeck.c:3833
+#: cp/typeck.c:3862
 #, fuzzy
 msgid "ISO C++ forbids %sing a pointer of type `%T'"
 msgstr "ISO C++ förbjuder användning av pekare av typ \"void *\" i pekararitmetik"
 
-#: cp/typeck.c:3858
+#: cp/typeck.c:3887
 msgid "cast to non-reference type used as lvalue"
 msgstr ""
 
-#: cp/typeck.c:3892
+#: cp/typeck.c:3921
 msgid "invalid use of `--' on bool variable `%D'"
 msgstr ""
 
 #. ARM $3.4
-#: cp/typeck.c:3923
+#: cp/typeck.c:3952
 msgid "ISO C++ forbids taking address of function `::main'"
 msgstr "ISO C++ förbjuder att man tar adressen till funktionen \"::main\""
 
 #. An expression like &memfn.
-#: cp/typeck.c:3994
+#: cp/typeck.c:4027
 #, fuzzy
 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 "ISO C++ förbjuder användning av pekare till medlemsfunktion i pekararitmetik"
 
-#: cp/typeck.c:3999
+#: cp/typeck.c:4032
 #, fuzzy
 msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
 msgstr "ISO C++ förbjuder användning av pekare till medlemsfunktion i pekararitmetik"
 
-#: cp/typeck.c:4027
+#: cp/typeck.c:4060
 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
 msgstr ""
 
-#: cp/typeck.c:4047
+#: cp/typeck.c:4080
 msgid "unary `&'"
 msgstr "unärt \"&\""
 
-#: cp/typeck.c:4076
+#: cp/typeck.c:4113
 #, fuzzy
 msgid "attempt to take address of bit-field structure member `%D'"
 msgstr "kan inte ta adressen till bitfält \"%s\""
 
-#: cp/typeck.c:4190
+#: cp/typeck.c:4227
 #, fuzzy
 msgid "taking address of destructor"
 msgstr "tar adress till något temporärt"
 
-#: cp/typeck.c:4203
+#: cp/typeck.c:4240
 msgid "taking address of bound pointer-to-member expression"
 msgstr ""
 
-#: cp/typeck.c:4211
+#: cp/typeck.c:4248
 #, fuzzy
 msgid "cannot create pointer to reference member `%D'"
 msgstr "kan inte deklarera pekare till referenser"
 
-#: cp/typeck.c:4273
+#: cp/typeck.c:4311
 msgid "cannot take the address of `this', which is an rvalue expression"
 msgstr "Kan inte ta adressen till \"this\", som är ett rvalue-uttryck"
 
-#: cp/typeck.c:4292
+#: cp/typeck.c:4330
 msgid "address requested for `%D', which is declared `register'"
 msgstr ""
 
-#: cp/typeck.c:4360
+#: cp/typeck.c:4398
 #, fuzzy, c-format
 msgid "%s expression list treated as compound expression"
 msgstr "uttryckssats har inkomplett typ"
 
-#: cp/typeck.c:4434
+#: cp/typeck.c:4472
 msgid "%s from type `%T' to type `%T' casts away constness"
 msgstr ""
 
-#: cp/typeck.c:4626
+#: cp/typeck.c:4674
 msgid "invalid static_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4666
+#: cp/typeck.c:4714
 msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4686
+#: cp/typeck.c:4734
 msgid "reinterpret_cast from `%T' to `%T' loses precision"
 msgstr ""
 
-#: cp/typeck.c:4705
+#: cp/typeck.c:4753
 msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
 msgstr ""
 
-#: cp/typeck.c:4711
+#: cp/typeck.c:4759
 msgid "invalid reinterpret_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4739
+#: cp/typeck.c:4787
 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:4742
+#: cp/typeck.c:4790
 msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
 msgstr ""
 
-#: cp/typeck.c:4765
+#: cp/typeck.c:4813
 msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4782
+#: cp/typeck.c:4830
 msgid "invalid const_cast from type `%T' to type `%T'"
 msgstr ""
 
-#: cp/typeck.c:4822 cp/typeck.c:4827
+#: cp/typeck.c:4870 cp/typeck.c:4875
 #, fuzzy
 msgid "ISO C++ forbids casting to an array type `%T'"
 msgstr "ISO C förbjuder typkonvertering till unionstyper"
 
-#: cp/typeck.c:4835
+#: cp/typeck.c:4883
 #, fuzzy
 msgid "invalid cast to function type `%T'"
 msgstr "ogiltig lagringsklass för funktion \"%s\""
 
-#: cp/typeck.c:4891
+#: cp/typeck.c:4939
 msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
 msgstr ""
 
-#: cp/typeck.c:4937
+#: cp/typeck.c:4985
 msgid "cast from `%T' to `%T' increases required alignment of target type"
 msgstr ""
 
-#: cp/typeck.c:5104
+#: cp/typeck.c:5152
 msgid "  in evaluation of `%Q(%#T, %#T)'"
 msgstr ""
 
-#: cp/typeck.c:5146
+#: cp/typeck.c:5194
 msgid "ISO C++ forbids cast to non-reference type used as lvalue"
 msgstr ""
 
-#: cp/typeck.c:5219
+#: cp/typeck.c:5267
 #, fuzzy
 msgid "incompatible types in assignment of `%T' to `%T'"
 msgstr "inkompatibla typer i %s"
 
-#: cp/typeck.c:5226
+#: cp/typeck.c:5274
 msgid "ISO C++ forbids assignment of arrays"
 msgstr "ISO C++ förbjuder tilldelning av fält"
 
-#: cp/typeck.c:5326
+#: cp/typeck.c:5374
 msgid "   in pointer to member function conversion"
 msgstr ""
 
-#: cp/typeck.c:5334
+#: cp/typeck.c:5382
 msgid "   in pointer to member conversion"
 msgstr ""
 
 #. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5344 cp/typeck.c:5359
+#: cp/typeck.c:5392 cp/typeck.c:5407
 #, fuzzy
 msgid "pointer to member cast via virtual base `%T'"
 msgstr "pekare till en medlemsfunktion använd med aritmetik"
 
-#: cp/typeck.c:5362
+#: cp/typeck.c:5410
 #, fuzzy
 msgid "pointer to member conversion via virtual base `%T'"
 msgstr "pekare till medlemsfunktion använd med aritmetik"
 
-#: cp/typeck.c:5432
+#: cp/typeck.c:5480
 #, fuzzy
 msgid "invalid conversion to type `%T' from type `%T'"
 msgstr "ogiltig mottagartyp \"%s\""
 
-#: cp/typeck.c:5588
+#: cp/typeck.c:5636
 msgid "passing NULL used for non-pointer %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5591
+#: cp/typeck.c:5639
 msgid "%s to non-pointer type `%T' from NULL"
 msgstr ""
 
-#: cp/typeck.c:5599
+#: cp/typeck.c:5647
 msgid "passing `%T' for %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5602
+#: cp/typeck.c:5650
 msgid "%s to `%T' from `%T'"
 msgstr ""
 
-#: cp/typeck.c:5612
+#: cp/typeck.c:5660
 msgid "passing negative value `%E' for %s %P of `%D'"
 msgstr ""
 
-#: cp/typeck.c:5615
+#: cp/typeck.c:5663
 msgid "%s of negative value `%E' to `%T'"
 msgstr ""
 
-#: cp/typeck.c:5703
+#: cp/typeck.c:5751
 msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
 msgstr ""
 
-#: cp/typeck.c:5706
+#: cp/typeck.c:5754
 #, fuzzy
 msgid "cannot convert `%T' to `%T' in %s"
 msgstr "kan inte konvertera till en pekartyp"
 
-#: cp/typeck.c:5783 cp/typeck.c:5785
+#: cp/typeck.c:5831 cp/typeck.c:5833
 #, fuzzy
 msgid "in passing argument %P of `%+D'"
 msgstr "Saknar argument till flaggan \"%s\""
 
-#: cp/typeck.c:5892
+#: cp/typeck.c:5940
 msgid "returning reference to temporary"
 msgstr "returnerar referens till en temporär"
 
-#: cp/typeck.c:5899
+#: cp/typeck.c:5947
 msgid "reference to non-lvalue returned"
 msgstr ""
 
-#: cp/typeck.c:5911
+#: cp/typeck.c:5959
 #, fuzzy
 msgid "reference to local variable `%D' returned"
 msgstr "adress på global registervariabel \"%s\" efterfrågad"
 
-#: cp/typeck.c:5914
+#: cp/typeck.c:5962
 #, fuzzy
 msgid "address of local variable `%D' returned"
 msgstr "adress på global registervariabel \"%s\" efterfrågad"
 
-#: cp/typeck.c:5944
+#: cp/typeck.c:5992
 msgid "returning a value from a destructor"
 msgstr "returnerar ett värde från en destruktor"
 
 #. If a return statement appears in a handler of the
 #. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:5952
+#: cp/typeck.c:6000
 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:5955
+#: cp/typeck.c:6003
 msgid "returning a value from a constructor"
 msgstr ""
 
-#: cp/typeck.c:5978
+#: cp/typeck.c:6026
 #, fuzzy
 msgid "return-statement with no value, in function returning '%T'"
 msgstr "\"return\" med värde i funktion som returnerar void"
 
-#: cp/typeck.c:5995
+#: cp/typeck.c:6043
 #, fuzzy
 msgid "return-statement with a value, in function returning 'void'"
 msgstr "\"return\" med värde i funktion som returnerar void"
 
-#: cp/typeck.c:6017
+#: cp/typeck.c:6065
 msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
 msgstr ""
 
@@ -19534,12 +19544,12 @@ msgstr ""
 msgid "field initializer type mismatch"
 msgstr "fältinitierare är ej konstant"
 
-#: java/jcf-write.c:3389
+#: java/jcf-write.c:3391
 #, fuzzy, c-format
 msgid "can't create directory %s: %m"
 msgstr "kan inte skapa katalog %s"
 
-#: java/jcf-write.c:3442
+#: java/jcf-write.c:3444
 #, fuzzy, c-format
 msgid "can't create %s: %m"
 msgstr "kan inte stänga %s"
@@ -19618,228 +19628,291 @@ msgstr "kan inte st
 msgid "internal error - invalid Utf8 name"
 msgstr "internt fel - ogiltigt Utf8-namn"
 
-#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
-#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
-#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
-#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
-#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
-#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
-#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
-#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
-#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
-#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
-#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
-#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
-#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
-#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
-#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
-#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
-#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
-#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
-#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
-#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
-#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
-#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
-#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
-#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
 msgid "Missing term"
 msgstr ""
 
-#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
-#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
-#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
-#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
-#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
-#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
-#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
 msgid "';' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
 msgid "Missing name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:782
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
 msgid "'*' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:796
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
 msgid "Class or interface declaration expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
 msgid "Missing class name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
-#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
-#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
-#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
-#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
 msgid "'{' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
 msgid "Missing super class name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
 msgid "Missing interface name"
 msgstr ""
 
-#: ../../gcc/java/parse.y:964
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
 msgid "Missing variable initializer"
 msgstr ""
 
-#: ../../gcc/java/parse.y:981
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
 msgid "Invalid declaration"
 msgstr ""
 
-#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
-#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
-#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
-#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
 msgid "']' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:988
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
 msgid "Unbalanced ']'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
 msgid "Invalid method declaration, method name required"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
-#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
 msgid "Identifier expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1044
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
 msgid "Invalid method declaration, return type required"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
-#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
-#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
-#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
-#: ../../gcc/java/parse.y:2024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
 msgid "')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1083
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
 msgid "Missing formal parameter term"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
 msgid "Missing identifier"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
 msgid "Missing class type term"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1288
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
 msgid "Invalid interface type"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
-#: ../../gcc/java/parse.y:1646
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
 msgid "':' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
-#: ../../gcc/java/parse.y:1507
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
 msgid "Invalid expression statement"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
-#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
-#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
-#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
-#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
-#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
 msgid "'(' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
 msgid "Missing term or ')'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1642
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
 msgid "Missing or invalid constant expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1663
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
 msgid "Missing term and ')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1702
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
 msgid "Invalid control expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
 msgid "Invalid update expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1731
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
 msgid "Invalid init statement"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1931
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
 msgid "Missing term or ')' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1973
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
 msgid "'class' or 'this' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
 msgid "'class' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2022
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
 msgid "')' or term expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2141
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
 msgid "'[' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2219
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
 msgid "Field expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
 msgid "Missing term and ']' expected"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2390
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
 msgid "']' expected, invalid type expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2393
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
 msgid "Invalid type expression"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2505
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
 msgid "Invalid reference type"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
 msgid "Constructor invocation must be first thing in a constructor"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2979
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
 msgid "Only constructors can invoke constructors"
 msgstr ""
 
-#: ../../gcc/java/parse.y:2987
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
 #, c-format
 msgid ": `%s' JDK1.1(TM) feature"
 msgstr ""
 
-#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
 #, c-format
 msgid ""
 "%s.\n"
@@ -19848,32 +19921,32 @@ msgstr ""
 "%s.\n"
 "%s"
 
-#: ../../gcc/java/parse.y:6909
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
 #, c-format
 msgid "malformed .zip archive in CLASSPATH: %s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:6980
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
 #, c-format
 msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
 msgstr ""
 
-#: ../../gcc/java/parse.y:12193
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
 #, c-format
 msgid "missing static field `%s'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:12198
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
 #, c-format
 msgid "not a static field `%s'"
 msgstr ""
 
-#: ../../gcc/java/parse.y:12241
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
 #, c-format
 msgid "No case for %s"
 msgstr ""
 
-#: ../../gcc/java/parse.y:13173
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
 #, c-format
 msgid "unregistered operator %s"
 msgstr ""
@@ -19930,8 +20003,8 @@ msgstr ""
 msgid "cannot find protocol declaration for `%s'"
 msgstr "ingen tidigare deklaration av \"%s\""
 
-#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6513
-#: objc/objc-act.c:6822 objc/objc-act.c:6875 objc/objc-act.c:6900
+#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6507
+#: objc/objc-act.c:6823 objc/objc-act.c:6876 objc/objc-act.c:6901
 #, fuzzy, c-format
 msgid "cannot find interface declaration for `%s'"
 msgstr "Cirkulärt arv i interfacedeklaration för \"%s\""
@@ -19956,8 +20029,8 @@ msgstr ""
 msgid "`%s' is not an Objective-C class name or alias"
 msgstr "\"%s\" är inte ett giltigt filnamn"
 
-#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6769
-#: objc/objc-act.c:7059 objc/objc-act.c:7088
+#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6770
+#: objc/objc-act.c:7060 objc/objc-act.c:7089
 msgid "Objective-C declarations may only appear in global scope"
 msgstr ""
 
@@ -19971,7 +20044,7 @@ msgstr "Kan inte hitta klass \"%s\""
 msgid "class `%s' already exists"
 msgstr "Klass \"%s\" finns redan"
 
-#: objc/objc-act.c:2532 objc/objc-act.c:6791
+#: objc/objc-act.c:2532 objc/objc-act.c:6792
 #, c-format
 msgid "`%s' redeclared as different kind of symbol"
 msgstr "\"%s\" omdeklarerad som en annan sorts symbol"
@@ -20132,1523 +20205,1846 @@ msgstr ""
 msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
 msgstr ""
 
-#: objc/objc-act.c:6490
+#: objc/objc-act.c:6531
 #, c-format
 msgid "instance variable `%s' is declared private"
 msgstr "instansvariabel \"%s\" är deklarerad som privat"
 
-#: objc/objc-act.c:6539
+#: objc/objc-act.c:6540
 #, fuzzy, c-format
 msgid "instance variable `%s' is %s; this will be a hard error in the future"
 msgstr "instansvariabel \"%s\" är deklarerad som privat"
 
-#: objc/objc-act.c:6546
+#: objc/objc-act.c:6547
 #, c-format
 msgid "instance variable `%s' is declared %s"
 msgstr "instansvariabel \"%s\" är deklarerad som %s"
 
-#: objc/objc-act.c:6556
+#: objc/objc-act.c:6557
 msgid "static access to object of type `id'"
 msgstr "statisk access till objekt av typ \"id\""
 
-#: objc/objc-act.c:6578 objc/objc-act.c:6666
+#: objc/objc-act.c:6579 objc/objc-act.c:6667
 #, c-format
 msgid "incomplete implementation of class `%s'"
 msgstr "inkomplett implementation av klass \"%s\""
 
-#: objc/objc-act.c:6582 objc/objc-act.c:6671
+#: objc/objc-act.c:6583 objc/objc-act.c:6672
 #, c-format
 msgid "incomplete implementation of category `%s'"
 msgstr "inkomplett implementation av kategori \"%s\""
 
-#: objc/objc-act.c:6587 objc/objc-act.c:6676
+#: objc/objc-act.c:6588 objc/objc-act.c:6677
 #, c-format
 msgid "method definition for `%c%s' not found"
 msgstr "metoddefinition för \"%c%s\" kan inte hittas"
 
-#: objc/objc-act.c:6717
+#: objc/objc-act.c:6718
 #, c-format
 msgid "%s `%s' does not fully implement the `%s' protocol"
 msgstr ""
 
-#: objc/objc-act.c:6775 objc/objc-act.c:8803
+#: objc/objc-act.c:6776 objc/objc-act.c:8804
 msgid "`@end' missing in implementation context"
 msgstr ""
 
-#: objc/objc-act.c:6805
+#: objc/objc-act.c:6806
 #, c-format
 msgid "reimplementation of class `%s'"
 msgstr "omimplementation av klass \"%s\""
 
-#: objc/objc-act.c:6836
+#: objc/objc-act.c:6837
 #, c-format
 msgid "conflicting super class name `%s'"
 msgstr ""
 
-#: objc/objc-act.c:6838
+#: objc/objc-act.c:6839
 #, c-format
 msgid "previous declaration of `%s'"
 msgstr "tidigare deklaration av \"%s\""
 
-#: objc/objc-act.c:6852 objc/objc-act.c:6854
+#: objc/objc-act.c:6853 objc/objc-act.c:6855
 #, c-format
 msgid "duplicate interface declaration for class `%s'"
 msgstr ""
 
-#: objc/objc-act.c:7121
+#: objc/objc-act.c:7122
 #, c-format
 msgid "duplicate declaration for protocol `%s'"
 msgstr ""
 
 #. Add a readable method name to the warning.
-#: objc/objc-act.c:7613
+#: objc/objc-act.c:7614
 #, fuzzy
 msgid "%J%s `%c%s'"
 msgstr "%s: %s"
 
-#: objc/objc-act.c:7908
+#: objc/objc-act.c:7909
 #, c-format
 msgid "no super class declared in interface for `%s'"
 msgstr "ingen superklass deklarerad i interface för \"%s\""
 
-#: objc/objc-act.c:7956
+#: objc/objc-act.c:7957
 msgid "[super ...] must appear in a method context"
 msgstr "[super ...] måste stå i metodkontext"
 
-#: objc/objc-parse.y:2700
+#: objc/objc-parse.y:2701
 msgid "`@end' must appear in an implementation context"
 msgstr ""
 
-#: objc/objc-parse.y:2913
+#: objc/objc-parse.y:2914
 msgid "method definition not in class context"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:21
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
 #, fuzzy
 msgid "Display this information"
 msgstr "  --help                  Visa den här informatationen\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:27
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
 msgid "--param <param>=<value>\tSet paramter <param> to value.  See below for a complete list of parameters"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:36
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
 msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:39
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
 #, fuzzy
 msgid "Do not discard comments"
 msgstr "ej avslutad kommentar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:42
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
 msgid "Do not discard comments in macro expansions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:45
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
 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/mitchell/dev/gcc-3.4/objdir/gcc/options.c:51
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
 #, fuzzy
 msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
 msgstr ""
 "  -G <nummer>             Placera global and statisk data mindre än <nummer>\n"
 "                          bytes i en speciell sektion (vissa arkitekturer)\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:54
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
 #, fuzzy
 msgid "Print the name of header files as they are used"
 msgstr "Kompilering av include-fil begärd"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:57
-msgid "-I <dir>\tAdd <dir> to the end of the main include path.  -I- gives more include path control; see info documentation"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:60
-#, fuzzy
-msgid "Generate make dependencies"
-msgstr "dynamiskt beroende.\n"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:63
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
 #, fuzzy
 msgid "Generate make dependencies and compile"
 msgstr "Generera \"little endian\"-kod."
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:66
-msgid "-MF <file>\tWrite dependency output to the given file"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:69
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
 msgid "Treat missing header files as generated files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:72
-msgid "Like -M but ignore system header files"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:75
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
 msgid "Like -MD but ignore system header files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:78
-#, fuzzy
-msgid "Generate phony targets for all headers"
-msgstr "Generera kod för Intel as"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:81
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
 msgid "-MQ <target>\tAdd a MAKE-quoted target"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:84
-msgid "-MT <target>\tAdd an unquoted target"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:87
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
 #, fuzzy
 msgid "-O<number>\tSet optimization level to <number>"
 msgstr "  -O[nummer]              Sätt optimeringsnivå till [nummer]\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:90
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
 #, fuzzy
 msgid "Optimize for space rather than speed"
 msgstr "  -Os                     Optimera för storlek istället för hastighet\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:93
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
 #, fuzzy
 msgid "Do not generate #line directives"
 msgstr "Generera inte .size-direktiv"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:96
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
 msgid "-U<macro>\tUndefine <macro>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:99
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
 msgid "This switch is deprecated; use -Wextra instead"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:105
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
 msgid "Warn about returning structures, unions or arrays"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:108
-msgid "Enable most warning messages"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:111
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
 msgid "Warn about casting functions to incompatible types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:114
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
 msgid "Warn about pointer casts which increase alignment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:117
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
 msgid "Warn about casts which discard qualifiers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:120
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
 #, fuzzy
 msgid "Warn about subscripts whose type is \"char\""
 msgstr "Varna om index har typen \"char\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:123
-msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:126
-msgid "Synonym for -Wcomment"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:129
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
 msgid "Warn about possibly confusing type conversions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:132
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
 #, fuzzy
 msgid "Warn when all constructors and destructors are private"
 msgstr "Varna när ett funktionsargument är en struktur"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:135
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
 #, fuzzy
 msgid "Warn when a declaration is found after a statement"
 msgstr "Varna när en funktion är oanvänd"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:138
-msgid "Warn about deprecated compiler features"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
+msgid "Warn if deprecated class, method, or field is used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:141
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
 msgid "Warn about uses of __attribute__((deprecated)) declarations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:144
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
 msgid "Warn when an optimization pass is disabled"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:147
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
 #, fuzzy
 msgid "Warn about compile-time integer division by zero"
 msgstr "Fånga heltalsdivision med noll"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:150
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
 msgid "Warn about violations of Effective C++ style rules"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:153
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
 msgid "Warn about stray tokens after #elif and #endif"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:156
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
 msgid "Treat all warnings as errors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:159
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
 #, fuzzy
 msgid "Make implicit function declarations an error"
 msgstr "motstridande deklarationer av \"%s\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:162
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
 msgid "Print extra (possibly unwanted) warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:165
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
+msgid "Warn if deprecated empty statements are found"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
 msgid "Warn if testing floating point numbers for equality"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:168
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:171
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
 #, fuzzy
 msgid "Warn if passing too many arguments to a function for its format string"
 msgstr "För många argument till funktionen \"va_start\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:174
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
 msgid "Warn about format strings that are not literals"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:177
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
 msgid "Warn about possible security problems with format functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:180
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
 msgid "Warn about strftime formats yielding 2-digit years"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:192
-msgid "Warn about implicit function declarations"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
+msgid "Enable warnings about inter-procedural problems"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:195
-msgid "Warn when a declaration does not specify a type"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
+msgid "Warn about implicit function declarations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:198
-msgid "Deprecated.  This switch has no effect."
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
+msgid "Warn when a declaration does not specify a type"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:201
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
 msgid "Warn about variables which are initialized to themselves."
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:204
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
 msgid "Warn when an inlined function cannot be inlined"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:207
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
 msgid "Warn about invalid uses of the \"offsetof\" macro"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:210
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
 msgid "Warn about PCH files that are found but not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:213
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
 #, fuzzy
 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
 msgstr "  -Wlarger-than-<nummer>  Varna om objekt är större än <nummer> bytes\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:216
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
 msgid "Do not warn about using \"long long\" when -pedantic"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:219
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
 #, fuzzy
 msgid "Warn about suspicious declarations of \"main\""
 msgstr "Varna om tveksamma deklarationer av main"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:222
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
 #, fuzzy
 msgid "Warn about possibly missing braces around initializers"
 msgstr "Varna om eventuellt saknade parenteser"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:225
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
 #, fuzzy
 msgid "Warn about global functions without previous declarations"
 msgstr "sektion \"%s\" står i konflikt med tidigare deklaration"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:228
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
 msgid "Warn about functions which might be candidates for format attributes"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:231
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
 #, fuzzy
 msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
 msgstr "Varna om funktioner som är möjliga kandidater för attributet noreturn"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:234
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
 #, fuzzy
 msgid "Warn about global functions without prototypes"
 msgstr "Varna om aritmetik med funktionspekare"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:237
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
 #, fuzzy
 msgid "Warn about use of multi-character character constants"
 msgstr "flerteckens teckenkonstant"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:240
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
 #, fuzzy
 msgid "Warn about \"extern\" declarations not at file scope"
 msgstr "Varna om multipla deklarationer av samma objekt"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:243
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
 msgid "Warn when non-templatized friend functions are declared within a template"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:246
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
 msgid "Warn about non-virtual destructors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:252
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
 msgid "Warn if a C-style cast is used in a program"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:255
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
 #, fuzzy
 msgid "Warn if an old-style parameter definition is used"
 msgstr "Varna när en funktionsparameter är oanvänd"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:258
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
+msgid "Warn if .class files are out of date"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
 msgid "Warn about overloaded virtual function names"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:261
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
 msgid "Warn when the packed attribute has no effect on struct layout"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:264
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
 #, fuzzy
 msgid "Warn when padding is required to align structure members"
 msgstr "Varna när ett funktionsargument är en struktur"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:267
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
 #, fuzzy
 msgid "Warn about possibly missing parentheses"
 msgstr "Varna om eventuellt saknade parenteser"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:270
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
 msgid "Warn when converting the type of pointers to member functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:273
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
 msgid "Warn about function pointer arithmetic"
 msgstr "Varna om aritmetik med funktionspekare"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:276
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
 #, fuzzy
 msgid "Warn if inherited methods are unimplemented"
 msgstr "Varna om nästlade kommentarer upptäcks"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:279
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
 msgid "Warn about multiple declarations of the same object"
 msgstr "Varna om multipla deklarationer av samma objekt"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:282
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
+msgid "Warn if modifiers are specified when not necessary"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
 msgid "Warn when the compiler reorders code"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:285
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
 msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:288
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
 msgid "Warn if a selector has multiple methods"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:291
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
 msgid "Warn about possible violations of sequence point rules"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:294
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
 msgid "Warn when one local variable shadows another"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:297
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
 #, fuzzy
 msgid "Warn about signed-unsigned comparisons"
 msgstr "Varna om jämförelser mellan signed/unsigned"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:300
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
 msgid "Warn when overload promotes from unsigned to signed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:303
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
 #, fuzzy
 msgid "Warn about code which might break strict aliasing rules"
 msgstr "Varna om funktioner som är möjliga kandidater för attributet noreturn"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:306
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
 #, fuzzy
 msgid "Warn about unprototyped function declarations"
 msgstr "Varna om tveksamma deklarationer av main"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:309
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
+msgid "Warn about constructs with surprising meanings"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
 msgid "Warn about enumerated switches, with no default, missing a case"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:312
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
 msgid "Warn about enumerated switches missing a \"default:\" statement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:315
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
 msgid "Warn about all enumerated switches missing a specific case"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:318
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
 msgid "Warn when synthesis behavior differs from Cfront"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:321
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
 msgid "Do not suppress warnings from system headers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:324
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
 msgid "Warn about features not present in traditional C"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:327
-msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:333
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
 msgid "Warn if an undefined macro is used in an #if directive"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:336
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
 #, fuzzy
 msgid "Warn about uninitialized automatic variables"
 msgstr "Varna om aritmetik med funktionspekare"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:339
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
 msgid "Warn about unrecognized pragmas"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:342
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
 msgid "Warn about code that will never be executed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:345
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
 msgid "Enable all -Wunused- warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:348
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
 msgid "Warn when a function is unused"
 msgstr "Varna när en funktion är oanvänd"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:351
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
 msgid "Warn when a label is unused"
 msgstr "Varna när en etikett är oanvänd"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:354
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
 msgid "Warn about macros defined in the main file that are not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:357
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
 msgid "Warn when a function parameter is unused"
 msgstr "Varna när en funktionsparameter är oanvänd"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:360
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
 msgid "Warn when an expression value is unused"
 msgstr "Varna när ett uttrycksvärde är oanvänt"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:363
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
 msgid "Warn when a variable is unused"
 msgstr "Varna när en variabel är oanvänd"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:366
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
 msgid "Give strings the type \"array of char\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:369
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
 msgid "A synonym for -std=c89.  In a future version of GCC it will become synonymous with -std=c99 instead"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:372
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
 #, fuzzy
 msgid "-aux-info <file>\tEmit declaration information into <file>"
 msgstr "  -aux-info <fil>         Generera deklarationsinfo till fil <fil>\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:384
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
 #, fuzzy
 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
 msgstr "  -d[bokstäver]           Slå på dumpning från angivna delar av kompilatorn\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:387
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:399
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
+msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
 msgid "Enforce class member access control semantics"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:402
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
 msgid "Align the start of functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:408
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
 msgid "Align labels which are only reached by jumping"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:414
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
 msgid "Align all labels"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:420
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
 msgid "Align the start of loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:429
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
 msgid "Change when template instances are emitted"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:432
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
 msgid "Specify that arguments may alias each other and globals"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:435
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
 msgid "Assume arguments may alias globals but not each other"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:438
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
 msgid "Assume arguments alias neither each other nor globals"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:441
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
 msgid "Recognize the \"asm\" keyword"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:444
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
 msgid "Generate unwind tables that are exact at each instruction boundary"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:447
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
+msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
+msgid "Backslashes in character and hollerith constants are special (not C-style)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
+msgid "Delete libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
+msgid "Disable libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
+msgid "Enable libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
+msgid "Hide libU77 intrinsics with bad interfaces"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
+msgid "--bootclasspath=<path>\tReplace system path"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
 #, fuzzy
 msgid "Generate code to check bounds before indexing arrays"
 msgstr "Generera kod för Intel as"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:450
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
 msgid "Replace add, compare, branch with branch on count register"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:453
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
 msgid "Use profiling information for branch probabilities"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:456
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
 msgid "Perform branch target load optimization before prologue / epilogue threading"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:459
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
 msgid "Perform branch target load optimization after prologue / epilogue threading"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:462
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
 #, fuzzy
 msgid "Recognize built-in functions"
 msgstr "Känn inte igen några inbyggda funktioner"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:468
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
 #, fuzzy
 msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
 msgstr "  -fcall-saved-<register> Ange att <register> bevaras av funktioner\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:471
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
 #, fuzzy
 msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
 msgstr "  -fcall-used-<register>  Ange att <register> förstörs av funktionsanrop\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:474
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
 msgid "Save registers around function calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:477
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
+msgid "Program written in strict mixed-case"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
+msgid "Compile as if program written in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
+msgid "Preserve case used in program"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
+msgid "Program written in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
+msgid "Program written in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
+msgid "Compile as if program written in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
 msgid "Check the return value of new"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:480
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
+msgid "--classpath=<path>\tSet class path"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
 msgid "Do not put uninitialized globals in the common section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:483
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
 msgid "Allow the arguments of the '?' operator to have different types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:486
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
 msgid "Reduce the size of object files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:489
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
 #, fuzzy
 msgid "Make string literals \"const char[]\" not \"char[]\""
 msgstr "Markera strängar som \"const char *\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:492
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:495
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
 #, fuzzy
 msgid "Perform a register copy-propagation optimization pass"
 msgstr "Utför optimering för svansrekursion"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:498
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
 #, fuzzy
 msgid "Perform cross-jumping optimization"
 msgstr "Utför optimering för svansrekursion"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:501
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
 msgid "When running CSE, follow jumps to their targets"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:504
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
 msgid "When running CSE, follow conditional jumps"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:507
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
 #, fuzzy
 msgid "Place data items into their own section"
 msgstr "placera varje funktion i sin egen sektion"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:510
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
+msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
 #, fuzzy
 msgid "Inline member functions by default"
 msgstr "I funktion `%s':"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:513
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
 msgid "Defer popping functions args from stack until later"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:516
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
 msgid "Attempt to fill delay slots of branch instructions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:519
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
 msgid "Delete useless null pointer checks"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:522
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
 #, fuzzy
 msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
 msgstr "  -fdiagnostics-show-location=[once | every-line] Anger hur ofta källkodspositioner skall skrivas ut, som prefix, i början av utskrift vid radbrytning\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:525
-msgid "Permit '$' as an identifier character"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
+msgid "Allow '$' in symbol names"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:528
-msgid "-fdump-<type>\tDump various compiler internals to a file"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
+msgid "Permit '$' as an identifier character"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:531
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
 msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:537
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
 #, fuzzy
 msgid "Perform DWARF2 duplicate elimination"
 msgstr "Utför optimering för svansrekursion"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:540
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:543
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
 msgid "Perform unused type elimination in debug info"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:546
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
+msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
+msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
 #, fuzzy
 msgid "Generate code to check exception specifications"
 msgstr "\"%s\" är deklarerad som en funktion som returnerar en funktion"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:552
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
 msgid "Enable exception handling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:555
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
 msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:558
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
 #, fuzzy
 msgid "Perform a number of minor, expensive optimizations"
 msgstr "Utför optimering för svansrekursion"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:567
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
+msgid "f2c-compatible code can be generated"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
+msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
+msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
+msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
+msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
+msgid "Unsupported; generate libf2c-calling code"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
+msgid "Program is written in typical FORTRAN 66 dialect"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
+msgid "Program is written in typical Unix-f77 dialect"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
+msgid "Program is written in Fortran-90-ish dialect"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
+msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
+msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
+msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
+msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
 msgid "Assume no NaNs or infinities are generated"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:570
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
 #, fuzzy
 msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
 msgstr "  -ffixed-<register>      Markera <register> som ej tillgängligt för kompilatorn\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:579
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
+#, fuzzy
+msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+msgstr "  -finline-limit=<nummer> Begränsa storlek på inline-funktioner till <nummer>\n"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
+msgid "Unsupported; affects code generation of arrays"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
 msgid "Do not store floats in registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:582
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
 msgid "Scope of for-init-statement variables is local to the loop"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:585
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
 msgid "Copy memory address constants into registers before use"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:588
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
+msgid "Always check for non gcj generated classes archives"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
 msgid "Copy memory operands into registers before use"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:591
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
+msgid "Generate code to check subscript and substring bounds"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
+msgid "Program is written in Fortran-90-ish free form"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
 msgid "Do not assume that standard C libraries and \"main\" exist"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:594
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
 msgid "Allow function addresses to be held in registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:597
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
 #, fuzzy
 msgid "Place each function into its own section"
 msgstr "placera varje funktion i sin egen sektion"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:600
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
 msgid "Perform global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:603
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
 msgid "Perform redundant load after store elimination in global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:606
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
 msgid "Perform enhanced load motion during global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:609
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
 msgid "Perform store motion after global common subexpression elimination"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:612
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
+msgid "Enable fatal diagnostics about inter-procedural problems"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
+msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
+msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
+msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
+msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
 msgid "Recognize GNU-defined keywords"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:615
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
 msgid "Generate code for GNU runtime environment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:618
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
 msgid "Enable guessing of branch probabilities"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:630
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
 msgid "Assume normal C execution environment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:633
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
 msgid "Enable support for huge objects"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:636
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
 msgid "Process #ident directives"
 msgstr "Hantera #ident-direktiv"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:639
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
 msgid "Perform conversion of conditional jumps to branchless equivalents"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:642
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
 #, fuzzy
 msgid "Perform conversion of conditional jumps to conditional execution"
 msgstr "Föredra hopp framför villkorlig körning"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:645
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
 msgid "Export functions even if they can be inlined"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:648
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
 #, fuzzy
 msgid "Emit implicit instantiations of inline templates"
 msgstr "%s: Vid instansiering av \"%s\":\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:651
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
 #, fuzzy
 msgid "Emit implicit instantiations of templates"
 msgstr "%s: Vid instansiering av \"%s\":\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:654
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
+msgid "Use offset tables for virtual method calls"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
 msgid "Do not generate .size directives"
 msgstr "Generera inte .size-direktiv"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:657
-msgid "Pay attention to the \"inline\" keyword"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
+msgid "Initialize local vars and arrays to zero"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:660
-msgid "Integrate simple functions into their callers"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
+msgid "Pay attention to the \"inline\" keyword"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:666
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
 #, fuzzy
 msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
 msgstr "  -finline-limit=<nummer> Begränsa storlek på inline-funktioner till <nummer>\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:669
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
 msgid "-finput-charset=<cset>      Specify the default character set for source files."
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:672
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
 msgid "Instrument function entry and exit with profiling calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:675
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
+msgid "Intrinsics letters in arbitrary cases"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
+msgid "Intrinsics spelled as e.g. SqRt"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
+msgid "Intrinsics in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
+msgid "Intrinsics in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
+msgid "Assume native functions are implemented using JNI"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
 msgid "Generate code for functions even if they are fully inlined"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:678
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
 msgid "Emit static const variables even if they are not used"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:684
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
 #, fuzzy
 msgid "Give external symbols a leading underscore"
 msgstr "Externa symboler startar med en understrykning"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:687
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
 #, fuzzy
 msgid "Perform loop optimizations"
 msgstr "Utför optimering för svansrekursion"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:690
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
+msgid "Language keyword letters in arbitrary cases"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
+msgid "Language keywords spelled as e.g. IOStat"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
+msgid "Language keywords in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
+msgid "Language keywords in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
 msgid "Set errno after built-in math functions"
 msgstr "Sätt errno efter inbyggda matematikfunktioner"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:693
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
 msgid "Report on permanent memory allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:696
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
 msgid "Attempt to merge identical constants and constant variables"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:699
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
 msgid "Attempt to merge identical constants across compilation units"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:702
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
 #, fuzzy
 msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
 msgstr "  -fmessage-length=<nummer> Begränsa felmeddelandens längd till <nummer> tecken per rad. 0 stänger av radbrytning\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:705
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
+msgid "Delete MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
+msgid "Disable MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
+msgid "Enable MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
+msgid "Hide MIL-STD 1753 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
 msgid "Force all loop invariant computations out of loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:708
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
 #, fuzzy
 msgid "Don't warn about uses of Microsoft extensions"
 msgstr "Varna inte om för många argument till format-funktioner"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:717
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
 msgid "Use graph-coloring register allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:720
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:723
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
 msgid "Assume that receivers of Objective-C messages may be nil"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:726
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
 msgid "Support synchronous non-call exceptions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:735
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
 msgid "Enable Objective-C exception and synchronization syntax"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:738
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:978
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
 msgid "Perform loop unrolling for all loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:741
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:981
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
 msgid "Perform loop unrolling when iteration count is known"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:744
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
 msgid "When possible do not generate stack frames"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:747
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
+msgid "Take at least one trip through each iterative DO loop"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:750
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
 msgid "Do the full register move optimization pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:753
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
 msgid "Optimize sibling and tail recursive calls"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:756
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
+msgid "Enable optimization of static class initialization code"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
 msgid "Enable optional diagnostics"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:759
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
 msgid "Pack structure members together without holes"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:762
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
 msgid "Return small aggregates in memory, not registers"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:768
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
+msgid "Warn about use of (only a few for now) Fortran extensions"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
 msgid "Perform loop peeling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:771
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
 msgid "Enable machine specific peephole optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:774
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
 msgid "Enable an RTL peephole pass before sched2"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:777
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
 msgid "Downgrade conformance errors to warnings"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:780
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
 #, fuzzy
 msgid "Generate position-independent code if possible"
 msgstr "decimalpunkt i exponent - omöjligt!"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:783
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
 msgid "Generate position-independent code for executables if possible"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:786
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
 msgid "Generate prefetch instructions, if available, for arrays in loops"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:789
-msgid "Treat the input file as already preprocessed"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:792
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
 msgid "Enable basic program profiling code"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:795
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
 msgid "Insert arc-based program profiling code"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:798
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
 msgid "Enable common options for generating profile info for profile feedback directed optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:801
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
 msgid "Enable common options for performing profile feedback directed optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:804
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
 msgid "Insert code to profile values of expressions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:810
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:813
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
 msgid "Strength reduce all loop general induction variables"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:816
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
 #, fuzzy
 msgid "Return small aggregates in registers"
 msgstr "Skicka argument i register"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:819
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
 msgid "Enables a register move optimization"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:822
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
 #, fuzzy
 msgid "Perform a register renaming optimization pass"
 msgstr "Utför optimering för svansrekursion"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:825
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
 msgid "Reorder basic blocks to improve code placement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:828
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
 msgid "Reorder functions to improve code placement"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:831
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
 msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:834
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
 msgid "Enable automatic template instantiation"
 msgstr "Slå på automatisk mallinstansiering"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:837
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
 msgid "Add a common subexpression elimination pass after loop optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:840
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
 msgid "Run the loop optimizer twice"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:843
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
 msgid "Disable optimizations that assume default FP rounding behavior"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:846
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
 msgid "Generate run time type descriptor information"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:849
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
 msgid "Enable scheduling across basic blocks"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:852
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
 msgid "Allow speculative motion of non-loads"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:855
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
 msgid "Allow speculative motion of some loads"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:858
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
 msgid "Allow speculative motion of more loads"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:861
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
 msgid "Allow premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:864
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
 msgid "Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:867
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
 msgid "-fsched-stalled-insns-dep=<number>   Set dependence distance checking in premature scheduling of queued insns"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:870
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
 msgid "-fsched-stalled-insns=<number>       Set number of queued insns that can be prematurely scheduled"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:873
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:876
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
 msgid "If scheduling post reload, do superblock scheduling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:879
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
 msgid "If scheduling post reload, do trace scheduling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:882
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
 msgid "Reschedule instructions before register allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:885
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
 msgid "Reschedule instructions after register allocation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:888
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
+msgid "Allow appending a second underscore to externals"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
 msgid "Mark data as shared rather than private"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:891
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
 msgid "Use the same size for double as for float"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:894
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
 msgid "Use the narrowest integer type possible for enumeration types"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:897
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:903
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
 msgid "Disable optimizations observable by IEEE signaling NaNs"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:906
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:909
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
 msgid "Make \"char\" signed by default"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:912
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
+msgid "Do not print names of program units as they are compiled"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
 #, fuzzy
 msgid "Convert floating point constants to single precision constants"
 msgstr "Använd flyttalsinstruktioner i hårdvara"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:918
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
+msgid "Internally convert most source to lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
+msgid "Internally preserve source case"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
+msgid "Internally convert most source to uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
 msgid "Insert stack checking code into the program"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:924
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
 msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:927
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:930
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
 msgid "Display statistics accumulated during compilation"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:933
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
+msgid "Enable assignability checks for stores into object arrays"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
 #, fuzzy
 msgid "Perform strength reduction optimizations"
 msgstr "Utför optimering för svansrekursion"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:936
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
 msgid "Assume strict aliasing rules apply"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:942
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
+msgid "Symbol names spelled in mixed case"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
+msgid "Symbol names in lowercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
+msgid "Symbol names in uppercase"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
 msgid "Check for syntax errors, then stop"
 msgstr "Leta efter syntaxfel, stoppa sedan"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:945
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:948
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
 #, fuzzy
 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
 msgstr "Ange maximalt instansieringsdjup för mallar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:951
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
 msgid "Create data files needed by \"gcov\""
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:957
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
 #, fuzzy
 msgid "Perform jump threading optimizations"
 msgstr "Utför optimering för svansrekursion"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:960
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
 msgid "Report the time taken by each compiler pass"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:963
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
 msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:966
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
 msgid "Perform superblock formation via tail duplication"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:969
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
 msgid "Assume floating-point operations can trap"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:972
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
 msgid "Trap for signed overflow in addition, subtraction and multiplication"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:975
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
+msgid "Make prefix-radix non-decimal constants be typeless"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
+msgid "Allow all ugly features"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
+msgid "Hollerith and typeless can be passed as arguments"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
+msgid "Allow ordinary copying of ASSIGN'ed vars"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
+msgid "Dummy array dimensioned to (1) is assumed-size"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
+msgid "Trailing comma in procedure call denotes null argument"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
+msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
+msgid "Initialization via DATA and PARAMETER is not type-compatible"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
+msgid "Allow INTEGER and LOGICAL interchangeability"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
+msgid "Append underscores to externals"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
 msgid "Compile whole compilation unit at a time"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:984
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
+msgid "Delete libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
+msgid "Disable libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
+msgid "Enable libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
+msgid "Hide libU77 intrinsics"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
 msgid "Allow math optimizations that may violate IEEE or ISO standards"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:987
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:990
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
 msgid "Make \"char\" unsigned by default"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:993
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
 msgid "Perform loop unswitching"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:996
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
 msgid "Just generate unwind tables for exception handling"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:999
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
 msgid "Use __cxa_atexit to register destructors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1002
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
 msgid "Add extra commentary to assembler output"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1005
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
+msgid "Print g77-specific version information and run internal tests"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
 msgid "Use expression value profiles in optimizations"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1008
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
 msgid "Discard unused virtual functions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1011
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
 msgid "Implement vtables using thunks"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1014
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
+msgid "Program is written in VXT (Digital-like) FORTRAN"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
+msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
+msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
+msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
+msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
 msgid "Emit common-like symbols as weak symbols"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1017
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
 msgid "Construct webs and split unrelated uses of single variable"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1020
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
 msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1023
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
 msgid "Generate a #line directive pointing at the current working directory"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1026
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
 msgid "Assume signed arithmetic overflow wraps around"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1029
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
 msgid "Store strings in writable data section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1032
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
 msgid "Emit cross referencing information"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1035
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
+#, fuzzy
+msgid "Print internal debugging-related information"
+msgstr "inte tillräcklig typinformation"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
 msgid "Put zero initialized data in the bss section"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1038
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
 msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1041
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
+msgid "Treat initial values of 0 like non-zero values"
+msgstr ""
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
 #, fuzzy
 msgid "Generate debug information in default format"
 msgstr "Generera kod för \"big endian\""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1044
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
 msgid "Generate debug information in COFF format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1047
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
 msgid "Generate debug information in DWARF v2 format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1050
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
 msgid "Dump declarations to a .decl file"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1053
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
 msgid "Generate debug information in default extended format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1056
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
 #, fuzzy
 msgid "Generate debug information in STABS format"
 msgstr "Generera kod för en DLL"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1059
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
 msgid "Generate debug information in extended STABS format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1062
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
 #, fuzzy
 msgid "Generate debug information in VMS format"
 msgstr "Generera kod för en DLL"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1065
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
 msgid "Generate debug information in XCOFF format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1068
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
 msgid "Generate debug information in extended XCOFF format"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1071
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1074
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
 msgid "-imacros <file>\tAccept definition of macros in <file>"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1077
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
 msgid "-include <file>\tInclude the contents of <file> before other files"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1080
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1083
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1086
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1089
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1092
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1104
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
 msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1107
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
 msgid "Do not search standard system include directories for C++"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1110
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
 #, fuzzy
 msgid "-o <file>\tPlace output into <file>"
 msgstr "  -o <fil>                Skriv utdata i <fil> \n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1113
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
 #, fuzzy
 msgid "Enable function profiling"
 msgstr "  -p                      Slå på funktionsprofilering\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1116
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
 #, fuzzy
 msgid "Issue warnings needed for strict compliance to the standard"
 msgstr "  -pedantic               Ge varningar som krävs för att strikt följa ISO C\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1119
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
 msgid "Like -pedantic but issue them as errors"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1122
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
 msgid "Generate C header of platform-specific features"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1125
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
 #, fuzzy
 msgid "Do not display functions compiled or elapsed time"
 msgstr "  -quiet                  Visa inte kompilerade funktioner eller tiden som förbrukats\n"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1128
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
 #, fuzzy
 msgid "Remap file names when including files"
 msgstr "tomt filnamn i #%s"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1131
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
 msgid "Conform to the ISO 1998 C++ standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1134
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
 msgid "Conform to the ISO 1990 C standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1137
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
 msgid "Conform to the ISO 1999 C standard"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1140
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1161
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1164
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
 msgid "Deprecated in favor of -std=c99"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1143
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1146
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
 msgid "Conform to the ISO 1990 C standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1149
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
 msgid "Conform to the ISO 1999 C standard with GNU extensions"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1152
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
 msgid "Deprecated in favor of -std=gnu99"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1155
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
 msgid "Deprecated in favor of -std=c89"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1158
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
 msgid "Conform to the ISO 1990 C standard as amended in 1994"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1167
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
 msgid "Enable traditional preprocessing"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1170
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
 msgid "-trigraphs\tSupport ISO C trigraphs"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1173
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
 msgid "Do not predefine system-specific and GCC-specific macros"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1176
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
 msgid "Enable verbose output"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1179
-#, fuzzy
-msgid "Display the compiler's version"
-msgstr "  -version                Visa kompilatorns version\n"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1182
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
 #, fuzzy
 msgid "Suppress warnings"
 msgstr "%s: varning: "
 
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1094
+#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
 msgid "`-p' not supported; use `-pg' and gprof(1)"
 msgstr "\"-p\" stödjs inte; använd \"-pg\" och gprof(1)"
 
@@ -21662,7 +22058,7 @@ msgstr "GNU C st
 msgid "GCC does not support -CC without using -E"
 msgstr "GNU C stödjer inte -C utan -E"
 
-#: config/sparc/linux64.h:208 config/sparc/linux64.h:219
+#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
 #: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
 #: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
 #, fuzzy
@@ -22447,6 +22843,9 @@ msgstr "mno-cygwin och mno-win32 
 #~ msgid "  -Wunused                Enable unused warnings\n"
 #~ msgstr "  -Wunused                Slå på oanvända varningar\n"
 
+#~ msgid "  -version                Display the compiler's version\n"
+#~ msgstr "  -version                Visa kompilatorns version\n"
+
 #~ msgid "  %-23.23s [undocumented]\n"
 #~ msgstr "  %-23.23s [odokumenterad]\n"
 
@@ -22902,10 +23301,6 @@ msgstr "mno-cygwin och mno-win32 
 #~ msgstr "\"sizeof\" applicerat på ett bitfält"
 
 #, fuzzy
-#~ msgid "`sizeof' applied to incomplete type `%T'"
-#~ msgstr "sizeof applicerat på en inkomplett typ"
-
-#, fuzzy
 #~ msgid "invalid use of type decl `%#D' as expression"
 #~ msgstr "ogiltig användning av void-uttryck"
 
index 56a4698..1df5706 100644 (file)
@@ -1,14 +1,13 @@
-# 
 # Turkish translations for gcc messages.
 # Copyright (C) 2004 Free Software Foundation, Inc.
 # Nilgün Belma Bugüner <nilgun@superonline.com>, 2001, ...,2004.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: gcc 3.4.0\n"
+"Project-Id-Version: gcc 3.4.2\n"
 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2004-04-18 18:00-0700\n"
-"PO-Revision-Date: 2004-05-21 11:55+0300\n"
+"POT-Creation-Date: 2004-07-01 11:41-0700\n"
+"PO-Revision-Date: 2004-09-14 17:59+0300\n"
 "Last-Translator: Nilgün Belma Bugüner <nilgun@superonline.com>\n"
 "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
 "MIME-Version: 1.0\n"
@@ -36,15 +35,15 @@ msgstr "`%s' özelliği veri türlerine uygulanmaz"
 msgid "`%s' attribute only applies to function types"
 msgstr "`%s' özelliği sadece işlev türlere uygulanır"
 
-#: attribs.c:416 c-common.c:4306 c-common.c:4325 c-common.c:4343
-#: c-common.c:4370 c-common.c:4389 c-common.c:4412 c-common.c:4435
-#: c-common.c:4461 c-common.c:4495 c-common.c:4539 c-common.c:4567
-#: c-common.c:4595 c-common.c:4614 c-common.c:4869 c-common.c:4891
-#: c-common.c:4926 c-common.c:4993 c-common.c:5039 c-common.c:5097
-#: c-common.c:5128 c-common.c:5474 c-common.c:5497 c-common.c:5536
+#: attribs.c:416 c-common.c:4307 c-common.c:4326 c-common.c:4344
+#: c-common.c:4371 c-common.c:4390 c-common.c:4413 c-common.c:4436
+#: c-common.c:4462 c-common.c:4496 c-common.c:4540 c-common.c:4568
+#: c-common.c:4596 c-common.c:4615 c-common.c:4870 c-common.c:4892
+#: c-common.c:4927 c-common.c:4994 c-common.c:5040 c-common.c:5098
+#: c-common.c:5129 c-common.c:5475 c-common.c:5498 c-common.c:5537
 #: config/arm/arm.c:2281 config/arm/arm.c:2308 config/avr/avr.c:4539
-#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1608
-#: config/i386/i386.c:15380 config/i386/winnt.c:86 config/ia64/ia64.c:1057
+#: config/h8300/h8300.c:4284 config/h8300/h8300.c:4307 config/i386/i386.c:1620
+#: config/i386/i386.c:15397 config/i386/winnt.c:86 config/ia64/ia64.c:1057
 #: config/ip2k/ip2k.c:3151
 #, c-format
 msgid "`%s' attribute ignored"
@@ -119,9 +118,9 @@ msgstr "(bu durumda `va_arg'a `%s' aktarılmalı, `%s' değil)"
 
 #. We can, however, treat "undefined" any way we please.
 #. Call abort to encourage the user to fix the program.
-#: builtins.c:4134 c-typeck.c:1719
+#: builtins.c:4134 c-typeck.c:1733
 msgid "if this code is reached, the program will abort"
-msgstr ""
+msgstr "Bu kodun bitiminde uygulama çıkacak"
 
 #: builtins.c:4241
 msgid "invalid arg to `__builtin_frame_address'"
@@ -284,259 +283,258 @@ msgid "invalid application of `%s' to a void type"
 msgstr "bir void türe geçersiz `%s' uygulaması"
 
 #: c-common.c:2951
-#, c-format
-msgid "invalid application of `%s' to an incomplete type"
-msgstr "bir tamalanmamış türe geçersiz `%s' uygulaması"
+msgid "invalid application of `%s' to incomplete type `%T' "
+msgstr "`%s' `%T' tamamlanmamış türe uygulanırsa geçersizdir"
 
-#: c-common.c:2991
+#: c-common.c:2992
 msgid "`__alignof' applied to a bit-field"
 msgstr "`__alignof' bir bit-alanına uygulanmış"
 
-#: c-common.c:3483
+#: c-common.c:3484
 #, c-format
 msgid "cannot disable built-in function `%s'"
 msgstr "`%s' yerleşik işlev olduğundan iptal edilemez"
 
-#: c-common.c:3644 c-typeck.c:1949
+#: c-common.c:3645 c-typeck.c:1974
 #, c-format
 msgid "too few arguments to function `%s'"
 msgstr "`%s' işlevi için argümanlar çok az"
 
-#: c-common.c:3650 c-typeck.c:1810
+#: c-common.c:3651 c-typeck.c:1835
 #, c-format
 msgid "too many arguments to function `%s'"
 msgstr "`%s' işlevi için argümanlar çok fazla"
 
-#: c-common.c:3669
+#: c-common.c:3670
 #, c-format
 msgid "non-floating-point argument to function `%s'"
 msgstr "`%s' işlevine kayan noktalı olmayan argüman"
 
-#: c-common.c:3896
+#: c-common.c:3897
 msgid "pointers are not permitted as case values"
 msgstr "case değeri olarak göstericiler kullanılamaz"
 
-#: c-common.c:3900
+#: c-common.c:3901
 msgid "range expressions in switch statements are non-standard"
 msgstr "switch deyimlerinde aralık ifadeleri standartdışıdır"
 
-#: c-common.c:3929
+#: c-common.c:3930
 msgid "empty range specified"
 msgstr "boş aralık belirtilmiş"
 
-#: c-common.c:3980
+#: c-common.c:3981
 msgid "duplicate (or overlapping) case value"
 msgstr "yinelenmiş (ya da birbirini kapsayan) case değerleri"
 
-#: c-common.c:3981
+#: c-common.c:3982
 msgid "%Jthis is the first entry overlapping that value"
 msgstr "%J bu, aynı değeri kapsayan ilk girdi"
 
-#: c-common.c:3985
+#: c-common.c:3986
 msgid "duplicate case value"
 msgstr "yinelenmiş case değeri"
 
-#: c-common.c:3986
+#: c-common.c:3987
 msgid "%Jpreviously used here"
 msgstr "%J önce burada kullanılmış"
 
-#: c-common.c:3990
+#: c-common.c:3991
 msgid "multiple default labels in one switch"
 msgstr "tek switch'te çok sayıda öntanımlı etiket"
 
-#: c-common.c:3991
+#: c-common.c:3992
 msgid "%Jthis is the first default label"
 msgstr "%J bu, ilk öntanımlı etiket"
 
-#: c-common.c:4016
+#: c-common.c:4017
 msgid "taking the address of a label is non-standard"
 msgstr "bir etiket adresinin alınması standartdışıdır"
 
-#: c-common.c:4062
+#: c-common.c:4063
 msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
 msgstr "%H`%D' dönüş değeri yoksayılıyor, warn_unused_result özelliği ile bildirilmiş"
 
-#: c-common.c:4067
+#: c-common.c:4068
 msgid "%Hignoring return value of function declared with attribute warn_unused_result"
 msgstr "%Hwarn_unused_result özelliği ile bildirilen işlevin dönüş değeri yoksayılıyor"
 
-#: c-common.c:4648
+#: c-common.c:4649
 #, c-format
 msgid "unknown machine mode `%s'"
 msgstr "'%s makina kipi bilinmiyor"
 
-#: c-common.c:4651
+#: c-common.c:4652
 #, c-format
 msgid "no data type for mode `%s'"
 msgstr "'%s' kipi için bir veri türü yok"
 
-#: c-common.c:4655
+#: c-common.c:4656
 #, c-format
 msgid "invalid pointer mode `%s'"
 msgstr "gösterici kipi olarak `%s' geçersiz"
 
-#: c-common.c:4662 c-common.c:5225
+#: c-common.c:4663 c-common.c:5226
 #, c-format
 msgid "unable to emulate '%s'"
 msgstr "'%s' öykünümü yapılamıyor"
 
-#: c-common.c:4706
+#: c-common.c:4707
 msgid "%Jsection attribute cannot be specified for local variables"
 msgstr "%J bölge özelliği yerel değişkenler için belirtilmiş olamaz"
 
-#: c-common.c:4717
+#: c-common.c:4718
 msgid "%Jsection of '%D' conflicts with previous declaration"
 msgstr "%J `%D' bölgesi önceki bildirimle çelişiyor"
 
-#: c-common.c:4726
+#: c-common.c:4727
 msgid "%Jsection attribute not allowed for '%D'"
 msgstr "%J bölge özelliğine `%D' için izin verilmez"
 
-#: c-common.c:4732
+#: c-common.c:4733
 msgid "%Jsection attributes are not supported for this target"
 msgstr "%J bölge özellikleri bu hedef için desteklenmiyor"
 
-#: c-common.c:4770
+#: c-common.c:4771
 msgid "requested alignment is not a constant"
 msgstr "istenen ayarlama bir sabit değil"
 
-#: c-common.c:4775
+#: c-common.c:4776
 msgid "requested alignment is not a power of 2"
 msgstr "istenen ayarlama 2 nin kuvveti değil"
 
-#: c-common.c:4780
+#: c-common.c:4781
 msgid "requested alignment is too large"
 msgstr "istenen ayarlama çok büyük"
 
-#: c-common.c:4806
+#: c-common.c:4807
 msgid "%Jalignment may not be specified for '%D'"
 msgstr "%J hizalama `%D' için belirtilmiş olmayabilir"
 
-#: c-common.c:4844
+#: c-common.c:4845
 msgid "%J'%D' defined both normally and as an alias"
 msgstr "%J `%D' hem normal hem de bir rumuz olarak tanımlanmış"
 
-#: c-common.c:4854
+#: c-common.c:4855
 msgid "alias arg not a string"
 msgstr "rumuz argümanı bir dizge değil"
 
-#: c-common.c:4897
+#: c-common.c:4898
 msgid "visibility arg not a string"
 msgstr "görünürlük argümanı bir dizge değil"
 
-#: c-common.c:4910
+#: c-common.c:4911
 msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
 msgstr "görünürlük \"default\", \"hidden\", \"protected\" veya \"internal\" değerlerinden biri olmalıdır"
 
-#: c-common.c:4936
+#: c-common.c:4937
 msgid "tls_model arg not a string"
 msgstr "tls_model argümanı bir dizge değil"
 
-#: c-common.c:4945
+#: c-common.c:4946
 msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
 msgstr "tls_model \"local-exec\", \"initial-exec\", \"local-dynamic\" veya \"global-dynamic\" değerlerinden biri olmalı"
 
-#: c-common.c:4967 c-common.c:5013
+#: c-common.c:4968 c-common.c:5014
 msgid "%J'%E' attribute applies only to functions"
 msgstr "%J `%E' özelliği sadece işlevlere uygulanır"
 
-#: c-common.c:4972 c-common.c:5018
+#: c-common.c:4973 c-common.c:5019
 msgid "%Jcan't set '%E' attribute after definition"
 msgstr "%J `%E' özelliğine tanımlandıktan sonra değer atanamaz"
 
-#: c-common.c:5094
+#: c-common.c:5095
 #, c-format
 msgid "`%s' attribute ignored for `%s'"
 msgstr "`%s' özelliği `%s' için yoksayıldı"
 
-#: c-common.c:5157
+#: c-common.c:5158
 #, c-format
 msgid "invalid vector type for attribute `%s'"
 msgstr "`%s' özelliği vektör tür geçersiz"
 
-#: c-common.c:5181 c-common.c:5213
+#: c-common.c:5182 c-common.c:5214
 msgid "no vector mode with the size and type specified could be found"
 msgstr "belirtilen tür ve boyutta vektör kipi yok"
 
-#: c-common.c:5315
+#: c-common.c:5316
 msgid "nonnull attribute without arguments on a non-prototype"
 msgstr "bir prototip olmayanda argümansız null olmayan özellik"
 
-#: c-common.c:5330
+#: c-common.c:5331
 #, c-format
 msgid "nonnull argument has invalid operand number (arg %lu)"
 msgstr "null olmayan argüman geçersiz sayıda terim içeriyor (%lu. argüman)"
 
-#: c-common.c:5349
+#: c-common.c:5350
 #, c-format
 msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
 msgstr "null olmayan argüman kapsamdışı sayıda terim içeriyor (%lu. argüman, %lu. terim)"
 
-#: c-common.c:5357
+#: c-common.c:5358
 #, c-format
 msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
 msgstr "null olmayan argüman gösterici olmayan terime başvuruyor (%lu. argüman, %lu. terim)"
 
-#: c-common.c:5437
+#: c-common.c:5438
 #, c-format
 msgid "null argument where non-null required (arg %lu)"
 msgstr "null olamayan gerekiren yerde null argüman (%lu. argüman)"
 
-#: c-common.c:5508
+#: c-common.c:5509
 msgid "cleanup arg not an identifier"
 msgstr "temizleme argümanı bir isim değil"
 
-#: c-common.c:5515
+#: c-common.c:5516
 msgid "cleanup arg not a function"
 msgstr "temizleme argümanı bir işlev değil"
 
-#: c-common.c:5876
+#: c-common.c:5877
 #, c-format
 msgid "%s at end of input"
 msgstr "%s girdinin sonunda"
 
-#: c-common.c:5882
+#: c-common.c:5883
 #, c-format
 msgid "%s before %s'%c'"
 msgstr "%2$s'%3$c'den önce %1$s"
 
-#: c-common.c:5884
+#: c-common.c:5885
 #, c-format
 msgid "%s before %s'\\x%x'"
 msgstr "%2$s'\\x%3$x'den önce %1$s"
 
-#: c-common.c:5888
+#: c-common.c:5889
 #, c-format
 msgid "%s before string constant"
 msgstr "%s dizge sabitten önce"
 
-#: c-common.c:5890
+#: c-common.c:5891
 #, c-format
 msgid "%s before numeric constant"
 msgstr "sayısal sabitten önce %s"
 
-#: c-common.c:5892
+#: c-common.c:5893
 #, c-format
 msgid "%s before \"%s\""
 msgstr "\"%2$s\"den önce %1$s"
 
-#: c-common.c:5894
+#: c-common.c:5895
 #, c-format
 msgid "%s before '%s' token"
 msgstr "'%2$s' dizgeciğinden önce %1$s"
 
 #. Use `%s' to print the string in case there are any escape
 #. characters in the message.
-#: c-common.c:5896 c-typeck.c:2586 c-typeck.c:3978 c-typeck.c:3993
-#: c-typeck.c:4008 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
-#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4118
+#: c-common.c:5897 c-typeck.c:2612 c-typeck.c:4004 c-typeck.c:4019
+#: c-typeck.c:4034 final.c:2776 final.c:2778 gcc.c:4581 rtl-error.c:109
+#: toplev.c:1357 config/cris/cris.c:552 cp/parser.c:1848 cp/typeck.c:4155
 #: java/expr.c:356 java/verify.c:1456 java/verify.c:1457 java/verify.c:1472
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: c-convert.c:82 c-typeck.c:1197 c-typeck.c:3418 cp/typeck.c:1337
-#: cp/typeck.c:5660 treelang/tree-convert.c:79
+#: c-convert.c:82 c-typeck.c:1211 c-typeck.c:3444 cp/typeck.c:1363
+#: cp/typeck.c:5708 treelang/tree-convert.c:79
 msgid "void value not ignored as it ought to be"
 msgstr "void değer yoksayılması gerekirken yoksayılmadı"
 
@@ -718,8 +716,8 @@ msgstr "%J `%D'bildirimi bir parametreyi gölgeliyor"
 msgid "%Jdeclaration of '%D' shadows a previous local"
 msgstr "%J `%D' bildirimi bir önceki yerel bildirimi gölgeliyor"
 
-#: c-decl.c:1587 cp/name-lookup.c:958 cp/name-lookup.c:981
-#: cp/name-lookup.c:989
+#: c-decl.c:1587 cp/name-lookup.c:969 cp/name-lookup.c:992
+#: cp/name-lookup.c:1000
 msgid "%Jshadowed declaration is here"
 msgstr "%J: gölgeli bildirim burada"
 
@@ -728,7 +726,7 @@ msgstr "%J: gölgeli bildirim burada"
 msgid "nested extern declaration of `%s'"
 msgstr "`%s'in iç içe 'extern' bildirimi"
 
-#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6793
+#: c-decl.c:1838 objc/objc-act.c:2534 objc/objc-act.c:6794
 msgid "%Jprevious declaration of '%D'"
 msgstr "%J `%D' için önceki bildirim"
 
@@ -802,7 +800,7 @@ msgid "two types specified in one empty declaration"
 msgstr "bir boş bildirimde iki veri türü belirtilmiş"
 
 #: c-decl.c:2409 c-parse.y:735 c-parse.y:737 objc/objc-parse.y:776
-#: objc/objc-parse.y:778 objc/objc-parse.y:3016
+#: objc/objc-parse.y:778 objc/objc-parse.y:3017
 msgid "empty declaration"
 msgstr "boş bildirim"
 
@@ -842,7 +840,7 @@ msgstr "`%s' işlevi bir değişken gibi ilkdeğerli"
 msgid "parameter `%s' is initialized"
 msgstr "`%s' parametresi ilkdeğerli"
 
-#: c-decl.c:2568 c-typeck.c:4228
+#: c-decl.c:2568 c-typeck.c:4254
 msgid "variable-sized object may not be initialized"
 msgstr "değişken-uzunluklu nesne ilkdeğerli olmayabilir"
 
@@ -856,7 +854,7 @@ msgstr "`%s' değişkeni, veri türü tamamlanmayan bir ilkdeğere sahip"
 msgid "elements of array `%s' have incomplete type"
 msgstr "`%s' dizisinin elemanları tamamlanmayan veri türüne sahip"
 
-#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10133
+#: c-decl.c:2649 c-decl.c:5451 cp/decl.c:3761 cp/decl.c:10141
 msgid "%Jinline function '%D' given attribute noinline"
 msgstr "%J inline `%D' işlevine inline olmayan özellik verilmiş"
 
@@ -1132,7 +1130,7 @@ msgstr "ISO C90 değerlendirilemeyen boyutlu `%s' dizisini yasaklar"
 msgid "ISO C90 forbids variable-size array `%s'"
 msgstr "ISO C90 değişken boyutlu `%s' dizisini yasaklar"
 
-#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7754
+#: c-decl.c:3913 c-decl.c:4131 cp/decl.c:7755
 #, c-format
 msgid "size of array `%s' is too large"
 msgstr "`%s' dizisinin boyutu çok büyük"
@@ -1175,7 +1173,7 @@ msgstr "gösterici bildirimi içinde geçersiz tür değiştirici"
 msgid "ISO C forbids const or volatile function types"
 msgstr "ISO C 'const' ya da 'volatile' işlev türlerini yasaklar"
 
-#: c-decl.c:4201 cp/decl.c:8035
+#: c-decl.c:4201 cp/decl.c:8036
 #, c-format
 msgid "variable or field `%s' declared void"
 msgstr "`%s' değişkeni ya da alanı void olarak bildirilmiş"
@@ -1420,7 +1418,7 @@ msgstr "%J `%D' normalde bir static olmayan işlev"
 
 #: c-decl.c:5658
 msgid "%Jold-style parameter declarations in prototyped function definition"
-msgstr ""
+msgstr "%J prototipli işlev tanımında eski tarz parametre bildirimi"
 
 #: c-decl.c:5672
 msgid "%Jparameter name omitted"
@@ -1470,7 +1468,7 @@ msgstr "yükseltgenmiş argüman \"%D\" prototiple uyumsuz"
 msgid "argument \"%D\" doesn't match prototype"
 msgstr "\"%D\" argümanı prototiple uyumsuz"
 
-#: c-decl.c:6094 cp/decl.c:10849
+#: c-decl.c:6094 cp/decl.c:10857
 msgid "no return statement in function returning non-void"
 msgstr "void olmayan dönüşlü işlevde `return' deyimi yok"
 
@@ -2105,23 +2103,23 @@ msgstr "geleneksel C dizge sabitlerin birleştirilmesine izin vermez"
 
 #: c-objc-common.c:82
 msgid "%Jfunction '%F' can never be inlined because it is suppressed using -fno-inline"
-msgstr ""
+msgstr "%J '%F' işlevi -fno-inline kullanılarak engellendiğinden satır içine alınamaz"
 
 #: c-objc-common.c:92
 msgid "%Jfunction '%F' can never be inlined because it might not be bound within this unit of translation"
-msgstr ""
+msgstr "%J '%F' işlevi bu dönüşüm birimi içine alınamadığından satıriçine alınamaz"
 
 #: c-objc-common.c:100
 msgid "%Jfunction '%F' can never be inlined because it uses attributes conflicting with inlining"
-msgstr ""
+msgstr "%J '%F' işlevinin öznitelikleri satıriçine alınma ile çeliştiğinden işlev satıriçine alınamaz"
 
 #: c-objc-common.c:115
 msgid "%Jfunction '%F' can never be inlined because it has pending sizes"
-msgstr ""
+msgstr "%J '%F' işlevi belirsiz boyutlar içerdiğinden satıriçine alınamaz"
 
 #: c-objc-common.c:128
 msgid "%Jnested function '%F' can never be inlined because it has possibly saved pending sizes"
-msgstr ""
+msgstr "%J '%F' iç işlevi kayıtlı belirsiz boyutlar içermesi olasılığından dolayı satıriçine alınamaz"
 
 #: c-opts.c:141
 #, c-format
@@ -2237,7 +2235,7 @@ msgstr "<komut satırı>"
 
 #: c-opts.c:1503
 msgid "too late for # directive to set debug directory"
-msgstr ""
+msgstr "hata ayıklama dizinini belirten # yönergesi için çok geç"
 
 #. Like YYERROR but do call yyerror.
 #: c-parse.y:54 objc/objc-parse.y:54
@@ -2252,7 +2250,7 @@ msgstr "sözdizimi hatası: yedeklenemiyor"
 msgid "ISO C forbids an empty source file"
 msgstr "ISO C boş kaynak dosyalarına izin vermez"
 
-#: c-parse.y:349 c-typeck.c:6225 objc/objc-parse.y:374
+#: c-parse.y:349 c-typeck.c:6248 objc/objc-parse.y:374
 msgid "argument of `asm' is not a constant string"
 msgstr "`asm' argümanı bir sabit dizge değil"
 
@@ -2345,7 +2343,7 @@ msgstr "ISO C iç içe işlevlere izin vermez"
 msgid "ISO C forbids forward references to `enum' types"
 msgstr "ISO C sonradan bildirilmiş `enum' türüne başvuruya izin vermez"
 
-#: c-parse.y:1703 cp/parser.c:9307 objc/objc-parse.y:1755
+#: c-parse.y:1703 cp/parser.c:9339 objc/objc-parse.y:1755
 msgid "comma at end of enumerator list"
 msgstr "sembolik sabitler listesinin sonunda virgül"
 
@@ -2353,7 +2351,7 @@ msgstr "sembolik sabitler listesinin sonunda virgül"
 msgid "no semicolon at end of struct or union"
 msgstr "struct ya da union tanımının sonunda ; yok"
 
-#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2846
+#: c-parse.y:1732 objc/objc-parse.y:1784 objc/objc-parse.y:2847
 msgid "extra semicolon in struct or union specified"
 msgstr "struct ya da union'da fazladan ; var"
 
@@ -2381,23 +2379,23 @@ msgstr "ISO C etiket bildirimlerine izin vermez"
 msgid "braced-group within expression allowed only inside a function"
 msgstr "ifade içinde parantezli gruplamalara sadece bir işlevin içinde izin verilir"
 
-#: c-parse.y:2184 objc/objc-parse.y:2241
+#: c-parse.y:2185 objc/objc-parse.y:2242
 msgid "empty body in an else-statement"
 msgstr "else ifadesinin gövdesi boş"
 
-#: c-parse.y:2192 objc/objc-parse.y:2249
+#: c-parse.y:2193 objc/objc-parse.y:2250
 msgid "%Hempty body in an if-statement"
 msgstr "%Hif deyiminin gövdesi boş"
 
-#: c-parse.y:2272 cp/parser.c:6045 objc/objc-parse.y:2329
+#: c-parse.y:2273 cp/parser.c:6050 objc/objc-parse.y:2330
 msgid "break statement not within loop or switch"
 msgstr "break deyimi switch ya da döngü içinde değil"
 
-#: c-parse.y:2281 cp/parser.c:6056 objc/objc-parse.y:2338
+#: c-parse.y:2282 cp/parser.c:6061 objc/objc-parse.y:2339
 msgid "continue statement not within a loop"
 msgstr "continue deyimi bir döngü içinde değil"
 
-#: c-parse.y:2323 objc/objc-parse.y:2380
+#: c-parse.y:2324 objc/objc-parse.y:2381
 msgid "ISO C forbids `goto *expr;'"
 msgstr "ISO C `goto *expr;' kullanımına izin vermez"
 
@@ -2407,11 +2405,11 @@ msgstr "ISO C `goto *expr;' kullanımına izin vermez"
 #. it caused problems with the code in expand_builtin which
 #. tries to verify that BUILT_IN_NEXT_ARG is being used
 #. correctly.
-#: c-parse.y:2440 objc/objc-parse.y:2548
+#: c-parse.y:2441 objc/objc-parse.y:2549
 msgid "ISO C requires a named argument before `...'"
 msgstr "ISO C `...'dan önce bir isimli argüman gerektirir"
 
-#: c-parse.y:2538 objc/objc-parse.y:2646
+#: c-parse.y:2539 objc/objc-parse.y:2647
 msgid "`...' in old-style identifier list"
 msgstr "eski-tarz tanıtıcı listesinde `...'"
 
@@ -2427,7 +2425,7 @@ msgstr "ayrıştırma hatası:"
 msgid "parser stack overflow"
 msgstr "ayrıştırıcı yığın taşması"
 
-#: c-parse.y:2968 objc/objc-parse.y:3663
+#: c-parse.y:2969 objc/objc-parse.y:3664
 #, c-format
 msgid "syntax error at '%s' token"
 msgstr "'%s' dizgeciğinde sözdizimi hatası"
@@ -2482,17 +2480,17 @@ msgstr "%s: bir PCH dosyası değil"
 #: c-pch.c:279
 #, c-format
 msgid "%s: created on host `%.*s', but used on host `%s'"
-msgstr ""
+msgstr "%s: `%.*s' konağında oluşturuldu, ama `%s' konağında kullanıldı"
 
 #: c-pch.c:289
 #, c-format
 msgid "%s: created for target `%.*s', but used for target `%s'"
-msgstr ""
+msgstr "%s: `%.*s' hedefi için oluşturuldu, ama `%s' hedefinde kullanıldı"
 
 #: c-pch.c:302
 #, c-format
 msgid "%s: created by version `%.*s', but this is version `%s'"
-msgstr ""
+msgstr "%s: `%.*s' sürümü için oluşturuldu, ama bu `%s' sürümü"
 
 #: c-pch.c:313
 #, c-format
@@ -2502,12 +2500,12 @@ msgstr "%s: farklı semboller kullanılarak oluşturulmuş"
 #: c-pch.c:326
 #, c-format
 msgid "%s: created with -g%s, but used with -g%s"
-msgstr ""
+msgstr "%s: -g%s ile oluşturuldu, ama -g%s ile kullanıldı"
 
 #: c-pch.c:340
 #, c-format
 msgid "%s: had text segment at different address"
-msgstr ""
+msgstr "%s: farklı adreste bir metin segmanına sahip"
 
 #: c-pch.c:357 cpperror.c:176 gcc.c:6554
 #, c-format
@@ -2589,19 +2587,19 @@ msgstr "#pragma redefine_extname yönergesi bozuk - yoksayıldı"
 msgid "junk at end of #pragma redefine_extname"
 msgstr "#pragma redefine_extname sonunda döküntü"
 
-#: c-pragma.c:384 c-pragma.c:462
+#: c-pragma.c:385 c-pragma.c:463
 msgid "#pragma redefine_extname conflicts with declaration"
 msgstr "#pragma redefine_extname bildirimiyle çelişiyor"
 
-#: c-pragma.c:413
+#: c-pragma.c:414
 msgid "malformed #pragma extern_prefix, ignored"
 msgstr "#pragma extern_prefix bozuk, yoksayıldı"
 
-#: c-pragma.c:418
+#: c-pragma.c:419
 msgid "junk at end of #pragma extern_prefix"
 msgstr "'#pragma extern_prefix' sonunda karışıklık"
 
-#: c-pragma.c:449
+#: c-pragma.c:450
 msgid "asm declaration conflicts with previous rename"
 msgstr "asm bildirimi önceki isim değişikliği ile çelişiyor"
 
@@ -2617,7 +2615,7 @@ msgstr "yıkıcı gerekli"
 msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
 msgstr "(önceki case deyimlerinin zarflama eylemleri kendi içerinde yıkıcıları gerektiriyor)"
 
-#: c-semantics.c:737 c-typeck.c:6247 cp/semantics.c:1070
+#: c-semantics.c:737 c-typeck.c:6270 cp/semantics.c:1070
 #, c-format
 msgid "%s qualifier ignored on asm"
 msgstr "asm'de %s niteleyicisi yoksayıldı"
@@ -2626,788 +2624,788 @@ msgstr "asm'de %s niteleyicisi yoksayıldı"
 msgid "will never be executed"
 msgstr "asla çalıştırılmayacak"
 
-#: c-typeck.c:120
+#: c-typeck.c:123
 #, c-format
 msgid "`%s' has an incomplete type"
 msgstr "`%s' tamamlanmamış türde"
 
-#: c-typeck.c:142 cp/call.c:2532
+#: c-typeck.c:145 cp/call.c:2532
 msgid "invalid use of void expression"
 msgstr "void deyiminin kullanımı geçersiz"
 
-#: c-typeck.c:150
+#: c-typeck.c:153
 msgid "invalid use of flexible array member"
 msgstr "esnek dizi üyesinin kullanımı geçersiz"
 
-#: c-typeck.c:156
+#: c-typeck.c:159
 msgid "invalid use of array with unspecified bounds"
 msgstr "sınırları belirtilmemiş dizi; kullanımı geçersiz"
 
-#: c-typeck.c:164
+#: c-typeck.c:167
 #, c-format
 msgid "invalid use of undefined type `%s %s'"
 msgstr "atanmamış tür `%s %s'; kullanımı geçersiz"
 
 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
-#: c-typeck.c:168
+#: c-typeck.c:171
 #, c-format
 msgid "invalid use of incomplete typedef `%s'"
 msgstr "tamamlanmamış typedef `%s'; kullanımı geçersiz"
 
-#: c-typeck.c:415 c-typeck.c:430
+#: c-typeck.c:428 c-typeck.c:443
 msgid "function types not truly compatible in ISO C"
 msgstr "işlev türleri  ISO C'de tam uyumlu değil"
 
-#: c-typeck.c:611
+#: c-typeck.c:625
 msgid "types are not quite compatible"
 msgstr "türler tam uyumlu değil"
 
-#: c-typeck.c:824
+#: c-typeck.c:838
 msgid "function return types not compatible due to `volatile'"
 msgstr "işlevin dönen değer türü `volatile' den dolayı uyumsuz"
 
-#: c-typeck.c:970 c-typeck.c:2151
+#: c-typeck.c:984 c-typeck.c:2176
 msgid "arithmetic on pointer to an incomplete type"
 msgstr "bir içi boş tür gösterici üzerinde aritmetik"
 
-#: c-typeck.c:1343
+#: c-typeck.c:1357
 #, c-format
 msgid "%s has no member named `%s'"
 msgstr "%s'in `%s' isimli bir üyesi yok"
 
-#: c-typeck.c:1379
+#: c-typeck.c:1393
 #, c-format
 msgid "request for member `%s' in something not a structure or union"
 msgstr "bir struct veya union olmayan şeyin `%s' üyesi için istek"
 
-#: c-typeck.c:1408
+#: c-typeck.c:1422
 msgid "dereferencing pointer to incomplete type"
 msgstr "içi boş türe gösterici ilişkilendirme"
 
-#: c-typeck.c:1412
+#: c-typeck.c:1426
 msgid "dereferencing `void *' pointer"
 msgstr "`void *' gösterici ilişkilendirmesi"
 
-#: c-typeck.c:1429 cp/typeck.c:2104
+#: c-typeck.c:1443 cp/typeck.c:2127
 #, c-format
 msgid "invalid type argument of `%s'"
 msgstr "`%s' için tür argümanı geçersiz"
 
-#: c-typeck.c:1447 cp/typeck.c:2129
+#: c-typeck.c:1461 cp/typeck.c:2152
 msgid "subscript missing in array reference"
 msgstr "dizi başvurusunda altindis yok"
 
-#: c-typeck.c:1468 cp/typeck.c:2171
+#: c-typeck.c:1482 cp/typeck.c:2194
 msgid "array subscript has type `char'"
 msgstr "dizi altindisi `char' türünde"
 
-#: c-typeck.c:1476 c-typeck.c:1565 cp/typeck.c:2175 cp/typeck.c:2261
+#: c-typeck.c:1490 c-typeck.c:1579 cp/typeck.c:2198 cp/typeck.c:2284
 msgid "array subscript is not an integer"
 msgstr "dizi altindisi bir tamsayı değil"
 
-#: c-typeck.c:1509
+#: c-typeck.c:1523
 msgid "ISO C forbids subscripting `register' array"
 msgstr "ISO C `register' dizisi altindislemesine izin vermez"
 
-#: c-typeck.c:1511
+#: c-typeck.c:1525
 msgid "ISO C90 forbids subscripting non-lvalue array"
 msgstr "ISO C90 sol yansız dizi indislemesine izin vermez"
 
-#: c-typeck.c:1544
+#: c-typeck.c:1558
 msgid "subscript has type `char'"
 msgstr "alt indis `char' türünde"
 
-#: c-typeck.c:1560 cp/typeck.c:2256
+#: c-typeck.c:1574 cp/typeck.c:2279
 msgid "subscripted value is neither array nor pointer"
 msgstr "indisli değer ne dizi ne de bir gösterici"
 
-#: c-typeck.c:1590
+#: c-typeck.c:1604
 #, c-format
 msgid "local declaration of `%s' hides instance variable"
 msgstr "`%s' yerel bildirimi gerçekleme değişkenini gizliyor"
 
-#: c-typeck.c:1683
+#: c-typeck.c:1697
 msgid "called object is not a function"
 msgstr "çağrılan nesne bir işlev değil"
 
 #. 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:1715
+#: c-typeck.c:1729
 msgid "function called through a non-compatible type"
 msgstr "uyumlu olmayan türde işlev çağrısı"
 
-#: c-typeck.c:1813 cp/typeck.c:2544
+#: c-typeck.c:1787 c-typeck.c:4198 c-typeck.c:4200 c-typeck.c:4216
+#: c-typeck.c:4237 c-typeck.c:5616
+msgid "initializer element is not constant"
+msgstr "ilklendirici öğe bir sabit değil"
+
+#: c-typeck.c:1838 cp/typeck.c:2567
 msgid "too many arguments to function"
 msgstr "işlev için çok fazla argüman belirtildi"
 
-#: c-typeck.c:1834
+#: c-typeck.c:1859
 #, c-format
 msgid "type of formal parameter %d is incomplete"
 msgstr "%d biçimsel parametre türü tamamlanmayan türde"
 
-#: c-typeck.c:1847
+#: c-typeck.c:1872
 #, c-format
 msgid "%s as integer rather than floating due to prototype"
 msgstr "%sması prototipten dolayı bir gerçel sayıdan çok bir tamsayı"
 
-#: c-typeck.c:1850
+#: c-typeck.c:1875
 #, c-format
 msgid "%s as integer rather than complex due to prototype"
 msgstr "%sması prototipten dolayı bir karmaşık sayıdan çok bir tamsayı"
 
-#: c-typeck.c:1853
+#: c-typeck.c:1878
 #, c-format
 msgid "%s as complex rather than floating due to prototype"
 msgstr "%sması prototipten dolayı bir gerçel sayıdan çok bir karmaşık sayı"
 
-#: c-typeck.c:1856
+#: c-typeck.c:1881
 #, c-format
 msgid "%s as floating rather than integer due to prototype"
 msgstr "%sması prototipten dolayı bir tamsayıdan çok bir gerçel sayı"
 
-#: c-typeck.c:1859
+#: c-typeck.c:1884
 #, c-format
 msgid "%s as complex rather than integer due to prototype"
 msgstr "%sması prototipten dolayı bir tamsayıdan çok bir karmaşık sayı"
 
-#: c-typeck.c:1862
+#: c-typeck.c:1887
 #, c-format
 msgid "%s as floating rather than complex due to prototype"
 msgstr "%sması prototipten dolayı bir karmaşık sayıdan çok bir gerçel sayı"
 
-#: c-typeck.c:1872
+#: c-typeck.c:1897
 #, c-format
 msgid "%s as `float' rather than `double' due to prototype"
 msgstr "%sması prototipten dolayı bir «double»dan çok bir «float»"
 
-#: c-typeck.c:1890
+#: c-typeck.c:1915
 #, c-format
 msgid "%s with different width due to prototype"
 msgstr "prototipten dolayı farklı genişlikle %sması"
 
-#: c-typeck.c:1916
+#: c-typeck.c:1941
 #, c-format
 msgid "%s as unsigned due to prototype"
 msgstr "%sması prototipten dolayı unsigned"
 
-#: c-typeck.c:1918
+#: c-typeck.c:1943
 #, c-format
 msgid "%s as signed due to prototype"
 msgstr "%sması prototipten dolayı signed"
 
-#: c-typeck.c:1952 cp/typeck.c:2650
+#: c-typeck.c:1977 cp/typeck.c:2673
 msgid "too few arguments to function"
 msgstr "işlev için çok az argüman belirtildi"
 
-#: c-typeck.c:1992
+#: c-typeck.c:2017
 msgid "suggest parentheses around + or - inside shift"
 msgstr "shift içindeki + ya da - çevresinde parantezler önerilir"
 
-#: c-typeck.c:1999
+#: c-typeck.c:2024
 msgid "suggest parentheses around && within ||"
 msgstr "|| içindeki && çevresinde parantezler önerilir"
 
-#: c-typeck.c:2008
+#: c-typeck.c:2033
 msgid "suggest parentheses around arithmetic in operand of |"
 msgstr "| işlemimindeki aritmetik çevresinde parantezler önerilir"
 
-#: c-typeck.c:2011
+#: c-typeck.c:2036
 msgid "suggest parentheses around comparison in operand of |"
 msgstr "| işlemimindeki karşılaştırma çevresinde parantezler önerilir"
 
-#: c-typeck.c:2020
+#: c-typeck.c:2045
 msgid "suggest parentheses around arithmetic in operand of ^"
 msgstr "^ işlemimindeki aritmetik çevresinde parantezler önerilir"
 
-#: c-typeck.c:2023
+#: c-typeck.c:2048
 msgid "suggest parentheses around comparison in operand of ^"
 msgstr "^ işlemimindeki karşılaştırma çevresinde parantezler önerilir"
 
-#: c-typeck.c:2030
+#: c-typeck.c:2055
 msgid "suggest parentheses around + or - in operand of &"
 msgstr "& işlemimindeki + veya - çevresinde parantezler önerilir"
 
-#: c-typeck.c:2033
+#: c-typeck.c:2058
 msgid "suggest parentheses around comparison in operand of &"
 msgstr "& işlemimindeki karşılaştırma çevresinde parantezler önerilir"
 
-#: c-typeck.c:2040
+#: c-typeck.c:2065
 msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
 msgstr "X<=Y<=Z gibi bir karşılaştıma matematiksel olarak anlamlı değil"
 
-#: c-typeck.c:2103
+#: c-typeck.c:2128
 msgid "pointer of type `void *' used in subtraction"
 msgstr "çıkartmada `void *' türünde gösterici kullanılmış"
 
-#: c-typeck.c:2105
+#: c-typeck.c:2130
 msgid "pointer to a function used in subtraction"
 msgstr "çıkartmada işlev göstericisi kullanılmış"
 
-#: c-typeck.c:2199
+#: c-typeck.c:2224
 msgid "wrong type argument to unary plus"
 msgstr "tekil artı işleminde yanlış tür argümanı"
 
-#: c-typeck.c:2212
+#: c-typeck.c:2237
 msgid "wrong type argument to unary minus"
 msgstr "tekil eksi işleminde yanlış tür argümanı"
 
-#: c-typeck.c:2229
+#: c-typeck.c:2254
 msgid "ISO C does not support `~' for complex conjugation"
 msgstr "ISO C karmaşık sayıların mantıksal çarpımında `~' desteklemez"
 
-#: c-typeck.c:2235
+#: c-typeck.c:2260
 msgid "wrong type argument to bit-complement"
 msgstr "bit-tümler için yanlış tür argümanı"
 
-#: c-typeck.c:2243
+#: c-typeck.c:2268
 msgid "wrong type argument to abs"
 msgstr "mutlak değer için yanlış tür argümanı"
 
-#: c-typeck.c:2255
+#: c-typeck.c:2280
 msgid "wrong type argument to conjugation"
 msgstr "mantıksal çarpım için yanlış tür argümanı"
 
-#: c-typeck.c:2269
+#: c-typeck.c:2294
 msgid "wrong type argument to unary exclamation mark"
 msgstr "tekil tümleyen için yanlış tür argümanı"
 
-#: c-typeck.c:2312
+#: c-typeck.c:2337
 msgid "ISO C does not support `++' and `--' on complex types"
 msgstr "ISO C karmaşık sayı türlerinde `++' ve `--' desteklemez"
 
-#: c-typeck.c:2327 c-typeck.c:2359
+#: c-typeck.c:2352 c-typeck.c:2384
 msgid "wrong type argument to increment"
 msgstr "arttırımda yanlış türde argüman"
 
-#: c-typeck.c:2329 c-typeck.c:2361
+#: c-typeck.c:2354 c-typeck.c:2386
 msgid "wrong type argument to decrement"
 msgstr "eksiltmede yanlış türde argüman"
 
-#: c-typeck.c:2350
+#: c-typeck.c:2375
 msgid "increment of pointer to unknown structure"
 msgstr "bilinmeyen yapı göstericisinde arttırma"
 
-#: c-typeck.c:2352
+#: c-typeck.c:2377
 msgid "decrement of pointer to unknown structure"
 msgstr "bilinmeyen yapı göstericisinde eksiltme"
 
-#: c-typeck.c:2477
+#: c-typeck.c:2502
 msgid "invalid lvalue in unary `&'"
 msgstr "tekil `&' için geçersiz soldeğer"
 
-#: c-typeck.c:2509
+#: c-typeck.c:2534
 #, c-format
 msgid "attempt to take address of bit-field structure member `%s'"
 msgstr "bit-alanı yapının `%s' üyesinin adresi alınmaya çalışılıyor"
 
-#: c-typeck.c:2642
+#: c-typeck.c:2668
 msgid "use of conditional expressions as lvalues is deprecated"
 msgstr "sol taraf değeri olarak koşullu ifadeler artık geçersiz"
 
-#: c-typeck.c:2645
+#: c-typeck.c:2671
 msgid "use of compound expressions as lvalues is deprecated"
 msgstr "sol taraf değeri olarak birleşik ifadeler artık geçersiz"
 
-#: c-typeck.c:2648
+#: c-typeck.c:2674
 msgid "use of cast expressions as lvalues is deprecated"
 msgstr "sol taraf değeri olarak tür dönüşüm ifadeleri artık geçersiz"
 
-#: c-typeck.c:2663
+#: c-typeck.c:2689
 #, c-format
 msgid "%s of read-only member `%s'"
 msgstr "salt-okunur üye `%2$s' için %1$s"
 
-#: c-typeck.c:2667
+#: c-typeck.c:2693
 #, c-format
 msgid "%s of read-only variable `%s'"
 msgstr "salt-okunur değişken `%2$s' için %1$s"
 
-#: c-typeck.c:2670
+#: c-typeck.c:2696
 #, c-format
 msgid "%s of read-only location"
 msgstr "salt-okunur konumun %s"
 
-#: c-typeck.c:2688
+#: c-typeck.c:2714
 #, c-format
 msgid "cannot take address of bit-field `%s'"
 msgstr "`%s' bit-alanının adresi alınamıyor"
 
-#: c-typeck.c:2716 treelang/treetree.c:946
+#: c-typeck.c:2742 treelang/treetree.c:946
 #, c-format
 msgid "global register variable `%s' used in nested function"
 msgstr "genel yazmaç değişkeni `%s' yuvalanmış işlevde kullanılmış"
 
-#: c-typeck.c:2720 treelang/treetree.c:950
+#: c-typeck.c:2746 treelang/treetree.c:950
 #, c-format
 msgid "register variable `%s' used in nested function"
 msgstr "yazmaç değişkeni `%s' yuvalanmış işlevde kullanılmış"
 
-#: c-typeck.c:2727 treelang/treetree.c:957
+#: c-typeck.c:2753 treelang/treetree.c:957
 #, c-format
 msgid "address of global register variable `%s' requested"
 msgstr "`%s' genel yazmaç değişkeninin adresi istenmiş"
 
-#: c-typeck.c:2739
+#: c-typeck.c:2765
 msgid "cannot put object with volatile field into register"
 msgstr "gelgeç alanlı nesne yazmaça konulamaz"
 
-#: c-typeck.c:2743 treelang/treetree.c:962
+#: c-typeck.c:2769 treelang/treetree.c:962
 #, c-format
 msgid "address of register variable `%s' requested"
 msgstr "`%s' yazmaç değişkeninin adresi istendi"
 
-#: c-typeck.c:2828
+#: c-typeck.c:2854
 msgid "signed and unsigned type in conditional expression"
 msgstr "koşullu ifadede signed ve unsigned türler"
 
-#: c-typeck.c:2835
+#: c-typeck.c:2861
 msgid "ISO C forbids conditional expr with only one void side"
 msgstr "ISO C tek taraflı void tür içeren koşullu ifadelere izin vermez"
 
-#: c-typeck.c:2851 c-typeck.c:2858
+#: c-typeck.c:2877 c-typeck.c:2884
 msgid "ISO C forbids conditional expr between `void *' and function pointer"
 msgstr "ISO C `void *' ve işlev göstericisi arasında koşullu ifadelere izin vermez"
 
-#: c-typeck.c:2864
+#: c-typeck.c:2890
 msgid "pointer type mismatch in conditional expression"
 msgstr "koşullu ifade içinde gösterici türü uyumsuzluğu"
 
-#: c-typeck.c:2871 c-typeck.c:2881
+#: c-typeck.c:2897 c-typeck.c:2907
 msgid "pointer/integer type mismatch in conditional expression"
 msgstr "koşullu ifadede gösterici/tamsayı tür uyumsuzluğu"
 
-#: c-typeck.c:2895
+#: c-typeck.c:2921
 msgid "type mismatch in conditional expression"
 msgstr "şartlı ifade içinde tür uyumsuzluğu"
 
-#: c-typeck.c:2955
+#: c-typeck.c:2981
 msgid "left-hand operand of comma expression has no effect"
 msgstr "virgüllü ifadenin sol terimi etkisiz"
 
-#: c-typeck.c:2986
+#: c-typeck.c:3012
 msgid "cast specifies array type"
 msgstr "tür dönüşümü dizi belirtiyor"
 
-#: c-typeck.c:2992
+#: c-typeck.c:3018
 msgid "cast specifies function type"
 msgstr "tür dönüşümü işlev belirtiyor"
 
-#: c-typeck.c:3002
+#: c-typeck.c:3028
 msgid "ISO C forbids casting nonscalar to the same type"
 msgstr "ISO C skalar olmayandan aynı türe dönüşüme izin vermez"
 
-#: c-typeck.c:3020
+#: c-typeck.c:3046
 msgid "ISO C forbids casts to union type"
 msgstr "ISO C union türe dönüşüme izin vermez"
 
-#: c-typeck.c:3028
+#: c-typeck.c:3054
 msgid "cast to union type from type not present in union"
 msgstr "union içinde mevcut olmayan türden union türe dönüşüm"
 
-#: c-typeck.c:3079
+#: c-typeck.c:3105
 msgid "cast adds new qualifiers to function type"
 msgstr "tür dönüşümü, işlev türüne yeni niteleyiciler ekliyor"
 
 #. There are qualifiers present in IN_OTYPE that are not
 #. present in IN_TYPE.
-#: c-typeck.c:3084
+#: c-typeck.c:3110
 msgid "cast discards qualifiers from pointer target type"
 msgstr "tür dönüşümü, gösterici hedef türünden niteleyicileri iptal ediyor"
 
-#: c-typeck.c:3099
+#: c-typeck.c:3125
 msgid "cast increases required alignment of target type"
 msgstr "tür dönüşümü hedef türün gerekli hizalamasını azaltıyor"
 
-#: c-typeck.c:3105 cp/typeck.c:4897
+#: c-typeck.c:3131 cp/typeck.c:4945
 msgid "cast from pointer to integer of different size"
 msgstr "göstericiden farklı tamsayı türlere dönüşüm"
 
-#: c-typeck.c:3110
+#: c-typeck.c:3136
 msgid "cast does not match function type"
 msgstr "tür dönüşümü işlev türüyle uyumsuz"
 
-#: c-typeck.c:3117 cp/typeck.c:4904
+#: c-typeck.c:3143 cp/typeck.c:4952
 msgid "cast to pointer from integer of different size"
 msgstr "farklı boyuttaki tamsayı türden göstericye dönüşüm"
 
-#: c-typeck.c:3129
+#: c-typeck.c:3155
 msgid "type-punning to incomplete type might break strict-aliasing rules"
 msgstr "içi boş türle tür tanımı yapmak adlandırma kurallarının katılığı ile bağdaşmaz"
 
-#: c-typeck.c:3133
+#: c-typeck.c:3159
 msgid "dereferencing type-punned pointer will break strict-aliasing rules"
 msgstr "türü tanımlanmış göstericinin ilişkilendirilmesi adlandırmanın değişmezliği kurallarını bozacak"
 
-#: c-typeck.c:3144
+#: c-typeck.c:3170
 msgid "ISO C forbids conversion of function pointer to object pointer type"
 msgstr "ISO C işlev göstericisinin nesne göstericisine dönüştürülmesini yasaklar"
 
-#: c-typeck.c:3153
+#: c-typeck.c:3179
 msgid "ISO C forbids conversion of object pointer to function pointer type"
 msgstr "ISO C nesne göstericisinin işlev göstericisine dönüştürülmesini yasaklar"
 
 #. Now we have handled acceptable kinds of LHS that are not truly lvalues.
 #. Reject anything strange now.
-#: c-typeck.c:3311
+#: c-typeck.c:3337
 msgid "invalid lvalue in assignment"
 msgstr "atama içinde sol taraf geçersiz"
 
 #. Convert new value to destination type.
-#: c-typeck.c:3320 c-typeck.c:3345 c-typeck.c:3362 cp/typeck.c:5016
-#: cp/typeck.c:5163 cp/typeck.c:5178
+#: c-typeck.c:3346 c-typeck.c:3371 c-typeck.c:3388 cp/typeck.c:5064
+#: cp/typeck.c:5211 cp/typeck.c:5226
 msgid "assignment"
 msgstr "atama"
 
-#: c-typeck.c:3429
+#: c-typeck.c:3455
 msgid "cannot pass rvalue to reference parameter"
 msgstr "sağdeğer, başvuru parametresine aktarılamaz"
 
-#: c-typeck.c:3538 c-typeck.c:3614
+#: c-typeck.c:3564 c-typeck.c:3640
 #, c-format
 msgid "%s makes qualified function pointer from unqualified"
 msgstr "%s nitelemeyenden niteleyen işlev göstericisi yapıyor"
 
-#: c-typeck.c:3542 c-typeck.c:3594
+#: c-typeck.c:3568 c-typeck.c:3620
 #, c-format
 msgid "%s discards qualifiers from pointer target type"
 msgstr "%s gösterici hedef türündeki niteleyicileri iptal ediyor"
 
-#: c-typeck.c:3548
+#: c-typeck.c:3574
 msgid "ISO C prohibits argument conversion to union type"
 msgstr "ISO C union türe argüman dönüşümünü yasaklar"
 
-#: c-typeck.c:3586
+#: c-typeck.c:3612
 #, c-format
 msgid "ISO C forbids %s between function pointer and `void *'"
 msgstr "ISO C de işlev göstericisi ile `void *' arasında %s yasaktır"
 
-#: c-typeck.c:3603
+#: c-typeck.c:3629
 #, c-format
 msgid "pointer targets in %s differ in signedness"
 msgstr "gösterici hedefleri %s içinde farklı signed'lıkta"
 
-#: c-typeck.c:3619
+#: c-typeck.c:3645
 #, c-format
 msgid "%s from incompatible pointer type"
 msgstr "%s uyumsuz gösterici türünde"
 
-#: c-typeck.c:3625 c-typeck.c:4132 cp/typeck.c:1366
+#: c-typeck.c:3651 c-typeck.c:4158 cp/typeck.c:1389
 msgid "invalid use of non-lvalue array"
 msgstr "soldeğersiz dizi kullanımı geçersiz"
 
-#: c-typeck.c:3639
+#: c-typeck.c:3665
 #, c-format
 msgid "%s makes pointer from integer without a cast"
 msgstr "%s sırasında bir tür dönüşümü olmaksızın tamsayıdan gösterici yapılıyor"
 
-#: c-typeck.c:3646
+#: c-typeck.c:3672
 #, c-format
 msgid "%s makes integer from pointer without a cast"
 msgstr "%s bir tür dönüşümü olmaksızın göstericiden tamsayı yapılıyor"
 
-#: c-typeck.c:3660 c-typeck.c:3663
+#: c-typeck.c:3686 c-typeck.c:3689
 #, c-format
 msgid "incompatible type for argument %d of `%s'"
 msgstr "`%2$s'nın %1$d. argümanı için tür uyumsuz"
 
-#: c-typeck.c:3667
+#: c-typeck.c:3693
 #, c-format
 msgid "incompatible type for argument %d of indirect function call"
 msgstr "dolaylı işlev çağrısının %d. argümanı için tür uyumsuz"
 
-#: c-typeck.c:3671
+#: c-typeck.c:3697
 #, c-format
 msgid "incompatible types in %s"
 msgstr "%s içinde uyumsuz türler"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3727
+#: c-typeck.c:3753
 #, c-format
 msgid "passing arg of `%s'"
 msgstr "`%s' işlevinin argümanının aktarılması"
 
 #. Function name unknown (call through ptr).
-#: c-typeck.c:3736
+#: c-typeck.c:3762
 msgid "passing arg of pointer to function"
 msgstr "işlev göstericisi olan argümanın aktarılması"
 
 #. Function name is known; supply it.
-#: c-typeck.c:3744
+#: c-typeck.c:3770
 #, c-format
 msgid "passing arg %d of `%s'"
 msgstr "`%2$s' işlevinin %1$d. argümanının aktarılması"
 
 #. Function name unknown (call through ptr); just give arg number.
-#: c-typeck.c:3753
+#: c-typeck.c:3779
 #, c-format
 msgid "passing arg %d of pointer to function"
 msgstr "işlev göstericisi olarak %d. argümanın aktarılması"
 
-#: c-typeck.c:3810
+#: c-typeck.c:3836
 msgid "traditional C rejects automatic aggregate initialization"
 msgstr "geleneksel C otomatik küme ilklendirmesini reddeder"
 
-#: c-typeck.c:3981 c-typeck.c:3996 c-typeck.c:4011
+#: c-typeck.c:4007 c-typeck.c:4022 c-typeck.c:4037
 #, c-format
 msgid "(near initialization for `%s')"
 msgstr "(%s için near ilklendirme)"
 
-#: c-typeck.c:4060 cp/typeck2.c:560
+#: c-typeck.c:4086 cp/typeck2.c:560
 msgid "char-array initialized from wide string"
 msgstr "karakter dizisinin ilklendiricisi olarak geniş dizge kullanılmış"
 
-#: c-typeck.c:4067 cp/typeck2.c:567
+#: c-typeck.c:4093 cp/typeck2.c:567
 msgid "int-array initialized from non-wide string"
 msgstr "tamsayı dizisinin ilklendiricisi olarak geniş-olmayan dizge kullanılmış"
 
-#: c-typeck.c:4085 cp/typeck2.c:582
+#: c-typeck.c:4111 cp/typeck2.c:582
 msgid "initializer-string for array of chars is too long"
 msgstr "karakter dizisi için dizge-ilklendirici çok uzun"
 
-#: c-typeck.c:4155
+#: c-typeck.c:4181
 msgid "array initialized from non-constant array expression"
 msgstr "dizinin ilklendiricisi olarak sabit olmayan dizi ifadesi kullanılmış"
 
-#: c-typeck.c:4172 c-typeck.c:4174 c-typeck.c:4190 c-typeck.c:4211
-#: c-typeck.c:5593
-msgid "initializer element is not constant"
-msgstr "ilklendirici öğe bir sabit değil"
-
-#: c-typeck.c:4206
+#: c-typeck.c:4232
 msgid "initialization"
 msgstr "ilklendirme"
 
-#: c-typeck.c:4217 c-typeck.c:5598
+#: c-typeck.c:4243 c-typeck.c:5621
 msgid "initializer element is not computable at load time"
 msgstr "başlangıç öğesi yükleme sırasında hesaplanabilir değil"
 
-#: c-typeck.c:4232 cp/typeck2.c:659
+#: c-typeck.c:4258 cp/typeck2.c:659
 msgid "invalid initializer"
 msgstr "geçersiz ilklendirici"
 
-#: c-typeck.c:4517 cp/decl.c:4484
+#: c-typeck.c:4540 cp/decl.c:4484
 msgid "opaque vector types cannot be initialized"
 msgstr "opak vektör türleri ilklendirilemez"
 
-#: c-typeck.c:4711
+#: c-typeck.c:4734
 msgid "extra brace group at end of initializer"
 msgstr "ilklendiricinin sonunda fazladan parantezli grup"
 
-#: c-typeck.c:4731
+#: c-typeck.c:4754
 msgid "missing braces around initializer"
 msgstr "ilklendiriciyi çevreleyen parantezler yok"
 
-#: c-typeck.c:4791
+#: c-typeck.c:4814
 msgid "braces around scalar initializer"
 msgstr "skalar ilklendiriciyi kuşatan parantezler"
 
-#: c-typeck.c:4842
+#: c-typeck.c:4865
 msgid "initialization of flexible array member in a nested context"
 msgstr "içiçe bağlam içinde esnek dizi üyesi ilklendirmesi"
 
-#: c-typeck.c:4844
+#: c-typeck.c:4867
 msgid "initialization of a flexible array member"
 msgstr "esnek dizi üyesi ilklendirmesi"
 
-#: c-typeck.c:4875
+#: c-typeck.c:4898
 msgid "missing initializer"
 msgstr "ilklendirici yok"
 
-#: c-typeck.c:4897
+#: c-typeck.c:4920
 msgid "empty scalar initializer"
 msgstr "skalar ilklendirici boş"
 
-#: c-typeck.c:4902
+#: c-typeck.c:4925
 msgid "extra elements in scalar initializer"
 msgstr "skalar ilklendiricide fazladan öğeler"
 
-#: c-typeck.c:4987
+#: c-typeck.c:5010
 msgid "initialization designators may not nest"
 msgstr "ilklendirme tasarlayıcılar yuvalanamayabilir"
 
-#: c-typeck.c:5008 c-typeck.c:5076
+#: c-typeck.c:5031 c-typeck.c:5099
 msgid "array index in non-array initializer"
 msgstr "dizi-olmayan ilklendiricide dizi indisi"
 
-#: c-typeck.c:5013 c-typeck.c:5129
+#: c-typeck.c:5036 c-typeck.c:5152
 msgid "field name not in record or union initializer"
 msgstr "alan ismi kayıt ya da union ilklendiricisinde kullanılmamış"
 
-#: c-typeck.c:5072 c-typeck.c:5074
+#: c-typeck.c:5095 c-typeck.c:5097
 msgid "nonconstant array index in initializer"
 msgstr "ilklendiricide sabit-olmayan dizi indeksi"
 
-#: c-typeck.c:5078 c-typeck.c:5081
+#: c-typeck.c:5101 c-typeck.c:5104
 msgid "array index in initializer exceeds array bounds"
 msgstr "ilklendiricideki dizi indeksi dizi sınırlarının dışında"
 
-#: c-typeck.c:5092
+#: c-typeck.c:5115
 msgid "empty index range in initializer"
 msgstr "ilklendiricide indeks aralığı boş"
 
-#: c-typeck.c:5101
+#: c-typeck.c:5124
 msgid "array index range in initializer exceeds array bounds"
 msgstr "ilklendiricideki dizi indeksi aralığı dizi sınırlarını aşıyor"
 
-#: c-typeck.c:5141
+#: c-typeck.c:5164
 #, c-format
 msgid "unknown field `%s' specified in initializer"
 msgstr "ilklendiricide bilinmeyen `%s' alanı belirtilmiş"
 
-#: c-typeck.c:5177 c-typeck.c:5198 c-typeck.c:5660
+#: c-typeck.c:5200 c-typeck.c:5221 c-typeck.c:5683
 msgid "initialized field with side-effects overwritten"
 msgstr "yan-etkili ilklendirilmiş alanın üzerine yazıldı"
 
-#: c-typeck.c:5868
+#: c-typeck.c:5891
 msgid "excess elements in char array initializer"
 msgstr "karakter dizisi ilklendiricide gereğinden fazla öğe"
 
-#: c-typeck.c:5875 c-typeck.c:5921
+#: c-typeck.c:5898 c-typeck.c:5944
 msgid "excess elements in struct initializer"
 msgstr "struct ilklendiricide gereğinden fazla öğe"
 
-#: c-typeck.c:5936
+#: c-typeck.c:5959
 msgid "non-static initialization of a flexible array member"
 msgstr "esnek dizi üyesinin satatik olmayan ilklendirmesi"
 
-#: c-typeck.c:6003
+#: c-typeck.c:6026
 msgid "excess elements in union initializer"
 msgstr "union ilklendiricide gereğinden fazla öğe"
 
-#: c-typeck.c:6024
+#: c-typeck.c:6047
 msgid "traditional C rejects initialization of unions"
 msgstr "geleneksel C union ilklendirmesini reddeder"
 
-#: c-typeck.c:6087
+#: c-typeck.c:6110
 msgid "excess elements in array initializer"
 msgstr "dizi ilklendiricide gereğinden fazla öğe"
 
-#: c-typeck.c:6116
+#: c-typeck.c:6139
 msgid "excess elements in vector initializer"
 msgstr "vektör ilklendiricide gereğinden fazla öğe"
 
-#: c-typeck.c:6138
+#: c-typeck.c:6161
 msgid "excess elements in scalar initializer"
 msgstr "skalar ilklendiricide gereğinden fazla öğe"
 
-#: c-typeck.c:6240
+#: c-typeck.c:6263
 msgid "asm template is not a string constant"
 msgstr "asm şablon bir dizge sabit değil"
 
-#: c-typeck.c:6272
+#: c-typeck.c:6295
 msgid "invalid lvalue in asm statement"
 msgstr "asm deyiminde geçersiz sol taraf"
 
-#: c-typeck.c:6344 cp/typeck.c:5854
+#: c-typeck.c:6367 cp/typeck.c:5902
 msgid "modification by `asm'"
 msgstr "`asm' tarafından değişiklik"
 
-#: c-typeck.c:6362 cp/typeck.c:5938
+#: c-typeck.c:6385 cp/typeck.c:5986
 msgid "function declared `noreturn' has a `return' statement"
 msgstr "`noreturn' olarak bildirilmiş işlev `return' deyimi içeriyor"
 
-#: c-typeck.c:6369
+#: c-typeck.c:6392
 msgid "`return' with no value, in function returning non-void"
 msgstr "geridönüş değeri void olmayan işlevde `return' değer içermiyor"
 
-#: c-typeck.c:6375
+#: c-typeck.c:6398
 msgid "`return' with a value, in function returning void"
 msgstr "void dönüşlü işlevde `return' deyimi değer içeriyor"
 
-#: c-typeck.c:6379
+#: c-typeck.c:6402
 msgid "return"
 msgstr "dönüş değeri"
 
-#: c-typeck.c:6431
+#: c-typeck.c:6454
 msgid "function returns address of local variable"
 msgstr "işlev yerel değişkenin adresi ile dönüyor"
 
-#: c-typeck.c:6486 cp/semantics.c:749
+#: c-typeck.c:6509 cp/semantics.c:749
 msgid "switch quantity not an integer"
 msgstr "switch büyüklüğü bir tamsayı değil"
 
-#: c-typeck.c:6496
+#: c-typeck.c:6519
 msgid "`long' switch expression not converted to `int' in ISO C"
 msgstr "ISO C'de `long' switch ifadesi `int'e dönüştürülmez"
 
-#: c-typeck.c:6537 cp/parser.c:5555
+#: c-typeck.c:6560 cp/parser.c:5560
 msgid "case label not within a switch statement"
 msgstr "case etiketi bir switch deyimi içinde değil"
 
-#: c-typeck.c:6539
+#: c-typeck.c:6562
 msgid "`default' label not within a switch statement"
 msgstr "`default' etiketi bir switch deyimi içinde değil"
 
-#: c-typeck.c:6691 c-typeck.c:6725
+#: c-typeck.c:6714 c-typeck.c:6748
 msgid "division by zero"
 msgstr "sıfırla bölme"
 
-#: c-typeck.c:6770 cp/typeck.c:2930
+#: c-typeck.c:6793 cp/typeck.c:2953
 msgid "right shift count is negative"
 msgstr "sağa kaydırma sayısı negatif"
 
-#: c-typeck.c:6777 cp/typeck.c:2936
+#: c-typeck.c:6800 cp/typeck.c:2959
 msgid "right shift count >= width of type"
 msgstr "sağa kaydırma sayısı türünden büyük yada eşit"
 
-#: c-typeck.c:6798 cp/typeck.c:2955
+#: c-typeck.c:6821 cp/typeck.c:2978
 msgid "left shift count is negative"
 msgstr "sola kaydırma sayısı negatif"
 
-#: c-typeck.c:6801 cp/typeck.c:2957
+#: c-typeck.c:6824 cp/typeck.c:2980
 msgid "left shift count >= width of type"
 msgstr "sola kaydırma sayısı türünden büyük ya da eşit"
 
-#: c-typeck.c:6822
+#: c-typeck.c:6845
 msgid "shift count is negative"
 msgstr "kaydırma sayısı negatif"
 
-#: c-typeck.c:6824
+#: c-typeck.c:6847
 msgid "shift count >= width of type"
 msgstr "kaydırma sayısı türünden büyük ya da eşit"
 
-#: c-typeck.c:6841 cp/typeck.c:2992
+#: c-typeck.c:6864 cp/typeck.c:3015
 msgid "comparing floating point with == or != is unsafe"
 msgstr "== veya != ile karşılaştırma gerçel sayılarda güvenli değil"
 
-#: c-typeck.c:6865 c-typeck.c:6871
+#: c-typeck.c:6888 c-typeck.c:6894
 msgid "ISO C forbids comparison of `void *' with function pointer"
 msgstr "ISO C `void *' ile işlev göstericisinin karşılaştırılmasına izin vermez"
 
-#: c-typeck.c:6874 c-typeck.c:6914 c-typeck.c:6942
+#: c-typeck.c:6897 c-typeck.c:6937 c-typeck.c:6965
 msgid "comparison of distinct pointer types lacks a cast"
 msgstr "belirgin gösterici türlerinin karşılaştırması bir tür dönüşümü gerektirir"
 
-#: c-typeck.c:6888 c-typeck.c:6893 c-typeck.c:6962 c-typeck.c:6967
+#: c-typeck.c:6911 c-typeck.c:6916 c-typeck.c:6985 c-typeck.c:6990
 msgid "comparison between pointer and integer"
 msgstr "gösterici türü ile tamsayı türü arasında karşılaştırma"
 
-#: c-typeck.c:6909 c-typeck.c:6937
+#: c-typeck.c:6932 c-typeck.c:6960
 msgid "ISO C forbids ordered comparisons of pointers to functions"
 msgstr "ISO C işlev göstericilerinin sıralı karşılaştırmalarına izin vermez"
 
-#: c-typeck.c:6934
+#: c-typeck.c:6957
 msgid "comparison of complete and incomplete pointers"
 msgstr "tamamlanmış ve içi boş göstericilerin karşılaştırılması"
 
-#: c-typeck.c:6950 c-typeck.c:6957
+#: c-typeck.c:6973 c-typeck.c:6980
 msgid "ordered comparison of pointer with integer zero"
 msgstr "tamsayı sıfır ile göstercinin sıralı karşılaştırması"
 
-#: c-typeck.c:6981 cp/typeck.c:3128
+#: c-typeck.c:7004 cp/typeck.c:3151
 msgid "unordered comparison on non-floating point argument"
 msgstr "gerçel sayı olmayan argümanlar arasında düzenlenmemiş karşılaştırma"
 
-#: c-typeck.c:7191
+#: c-typeck.c:7214
 msgid "comparison between signed and unsigned"
 msgstr "signed ile unsigned arasında karşılaştırma"
 
-#: c-typeck.c:7237 cp/typeck.c:3375
+#: c-typeck.c:7260 cp/typeck.c:3398
 msgid "comparison of promoted ~unsigned with constant"
 msgstr "sabitle yükseltgenmiş ~unsigned karşılaştırması"
 
-#: c-typeck.c:7245 cp/typeck.c:3383
+#: c-typeck.c:7268 cp/typeck.c:3406
 msgid "comparison of promoted ~unsigned with unsigned"
 msgstr "unsigned ile ~unsigned'a yükseltgenmiş türlerin karşılaştırması"
 
@@ -3425,11 +3423,11 @@ msgstr "%J `%F' çağrısı `inline' olamaz"
 
 #: calls.c:2219
 msgid "ignoring return value of `%D', declared with attribute warn_unused_result"
-msgstr ""
+msgstr "warn_unused_result özniteliği ile bildirilmiş, `%D' dönüş değeri yoksayılıyor"
 
 #: calls.c:2232
 msgid "ignoring return value of function declared with attribute warn_unused_result"
-msgstr ""
+msgstr "warn_unused_result özniteliği ile bildirildiğinden işlevin dönüş değeri yoksayılıyor"
 
 #: calls.c:2242
 msgid "function call has aggregate value"
@@ -3537,22 +3535,22 @@ msgstr "%d. döngünün saklayıcısı indirgenemez bölgenin parçası olarak i
 #: cfgloop.c:1231
 #, c-format
 msgid "Basic block %d should be marked irreducible."
-msgstr ""
+msgstr "%d temel bloğu indirgenemez olarak imlenmeli."
 
 #: cfgloop.c:1237
 #, c-format
 msgid "Basic block %d should not be marked irreducible."
-msgstr ""
+msgstr "%d temel bloğu indirgenemez olarak imlenmemeli."
 
 #: cfgloop.c:1245
 #, c-format
 msgid "Edge from %d to %d should be marked irreducible."
-msgstr ""
+msgstr "%d den %d e kadar kenar indirgenemez olarak imlenmeli."
 
 #: cfgloop.c:1252
 #, c-format
 msgid "Edge from %d to %d should not be marked irreducible."
-msgstr ""
+msgstr "%d den %d e kadar kenar indirgenemez olarak imlenmemeli."
 
 #: cfgrtl.c:1877
 #, c-format
@@ -3672,45 +3670,45 @@ msgstr "komut zinciri (%d) içindeki bb notlarının sayısı != n_basic_blocks
 msgid "function body not available"
 msgstr "işlev gövdesi yok"
 
-#: cgraph.c:163 cgraphunit.c:340
+#: cgraph.c:163 cgraphunit.c:341
 msgid "redefined extern inline functions are not considered for inlining"
 msgstr "yeniden tanımlanmış extern inline işlevler satıriçine alınma sırasında görmezden gelinir"
 
-#: cgraph.c:166 cgraphunit.c:345
+#: cgraph.c:166 cgraphunit.c:346
 msgid "function not considered for inlining"
 msgstr "işlev satıriçine alınma sırasında görmezden gelinir"
 
-#: cgraph.c:168 cgraphunit.c:343
+#: cgraph.c:168 cgraphunit.c:344
 msgid "function not inlinable"
 msgstr "işlev satıriçine alınabilir değil"
 
-#: cgraph.c:476
+#: cgraph.c:485
 msgid "%D renamed after being referenced in assembly"
 msgstr "makina dilinde referanslandıktan sonra %D yeniden isimlendirilmiş."
 
-#: cgraphunit.c:1041
+#: cgraphunit.c:1046
 msgid "--param large-function-growth limit reached"
-msgstr ""
+msgstr "--param large-function-growth sınırı aşıldı"
 
-#: cgraphunit.c:1054
+#: cgraphunit.c:1059
 msgid "--param large-function-growth limit reached while inlining the caller"
-msgstr ""
+msgstr "--param large-function-growth sınırı çağrıcı satıriçine alınırken aşıldı"
 
-#: cgraphunit.c:1119
+#: cgraphunit.c:1124
 msgid "--param max-inline-insns-single limit reached"
-msgstr ""
+msgstr "--param max-inline-insns-single sınırı aşıldı"
 
-#: cgraphunit.c:1143
+#: cgraphunit.c:1148
 msgid "--param max-inline-insns-single limit reached after inlining into the callee"
-msgstr ""
+msgstr "--param max-inline-insns-single sınırı çağrılanın içinde satıriçine alındıktan sonra aşıldı"
 
-#: cgraphunit.c:1220
+#: cgraphunit.c:1225
 msgid "--param inline-unit-growth limit reached"
-msgstr ""
+msgstr "--param inline-unit-growth sınırı aşıldı"
 
-#: cgraphunit.c:1292 cgraphunit.c:1436
+#: cgraphunit.c:1297 cgraphunit.c:1441
 msgid "recursive inlining"
-msgstr ""
+msgstr "içiçe satıriçine alma işlemi"
 
 #: collect2.c:406
 msgid "internal error"
@@ -3896,7 +3894,7 @@ msgstr "%s: bir COFF dosyası olarak açılamıyor"
 msgid "library lib%s not found"
 msgstr "lib%s kitaplığı bulunamadı"
 
-#: combine.c:13038
+#: combine.c:13048
 #, c-format
 msgid ""
 ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
@@ -3907,7 +3905,7 @@ msgstr ""
 ";; %d başarı.\n"
 "\n"
 
-#: combine.c:13047
+#: combine.c:13057
 #, c-format
 msgid ""
 "\n"
@@ -3967,17 +3965,17 @@ msgstr "%s sürümü `%.4s', umulan sürüm ise `%.4s'"
 #: coverage.c:255 coverage.c:263
 #, c-format
 msgid "coverage mismatch for function %u while reading execution counters."
-msgstr ""
+msgstr "çalıştırma sayaçları okunurken %u. işlev için sarmalama çelişkisi."
 
 #: coverage.c:257 coverage.c:340
 #, c-format
 msgid "checksum is %x instead of %x"
-msgstr ""
+msgstr "sağlama toplamı %2$x değil %1$x"
 
 #: coverage.c:265 coverage.c:348
 #, c-format
 msgid "number of counters is %d instead of %d"
-msgstr ""
+msgstr "sayaç sayısı %2$d değil %1$d"
 
 #: coverage.c:271
 #, c-format
@@ -4007,7 +4005,7 @@ msgstr "`%s' işlevi için saklayıcı yok."
 #: coverage.c:337 coverage.c:345
 #, c-format
 msgid "coverage mismatch for function '%s' while reading counter '%s'."
-msgstr ""
+msgstr "'%2$s' sayacı okunurken '%1$s' işlevi için sarmalama çelişkisi."
 
 #: coverage.c:493
 #, c-format
@@ -4027,13 +4025,13 @@ msgstr "%s ile %s arasında dönüşüm iconv tarafından desteklenmiyor"
 
 #: cppcharset.c:656
 msgid "iconv_open"
-msgstr ""
+msgstr "iconv_open"
 
 #. XXX should be DL_SORRY
 #: cppcharset.c:664
 #, c-format
 msgid "no iconv implementation, cannot convert from %s to %s"
-msgstr ""
+msgstr "iconv desteklenmiyor, %s ile %s arasında dönüşüm yapılamıyor"
 
 #: cppcharset.c:808
 msgid "universal character names are only valid in C++ and C99"
@@ -4113,7 +4111,7 @@ msgstr "önceleme diziliminden icra karakter kümesine dönüşüm"
 
 #: cppcharset.c:1181
 msgid "converting to execution character set"
-msgstr ""
+msgstr "çalıştırma karakter kümesinin dönüşümü"
 
 #: cppcharset.c:1244 cppcharset.c:1307
 msgid "character constant too long for its type"
@@ -4298,15 +4296,15 @@ msgstr "#if içinde sıfırla bölme"
 
 #: cppfiles.c:370
 msgid "NULL directory in find_file"
-msgstr ""
+msgstr "find_file içinde NULL dizin"
 
 #: cppfiles.c:397
 msgid "one or more PCH files were found, but they were invalid"
-msgstr ""
+msgstr "bir yada daha fazla PCH dosyası bulundu ama hepsi geçersiz"
 
 #: cppfiles.c:400
 msgid "use -Winvalid-pch for more information"
-msgstr ""
+msgstr "daha fazla bilgi için -Winvalid-pch kullanın"
 
 #: cppfiles.c:458
 #, c-format
@@ -4700,7 +4698,7 @@ msgstr "cpp_macro_definition içindeki isimli yapı türü %d geçersiz"
 
 #: cpppch.c:84 cpppch.c:332 cpppch.c:356 cpppch.c:365
 msgid "while writing precompiled header"
-msgstr ""
+msgstr "önderlenmiş başlık yazılırken"
 
 #: cpppch.c:463
 #, c-format
@@ -4719,7 +4717,7 @@ msgstr "%s: kullanılmadı çünkü `%s' tanımlı"
 
 #: cpppch.c:529 cpppch.c:715
 msgid "while reading precompiled header"
-msgstr ""
+msgstr "önderlenmiş başlık okunurken"
 
 #: cppspec.c:106
 #, c-format
@@ -4739,7 +4737,7 @@ msgstr "makro \"%s\" genişletilirken iç içelik saptandı"
 msgid "syntax error in macro parameter list"
 msgstr "makro parametre listesinde sözdizimi hatası"
 
-#: cse.c:7060
+#: cse.c:7064
 #, c-format
 msgid ";; Processing block from %d to %d, %d sets.\n"
 msgstr ";; %d den %d ye kadar, %d kümelik blok işleniyor.\n"
@@ -4786,7 +4784,7 @@ msgstr "komutta geçersiz rtl paylaşımı bulundu"
 
 #: emit-rtl.c:2329
 msgid "Shared rtx"
-msgstr ""
+msgstr "Paylaşımlı rtx"
 
 #: emit-rtl.c:3464
 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
@@ -4817,16 +4815,16 @@ msgstr "bu hedefte yığın sınırları desteklenmiyor"
 msgid "function using short complex types cannot be inline"
 msgstr "short karmaşık türler kullanılan işlevler özümlenemez"
 
-#: expr.c:6385
+#: expr.c:6386
 msgid "%Jprior parameter's size depends on '%D'"
 msgstr "%J önceki parametrelerin uzunluğu `%D' bağımlı"
 
-#: expr.c:6752
+#: expr.c:6753
 msgid "returned value in block_exit_expr"
 msgstr "block_exit_expr'de değer döndü"
 
 #. We can't make a bitwise copy of this object, so fail.
-#: expr.c:8895
+#: expr.c:8894
 msgid "cannot take the address of an unaligned member"
 msgstr "hizalanmamış bir üyenin adresi alınamaz"
 
@@ -4871,12 +4869,12 @@ msgstr "`%%l' terimi bir etiket değil"
 
 #. We can't handle floating point constants;
 #. PRINT_OPERAND must handle them.
-#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6751
+#: final.c:3220 vmsdbgout.c:467 config/i386/i386.c:6768
 #: config/pdp11/pdp11.c:1646
 msgid "floating constant misused"
 msgstr "gerçel sayı sabitler desteklenmiyor"
 
-#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6829
+#: final.c:3276 vmsdbgout.c:524 config/i386/i386.c:6846
 #: config/pdp11/pdp11.c:1693
 msgid "invalid expression as operand"
 msgstr "veri öğesi olarak ifade geçersiz"
@@ -4917,7 +4915,7 @@ msgstr "bağdaşmayanların eşitlik testlerinin `and' sonucu daima 0 dır"
 
 #: fold-const.c:8393
 msgid "fold check: original tree changed by fold"
-msgstr ""
+msgstr "fold sınaması: özgün ağaç fold tarafından değiştirildi"
 
 #: function.c:884 varasm.c:1408
 msgid "%Jsize of variable '%D' is too large"
@@ -4927,23 +4925,23 @@ msgstr "%J `%D' değişkeni çok geniş"
 msgid "impossible constraint in `asm'"
 msgstr "`asm' içindeki koşul mümkün değil"
 
-#: function.c:5723
+#: function.c:5733
 msgid "%J'%D' might be used uninitialized in this function"
 msgstr "%J `%D' bu işlevde ilklendirilmeden kullanılmış olmalı"
 
-#: function.c:5730
+#: function.c:5740
 msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr "%J değişken `%D' `longjmp' ya da `vfork' tarafından taşırılmış olabilir"
 
-#: function.c:5749
+#: function.c:5759
 msgid "%Jargument '%D' might be clobbered by `longjmp' or `vfork'"
 msgstr "%J argüman `%D' `longjmp' ya da `vfork' tarafından taşırılmış olabilir"
 
-#: function.c:6523
+#: function.c:6533
 msgid "function returns an aggregate"
 msgstr "işlev bir küme ile dönüyor"
 
-#: function.c:7006
+#: function.c:6929
 msgid "%Junused parameter '%D'"
 msgstr "%J parametre `%D' kullanılmamış"
 
@@ -5265,7 +5263,7 @@ msgstr "%s (GCC) %s\n"
 
 #: gcc.c:3358 gcov.c:424 f/g77spec.c:351
 msgid "(C)"
-msgstr ""
+msgstr "©"
 
 #: gcc.c:3359
 msgid ""
@@ -5389,11 +5387,11 @@ msgstr "belirtim işlevi argümanları bozuk"
 
 #: gcc.c:6083
 msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
-msgstr ""
+msgstr "belirtim başarısızlığı: SYSROOT_SUFFIX_SPEC için argüman sayısı birden fazla."
 
 #: gcc.c:6093
 msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
-msgstr ""
+msgstr "belirtim başarısızlığı: SYSROOT_HEADERS_SUFFIX_SPEC için argüman sayısı birden fazla.."
 
 #: gcc.c:6186
 #, c-format
@@ -5502,7 +5500,7 @@ msgstr "  -v, --version                   Sürüm bilgilerini gösterir ve çık
 
 #: gcov.c:401
 msgid "  -a, --all-blocks                Show information for every basic block\n"
-msgstr ""
+msgstr "  -a, --all-blocks                Her temel blok için bilgi verilir\n"
 
 #: gcov.c:402
 msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
@@ -5542,7 +5540,7 @@ msgstr "  -p, --preserve-paths            Tüm dosya yolu elemanları saklanır\
 
 #: gcov.c:411
 msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
-msgstr ""
+msgstr "  -u, --unconditional-branches    Koşulsuz dallanma sayısı da gösterilir\n"
 
 #: gcov.c:412
 #, c-format
@@ -5609,17 +5607,17 @@ msgstr "%s: bir gcov graph dosyası değil\n"
 #: gcov.c:731
 #, c-format
 msgid "%s:version `%.4s', prefer `%.4s'\n"
-msgstr ""
+msgstr "%s: `%.4s' sürümü, tercih edilen ise `%.4s'\n"
 
 #: gcov.c:783
 #, c-format
 msgid "%s:already seen blocks for `%s'\n"
-msgstr ""
+msgstr "%s: `%s' için bloklar zaten görüldü\n"
 
 #: gcov.c:904 gcov.c:1063
 #, c-format
 msgid "%s:corrupted\n"
-msgstr ""
+msgstr "%s: bozulmuş\n"
 
 #: gcov.c:977
 #, c-format
@@ -5634,12 +5632,12 @@ msgstr "%s: bir gcov veri dosyası değil\n"
 #: gcov.c:995
 #, c-format
 msgid "%s:version `%.4s', prefer version `%.4s'\n"
-msgstr ""
+msgstr "%s: `%.4s' sürümü, tercih edilen sürüm `%.4s'\n"
 
 #: gcov.c:1001
 #, c-format
 msgid "%s:stamp mismatch with graph file\n"
-msgstr ""
+msgstr "%s: zaman damgası çizge dosyası ile çelişiyor\n"
 
 #: gcov.c:1027
 #, c-format
@@ -5659,22 +5657,22 @@ msgstr "%s:taşma hatası\n"
 #: gcov.c:1086
 #, c-format
 msgid "%s:`%s' lacks entry and/or exit blocks\n"
-msgstr ""
+msgstr "%s:`%s' girdiye ya da çıkış bloklarına ihtiyaç duyuyor\n"
 
 #: gcov.c:1091
 #, c-format
 msgid "%s:`%s' has arcs to entry block\n"
-msgstr ""
+msgstr "%s:`%s' girdi bloklarına arc'lara sahip\n"
 
 #: gcov.c:1099
 #, c-format
 msgid "%s:`%s' has arcs from exit block\n"
-msgstr ""
+msgstr "%s:`%s' çıkış bloklarından arc'lara sahip\n"
 
 #: gcov.c:1307
 #, c-format
 msgid "%s:graph is unsolvable for `%s'\n"
-msgstr ""
+msgstr "%s:çizge `%s' için çözümlenebilir değil\n"
 
 #: gcov.c:1387
 #, c-format
@@ -5761,11 +5759,11 @@ msgstr "%s: kaynak dosya, `%s' dosyasından daha yeni\n"
 #. Return if there's nothing to do, or it is too expensive.
 #: gcse.c:747
 msgid "GCSE disabled"
-msgstr ""
+msgstr "GCSE iptal edildi"
 
 #: gcse.c:6124
 msgid "NULL pointer checks disabled"
-msgstr ""
+msgstr "boş gösterici sınamaları iptal edildi"
 
 #. Return if there's nothing to do, or it is too expensive.
 #: gcse.c:8010
@@ -5807,7 +5805,7 @@ msgstr "PCH dosyası okunamıyor: %m"
 
 #: ggc-common.c:681
 msgid "had to relocate PCH"
-msgstr ""
+msgstr "PCH'a yeniden konumlanabilir"
 
 #: ggc-page.c:1325
 #, c-format
@@ -5820,7 +5818,7 @@ msgstr "PCH dosyasına yazılamıyor"
 
 #: ggc-simple.c:526
 msgid "Generating PCH files is not supported when using ggc-simple.c"
-msgstr ""
+msgstr "ggc-simple.c kullanıldığında PCH dosyalarının üretimi desteklenmiyor."
 
 #: global.c:356 global.c:369 global.c:383
 #, c-format
@@ -5941,7 +5939,7 @@ msgstr ""
 #. What to print when a switch has no documentation.
 #: opts.c:149
 msgid "This switch lacks documentation"
-msgstr ""
+msgstr "Bu seçenek belgelenmedi"
 
 #. Eventually this should become a hard error IMO.
 #: opts.c:318
@@ -5985,7 +5983,7 @@ msgstr "-fwritable-strings eski kullanım, lütfen ayrıntılar için belgelere
 #: opts.c:1538
 #, c-format
 msgid "%s: --param arguments should be of the form NAME=VALUE"
-msgstr ""
+msgstr "%s: --param seçeneğinin argümanları İSİM=DEĞER biçiminde olmalı"
 
 #: opts.c:1543
 #, c-format
@@ -6009,11 +6007,11 @@ msgstr "hata ayılama çıktı seviyesi \"%s\" bilinmiyor"
 #: opts.c:1664
 #, c-format
 msgid "debug output level %s is too high"
-msgstr ""
+msgstr "hata ayıklama çıktılama seviyesi %s çok yüksek"
 
 #: opts.c:1683
 msgid "The following options are language-independent:\n"
-msgstr ""
+msgstr "Bu seçenekler dile bağımlıdır:\n"
 
 #: opts.c:1690
 #, c-format
@@ -6021,10 +6019,12 @@ msgid ""
 "The %s front end recognizes the following options:\n"
 "\n"
 msgstr ""
+"%s önalanı bu seçenekleri tanır:\n"
+"\n"
 
 #: opts.c:1704
 msgid "The --param option recognizes the following as parameters:\n"
-msgstr ""
+msgstr "--param seçeneğinde belirtilebilecek parametreler:\n"
 
 #. If we didn't find this parameter, issue an error message.
 #: params.c:76
@@ -6034,11 +6034,11 @@ msgstr "geçersiz parametre `%s'"
 
 #: profile.c:288
 msgid "corrupted profile info: run_max * runs < sum_max"
-msgstr ""
+msgstr "bozuk profil bilgisi: run_max * runs < sum_max"
 
 #: profile.c:294
 msgid "corrupted profile info: sum_all is smaller than sum_max"
-msgstr ""
+msgstr "bozuk profil bilgisi: sum_all < sum_max"
 
 #: profile.c:336
 #, c-format
@@ -6048,12 +6048,12 @@ msgstr "bozuk profil bilgisi: %i den %i ye kadar kenar azami sayıyı aşıyor"
 #: profile.c:499
 #, c-format
 msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
-msgstr ""
+msgstr "bozuk profil bilgisi: %d. temel blok için yineleme sayısının %i olduğu varsayıldı"
 
 #: profile.c:526
 #, c-format
 msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
-msgstr ""
+msgstr "bozuk profil bilgisi: %d-%d kenarı için çalıştırma sayısının %i olduğu varsayıldı"
 
 #: protoize.c:534
 #, c-format
@@ -6403,7 +6403,7 @@ msgstr "çıktı terimi %d `&' kısıtını kullanmalı"
 msgid "can't use '%s' as a %s register"
 msgstr "'%s' bir %s yazmacı olarak kullanılamıyor"
 
-#: regclass.c:758 config/ia64/ia64.c:4657 config/ia64/ia64.c:4664
+#: regclass.c:758 config/ia64/ia64.c:4660 config/ia64/ia64.c:4667
 #, c-format
 msgid "unknown register name: %s"
 msgstr "bilinmeyen yazmaç ismi: %s"
@@ -6460,47 +6460,47 @@ msgstr "aşağıdakiler için yeniden yüklemeler üretilemiyor:"
 msgid "inconsistent operand constraints in an `asm'"
 msgstr "bir `asm' içindeki terim şartı çelişkili"
 
-#: reload1.c:1212
+#: reload1.c:1222
 msgid "frame size too large for reliable stack checking"
 msgstr "güvenilir yığın denetimi için çerçeve boyutu çok büyük"
 
-#: reload1.c:1215
+#: reload1.c:1225
 msgid "try reducing the number of local variables"
 msgstr "yerel değişkenlerin sayısını azaltmayı deneyin"
 
-#: reload1.c:1868
+#: reload1.c:1878
 #, c-format
 msgid "can't find a register in class `%s' while reloading `asm'"
 msgstr "`asm' yeniden yüklenirken sınıf `%s' içindeki bir yazmaç ismi bulunamıyor"
 
-#: reload1.c:1872
+#: reload1.c:1882
 #, c-format
 msgid "unable to find a register to spill in class `%s'"
 msgstr "`%s' sınıfı içinde dökülecek bir yazmaç bulunamadı."
 
-#: reload1.c:1874
+#: reload1.c:1884
 msgid "this is the insn:"
 msgstr "bu o komuttur:"
 
-#: reload1.c:3871
+#: reload1.c:3881
 msgid "`asm' operand requires impossible reload"
 msgstr "`asm' terimi imkansız yeniden yükleme gerektiriyor"
 
 #. It's the compiler's fault.
-#: reload1.c:4963
+#: reload1.c:4973
 msgid "could not find a spill register"
 msgstr "bir döküm yazmacı bulunamadı"
 
-#: reload1.c:4968
+#: reload1.c:4978
 msgid "`asm' operand constraint incompatible with operand size"
 msgstr "`asm' teriminin koşulu terim boyutu ile uyumsuz"
 
 #. It's the compiler's fault.
-#: reload1.c:6590
+#: reload1.c:6600
 msgid "VOIDmode on an output"
 msgstr "bir çıktıda VOIDmode"
 
-#: reload1.c:6591
+#: reload1.c:6601
 msgid "output operand is constant in `asm'"
 msgstr "`asm' içindeki çıktı terimi bir sabit"
 
@@ -6552,7 +6552,7 @@ msgstr "RTL seçenek denetimi: %4$s:%5$d: `%1$s' %3$s içinde umulmayan rtx kodu
 msgid "jump to `%s' invalidly jumps into binding contour"
 msgstr "`%s' e sıçrama geçersiz olarak bağlama sınırları içinde gerçekleşiyor"
 
-#: stmt.c:977 stmt.c:3793
+#: stmt.c:977 stmt.c:3790
 msgid "%Jlabel '%D' used before containing binding contour"
 msgstr ""
 
@@ -6569,7 +6569,7 @@ msgstr "%2$d terimi için çıktı şartı `%1$c' başlangıçta değil"
 msgid "operand constraint contains incorrectly positioned '+' or '='"
 msgstr "terim kısıtı yanlış konumlu `+' ya da '=' içeriyor"
 
-#: stmt.c:1199 stmt.c:1301
+#: stmt.c:1199 stmt.c:1298
 #, c-format
 msgid "`%%' constraint used with last operand"
 msgstr "`%%' kısıtı son terimle kullanılmış"
@@ -6578,125 +6578,121 @@ msgstr "`%%' kısıtı son terimle kullanılmış"
 msgid "matching constraint not valid in output operand"
 msgstr "eşleşen kısıt çıktı teriminde geçerli değil"
 
-#: stmt.c:1260
-msgid "read-write constraint does not allow a register"
-msgstr ""
-
-#: stmt.c:1292
+#: stmt.c:1289
 #, c-format
 msgid "input operand constraint contains `%c'"
 msgstr "girdi terimi kısıtı `%c' içeriyor"
 
-#: stmt.c:1334
+#: stmt.c:1331
 msgid "matching constraint references invalid operand number"
 msgstr "kısıt referansları geçersiz terim numaraları eşleştiriyor"
 
-#: stmt.c:1372
+#: stmt.c:1369
 #, c-format
 msgid "invalid punctuation `%c' in constraint"
 msgstr "koşul içindeki `%c' işareti geçersiz"
 
-#: stmt.c:1396
+#: stmt.c:1393
 msgid "matching constraint does not allow a register"
-msgstr ""
+msgstr "eşleşen kısıt bir yazmaca izin vermez"
 
-#: stmt.c:1424
+#: stmt.c:1421
 #, c-format
 msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
 msgstr "`%s' değişkeni için asm belirtimi, asm taşırma listesi ile çelişiyor"
 
-#: stmt.c:1514
+#: stmt.c:1511
 #, c-format
 msgid "unknown register name `%s' in `asm'"
 msgstr "`asm' içindeki yazmaç ismi `%s' bilinmiyor"
 
-#: stmt.c:1522
+#: stmt.c:1519
 #, c-format
 msgid "PIC register `%s' clobbered in `asm'"
-msgstr ""
+msgstr "PIC yazmacı %s `asm' içinde taşmış"
 
-#: stmt.c:1571
+#: stmt.c:1568
 #, c-format
 msgid "more than %d operands in `asm'"
 msgstr "`asm' içinde %d terimden fazlası var"
 
-#: stmt.c:1633
+#: stmt.c:1630
 #, c-format
 msgid "output number %d not directly addressable"
 msgstr "çıktı numarası %d doğrudan adreslenebilir değil"
 
-#: stmt.c:1711
+#: stmt.c:1708
 #, c-format
 msgid "asm operand %d probably doesn't match constraints"
 msgstr "asm terimi %d belki şartlara uymaz"
 
-#: stmt.c:1721
+#: stmt.c:1718
 #, c-format
 msgid "use of memory input without lvalue in asm operand %d is deprecated"
 msgstr "asm terimi %d içindeki sol değersiz bellek girdisi kullanımının modası geçti"
 
-#: stmt.c:1875
+#: stmt.c:1872
 msgid "asm clobber conflict with output operand"
 msgstr "asm taşırıcı çıkış terimi ile çelişiyor"
 
-#: stmt.c:1880
+#: stmt.c:1877
 msgid "asm clobber conflict with input operand"
 msgstr "asm taşırıcı giriş terimi ile çelişiyor"
 
-#: stmt.c:1914
+#: stmt.c:1911
 msgid "too many alternatives in `asm'"
 msgstr "`asm' içindeki almaşıkların sayısı çok fazla"
 
-#: stmt.c:1926
+#: stmt.c:1923
 msgid "operand constraints for `asm' differ in number of alternatives"
 msgstr "`asm' için terim kısıtları farklı almaşık sayısında"
 
-#: stmt.c:1978
+#: stmt.c:1975
 #, c-format
 msgid "duplicate asm operand name '%s'"
 msgstr "terim ismi '%s' yinelenmiş"
 
-#: stmt.c:2076
+#: stmt.c:2073
 msgid "missing close brace for named operand"
 msgstr "isimi terim için kapama parantezi eksik"
 
-#: stmt.c:2104
+#: stmt.c:2101
 #, c-format
 msgid "undefined named operand '%s'"
 msgstr "tanımlanmamış isimli terim '%s'"
 
-#: stmt.c:2161
+#: stmt.c:2158
 msgid "%Hstatement with no effect"
-msgstr ""
+msgstr "%Hdeyim etkisiz"
 
-#: stmt.c:2317
+#: stmt.c:2314
 msgid "%Hvalue computed is not used"
-msgstr ""
+msgstr "%Hhesaplanan değer kullanılmadı"
 
-#: stmt.c:3733
+#: stmt.c:3730
 msgid "%Junused variable '%D'"
-msgstr ""
+msgstr "%J '%D' değişkeni kullanılmadı"
 
-#: stmt.c:4508
+#: stmt.c:4505
 msgid "%Hunreachable code at beginning of %s"
 msgstr "%s başlangıcında kod erişilebilir değil %H"
 
-#: stmt.c:5136
+#: stmt.c:5133
 #, c-format
 msgid "enumeration value `%s' not handled in switch"
 msgstr "sembolik sabit grubu değeri `%s' switch deyiminde elde edilemedi"
 
-#: stmt.c:5161 stmt.c:5181
+#: stmt.c:5158 stmt.c:5178
 #, c-format
 msgid "case value `%ld' not in enumerated type"
 msgstr "case değeri `%ld' sembolik sabit grubunda değil"
 
-#: stmt.c:5164 stmt.c:5184
+#: stmt.c:5161 stmt.c:5181
 #, c-format
 msgid "case value `%ld' not in enumerated type `%s'"
 msgstr "case değeri `%ld' sembolik sabit grubu `%s' içinde değil"
 
-#: stmt.c:5401
+#: stmt.c:5398
 msgid "switch missing default case"
 msgstr "switch içinde default eksik"
 
@@ -6728,25 +6724,25 @@ msgstr "%J paketli öznitelik `%D' için gereksiz"
 msgid "%Jpadding struct to align '%D'"
 msgstr ""
 
-#: stor-layout.c:1245
+#: stor-layout.c:1244
 msgid "padding struct size to alignment boundary"
 msgstr "yapı boyutu hizalama sınırlarına ayarlanıyor"
 
-#: stor-layout.c:1275
+#: stor-layout.c:1274
 #, c-format
 msgid "packed attribute causes inefficient alignment for `%s'"
 msgstr "paketli öznitelik `%s' için yetersiz hizalama yapar"
 
-#: stor-layout.c:1277
+#: stor-layout.c:1276
 #, c-format
 msgid "packed attribute is unnecessary for `%s'"
 msgstr "paketli öznitelik `%s' için gereksiz"
 
-#: stor-layout.c:1282
+#: stor-layout.c:1281
 msgid "packed attribute causes inefficient alignment"
 msgstr "paketli öznitelik yetersiz hizalama yapar"
 
-#: stor-layout.c:1284
+#: stor-layout.c:1283
 msgid "packed attribute is unnecessary"
 msgstr "paketli öznitelik gereksiz"
 
@@ -6819,12 +6815,12 @@ msgstr "seçenek argümanı `%s' geçersiz"
 #: toplev.c:1373
 #, c-format
 msgid "getting core file size maximum limit: %m"
-msgstr ""
+msgstr "core dosyasının boyu azami sınıra getiriliyor: %m"
 
 #: toplev.c:1376
 #, c-format
 msgid "setting core file size limit to maximum: %m"
-msgstr ""
+msgstr "core dosyasının boyut sınırı azami değere ayarlanıyor: %m"
 
 #: toplev.c:1695
 msgid "%J'%F' used but never defined"
@@ -6864,7 +6860,7 @@ msgstr "yazmaç değişkeni için yazmaç ismi `%s' geçersiz"
 
 #: toplev.c:3546
 msgid "branch target register load optimization is not intended to be run twice"
-msgstr ""
+msgstr "dallanma hedef yazmacı yük eniyilemesi iki kere çalışacak şekilde tasarlanmadı"
 
 #: toplev.c:3713
 msgid ""
@@ -6896,7 +6892,7 @@ msgstr "  Var fakat daha belgelendirilmedi.\n"
 msgid "unrecognized gcc debugging option: %c"
 msgstr "tanınmayan gcc hata ayıklama seçeneği: %c"
 
-#: toplev.c:3874 config/rs6000/rs6000.c:907
+#: toplev.c:3874 config/rs6000/rs6000.c:922
 #, c-format
 msgid "invalid option `%s'"
 msgstr "`%s' seçeneği geçersiz"
@@ -6925,27 +6921,27 @@ msgstr "belirtilen seçenekler: "
 msgid "options enabled: "
 msgstr "etkin seçenekler: "
 
-#: toplev.c:4035 java/jcf-write.c:3422
+#: toplev.c:4035 java/jcf-write.c:3424
 #, c-format
 msgid "can't open %s for writing: %m"
 msgstr "%s yazmak için açılamıyor: %m"
 
-#: toplev.c:4118 config/sh/sh.c:6883
+#: toplev.c:4118 config/sh/sh.c:7019
 msgid "created and used with different settings of -fpic"
-msgstr ""
+msgstr "-fpic'in farklı ayarları ile oluşturulup kullanıldı"
 
-#: toplev.c:4120 config/sh/sh.c:6885
+#: toplev.c:4120 config/sh/sh.c:7021
 msgid "created and used with different settings of -fpie"
-msgstr ""
+msgstr "-fpie'in farklı ayarları ile oluşturulup kullanıldı"
 
-#: toplev.c:4171 config/sh/sh.c:6935
+#: toplev.c:4171 config/sh/sh.c:7071
 #, c-format
 msgid "created and used with differing settings of `-m%s'"
-msgstr ""
+msgstr "`-m%s''in farklı ayarları ile oluşturulup kullanıldı"
 
-#: toplev.c:4174 config/sh/sh.c:6938
+#: toplev.c:4174 config/sh/sh.c:7074
 msgid "out of memory"
-msgstr ""
+msgstr "bellek yetersiz"
 
 #: toplev.c:4355
 msgid "instruction scheduling not supported on this target machine"
@@ -6998,7 +6994,7 @@ msgstr "-ffunction-sections bazı hedeflerde hata ayıklamayı etkileyebilir"
 msgid "error writing to %s: %m"
 msgstr "%s e yazarken hata: %m"
 
-#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3429
+#: toplev.c:4583 java/jcf-parse.c:902 java/jcf-write.c:3431
 #, c-format
 msgid "error closing %s: %m"
 msgstr "%s kapatılırken hata: %m"
@@ -7015,35 +7011,35 @@ msgstr "bilinmeyen `%.*s' `-fdump-%s' için yoksayılıyor"
 
 #: tree-inline.c:1016
 msgid "%Jfunction '%F' can never be inlined because it uses alloca (override using the always_inline attribute)"
-msgstr ""
+msgstr "%J '%F' işlevi alloca kullandığından satıriçine alınamaz (always_inline özniteliği ile zorlanabilir)"
 
 #: tree-inline.c:1029
 msgid "%Jfunction '%F' can never be inlined because it uses setjmp"
-msgstr ""
+msgstr "%J '%F' işlevi setjmp kullandığından satıriçine alınamaz"
 
 #: tree-inline.c:1044
 msgid "%Jfunction '%F' can never be inlined because it uses variable argument lists"
-msgstr ""
+msgstr "%J '%F' işlevi değişken argüman listesi kullandığından satıriçine alınamaz"
 
 #: tree-inline.c:1060
 msgid "%Jfunction '%F' can never be inlined because it uses setjmp-longjmp exception handling"
-msgstr ""
+msgstr "%J '%F' işlevi setjmp-longjmp olağandışılık eylemcisi kullandığından satıriçine alınamaz"
 
 #: tree-inline.c:1078
 msgid "%Jfunction '%F' can never be inlined because it contains a nested function"
-msgstr ""
+msgstr "%J '%F' işlevi kendi içinde bir işlev içerdiğinden satıriçine alınamaz"
 
 #: tree-inline.c:1095
 msgid "%Jfunction '%F' can never be inlined because it contains a computed goto"
-msgstr ""
+msgstr "%J '%F' işlevi bir hesaplanmış goto içerdiğinden satıriçine alınamaz."
 
 #: tree-inline.c:1105
 msgid "%Jfunction '%F' can never be inlined because it contains a nonlocal goto"
-msgstr ""
+msgstr "%J '%F' işlevi yerel olmayan goto içerdiğinden satıriçine alınamaz"
 
 #: tree-inline.c:1128
 msgid "%Jfunction '%F' can never be inlined because it uses variable sized variables"
-msgstr ""
+msgstr "%J '%F' işlevi değişken boyutlu değişkenler kullandığından satıriçine alınamaz"
 
 #: tree-inline.c:1338 tree-inline.c:1345
 msgid "%Jinlining failed in call to '%F': %s"
@@ -7057,34 +7053,34 @@ msgstr "%J `%D' dönüş değerinin uzunluğu %u bayt"
 msgid "%Jsize of return value of '%D' is larger than %wd bytes"
 msgstr "%J `%D' için dönen değerin genişliği %wd bayttan büyük"
 
-#: tree.c:3800
+#: tree.c:3801
 msgid "arrays of functions are not meaningful"
 msgstr "işlev dizileri anlamlı değil"
 
-#: tree.c:3855
+#: tree.c:3856
 msgid "function return type cannot be function"
 msgstr "işlevin dönen değer türü işlev olamaz"
 
-#: tree.c:4684
+#: tree.c:4685
 msgid "invalid initializer for bit string"
 msgstr "bit dizge için ilklendirici geçersiz"
 
-#: tree.c:4736
+#: tree.c:4737
 #, c-format
 msgid "tree check: expected %s, have %s in %s, at %s:%d"
 msgstr "Ağaç denetimi: %4$s:%5$d: %3$s işlevinde '%1$s' umulurken, '%2$s' var"
 
-#: tree.c:4749
+#: tree.c:4750
 #, c-format
 msgid "tree check: expected class '%c', have '%c' (%s) in %s, at %s:%d"
 msgstr "Ağaç denetimi: %5$s:%6$d: %4$s işlevinde sınıf '%1$c' umulurken, '%2$c' (%3$s) var"
 
-#: tree.c:4762
+#: tree.c:4763
 #, c-format
 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
 msgstr "ağaç denetimi: %4$s:%5$d: %3$s işlevindeki %2$d öğeli vektörün %1$d. öğesine erişildi"
 
-#: tree.c:4774
+#: tree.c:4775
 #, c-format
 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
 msgstr "ağaç denetimi: %5$s:%6$d: %4$s'in %3$d terimi ile %2$s'in %1$d. terimine erişildi"
@@ -7221,7 +7217,7 @@ msgstr "pardon, daha gerçekleştirilmedi: "
 
 #: diagnostic.def:6
 msgid "anachronism: "
-msgstr ""
+msgstr "yanlış zamanlama:"
 
 #: diagnostic.def:7
 msgid "note: "
@@ -7229,7 +7225,7 @@ msgstr "bilgi: "
 
 #: diagnostic.def:8
 msgid "debug: "
-msgstr ""
+msgstr "hata ayıklama:"
 
 #: params.def:53
 msgid "The maximum number of instructions in a single function eligible for inlining"
@@ -7268,7 +7264,7 @@ msgstr ""
 
 #: params.def:112
 msgid "The size of function body to be considered large"
-msgstr ""
+msgstr "İşlev gövdesinin büyük olduğu varsayılır"
 
 #: params.def:116
 msgid "Maximal growth due to inlining of large function (in percent)"
@@ -7276,7 +7272,7 @@ msgstr "Büyük işlevlerin özümlenmesi nedeniyle oluşan en yüksek büyüme
 
 #: params.def:120
 msgid "how much can given compilation unit grow because of the inlining (in percent)"
-msgstr ""
+msgstr "satıriçine almadan dolayı belirtilen hesaplama biriminin büyüme oranı"
 
 #: params.def:127
 msgid "The maximum amount of memory to be allocated by GCSE"
@@ -7401,7 +7397,7 @@ msgstr ""
 
 #: params.def:248
 msgid "The maximum memory locations recorded by cselib"
-msgstr ""
+msgstr "cselib tarafından kaydedilmiş azami bellek konumu"
 
 #: params.def:261
 msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap"
@@ -7418,7 +7414,7 @@ msgstr ""
 
 #: params.def:275
 msgid "The maximum number of instructions to search backward when looking for equivalent reload"
-msgstr ""
+msgstr "Eşdeğer yeniden yükleme için bakılırken geriye doğru aranacak komutların azami sayısı"
 
 #: config/darwin-c.c:75
 msgid "too many #pragma options align=reset"
@@ -7463,7 +7459,7 @@ msgstr "-msystem-v ile -mthreads uyumsuz"
 
 #: config/windiss.h:37
 msgid "profiler support for WindISS"
-msgstr ""
+msgstr "WindISS için profil desteği"
 
 #: config/alpha/alpha.c:231
 #, c-format
@@ -7493,7 +7489,7 @@ msgstr "-mfp-rounding-mode seçeneği için `%s' değeri hatalı"
 msgid "bad value `%s' for -mfp-trap-mode switch"
 msgstr "-mfp-trap-mode seçeneği için `%s' değeri hatalı"
 
-#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1070
+#: config/alpha/alpha.c:324 config/rs6000/rs6000.c:1088
 #, c-format
 msgid "bad value `%s' for -mtls-size switch"
 msgstr "-mtls-size seçeneği için `%s' değeri hatalı"
@@ -7543,24 +7539,24 @@ msgstr "%%H değeri geçersiz"
 msgid "invalid %%J value"
 msgstr "%%J değeri geçersiz"
 
-#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4260
+#: config/alpha/alpha.c:5462 config/ia64/ia64.c:4263
 #, c-format
 msgid "invalid %%r value"
 msgstr "%%r değeri geçersiz"
 
-#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9012
-#: config/xtensa/xtensa.c:2013
+#: config/alpha/alpha.c:5472 config/rs6000/rs6000.c:9241
+#: config/xtensa/xtensa.c:2014
 #, c-format
 msgid "invalid %%R value"
 msgstr "%%R değeri geçersiz"
 
-#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:8931
-#: config/xtensa/xtensa.c:1980
+#: config/alpha/alpha.c:5478 config/rs6000/rs6000.c:9160
+#: config/xtensa/xtensa.c:1981
 #, c-format
 msgid "invalid %%N value"
 msgstr "%%N değeri geçersiz"
 
-#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:8959
+#: config/alpha/alpha.c:5486 config/rs6000/rs6000.c:9188
 #, c-format
 msgid "invalid %%P value"
 msgstr "%%P değeri geçersiz"
@@ -7570,17 +7566,17 @@ msgstr "%%P değeri geçersiz"
 msgid "invalid %%h value"
 msgstr "%%h değeri geçersiz"
 
-#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2006
+#: config/alpha/alpha.c:5502 config/xtensa/xtensa.c:2007
 #, c-format
 msgid "invalid %%L value"
 msgstr "%%L değeri geçersiz"
 
-#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:8913
+#: config/alpha/alpha.c:5541 config/rs6000/rs6000.c:9142
 #, c-format
 msgid "invalid %%m value"
 msgstr "%%m değeri geçersiz"
 
-#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:8921
+#: config/alpha/alpha.c:5549 config/rs6000/rs6000.c:9150
 #, c-format
 msgid "invalid %%M value"
 msgstr "%%M değeri geçersiz"
@@ -7591,7 +7587,7 @@ msgid "invalid %%U value"
 msgstr "%%U değeri geçersiz"
 
 #: config/alpha/alpha.c:5605 config/alpha/alpha.c:5619
-#: config/rs6000/rs6000.c:9020
+#: config/rs6000/rs6000.c:9249
 #, c-format
 msgid "invalid %%s value"
 msgstr "%%s değeri geçersiz"
@@ -7601,7 +7597,8 @@ msgstr "%%s değeri geçersiz"
 msgid "invalid %%C value"
 msgstr "%%C değeri geçersiz"
 
-#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8770
+#: config/alpha/alpha.c:5679 config/rs6000/rs6000.c:8979
+#: config/rs6000/rs6000.c:8999
 #, c-format
 msgid "invalid %%E value"
 msgstr "%%E değeri geçersiz"
@@ -7610,7 +7607,7 @@ msgstr "%%E değeri geçersiz"
 msgid "unknown relocation unspec"
 msgstr "bilinmeyen yerdeğişim belirtilmemiş"
 
-#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9333
+#: config/alpha/alpha.c:5713 config/rs6000/rs6000.c:9562
 #, c-format
 msgid "invalid %%xn code"
 msgstr "%%xn değeri geçersiz"
@@ -7770,17 +7767,17 @@ msgstr "`%s' in argümanı bir sabit dizge değil"
 msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
 msgstr "`%s' özniteliğinin argümanı \"ilink1\" ya da \"ilink2\" değildir"
 
-#: config/arc/arc.c:1714 config/m32r/m32r.c:2325
+#: config/arc/arc.c:1714 config/m32r/m32r.c:2352
 #, c-format
 msgid "invalid operand to %%R code"
 msgstr "%%R kodu için terim geçersiz"
 
-#: config/arc/arc.c:1746 config/m32r/m32r.c:2348
+#: config/arc/arc.c:1746 config/m32r/m32r.c:2375
 #, c-format
 msgid "invalid operand to %%H/%%L code"
 msgstr "%%H/%%L kodu için terim geçersiz"
 
-#: config/arc/arc.c:1769 config/m32r/m32r.c:2419
+#: config/arc/arc.c:1769 config/m32r/m32r.c:2446
 #, c-format
 msgid "invalid operand to %%U code"
 msgstr "%%U kodu için terim geçersiz"
@@ -7791,7 +7788,7 @@ msgid "invalid operand to %%V code"
 msgstr "%%V kodu için terim geçersiz"
 
 #. Unknown flag.
-#: config/arc/arc.c:1787 config/m32r/m32r.c:2446 config/sparc/sparc.c:6985
+#: config/arc/arc.c:1787 config/m32r/m32r.c:2473 config/sparc/sparc.c:7010
 msgid "invalid operand output code"
 msgstr "çıkış kodu için geçersiz veri öğesi"
 
@@ -7800,7 +7797,7 @@ msgstr "çıkış kodu için geçersiz veri öğesi"
 msgid "switch -mcpu=%s conflicts with -march= switch"
 msgstr "switch -mcpu=%s ile -march= seçenekleri çelişiyor"
 
-#: config/arm/arm.c:530 config/rs6000/rs6000.c:760 config/sparc/sparc.c:424
+#: config/arm/arm.c:530 config/rs6000/rs6000.c:767 config/sparc/sparc.c:424
 #, c-format
 msgid "bad value (%s) for %s switch"
 msgstr "%s seçeneği için değer (%s) hatalı"
@@ -7823,7 +7820,7 @@ msgstr "hedef MİB THUMB komutlarını desteklemez."
 
 #: config/arm/arm.c:694
 msgid "future releases of GCC will not support -mapcs-26"
-msgstr ""
+msgstr "GCC'nin gelecek sürümleri -mapcs-26 seçeneğini desteklemeyecek"
 
 #: config/arm/arm.c:706
 msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
@@ -7884,12 +7881,12 @@ msgid "unable to use '%s' for PIC register"
 msgstr "PIC yazmacı için '%s' kullanılamıyor"
 
 #: config/arm/arm.c:2249 config/arm/arm.c:2267 config/avr/avr.c:4558
-#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1580
-#: config/i386/i386.c:1626 config/ip2k/ip2k.c:3169
-#: config/m68hc11/m68hc11.c:1293 config/m68k/m68k.c:345
+#: config/c4x/c4x.c:4447 config/h8300/h8300.c:4260 config/i386/i386.c:1592
+#: config/i386/i386.c:1638 config/ip2k/ip2k.c:3169
+#: config/m68hc11/m68hc11.c:1311 config/m68k/m68k.c:345
 #: config/mcore/mcore.c:3375 config/ns32k/ns32k.c:1064
-#: config/rs6000/rs6000.c:14624 config/sh/sh.c:6737 config/sh/sh.c:6758
-#: config/sh/sh.c:6793 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
+#: config/rs6000/rs6000.c:14866 config/sh/sh.c:6873 config/sh/sh.c:6894
+#: config/sh/sh.c:6929 config/stormy16/stormy16.c:2073 config/v850/v850.c:2173
 #, c-format
 msgid "`%s' attribute only applies to functions"
 msgstr "`%s' özniteliği sadece işlevlere uygulanır"
@@ -7904,7 +7901,7 @@ msgid "selector must be an immediate"
 msgstr "seçici bir şimdiki değer olmalı"
 
 #. @@@ better error message
-#: config/arm/arm.c:11284 config/i386/i386.c:14300 config/i386/i386.c:14334
+#: config/arm/arm.c:11284 config/i386/i386.c:14317 config/i386/i386.c:14351
 msgid "mask must be an immediate"
 msgstr "mask bir dolaysız değer olmalı"
 
@@ -8661,7 +8658,7 @@ msgstr "elinux için, bu programa belirli bir yığın boyutu isteniyor"
 
 #: config/cris/cris.h:362
 msgid "Work around bug in multiplication instruction"
-msgstr ""
+msgstr "Çarpma komutundaki hatanın etrafından dolanılır"
 
 #. No "no-etrax" as it does not really imply any model.                     On the other hand, "etrax" implies the common (and large)               subset matching all models.
 #: config/cris/cris.h:368
@@ -9268,176 +9265,176 @@ msgstr "char komutları üretilir"
 msgid "Do not generate char instructions"
 msgstr "char komutları üretilmez"
 
-#: config/i386/i386.c:1170
+#: config/i386/i386.c:1179
 #, c-format
 msgid "code model %s not supported in PIC mode"
 msgstr "PIC kipinde %s kod modeli desteklenmiyor"
 
-#: config/i386/i386.c:1180 config/sparc/sparc.c:387
+#: config/i386/i386.c:1189 config/sparc/sparc.c:387
 #, c-format
 msgid "bad value (%s) for -mcmodel= switch"
 msgstr "-mcmodel= seçeneğinin değeri (%s) hatalı"
 
-#: config/i386/i386.c:1195
+#: config/i386/i386.c:1204
 #, c-format
 msgid "bad value (%s) for -masm= switch"
 msgstr "-masm= seçeneğinin değeri (%s) hatalı"
 
-#: config/i386/i386.c:1198
+#: config/i386/i386.c:1207
 #, c-format
 msgid "code model `%s' not supported in the %s bit mode"
 msgstr "%2$s bit kipinde `%1$s' kod modeli desteklenmiyor"
 
-#: config/i386/i386.c:1201
+#: config/i386/i386.c:1210
 msgid "code model `large' not supported yet"
 msgstr "'büyük' kod modeli henüz desteklenmiyor"
 
-#: config/i386/i386.c:1203
+#: config/i386/i386.c:1212
 #, c-format
 msgid "%i-bit mode not compiled in"
 msgstr "%i bitlik kip bunun içinde derlenmiş değil:"
 
-#: config/i386/i386.c:1230 config/i386/i386.c:1242
+#: config/i386/i386.c:1242 config/i386/i386.c:1254
 msgid "CPU you selected does not support x86-64 instruction set"
 msgstr "Seçtiğiniz işlemci  x86-64 komutlarını desteklemiyor."
 
-#: config/i386/i386.c:1235 config/iq2000/iq2000.c:1840
+#: config/i386/i386.c:1247 config/iq2000/iq2000.c:1840
 #, c-format
 msgid "bad value (%s) for -march= switch"
 msgstr "-march= seçeneğinin değeri (%s) hatalı"
 
-#: config/i386/i386.c:1248
+#: config/i386/i386.c:1260
 #, c-format
 msgid "bad value (%s) for -mtune= switch"
 msgstr "-mtune= seçeneğinin değeri (%s) hatalı"
 
-#: config/i386/i386.c:1265
+#: config/i386/i386.c:1277
 #, c-format
 msgid "-mregparm=%d is not between 0 and %d"
 msgstr "-mregparm=%d 0 ile %d arasında değil"
 
-#: config/i386/i386.c:1278
+#: config/i386/i386.c:1290
 msgid "-malign-loops is obsolete, use -falign-loops"
 msgstr "-malign-loops artık kullanılmıyor yerine -falign-loops kullanın"
 
-#: config/i386/i386.c:1283 config/i386/i386.c:1296 config/i386/i386.c:1309
+#: config/i386/i386.c:1295 config/i386/i386.c:1308 config/i386/i386.c:1321
 #, c-format
 msgid "-malign-loops=%d is not between 0 and %d"
 msgstr "-malign-loops=%d 0 ile %d arasında değil"
 
-#: config/i386/i386.c:1291
+#: config/i386/i386.c:1303
 msgid "-malign-jumps is obsolete, use -falign-jumps"
 msgstr "-malign-jumps eskidir, yerine -falign-jumps kullanın"
 
-#: config/i386/i386.c:1304
+#: config/i386/i386.c:1316
 msgid "-malign-functions is obsolete, use -falign-functions"
 msgstr "-malign-functions artık kullanılmıyor, yerine -falign-functions kullanın"
 
-#: config/i386/i386.c:1342
+#: config/i386/i386.c:1354
 #, c-format
 msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
 msgstr "-mpreferred-stack-boundary=%d %d ile 12 arasında değil"
 
-#: config/i386/i386.c:1354
+#: config/i386/i386.c:1366
 #, c-format
 msgid "-mbranch-cost=%d is not between 0 and 5"
 msgstr "-mbranch-cost=%d 0 ile 5 arasında değil"
 
-#: config/i386/i386.c:1366
+#: config/i386/i386.c:1378
 #, c-format
 msgid "bad value (%s) for -mtls-dialect= switch"
 msgstr "-mtls-dialect= seçeneğinin değeri (%s) hatalı"
 
-#: config/i386/i386.c:1395
+#: config/i386/i386.c:1407
 msgid "-malign-double makes no sense in the 64bit mode"
 msgstr "-malign-double 64bitlik kipte iş yapmaz"
 
-#: config/i386/i386.c:1397
+#: config/i386/i386.c:1409
 msgid "-mrtd calling convention not supported in the 64bit mode"
 msgstr "64bitlik kipte -mrtd çağrı uzlaşımı desteklenmiyor"
 
-#: config/i386/i386.c:1419 config/i386/i386.c:1430
+#: config/i386/i386.c:1431 config/i386/i386.c:1442
 msgid "SSE instruction set disabled, using 387 arithmetics"
 msgstr "SSE komut kümesi iptal edildi, 387 aritmetiği kullanılıyor"
 
-#: config/i386/i386.c:1435
+#: config/i386/i386.c:1447
 msgid "387 instruction set disabled, using SSE arithmetics"
 msgstr "387 komut kümesi iptal edildi, SSE aritmetiği kullanılıyor"
 
-#: config/i386/i386.c:1442
+#: config/i386/i386.c:1454
 #, c-format
 msgid "bad value (%s) for -mfpmath= switch"
 msgstr "-mfpmath= seçeneğinin değeri (%s) hatalı"
 
-#: config/i386/i386.c:1590 config/i386/i386.c:1601
+#: config/i386/i386.c:1602 config/i386/i386.c:1613
 msgid "fastcall and stdcall attributes are not compatible"
 msgstr "fastcall ve stdcall öznitelikleri uyumsuz"
 
-#: config/i386/i386.c:1594 config/i386/i386.c:1650
+#: config/i386/i386.c:1606 config/i386/i386.c:1662
 msgid "fastcall and regparm attributes are not compatible"
 msgstr "fastcall ve regparm nitelikleri uyumlu değil"
 
-#: config/i386/i386.c:1637
+#: config/i386/i386.c:1649
 #, c-format
 msgid "`%s' attribute requires an integer constant argument"
 msgstr "`%s' özniteliği bir tamsayı sabit argüman gerektirir"
 
-#: config/i386/i386.c:1643
+#: config/i386/i386.c:1655
 #, c-format
 msgid "argument to `%s' attribute larger than %d"
 msgstr "`%s' özniteliğine argüman %d den büyük"
 
-#: config/i386/i386.c:2605
+#: config/i386/i386.c:2621
 msgid "SSE vector argument without SSE enabled changes the ABI"
 msgstr "SSE etkinleştirilmeksizin, SSE vektör argümanı ABI'yi değitirir"
 
-#: config/i386/i386.c:2621
+#: config/i386/i386.c:2637
 msgid "MMX vector argument without MMX enabled changes the ABI"
 msgstr "MMX etkinleştirilmeksizin, MMX vektör argümanı ABI'yi değitirir"
 
-#: config/i386/i386.c:2849
+#: config/i386/i386.c:2865
 msgid "SSE vector return without SSE enabled changes the ABI"
 msgstr "SSE vektörü, SSE, ABI değişikliklerini etkinleştirmeden dönüyor"
 
-#: config/i386/i386.c:6823
+#: config/i386/i386.c:6840
 msgid "invalid UNSPEC as operand"
 msgstr "veri öğesi olarak UNSPEC geçersiz"
 
-#: config/i386/i386.c:7081
+#: config/i386/i386.c:7098
 msgid "extended registers have no high halves"
 msgstr "ek yazmaçların yüksek yarıları yok"
 
-#: config/i386/i386.c:7096
+#: config/i386/i386.c:7113
 msgid "unsupported operand size for extended register"
 msgstr "ek yazmaç için desteklenmeyen terim boyutu"
 
-#: config/i386/i386.c:7411
+#: config/i386/i386.c:7428
 msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
 msgstr "terim ne bir sabit ne de bir koşul kodu, geçersiz terim kodu 'c'"
 
-#: config/i386/i386.c:7457
+#: config/i386/i386.c:7474
 #, c-format
 msgid "invalid operand code `%c'"
 msgstr "terim kodu `%c' geçersiz"
 
-#: config/i386/i386.c:7500
+#: config/i386/i386.c:7517
 msgid "invalid constraints for operand"
 msgstr "kısıtlar terim için geçersiz"
 
-#: config/i386/i386.c:12014
+#: config/i386/i386.c:12031
 msgid "unknown insn mode"
 msgstr "bilinmeyen komut kipi"
 
-#: config/i386/i386.c:14102 config/i386/i386.c:14138
+#: config/i386/i386.c:14119 config/i386/i386.c:14155
 #, c-format
 msgid "selector must be an integer constant in the range 0..%i"
 msgstr "seçici 0..%i aralığında bir tamsayı sabit olmalı"
 
-#: config/i386/i386.c:14366
+#: config/i386/i386.c:14383
 msgid "shift must be an immediate"
 msgstr "shift bir dolaysız değer olmalı"
 
-#: config/i386/i386.c:15389
+#: config/i386/i386.c:15406
 #, c-format
 msgid "`%s' incompatible attribute ignored"
 msgstr "`%s' uyumusuz özelliği yoksayıldı"
@@ -9496,43 +9493,43 @@ msgstr "%J '%D' dllimport ilintileme ile ilişkilendirildikten sonra dllimport 
 msgid "%J'%D' causes a section type conflict"
 msgstr "%J %D bir bölüm türü çelişkiye sebep oluyor"
 
-#: config/i386/cygming.h:40
+#: config/i386/cygming.h:42
 msgid "Use the Cygwin interface"
 msgstr "Cygwin arayüzü kullanılır"
 
-#: config/i386/cygming.h:41
+#: config/i386/cygming.h:43
 msgid "Use the Mingw32 interface"
 msgstr "Mingw32 arayüzü kullanılır"
 
-#: config/i386/cygming.h:42
+#: config/i386/cygming.h:44
 msgid "Create GUI application"
 msgstr "GKA uygulaması oluşturur"
 
-#: config/i386/cygming.h:43
+#: config/i386/cygming.h:45
 msgid "Don't set Windows defines"
 msgstr "Windows atamaları ayarlanmaz"
 
-#: config/i386/cygming.h:44
+#: config/i386/cygming.h:46
 msgid "Set Windows defines"
 msgstr "Windows atamaları ayarlanır"
 
-#: config/i386/cygming.h:45
+#: config/i386/cygming.h:47
 msgid "Create console application"
 msgstr "Konsol uygulaması oluşturulur"
 
-#: config/i386/cygming.h:46
+#: config/i386/cygming.h:48
 msgid "Generate code for a DLL"
 msgstr "Bir DLL için kod üretilir"
 
-#: config/i386/cygming.h:48
+#: config/i386/cygming.h:50
 msgid "Ignore dllimport for functions"
 msgstr "İşlevler için dllimport yoksayılır"
 
-#: config/i386/cygming.h:50
+#: config/i386/cygming.h:52
 msgid "Use Mingw-specific thread support"
 msgstr "Mingw'e özgü evre desteğini etkinleştirir"
 
-#: config/i386/cygming.h:169
+#: config/i386/cygming.h:171
 #, c-format
 msgid "-f%s ignored for target (all code is position independent)"
 msgstr "-f%s hedef için yoksayıldı (bütün kod yerden bağımsız)"
@@ -9713,11 +9710,11 @@ msgstr "32bit i386 kodu üretilir"
 
 #: config/i386/i386.h:417
 msgid "Use native (MS) bitfield layout"
-msgstr ""
+msgstr "Doğal (MS) bitalanı yerleşimi kullanılır"
 
 #: config/i386/i386.h:419
 msgid "Use gcc default bitfield layout"
-msgstr ""
+msgstr "gcc'nin öntanımlı bitalanı yerleşimi kullanılır"
 
 #: config/i386/i386.h:421
 msgid "Use red-zone in the x86-64 code"
@@ -9730,12 +9727,12 @@ msgstr "x86-64 kodda red-zone kullanılmaz"
 #: config/i386/i386.h:425
 #, c-format
 msgid "Use direct references against %gs when accessing tls data"
-msgstr ""
+msgstr "TLS verisine erişilirken %gs karşılığı doğrudan referaslar kullanılır"
 
 #: config/i386/i386.h:427
 #, c-format
 msgid "Do not use direct references against %gs when accessing tls data"
-msgstr ""
+msgstr "TLS verisine erişilirken %gs karşılığı doğrudan referaslar kullanılmaz"
 
 #. This macro is similar to `TARGET_SWITCHES' but defines names of
 #. command options that have values.  Its definition is an
@@ -9746,7 +9743,7 @@ msgstr ""
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:437
+#: config/i386/i386.h:461 config/ia64/ia64.h:269 config/rs6000/rs6000.h:449
 #: config/s390/s390.h:146 config/sparc/sparc.h:656
 msgid "Schedule code for given CPU"
 msgstr "Verilen MİB için kodu zamanlar"
@@ -9868,7 +9865,7 @@ msgstr "çelişkili mimariler atanmış - K serisi kullanılıyor"
 msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
 msgstr "iC2.0 ve iC3.0 uyumsuz - iC3.0 kullanılıyor"
 
-#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11364
+#: config/i960/i960.c:1456 config/m68k/m68k.c:600 config/rs6000/rs6000.c:11597
 msgid "stack limit expression is not supported"
 msgstr "yığın sınırlama ifadesi desteklenmiyor"
 
@@ -9991,8 +9988,8 @@ msgstr "Türler Intel's v1.3 gcc gibi yerleştirilir"
 msgid "Do not layout types like Intel's v1.3 gcc"
 msgstr "Türler Intel's v1.3 gcc gibi yerleştirilmez"
 
-#: config/i960/i960.h:333 config/sparc/freebsd.h:80 config/sparc/linux.h:91
-#: config/sparc/linux64.h:103 config/sparc/netbsd-elf.h:215
+#: config/i960/i960.h:333 config/sparc/freebsd.h:81 config/sparc/linux.h:91
+#: config/sparc/linux64.h:106 config/sparc/netbsd-elf.h:215
 msgid "Use 64 bit long doubles"
 msgstr "64 bit long double'lar kullanılır"
 
@@ -10025,41 +10022,41 @@ msgstr "%J '%s' adres alanı önceki bildirimle çelişiyor"
 msgid "%Jaddress area attribute cannot be specified for functions"
 msgstr "%J adres alanı özelliği işlevler için belirtilemez"
 
-#: config/ia64/ia64.c:4305
+#: config/ia64/ia64.c:4308
 msgid "ia64_print_operand: unknown code"
 msgstr "ia64_print_operand: bilinmeyen kod"
 
-#: config/ia64/ia64.c:4645
+#: config/ia64/ia64.c:4648
 msgid "value of -mfixed-range must have form REG1-REG2"
 msgstr "-mfixed-range için değer YAZMAÇ1-YAZMAÇ2 şeklinde olmalı"
 
-#: config/ia64/ia64.c:4672
+#: config/ia64/ia64.c:4675
 #, c-format
 msgid "%s-%s is an empty range"
 msgstr "%s-%s aralığı boş"
 
-#: config/ia64/ia64.c:4720
+#: config/ia64/ia64.c:4723
 msgid "cannot optimize floating point division for both latency and throughput"
 msgstr "Kayan noktalı bölme hem iş geçişi hem de gecikme için eniyilenemez"
 
-#: config/ia64/ia64.c:4726
+#: config/ia64/ia64.c:4729
 msgid "cannot optimize integer division for both latency and throughput"
 msgstr "tamsayı bölme hem iş geçişi hem de gecikme için eniyilenemez"
 
-#: config/ia64/ia64.c:4732
+#: config/ia64/ia64.c:4735
 msgid "cannot optimize square root for both latency and throughput"
 msgstr "karekök hem iş geçişi hem de gecikme için eniyilenemez"
 
-#: config/ia64/ia64.c:4738
+#: config/ia64/ia64.c:4741
 msgid "not yet implemented: latency-optimized inline square root"
-msgstr ""
+msgstr "henüz gerçeklenmedi: gecikme eniyilemeli satıriçi karekök alma"
 
-#: config/ia64/ia64.c:4750
+#: config/ia64/ia64.c:4753
 #, c-format
 msgid "bad value (%s) for -mtls-size= switch"
 msgstr "-mtls-size= seçeneğinin değeri (%s) hatalı"
 
-#: config/ia64/ia64.c:4766
+#: config/ia64/ia64.c:4769
 #, c-format
 msgid "bad value (%s) for -tune= switch"
 msgstr "-tune= seçeneğinin değeri (%s) hatalı"
@@ -10149,7 +10146,7 @@ msgstr "Satıriçi karekök üretir, geciktirme için eniyilenir"
 
 #: config/ia64/ia64.h:212
 msgid "Generate inline square root, optimize for throughput"
-msgstr ""
+msgstr "Satıriçi karekök üretir, iş geçişi için eniyilenir"
 
 #: config/ia64/ia64.h:214
 msgid "Enable Dwarf 2 line debug info via GNU as"
@@ -10161,11 +10158,11 @@ msgstr "GNU as yoluyla Dwarf 2 hata ayıklama satır bilgilerini etkisizleştiri
 
 #: config/ia64/ia64.h:218
 msgid "Enable earlier placing stop bits for better scheduling"
-msgstr ""
+msgstr "Daha iyi zamanlama için stop bitlerinin daha önce yerleştirilmesi etkin olur"
 
 #: config/ia64/ia64.h:220
 msgid "Disable earlier placing stop bits"
-msgstr ""
+msgstr "Stop bitlerinin daha önce yerleştirilmesi iptal edilir"
 
 #: config/ia64/ia64.h:265
 msgid "Specify range of registers to make fixed"
@@ -10195,7 +10192,7 @@ msgstr "gp_offset (%ld) veya end_offset (%ld) sıfırdan küçük."
 msgid "argument `%d' is not a constant"
 msgstr "`%d' argümanı bir sabit değil"
 
-#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2095
+#: config/iq2000/iq2000.c:3314 config/xtensa/xtensa.c:2096
 msgid "PRINT_OPERAND_ADDRESS, null pointer"
 msgstr "PRINT_OPERAND_ADDRESS, boş gösterici"
 
@@ -10205,7 +10202,7 @@ msgid "PRINT_OPERAND: Unknown punctuation '%c'"
 msgstr "PRINT_OPERAND: '%c' noktalaması bilinmiyor"
 
 #: config/iq2000/iq2000.c:3478 config/mips/mips.c:5464
-#: config/xtensa/xtensa.c:1949
+#: config/xtensa/xtensa.c:1950
 msgid "PRINT_OPERAND null pointer"
 msgstr "PRINT_OPERAND boş gösterici"
 
@@ -10214,7 +10211,7 @@ msgstr "PRINT_OPERAND boş gösterici"
 msgid "invalid %%P operand"
 msgstr "%%P terimi geçersiz"
 
-#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:8949
+#: config/iq2000/iq2000.c:3555 config/rs6000/rs6000.c:9178
 #, c-format
 msgid "invalid %%p value"
 msgstr "%%p değeri geçersiz"
@@ -10275,89 +10272,89 @@ msgstr "-msdata seçeneğinin değeri (%s) hatalı"
 msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
 msgstr "-flush-trap=n seçeneğinin değeri (%s) hatalı (0=<n<=15)"
 
-#: config/m32r/m32r.c:2295
+#: config/m32r/m32r.c:2322
 #, c-format
 msgid "invalid operand to %%s code"
 msgstr "%%s kodu için terim geçersiz"
 
-#: config/m32r/m32r.c:2302
+#: config/m32r/m32r.c:2329
 #, c-format
 msgid "invalid operand to %%p code"
 msgstr "%%p kodu için terim geçersiz"
 
-#: config/m32r/m32r.c:2357
+#: config/m32r/m32r.c:2384
 msgid "bad insn for 'A'"
 msgstr "'A' için hatalı komut"
 
-#: config/m32r/m32r.c:2404
+#: config/m32r/m32r.c:2431
 #, c-format
 msgid "invalid operand to %%T/%%B code"
 msgstr "%%T/%%B kodu için terim geçersiz"
 
-#: config/m32r/m32r.c:2427
+#: config/m32r/m32r.c:2454
 #, c-format
 msgid "invalid operand to %%N code"
 msgstr "%%N kodu için terim geçersiz"
 
-#: config/m32r/m32r.c:2460
+#: config/m32r/m32r.c:2487
 msgid "pre-increment address is not a register"
 msgstr "ön arttırımlı adres bir yazmaç değil"
 
-#: config/m32r/m32r.c:2467
+#: config/m32r/m32r.c:2494
 msgid "pre-decrement address is not a register"
 msgstr "ön eksiltmeli adres bir yazmaç değil"
 
-#: config/m32r/m32r.c:2474
+#: config/m32r/m32r.c:2501
 msgid "post-increment address is not a register"
 msgstr "sonradan arttırımlı adres bir yazmaç değil"
 
-#: config/m32r/m32r.c:2550 config/m32r/m32r.c:2566
-#: config/rs6000/rs6000.c:14821
+#: config/m32r/m32r.c:2577 config/m32r/m32r.c:2593
+#: config/rs6000/rs6000.c:15063
 msgid "bad address"
 msgstr "hatalı adres"
 
-#: config/m32r/m32r.c:2571
+#: config/m32r/m32r.c:2598
 msgid "lo_sum not of register"
 msgstr "lo_sum yazmacın değil"
 
 #. { "relax",                  TARGET_RELAX_MASK, "" },                    { "no-relax",               -TARGET_RELAX_MASK, "" },
-#: config/m32r/m32r.h:279
+#: config/m32r/m32r.h:284
 msgid "Display compile time statistics"
 msgstr "Derleme anı istatistikleri gösterilir"
 
-#: config/m32r/m32r.h:281
+#: config/m32r/m32r.h:286
 msgid "Align all loops to 32 byte boundary"
 msgstr "Tüm döngüler 32 bitlik sınıra hizalanır"
 
-#: config/m32r/m32r.h:284
+#: config/m32r/m32r.h:289
 msgid "Only issue one instruction per cycle"
 msgstr "Her çevrimde bir işlem işler"
 
-#: config/m32r/m32r.h:287
+#: config/m32r/m32r.h:292
 msgid "Prefer branches over conditional execution"
 msgstr "Dallanmalar koşullu çalıştırmaya tercih edilir"
 
-#: config/m32r/m32r.h:308
+#: config/m32r/m32r.h:313
 msgid "Code size: small, medium or large"
 msgstr "Kod boyutu: small, medium veya large"
 
-#: config/m32r/m32r.h:310
+#: config/m32r/m32r.h:315
 msgid "Small data area: none, sdata, use"
 msgstr "Küçük veri alanı: none, sdata, use"
 
-#: config/m32r/m32r.h:312 config/mips/mips.h:752
+#: config/m32r/m32r.h:317 config/mips/mips.h:752
 msgid "Don't call any cache flush functions"
 msgstr "Hiçbir arabellek boşaltma işlevi çağrılmaz"
 
-#: config/m32r/m32r.h:314 config/mips/mips.h:754
+#: config/m32r/m32r.h:319 config/mips/mips.h:754
 msgid "Specify cache flush function"
 msgstr "Arabellek boşaltma işlevi belirtilir"
 
-#: config/m32r/m32r.h:316
+#: config/m32r/m32r.h:321
 msgid "Don't call any cache flush trap"
 msgstr "Hiçbir arabellek boşaltma kapanı çağrılmaz"
 
-#: config/m32r/m32r.h:318
+#: config/m32r/m32r.h:323
 msgid "Specify cache flush trap number"
 msgstr "Arabellek boşaltma kapan numarası belirtilir"
 
@@ -10366,49 +10363,49 @@ msgstr "Arabellek boşaltma kapan numarası belirtilir"
 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
 msgstr "68HC11/68HC12 için -f%s yoksayıldı (desteklenmiyor)"
 
-#: config/m68hc11/m68hc11.c:1326
+#: config/m68hc11/m68hc11.c:1344
 msgid "`trap' and `far' attributes are not compatible, ignoring `far'"
 msgstr "`trap' ve `far' nitelikleri uyumlu değil, `far' yoksayılıyor"
 
-#: config/m68hc11/m68hc11.c:1332
+#: config/m68hc11/m68hc11.c:1350
 msgid "`trap' attribute is already used"
 msgstr "`trap' özelliği zaten kullanılmış"
 
 #. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3305 config/m68hc11/m68hc11.c:3689
+#: config/m68hc11/m68hc11.c:3323 config/m68hc11/m68hc11.c:3707
 msgid "move insn not handled"
 msgstr "taşıma komutu elde edilmedi"
 
-#: config/m68hc11/m68hc11.c:3537 config/m68hc11/m68hc11.c:3621
-#: config/m68hc11/m68hc11.c:3892
+#: config/m68hc11/m68hc11.c:3555 config/m68hc11/m68hc11.c:3639
+#: config/m68hc11/m68hc11.c:3910
 msgid "invalid register in the move instruction"
 msgstr "move komutundaki yazmaç geçersiz"
 
-#: config/m68hc11/m68hc11.c:3571
+#: config/m68hc11/m68hc11.c:3589
 msgid "invalid operand in the instruction"
 msgstr "komuttaki terim geçersiz"
 
-#: config/m68hc11/m68hc11.c:3866
+#: config/m68hc11/m68hc11.c:3884
 msgid "invalid register in the instruction"
 msgstr "komuttaki yazmaç geçersiz"
 
-#: config/m68hc11/m68hc11.c:3899
+#: config/m68hc11/m68hc11.c:3917
 msgid "operand 1 must be a hard register"
 msgstr "1. terim bir donanım yazmacı olmalı"
 
-#: config/m68hc11/m68hc11.c:3913
+#: config/m68hc11/m68hc11.c:3931
 msgid "invalid rotate insn"
 msgstr "geçersiz döngü komutu"
 
-#: config/m68hc11/m68hc11.c:4337
+#: config/m68hc11/m68hc11.c:4355
 msgid "registers IX, IY and Z used in the same INSN"
 msgstr "IX, IY ve Z yazmaçları aynı KOMUTta kullanılmış"
 
-#: config/m68hc11/m68hc11.c:4674 config/m68hc11/m68hc11.c:4974
+#: config/m68hc11/m68hc11.c:4692 config/m68hc11/m68hc11.c:4992
 msgid "cannot do z-register replacement"
 msgstr "z-yazmaç yer değiştirmesi yapılamaz"
 
-#: config/m68hc11/m68hc11.c:5037
+#: config/m68hc11/m68hc11.c:5055
 msgid "invalid Z register replacement for insn"
 msgstr "komut için Z yazmaç yerdeğiştirmesi geçersiz"
 
@@ -10416,55 +10413,55 @@ msgstr "komut için Z yazmaç yerdeğiştirmesi geçersiz"
 #. pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits
 #. to set or minus the bits to clear. An empty string NAME is used to
 #. identify the default VALUE.
-#: config/m68hc11/m68hc11.h:177
+#: config/m68hc11/m68hc11.h:180
 msgid "Compile with 16-bit integer mode"
 msgstr "16 bitlik tamsayı kiple derleme yapılır"
 
-#: config/m68hc11/m68hc11.h:179
+#: config/m68hc11/m68hc11.h:182
 msgid "Compile with 32-bit integer mode"
 msgstr "32 bitlik tamsayı kiple derleme yapılır"
 
-#: config/m68hc11/m68hc11.h:181
+#: config/m68hc11/m68hc11.h:184
 msgid "Auto pre/post decrement increment allowed"
 msgstr "Otomatik önce/sonra eksiltme arttırmaya izin verilir"
 
-#: config/m68hc11/m68hc11.h:183
+#: config/m68hc11/m68hc11.h:186
 msgid "Auto pre/post decrement increment not allowed"
 msgstr "Otomatik önce/sonra eksiltme arttırmaya izin verilmez"
 
-#: config/m68hc11/m68hc11.h:185
+#: config/m68hc11/m68hc11.h:188
 msgid "Min/max instructions allowed"
 msgstr "Min/max komutlarına izin verilir"
 
-#: config/m68hc11/m68hc11.h:187
+#: config/m68hc11/m68hc11.h:190
 msgid "Min/max instructions not allowed"
 msgstr "Min/max komutlarına izin verilmez"
 
-#: config/m68hc11/m68hc11.h:189
+#: config/m68hc11/m68hc11.h:192
 msgid "Use call and rtc for function calls and returns"
 msgstr "İşlev çağrıları ve dönüşleri için call ve rtc kullanılır"
 
-#: config/m68hc11/m68hc11.h:191
+#: config/m68hc11/m68hc11.h:194
 msgid "Use jsr and rts for function calls and returns"
 msgstr "İşlev çağrıları ve dönüşleri için jsr ve rts kullanılır"
 
-#: config/m68hc11/m68hc11.h:193
+#: config/m68hc11/m68hc11.h:196
 msgid "Do not use direct addressing mode for soft registers"
 msgstr "Soft yazmaçlar için doğrudan adresleme kipi kullanılmaz"
 
-#: config/m68hc11/m68hc11.h:195
+#: config/m68hc11/m68hc11.h:198
 msgid "Use direct addressing mode for soft registers"
 msgstr "Soft yazmaçlar için doğrudan adresleme kipi kullanılır"
 
-#: config/m68hc11/m68hc11.h:197 config/m68hc11/m68hc11.h:203
+#: config/m68hc11/m68hc11.h:200 config/m68hc11/m68hc11.h:206
 msgid "Compile for a 68HC11"
 msgstr "68HC11 için derleme yapılır"
 
-#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
+#: config/m68hc11/m68hc11.h:202 config/m68hc11/m68hc11.h:208
 msgid "Compile for a 68HC12"
 msgstr "68HC12 için derleme yapılır"
 
-#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
+#: config/m68hc11/m68hc11.h:204 config/m68hc11/m68hc11.h:210
 msgid "Compile for a 68HCS12"
 msgstr "68HCS12 için derleme yapılır"
 
@@ -10477,11 +10474,11 @@ msgstr "68HCS12 için derleme yapılır"
 #. variable, type `char *', is set to the variable part of the given
 #. option if the fixed part matches.  The actual option name is made
 #. by appending `-m' to the specified name.
-#: config/m68hc11/m68hc11.h:221
+#: config/m68hc11/m68hc11.h:224
 msgid "Specify the register allocation order"
 msgstr "Yazmaç ayırma sırası belirtilir"
 
-#: config/m68hc11/m68hc11.h:223
+#: config/m68hc11/m68hc11.h:226
 msgid "Indicate the number of soft registers available"
 msgstr "Mevcut olan yazılım bazlı (soft) yazmaçları bildirir"
 
@@ -10492,7 +10489,7 @@ msgstr "-malign-loops=%d 1 ile %d arasında değil"
 
 #: config/m68k/m68k.c:250
 msgid "-mshared-library-id= specified without -mid-shared-library"
-msgstr ""
+msgstr "-mshared-library-id= seçeneği -mid-shared-library olmaksızın belirtilmiş"
 
 #: config/m68k/m68k.c:253
 #, c-format
@@ -10620,7 +10617,7 @@ msgstr "Değişkenler 16 bitlik sınıra hizalanır"
 
 #: config/m68k/m68k.h:328
 msgid "Enable separate data segment"
-msgstr ""
+msgstr "Ayrı veri segmanı etkin olur"
 
 #: config/m68k/m68k.h:330
 msgid "Disable separate data segment"
@@ -10628,11 +10625,11 @@ msgstr "Ayrık veri segmanı iptal edilir"
 
 #: config/m68k/m68k.h:332
 msgid "Enable ID based shared library"
-msgstr ""
+msgstr "ID tabanlı paylaşımlı kütüphane etkin olur"
 
 #: config/m68k/m68k.h:334
 msgid "Disable ID based shared library"
-msgstr ""
+msgstr "ID tabanlı paylaşımlı kütüphane iptale edilir"
 
 #: config/m68k/m68k.h:336
 msgid "Generate pc-relative code"
@@ -10652,7 +10649,7 @@ msgstr "'rtd' kullanılan farklı çağrı uzlaşımı kullanılır"
 
 #: config/m68k/m68k.h:366
 msgid "ID of shared library to build"
-msgstr ""
+msgstr "derlenecek paylaşımlı kütüphane kimliği"
 
 #: config/mcore/mcore.c:2973
 #, c-format
@@ -10711,8 +10708,8 @@ msgstr "Kod M*Core M340 için üretilir"
 msgid "Maximum amount for a single stack increment operation"
 msgstr "Tek yığıt artış işleminde kullanılacak maksimum miktar"
 
-#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1000
-#: config/xtensa/xtensa.c:1032 config/xtensa/xtensa.c:1041
+#: config/mips/mips.c:3122 config/xtensa/xtensa.c:1001
+#: config/xtensa/xtensa.c:1033 config/xtensa/xtensa.c:1042
 msgid "bad test"
 msgstr "hatalı test"
 
@@ -10832,7 +10829,7 @@ msgstr "PRINT_OPERAND, %%W için geçersiz komut"
 
 #: config/mips/mips.c:5625
 msgid "PRINT_OPERAND, invalid operand for relocation"
-msgstr ""
+msgstr "PRINT_OPERAND, yerdeğiştirme için terim geçersiz"
 
 #: config/mips/mips.c:8310
 #, c-format
@@ -10956,7 +10953,7 @@ msgstr "mips-tfile asm postpass kullanmaz"
 #. where VALUE is the bits to set or minus the bits to clear and DOC
 #. is the documentation for --help (NULL if intentionally undocumented).
 #. An empty string NAME is used to identify the default VALUE.
-#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:314
+#: config/mips/mips.h:554 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:325
 msgid "Use hardware floating point"
 msgstr "Donanım kayan nokta aritmetiği kullanılır"
 
@@ -11028,7 +11025,7 @@ msgstr "Çarpma biriktirmesi kullanmaz"
 msgid "Don't generate fused multiply/add instructions"
 msgstr "Birleşik çarpma/toplama komutları üretilmez"
 
-#: config/mips/mips.h:598 config/rs6000/rs6000.h:330
+#: config/mips/mips.h:598 config/rs6000/rs6000.h:341
 msgid "Generate fused multiply/add instructions"
 msgstr "Birleşik çarpma/toplama komutları üretilir"
 
@@ -11066,11 +11063,11 @@ msgstr "Öntanımlı mimariye rağmen Branch Likely komutları kullanılmaz"
 
 #: config/mips/mips.h:616
 msgid "Use NewABI-style %reloc() assembly operators"
-msgstr ""
+msgstr "NewABI tarzı %reloc() asm işleçleri kullanılır"
 
 #: config/mips/mips.h:618
 msgid "Use assembler macros instead of relocation operators"
-msgstr ""
+msgstr "Yerdeğiştirme işleçleri yerine asm makroları kullanılır"
 
 #: config/mips/mips.h:620
 msgid "Generate mips16 code"
@@ -11521,7 +11518,7 @@ msgstr "Kodun GNU ld tarafından ilintileneceği varsayılır"
 msgid "Assume code will be linked by HP ld"
 msgstr "Kodun HP ld tarafından ilintileneceği varsayılır"
 
-#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:316
+#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:327
 msgid "Do not use hardware floating point"
 msgstr "Donanım kayan nokta aritmetiği kullanılmaz"
 
@@ -11591,30 +11588,30 @@ msgstr "DEC çevirici sözdizimi kullanılır"
 
 #: config/rs6000/host-darwin.c:52
 msgid "Segmentation Fault (code)"
-msgstr ""
+msgstr "Parçalama Arızası (kod)"
 
 #: config/rs6000/host-darwin.c:83
 msgid "Out of stack space.\n"
-msgstr ""
+msgstr "Yığıt yetersiz.\n"
 
 #: config/rs6000/host-darwin.c:104
 #, c-format
 msgid "Try running `%s' in the shell to raise its limit.\n"
-msgstr ""
+msgstr "Sınırını belirlemek için kabukta `%s' çalıştırmayı deneyin.\n"
 
 #: config/rs6000/host-darwin.c:117
 msgid "Segmentation Fault"
-msgstr ""
+msgstr "Parçalama Arızası"
 
 #: config/rs6000/host-darwin.c:131
 #, c-format
 msgid "While setting up signal stack: %m"
-msgstr ""
+msgstr "Sinyal yığıtı ayarlanırken: %m"
 
 #: config/rs6000/host-darwin.c:137
 #, c-format
 msgid "While setting up signal handler: %m"
-msgstr ""
+msgstr "Sinyal eylemci ayarlanırken: %m"
 
 #: config/rs6000/host-darwin.c:184
 #, c-format
@@ -11654,164 +11651,164 @@ msgstr "sayı 0 ya da 1 olmalı"
 msgid "junk at end of #pragma longcall"
 msgstr "'#pragma longcall' sonunda karışıklık"
 
-#: config/rs6000/rs6000.c:784
+#: config/rs6000/rs6000.c:791
 msgid "-mmultiple is not supported on little endian systems"
 msgstr "-mmultiple küçük ilkli bayt sıralaması kullanılan sistemlerde desteklenmez"
 
-#: config/rs6000/rs6000.c:791
+#: config/rs6000/rs6000.c:798
 msgid "-mstring is not supported on little endian systems"
 msgstr "-mstring küçük ilkli bayt sıralaması kullanılan sistemlerde desteklenmez"
 
-#: config/rs6000/rs6000.c:805
+#: config/rs6000/rs6000.c:812
 #, c-format
 msgid "unknown -mdebug-%s switch"
 msgstr "-mdebug-%s seçeneği bilinmiyor"
 
-#: config/rs6000/rs6000.c:817
+#: config/rs6000/rs6000.c:824
 #, c-format
 msgid "unknown -mtraceback arg `%s'; expecting `full', `partial' or `none'"
 msgstr "-mtraceback ile verilen `%s' bilinmiyor; `full', `partial' ya da `none' olabilir"
 
-#: config/rs6000/rs6000.c:828
+#: config/rs6000/rs6000.c:835
 #, c-format
 msgid "Unknown switch -mlong-double-%s"
 msgstr "-mlong-double-%s seçeneği bilinmiyor"
 
-#: config/rs6000/rs6000.c:1011
+#: config/rs6000/rs6000.c:876
+msgid "AltiVec and E500 instructions cannot coexist"
+msgstr "AltiVec ve E500 komutları birarada kullanılamaz"
+
+#: config/rs6000/rs6000.c:1029
 #, c-format
 msgid "unknown -m%s= option specified: '%s'"
 msgstr "bilinmeyen -m%s= seçeneği belirtilmiş: '%s'"
 
-#: config/rs6000/rs6000.c:1032
+#: config/rs6000/rs6000.c:1050
 #, c-format
 msgid "not configured for ABI: '%s'"
-msgstr ""
+msgstr "ABI için yapılandırılmadı: '%s'"
 
-#: config/rs6000/rs6000.c:1038
+#: config/rs6000/rs6000.c:1056
 #, c-format
 msgid "unknown ABI specified: '%s'"
 msgstr "bilinmeyen ABI belirtilmiş: '%s'"
 
-#: config/rs6000/rs6000.c:1052
+#: config/rs6000/rs6000.c:1070
 #, c-format
 msgid "unknown -malign-XXXXX option specified: '%s'"
 msgstr "bilinmeyen -malign-XXXXX seçeneği belirtilmiş: '%s'"
 
-#: config/rs6000/rs6000.c:3892
+#: config/rs6000/rs6000.c:3972
 msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
-msgstr ""
+msgstr "Altivec komutları kullanılamadığından vektör yazmacındaki değer döndürülemez, komutları etkinleştirmek için -maltivec kullanın."
 
-#: config/rs6000/rs6000.c:3991
+#: config/rs6000/rs6000.c:4095
 msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
-msgstr ""
+msgstr "Altivec komutları kullanılamadığından argüman vektör yazmacına aktarılamaz, komutları etkinleştirmek için -maltivec kullanın."
 
-#: config/rs6000/rs6000.c:5409
+#: config/rs6000/rs6000.c:5599
 msgid "argument 1 must be a 5-bit signed literal"
 msgstr "1. argüman 5 bitlik bir işaretli sabit olmalı"
 
-#: config/rs6000/rs6000.c:5511 config/rs6000/rs6000.c:6134
+#: config/rs6000/rs6000.c:5701 config/rs6000/rs6000.c:6357
 msgid "argument 2 must be a 5-bit unsigned literal"
 msgstr "2. argüman 5 bitlik bir işaretsiz sabit olmalı"
 
-#: config/rs6000/rs6000.c:5551
+#: config/rs6000/rs6000.c:5741
 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
 msgstr "`__builtin_altivec_predicate'in 1. argümanı bir sabit olmalı"
 
-#: config/rs6000/rs6000.c:5605
+#: config/rs6000/rs6000.c:5795
 msgid "argument 1 of __builtin_altivec_predicate is out of range"
 msgstr "`__builtin_altivec_predicate'in 1. argümanı kapsamdışı"
 
-#: config/rs6000/rs6000.c:5733
+#: config/rs6000/rs6000.c:5956
 msgid "argument 3 must be a 4-bit unsigned literal"
 msgstr "3. argüman 4 bitlik bir işaretsiz sabit olmalı"
 
-#: config/rs6000/rs6000.c:5903
+#: config/rs6000/rs6000.c:6126
 #, c-format
 msgid "argument to `%s' must be a 2-bit unsigned literal"
 msgstr "`%s' argümanı 2 bitlik işaretsiz bir sabit olmalı"
 
-#: config/rs6000/rs6000.c:6016
+#: config/rs6000/rs6000.c:6239
 msgid "argument to dss must be a 2-bit unsigned literal"
 msgstr "dss argümanı 2 bitlik işaretsiz bir sabit olmalı"
 
-#: config/rs6000/rs6000.c:6254
+#: config/rs6000/rs6000.c:6477
 msgid "argument 1 of __builtin_spe_predicate must be a constant"
 msgstr "__builtin_spe_predicate'in 1. argümanı bir sabit olmalı"
 
-#: config/rs6000/rs6000.c:6327
+#: config/rs6000/rs6000.c:6550
 msgid "argument 1 of __builtin_spe_predicate is out of range"
 msgstr "__builtin_spe_predicate'in 1. argümanı kapsamdışı"
 
-#: config/rs6000/rs6000.c:8531
-msgid "your function will be miscompiled"
-msgstr ""
-
-#: config/rs6000/rs6000.c:8779
+#: config/rs6000/rs6000.c:9008
 #, c-format
 msgid "invalid %%f value"
 msgstr "%%f değeri geçersiz"
 
-#: config/rs6000/rs6000.c:8788
+#: config/rs6000/rs6000.c:9017
 #, c-format
 msgid "invalid %%F value"
 msgstr "%%F değeri geçersiz"
 
-#: config/rs6000/rs6000.c:8797
+#: config/rs6000/rs6000.c:9026
 #, c-format
 msgid "invalid %%G value"
 msgstr "%%G değeri geçersiz"
 
-#: config/rs6000/rs6000.c:8832
+#: config/rs6000/rs6000.c:9061
 #, c-format
 msgid "invalid %%j code"
 msgstr "%%j kodu geçersiz"
 
-#: config/rs6000/rs6000.c:8842
+#: config/rs6000/rs6000.c:9071
 #, c-format
 msgid "invalid %%J code"
 msgstr "%%J kodu geçersiz"
 
-#: config/rs6000/rs6000.c:8852
+#: config/rs6000/rs6000.c:9081
 #, c-format
 msgid "invalid %%k value"
 msgstr "%%k değeri geçersiz"
 
-#: config/rs6000/rs6000.c:8872 config/xtensa/xtensa.c:1999
+#: config/rs6000/rs6000.c:9101 config/xtensa/xtensa.c:2000
 #, c-format
 msgid "invalid %%K value"
 msgstr "%%K değeri geçersiz"
 
-#: config/rs6000/rs6000.c:8939
+#: config/rs6000/rs6000.c:9168
 #, c-format
 msgid "invalid %%O value"
 msgstr "%%O değeri geçersiz"
 
-#: config/rs6000/rs6000.c:8986
+#: config/rs6000/rs6000.c:9215
 #, c-format
 msgid "invalid %%q value"
 msgstr "%%q değeri geçersiz"
 
-#: config/rs6000/rs6000.c:9030
+#: config/rs6000/rs6000.c:9259
 #, c-format
 msgid "invalid %%S value"
 msgstr "%%S değeri geçersiz"
 
-#: config/rs6000/rs6000.c:9072
+#: config/rs6000/rs6000.c:9301
 #, c-format
 msgid "invalid %%T value"
 msgstr "%%T değeri geçersiz"
 
-#: config/rs6000/rs6000.c:9082
+#: config/rs6000/rs6000.c:9311
 #, c-format
 msgid "invalid %%u value"
 msgstr "%%u değeri geçersiz"
 
-#: config/rs6000/rs6000.c:9091 config/xtensa/xtensa.c:1969
+#: config/rs6000/rs6000.c:9320 config/xtensa/xtensa.c:1970
 #, c-format
 msgid "invalid %%v value"
 msgstr "%%v değeri geçersiz"
 
-#: config/rs6000/rs6000.c:13581
+#: config/rs6000/rs6000.c:13815
 msgid "no profiling of 64-bit code for this ABI"
 msgstr "bu ABI için 64 bitlik profilleme kodu yok"
 
@@ -11850,13 +11847,13 @@ msgstr "-maix64 gereksinimi: 32 bit adreslemeli 64 bit hesaplama henüz destekle
 
 #: config/rs6000/darwin.h:64
 msgid "Generate code suitable for executables (NOT shared libs)"
-msgstr ""
+msgstr "Çalıştırılabilirler için uygun kod üretilir (paylaşımlı kütüphane değil)"
 
 #. The Darwin ABI always includes AltiVec, can't be (validly) turned
 #. off.
 #: config/rs6000/darwin.h:80
 msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
-msgstr ""
+msgstr "-mdynamic-no-pic seçeneği -fpic veya -fPIC seçeneklerini iptal eder"
 
 #. Darwin doesn't support -fpic.
 #: config/rs6000/darwin.h:86
@@ -11867,11 +11864,11 @@ msgstr "-fpic desteklenmiyor; -fPIC varsayıldı"
 msgid "-m64 requires a PowerPC64 cpu"
 msgstr "-m64 seçeneği PowerPC64 mimarisi gerektirir"
 
-#: config/rs6000/linux64.h:201
+#: config/rs6000/linux64.h:206
 msgid "Call mcount for profiling before a function prologue"
 msgstr ""
 
-#: config/rs6000/linux64.h:203
+#: config/rs6000/linux64.h:208
 msgid "Call mcount for profiling after a function prologue"
 msgstr ""
 
@@ -11882,195 +11879,195 @@ msgstr ""
 #. each pair being { "NAME", VALUE }
 #. where VALUE is the bits to set or minus the bits to clear.
 #. An empty string NAME is used to identify the default VALUE.
-#: config/rs6000/rs6000.h:262
+#: config/rs6000/rs6000.h:273
 msgid "Use POWER instruction set"
 msgstr "POWER komut kümesi kullanılır"
 
-#: config/rs6000/rs6000.h:265
+#: config/rs6000/rs6000.h:276
 msgid "Use POWER2 instruction set"
 msgstr "POWER2 komut kümesi kullanılır"
 
-#: config/rs6000/rs6000.h:267
+#: config/rs6000/rs6000.h:278
 msgid "Do not use POWER2 instruction set"
 msgstr "POWER2 komut kümesi kullanılmaz"
 
-#: config/rs6000/rs6000.h:270
+#: config/rs6000/rs6000.h:281
 msgid "Do not use POWER instruction set"
 msgstr "POWER komut kümesi kullanılmaz"
 
-#: config/rs6000/rs6000.h:272
+#: config/rs6000/rs6000.h:283
 msgid "Use PowerPC instruction set"
 msgstr "PowerPC komut kümesi kullanılır"
 
-#: config/rs6000/rs6000.h:275
+#: config/rs6000/rs6000.h:286
 msgid "Do not use PowerPC instruction set"
 msgstr "PowerPC komut kümesi kullanılmaz"
 
-#: config/rs6000/rs6000.h:277
+#: config/rs6000/rs6000.h:288
 msgid "Use PowerPC General Purpose group optional instructions"
 msgstr "PowerPC Genel Kullanım grubu seçimlik komutları kullanılır"
 
-#: config/rs6000/rs6000.h:279
+#: config/rs6000/rs6000.h:290
 msgid "Do not use PowerPC General Purpose group optional instructions"
 msgstr "PowerPC Genel Kullanım grubu seçimlik komutları kullanılmaz"
 
-#: config/rs6000/rs6000.h:281
+#: config/rs6000/rs6000.h:292
 msgid "Use PowerPC Graphics group optional instructions"
 msgstr "PowerPC Graphics grubu seçimlik komutları kullanılır"
 
-#: config/rs6000/rs6000.h:283
+#: config/rs6000/rs6000.h:294
 msgid "Do not use PowerPC Graphics group optional instructions"
 msgstr "PowerPC Graphics grubu seçimlik komutları kullanılmaz"
 
-#: config/rs6000/rs6000.h:285
+#: config/rs6000/rs6000.h:296
 msgid "Use PowerPC-64 instruction set"
 msgstr "PowerPC-64 komut kümesi kullanılır"
 
-#: config/rs6000/rs6000.h:287
+#: config/rs6000/rs6000.h:298
 msgid "Do not use PowerPC-64 instruction set"
 msgstr "PowerPC-64 komut kümesi kullanılmaz"
 
-#: config/rs6000/rs6000.h:289
+#: config/rs6000/rs6000.h:300
 msgid "Use AltiVec instructions"
 msgstr "AltiVec komutları kullanılır"
 
-#: config/rs6000/rs6000.h:291
+#: config/rs6000/rs6000.h:302
 msgid "Do not use AltiVec instructions"
 msgstr "AltiVec komutları kullanılmaz"
 
-#: config/rs6000/rs6000.h:293
+#: config/rs6000/rs6000.h:304
 msgid "Use new mnemonics for PowerPC architecture"
 msgstr "PowerPC mimarisi için yeni semboller kullanılır"
 
-#: config/rs6000/rs6000.h:295
+#: config/rs6000/rs6000.h:306
 msgid "Use old mnemonics for PowerPC architecture"
 msgstr "PowerPC mimarisi için eski semboller kullanılır"
 
-#: config/rs6000/rs6000.h:298
+#: config/rs6000/rs6000.h:309
 msgid "Put everything in the regular TOC"
 msgstr "Herşeyi normal TOC'a koyar"
 
-#: config/rs6000/rs6000.h:300
+#: config/rs6000/rs6000.h:311
 msgid "Place floating point constants in TOC"
 msgstr "Kayan noktalı sabitleri TOC'a koyar"
 
-#: config/rs6000/rs6000.h:302
+#: config/rs6000/rs6000.h:313
 msgid "Do not place floating point constants in TOC"
 msgstr "Kayan noktalı sabitleri TOC'a koymaz"
 
-#: config/rs6000/rs6000.h:304
+#: config/rs6000/rs6000.h:315
 msgid "Place symbol+offset constants in TOC"
 msgstr "Sembol+göreli sabitleri TOC'a koyar"
 
-#: config/rs6000/rs6000.h:306
+#: config/rs6000/rs6000.h:317
 msgid "Do not place symbol+offset constants in TOC"
 msgstr "Sembol+konum sabitlerini TOC'a koymaz"
 
-#: config/rs6000/rs6000.h:312
+#: config/rs6000/rs6000.h:323
 msgid "Place variable addresses in the regular TOC"
 msgstr "Değişken adresleri normal TOC'a koyar"
 
-#: config/rs6000/rs6000.h:318
+#: config/rs6000/rs6000.h:329
 msgid "Generate load/store multiple instructions"
 msgstr "Yükleme/saklama çoklu komutları üretilir"
 
-#: config/rs6000/rs6000.h:320
+#: config/rs6000/rs6000.h:331
 msgid "Do not generate load/store multiple instructions"
 msgstr "Yükleme/saklama çoklu komutları üretilmez"
 
-#: config/rs6000/rs6000.h:322
+#: config/rs6000/rs6000.h:333
 msgid "Generate string instructions for block moves"
 msgstr "Blok taşımalar için dizge komutları üretilir"
 
-#: config/rs6000/rs6000.h:324
+#: config/rs6000/rs6000.h:335
 msgid "Do not generate string instructions for block moves"
 msgstr "Blok taşımalar için dizge komutları üretilmez"
 
-#: config/rs6000/rs6000.h:326
+#: config/rs6000/rs6000.h:337
 msgid "Generate load/store with update instructions"
 msgstr "Güncelleme komutlu yükleme/saklama üretilir"
 
-#: config/rs6000/rs6000.h:328
+#: config/rs6000/rs6000.h:339
 msgid "Do not generate load/store with update instructions"
 msgstr "Güncelleme komutlu yükleme/saklama üretilmez"
 
-#: config/rs6000/rs6000.h:332
+#: config/rs6000/rs6000.h:343
 msgid "Do not generate fused multiply/add instructions"
-msgstr ""
+msgstr "Birleşil çarpma/toplama komutları üretilmez"
 
-#: config/rs6000/rs6000.h:336
+#: config/rs6000/rs6000.h:347
 msgid "Do not schedule the start and end of the procedure"
 msgstr "Altyordamın başlangıç ve bitişi zamanlanmaz"
 
-#: config/rs6000/rs6000.h:342
+#: config/rs6000/rs6000.h:353
 msgid "Return all structures in memory (AIX default)"
 msgstr "Bellekteki tüm veri yapıları döndürülür (AIX öntanımlı)"
 
-#: config/rs6000/rs6000.h:344
+#: config/rs6000/rs6000.h:355
 msgid "Return small structures in registers (SVR4 default)"
 msgstr "Yazmaçlardaki küçük veri yapıları döndürülür(SVR4 öntanımlı)"
 
-#: config/rs6000/rs6000.h:350
+#: config/rs6000/rs6000.h:361
 msgid "Generate single field mfcr instruction"
 msgstr "Tek alanlı mfcr komutu üretilir"
 
-#: config/rs6000/rs6000.h:352
+#: config/rs6000/rs6000.h:363
 msgid "Do not generate single field mfcr instruction"
 msgstr "Tek alanlı mfcr komutu üretilmez"
 
-#: config/rs6000/rs6000.h:435 config/sparc/sparc.h:654
+#: config/rs6000/rs6000.h:447 config/sparc/sparc.h:654
 msgid "Use features of and schedule code for given CPU"
 msgstr "Verilen MİB'nin özellikleri ve zamanlama kodu kullanılır"
 
-#: config/rs6000/rs6000.h:438
+#: config/rs6000/rs6000.h:450
 msgid "Enable debug output"
 msgstr "Hata ayıklamalı çıktıyı etkinleştir"
 
-#: config/rs6000/rs6000.h:440
+#: config/rs6000/rs6000.h:452
 msgid "Select full, part, or no traceback table"
 msgstr "Ya full, part seçilir ya da hiçbir traceback tablosu seçilmez"
 
-#: config/rs6000/rs6000.h:441
+#: config/rs6000/rs6000.h:453
 msgid "Specify ABI to use"
 msgstr "Kullanılacak ABI belirtilir"
 
-#: config/rs6000/rs6000.h:443
+#: config/rs6000/rs6000.h:455
 msgid "Specify size of long double (64 or 128 bits)"
 msgstr "long double için boyut belirtilir (64 ya da 128 bit)"
 
-#: config/rs6000/rs6000.h:445
+#: config/rs6000/rs6000.h:457
 msgid "Specify yes/no if isel instructions should be generated"
 msgstr "isel komutlarının üretilmesi gerekiyorsa yes/no belirtilir"
 
-#: config/rs6000/rs6000.h:447
+#: config/rs6000/rs6000.h:459
 msgid "Specify yes/no if SPE SIMD instructions should be generated"
 msgstr "SPE SIMD komutlarının üretilmesi gerekiyorsa yes/no belirtilir"
 
-#: config/rs6000/rs6000.h:449
+#: config/rs6000/rs6000.h:461
 msgid "Specify yes/no if using floating point in the GPRs"
 msgstr "GPR'larda kayan nokta kullanılıyorsa, yes/no belirtilir"
 
-#: config/rs6000/rs6000.h:451
+#: config/rs6000/rs6000.h:463
 msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
 msgstr "VRSAVE komutlarının AltiVec için üretilmesi gerekiyorsa yes/no belirtilir"
 
-#: config/rs6000/rs6000.h:453
+#: config/rs6000/rs6000.h:465
 msgid "Avoid all range limits on call instructions"
 msgstr "Çağrı komutlarında tüm kapsam sınırları engellenir"
 
-#: config/rs6000/rs6000.h:456
+#: config/rs6000/rs6000.h:468
 msgid "Determine which dependences between insns are considered costly"
 msgstr ""
 
-#: config/rs6000/rs6000.h:458
+#: config/rs6000/rs6000.h:470
 msgid "Specify which post scheduling nop insertion scheme to apply"
 msgstr ""
 
-#: config/rs6000/rs6000.h:460
+#: config/rs6000/rs6000.h:472
 msgid "Specify alignment of structure fields default/natural"
 msgstr "Yapı alanlarının hizalaması default/natural olarak belirtilir"
 
-#: config/rs6000/rs6000.h:462
+#: config/rs6000/rs6000.h:474
 msgid "Specify scheduling priority for dispatch slot restricted insns"
 msgstr ""
 
@@ -12086,7 +12083,7 @@ msgstr ""
 #. Number of bytes into the frame return addresses can be found.  See
 #. rs6000_stack_info in rs6000.c for more information on how the different
 #. abi's store the return address.
-#: config/rs6000/rs6000.h:1929
+#: config/rs6000/rs6000.h:1923
 msgid "RETURN_ADDRESS_OFFSET not supported"
 msgstr "RETURN_ADDRESS_OFFSET desteklenmiyor"
 
@@ -12327,7 +12324,7 @@ msgstr "z/Architecture"
 
 #: config/s390/s390.h:135
 msgid "ESA/390 architecture"
-msgstr ""
+msgstr "ESA/390 mimarisi"
 
 #: config/s390/s390.h:136
 msgid "mvcle use"
@@ -12343,7 +12340,7 @@ msgstr "tpf OS kodu etkinleştirilir"
 
 #: config/s390/s390.h:139
 msgid "disable tpf OS code"
-msgstr ""
+msgstr "tpf OS kodu iptal edilir"
 
 #: config/s390/s390.h:140
 msgid "disable fused multiply/add instructions"
@@ -12353,28 +12350,28 @@ msgstr ""
 msgid "enable fused multiply/add instructions"
 msgstr ""
 
-#: config/sh/sh.c:5841
+#: config/sh/sh.c:5977
 msgid "__builtin_saveregs not supported by this subtarget"
 msgstr "__builtin_saveregs bu alt hedef tarafından desteklenmiyor"
 
-#: config/sh/sh.c:6743
+#: config/sh/sh.c:6879
 msgid "attribute interrupt_handler is not compatible with -m5-compact"
 msgstr "özellik kesme yakalayıcı -m5-compact ile uyumlu değil"
 
 #. The sp_switch attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:6765 config/sh/sh.c:6800
+#: config/sh/sh.c:6901 config/sh/sh.c:6936
 #, c-format
 msgid "`%s' attribute only applies to interrupt functions"
 msgstr "`%s' özniteliği sadece sistem kesmesi işlevlerine uygulanır"
 
 #. The argument must be a constant string.
-#: config/sh/sh.c:6772
+#: config/sh/sh.c:6908
 #, c-format
 msgid "`%s' attribute argument not a string constant"
 msgstr "`%s' öznitelik argümanı bir dizge sabit değil"
 
 #. The argument must be a constant integer.
-#: config/sh/sh.c:6807
+#: config/sh/sh.c:6943
 #, c-format
 msgid "`%s' attribute argument not an integer constant"
 msgstr "`%s' öznitelik argümanı bir tamsayı sabit değil"
@@ -12399,61 +12396,61 @@ msgstr "-mlong-double-64 ile -m64 birarada izin verilmez"
 msgid "-mcmodel= is not supported on 32 bit systems"
 msgstr "`-mcmodel=' 32bit sistemlerde desteklenmiyor"
 
-#: config/sparc/sparc.c:6793 config/sparc/sparc.c:6799
+#: config/sparc/sparc.c:6818 config/sparc/sparc.c:6824
 #, c-format
 msgid "invalid %%Y operand"
 msgstr "geçersiz %%Y terimi"
 
-#: config/sparc/sparc.c:6869
+#: config/sparc/sparc.c:6894
 #, c-format
 msgid "invalid %%A operand"
 msgstr "geçersiz %%A terimi"
 
-#: config/sparc/sparc.c:6879
+#: config/sparc/sparc.c:6904
 #, c-format
 msgid "invalid %%B operand"
 msgstr "geçersiz %%B terimi"
 
-#: config/sparc/sparc.c:6918
+#: config/sparc/sparc.c:6943
 #, c-format
 msgid "invalid %%c operand"
 msgstr "geçersiz %%c terimi"
 
-#: config/sparc/sparc.c:6919
+#: config/sparc/sparc.c:6944
 #, c-format
 msgid "invalid %%C operand"
 msgstr "geçersiz %%C terimi"
 
-#: config/sparc/sparc.c:6940
+#: config/sparc/sparc.c:6965
 #, c-format
 msgid "invalid %%d operand"
 msgstr "geçersiz %%d terimi"
 
-#: config/sparc/sparc.c:6941
+#: config/sparc/sparc.c:6966
 #, c-format
 msgid "invalid %%D operand"
 msgstr "geçersiz %%D terimi"
 
-#: config/sparc/sparc.c:6957
+#: config/sparc/sparc.c:6982
 #, c-format
 msgid "invalid %%f operand"
 msgstr "geçersiz %%f terimi"
 
-#: config/sparc/sparc.c:6971
+#: config/sparc/sparc.c:6996
 #, c-format
 msgid "invalid %%s operand"
 msgstr "geçersiz %%s terimi"
 
-#: config/sparc/sparc.c:7025
+#: config/sparc/sparc.c:7050
 msgid "long long constant not a valid immediate operand"
 msgstr "long long sabit geçerli bir anlık terim değil"
 
-#: config/sparc/sparc.c:7028
+#: config/sparc/sparc.c:7053
 msgid "floating point constant not a valid immediate operand"
 msgstr "gerçel sayı sabit geçerli bir dolaysız veri öğesi değil"
 
-#: config/sparc/freebsd.h:81 config/sparc/linux.h:92
-#: config/sparc/linux64.h:104 config/sparc/netbsd-elf.h:216
+#: config/sparc/freebsd.h:82 config/sparc/linux.h:92
+#: config/sparc/linux64.h:107 config/sparc/netbsd-elf.h:216
 msgid "Use 128 bit long doubles"
 msgstr "128 bit long double'lar kullanılır"
 
@@ -12599,15 +12596,15 @@ msgstr "Belirtilen SPARC kod modeli kullanılır"
 
 #: config/stormy16/stormy16.c:526
 msgid "Constant halfword load operand out of range."
-msgstr ""
+msgstr "Sabit yarım sözcüklük yük terimi kapsamdışı"
 
 #: config/stormy16/stormy16.c:536
 msgid "Constant arithmetic operand out of range."
-msgstr ""
+msgstr "Sabit aritmetik terim kapsamdışı"
 
 #: config/stormy16/stormy16.c:1027
 msgid "Local variable memory requirements exceed capacity."
-msgstr ""
+msgstr "Yerel değişkenin bellek gereksinimi kapasiteyi aşıyor."
 
 #: config/stormy16/stormy16.c:1193
 msgid "function_profiler support"
@@ -12831,56 +12828,56 @@ msgstr "SDA alanı için uygun verinin maksimum boyunu belirler"
 msgid "Set the max size of data eligible for the ZDA area"
 msgstr "ZDA alanı için uygun verinin maksimum boyunu belirler"
 
-#: config/xtensa/xtensa.c:1828
+#: config/xtensa/xtensa.c:1829
 msgid "boolean registers required for the floating-point option"
 msgstr "iki terimli yazmaçlar kayan nokta seçeneği için gerekli"
 
-#: config/xtensa/xtensa.c:1882
+#: config/xtensa/xtensa.c:1883
 #, c-format
 msgid "-f%s is not supported with CONST16 instructions"
 msgstr "-f%s CONST16 komutları ile desteklenmiyor"
 
-#: config/xtensa/xtensa.c:1887
+#: config/xtensa/xtensa.c:1888
 msgid "PIC is required but not supported with CONST16 instructions"
-msgstr ""
+msgstr "PIC gerekli ama  CONST16 komutları ile desteklenmiyor"
 
-#: config/xtensa/xtensa.c:1957
+#: config/xtensa/xtensa.c:1958
 #, c-format
 msgid "invalid %%D value"
 msgstr "%%D değeri geçersiz"
 
-#: config/xtensa/xtensa.c:1994
+#: config/xtensa/xtensa.c:1995
 msgid "invalid mask"
 msgstr "mask geçersiz"
 
-#: config/xtensa/xtensa.c:2020
+#: config/xtensa/xtensa.c:2021
 #, c-format
 msgid "invalid %%x value"
 msgstr "%%x değeri geçersiz"
 
-#: config/xtensa/xtensa.c:2027
+#: config/xtensa/xtensa.c:2028
 #, c-format
 msgid "invalid %%d value"
 msgstr "%%d değeri geçersiz"
 
-#: config/xtensa/xtensa.c:2048 config/xtensa/xtensa.c:2058
+#: config/xtensa/xtensa.c:2049 config/xtensa/xtensa.c:2059
 #, c-format
 msgid "invalid %%t/%%b value"
 msgstr "%%t/%%b değeri geçersiz"
 
-#: config/xtensa/xtensa.c:2100
+#: config/xtensa/xtensa.c:2101
 msgid "invalid address"
 msgstr "adres geçersiz"
 
-#: config/xtensa/xtensa.c:2125
+#: config/xtensa/xtensa.c:2126
 msgid "no register in address"
 msgstr "adreste yazmaç yok"
 
-#: config/xtensa/xtensa.c:2133
+#: config/xtensa/xtensa.c:2134
 msgid "address offset not a constant"
 msgstr "adres değeri bir sabit değil"
 
-#: config/xtensa/xtensa.c:2744
+#: config/xtensa/xtensa.c:2745
 msgid "only uninitialized variables can be placed in a .bss section"
 msgstr "sadece ilklendirilmemiş değişkenler .bss bölümüne yerleştirilebilir"
 
@@ -13099,93 +13096,93 @@ msgstr "`%E' paketli alanı `%T'ye bağlanamaz"
 msgid "cannot bind rvalue `%E' to `%T'"
 msgstr "sağ taraf değeri `%E', `%T' ye bağlanamaz"
 
-#: cp/call.c:4173
+#: cp/call.c:4170
 msgid "cannot pass objects of non-POD type `%#T' through `...'; call will abort at runtime"
 msgstr "POD olmayan `%#T' türünün nesneleri `...' üzerinden aktarılamaz; çalışma anında çağrı çıkış yaptıracak"
 
 #. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4197
+#: cp/call.c:4196
 msgid "cannot receive objects of non-POD type `%#T' through `...'; call will abort at runtime"
 msgstr "POD olmayan `%#T' türünün nesneleri `...' üzerinden alınamaz; çalışma anında çağrı çıkış yaptıracak"
 
-#: cp/call.c:4237
+#: cp/call.c:4240
 msgid "the default argument for parameter %d of `%D' has not yet been parsed"
-msgstr ""
+msgstr "%d parametresi için öntanımlı argüman, `%D' için henüz çözümlenmedi"
 
-#: cp/call.c:4432
+#: cp/call.c:4437
 msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
 msgstr "niteleyicileri iptal eden `%#D'nin `this' argümanı olarak `%T aktarılıyor"
 
-#: cp/call.c:4451
+#: cp/call.c:4456
 msgid "`%T' is not an accessible base of `%T'"
 msgstr "`%T', `%T' tabanında erişilebilir değil"
 
-#: cp/call.c:4720
+#: cp/call.c:4725
 msgid "could not find class$ field in java interface type `%T'"
 msgstr "`%T' türündeki java arabiriminde class$ alanı bulunamadı"
 
-#: cp/call.c:4975
+#: cp/call.c:4980
 msgid "call to non-function `%D'"
 msgstr "işlev olmayan `%D' ye çağrı"
 
-#: cp/call.c:5001
+#: cp/call.c:5006
 msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
 msgstr "bir nesne alarak oluşmayan `%3$T' türündeki `%2$E'nin üyesi `%D' için istek"
 
-#: cp/call.c:5079
+#: cp/call.c:5084
 msgid "no matching function for call to `%T::%s(%A)%#V'"
 msgstr "`%T::%s(%A)%#V' çağrısı ile eşleşen işlev yok"
 
-#: cp/call.c:5096
+#: cp/call.c:5101
 #, c-format
 msgid "call of overloaded `%s(%A)' is ambiguous"
 msgstr "aşırı yüklü `%s(%A)' çağrısı belirsiz"
 
-#: cp/call.c:5117
+#: cp/call.c:5122
 msgid "cannot call member function `%D' without object"
 msgstr "üye işlev `%D' nesne olmaksızın çağrılamaz"
 
-#: cp/call.c:5702
+#: cp/call.c:5707
 msgid "passing `%T' chooses `%T' over `%T'"
 msgstr "`%T' `%T'yi `%T' üzerinden seçerek aktarılıyor"
 
-#: cp/call.c:5704 cp/name-lookup.c:4143
+#: cp/call.c:5709 cp/name-lookup.c:4155
 msgid "  in call to `%D'"
 msgstr "  `%D' çağrısında"
 
-#: cp/call.c:5761
+#: cp/call.c:5766
 msgid "choosing `%D' over `%D'"
 msgstr "`%D' `%D' üzerinden seçiliyor"
 
-#: cp/call.c:5762
+#: cp/call.c:5767
 msgid "  for conversion from `%T' to `%T'"
 msgstr "  (`%T' den `%T' ye dönüşüm için)"
 
-#: cp/call.c:5764
+#: cp/call.c:5769
 msgid "  because conversion sequence for the argument is better"
 msgstr "  çünkü argüman için dönüşüm süreci daha iyi"
 
-#: cp/call.c:5884
+#: cp/call.c:5889
 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 "İlkinin en kötü dönüşümü ikincisinden daha iyi olsa bile ISO C++ bunlar belirsizdir der "
 
-#: cp/call.c:5888
+#: cp/call.c:5893
 msgid "candidate 1:"
 msgstr "1. aday:"
 
-#: cp/call.c:5889
+#: cp/call.c:5894
 msgid "candidate 2:"
 msgstr "2. aday:"
 
-#: cp/call.c:5998
+#: cp/call.c:6003
 msgid "could not convert `%E' to `%T'"
 msgstr "`%E' den `%T' ye dönüşüm yapılamaz"
 
-#: cp/call.c:6103
+#: cp/call.c:6108
 msgid "invalid initialization of non-const reference of type '%T' from a temporary of type '%T'"
 msgstr "`%T' türündeki sabit olmayan referansın geçici `%T' türünden ilklendirilmesi geçersiz"
 
-#: cp/call.c:6107
+#: cp/call.c:6112
 msgid "invalid initialization of reference of type '%T' from expression of type '%T'"
 msgstr "`%T' türündeki referansın `%T' türü ifadeden ilklendirilmesi geçersiz"
 
@@ -13271,15 +13268,15 @@ msgstr "`%D'"
 msgid "  by `%D'"
 msgstr "  `%D' tarafından gizlendi"
 
-#: cp/class.c:2484 cp/decl2.c:1160
+#: cp/class.c:2484 cp/decl2.c:1161
 msgid "`%#D' invalid; an anonymous union can only have non-static data members"
 msgstr "`%#D' geçersiz; bir anonim birleşik yapı sadece statik olmayan veri üyeleri içerebilir"
 
-#: cp/class.c:2490 cp/decl2.c:1167
+#: cp/class.c:2490 cp/decl2.c:1168
 msgid "private member `%#D' in anonymous union"
 msgstr "anonim union içinde private üye `%#D'"
 
-#: cp/class.c:2493 cp/decl2.c:1169
+#: cp/class.c:2493 cp/decl2.c:1170
 msgid "protected member `%#D' in anonymous union"
 msgstr "anonim union içinde protected üye `%#D'"
 
@@ -13337,7 +13334,7 @@ msgstr "`%D' bir birleşik yapını üyesi olduğundan static olmamalıdır"
 
 #: cp/class.c:2944
 msgid "`%D' may not have reference type `%T' because it is a member of a union"
-msgstr ""
+msgstr "`%D' bir birleşik yapının üyesi olduğundan `%T' türünde bir referansa sahip değil"
 
 #: cp/class.c:2952
 msgid "field `%D' in local class cannot be static"
@@ -13379,99 +13376,99 @@ msgstr "  ya da `operator=(const %T&)'"
 msgid "  but does not override `operator=(const %T&)'"
 msgstr "  ama `operator=(const %T&)' ye değiştirilmiyor"
 
-#: cp/class.c:3513
+#: cp/class.c:3517
 msgid "offset of empty base `%T' may not be ABI-compliant and maychange in a future version of GCC"
 msgstr "boş taban `%T' nin göreli konumu ABI-uyumlu olamaz ve bu GCC'nin gelecek sürümünde değişebilir"
 
-#: cp/class.c:3623
+#: cp/class.c:3627
 msgid "class `%T' will be considered nearly empty in a future version of GCC"
 msgstr "sınıf `%T' GCC'nin gelecek sürümünde kısmen boş sayılacak"
 
-#: cp/class.c:3710
+#: cp/class.c:3714
 msgid "initializer specified for non-virtual method `%D'"
 msgstr "sanal olmayan yöntem `%D' için ilklendirici belirtilmiş"
 
-#: cp/class.c:4398
+#: cp/class.c:4402
 msgid "offset of virtual base `%T' is not ABI-compliant and may change in a future version of GCC"
 msgstr "sanal taban `%T' nin göreli konumu ABI-uyumlu değil ve bu GCC'nin gelecek sürümünde değişebilir"
 
-#: cp/class.c:4488
+#: cp/class.c:4492
 msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
 msgstr "doğrudan taban `%T' belirsizlikten dolayı `%T' içinde erişilebilir değil"
 
-#: cp/class.c:4501
+#: cp/class.c:4505
 msgid "virtual base `%T' inaccessible in `%T' due to ambiguity"
 msgstr "sanal taban `%T' belirsizlikten dolayı `%T' içinde erişilebilir değil"
 
-#: cp/class.c:4675
+#: cp/class.c:4679
 msgid "size assigned to `%T' may not be ABI-compliant and may change in a future version of GCC"
 msgstr "`%T' ye atanan boyut ABI-uyumlu olmamalı ve bu GCC'nin gelecek sürümünde değişebilir"
 
 #. Versions of G++ before G++ 3.4 did not reset the
 #. DECL_MODE.
-#: cp/class.c:4714
+#: cp/class.c:4718
 msgid "the offset of `%D' may not be ABI-compliant and may change in a future version of GCC"
 msgstr "`%D' nin göreli konumu ABI-uyumlu olmayabilir ve bu GCC'nin gelecek sürümünde değişebilir"
 
-#: cp/class.c:4737
+#: cp/class.c:4741
 msgid "offset of `%D' is not ABI-compliant and may change in a future version of GCC"
 msgstr "`%D' nin göreli konumu ABI-uyumlu değil ve bu GCC'nin gelecek sürümünde değişebilir"
 
-#: cp/class.c:4746
+#: cp/class.c:4750
 msgid "`%D' contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
 msgstr "`%D' GCC'nin gelecek sürümünde taban sınıfların farklı yere konmasına sebep olabilecek boş sınıfları içeriyor"
 
-#: cp/class.c:4805
+#: cp/class.c:4809
 msgid "layout of classes derived from empty class `%T' may change in a future version of GCC"
 msgstr "sınıfların yerleşimi GCC'nin gelecek sürümünde değişebilecek olan boş sınıf `%T' den türetilmiş"
 
-#: cp/class.c:4935 cp/semantics.c:2044
+#: cp/class.c:4939 cp/semantics.c:2044
 msgid "redefinition of `%#T'"
 msgstr "`%#T' yeniden tanımlanmış"
 
-#: cp/class.c:5105
+#: cp/class.c:5109
 msgid "`%#T' has virtual functions but non-virtual destructor"
 msgstr "`%#T' sanal olmayan kurucuyla sanal işlevler içeriyor"
 
-#: cp/class.c:5184
+#: cp/class.c:5188
 msgid "trying to finish struct, but kicked out due to previous parse errors"
 msgstr "yapı tamamlanmaya çalışılırken önceki ayrıştırma hatalarından dolayı kesildi"
 
-#: cp/class.c:5626
+#: cp/class.c:5630
 #, c-format
 msgid "language string `\"%s\"' not recognized"
 msgstr "dil dizgesi `\"%s\"' tanınmıyor"
 
-#: cp/class.c:5714
+#: cp/class.c:5718
 msgid "cannot resolve overloaded function `%D' based on conversion to type `%T'"
 msgstr "aşırı yüklü `%D' `%T' türünün dönüşümüne tabanlı olarak çözümlenemiyor"
 
-#: cp/class.c:5839
+#: cp/class.c:5843
 msgid "no matches converting function `%D' to type `%#T'"
 msgstr "işlev `%D'nin `%#T' türüne dönüşümü için eşleşme yok"
 
-#: cp/class.c:5862
+#: cp/class.c:5866
 msgid "converting overloaded function `%D' to type `%#T' is ambiguous"
 msgstr "aşırı yüklü işlev `%D'nin `%#T' türüne dönüşümü belirsiz"
 
-#: cp/class.c:5888
+#: cp/class.c:5892
 msgid "assuming pointer to member `%D'"
 msgstr "üye `%D'ye gösterici varsayılıyor"
 
-#: cp/class.c:5891
+#: cp/class.c:5895
 #, c-format
 msgid "(a pointer to member can only be formed with `&%E')"
 msgstr "(bir üye göstericisi sadece `&%E' ile şekillendirilebilir)"
 
-#: cp/class.c:5936 cp/class.c:6118 cp/class.c:6125
+#: cp/class.c:5940 cp/class.c:6122 cp/class.c:6129
 msgid "not enough type information"
 msgstr "tür bilgisi yetersiz"
 
-#: cp/class.c:5953
+#: cp/class.c:5957
 msgid "argument of type `%T' does not match `%T'"
 msgstr "`%T' türündeki argüman `%T' ile uyumsuz"
 
-#: cp/class.c:6102
+#: cp/class.c:6106
 msgid "invalid operation on uninstantiated type"
 msgstr "gerçeklenmemiş tür üzerindeki işlem geçersiz"
 
@@ -13480,11 +13477,11 @@ msgstr "gerçeklenmemiş tür üzerindeki işlem geçersiz"
 #. 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:6360 cp/decl.c:1222 cp/name-lookup.c:502 cp/pt.c:2097
+#: cp/class.c:6364 cp/decl.c:1222 cp/name-lookup.c:514 cp/pt.c:2097
 msgid "declaration of `%#D'"
 msgstr "`%#D' yeniden bildirimi"
 
-#: cp/class.c:6361
+#: cp/class.c:6365
 msgid "changes meaning of `%D' from `%+#D'"
 msgstr "`%D' nin (`%+#D' deki) anlamı değişiyor"
 
@@ -13544,45 +13541,45 @@ msgstr "bir gerçel sayı değer gerekirken `%#T' kullanılmış"
 msgid "conversion from `%T' to non-scalar type `%T' requested"
 msgstr "`%T' türünden skalar olmayan `%T' türüne dönüşüm istendi"
 
-#: cp/cvt.c:850
+#: cp/cvt.c:852
 msgid "object of incomplete type `%T' will not be accessed in %s"
 msgstr "içi boş `%T' türündeki nesne, %s içinde erişimli olmayacak"
 
-#: cp/cvt.c:853
+#: cp/cvt.c:855
 msgid "object of type `%T' will not be accessed in %s"
 msgstr "`%T' türündeki nesne, %s içinde erişimli olmayacak"
 
-#: cp/cvt.c:869
+#: cp/cvt.c:871
 msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
 msgstr "içi boş `%T' türündeki nesne `%E', %s içinde erişimli olmayacak"
 
 #. [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:885
+#: cp/cvt.c:887
 #, c-format
 msgid "%s cannot resolve address of overloaded function"
 msgstr "%s aşırı yüklü işlevin adresini çözümleyemiyor"
 
 #. Only warn when there is no &.
-#: cp/cvt.c:891
+#: cp/cvt.c:893
 #, c-format
 msgid "%s is a reference, not call, to function `%E'"
 msgstr "%s işlev `%E' için çağrı değil referanstır"
 
-#: cp/cvt.c:898
+#: cp/cvt.c:900
 #, c-format
 msgid "%s has no effect"
 msgstr "%s  bir etkiye sahip değil"
 
-#: cp/cvt.c:1009
+#: cp/cvt.c:1011
 msgid "converting NULL to non-pointer type"
 msgstr "NULL'dan gösterici olmayan türe dönüşüm"
 
-#: cp/cvt.c:1082
+#: cp/cvt.c:1084
 msgid "ambiguous default type conversion from `%T'"
 msgstr "%T' den öntanımlı türe dönüşüm belirsiz"
 
-#: cp/cvt.c:1084
+#: cp/cvt.c:1086
 msgid "  candidate conversions include `%D' and `%D'"
 msgstr "  aday dönüşümler `%D' ve `%D' içeriyor  "
 
@@ -13646,7 +13643,7 @@ msgstr "`%#D'in önceki bildirimi"
 msgid "declaration of template `%#D'"
 msgstr "şablon bildirimi `%#D'"
 
-#: cp/decl.c:1340 cp/name-lookup.c:503
+#: cp/decl.c:1340 cp/name-lookup.c:515
 msgid "conflicts with previous declaration `%#D'"
 msgstr "`%#D' önceki bildirimiyle çelişiyor"
 
@@ -13863,7 +13860,7 @@ msgstr "`%D' sadece kurucular için belirtilebilir"
 msgid "`%D' can only be specified for objects and functions"
 msgstr "`%D' sadece işlevler ve nesneler için belirtilebilir"
 
-#: cp/decl.c:3721 cp/decl2.c:854
+#: cp/decl.c:3721 cp/decl2.c:855
 msgid "typedef `%D' is initialized (use __typeof__ instead)"
 msgstr "typedef `%D' ilklendirilmiş (yerine  __typeof__  kullanın)"
 
@@ -14099,7 +14096,7 @@ msgstr "kardeş şablon özelleştirmesi `%D' bildiriminde `inline' kullanılama
 msgid "definition of implicitly-declared `%D'"
 msgstr "dolaylı bildirimli `%D' tanımı"
 
-#: cp/decl.c:5785 cp/decl2.c:737
+#: cp/decl.c:5785 cp/decl2.c:738
 msgid "no `%#D' member function declared in class `%T'"
 msgstr "sınıf `%T' içinde bildirilmiş `%#D' diye bir üye işlev  yok"
 
@@ -14370,156 +14367,156 @@ msgstr "`%#T' türüne gösterici bildirilemez"
 msgid "cannot declare pointer to `%#T' member"
 msgstr "`%#T' üyeye gösterici bildirilemez"
 
-#: cp/decl.c:7654
+#: cp/decl.c:7655
 msgid "extra qualification `%T::' on member `%s' ignored"
 msgstr "fazladan niteleme `%T::' üye `%s' üzerinde yoksayıldı"
 
-#: cp/decl.c:7670
+#: cp/decl.c:7671
 msgid "cannot declare member function `%T::%s' within `%T'"
 msgstr "üye işlev `%T::%s' `%T' içinde bildirilemez"
 
-#: cp/decl.c:7685
+#: cp/decl.c:7686
 msgid "cannot declare member `%T::%s' within `%T'"
 msgstr "üye `%T::%s' `%T' içinde bildirilemez"
 
-#: cp/decl.c:7765
+#: cp/decl.c:7766
 msgid "data member may not have variably modified type `%T'"
 msgstr "veri üyesi değişkene göre değişen `%T' türünde olamaz"
 
-#: cp/decl.c:7767
+#: cp/decl.c:7768
 msgid "parameter may not have variably modified type `%T'"
 msgstr "parametre değişkene göre değişen `%T' türünde olamaz"
 
 #. [dcl.fct.spec] The explicit specifier shall only be used in
 #. declarations of constructors within a class definition.
-#: cp/decl.c:7775
+#: cp/decl.c:7776
 msgid "only declarations of constructors can be `explicit'"
 msgstr "sadece kurucuların bildirimleri `explicit' olabilir"
 
-#: cp/decl.c:7783
+#: cp/decl.c:7784
 #, c-format
 msgid "non-member `%s' cannot be declared `mutable'"
 msgstr "üye olmayan `%s', `mutable' olarak bildirilemez"
 
-#: cp/decl.c:7788
+#: cp/decl.c:7789
 #, c-format
 msgid "non-object member `%s' cannot be declared `mutable'"
 msgstr "nesne olmayan `%s'  `mutable' olarak bildirilemez"
 
-#: cp/decl.c:7794
+#: cp/decl.c:7795
 #, c-format
 msgid "function `%s' cannot be declared `mutable'"
 msgstr "işlev `%s' `mutable' olarak bildirilemez"
 
-#: cp/decl.c:7799
+#: cp/decl.c:7800
 #, c-format
 msgid "static `%s' cannot be declared `mutable'"
 msgstr "static `%s' `mutable' olarak bildirilemez"
 
-#: cp/decl.c:7804
+#: cp/decl.c:7805
 #, c-format
 msgid "const `%s' cannot be declared `mutable'"
 msgstr "const `%s'  `mutable' olarak bildirilemez"
 
-#: cp/decl.c:7817
+#: cp/decl.c:7818
 msgid "template-id `%D' used as a declarator"
 msgstr "şablon kimliği `%D' bir bildirici olarak kullanılmış"
 
-#: cp/decl.c:7838
+#: cp/decl.c:7839
 msgid "ISO C++ forbids nested type `%D' with same name as enclosing class"
 msgstr "ISO C++ zarflayan sınıf ile aynı isimde yuvalanmış tür `%D' ye izin vermez"
 
-#: cp/decl.c:7846
+#: cp/decl.c:7847
 msgid "%Jtypedef name may not be a nested-name-specifier"
 msgstr "%J typedef ismi sınıf nitelemeli olmaz"
 
-#: cp/decl.c:7892
+#: cp/decl.c:7893
 msgid "%Jinvalid type qualifier for non-member function type"
 msgstr "%J üyesiz işlev türleri için tür niteleyici geçersiz"
 
-#: cp/decl.c:7955
+#: cp/decl.c:7956
 msgid "type qualifiers specified for friend class declaration"
 msgstr "kardeş sınıf bildirimi için tür niteleyiciler belirtilmiş"
 
-#: cp/decl.c:7960
+#: cp/decl.c:7961
 msgid "`inline' specified for friend class declaration"
 msgstr "hardeş sınıf bildirimi için `inline' belirtilmiş"
 
-#: cp/decl.c:7968
+#: cp/decl.c:7969
 msgid "template parameters cannot be friends"
 msgstr "şablon parametreleri kardeşler olamaz"
 
-#: cp/decl.c:7970
+#: cp/decl.c:7971
 msgid "friend declaration requires class-key, i.e. `friend class %T::%D'"
 msgstr "friend bildirimi sınıf anahtarı gerektirir, `friend class %T::%D' gibi"
 
-#: cp/decl.c:7974
+#: cp/decl.c:7975
 msgid "friend declaration requires class-key, i.e. `friend %#T'"
 msgstr "kardeş bildirimi `friend %#T' gibi bir sınıf anahtarı gerektirir"
 
-#: cp/decl.c:7987
+#: cp/decl.c:7988
 msgid "trying to make class `%T' a friend of global scope"
 msgstr "sınıf `%T' genel bağlamın kardeşi yapılmaya çalışılıyor"
 
-#: cp/decl.c:7998
+#: cp/decl.c:7999
 msgid "invalid qualifiers on non-member function type"
 msgstr "üyesiz işlev türünde geçersiz niteleyici"
 
-#: cp/decl.c:8017
+#: cp/decl.c:8018
 msgid "abstract declarator `%T' used as declaration"
 msgstr "mutlak bildirimci `%T' bildirim olarak kullanılmış"
 
-#: cp/decl.c:8029
+#: cp/decl.c:8030
 msgid "unnamed variable or field declared void"
 msgstr "adsız değişken ya da alan void olarak bildirilmiş"
 
-#: cp/decl.c:8038
+#: cp/decl.c:8039
 msgid "variable or field declared void"
 msgstr "değişken ya da alan void olarak bildirilmiş"
 
-#: cp/decl.c:8048
+#: cp/decl.c:8049
 msgid "cannot use `::' in parameter declaration"
 msgstr "parametre bildiriminde `::' kullanılamaz"
 
 #. Something like struct S { int N::j; };
-#: cp/decl.c:8093
+#: cp/decl.c:8094
 msgid "invalid use of `::'"
 msgstr "`::' kullanımı geçersiz"
 
-#: cp/decl.c:8105
+#: cp/decl.c:8106
 msgid "function `%D' cannot be declared friend"
 msgstr "işlev `%D' kardeş olarak bildirilemez"
 
-#: cp/decl.c:8117
+#: cp/decl.c:8118
 msgid "can't make `%D' into a method -- not in a class"
 msgstr "bir yöntem içinde `%D' yapılamaz -- sınıf içinde değil"
 
-#: cp/decl.c:8126
+#: cp/decl.c:8127
 msgid "function `%D' declared virtual inside a union"
 msgstr "işlev `%D' bir birleşik yapı içinde virtual olarak bildirilmiş"
 
-#: cp/decl.c:8135
+#: cp/decl.c:8136
 msgid "`%D' cannot be declared virtual, since it is always static"
 msgstr "`%D' daima static olduğundan sanal bildirilemez"
 
-#: cp/decl.c:8214
+#: cp/decl.c:8215
 msgid "field `%D' has incomplete type"
 msgstr "`%D' alanı içi boş türde"
 
-#: cp/decl.c:8216
+#: cp/decl.c:8217
 msgid "name `%T' has incomplete type"
 msgstr "isim `%T' içi boş türde"
 
-#: cp/decl.c:8225
+#: cp/decl.c:8226
 msgid "  in instantiation of template `%T'"
 msgstr "  şablon `%T' gerçeklemesinde"
 
-#: cp/decl.c:8235
+#: cp/decl.c:8236
 #, c-format
 msgid "`%s' is neither function nor member function; cannot be declared friend"
 msgstr "`%s' ne işlev ne de üye işlev; kardeş olarak bildirilemez"
 
-#: cp/decl.c:8246
+#: cp/decl.c:8247
 msgid "member functions are implicitly friends of their class"
 msgstr "üye işlevler sınıflarının örtük kardeşleridir"
 
@@ -14535,91 +14532,91 @@ msgstr "üye işlevler sınıflarının örtük kardeşleridir"
 #. 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:8286
+#: cp/decl.c:8287
 msgid "ISO C++ forbids initialization of member `%D'"
 msgstr "ISO C++  üye `%D' ilklendirmesine izin vermez"
 
-#: cp/decl.c:8288
+#: cp/decl.c:8289
 msgid "making `%D' static"
 msgstr "`%D' static yapılıyor"
 
-#: cp/decl.c:8344
+#: cp/decl.c:8345
 #, c-format
 msgid "storage class `auto' invalid for function `%s'"
 msgstr "saklama sınıfı `auto' `%s' işlevi için geçersiz"
 
-#: cp/decl.c:8346
+#: cp/decl.c:8347
 #, c-format
 msgid "storage class `register' invalid for function `%s'"
 msgstr "saklama sınıfı `register' `%s' işlevi için geçersiz"
 
-#: cp/decl.c:8348
+#: cp/decl.c:8349
 #, c-format
 msgid "storage class `__thread' invalid for function `%s'"
 msgstr "saklama sınıfı `__thread' `%s' işlevi için geçersiz"
 
-#: cp/decl.c:8359
+#: cp/decl.c:8360
 #, c-format
 msgid "storage class `static' invalid for function `%s' declared out of global scope"
 msgstr "saklama sınıfı `static' genel kapsam dışı bildirilmiş işlev `%s' için geçersiz"
 
-#: cp/decl.c:8361
+#: cp/decl.c:8362
 #, c-format
 msgid "storage class `inline' invalid for function `%s' declared out of global scope"
 msgstr "`inline' saklama sınıfı, genel kapsam dışında bildirilen `%s' işlevi için geçersiz"
 
-#: cp/decl.c:8368
+#: cp/decl.c:8369
 #, c-format
 msgid "virtual non-class function `%s'"
 msgstr "sanal sınıf olmayan işlev `%s'"
 
-#: cp/decl.c:8399
+#: cp/decl.c:8400
 msgid "cannot declare member function `%D' to have static linkage"
 msgstr "üye işlev `%D' static ilintilemeli olarak bildirilemez"
 
 #. FIXME need arm citation
-#: cp/decl.c:8405
+#: cp/decl.c:8406
 msgid "cannot declare static function inside another function"
 msgstr "statik işlev diğer bir işlevin içinde bildirilemez"
 
-#: cp/decl.c:8433
+#: cp/decl.c:8434
 msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
 msgstr "`static' bir statik veri üyesini tanımlarken (bildirime zıt olarak) kullanılamayabilir"
 
-#: cp/decl.c:8439
+#: cp/decl.c:8440
 msgid "static member `%D' declared `register'"
 msgstr "statik üye `%D' `register' olarak bildirilmiş"
 
-#: cp/decl.c:8444
+#: cp/decl.c:8445
 msgid "cannot explicitly declare member `%#D' to have extern linkage"
 msgstr "üye `%#D' extern ilintilemeye sahip olacak şekilde doğrudan bildirilemez"
 
-#: cp/decl.c:8584
+#: cp/decl.c:8585
 msgid "default argument for `%#D' has type `%T'"
 msgstr "`%#D' için öntanımlı argüman `%T' türünde"
 
-#: cp/decl.c:8587
+#: cp/decl.c:8588
 msgid "default argument for parameter of type `%T' has type `%T'"
 msgstr "`%T' türündeki parametrenin öntanımlı argümanı `%T' türünde"
 
-#: cp/decl.c:8604
+#: cp/decl.c:8605
 msgid "default argument `%E' uses local variable `%D'"
 msgstr "öntanımlı argüman `%E' yerel değişken `%D' yi kullanıyor"
 
-#: cp/decl.c:8648
+#: cp/decl.c:8649
 #, c-format
 msgid "invalid string constant `%E'"
 msgstr "geçersiz dizge sabit `%E'"
 
-#: cp/decl.c:8650
+#: cp/decl.c:8651
 msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
 msgstr "parametre listesindeki tamsayı sabit geçersiz, parametre ismi vermeyi unuttunuz mu?"
 
-#: cp/decl.c:8688
+#: cp/decl.c:8689
 msgid "parameter `%D' invalidly declared method type"
 msgstr "parametre `%D' geçersiz olarak yöntem türünde bildirilmiş"
 
-#: cp/decl.c:8712
+#: cp/decl.c:8713
 msgid "parameter `%D' includes %s to array of unknown bound `%T'"
 msgstr "parametre `%D' bilinmeyen `%T' sınırlı diziye %s içeriyor"
 
@@ -14638,93 +14635,93 @@ msgstr "parametre `%D' bilinmeyen `%T' sınırlı diziye %s içeriyor"
 #. 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:8871
+#: cp/decl.c:8872
 msgid "invalid constructor; you probably meant `%T (const %T&)'"
 msgstr "kurucu geçersiz; `%T (const %T&)' anlamında kullandınız galiba"
 
-#: cp/decl.c:8999
+#: cp/decl.c:9000
 msgid "`%D' must be a nonstatic member function"
 msgstr "`%D' static olmayan bir üye işlev olmalıdır"
 
-#: cp/decl.c:9005
+#: cp/decl.c:9006
 msgid "`%D' must be either a non-static member function or a non-member function"
 msgstr "`%D' ya bir statik olmayan işlev ya da üye olmayan işlev olmalıdır"
 
-#: cp/decl.c:9022
+#: cp/decl.c:9023
 msgid "`%D' must have an argument of class or enumerated type"
 msgstr "`%D' bir sınıf argümanına sahip olmalı ya da enum türünde olmalı"
 
-#: cp/decl.c:9057
+#: cp/decl.c:9058
 #, c-format
 msgid "conversion to %s%s will never use a type conversion operator"
 msgstr "%s%s e dönüşüm asla bir tür dönüşüm işleci kullanmayacak"
 
 #. 13.4.0.3
-#: cp/decl.c:9064
+#: cp/decl.c:9065
 msgid "ISO C++ prohibits overloading operator ?:"
 msgstr "ISO C++ işleci ?: nın aşırı yüklenmesini yasaklar"
 
-#: cp/decl.c:9114
+#: cp/decl.c:9115
 msgid "postfix `%D' must take `int' as its argument"
 msgstr "sonek `%D' argüman olarak `int' almalı"
 
-#: cp/decl.c:9118
+#: cp/decl.c:9119
 msgid "postfix `%D' must take `int' as its second argument"
 msgstr "sonek `%D' ikinci argümanı olarak `int' almalı"
 
-#: cp/decl.c:9125
+#: cp/decl.c:9126
 msgid "`%D' must take either zero or one argument"
 msgstr "`%D' ya hiç argüman almamalı ya da bir argüman almalı"
 
-#: cp/decl.c:9127
+#: cp/decl.c:9128
 msgid "`%D' must take either one or two arguments"
 msgstr "`%D' ya bir ya da iki argüman almalı"
 
-#: cp/decl.c:9148
+#: cp/decl.c:9149
 msgid "prefix `%D' should return `%T'"
 msgstr "önek `%D' `%T' döndürmeli"
 
-#: cp/decl.c:9154
+#: cp/decl.c:9155
 msgid "postfix `%D' should return `%T'"
 msgstr "sonek `%D' `%T' ile dönmeli"
 
-#: cp/decl.c:9163
+#: cp/decl.c:9164
 msgid "`%D' must take `void'"
 msgstr "`%D' `void' almalı"
 
-#: cp/decl.c:9165 cp/decl.c:9173
+#: cp/decl.c:9166 cp/decl.c:9174
 msgid "`%D' must take exactly one argument"
 msgstr "`%D' kesinlikle bir argüman almalı"
 
-#: cp/decl.c:9175
+#: cp/decl.c:9176
 msgid "`%D' must take exactly two arguments"
 msgstr "`%D' kesinlikle iki argüman almalı"
 
-#: cp/decl.c:9183
+#: cp/decl.c:9184
 msgid "user-defined `%D' always evaluates both arguments"
 msgstr "kullanıcı tanımlı `%D' daima her iki argümanıyla birlikte değerlendirilir"
 
-#: cp/decl.c:9197
+#: cp/decl.c:9198
 msgid "`%D' should return by value"
 msgstr "`%D' değeriyle döndürülmeli"
 
-#: cp/decl.c:9209 cp/decl.c:9212
+#: cp/decl.c:9210 cp/decl.c:9213
 msgid "`%D' cannot have default arguments"
 msgstr "`%D' öntanımlı argümanlara sahip olamaz"
 
-#: cp/decl.c:9272
+#: cp/decl.c:9273
 msgid "using typedef-name `%D' after `%s'"
 msgstr "typedef-ismi `%D' `%s' den sonra kullanılıyor"
 
-#: cp/decl.c:9278
+#: cp/decl.c:9279
 msgid "using template type parameter `%T' after `%s'"
 msgstr "`%s' den sonra şablon tür parametresi `%T' kullanımı"
 
-#: cp/decl.c:9286
+#: cp/decl.c:9287
 msgid "`%T' referred to as `%s'"
 msgstr "`%T' `%s' olarak ilişkilendirilmiş"
 
-#: cp/decl.c:9292
+#: cp/decl.c:9293
 msgid "`%T' referred to as enum"
 msgstr "`%T' enum olarak ilişkilendirilmiş"
 
@@ -14735,43 +14732,47 @@ msgstr "`%T' enum olarak ilişkilendirilmiş"
 #. void f(class C);            // No template header here
 #.
 #. then the required template argument is missing.
-#: cp/decl.c:9307
+#: cp/decl.c:9308
 msgid "template argument required for `%s %T'"
 msgstr "şablon argüman `%s %T' için gereklidir"
 
-#: cp/decl.c:9452
+#: cp/decl.c:9453
 msgid "use of enum `%#D' without previous declaration"
 msgstr "önceden bildirilmeksizin  enum `%#D' kullanımı"
 
-#: cp/decl.c:9509
+#: cp/decl.c:9471
+msgid "redeclaration of `%T' as a non-template"
+msgstr "bir şablonsuz olarak `%T' türünde yeniden bildirimi"
+
+#: cp/decl.c:9517
 msgid "derived union `%T' invalid"
 msgstr "türetilmiş union `%T' geçersiz"
 
-#: cp/decl.c:9562
+#: cp/decl.c:9570
 msgid "base type `%T' fails to be a struct or class type"
 msgstr "taban tür `%T' bir yapı veya sınıf türü olarak hatalı"
 
-#: cp/decl.c:9570
+#: cp/decl.c:9578
 msgid "recursive type `%T' undefined"
 msgstr "özyinelemeli tür `%T' tanımsız"
 
-#: cp/decl.c:9572
+#: cp/decl.c:9580
 msgid "duplicate base type `%T' invalid"
 msgstr "yinelenmiş taban türü `%T' geçersiz"
 
-#: cp/decl.c:9650
+#: cp/decl.c:9658
 msgid "Java class '%T' cannot have multiple bases"
 msgstr "'%T' Java sınıfı çoklu tabanlara sahip olamaz"
 
-#: cp/decl.c:9652
+#: cp/decl.c:9660
 msgid "Java class '%T' cannot have virtual bases"
 msgstr "Jaban sınıfı `%T' sanal tabanlara sahip olamaz"
 
-#: cp/decl.c:9692
+#: cp/decl.c:9700
 msgid "multiple definition of `%#T'"
 msgstr "`%#T' çoklu tanımları"
 
-#: cp/decl.c:9693
+#: cp/decl.c:9701
 msgid "%Jprevious definition here"
 msgstr "%J önceden burada tanımlı"
 
@@ -14779,47 +14780,47 @@ msgstr "%J önceden burada tanımlı"
 #.
 #. IF no integral type can represent all the enumerator values, the
 #. enumeration is ill-formed.
-#: cp/decl.c:9828
+#: cp/decl.c:9836
 msgid "no integral type can represent all of the enumerator values for `%T'"
 msgstr "`%T' için tüm sembolik sabit değerlerini temsil edebilen bir tümleyen tür yok"
 
-#: cp/decl.c:9918
+#: cp/decl.c:9926
 msgid "enumerator value for `%D' not integer constant"
 msgstr "`%D' için sembolik sabitin değeri tamsayı sabit değil"
 
-#: cp/decl.c:9938
+#: cp/decl.c:9946
 msgid "overflow in enumeration values at `%D'"
 msgstr "`%D' de sembolik sabit listesi değerlerinde taşma"
 
-#: cp/decl.c:10007
+#: cp/decl.c:10015
 msgid "return type `%#T' is incomplete"
 msgstr "dönüş türü `%#T' bir içi boş tür"
 
-#: cp/decl.c:10125
+#: cp/decl.c:10133
 msgid "return type for `main' changed to `int'"
 msgstr "`main' için dönen tür `int' olarak değişti"
 
-#: cp/decl.c:10154
+#: cp/decl.c:10162
 msgid "`%D' implicitly declared before its definition"
 msgstr "`%D' tanımından önce dolaylı olarak bildirilmiş"
 
-#: cp/decl.c:10176 cp/typeck.c:6023
+#: cp/decl.c:10184 cp/typeck.c:6071
 msgid "`operator=' should return a reference to `*this'"
 msgstr "`operator=' `*this'e bir referans döndürmeli"
 
-#: cp/decl.c:10445
+#: cp/decl.c:10453
 msgid "parameter `%D' declared void"
 msgstr "parametre `%D' void olarak bildirilmiş"
 
-#: cp/decl.c:10911
+#: cp/decl.c:10919
 msgid "invalid member function declaration"
 msgstr "geçersiz üye işlev bildirimi"
 
-#: cp/decl.c:10928
+#: cp/decl.c:10936
 msgid "`%D' is already defined in class `%T'"
 msgstr "`%D' zaten sınıf `%T' içinde tanımlı"
 
-#: cp/decl.c:11141
+#: cp/decl.c:11149
 msgid "static member function `%#D' declared with type qualifiers"
 msgstr "statik üye işlev `%#D' tür niteleyicilerle bildirilmiş"
 
@@ -14840,134 +14841,134 @@ msgstr "dizi altindisi için dönüşüm belirsiz"
 msgid "invalid types `%T[%T]' for array subscript"
 msgstr "dizi altindisi için geçersiz türler `%T[%T]'"
 
-#: cp/decl2.c:460
+#: cp/decl2.c:461
 msgid "deleting array `%#D'"
 msgstr "dizi `%#D' siliniyor"
 
-#: cp/decl2.c:466
+#: cp/decl2.c:467
 msgid "type `%#T' argument given to `delete', expected pointer"
 msgstr "`%#T' türünde argüman `silinecek' olarak belirtilmiş, gösterici umuluyordu"
 
-#: cp/decl2.c:478
+#: cp/decl2.c:479
 msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to `delete'"
 msgstr "bir işlev silinemez. Sadece nesnelerin göstericileri `silinecek' geçerli argümanlardır."
 
-#: cp/decl2.c:485
+#: cp/decl2.c:486
 msgid "deleting `%T' is undefined"
 msgstr "`%T' silinmesi tanımsız"
 
 #. 14.5.2.2 [temp.mem]
 #.
 #. A local class shall not have member templates.
-#: cp/decl2.c:521
+#: cp/decl2.c:522
 msgid "invalid declaration of member template `%#D' in local class"
 msgstr "yerel sınıf içinde üye şablonu `%#D' nin bildirimi geçersiz"
 
-#: cp/decl2.c:530
+#: cp/decl2.c:531
 msgid "invalid use of `virtual' in template declaration of `%#D'"
 msgstr "`%#D' şablon bildiriminde geçersiz `virtual' kullanımı"
 
-#: cp/decl2.c:540 cp/pt.c:2834
+#: cp/decl2.c:541 cp/pt.c:2834
 msgid "template declaration of `%#D'"
 msgstr "`%#D' şablon bildirimi"
 
-#: cp/decl2.c:589
+#: cp/decl2.c:590
 msgid "Java method '%D' has non-Java return type `%T'"
 msgstr "Java yöntemi '%D' Java olmayan dönen tür `%T' içeriyor"
 
-#: cp/decl2.c:605
+#: cp/decl2.c:606
 msgid "Java method '%D' has non-Java parameter type `%T'"
 msgstr "Java yöntemi '%D' Java olmayan parametre türü `%T' içeriyor"
 
-#: cp/decl2.c:698
+#: cp/decl2.c:699
 msgid "prototype for `%#D' does not match any in class `%T'"
 msgstr "`%#D' prototipi sınıf `%T' içindeki hiçbir şeyle eşleşmiyor"
 
-#: cp/decl2.c:777
+#: cp/decl2.c:778
 msgid "local class `%#T' shall not have static data member `%#D'"
 msgstr "yerel sınıf `%#T static veri üyesi `%#D' içermemeli"
 
-#: cp/decl2.c:785
+#: cp/decl2.c:786
 msgid "initializer invalid for static member with constructor"
 msgstr "kuruculu statik üye için ilklendirici geçersiz"
 
-#: cp/decl2.c:788
+#: cp/decl2.c:789
 msgid "(an out of class initialization is required)"
 msgstr "(bir sınıf dışı ilklendirme gerekli)"
 
-#: cp/decl2.c:871
+#: cp/decl2.c:872
 msgid "member `%D' conflicts with virtual function table field name"
 msgstr "üye `%D' sanal işlev tablosu alan ismi ile çelişiyor"
 
-#: cp/decl2.c:888
+#: cp/decl2.c:889
 msgid "`%D' is already defined in `%T'"
 msgstr "`%D' zaten `%T' içinde tanımlı"
 
-#: cp/decl2.c:935
+#: cp/decl2.c:936
 msgid "field initializer is not constant"
 msgstr "alan ilklendirici sabit değil"
 
-#: cp/decl2.c:963
+#: cp/decl2.c:964
 msgid "`asm' specifiers are not permitted on non-static data members"
 msgstr "`asm' belirteçlerinde statik olmayan veri üyeleri kullanılamaz"
 
-#: cp/decl2.c:1013
+#: cp/decl2.c:1014
 msgid "cannot declare `%D' to be a bit-field type"
 msgstr "`%D' bir bit alanı türü olarak bildirilemez"
 
-#: cp/decl2.c:1023
+#: cp/decl2.c:1024
 msgid "cannot declare bit-field `%D' with function type"
 msgstr "bir alanı `%D' işlev türle bildirilemez"
 
-#: cp/decl2.c:1030
+#: cp/decl2.c:1031
 msgid "`%D' is already defined in the class %T"
 msgstr "`%D' zaten sınıf %T içinde tanımlı"
 
-#: cp/decl2.c:1037
+#: cp/decl2.c:1038
 msgid "static member `%D' cannot be a bit-field"
 msgstr "static üye `%D' bir bit alanı olarak bildirilemez"
 
-#: cp/decl2.c:1096
+#: cp/decl2.c:1097
 msgid "initializer specified for non-member function `%D'"
 msgstr "üye olmayan işlev `%D' için ilklendirici belirtilmiş"
 
-#: cp/decl2.c:1100
+#: cp/decl2.c:1101
 msgid "invalid initializer for virtual method `%D'"
 msgstr "sanal yöntem `%D' için geçersiz ilklendirici"
 
-#: cp/decl2.c:1147
+#: cp/decl2.c:1148
 msgid "anonymous struct not inside named type"
 msgstr "anonim yapı isimli türün içinde değil"
 
-#: cp/decl2.c:1217
+#: cp/decl2.c:1218
 msgid "namespace-scope anonymous aggregates must be static"
 msgstr "isim alanı bağlamındaki anonim kümeler static olmalıdır"
 
-#: cp/decl2.c:1224
+#: cp/decl2.c:1225
 msgid "anonymous union with no members"
 msgstr "üyesiz anonim birleşik yapı"
 
-#: cp/decl2.c:1258
+#: cp/decl2.c:1259
 msgid "`operator new' must return type `%T'"
 msgstr "`operator new' `%T' türünde dönmeli"
 
-#: cp/decl2.c:1266
+#: cp/decl2.c:1267
 msgid "`operator new' takes type `size_t' (`%T') as first parameter"
 msgstr "`operator new' ilk parametreyi `size_t' (`%T') türünde alır"
 
-#: cp/decl2.c:1292
+#: cp/decl2.c:1293
 msgid "`operator delete' must return type `%T'"
 msgstr "`operator delete' `%T' türünde dönmeli"
 
-#: cp/decl2.c:1300
+#: cp/decl2.c:1301
 msgid "`operator delete' takes type `%T' as first parameter"
 msgstr "`operator delete' ilk parametreyi `%T'` türünde alır"
 
-#: cp/decl2.c:2807
+#: cp/decl2.c:2810
 msgid "inline function `%D' used but never defined"
 msgstr "özümlenen işlev `%D' tanımlanmadan kullanılmış"
 
-#: cp/decl2.c:2953
+#: cp/decl2.c:2956
 msgid "default argument missing for parameter %P of `%+#D'"
 msgstr "parametre %P (`%+#D' nin) için öntanımlı argüman eksik"
 
@@ -14999,7 +15000,7 @@ msgstr "tek çeviri birimi içinde karışık C++ ve Java tuzakları"
 msgid "throwing NULL, which has integral, not pointer type"
 msgstr "tümleyen, gösterici olmayan NULL yakalanıyor"
 
-#: cp/except.c:598 cp/init.c:2037
+#: cp/except.c:598 cp/init.c:2038
 msgid "`%D' should never be overloaded"
 msgstr "`%D' asla aşırı yüklü olmamalı"
 
@@ -15007,19 +15008,19 @@ msgstr "`%D' asla aşırı yüklü olmamalı"
 msgid "  in thrown expression"
 msgstr "  düşük ifade içinde"
 
-#: cp/except.c:811
+#: cp/except.c:812
 msgid "expression '%E' of abstract class type '%T' cannot be used in throw-expression"
 msgstr "ifade '%E', '%T' mutlak sınıf türünde throw ifadesi içinde kullanılamaz"
 
-#: cp/except.c:893
+#: cp/except.c:894
 msgid "exception of type `%T' will be caught"
 msgstr "`%T' türündeki olağandışılık yakalanmış olacak"
 
-#: cp/except.c:896
+#: cp/except.c:897
 msgid "   by earlier handler for `%T'"
 msgstr "  `%T'nin önceki tutamağı tarafından "
 
-#: cp/except.c:917
+#: cp/except.c:918
 msgid "`...' handler must be the last handler for its try block"
 msgstr "`...' tutamağı kendi blok denemesinde son tutamak olmalıdır"
 
@@ -15027,53 +15028,53 @@ msgstr "`...' tutamağı kendi blok denemesinde son tutamak olmalıdır"
 msgid "`%D' is already a friend of class `%T'"
 msgstr "`%D' zaten sınıf `%T' nin kardeşi"
 
-#: cp/friend.c:202
+#: cp/friend.c:206
 msgid "invalid type `%T' declared `friend'"
 msgstr "geçersiz `friend' bildirimli tür `%T'"
 
 #. [temp.friend]
 #. Friend declarations shall not declare partial
 #. specializations.
-#: cp/friend.c:218
+#: cp/friend.c:222
 msgid "partial specialization `%T' declared `friend'"
 msgstr "`friend' bildirimli kısmi özelleştirme `%T'"
 
-#: cp/friend.c:228
+#: cp/friend.c:232
 msgid "class `%T' is implicitly friends with itself"
 msgstr "sınıf `%T' kendisiyle dolaylı kardeş"
 
 #. template <class T> friend typename S<T>::X;
-#: cp/friend.c:246
+#: cp/friend.c:250
 msgid "typename type `%#T' declared `friend'"
 msgstr "tür ismi türü `%#T' `friend' olarak bildirilmiş"
 
 #. template <class T> friend class T;
-#: cp/friend.c:252
+#: cp/friend.c:256
 msgid "template parameter type `%T' declared `friend'"
 msgstr "şablon parametre türü `%T' `friend' olarak bildirilmiş"
 
 #. template <class T> friend class A; where A is not a template
-#: cp/friend.c:258
+#: cp/friend.c:262
 msgid "`%#T' is not a template"
 msgstr "`%#T' bir şablon değil"
 
-#: cp/friend.c:277
+#: cp/friend.c:281
 msgid "`%D' is already a friend of `%T'"
 msgstr "`%D' zaten `%T' nin kardeşi"
 
-#: cp/friend.c:287
+#: cp/friend.c:291
 msgid "`%T' is already a friend of `%T'"
 msgstr "`%T' zaten `%T' nin kardeşi"
 
-#: cp/friend.c:409
+#: cp/friend.c:413
 msgid "member `%D' declared as friend before type `%T' defined"
 msgstr "üye `%D' tür `%T' tanımından önce friend olarak bildirilmiş"
 
-#: cp/friend.c:465
+#: cp/friend.c:469
 msgid "friend declaration `%#D' declares a non-template function"
 msgstr "kardeş bildirimi `%#D' bir şablon olmayan işlev bildiriyor"
 
-#: cp/friend.c:468
+#: cp/friend.c:472
 msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
 msgstr "(eğer istediğiniz bu değilse, işlev şablonunun zaten bildirilmiş olduğundan emin olduktan sonra burada işlev isminden sonra bir <> ekleyin)-Wno-non-template-friend bu uyarıyı iptal eder"
 
@@ -15194,7 +15195,7 @@ msgstr "bir küme türü ataması olarak `%T' hatalı"
 msgid "type `%T' is of non-aggregate type"
 msgstr "`%T' küme olmayan türde"
 
-#: cp/init.c:1432 cp/typeck.c:1795
+#: cp/init.c:1432 cp/typeck.c:1818
 msgid "qualified type `%T' does not match destructor name `~%T'"
 msgstr "yetkin tür `%T', yıkıcı ismi `~%T' ile eşleşmiyor"
 
@@ -15230,72 +15231,71 @@ msgstr "array new içindeki boyut bütünleyici türde olmalı"
 msgid "zero size array reserves no space"
 msgstr "sıfır boyutlu dizi için yer ayrılmaz"
 
-#: cp/init.c:1808
+#: cp/init.c:1809
 msgid "new cannot be applied to a reference type"
 msgstr "new bir referans türe uygulanamaz"
 
-#: cp/init.c:1814
+#: cp/init.c:1815
 msgid "new cannot be applied to a function type"
 msgstr "new bir işlev türe uygulanamaz"
 
-#: cp/init.c:1860
+#: cp/init.c:1861
 msgid "call to Java constructor, while `jclass' undefined"
 msgstr "`jclass' tanımlanmamışken Java kurucusuna çağrı"
 
-#: cp/init.c:1876
+#: cp/init.c:1877
 msgid "can't find class$"
 msgstr "class$ bulunamıyor"
 
-#: cp/init.c:2003
+#: cp/init.c:2004
 msgid "invalid type `void' for new"
 msgstr "new için `void' türü geçersiz"
 
-#: cp/init.c:2013
+#: cp/init.c:2014
 msgid "uninitialized const in `new' of `%#T'"
 msgstr "`%#T' nin `new' u içinde ilklendirilmemiş sabit"
 
-#: cp/init.c:2032
+#: cp/init.c:2033
 #, c-format
 msgid "call to Java constructor with `%s' undefined"
 msgstr "`%s' li Java kurucusuna çağrı tanımsız"
 
-#: cp/init.c:2073
+#. See PR 15967. This should never happen (and it is
+#. fixed correctly in mainline), but on the release branch
+#. we prefer this less-intrusive approacch.
+#: cp/init.c:2077
+msgid "no suitable or ambiguous `%D' found in class `%T'"
+msgstr "kullanışsız ya da belirsiz `%D' `%T' sınıfında bulundu"
+
+#: cp/init.c:2083
 msgid "request for member `%D' is ambiguous"
 msgstr "üye `%D' için istek belirsiz"
 
-#: cp/init.c:2193
+#: cp/init.c:2203
 msgid "ISO C++ forbids initialization in array new"
 msgstr "ISO C++ da array new içinde ilklendirmeye izin verilmez"
 
-#: cp/init.c:2667
+#: cp/init.c:2677
 msgid "initializer ends prematurely"
 msgstr "ilklendirici erken sonlanıyor"
 
-#: cp/init.c:2724
+#: cp/init.c:2734
 msgid "cannot initialize multi-dimensional array with initializer"
 msgstr "çok boyutlu diziler ilklendiricilerle ilklendirilemez"
 
-#: cp/init.c:2885
+#: cp/init.c:2895
 msgid "possible problem detected in invocation of delete operator:"
 msgstr "silme işlecinin çağrısında bir sorun saptandı:"
 
-#: cp/init.c:2888
-msgid "neither the destructor nor the class-specific "
-msgstr "sınıf tanımlanırken bildirilmiş olsalar bile "
+#: cp/init.c:2898
+msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
+msgstr "Sınıf tanımlanırken bilfdirilmiş olsa bile, ne yıkıcı ne de sınıda özel silme işleci çağrılır."
 
-#: cp/init.c:2889
-msgid "operator delete will be called, even if they are "
-msgstr "ne yıkıcı ne de sınıfa özel "
-
-#: cp/init.c:2890
-msgid "declared when the class is defined."
-msgstr "silme işleci çağrılabilir."
-
-#: cp/init.c:2909
+#: cp/init.c:2919
 msgid "unknown array size in delete"
 msgstr "delete içindeki dizi boyutu bilinmiyor"
 
-#: cp/init.c:3174
+#: cp/init.c:3184
 msgid "type to vector delete is neither pointer or array type"
 msgstr "vektör silme işlemi için tür ne gösterici ne de dizi"
 
@@ -15354,7 +15354,7 @@ msgstr "(her bildirimsiz tanımlayıcı sadece işlevin içinde ilk göründüğ
 #. be kept in synch.
 #: cp/lex.c:674
 msgid "there are no arguments to `%D' that depend on a template parameter, so a declaration of `%D' must be available"
-msgstr ""
+msgstr "`%D' için bir şablon parametresine bağımlı bir argüman yok, o halde bir `%D' bildirimi olmalı."
 
 #: cp/lex.c:683
 msgid "(if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
@@ -15366,7 +15366,7 @@ msgstr "çağrı ifadesi C++ ABI'deki bir bozukluktan dolayı anlamlandırılam
 
 #: cp/mangle.c:2090
 msgid "omitted middle operand to `?:' operand cannot be mangled"
-msgstr ""
+msgstr "`?:' için ortadaki terim olmadığından yorumlanamadı"
 
 #: cp/mangle.c:2389
 msgid "the mangled name of `%D' will change in a future version of GCC"
@@ -15384,11 +15384,11 @@ msgstr "statik olmayan sabit üye `%#D', öntanımlı atama işleci kullanamaz"
 msgid "non-static reference member `%#D', can't use default assignment operator"
 msgstr "statik olmayan referans üyesi `%#D', öntanımlı atama işleci kullanamaz"
 
-#: cp/name-lookup.c:660
+#: cp/name-lookup.c:671
 msgid "`%#D' used prior to declaration"
 msgstr "`%#D' bildirim öncesi kullanılmış"
 
-#: cp/name-lookup.c:691
+#: cp/name-lookup.c:702
 msgid "redeclaration of `wchar_t' as `%T'"
 msgstr "`wchar_t' nin `%T' olarak yeniden bildirimi"
 
@@ -15398,232 +15398,232 @@ msgstr "`wchar_t' nin `%T' olarak yeniden bildirimi"
 #. [basic.start.main]
 #.
 #. This function shall not be overloaded.
-#: cp/name-lookup.c:723
+#: cp/name-lookup.c:734
 msgid "invalid redeclaration of `%D'"
 msgstr "`%D'in"
 
-#: cp/name-lookup.c:724
+#: cp/name-lookup.c:735
 msgid "as `%D'"
 msgstr "`%D' olarak yeniden bildirimi geçersiz"
 
-#: cp/name-lookup.c:812
+#: cp/name-lookup.c:823
 msgid "type mismatch with previous external decl of `%#D'"
 msgstr "tür önceki `%#D' external bildirimle çatışıyor"
 
-#: cp/name-lookup.c:813
+#: cp/name-lookup.c:824
 msgid "previous external decl of `%#D'"
 msgstr "`%D'in önceki dış bildirimi"
 
-#: cp/name-lookup.c:855
+#: cp/name-lookup.c:866
 msgid "`%D' was previously implicitly declared to return `int'"
 msgstr "`%D' önceden dolaylı olarak dönüş değerine `int' bildirilmiş"
 
-#: cp/name-lookup.c:913
+#: cp/name-lookup.c:924
 msgid "extern declaration of `%#D' doesn't match"
 msgstr "`%#D' için extern bildirim uyumsuz"
 
-#: cp/name-lookup.c:914
+#: cp/name-lookup.c:925
 msgid "global declaration `%#D'"
 msgstr "`%#D' genel bildirimi"
 
-#: cp/name-lookup.c:950 cp/name-lookup.c:957
+#: cp/name-lookup.c:961 cp/name-lookup.c:968
 msgid "declaration of '%#D' shadows a parameter"
 msgstr "`%#D' bildirimi bir parametreyi gölgeliyor"
 
 #. Location of previous decl is not useful in this case.
-#: cp/name-lookup.c:974
+#: cp/name-lookup.c:985
 msgid "declaration of '%D' shadows a member of 'this'"
 msgstr "`%D' bildirimi bir `this' üyesini gölgeliyor"
 
-#: cp/name-lookup.c:980
+#: cp/name-lookup.c:991
 msgid "declaration of '%D' shadows a previous local"
 msgstr "`%D' bildirimi önceki yereli gölgeliyor"
 
-#: cp/name-lookup.c:987
+#: cp/name-lookup.c:998
 msgid "declaration of '%D' shadows a global declaration"
 msgstr "`%D' bildirimi bir genel bildirimi gölgeliyor"
 
-#: cp/name-lookup.c:1156
+#: cp/name-lookup.c:1167
 msgid "name lookup of `%D' changed"
 msgstr "`%D' isim araması değişti"
 
-#: cp/name-lookup.c:1158
+#: cp/name-lookup.c:1169
 msgid "  matches this `%D' under ISO standard rules"
 msgstr "  bu `%D' ISO standardının kuralları altında eşleşiyor"
 
-#: cp/name-lookup.c:1160
+#: cp/name-lookup.c:1171
 msgid "  matches this `%D' under old rules"
 msgstr "  bu `%D' eski kurallar altında eşleşiyor"
 
-#: cp/name-lookup.c:1174 cp/name-lookup.c:1181
+#: cp/name-lookup.c:1185 cp/name-lookup.c:1192
 msgid "name lookup of `%D' changed for new ISO `for' scoping"
 msgstr "yeni ISO `for' etki alanında `%D' isim araması değişti"
 
-#: cp/name-lookup.c:1176
+#: cp/name-lookup.c:1187
 msgid "  cannot use obsolete binding at `%D' because it has a destructor"
 msgstr "  `%D' deki modası geçmiş bağlantı bir yıkıcıya sahip olduğundan kullanılamaz"
 
-#: cp/name-lookup.c:1183
+#: cp/name-lookup.c:1194
 msgid "  using obsolete binding at `%D'"
 msgstr "  `%D' deki modası geçmiş bağlantı kullanılıyor"
 
-#: cp/name-lookup.c:1236
+#: cp/name-lookup.c:1247
 #, c-format
 msgid "%s %s(%E) %p %d\n"
 msgstr "%s %s(%E) %p %d\n"
 
-#: cp/name-lookup.c:1239
+#: cp/name-lookup.c:1250
 #, c-format
 msgid "%s %s %p %d\n"
 msgstr "%s %s %p %d\n"
 
-#: cp/name-lookup.c:1358
+#: cp/name-lookup.c:1369
 msgid "XXX is_class_level != (current_scope == class_scope)\n"
 msgstr "XXX is_class_level != (current_scope == class_scope)\n"
 
-#: cp/name-lookup.c:1996
+#: cp/name-lookup.c:2007
 msgid "`%#D' hides constructor for `%#T'"
 msgstr "`%#D' `%#T' kurucusunu gizliyor"
 
-#: cp/name-lookup.c:2011
+#: cp/name-lookup.c:2022
 msgid "`%#D' conflicts with previous using declaration `%#D'"
 msgstr "`%#D' `%#D' bildiriminin önceki kullanımı ile çelişiyor"
 
-#: cp/name-lookup.c:2023
+#: cp/name-lookup.c:2034
 msgid "previous non-function declaration `%#D'"
 msgstr "önceki işlev olmayan bildirim `%#D'"
 
-#: cp/name-lookup.c:2024
+#: cp/name-lookup.c:2035
 msgid "conflicts with function declaration `%#D'"
 msgstr "işlev bildirimi `%#D' ile çelişiyor"
 
 #. 7.3.3/5
 #. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:2101
+#: cp/name-lookup.c:2112
 msgid "a using-declaration cannot specify a template-id.  Try `using %D'"
 msgstr "bir using bildirimi bir şablon kimliği belirtemez. `using %D' deneyin"
 
-#: cp/name-lookup.c:2107
+#: cp/name-lookup.c:2118
 msgid "namespace `%D' not allowed in using-declaration"
 msgstr "using bildiriminde isim alanı `%D' kullanılamaz"
 
 #. It's a nested name with template parameter dependent scope.
 #. This can only be using-declaration for class member.
-#: cp/name-lookup.c:2115 cp/name-lookup.c:2129 cp/name-lookup.c:3369
+#: cp/name-lookup.c:2126 cp/name-lookup.c:2140 cp/name-lookup.c:3380
 msgid "`%T' is not a namespace"
 msgstr "`%T' bir isim alanı değil"
 
-#: cp/name-lookup.c:2153
+#: cp/name-lookup.c:2164
 msgid "`%D' not declared"
 msgstr "`%D' bildirilmemiş"
 
 #. If the OLD_FN was really declared, the
 #. declarations don't match.
-#: cp/name-lookup.c:2165 cp/name-lookup.c:2207 cp/name-lookup.c:2244
+#: cp/name-lookup.c:2176 cp/name-lookup.c:2218 cp/name-lookup.c:2255
 msgid "`%D' is already declared in this scope"
 msgstr "`%D' zaten bu bağlamda bildirilmiş"
 
-#: cp/name-lookup.c:2250
+#: cp/name-lookup.c:2261
 msgid "using declaration `%D' introduced ambiguous type `%T'"
 msgstr "using bildirimi `%D' belirsiz tür `%T' ye dahil edildi"
 
 #. Definition isn't the kind we were looking for.
-#: cp/name-lookup.c:2412 cp/name-lookup.c:2431
+#: cp/name-lookup.c:2423 cp/name-lookup.c:2442
 msgid "`%#D' redeclared as %C"
 msgstr "`%#D' %C olarak yeniden bildirilmiş"
 
-#: cp/name-lookup.c:2804
+#: cp/name-lookup.c:2815
 msgid "`%D' has the same name as the class in which it is declared"
 msgstr "`%D' kendisini bildiren sınıf ile aynı isimde"
 
-#: cp/name-lookup.c:2891
+#: cp/name-lookup.c:2902
 msgid "using-declaration for non-member at class scope"
 msgstr "sınıf bağlamında üye olmayan için using bildirimi"
 
-#: cp/name-lookup.c:2898
+#: cp/name-lookup.c:2909
 msgid "using-declaration cannot name destructor"
 msgstr "using bildirimi yıkıcıyı isimlendiremez"
 
-#: cp/name-lookup.c:2994
+#: cp/name-lookup.c:3005
 msgid "declaration of `%D' not in a namespace surrounding `%D'"
 msgstr "`%D' bildirimi `%D' yi kuşatan isim alanının içinde değil"
 
-#: cp/name-lookup.c:3034
+#: cp/name-lookup.c:3045
 msgid "`%D' should have been declared inside `%D'"
 msgstr "`%D' zaten `%D' içinde bildirilmişti"
 
-#: cp/name-lookup.c:3098
+#: cp/name-lookup.c:3109
 msgid "namespace alias `%D' not allowed here, assuming `%D'"
 msgstr "burada isim alanı rumuzu `%D' kullanılamaz, `%D' varsayılıyor"
 
 #. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:3213
+#: cp/name-lookup.c:3224
 msgid "unknown namespace `%D'"
 msgstr "bilinmeyen isim alanı `%D'"
 
-#: cp/name-lookup.c:3363
+#: cp/name-lookup.c:3374
 msgid "namespace `%T' undeclared"
 msgstr "isim alanı `%T' bildirimsiz"
 
-#: cp/name-lookup.c:3396
+#: cp/name-lookup.c:3407
 msgid "strong using only meaningful at namespace scope"
-msgstr ""
+msgstr "kesin kullanım sadece isimalanı kapsamında anlamlıdır"
 
-#: cp/name-lookup.c:3403
+#: cp/name-lookup.c:3414
 msgid "`%D' attribute directive ignored"
 msgstr "`%D' özellik yönergesi yoksayıldı"
 
-#: cp/name-lookup.c:3536
+#: cp/name-lookup.c:3547
 msgid "use of `%D' is ambiguous"
 msgstr "`%D' kullanımı belirsiz"
 
-#: cp/name-lookup.c:3537
+#: cp/name-lookup.c:3548
 msgid "  first declared as `%#D' here"
 msgstr " ilk defa burada `%#D' olarak bildirilmiş"
 
-#: cp/name-lookup.c:3540
+#: cp/name-lookup.c:3551
 msgid "  also declared as `%#D' here"
 msgstr "  ayrıca burada da `%#D' olarak bildirilmiş"
 
-#: cp/name-lookup.c:3555
+#: cp/name-lookup.c:3566
 msgid "`%D' denotes an ambiguous type"
 msgstr "`%D' bir belirsiz tür gösteriyor"
 
-#: cp/name-lookup.c:3556
+#: cp/name-lookup.c:3567
 msgid "%J  first type here"
 msgstr "%J  ilk tür burada"
 
-#: cp/name-lookup.c:3557
+#: cp/name-lookup.c:3568
 msgid "%J  other type here"
 msgstr "%J  diğer tür burada"
 
 #. This happens for A::B where B is a template, and there are no
 #. template arguments.
-#: cp/name-lookup.c:3622 cp/typeck.c:1769
+#: cp/name-lookup.c:3633 cp/typeck.c:1792
 msgid "invalid use of `%D'"
 msgstr "`%D' kullanımı geçersiz"
 
-#: cp/name-lookup.c:3663
+#: cp/name-lookup.c:3674
 msgid "`%D::%D' is not a template"
 msgstr "`%D::%D' bir şablon değil"
 
-#: cp/name-lookup.c:3680
+#: cp/name-lookup.c:3691
 msgid "`%D' undeclared in namespace `%D'"
 msgstr "`%D' isim alanı `%D' içinde bildirimsiz"
 
-#: cp/name-lookup.c:4141
+#: cp/name-lookup.c:4153
 msgid "`%D' is not a function,"
 msgstr "`%D' bir işlev değil,"
 
-#: cp/name-lookup.c:4142
+#: cp/name-lookup.c:4154
 msgid "  conflict with `%D'"
 msgstr "  `%D' ile çelişiyor"
 
-#: cp/name-lookup.c:4882
+#: cp/name-lookup.c:4911
 msgid "XXX entering pop_everything ()\n"
 msgstr "XXX, pop_everything () işlevine giriyor\n"
 
-#: cp/name-lookup.c:4891
+#: cp/name-lookup.c:4920
 msgid "XXX leaving pop_everything ()\n"
 msgstr "XXX, pop_everything () işlevini bırakıyor\n"
 
@@ -15707,171 +15707,179 @@ msgstr "yerel değişken `%D' bu kapsamda görünemez"
 msgid "typedef-name `%D' used as destructor declarator"
 msgstr "typedef ismi `%D' yıkıcı bildiricisi olarak kullanılmış"
 
-#: cp/parser.c:3635
+#: cp/parser.c:3638
 msgid "ISO C++ forbids compound-literals"
 msgstr "ISO C++ da birleşik sabitlere izin verilmez"
 
-#: cp/parser.c:4456
+#: cp/parser.c:4461
 msgid "array bound forbidden after parenthesized type-id"
 msgstr "parantezli tür kimliğinden sonra dizi sınırı yasak"
 
-#: cp/parser.c:4457
+#: cp/parser.c:4462
 msgid "try removing the parentheses around the type-id"
 msgstr "tür kimliğini sarmalayan parantezleri kaldırmayı deneyin"
 
-#: cp/parser.c:4619
+#: cp/parser.c:4624
 msgid "expression in new-declarator must have integral or enumeration type"
 msgstr "new bildirimli ifade bütünleyici ya da numaralama türünde olmalı"
 
-#: cp/parser.c:4800
+#: cp/parser.c:4805
 msgid "use of old-style cast"
 msgstr "eski tarz tür dönüşümü"
 
-#: cp/parser.c:5545
+#: cp/parser.c:5550
 #, c-format
 msgid "case label `%E' not within a switch statement"
 msgstr "case etiketi `%E' bir switch deyimi içinde değil"
 
-#: cp/parser.c:6087
+#: cp/parser.c:6092
 msgid "ISO C++ forbids computed gotos"
 msgstr "ISO C++ hesaplanmış goto'lara izin vermez"
 
-#: cp/parser.c:6207
+#: cp/parser.c:6212
 msgid "extra `;'"
 msgstr "`;' fazla"
 
-#: cp/parser.c:6502
+#: cp/parser.c:6507
 msgid "mixing declarations and function-definitions is forbidden"
 msgstr "karışık bildirimler ve işlev tanımları yasaktır"
 
-#: cp/parser.c:6640
+#: cp/parser.c:6645
 msgid "duplicate `friend'"
 msgstr "`friend' yinelenmiş"
 
-#: cp/parser.c:6789
+#: cp/parser.c:6794
 msgid "class definition may not be declared a friend"
 msgstr "sınıf tanımı kardeş olarak bildirilemez"
 
-#: cp/parser.c:7104
+#: cp/parser.c:7109
 msgid "only constructors take base initializers"
 msgstr "temel ilklendiricileri sadece kurucular alır"
 
-#: cp/parser.c:7155
+#: cp/parser.c:7160
 msgid "anachronistic old-style base class initializer"
 msgstr "artık tarih olmuş eski tarz temel sınıf ilklendiricisi"
 
+#: cp/parser.c:7201
+msgid "keyword `typename' not allowed in this context (a qualified member initializer is implicitly a type)"
+msgstr "`typename' anahtar sözcüğüne bu bağlamda izin verilmez (bir nitelikli üye ilklendirici örtük türde)"
+
 #. Warn that we do not support `export'.
-#: cp/parser.c:7548
+#: cp/parser.c:7563
 msgid "keyword `export' not implemented, and will be ignored"
 msgstr "`export' anahtar sözcüğü gerçekleştirilmedi, ve yoksayılacak"
 
 #. Otherwise, emit an error about the invalid digraph, but continue
 #. parsing because we got our argument list.
-#: cp/parser.c:7908
+#: cp/parser.c:7923
 msgid "`<::' cannot begin a template-argument list"
 msgstr "`<::' bir şablon argüman listesi başlatamaz"
 
-#: cp/parser.c:7909
+#: cp/parser.c:7924
 msgid "`<:' is an alternate spelling for `['. Insert whitespace between `<' and `::'"
 msgstr "`<:', `[' için diğer gösterimdir. `<' ile `::' arasında boşluk bırakın"
 
-#: cp/parser.c:7916
+#: cp/parser.c:7931
 msgid "(if you use `-fpermissive' G++ will accept your code)"
 msgstr "(`-fpermissive' kullanırsanız G++ kodunuzu kabul edecek)"
 
 #. Explain what went wrong.
-#: cp/parser.c:8088
+#: cp/parser.c:8106
 msgid "non-template `%D' used as template"
 msgstr "şablon olarak şablon olmayan `%D' kullanılmış"
 
-#: cp/parser.c:8089
-msgid "(use `%T::template %D' to indicate that it is a template)"
-msgstr "(bir şablon olduğunu belirtmek için `%T::template %D' kullanın)"
+#: cp/parser.c:8107
+msgid "use `%T::template %D' to indicate that it is a template"
+msgstr "bir şablon olduğunu belirtmek için `%T::template %D' kullanın"
 
-#: cp/parser.c:9026
+#: cp/parser.c:9058
 msgid "using `typename' outside of template"
 msgstr "şablon dışında `typename' kullanımı"
 
-#: cp/parser.c:9148
+#: cp/parser.c:9180
 msgid "expected type-name"
 msgstr "burada tür ismi umuluyordu"
 
-#: cp/parser.c:9207
+#: cp/parser.c:9239
 msgid "type attributes are honored only at type definition"
 msgstr "tür öznitelikleri sadece tür tanımlarında uygulanabilir"
 
 #. [namespace.udecl]
 #.
 #. A using declaration shall not name a template-id.
-#: cp/parser.c:9590
+#: cp/parser.c:9622
 msgid "a template-id may not appear in a using-declaration"
 msgstr "using bildiriminde bir şablon kimliği bulunamaz"
 
-#: cp/parser.c:9917
+#: cp/parser.c:9949
 msgid "an asm-specification is not allowed on a function-definition"
 msgstr "bir işlev tanımında bir asm belirtimine izin verilmez"
 
-#: cp/parser.c:9919
+#: cp/parser.c:9951
 msgid "attributes are not allowed on a function-definition"
 msgstr "bir işlev tanımıda özniteliklere izin verilmez"
 
-#: cp/parser.c:10052
+#: cp/parser.c:10084
 msgid "attributes after parenthesized initializer ignored"
 msgstr "parantezli ilklendiriciden sonraki öznitelikler yoksayıldı"
 
-#: cp/parser.c:11254
+#: cp/parser.c:10540
+msgid "`%T::%D' is not a type"
+msgstr "`%T::%D' bir tür değil"
+
+#: cp/parser.c:11288
 msgid "file ends in default argument"
 msgstr "öntanımlı argüman içinde dosya sonu"
 
-#: cp/parser.c:11310
+#: cp/parser.c:11344
 msgid "deprecated use of default argument for parameter of non-function"
 msgstr "işlev olmayanın parametresi için öntanımlı argüman kullanımı artık geçersiz"
 
-#: cp/parser.c:11313
+#: cp/parser.c:11347
 msgid "default arguments are only permitted for function parameters"
 msgstr "Öntanımlı argümanlara sadece işlev parametresi olarak izin verilir"
 
-#: cp/parser.c:12043
+#: cp/parser.c:12078
 msgid "declaration of `%D' in `%D' which does not enclose `%D'"
 msgstr "`%D' bildirimi `%D' içinde ve bu `%D' yi kapsamıyor"
 
-#: cp/parser.c:12056
+#: cp/parser.c:12091
 msgid "extra qualification ignored"
 msgstr "fazladan niteleme yoksayıldı"
 
-#: cp/parser.c:12067
+#: cp/parser.c:12102
 msgid "an explicit specialization must be preceded by 'template <>'"
 msgstr "doğrudan özelleştirme `template <>' tarafından öncelenmeli"
 
-#: cp/parser.c:12350
+#: cp/parser.c:12385
 msgid "extra semicolon"
 msgstr "`;' fazla"
 
-#: cp/parser.c:12368
+#: cp/parser.c:12403
 msgid "a class-key must be used when declaring a friend"
 msgstr "bir kardeş bildirilirken bir sınıf anahtarı kullanılmalıdır"
 
-#: cp/parser.c:12399
+#: cp/parser.c:12434
 msgid "friend declaration does not name a class or function"
 msgstr "kardeş bildirimi bir sınıf veya işlevi isimlendirmiyor"
 
-#: cp/parser.c:12570
+#: cp/parser.c:12605
 msgid "pure-specifier on function-definition"
 msgstr "işlev tanımında saf belirteç"
 
-#: cp/parser.c:12843
+#: cp/parser.c:12878
 msgid "keyword `typename' not allowed outside of templates"
 msgstr "şablon dışında `typename' kullanımına izin verilmez"
 
-#: cp/parser.c:12845
+#: cp/parser.c:12880
 msgid "keyword `typename' not allowed in this context (the base class is implicitly a type)"
-msgstr ""
+msgstr "`typename' anahtar sözcüğüne bu bağlamda izin verilmez (bir taban sınıf örtük türde)"
 
-#: cp/parser.c:13665
+#: cp/parser.c:13700
 msgid "reference to `%D' is ambiguous"
 msgstr "`%D' ile ilişkilendirme belirsiz"
 
-#: cp/parser.c:13839
+#: cp/parser.c:13874
 msgid "too few template-parameter-lists"
 msgstr "şablon parametresi listesi çok az"
 
@@ -15879,44 +15887,44 @@ msgstr "şablon parametresi listesi çok az"
 #. something like:
 #.
 #. template <class T> template <class U> void S::f();
-#: cp/parser.c:13854
+#: cp/parser.c:13889
 msgid "too many template-parameter-lists"
 msgstr "şablon parametresi listesi çok fazla"
 
 #. If begin_function_definition didn't like the definition, skip
 #. the entire function.
-#: cp/parser.c:14146
+#: cp/parser.c:14185
 msgid "invalid function declaration"
 msgstr "işlev bildirimi geçersiz"
 
 #. Issue an error message.
-#: cp/parser.c:14183
+#: cp/parser.c:14222
 msgid "named return values are no longer supported"
 msgstr "isimli dönüş değerleri artık desteklenmiyor"
 
-#: cp/parser.c:14522
+#: cp/parser.c:14561
 msgid "`>>' should be `> >' within a nested template argument list"
 msgstr "alt şablon argüman listesindeki `>>', `> >' olmalıydı"
 
 #. If this is not a nested template argument list, the '>>' is
 #. a typo for '>'. Emit an error message and continue.
-#: cp/parser.c:14530
+#: cp/parser.c:14569
 msgid "spurious `>>', use `>' to terminate a template argument list"
 msgstr "sahte `>>', bir şablon argüman listesini sonlandırmak için `>' kullanın"
 
-#: cp/parser.c:14535
+#: cp/parser.c:14574
 msgid "missing `>' to terminate the template argument list"
 msgstr "şablon argüman listesini sonlandıracak '>' eksik"
 
-#: cp/parser.c:15023
+#: cp/parser.c:15062
 msgid "`%s' tag used in naming `%#T'"
 msgstr "`%s' etiketi `%#T' isimlemesinde kullanılmış"
 
-#: cp/parser.c:15043
+#: cp/parser.c:15082
 msgid "%D redeclared with different access"
 msgstr "`%D' farklı erişimle tekrar bildirilmiş"
 
-#: cp/parser.c:15060
+#: cp/parser.c:15099
 msgid "`template' (as a disambiguator) is only allowed within templates"
 msgstr ""
 
@@ -16259,150 +16267,150 @@ msgstr "`%#T' için sınıf şablonu gerçeklemesi belirsiz"
 msgid "%s %+#T"
 msgstr "%s %+#T"
 
-#: cp/pt.c:6307 cp/pt.c:6427
+#: cp/pt.c:6308 cp/pt.c:6428
 msgid "instantiation of `%D' as type `%T'"
 msgstr "`%D' gerçeklemesi `%T' türünde"
 
-#: cp/pt.c:6469
+#: cp/pt.c:6470
 msgid "invalid parameter type `%T'"
 msgstr "geçersiz parametre türü `%T'"
 
-#: cp/pt.c:6471
+#: cp/pt.c:6472
 msgid "in declaration `%D'"
 msgstr "`%D' bildiriminde"
 
-#: cp/pt.c:6545
+#: cp/pt.c:6546
 msgid "creating pointer to member function of non-class type `%T'"
 msgstr "sınıf olmayan `%T' türünde üye işlev göstericisi oluşturulması"
 
-#: cp/pt.c:6684
+#: cp/pt.c:6685
 msgid "creating array with size zero"
 msgstr "dizi sıfır uzunlukta oluşturuluyor"
 
-#: cp/pt.c:6698
+#: cp/pt.c:6699
 #, c-format
 msgid "creating array with size zero (`%E')"
 msgstr "sıfır boyutlu dizi oluşturuluyor (`%E')"
 
-#: cp/pt.c:6937
+#: cp/pt.c:6938
 msgid "forming reference to void"
 msgstr "void'e referans oluşturuluyor"
 
-#: cp/pt.c:6939
+#: cp/pt.c:6940
 msgid "forming %s to reference type `%T'"
 msgstr "%s tür `%T'ye referans oluşturuyor"
 
-#: cp/pt.c:6976
+#: cp/pt.c:6977
 msgid "creating pointer to member of non-class type `%T'"
 msgstr "sınıf olmayan `%T' türünde üye göstericisisi oluşturulması"
 
-#: cp/pt.c:6982
+#: cp/pt.c:6983
 msgid "creating pointer to member reference type `%T'"
 msgstr "`%T' üye referans türünde gösterici oluşturulması"
 
-#: cp/pt.c:7068
+#: cp/pt.c:7069
 msgid "creating array of `%T'"
 msgstr "`%T' dizisi oluşturulması"
 
-#: cp/pt.c:7074
+#: cp/pt.c:7075
 msgid "creating array of `%T', which is an abstract class type"
 msgstr "mutlak sınıf türünde olan `%T' dizininin oluşturulması"
 
-#: cp/pt.c:7118
+#: cp/pt.c:7119
 msgid "`%T' is not a class, struct, or union type"
 msgstr "`%T' bir class, struct, veya union türünde değil"
 
-#: cp/pt.c:7231
+#: cp/pt.c:7232
 #, c-format
 msgid "use of `%s' in template"
 msgstr "şablonda `%s' kullanımı"
 
-#: cp/pt.c:7344
+#: cp/pt.c:7345
 #, c-format
 msgid "dependent-name `%E' is parsed as a non-type, but instantiation yields a type"
 msgstr "`%E' bağımlı ismi bir tür olarak çözümlenmedi ama gerçekleme onun bir tür olmasını istiyor"
 
-#: cp/pt.c:7346
+#: cp/pt.c:7347
 #, c-format
 msgid "say `typename %E' if a type is meant"
 msgstr "eğer bu bir türdür anlamında kullandıysanız `typename %E' deyin"
 
-#: cp/pt.c:8609
+#: cp/pt.c:8613
 msgid "`%T' uses anonymous type"
 msgstr "`%T' anonim tür kullanıyor"
 
-#: cp/pt.c:8611
+#: cp/pt.c:8615
 msgid "`%T' uses local type `%T'"
 msgstr "`%T' yerel tür `%T' kullanıyor"
 
-#: cp/pt.c:8619
+#: cp/pt.c:8623
 msgid "`%T' is a variably modified type"
 msgstr "`%T' değişkene göre değişen türde"
 
-#: cp/pt.c:8630
+#: cp/pt.c:8634
 #, c-format
 msgid "integral expression `%E' is not constant"
 msgstr "bütünleyen ifade `%E' bir sabit değil"
 
-#: cp/pt.c:8635
+#: cp/pt.c:8639
 msgid "  trying to instantiate `%D'"
 msgstr "  `%D' gerçeklenmeye çalışılıyor"
 
-#: cp/pt.c:9148
+#: cp/pt.c:9156
 msgid "incomplete type unification"
 msgstr "tamamlanmamış tür birleştirme"
 
-#: cp/pt.c:10095
+#: cp/pt.c:10112
 #, c-format
 msgid "use of `%s' in template type unification"
 msgstr "şablon türü birleştirmede `%s' kullanımı"
 
-#: cp/pt.c:10529 cp/pt.c:10601
+#: cp/pt.c:10546 cp/pt.c:10618
 msgid "explicit instantiation of non-template `%#D'"
 msgstr "şablon olmayan `%#D' nin doğrudan gerçeklenmesi"
 
-#: cp/pt.c:10545 cp/pt.c:10596
+#: cp/pt.c:10562 cp/pt.c:10613
 msgid "no matching template for `%D' found"
 msgstr "`%D' için eşleşen bir şablon yok"
 
-#: cp/pt.c:10551
+#: cp/pt.c:10568
 msgid "explicit instantiation of `%#D'"
 msgstr "`%#D' nin doğrudan gerçeklenmesi"
 
-#: cp/pt.c:10588
+#: cp/pt.c:10605
 msgid "duplicate explicit instantiation of `%#D'"
 msgstr "yinelenmiş doğrudan `%#D' gerçeklemesi"
 
-#: cp/pt.c:10610
+#: cp/pt.c:10627
 msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
 msgstr "ISO C++ doğrudan gerçeklemelerde `extern' kullanımına izin vermez"
 
-#: cp/pt.c:10614 cp/pt.c:10695
+#: cp/pt.c:10631 cp/pt.c:10712
 msgid "storage class `%D' applied to template instantiation"
 msgstr "saklama sınıfı `%D' şablon gerçeklemesine uygulanmış"
 
-#: cp/pt.c:10667
+#: cp/pt.c:10684
 msgid "explicit instantiation of non-template type `%T'"
 msgstr "şablon olmayan tür `%T' nin doğrudan gerçeklenmesi"
 
-#: cp/pt.c:10676
+#: cp/pt.c:10693
 msgid "explicit instantiation of `%#T' before definition of template"
 msgstr "şablon tanımından önce `%T' nin doğrudan gerçeklenmesi"
 
-#: cp/pt.c:10684
+#: cp/pt.c:10701
 #, c-format
 msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
 msgstr "ISO C++ doğrudan gerçeklemelerde `%s' kullanımına izin vermez"
 
-#: cp/pt.c:10728
+#: cp/pt.c:10745
 msgid "duplicate explicit instantiation of `%#T'"
 msgstr "yinelenmiş doğrudan `%#T' gerçeklemesi"
 
-#: cp/pt.c:11109
+#: cp/pt.c:11126
 msgid "explicit instantiation of `%D' but no definition available"
 msgstr "bir tanımlama olmadan `%D' nin doğrudan gerçeklenmesi"
 
-#: cp/pt.c:11543
+#: cp/pt.c:11562
 msgid "`%#T' is not a valid type for a template constant parameter"
 msgstr "`%#T' bir şablon sabiti parametresi için geçerli bir tür değildir"
 
@@ -16569,7 +16577,7 @@ msgstr "şablon bildiriminde çoklu bildiriciler"
 msgid "incomplete type `%T' used in nested name specifier"
 msgstr "içi boş `%T' türü alt isim belirtecinde kullanılmış"
 
-#: cp/semantics.c:2303 cp/typeck.c:1612
+#: cp/semantics.c:2303 cp/typeck.c:1635
 msgid "`%D' is not a member of `%T'"
 msgstr "`%D' `%T' nin bir üyesi değil"
 
@@ -16612,239 +16620,239 @@ msgstr "  `%#D' burada bildirilmiş"
 msgid "type of `%E' is unknown"
 msgstr "`%E' türü bilinmiyor"
 
-#: cp/tree.c:222
+#: cp/tree.c:226
 #, c-format
 msgid "non-lvalue in %s"
 msgstr "%s içinde olmayan sol yan"
 
-#: cp/tree.c:539
+#: cp/tree.c:532
 msgid "`%V' qualifiers cannot be applied to `%T'"
 msgstr "`%V' niteleyicisi `%T' ye uygulanamaz"
 
-#: cp/tree.c:1828
+#: cp/tree.c:1821
 #, c-format
 msgid "`%s' attribute can only be applied to Java class definitions"
 msgstr "`%s' özniteliği sadece Java sınıf tanımlarında uygulanabilir"
 
-#: cp/tree.c:1857
+#: cp/tree.c:1850
 #, c-format
 msgid "`%s' attribute can only be applied to class definitions"
 msgstr "`%s' özniteliği sadece sınıf tanımlarında uygulanabilir"
 
-#: cp/tree.c:1863
+#: cp/tree.c:1856
 #, c-format
 msgid "`%s' is obsolete; g++ vtables are now COM-compatible by default"
 msgstr "`%s' artık kullanılmıyor; g++ vtables şimdi öntanımlı olarak COM-uyumludur"
 
-#: cp/tree.c:1887
+#: cp/tree.c:1880
 msgid "requested init_priority is not an integer constant"
 msgstr "istenen init_priority bir tamsayı sabit değil"
 
-#: cp/tree.c:1908
+#: cp/tree.c:1901
 #, c-format
 msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
 msgstr "`%s' özniteliği sadece sınıf türünün nesnelerinin dosya bağlamı tanımlarında kullanılabilir"
 
-#: cp/tree.c:1916
+#: cp/tree.c:1909
 msgid "requested init_priority is out of range"
 msgstr "istenen init_priority kapsamdışı"
 
-#: cp/tree.c:1926
+#: cp/tree.c:1919
 msgid "requested init_priority is reserved for internal use"
 msgstr "istenen init_priority iç kullanım için ayrılmıştır"
 
-#: cp/tree.c:1936
+#: cp/tree.c:1929
 #, c-format
 msgid "`%s' attribute is not supported on this platform"
 msgstr "bu hedefte `%s' özniteliği desteklenmiyor"
 
-#: cp/tree.c:2531
+#: cp/tree.c:2524
 #, c-format
 msgid "lang_* check: failed in %s, at %s:%d"
 msgstr "lang_* denetimi: %2$s:%3$d: %1$s içinde başarısız"
 
-#: cp/typeck.c:437 cp/typeck.c:451 cp/typeck.c:543
+#: cp/typeck.c:436 cp/typeck.c:450 cp/typeck.c:542
 msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
 msgstr "%s farklı gösterici türleri `%T' ve `%T' arasında bir tür dönüşümünü kaldırır"
 
-#: cp/typeck.c:513
+#: cp/typeck.c:512
 #, c-format
 msgid "ISO C++ forbids %s between pointer of type `void *' and pointer-to-function"
 msgstr "ISO C++'da işlev ve `void *' tür göstericileri arasında %s yasaktır"
 
-#: cp/typeck.c:563
+#: cp/typeck.c:562
 msgid "%s between distinct pointer-to-member types `%T' and `%T' lacks a cast"
 msgstr "%s farklı üye göstericisi türleri `%T' ve `%T' arasında bir tür dönüşümünü kaldırır"
 
-#: cp/typeck.c:1235
+#: cp/typeck.c:1234
 #, c-format
 msgid "invalid application of `%s' to a member function"
 msgstr "üye olmayan işleve `%s' uygulanması geçersiz"
 
-#: cp/typeck.c:1268
+#: cp/typeck.c:1267
 #, c-format
 msgid "invalid application of `%s' to a bit-field"
 msgstr "bir bit alanına geçersiz `%s' uygulaması"
 
-#: cp/typeck.c:1273
+#: cp/typeck.c:1272
 #, c-format
 msgid "ISO C++ forbids applying `%s' to an expression of function type"
 msgstr "ISO C++ bir işlev türü ifadesine ``%s' uygulanmasına izin vermez"
 
-#: cp/typeck.c:1342
+#: cp/typeck.c:1308
 msgid "invalid use of non-static member function"
 msgstr "statik olmayan üye işlev kullanımı geçersiz "
 
-#: cp/typeck.c:1471
+#: cp/typeck.c:1494
 msgid "deprecated conversion from string constant to `%T'"
 msgstr "dizge sabitten `%T' ye modası geçmiş dönüşüm"
 
-#: cp/typeck.c:1583 cp/typeck.c:1874
+#: cp/typeck.c:1606 cp/typeck.c:1897
 msgid "request for member `%D' in `%E', which is of non-class type `%T'"
 msgstr "sınıf olmayan `%T' türündeki `%E'nin üyesi `%D' için istek"
 
-#: cp/typeck.c:1610
+#: cp/typeck.c:1633
 #, c-format
 msgid "invalid use of nonstatic data member '%E'"
 msgstr "geçersiz static olmayan veri üyesi `%E' kullanımı"
 
-#: cp/typeck.c:1662 cp/typeck.c:1684
+#: cp/typeck.c:1685 cp/typeck.c:1707
 msgid "invalid access to non-static data member `%D' of NULL object"
 msgstr "NULL nesnenin static olmayan `%D' veri üyesine erişimi geçersiz"
 
-#: cp/typeck.c:1664 cp/typeck.c:1686
+#: cp/typeck.c:1687 cp/typeck.c:1709
 msgid "(perhaps the `offsetof' macro was used incorrectly)"
 msgstr "(belki `offsetof' makrosu yanlış kullanıldı)"
 
-#: cp/typeck.c:1801
+#: cp/typeck.c:1824
 msgid "the type being destroyed is `%T', but the destructor refers to `%T'"
 msgstr "iptal edilen tür `%T' iken yıkıcı `%T' ile ilişkili"
 
-#: cp/typeck.c:1924
+#: cp/typeck.c:1947
 msgid "`%D::%D' is not a member of `%T'"
 msgstr "`%D::%D', `%T' nin bir üyesi değil"
 
-#: cp/typeck.c:1935
+#: cp/typeck.c:1958
 msgid "`%T' is not a base of `%T'"
 msgstr "`%T' `%T' tabanında değil"
 
-#: cp/typeck.c:1954
+#: cp/typeck.c:1977
 msgid "'%D' has no member named '%E'"
 msgstr "%D' `%E' isimli üyeye sahip değil"
 
-#: cp/typeck.c:1969
+#: cp/typeck.c:1992
 msgid "`%D' is not a member template function"
 msgstr "`%D' bir üye şablon işlevi değil"
 
 #. A pointer to incomplete type (other than cv void) can be
 #. dereferenced [expr.unary.op]/1
-#: cp/typeck.c:2075
+#: cp/typeck.c:2098
 msgid "`%T' is not a pointer-to-object type"
 msgstr "`%T' bir nesne gösterici türü değil"
 
-#: cp/typeck.c:2100
+#: cp/typeck.c:2123
 #, c-format
 msgid "invalid use of `%s' on pointer to member"
 msgstr "üye göstericisinde `%s' kullanımı geçersiz"
 
-#: cp/typeck.c:2106
+#: cp/typeck.c:2129
 msgid "invalid type argument"
 msgstr "tür argümanı geçersiz"
 
-#: cp/typeck.c:2212
+#: cp/typeck.c:2235
 msgid "ISO C++ forbids subscripting non-lvalue array"
 msgstr "ISO C++ sol yan olmayan dizi indislemesine izin vermez"
 
-#: cp/typeck.c:2223
+#: cp/typeck.c:2246
 msgid "subscripting array declared `register'"
 msgstr "`register' olarak bildirilmiş dizi indislemesi"
 
-#: cp/typeck.c:2306
+#: cp/typeck.c:2329
 #, c-format
 msgid "object missing in use of `%E'"
 msgstr "`%E' kullanımı içinde nesne eksik"
 
-#: cp/typeck.c:2408
+#: cp/typeck.c:2431
 msgid "ISO C++ forbids calling `::main' from within program"
 msgstr "ISO C++ program içinden `::main' çağrısına izin vermez"
 
-#: cp/typeck.c:2433
+#: cp/typeck.c:2456
 #, c-format
 msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
 msgstr "`%E (...)' içindeki üye göstericili işlev çağrısında  .* ya da ->* kullanılmalı"
 
-#: cp/typeck.c:2446
+#: cp/typeck.c:2469
 #, c-format
 msgid "`%E' cannot be used as a function"
 msgstr "`%E' bir işlev olarak kullanılamaz"
 
-#: cp/typeck.c:2539
+#: cp/typeck.c:2562
 msgid "too many arguments to %s `%+#D'"
 msgstr "%s `%+#D' için argümanlar çok fazla"
 
-#: cp/typeck.c:2541 cp/typeck.c:2647
+#: cp/typeck.c:2564 cp/typeck.c:2670
 msgid "at this point in file"
 msgstr "dosyanın burasında"
 
-#: cp/typeck.c:2578
+#: cp/typeck.c:2601
 msgid "parameter %P of `%D' has incomplete type `%T'"
 msgstr "`%P' parametresi '%D' içinde tamamlanmamış `%T' türünde"
 
-#: cp/typeck.c:2581
+#: cp/typeck.c:2604
 msgid "parameter %P has incomplete type `%T'"
 msgstr "parametre %P tamamlanmamış `%T' türünde"
 
-#: cp/typeck.c:2645
+#: cp/typeck.c:2668
 msgid "too few arguments to %s `%+#D'"
 msgstr "%s `%+#D' için argümanlar çok az"
 
-#: cp/typeck.c:2792 cp/typeck.c:2802
+#: cp/typeck.c:2815 cp/typeck.c:2825
 msgid "assuming cast to type `%T' from overloaded function"
 msgstr "aşırı yüklü işlevden `%T' ye tür dönüşümü yapıldığı varsayılıyor"
 
-#: cp/typeck.c:2863
+#: cp/typeck.c:2886
 #, c-format
 msgid "division by zero in `%E / 0'"
 msgstr "`%E / 0' da sıfırla bölme"
 
-#: cp/typeck.c:2865
+#: cp/typeck.c:2888
 #, c-format
 msgid "division by zero in `%E / 0.'"
 msgstr "`%E / 0.' da sıfırla bölme"
 
-#: cp/typeck.c:2894
+#: cp/typeck.c:2917
 #, c-format
 msgid "division by zero in `%E %% 0'"
 msgstr "`%E %% 0' da sıfırla bölme"
 
-#: cp/typeck.c:2896
+#: cp/typeck.c:2919
 #, c-format
 msgid "division by zero in `%E %% 0.'"
 msgstr "`%E %% 0.' da sıfırla bölme"
 
-#: cp/typeck.c:2976
+#: cp/typeck.c:2999
 #, c-format
 msgid "%s rotate count is negative"
 msgstr "%s döngü sayısı negatif"
 
-#: cp/typeck.c:2979
+#: cp/typeck.c:3002
 #, c-format
 msgid "%s rotate count >= width of type"
 msgstr "%s döngü sayısı >= tür genişliği"
 
-#: cp/typeck.c:3013 cp/typeck.c:3018 cp/typeck.c:3109 cp/typeck.c:3114
+#: cp/typeck.c:3036 cp/typeck.c:3041 cp/typeck.c:3132 cp/typeck.c:3137
 msgid "ISO C++ forbids comparison between pointer and integer"
 msgstr "ISO C++ da gösterici ile tamsayı arasında karşılaştırmaya izin verilmez"
 
-#: cp/typeck.c:3295
+#: cp/typeck.c:3318
 msgid "comparison between types `%#T' and `%#T'"
 msgstr "`%#T' ile `%#T' türleri arasında karşılaştırma"
 
-#: cp/typeck.c:3331
+#: cp/typeck.c:3354
 msgid "comparison between signed and unsigned integer expressions"
 msgstr "işaretli ve işaretsiz tamsayı ifadeler arasında karşılaştırma"
 
-#: cp/typeck.c:3396
+#: cp/typeck.c:3419
 msgid "invalid operands of types `%T' and `%T' to binary `%O'"
 msgstr "iki terimli `%O' için `%T' ve `%T' türünde geçersiz terimler"
 
@@ -16852,281 +16860,281 @@ msgstr "iki terimli `%O' için `%T' ve `%T' türünde geçersiz terimler"
 #. 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:3418
+#: cp/typeck.c:3441
 msgid "NULL used in arithmetic"
 msgstr "aritmetik içinde NULL kullanımı"
 
-#: cp/typeck.c:3481
+#: cp/typeck.c:3504
 msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
 msgstr "ISO C++ bir çıkartma işlemi içinde `void *' türde gösterici kullanımına izin vermez"
 
-#: cp/typeck.c:3483
+#: cp/typeck.c:3506
 msgid "ISO C++ forbids using pointer to a function in subtraction"
 msgstr "ISO C++ bir çıkartma işlemi içindeki bir işlev göstericisi kullanımına izin vermez"
 
-#: cp/typeck.c:3485
+#: cp/typeck.c:3508
 msgid "ISO C++ forbids using pointer to a method in subtraction"
 msgstr "ISO C++ bir çıkartma işlemi içinde bir yöntem göstericisi kullanımına izin vermez"
 
-#: cp/typeck.c:3497
+#: cp/typeck.c:3520
 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
 msgstr "gösterici aritmetiğinde tamamlanmamış türe gösterici kullanımı geçersiz"
 
-#: cp/typeck.c:3553
+#: cp/typeck.c:3582
 #, c-format
 msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
 msgstr "'%E' kullanımı üye işleve göstrge biçiminde geçersiz. Bir nitelikli kimlik kullanın."
 
-#: cp/typeck.c:3559
+#: cp/typeck.c:3588
 #, c-format
 msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
 msgstr "parantez içene alınmış '%E' üye işleve gösterici biçiminde kullanılamaz"
 
-#: cp/typeck.c:3581
+#: cp/typeck.c:3610
 msgid "taking address of temporary"
 msgstr "geçicinin adresi alınıyor"
 
-#: cp/typeck.c:3816
+#: cp/typeck.c:3845
 #, c-format
 msgid "ISO C++ forbids %sing an enum"
 msgstr "ISO C++ bir enum'um %s-lenmesine izin vermez"
 
-#: cp/typeck.c:3827
+#: cp/typeck.c:3856
 msgid "cannot %s a pointer to incomplete type `%T'"
 msgstr "içi boş `%T' türüne bir gösterici %s yapılamaz"
 
-#: cp/typeck.c:3833
+#: cp/typeck.c:3862
 msgid "ISO C++ forbids %sing a pointer of type `%T'"
 msgstr "ISO C++ da bir `%T' türünde göstericiye %s için izin verilmez"
 
-#: cp/typeck.c:3858
+#: cp/typeck.c:3887
 msgid "cast to non-reference type used as lvalue"
 msgstr "sol yan olarak kullanılmış referans olmayan türe dönüşüm"
 
-#: cp/typeck.c:3892
+#: cp/typeck.c:3921
 msgid "invalid use of `--' on bool variable `%D'"
 msgstr "bool değişken `%D' üstünde `--' kullanımı geçersiz"
 
 #. ARM $3.4
-#: cp/typeck.c:3923
+#: cp/typeck.c:3952
 msgid "ISO C++ forbids taking address of function `::main'"
 msgstr "ISO C++ `::main' işlevinin adresinin alınmasına izin vermez"
 
 #. An expression like &memfn.
-#: cp/typeck.c:3994
+#: cp/typeck.c:4027
 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 "ISO C++ üye işleve bir gösterici şekillendirecek bir niteliksiz ya da parantezli statik olmayan üye işlevin adresinin alınmasına izin vermez. `&%T::%D' denebilir."
 
-#: cp/typeck.c:3999
+#: cp/typeck.c:4032
 msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
 msgstr "ISO C++ üye işleve bir gösterici şekillendirecek bir sınır üye işlevin adresinin alınmasına izin vermez. `&%T::%D' denebilir"
 
-#: cp/typeck.c:4027
+#: cp/typeck.c:4060
 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
 msgstr "ISO C++ bir sol yan olmayan ifadeye dönüşüm adresi alınmasına izin vermez"
 
-#: cp/typeck.c:4047
+#: cp/typeck.c:4080
 msgid "unary `&'"
 msgstr "tekil `&'"
 
-#: cp/typeck.c:4076
+#: cp/typeck.c:4113
 msgid "attempt to take address of bit-field structure member `%D'"
 msgstr "bit-alanı yapının `%D' üyesinin adresi alınmaya çalışılıyor"
 
-#: cp/typeck.c:4190
+#: cp/typeck.c:4227
 msgid "taking address of destructor"
 msgstr "yıkıcı adresinin alınması"
 
-#: cp/typeck.c:4203
+#: cp/typeck.c:4240
 msgid "taking address of bound pointer-to-member expression"
 msgstr "üyeye göstericili ifadenin sınır adresi alınıyor"
 
-#: cp/typeck.c:4211
+#: cp/typeck.c:4248
 msgid "cannot create pointer to reference member `%D'"
 msgstr "referans üyesi `%D' için gösterici oluşturulamaz"
 
-#: cp/typeck.c:4273
+#: cp/typeck.c:4311
 msgid "cannot take the address of `this', which is an rvalue expression"
 msgstr "bir sağ yan ifade olarak `this'in adresi alınamaz"
 
-#: cp/typeck.c:4292
+#: cp/typeck.c:4330
 msgid "address requested for `%D', which is declared `register'"
 msgstr "`register' olarak bildirilmiş `%D' için adres isteği"
 
-#: cp/typeck.c:4360
+#: cp/typeck.c:4398
 #, c-format
 msgid "%s expression list treated as compound expression"
 msgstr "%s ifade listesi bileşik ifade olarak ele alınıyor"
 
-#: cp/typeck.c:4434
+#: cp/typeck.c:4472
 msgid "%s from type `%T' to type `%T' casts away constness"
 msgstr "`%T' türünden `%T' türüne %s const'suz dışı dönüşüme sebep oluyor"
 
-#: cp/typeck.c:4626
+#: cp/typeck.c:4674
 msgid "invalid static_cast from type `%T' to type `%T'"
 msgstr "`%T' türünden `%T' türüne durağan tür dönüşümü geçersiz"
 
-#: cp/typeck.c:4666
+#: cp/typeck.c:4714
 msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
 msgstr "`%T' türündeki bir sağ taraf değerinin `%T' türüne yeniden yorumlamalı dönüşümü geçersiz"
 
-#: cp/typeck.c:4686
+#: cp/typeck.c:4734
 msgid "reinterpret_cast from `%T' to `%T' loses precision"
 msgstr "`%T' den `%T' ye yeniden yorumlamalı tür dönüşümü hassasiyet kaybı oluşturuyor"
 
-#: cp/typeck.c:4705
+#: cp/typeck.c:4753
 msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
 msgstr "ISO C++ işlev ve nesne göstericileri arasında dönüşüme izin vermez"
 
-#: cp/typeck.c:4711
+#: cp/typeck.c:4759
 msgid "invalid reinterpret_cast from type `%T' to type `%T'"
 msgstr "`%T' türünden `%T' türüne yeniden yorumlamalı dönüşüm geçersiz"
 
-#: cp/typeck.c:4739
+#: cp/typeck.c:4787
 msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
 msgstr "ne bir gösterici ne de bir veri üyesi göstericili olan `%T' türü ile const_cast kullanımı geçersiz"
 
-#: cp/typeck.c:4742
+#: cp/typeck.c:4790
 msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
 msgstr "bir gösterici ya da bir işlev türüne referans `%T' türü ile const_cast kullanımı geçersiz"
 
-#: cp/typeck.c:4765
+#: cp/typeck.c:4813
 msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
 msgstr "`%T' türündeki bir sağ taraf değerinden `%T' türüne const_cast geçersiz"
 
-#: cp/typeck.c:4782
+#: cp/typeck.c:4830
 msgid "invalid const_cast from type `%T' to type `%T'"
 msgstr "`%T' türünden `%T' türüne const_cast geçersiz"
 
-#: cp/typeck.c:4822 cp/typeck.c:4827
+#: cp/typeck.c:4870 cp/typeck.c:4875
 msgid "ISO C++ forbids casting to an array type `%T'"
 msgstr "ISO C++ da `%T' dizi türüne dönüşüme izin verilmez"
 
-#: cp/typeck.c:4835
+#: cp/typeck.c:4883
 msgid "invalid cast to function type `%T'"
 msgstr "`%T' işlev türüne dönüşüm geçersiz"
 
-#: cp/typeck.c:4891
+#: cp/typeck.c:4939
 msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
 msgstr "`%T' türünden `%T' türüne dönüşüm, gösterici hedef türünden niteleyicileri iptal ediyor"
 
-#: cp/typeck.c:4937
+#: cp/typeck.c:4985
 msgid "cast from `%T' to `%T' increases required alignment of target type"
 msgstr "`%T' türünden `%T' türüne dönüşüm hedef türün hizalama gereksinimini arttırıyor"
 
-#: cp/typeck.c:5104
+#: cp/typeck.c:5152
 msgid "  in evaluation of `%Q(%#T, %#T)'"
 msgstr "  `%Q(%#T, %#T)' nin gelişiminde"
 
-#: cp/typeck.c:5146
+#: cp/typeck.c:5194
 msgid "ISO C++ forbids cast to non-reference type used as lvalue"
 msgstr "ISO C++ sol taraf değeri olarak kullanılmış referanssız türe dönüşüme izin vermez"
 
-#: cp/typeck.c:5219
+#: cp/typeck.c:5267
 msgid "incompatible types in assignment of `%T' to `%T'"
 msgstr "`%T' den `%T' ye değer atamada uyumsuz türler"
 
-#: cp/typeck.c:5226
+#: cp/typeck.c:5274
 msgid "ISO C++ forbids assignment of arrays"
 msgstr "ISO C++ dizilerin değer atanarak bildirimine izin vermez"
 
-#: cp/typeck.c:5326
+#: cp/typeck.c:5374
 msgid "   in pointer to member function conversion"
 msgstr "   üye işleve gösterici dönüşümünde"
 
-#: cp/typeck.c:5334
+#: cp/typeck.c:5382
 msgid "   in pointer to member conversion"
 msgstr "   üyeye gösterici dönüşümünde"
 
 #. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5344 cp/typeck.c:5359
+#: cp/typeck.c:5392 cp/typeck.c:5407
 msgid "pointer to member cast via virtual base `%T'"
 msgstr "sanal taban `%T' üzerinden üye göstericisine dönüşüm"
 
-#: cp/typeck.c:5362
+#: cp/typeck.c:5410
 msgid "pointer to member conversion via virtual base `%T'"
 msgstr "sanal taban `%T' üzerinden üye göstericisine dönüşüm"
 
-#: cp/typeck.c:5432
+#: cp/typeck.c:5480
 msgid "invalid conversion to type `%T' from type `%T'"
 msgstr "tür `%T' nin `%T' den dönüşümü geçersiz"
 
-#: cp/typeck.c:5588
+#: cp/typeck.c:5636
 msgid "passing NULL used for non-pointer %s %P of `%D'"
 msgstr "`%D' işlevinin %P. argümanında göstericisiz %s için kullanılan NULL'un aktarılmasında"
 
-#: cp/typeck.c:5591
+#: cp/typeck.c:5639
 msgid "%s to non-pointer type `%T' from NULL"
 msgstr "NULL'dan gösterici olmayan `%T' türüne %s"
 
-#: cp/typeck.c:5599
+#: cp/typeck.c:5647
 msgid "passing `%T' for %s %P of `%D'"
 msgstr "`%D' işlevinin %P. argümanında %s için `%T'nin aktarılmasında"
 
-#: cp/typeck.c:5602
+#: cp/typeck.c:5650
 msgid "%s to `%T' from `%T'"
 msgstr "`%T' nin `%T' den %s"
 
-#: cp/typeck.c:5612
+#: cp/typeck.c:5660
 msgid "passing negative value `%E' for %s %P of `%D'"
 msgstr "`%D' işlevinin %P. argümanında %s için `%T' negatif değerinin aktarılmasında"
 
-#: cp/typeck.c:5615
+#: cp/typeck.c:5663
 msgid "%s of negative value `%E' to `%T'"
 msgstr "%s `%E' nin `%T' için negatif değeridir"
 
-#: cp/typeck.c:5703
+#: cp/typeck.c:5751
 msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
 msgstr "`%T' `%T' ye argüman `%P' den `%D' ye için dönüştürülemez"
 
-#: cp/typeck.c:5706
+#: cp/typeck.c:5754
 msgid "cannot convert `%T' to `%T' in %s"
 msgstr " `%T'  `%T' ye %s içinde dönüştürülemez"
 
-#: cp/typeck.c:5783 cp/typeck.c:5785
+#: cp/typeck.c:5831 cp/typeck.c:5833
 msgid "in passing argument %P of `%+D'"
 msgstr "`%+D' nin %P. argümanının aktarılmasında"
 
-#: cp/typeck.c:5892
+#: cp/typeck.c:5940
 msgid "returning reference to temporary"
 msgstr "geçiciye referans dönüyor"
 
-#: cp/typeck.c:5899
+#: cp/typeck.c:5947
 msgid "reference to non-lvalue returned"
 msgstr "sağ yansız dönüşlüye referans"
 
-#: cp/typeck.c:5911
+#: cp/typeck.c:5959
 msgid "reference to local variable `%D' returned"
 msgstr "yerel değişken `%D' ye referansa döndürüldü"
 
-#: cp/typeck.c:5914
+#: cp/typeck.c:5962
 msgid "address of local variable `%D' returned"
 msgstr "yerel değişken `%D' adresi döndürüldü"
 
-#: cp/typeck.c:5944
+#: cp/typeck.c:5992
 msgid "returning a value from a destructor"
 msgstr "bir yıkıcıdan değer dönüyor"
 
 #. If a return statement appears in a handler of the
 #. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:5952
+#: cp/typeck.c:6000
 msgid "cannot return from a handler of a function-try-block of a constructor"
 msgstr "bir kurucunun bir işlev deneme bloğunun bir tutamağından döndürülemez"
 
 #. You can't return a value from a constructor.
-#: cp/typeck.c:5955
+#: cp/typeck.c:6003
 msgid "returning a value from a constructor"
 msgstr "kurucudan bir değer döndürülemez"
 
-#: cp/typeck.c:5978
+#: cp/typeck.c:6026
 msgid "return-statement with no value, in function returning '%T'"
 msgstr "'%T' döndüren işlevde değer içermeyen `return' deyimi"
 
-#: cp/typeck.c:5995
+#: cp/typeck.c:6043
 msgid "return-statement with a value, in function returning 'void'"
 msgstr "'void' dönüşlü işlevde değer içeren `return' deyimi"
 
-#: cp/typeck.c:6017
+#: cp/typeck.c:6065
 msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
 msgstr "`operator new', `throw()' olarak bildirilmedikçe NULL dönmemeli (ya da -fcheck-new etkisindedir)"
 
@@ -18758,12 +18766,12 @@ msgstr "generate_bytecode_insn içinde hata - ağaç kodu oluşturulamadı: %s"
 msgid "field initializer type mismatch"
 msgstr "alan ilklendirici türü uyumsuzluğu"
 
-#: java/jcf-write.c:3389
+#: java/jcf-write.c:3391
 #, c-format
 msgid "can't create directory %s: %m"
 msgstr "dizin %s oluşturulamıyor: %m"
 
-#: java/jcf-write.c:3442
+#: java/jcf-write.c:3444
 #, c-format
 msgid "can't create %s: %m"
 msgstr "%s oluşturulamıyor: %m"
@@ -18846,228 +18854,291 @@ msgstr "%s anlamlandırılamıyor"
 msgid "internal error - invalid Utf8 name"
 msgstr "iç hata - Utf8 ismi geçersiz"
 
-#: ../../gcc/java/parse-scan.y:880 ../../gcc/java/parse.y:949
-#: ../../gcc/java/parse.y:1290 ../../gcc/java/parse.y:1351
-#: ../../gcc/java/parse.y:1555 ../../gcc/java/parse.y:1777
-#: ../../gcc/java/parse.y:1786 ../../gcc/java/parse.y:1797
-#: ../../gcc/java/parse.y:1808 ../../gcc/java/parse.y:1820
-#: ../../gcc/java/parse.y:1835 ../../gcc/java/parse.y:1852
-#: ../../gcc/java/parse.y:1854 ../../gcc/java/parse.y:1935
-#: ../../gcc/java/parse.y:2106 ../../gcc/java/parse.y:2168
-#: ../../gcc/java/parse.y:2320 ../../gcc/java/parse.y:2332
-#: ../../gcc/java/parse.y:2339 ../../gcc/java/parse.y:2346
-#: ../../gcc/java/parse.y:2357 ../../gcc/java/parse.y:2359
-#: ../../gcc/java/parse.y:2397 ../../gcc/java/parse.y:2399
-#: ../../gcc/java/parse.y:2401 ../../gcc/java/parse.y:2422
-#: ../../gcc/java/parse.y:2424 ../../gcc/java/parse.y:2426
-#: ../../gcc/java/parse.y:2442 ../../gcc/java/parse.y:2444
-#: ../../gcc/java/parse.y:2465 ../../gcc/java/parse.y:2467
-#: ../../gcc/java/parse.y:2469 ../../gcc/java/parse.y:2497
-#: ../../gcc/java/parse.y:2499 ../../gcc/java/parse.y:2501
-#: ../../gcc/java/parse.y:2503 ../../gcc/java/parse.y:2521
-#: ../../gcc/java/parse.y:2523 ../../gcc/java/parse.y:2534
-#: ../../gcc/java/parse.y:2545 ../../gcc/java/parse.y:2556
-#: ../../gcc/java/parse.y:2567 ../../gcc/java/parse.y:2578
-#: ../../gcc/java/parse.y:2591 ../../gcc/java/parse.y:2595
-#: ../../gcc/java/parse.y:2597 ../../gcc/java/parse.y:2610
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:949
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1290
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1351
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1555
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1777
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1786
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1797
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1808
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1820
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1854
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1935
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2106
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2168
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2320
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2332
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2339
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2346
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2357
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2359
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2397
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2399
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2401
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2422
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2424
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2426
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2442
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2444
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2465
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2467
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2469
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2499
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2501
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2503
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2521
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2523
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2534
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2545
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2556
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2567
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2578
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2591
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2610
 msgid "Missing term"
 msgstr "Terim eksik"
 
-#: ../../gcc/java/parse-scan.y:882 ../../gcc/java/parse.y:721
-#: ../../gcc/java/parse.y:759 ../../gcc/java/parse.y:784
-#: ../../gcc/java/parse.y:970 ../../gcc/java/parse.y:1325
-#: ../../gcc/java/parse.y:1531 ../../gcc/java/parse.y:1533
-#: ../../gcc/java/parse.y:1762 ../../gcc/java/parse.y:1788
-#: ../../gcc/java/parse.y:1799 ../../gcc/java/parse.y:1810
-#: ../../gcc/java/parse.y:1822 ../../gcc/java/parse.y:1837
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse-scan.y:882
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:721
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:759
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:784
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:970
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1325
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1531
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1533
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1762
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1788
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1799
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1810
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1822
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1837
 msgid "';' expected"
 msgstr "';' gerekli"
 
-#: ../../gcc/java/parse.y:719 ../../gcc/java/parse.y:757
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:719
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:757
 msgid "Missing name"
 msgstr "İsim eksik"
 
-#: ../../gcc/java/parse.y:782
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:782
 msgid "'*' expected"
 msgstr "'*' gerekli"
 
-#: ../../gcc/java/parse.y:796
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:796
 msgid "Class or interface declaration expected"
 msgstr "Sınıf ya da arabirim bildirimi gerekli"
 
-#: ../../gcc/java/parse.y:833 ../../gcc/java/parse.y:835
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:833
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:835
 msgid "Missing class name"
 msgstr "Sınıf ismi yok"
 
-#: ../../gcc/java/parse.y:838 ../../gcc/java/parse.y:842
-#: ../../gcc/java/parse.y:850 ../../gcc/java/parse.y:1010
-#: ../../gcc/java/parse.y:1271 ../../gcc/java/parse.y:1273
-#: ../../gcc/java/parse.y:1597 ../../gcc/java/parse.y:1848
-#: ../../gcc/java/parse.y:1880 ../../gcc/java/parse.y:1942
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:838
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:842
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1010
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1271
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1273
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1597
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1848
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1880
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1942
 msgid "'{' expected"
 msgstr "'{' gerekli"
 
-#: ../../gcc/java/parse.y:852
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:852
 msgid "Missing super class name"
 msgstr "Süper sınıf ismi eksik"
 
-#: ../../gcc/java/parse.y:862 ../../gcc/java/parse.y:878
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:862
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:878
 msgid "Missing interface name"
 msgstr "Arabirim ismi yok"
 
-#: ../../gcc/java/parse.y:964
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:964
 msgid "Missing variable initializer"
 msgstr "Değişken ilklendirici eksik"
 
-#: ../../gcc/java/parse.y:981
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:981
 msgid "Invalid declaration"
 msgstr "Geçersiz bildirim"
 
-#: ../../gcc/java/parse.y:984 ../../gcc/java/parse.y:1069
-#: ../../gcc/java/parse.y:2143 ../../gcc/java/parse.y:2165
-#: ../../gcc/java/parse.y:2169 ../../gcc/java/parse.y:2204
-#: ../../gcc/java/parse.y:2281 ../../gcc/java/parse.y:2291
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:984
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1069
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2143
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2165
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2169
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2204
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2281
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2291
 msgid "']' expected"
 msgstr "']' gerekli"
 
-#: ../../gcc/java/parse.y:988
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:988
 msgid "Unbalanced ']'"
 msgstr "karşılıksız ']'"
 
-#: ../../gcc/java/parse.y:1024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1024
 msgid "Invalid method declaration, method name required"
 msgstr "Yöntem bildirimi geçersiz, yöntem ismi gerekiyor"
 
-#: ../../gcc/java/parse.y:1029 ../../gcc/java/parse.y:1034
-#: ../../gcc/java/parse.y:1039 ../../gcc/java/parse.y:2026
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1029
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1034
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1039
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2026
 msgid "Identifier expected"
 msgstr "Tanıtıcı gerekli"
 
-#: ../../gcc/java/parse.y:1044
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1044
 msgid "Invalid method declaration, return type required"
 msgstr "Yöntem bildirimi geçersiz, return türü gerekli"
 
-#: ../../gcc/java/parse.y:1067 ../../gcc/java/parse.y:1511
-#: ../../gcc/java/parse.y:1518 ../../gcc/java/parse.y:1527
-#: ../../gcc/java/parse.y:1529 ../../gcc/java/parse.y:1557
-#: ../../gcc/java/parse.y:1665 ../../gcc/java/parse.y:1971
-#: ../../gcc/java/parse.y:2024
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1067
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1511
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1518
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1527
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1529
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1557
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1665
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1971
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2024
 msgid "')' expected"
 msgstr "')' gerekli"
 
-#: ../../gcc/java/parse.y:1083
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1083
 msgid "Missing formal parameter term"
 msgstr "Biçimsel parametre terimi eksik"
 
-#: ../../gcc/java/parse.y:1098 ../../gcc/java/parse.y:1103
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1098
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1103
 msgid "Missing identifier"
 msgstr "Tanıtıcı eksik"
 
-#: ../../gcc/java/parse.y:1123 ../../gcc/java/parse.y:1132
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1123
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1132
 msgid "Missing class type term"
 msgstr "class tür terimi eksik"
 
-#: ../../gcc/java/parse.y:1288
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1288
 msgid "Invalid interface type"
 msgstr "Geçersiz arabirim türü"
 
-#: ../../gcc/java/parse.y:1475 ../../gcc/java/parse.y:1644
-#: ../../gcc/java/parse.y:1646
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1475
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1644
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1646
 msgid "':' expected"
 msgstr "':' gerekli"
 
-#: ../../gcc/java/parse.y:1497 ../../gcc/java/parse.y:1502
-#: ../../gcc/java/parse.y:1507
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1497
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1502
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1507
 msgid "Invalid expression statement"
 msgstr "Geçersiz ifade satırı"
 
-#: ../../gcc/java/parse.y:1525 ../../gcc/java/parse.y:1553
-#: ../../gcc/java/parse.y:1593 ../../gcc/java/parse.y:1661
-#: ../../gcc/java/parse.y:1729 ../../gcc/java/parse.y:1850
-#: ../../gcc/java/parse.y:1928 ../../gcc/java/parse.y:2018
-#: ../../gcc/java/parse.y:2020 ../../gcc/java/parse.y:2028
-#: ../../gcc/java/parse.y:2264 ../../gcc/java/parse.y:2266
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1525
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1553
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1593
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1661
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1729
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1850
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1928
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2018
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2020
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2028
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2264
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2266
 msgid "'(' expected"
 msgstr "'(' gerekli"
 
-#: ../../gcc/java/parse.y:1595
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1595
 msgid "Missing term or ')'"
 msgstr "Terim ya da ')' eksik"
 
-#: ../../gcc/java/parse.y:1642
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1642
 msgid "Missing or invalid constant expression"
 msgstr "Geçersiz ya da eksik sabit ifadesi"
 
-#: ../../gcc/java/parse.y:1663
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1663
 msgid "Missing term and ')' expected"
 msgstr "Terim eksik ve ')' gerekli"
 
-#: ../../gcc/java/parse.y:1702
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1702
 msgid "Invalid control expression"
 msgstr "Geçersiz denetim ifadesi"
 
-#: ../../gcc/java/parse.y:1704 ../../gcc/java/parse.y:1706
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1704
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1706
 msgid "Invalid update expression"
 msgstr "Geçersiz güncelleme ifadesi"
 
-#: ../../gcc/java/parse.y:1731
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1731
 msgid "Invalid init statement"
 msgstr "Geçersiz ilklendirme satırı"
 
-#: ../../gcc/java/parse.y:1931
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1931
 msgid "Missing term or ')' expected"
 msgstr "Terim eksik ya da ')' gerekli"
 
-#: ../../gcc/java/parse.y:1973
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1973
 msgid "'class' or 'this' expected"
 msgstr "'class' ya da 'this' gerekli"
 
-#: ../../gcc/java/parse.y:1975 ../../gcc/java/parse.y:1977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1975
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:1977
 msgid "'class' expected"
 msgstr "'class' gerekli"
 
-#: ../../gcc/java/parse.y:2022
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2022
 msgid "')' or term expected"
 msgstr "')' ya da terim gerekli"
 
-#: ../../gcc/java/parse.y:2141
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2141
 msgid "'[' expected"
 msgstr "'[' gerekli"
 
-#: ../../gcc/java/parse.y:2219
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2219
 msgid "Field expected"
 msgstr "Alan gerekli"
 
-#: ../../gcc/java/parse.y:2276 ../../gcc/java/parse.y:2286
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2276
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2286
 msgid "Missing term and ']' expected"
 msgstr "Terim eksik ve ']' gerekli"
 
-#: ../../gcc/java/parse.y:2390
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2390
 msgid "']' expected, invalid type expression"
 msgstr "']' gerekli ve tür ifadesi geçersiz"
 
-#: ../../gcc/java/parse.y:2393
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2393
 msgid "Invalid type expression"
 msgstr "Geçersiz tür ifadesi"
 
-#: ../../gcc/java/parse.y:2505
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2505
 msgid "Invalid reference type"
 msgstr "Geçersiz referans türü"
 
-#: ../../gcc/java/parse.y:2977
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2977
 msgid "Constructor invocation must be first thing in a constructor"
 msgstr "Constructor çağrısı bir kurucu içindeki ilk şey olmalı"
 
-#: ../../gcc/java/parse.y:2979
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2979
 msgid "Only constructors can invoke constructors"
 msgstr "Sadece kurucular birbirini çağırabilir"
 
-#: ../../gcc/java/parse.y:2987
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:2987
 #, c-format
 msgid ": `%s' JDK1.1(TM) feature"
 msgstr ": `%s' JDK1.1(TM) özelliği"
 
-#: ../../gcc/java/parse.y:3046 ../../gcc/java/parse.y:3048
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3046
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:3048
 #, c-format
 msgid ""
 "%s.\n"
@@ -19076,32 +19147,32 @@ msgstr ""
 "%s.\n"
 "%s"
 
-#: ../../gcc/java/parse.y:6909
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6909
 #, c-format
 msgid "malformed .zip archive in CLASSPATH: %s"
 msgstr "CLASSPATH içinde bozuk .zip arşivi: %s"
 
-#: ../../gcc/java/parse.y:6980
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:6980
 #, c-format
 msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives"
 msgstr "Öntanımlı `%s' paketi bulunamıyor. CLASSPATH ortam değişkenini ve arşivlere erişimi kontrol ediniz"
 
-#: ../../gcc/java/parse.y:12193
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12193
 #, c-format
 msgid "missing static field `%s'"
 msgstr "statik alan `%s' eksik"
 
-#: ../../gcc/java/parse.y:12198
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12198
 #, c-format
 msgid "not a static field `%s'"
 msgstr "`%s' bir statik alan değil"
 
-#: ../../gcc/java/parse.y:12241
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:12241
 #, c-format
 msgid "No case for %s"
 msgstr "%s için uygun bir case yok"
 
-#: ../../gcc/java/parse.y:13173
+#: /home/mitchell/gcc-3.4.1-20040625/gcc-3.4.1-20040625/gcc/java/parse.y:13173
 #, c-format
 msgid "unregistered operator %s"
 msgstr "%s işleci tanınmıyor"
@@ -19158,8 +19229,8 @@ msgstr "protokol `%s' döngüsel bağımlılık içeriyor"
 msgid "cannot find protocol declaration for `%s'"
 msgstr "`%s' için protokol bildirimi bulunamıyor"
 
-#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6513
-#: objc/objc-act.c:6822 objc/objc-act.c:6875 objc/objc-act.c:6900
+#: objc/objc-act.c:1408 objc/objc-act.c:2645 objc/objc-act.c:6507
+#: objc/objc-act.c:6823 objc/objc-act.c:6876 objc/objc-act.c:6901
 #, c-format
 msgid "cannot find interface declaration for `%s'"
 msgstr "`%s' için arabirim bildirimi bulunamıyor"
@@ -19184,8 +19255,8 @@ msgstr "omayan yöntem %s için ayraç oluşturuyor"
 msgid "`%s' is not an Objective-C class name or alias"
 msgstr "`%s' geçerli bir Objective-C sınıf ismi ya da rumuzu değil"
 
-#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6769
-#: objc/objc-act.c:7059 objc/objc-act.c:7088
+#: objc/objc-act.c:2500 objc/objc-act.c:2518 objc/objc-act.c:6770
+#: objc/objc-act.c:7060 objc/objc-act.c:7089
 msgid "Objective-C declarations may only appear in global scope"
 msgstr "Objective-C bildirimleri sadece genel etki alanında görünebilir"
 
@@ -19199,7 +19270,7 @@ msgstr "sınıf `%s' bulunamıyor"
 msgid "class `%s' already exists"
 msgstr "sınıf `%s' zaten var"
 
-#: objc/objc-act.c:2532 objc/objc-act.c:6791
+#: objc/objc-act.c:2532 objc/objc-act.c:6792
 #, c-format
 msgid "`%s' redeclared as different kind of symbol"
 msgstr "`%s' farklı bir sembol çeşidi olarak tekrar bildirilmiş"
@@ -19358,1498 +19429,1880 @@ msgstr "`%s' türü bir kullanıcı tanımlı yıkıcıya sahip"
 msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
 msgstr "C++ yapıcıları ve yıkıcıları Objective-C alanları için çağrılamaz"
 
-#: objc/objc-act.c:6490
+#: objc/objc-act.c:6531
 #, c-format
 msgid "instance variable `%s' is declared private"
 msgstr "gerçekleme değişkeni `%s' private olarak bildirilmiş"
 
-#: objc/objc-act.c:6539
+#: objc/objc-act.c:6540
 #, c-format
 msgid "instance variable `%s' is %s; this will be a hard error in the future"
 msgstr "gerçekleme değişkeni `%s' %s: bu ileride kesinlikle bir hata olacak"
 
-#: objc/objc-act.c:6546
+#: objc/objc-act.c:6547
 #, c-format
 msgid "instance variable `%s' is declared %s"
 msgstr "gerçekleme değişkeni `%s' %s olarak bildirilmiş"
 
-#: objc/objc-act.c:6556
+#: objc/objc-act.c:6557
 msgid "static access to object of type `id'"
 msgstr "`id' türünün nesnesine statik erişim"
 
-#: objc/objc-act.c:6578 objc/objc-act.c:6666
+#: objc/objc-act.c:6579 objc/objc-act.c:6667
 #, c-format
 msgid "incomplete implementation of class `%s'"
 msgstr "`%s' sınıfının içi boş"
 
-#: objc/objc-act.c:6582 objc/objc-act.c:6671
+#: objc/objc-act.c:6583 objc/objc-act.c:6672
 #, c-format
 msgid "incomplete implementation of category `%s'"
 msgstr "`%s' kategorisinin içi boş"
 
-#: objc/objc-act.c:6587 objc/objc-act.c:6676
+#: objc/objc-act.c:6588 objc/objc-act.c:6677
 #, c-format
 msgid "method definition for `%c%s' not found"
 msgstr "`%c%s' için yöntem tanımı yok"
 
-#: objc/objc-act.c:6717
+#: objc/objc-act.c:6718
 #, c-format
 msgid "%s `%s' does not fully implement the `%s' protocol"
 msgstr "%s `%s' `%s'protokolünü tamamen gerçekleştirmiyor"
 
-#: objc/objc-act.c:6775 objc/objc-act.c:8803
+#: objc/objc-act.c:6776 objc/objc-act.c:8804
 msgid "`@end' missing in implementation context"
 msgstr "oluşum bağlamında `@end' eksik"
 
-#: objc/objc-act.c:6805
+#: objc/objc-act.c:6806
 #, c-format
 msgid "reimplementation of class `%s'"
 msgstr "`%s' sınıfının yeniden oluşumu"
 
-#: objc/objc-act.c:6836
+#: objc/objc-act.c:6837
 #, c-format
 msgid "conflicting super class name `%s'"
 msgstr "süper sınıf ismi `%s' çelişiyor"
 
-#: objc/objc-act.c:6838
+#: objc/objc-act.c:6839
 #, c-format
 msgid "previous declaration of `%s'"
 msgstr "`%s'in önceki bildirimi"
 
-#: objc/objc-act.c:6852 objc/objc-act.c:6854
+#: objc/objc-act.c:6853 objc/objc-act.c:6855
 #, c-format
 msgid "duplicate interface declaration for class `%s'"
 msgstr "`%s' sınıfı için birden fazla arabirim bildirimi"
 
-#: objc/objc-act.c:7121
+#: objc/objc-act.c:7122
 #, c-format
 msgid "duplicate declaration for protocol `%s'"
 msgstr "protokol `%s' için birden fazla bildirim"
 
 #. Add a readable method name to the warning.
-#: objc/objc-act.c:7613
+#: objc/objc-act.c:7614
 msgid "%J%s `%c%s'"
 msgstr "%J%s `%c%s'"
 
-#: objc/objc-act.c:7908
+#: objc/objc-act.c:7909
 #, c-format
 msgid "no super class declared in interface for `%s'"
 msgstr "Arabirim içinde `%s' için süper sınıf bildirilmemiş"
 
-#: objc/objc-act.c:7956
+#: objc/objc-act.c:7957
 msgid "[super ...] must appear in a method context"
 msgstr "[super ...] bir yöntem bağlamında görünmeli"
 
-#: objc/objc-parse.y:2700
+#: objc/objc-parse.y:2701
 msgid "`@end' must appear in an implementation context"
 msgstr "`@end' bir oluşum bağlamında görünmeli"
 
-#: objc/objc-parse.y:2913
+#: objc/objc-parse.y:2914
 msgid "method definition not in class context"
 msgstr "yöntem tanımı sınıf bağlamında değil"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:21
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:23
 msgid "Display this information"
 msgstr "Bu yardım iletisi gösterilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:27
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:29
 msgid "--param <param>=<value>\tSet paramter <param> to value.  See below for a complete list of parameters"
 msgstr "--param <param>=<değer>\tParametreye değer atanır. Parametrelerin tam listesi aşağıdadır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:36
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:38
 msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
 msgstr "-A<soru>=<yanıt>\tSoruya yanıt olumlanır. <soru>dan önce '-' konursa soruya yanıt iptal edilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:39
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:41
 msgid "Do not discard comments"
 msgstr "Açıklamalar iptal edilmez"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:42
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:44
 msgid "Do not discard comments in macro expansions"
 msgstr "Makro yorumlamalarında açıklamalar iptal edilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:45
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:47
 msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1"
 msgstr "-D<makro>[=<değer>]\t<makro>, <değer> değeriyle tanımlanır. Değer verilmezse 1 kabul edilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:51
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:53
 msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
 msgstr "-G SAYI\tGlobal ve static verileri SAYI bayttan daha küçükse (bazı hedeflerdeki) bir özel bölüme koyar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:54
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:56
 msgid "Print the name of header files as they are used"
 msgstr "Başlık dosyalarının isimleri kullanılmış olarak basılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:57
-msgid "-I <dir>\tAdd <dir> to the end of the main include path.  -I- gives more include path control; see info documentation"
-msgstr "-I DİZİN\tDİZİN ana başlık dosyaları yolunun sonuna eklenir. -I- daha iyidir; bilgi sayfalarına bakınız"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:60
-msgid "Generate make dependencies"
-msgstr "make bağımlılıkları üretilir"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:63
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:65
 msgid "Generate make dependencies and compile"
 msgstr "Make bağımlılıklarını üretir ve derler"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:66
-msgid "-MF <file>\tWrite dependency output to the given file"
-msgstr "-MF DOSYA\tBağımlılık çıktıları belirtilen dosyaya yazılır"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:69
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:74
 msgid "Treat missing header files as generated files"
 msgstr "Kayıp başlık dosyaları üretilen dosyalar olarak ele alınır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:72
-msgid "Like -M but ignore system header files"
-msgstr "-M gibi, ancak sistem başlık dosyaları yoksayılır"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:75
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:80
 msgid "Like -MD but ignore system header files"
 msgstr "-MD gibi, ancak sistem başlık dosyaları yoksayılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:78
-msgid "Generate phony targets for all headers"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:81
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:89
 msgid "-MQ <target>\tAdd a MAKE-quoted target"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:84
-msgid "-MT <target>\tAdd an unquoted target"
-msgstr ""
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:87
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:95
 msgid "-O<number>\tSet optimization level to <number>"
 msgstr "-O[SAYI]\tEniyileme seviyesi SAYI olarak ayarlanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:90
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:98
 msgid "Optimize for space rather than speed"
 msgstr "Hızdan çok boyut eniyilemesi yapılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:93
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:101
 msgid "Do not generate #line directives"
 msgstr "#satır yönergeleri üretilmez"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:96
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:104
 msgid "-U<macro>\tUndefine <macro>"
 msgstr "-U<macro>\t<makro> tanımsız yapılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:99
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:107
 msgid "This switch is deprecated; use -Wextra instead"
 msgstr "Eski kullanım: yerine -Wextra kullanın"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:105
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:113
 msgid "Warn about returning structures, unions or arrays"
 msgstr "Dönen yapı, birleşim ve diziler hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:108
-msgid "Enable most warning messages"
-msgstr "Uyarı sıklığı iletileri etkinleştirilir"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:111
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:119
 msgid "Warn about casting functions to incompatible types"
 msgstr "İşlevlerin uyumsuz türlere dönüştürülmesi durumunda uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:114
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:122
 msgid "Warn about pointer casts which increase alignment"
 msgstr "Hizalamayı arttıran gösterici tür dönüşümlerinde uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:117
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:125
 msgid "Warn about casts which discard qualifiers"
 msgstr "Niteleyicileri iptal eden tür dönüşümleri hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:120
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:128
 msgid "Warn about subscripts whose type is \"char\""
 msgstr "Türü \"char\" olan dizi indisleri hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:123
-msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
-msgstr "İç içe açıklama satırları ile bir fiziksel satırdan fazla olan C++ açıklamalarında uyarır"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:126
-msgid "Synonym for -Wcomment"
-msgstr "-Wcomment ile aynı"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:129
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:137
 msgid "Warn about possibly confusing type conversions"
 msgstr "Tür dönüşümlerinin olası karışıklığı hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:132
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:140
 msgid "Warn when all constructors and destructors are private"
 msgstr "Tüm kurucu/yıkıcılar private olduğunda uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:135
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:143
 msgid "Warn when a declaration is found after a statement"
 msgstr "Bir deyimden sonra gelen bir bildirimde uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:138
-msgid "Warn about deprecated compiler features"
-msgstr "Eskimiş derleyici özellikleri hakkında uyarmaz"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:146
+msgid "Warn if deprecated class, method, or field is used"
+msgstr "Eski tip sınıf, yöntem ya da alan bulunduğunda uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:141
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:149
 msgid "Warn about uses of __attribute__((deprecated)) declarations"
 msgstr "__attribute__((eskidi)) bildirimlerinde uyarı verir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:144
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:152
 msgid "Warn when an optimization pass is disabled"
 msgstr "Bir eniyileme aşaması iptal edildiğinde uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:147
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:155
 msgid "Warn about compile-time integer division by zero"
 msgstr "Derleme anı sıfırla tamsayı bölme taşması için uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:150
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:158
 msgid "Warn about violations of Effective C++ style rules"
 msgstr "Effective C++ tarzı kuralların çelişkilerinde uyarmaz"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:153
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:161
 msgid "Warn about stray tokens after #elif and #endif"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:156
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:164
 msgid "Treat all warnings as errors"
 msgstr "Tüm uyarıların hata olduğu varsayılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:159
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:167
 msgid "Make implicit function declarations an error"
 msgstr "İşlevlerin dolaylı bildirimlerinde hata verir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:162
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:170
 msgid "Print extra (possibly unwanted) warnings"
 msgstr "Fazladan (istenmeyen) uyarılar basılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:165
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:173
+msgid "Warn if deprecated empty statements are found"
+msgstr "Eski tip boş deyimler bulunduğunda uyarır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:176
 msgid "Warn if testing floating point numbers for equality"
 msgstr "Gerçek sayıların eşitlik sınamalarında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:168
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:179
 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
 msgstr "printf/scanf/strftime/strfmon biçim dizgesi bozukluklarında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:171
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:182
 msgid "Warn if passing too many arguments to a function for its format string"
 msgstr "bir işleve biçim dizgesinde çok fazla argüman aktarılırsa uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:174
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:185
 msgid "Warn about format strings that are not literals"
 msgstr "Bir sabit olmayan biçim dizgelerinde uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:177
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:188
 msgid "Warn about possible security problems with format functions"
 msgstr ""
 "biçimleme işlevleriyle ilgili olası güvenlik\n"
 "                          sorunları hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:180
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:191
 msgid "Warn about strftime formats yielding 2-digit years"
 msgstr "2 haneli yıllara yer veren strftime biçimlerde uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:192
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:200
+msgid "Enable warnings about inter-procedural problems"
+msgstr "Yordamlar arası sorunlar hakkındaki uyarılar verilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:206
 msgid "Warn about implicit function declarations"
 msgstr "İşlevlerin dolaylı bildirimlerinde uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:195
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:209
 msgid "Warn when a declaration does not specify a type"
 msgstr "Bir bildirimde tür belirtilmemişse uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:198
-msgid "Deprecated.  This switch has no effect."
-msgstr "Eski. Bu seçenek etkisizdir."
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:201
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:215
 msgid "Warn about variables which are initialized to themselves."
 msgstr "Kendileriyle ilklendirilmiş değişkenlerde uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:204
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:218
 msgid "Warn when an inlined function cannot be inlined"
 msgstr "Bir özümlemeli işlev özümlenemediğinde uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:207
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:221
 msgid "Warn about invalid uses of the \"offsetof\" macro"
 msgstr "\"offsetof\" makrosunun geçersiz kullanımlarında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:210
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:224
 msgid "Warn about PCH files that are found but not used"
 msgstr "Kullanılmayan PCH dosyaları bulunduğunda uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:213
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:227
 msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
 msgstr "-Wlarger-than-SAYI\tBir nesne SAYI bayttan büyükse uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:216
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:230
 msgid "Do not warn about using \"long long\" when -pedantic"
 msgstr "-pedantic ile \"long long\" kullanımı hakkında uyarmaz"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:219
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:233
 msgid "Warn about suspicious declarations of \"main\""
 msgstr "Kuşkulu \"main\" bildirimleri hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:222
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:236
 msgid "Warn about possibly missing braces around initializers"
 msgstr "İlklendiricileri çevreleyen parantezler yoksa uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:225
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:239
 msgid "Warn about global functions without previous declarations"
 msgstr "Önceden bildirilmemiş genel işlevler hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:228
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:242
 msgid "Warn about functions which might be candidates for format attributes"
 msgstr ""
 "biçim öznitelikleri için aday olabilecek işlevler\n"
 "                          hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:231
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:245
 msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
 msgstr "__attribute__((noreturn)) özelliğine aday olabilecek işlevler hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:234
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:248
 msgid "Warn about global functions without prototypes"
 msgstr "Prototipsiz genel işlevler hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:237
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:251
 msgid "Warn about use of multi-character character constants"
 msgstr "Çoklu karakter sabitlerinin kullanımı hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:240
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:254
 msgid "Warn about \"extern\" declarations not at file scope"
 msgstr "Dosya etki alanı içinde olmayan \"extern\" bildirimlerinde uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:243
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:257
 msgid "Warn when non-templatized friend functions are declared within a template"
 msgstr "Şablonlanmış olmayan kardeş işlevler bir şablonla bildirildiğinde uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:246
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:260
 msgid "Warn about non-virtual destructors"
 msgstr "Sanal olmayan yıkıcılar hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:252
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:266
 msgid "Warn if a C-style cast is used in a program"
 msgstr "Bir yazılımda C tarzı tür dönüşümü kullanılmışsa uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:255
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:269
 msgid "Warn if an old-style parameter definition is used"
 msgstr "Bir eski tarz parametre tanımı kullanılmamışsa uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:258
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:272
+msgid "Warn if .class files are out of date"
+msgstr ".class dosyaları güncel değilse uyarır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:275
 msgid "Warn about overloaded virtual function names"
 msgstr "Aşırı yüklü sanal işlev isimleri hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:261
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:278
 msgid "Warn when the packed attribute has no effect on struct layout"
 msgstr "Paketli öznitelik yapı yerleşiminde etkisizse uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:264
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:281
 msgid "Warn when padding is required to align structure members"
 msgstr "Yapı üyelerini hizalamak için adımlama gerekliyse uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:267
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:284
 msgid "Warn about possibly missing parentheses"
 msgstr "Olası eksik parantezler hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:270
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:287
 msgid "Warn when converting the type of pointers to member functions"
 msgstr "Üye işlev göstericilerinin tür dönüşümlerinde uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:273
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:290
 msgid "Warn about function pointer arithmetic"
 msgstr "İşlev gösterici aritmetiği hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:276
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:293
 msgid "Warn if inherited methods are unimplemented"
 msgstr "Kalıt yöntemler oluşturulmamışsa uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:279
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:296
 msgid "Warn about multiple declarations of the same object"
 msgstr "Aynı nesne birden fazla bildirilmişse uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:282
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:299
+msgid "Warn if modifiers are specified when not necessary"
+msgstr "Değiştiriciler gereksizken belirtilmişse uyarır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:302
 msgid "Warn when the compiler reorders code"
 msgstr "Derleyici kodu yeniden sıralarken uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:285
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:305
 msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
 msgstr "bir işlevin dönen türünün \"int\"e öntanımlılığında (C) ya da belirsiz dönüş türlerinde (C++) uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:288
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:308
 msgid "Warn if a selector has multiple methods"
 msgstr "Bir seçici çoklu yöntemlere sahipse uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:291
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:311
 msgid "Warn about possible violations of sequence point rules"
 msgstr ""
 "Ardışık nokta kurallarının olası çelişkileri\n"
 "                          hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:294
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:314
 msgid "Warn when one local variable shadows another"
 msgstr "Bir yerel değişken bir diğerini gölgeliyorsa uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:297
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:317
 msgid "Warn about signed-unsigned comparisons"
 msgstr "signed/unsigned karşılaştırmalarında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:300
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:320
 msgid "Warn when overload promotes from unsigned to signed"
 msgstr ""
 "unsigned'dan signed'a yükseltmelerin aşırı\n"
 "                          yüklemesinde uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:303
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:323
 msgid "Warn about code which might break strict aliasing rules"
 msgstr "Adlandırma kurallarının değişmezliğini bozabilen kod varsa uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:306
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:326
 msgid "Warn about unprototyped function declarations"
 msgstr "Prototipsiz işlev bildirimlerinde uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:309
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:329
+msgid "Warn about constructs with surprising meanings"
+msgstr "Yapılar hakkında sürpriz niteliğinde uyarı verilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:332
 msgid "Warn about enumerated switches, with no default, missing a case"
 msgstr ""
 "Numaralı switch'lerde case eksikse veya\n"
 "                          default yoksa uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:312
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:335
 msgid "Warn about enumerated switches missing a \"default:\" statement"
 msgstr "Numaralı switch'lerde \"default:\" yoksa uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:315
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:338
 msgid "Warn about all enumerated switches missing a specific case"
 msgstr "Numaralı switch'lerde belli bir case eksikse uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:318
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:341
 msgid "Warn when synthesis behavior differs from Cfront"
 msgstr "Sentezleme davranışı Cfront'dan farklıysa uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:321
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:344
 msgid "Do not suppress warnings from system headers"
 msgstr "Sistem başlık dosyalarından gelen uyarılar engellenmez"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:324
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:347
 msgid "Warn about features not present in traditional C"
 msgstr "Geleneksel C'de olmayan özelliklerde uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:327
-msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
-msgstr "Yazılımın anlamını etkileyebilecek üçlü harfler saptanırsa uyarır"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:333
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:356
 msgid "Warn if an undefined macro is used in an #if directive"
 msgstr "#if yönergesinde tanımsız yapılmış makro kullanılmışsa uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:336
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:359
 msgid "Warn about uninitialized automatic variables"
 msgstr "İlklendirilmemiş otomatik değişkenler hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:339
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:362
 msgid "Warn about unrecognized pragmas"
 msgstr "tanımlanamayan #pragma'lar hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:342
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:365
 msgid "Warn about code that will never be executed"
 msgstr "Hiç çalışmayacak kod hakkında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:345
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:368
 msgid "Enable all -Wunused- warnings"
 msgstr "-Wunused- uyarılarının tamamı etkinleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:348
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:371
 msgid "Warn when a function is unused"
 msgstr "Bir işlev kullanılmamışsa uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:351
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:374
 msgid "Warn when a label is unused"
 msgstr "Bir etiket kullanılmamışsa uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:354
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:377
 msgid "Warn about macros defined in the main file that are not used"
 msgstr "Ana dosyada kullanılmamış olan makro tanımlarında uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:357
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:380
 msgid "Warn when a function parameter is unused"
 msgstr "Bir işlev parametresi kullanılmamışsa uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:360
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:383
 msgid "Warn when an expression value is unused"
 msgstr "Bir ifade değeri kullanılmamışsa uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:363
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:386
 msgid "Warn when a variable is unused"
 msgstr "Bir değişken kullanılmamışsa uyarır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:366
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:389
 msgid "Give strings the type \"array of char\""
 msgstr "Dizgeler \"char dizileri\" türünde verilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:369
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:392
 msgid "A synonym for -std=c89.  In a future version of GCC it will become synonymous with -std=c99 instead"
 msgstr "-std=c89 karşılığı bir isim. GCCnin ileri sürümleri -std=c99 yerine eşanlamlıları ile gelebilecek "
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:372
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:395
 msgid "-aux-info <file>\tEmit declaration information into <file>"
 msgstr "-aux-info DOSYA\tBildirim bilgileri DOSYAda gösterilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:384
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:407
 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
 msgstr "-d[HARFLER]\tBelirli derleyici aşamalarının dökümlenmesi etkinleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:387
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:410
 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
 msgstr "-dumpbase DOSYA\tDerleyici aşamalarının dökümleneceği DOSYA"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:399
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:413
+msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+msgstr "--CLASSPATH\t eski kullanım; yerine --classpath kullanın"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:425
 msgid "Enforce class member access control semantics"
 msgstr "Sınıf üyesi erişim denetimi kurallarına uyulur"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:402
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:428
 msgid "Align the start of functions"
 msgstr "İşlevlerin başlangıcı hizalanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:408
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:434
 msgid "Align labels which are only reached by jumping"
 msgstr ""
 "Sadece atlanarak ulaşılabilen hedefler bayt\n"
 "                          sınırlarına ayarlanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:414
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:440
 msgid "Align all labels"
 msgstr "Tüm dallanma hedefleri bayt sınırlarına ayarlanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:420
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:446
 msgid "Align the start of loops"
 msgstr "Döngü başlangıçları bayt sınırlarına ayarlanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:429
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:455
 msgid "Change when template instances are emitted"
 msgstr "Şablon gerçeklemeleri yayınlandığında değiştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:432
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:458
 msgid "Specify that arguments may alias each other and globals"
 msgstr "Argümanların bir diğerinin ya da globallerin takma adı olabileceği varsayılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:435
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:461
 msgid "Assume arguments may alias globals but not each other"
 msgstr ""
 "Argümanların globallerden başkasına takma ad\n"
 "                          olamayacağı varsayılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:438
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:464
 msgid "Assume arguments alias neither each other nor globals"
 msgstr "Argümanların bir diğerine ya da globallere takma ad olmadığı varsayılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:441
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:467
 msgid "Recognize the \"asm\" keyword"
 msgstr "\"asm\" anahtar sözcüğü tanınır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:444
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:479
 msgid "Generate unwind tables that are exact at each instruction boundary"
 msgstr "Birbirlerini etkilemeyenlerin tablosu her komutun tam sınırında oluşturulur"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:447
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:482
+msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+msgstr ""
+"Yerel değişkenler ve COMMON blokları SAVE\n"
+"                          deyimlerinde adlandırılmış olarak değerlendirilmez."
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:485
+msgid "Backslashes in character and hollerith constants are special (not C-style)"
+msgstr ""
+"Tersbölüler ve karakter/hollerith sabitler özeldir\n"
+"                          (C-tarzı)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:488
+msgid "Delete libU77 intrinsics with bad interfaces"
+msgstr "Hatalı arabirimli libU77 yerleşikleri silinir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:491
+msgid "Disable libU77 intrinsics with bad interfaces"
+msgstr "Hatalı arabirimli libU77 yerleşikleri iptal edilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:494
+msgid "Enable libU77 intrinsics with bad interfaces"
+msgstr "Hatalı arabirimli libU77 yerleşikleri etkin olur"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:497
+msgid "Hide libU77 intrinsics with bad interfaces"
+msgstr "Hatalı arabirimli libU77 yerleşikleri gizlenir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:500
+msgid "--bootclasspath=<path>\tReplace system path"
+msgstr "--bootclasspath=<yol>\tSistem dosya yolu ile değiştirilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:503
 msgid "Generate code to check bounds before indexing arrays"
 msgstr ""
 "Diziler indislenmeden önce sınrlarını\n"
 "                          denetleyecek kod üretilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:450
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:506
 msgid "Replace add, compare, branch with branch on count register"
 msgstr "Ekleme, karşılaştırma, dallanma sayaç yazmacı üzerinden dallanma ile değiştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:453
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:509
 msgid "Use profiling information for branch probabilities"
 msgstr ""
 "Dallanma olasılıkları için ayrımlama bilgileri\n"
 "                          kullanılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:456
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:512
 msgid "Perform branch target load optimization before prologue / epilogue threading"
 msgstr "Ön ve ard evreleme öncesi dal hedefli yük eniyilemesi uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:459
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:515
 msgid "Perform branch target load optimization after prologue / epilogue threading"
 msgstr "Ön ve ard evreleme sonrası dal hedefli yük eniyilemesi uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:462
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:518
 msgid "Recognize built-in functions"
 msgstr "Yerleşik işlevler tanınır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:468
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:524
 msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
 msgstr "-fcall-saved-YAZMAÇ\tYAZMAÇ işlevlere karşı korunmuş olarak imlenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:471
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:527
 msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
 msgstr "-fcall-used-YAZMAÇ\tYAZMAÇ işlev çağrıları tarafından bozulmuş olarak imlenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:474
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:530
 msgid "Save registers around function calls"
 msgstr "İşlev çağrıları civarındaki yazmaçlar kaydedilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:477
-msgid "Check the return value of new"
-msgstr "new işlemiminin dönen değeri denetlenir"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:533
+msgid "Program written in strict mixed-case"
+msgstr "Program BüyükKüçük harflerle yazılmıştır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:480
-msgid "Do not put uninitialized globals in the common section"
-msgstr "İlklendirilmemiş global'ler ortak bölüme konmaz"
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:536
+msgid "Compile as if program written in lowercase"
+msgstr "Program küçük harflerle yazılmış olarak derlenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:483
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:539
+msgid "Preserve case used in program"
+msgstr "Programda harf büyüklüklerine dokunulmaz"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:542
+msgid "Program written in lowercase"
+msgstr "Program küçük harflerle yazılmıştır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:545
+msgid "Program written in uppercase"
+msgstr "Program büyük harflerle yazılmıştır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:548
+msgid "Compile as if program written in uppercase"
+msgstr "Program büyük harflerle yazılmış olarak derlenir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:551
+msgid "Check the return value of new"
+msgstr "new işlemiminin dönen değeri denetlenir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:557
+msgid "--classpath=<path>\tSet class path"
+msgstr "--classpath=<yol>\tSınıf dosya yolunu ayarlar"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:560
+msgid "Do not put uninitialized globals in the common section"
+msgstr "İlklendirilmemiş global'ler ortak bölüme konmaz"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:566
 msgid "Allow the arguments of the '?' operator to have different types"
 msgstr "? işlecinin argümanlarında farklı türlere izin verilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:486
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:569
 msgid "Reduce the size of object files"
 msgstr "Nesne dosyalarını küçültür"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:489
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:572
 msgid "Make string literals \"const char[]\" not \"char[]\""
 msgstr "Dizge sabitler \"char[]\" değil \"const char[]\" yapılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:492
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:575
 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
 msgstr "-fconst-string-class=İSİM\tSabit dizgeleri için İSİM sınıfı kullanılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:495
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:578
 msgid "Perform a register copy-propagation optimization pass"
 msgstr "Yazmaç kopyalama girişimi eniyileme aşaması uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:498
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:581
 msgid "Perform cross-jumping optimization"
 msgstr "Çapraz atlama eniyilemesi uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:501
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:584
 msgid "When running CSE, follow jumps to their targets"
 msgstr ""
 "Ortak alt ifade elemesi sırasında onların\n"
 "                          hedeflerine dallanmalar izlenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:504
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:587
 msgid "When running CSE, follow conditional jumps"
 msgstr ""
 "Ortak alt ifade elemesi sırasında koşullu\n"
 "                          dallanmalar izlenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:507
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:590
 msgid "Place data items into their own section"
 msgstr "Veri öğelerini kendi bölümlerine yerleştirir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:510
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:593
+msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
+msgstr ""
+"COMMON ve EQUIVALENCE için özel hata ayıklama\n"
+"                          bilgileri yayınlanır (iptal edildi)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:596
 msgid "Inline member functions by default"
 msgstr "Öntanımlı olarak üye işlevler satıriçidir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:513
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:599
 msgid "Defer popping functions args from stack until later"
 msgstr "Yığından işlev argümanlarının çekilmesini erteler"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:516
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:602
 msgid "Attempt to fill delay slots of branch instructions"
 msgstr ""
 "Dallanma komutlarının gecikme yuvalarını doldurmaya\n"
 "                          çalışır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:519
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:605
 msgid "Delete useless null pointer checks"
 msgstr "Kullanışsız boş gösterici denetimlerini siler"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:522
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:608
 msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
 msgstr "-fdiagnostics-show-location=[once|every-line]\tSatır sarmalaması başlangıcında, önek olarak, kaynak konumu bilgisinin ne sıklıkta gösterileceği belirtilir. once: bir kere, every-line: her satırda"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:525
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:611
+msgid "Allow '$' in symbol names"
+msgstr "Sembol isimlerinde '$' kullanımına izin verilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:614
 msgid "Permit '$' as an identifier character"
 msgstr "Bir belirteç karakteri olarak '$' kullanılabilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:528
-msgid "-fdump-<type>\tDump various compiler internals to a file"
-msgstr "-fdump-TÜR\tBelirtilen derleyici iç oluşumları bir dosyaya dökümlenir"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:531
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:620
 msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
 msgstr ""
 "Hata ayıklama dökümlerinde satır numarası ve komut\n"
 "                          numarası bilgilerinın çıktılanması engellenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:537
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:626
 msgid "Perform DWARF2 duplicate elimination"
 msgstr "DWARF2 yinelenmiş elemesi uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:540
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:543
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:629
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:632
 msgid "Perform unused type elimination in debug info"
 msgstr "Hata ayıklama bilgilerinde kullanılmamış tür elemesi uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:546
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:641
+msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
+msgstr ""
+"Hatalara sebep olmamak için COMPLEX aritmetiği\n"
+"                          emüle edilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:644
+msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+msgstr "--encoding=<kodlama>\tGirdi kodlaması seçilir (öntanımlısı yerelden gelir)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:647
 msgid "Generate code to check exception specifications"
 msgstr "Olağandışılık belirtimlerini denetleyecek kod üretilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:552
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:653
 msgid "Enable exception handling"
 msgstr "Olağandışılıkların yakalanması etkinleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:555
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:656
 msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
 msgstr "-fexec-charset=KRK-KÜME\tTüm dizgeler ve karakter sabitleri KRK-KÜME karakter kümesine dönüştürülür"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:558
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:659
 msgid "Perform a number of minor, expensive optimizations"
 msgstr "Masraflı eniyilemelerden birkaçını uygular"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:567
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:668
+msgid "f2c-compatible code can be generated"
+msgstr "f2c uyumlu kod üretililemez"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:671
+msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+"FORTRAN-77 olmayan yerleşiklerin f2c destekleri\n"
+"                          silinir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:674
+msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+"FORTRAN-77 olmayan yerleşiklerin f2c destekleri\n"
+"                          iptal edilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:677
+msgid "Enable non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+"FORTRAN-77 olmayan yerleşiklerin f2c destekleri\n"
+"                          etkin olur"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:680
+msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
+msgstr ""
+"FORTRAN-77 olmayan yerleşiklerin f2c destekleri\n"
+"                          gizlenir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:683
+msgid "Unsupported; generate libf2c-calling code"
+msgstr "Desteklenmiyor; libf2c çağrı kodu üretilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:686
+msgid "Program is written in typical FORTRAN 66 dialect"
+msgstr "Program tipik FORTRAN 66 dilinde yazılmıştır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:689
+msgid "Program is written in typical Unix-f77 dialect"
+msgstr "Program tipik Unix-f77 dilinde yazılmıştır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:692
+msgid "Program is written in Fortran-90-ish dialect"
+msgstr "Program tipik Fortran-90 dilinde yazılmıştır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:695
+msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+"FORTRAN-77 olmayan yerleşiklerin F90 destekleri\n"
+"                          silinir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:698
+msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+"FORTRAN-77 olmayan yerleşiklerin F90 destekleri\n"
+"                          iptal edilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:701
+msgid "Enable non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+"FORTRAN-77 olmayan yerleşiklerin F90 destekleri\n"
+"                          etkin olur"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:704
+msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
+msgstr ""
+"FORTRAN-77 olmayan yerleşiklerin F90 destekleri\n"
+"                          gizlenir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:716
 msgid "Assume no NaNs or infinities are generated"
 msgstr "NaNların ya da sonsuzların üretilmediği varsayılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:570
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:719
 msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
 msgstr "-ffixed-YAZMAÇ\tDerleyiciye YAZMAÇ yok denir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:579
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:725
+msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
+msgstr "ffixed-line-length-<sayı>\tAzami satır uzunluğu <sayı>'ya ayarlanır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:728
+msgid "Unsupported; affects code generation of arrays"
+msgstr "Desteklenmiyor; dizilerin kod üretimi etkilenir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:731
 msgid "Do not store floats in registers"
 msgstr "Gerçel sayılar yazmaçlarda saklanmaz"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:582
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:734
 msgid "Scope of for-init-statement variables is local to the loop"
 msgstr "For döngüsü başlatma satırındaki değişkenlerin etki alanı döngüye yereldir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:585
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:737
 msgid "Copy memory address constants into registers before use"
 msgstr "Kullanmadan önce bellek adres sabitlerini yazmaçlara kopyalar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:588
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:740
+msgid "Always check for non gcj generated classes archives"
+msgstr ""
+"gcj üretimi olmayan sınıfların arşivleri daima\n"
+"                          denetlenir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:743
 msgid "Copy memory operands into registers before use"
 msgstr "Kullanmadan önce bellek terimlerini yazmaçlara kopyalar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:591
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:746
+msgid "Generate code to check subscript and substring bounds"
+msgstr "Dizi indislerini denetleyecek kod üretilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:749
+msgid "Program is written in Fortran-90-ish free form"
+msgstr "Program Fortran-90'ca serbest biçimde yazılmış"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:752
 msgid "Do not assume that standard C libraries and \"main\" exist"
 msgstr "Standart kitaplıkların ve \"main\" işlevinin varolduğu varsayılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:594
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:755
 msgid "Allow function addresses to be held in registers"
 msgstr "Yazmaçlarda tutulan işlev adreslerine izin verilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:597
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:758
 msgid "Place each function into its own section"
 msgstr "Her işlev kendi bölümüne yerleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:600
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:761
 msgid "Perform global common subexpression elimination"
 msgstr "Global ortak alt ifade elemesi uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:603
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:764
 msgid "Perform redundant load after store elimination in global common subexpression elimination"
 msgstr "Genel ortak alt ifade elemesinde saklama elemesinden sonra gereğinden fazla yük uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:606
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:767
 msgid "Perform enhanced load motion during global common subexpression elimination"
 msgstr "Global ortak alt ifade elemesi sırasında genişletilmiş yük hareketi uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:609
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:770
 msgid "Perform store motion after global common subexpression elimination"
 msgstr "Global ortak alt ifade elemesinden sonra saklama hareketi uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:612
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:773
+msgid "Enable fatal diagnostics about inter-procedural problems"
+msgstr ""
+"Yordamlar arası sorunlar hakkındaki ölümcül tanılar\n"
+"                          etkin olur"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:776
+msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
+msgstr ""
+"FORTRAN-77 olmayan yerleşiklerin g77 destekleri\n"
+"                          silinir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:779
+msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+"FORTRAN-77 olmayan yerleşiklerin g77 destekleri\n"
+"                          iptal edilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:782
+msgid "Enable non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+"FORTRAN-77 olmayan yerleşiklerin g77 destekleri\n"
+"                          etkin olur"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:785
+msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
+msgstr ""
+"FORTRAN-77 olmayan yerleşiklerin g77 destekleri\n"
+"                          gizlenir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:788
 msgid "Recognize GNU-defined keywords"
 msgstr "GNU tanımlı anahtar sözcükler tanınır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:615
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:791
 msgid "Generate code for GNU runtime environment"
 msgstr "Kod GNU çalışma ortamı için üretilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:618
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:794
 msgid "Enable guessing of branch probabilities"
 msgstr "Dallanma olasılıklarının tahmini etkinleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:630
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:809
 msgid "Assume normal C execution environment"
 msgstr "Normal C çalıştırma ortamı var sayılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:633
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:812
 msgid "Enable support for huge objects"
 msgstr "Dev nesneler için destek etkinleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:636
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:815
 msgid "Process #ident directives"
 msgstr "#ident yönergeleri işlenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:639
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:818
 msgid "Perform conversion of conditional jumps to branchless equivalents"
 msgstr ""
 "Dallanmasız karşılıklara koşullu atlama dönüşümü\n"
 "                          uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:642
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:821
 msgid "Perform conversion of conditional jumps to conditional execution"
 msgstr ""
 "Koşullu çalıştırmaya koşullu atlama dönüşümü\n"
 "                          uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:645
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:824
 msgid "Export functions even if they can be inlined"
 msgstr "Özümlenebilir olsalar bile işlevler ihracedilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:648
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:827
 msgid "Emit implicit instantiations of inline templates"
 msgstr "Satıriçi şablonların doğrudan gerçeklenmesi sağlanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:651
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:830
 msgid "Emit implicit instantiations of templates"
 msgstr "Şablonlarının doğrudan gerçeklenmesi sağlanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:654
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:833
+msgid "Use offset tables for virtual method calls"
+msgstr ""
+"Sanal yöntem çağrıları için adresleme tabloları\n"
+"                         kullanılır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:836
 msgid "Do not generate .size directives"
 msgstr ".size yönergeleri üretilmez"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:657
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:839
+msgid "Initialize local vars and arrays to zero"
+msgstr "Yerel değişkenler ve diziler sıfır ile ilklendirilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:842
 msgid "Pay attention to the \"inline\" keyword"
 msgstr "\"inline\" anahtar sözcüğüne dikkat edilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:660
-msgid "Integrate simple functions into their callers"
-msgstr "Basit işlevler onları çağıranların içine gömülür"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:666
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:851
 msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
 msgstr "-finline-limit=SAYI\tSatıriçi kod içeren işlevlerin uzunluğu SAYI ile sınırlanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:669
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:854
 msgid "-finput-charset=<cset>      Specify the default character set for source files."
 msgstr "-finput-charset=KRK-KÜME     Kaynak dosyaları için öntanımlı karakter kümesi."
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:672
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:857
 msgid "Instrument function entry and exit with profiling calls"
 msgstr "İşlev giriş ve çıkışı ayrımlama çağrılarıyla yapılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:675
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:860
+msgid "Intrinsics letters in arbitrary cases"
+msgstr "Yerleşikler gelişigüzel yazılmıştır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:863
+msgid "Intrinsics spelled as e.g. SqRt"
+msgstr "Yerleşikler SqRt tarzında hecelenir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:866
+msgid "Intrinsics in lowercase"
+msgstr "Yerleşikler küçük harfle yazılmıştır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:869
+msgid "Intrinsics in uppercase"
+msgstr "Yerleşikler büyük harfle yazılmıştır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:872
+msgid "Assume native functions are implemented using JNI"
+msgstr "Yerli işlevlerin JNI kullanarak oluştuğu varsayılır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:875
 msgid "Generate code for functions even if they are fully inlined"
 msgstr "Tamamı satıriçi kod içerse bile işlevler için kod üretilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:678
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:878
 msgid "Emit static const variables even if they are not used"
 msgstr ""
 "Kullanılmamış bile olsa statik sabit değişkenler\n"
 "                          içerilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:684
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:884
 msgid "Give external symbols a leading underscore"
 msgstr "Alt çizgi ile başlayan dış semboller verilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:687
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:887
 msgid "Perform loop optimizations"
 msgstr "Döngü eniyilemeleri uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:690
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:890
+msgid "Language keyword letters in arbitrary cases"
+msgstr "Dil anahtar sözcükleri gelişigüzel yazılmıştır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:893
+msgid "Language keywords spelled as e.g. IOStat"
+msgstr "Dil anahtar sözcükleri IOStat tarzı hecelenir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:896
+msgid "Language keywords in lowercase"
+msgstr "Dil anahtar sözcükleri küçük harflerle yazılmıştır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:899
+msgid "Language keywords in uppercase"
+msgstr "Dil anahtar sözcükleri büyük harflerle yazılmıştır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:902
 msgid "Set errno after built-in math functions"
 msgstr ""
 "Yerleşik matematik işlevlerinden sonra ERRNO\n"
 "                          kullanılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:693
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:905
 msgid "Report on permanent memory allocation"
 msgstr "Ayrılan kalıcı bellek miktarı raporlanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:696
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:908
 msgid "Attempt to merge identical constants and constant variables"
 msgstr ""
 "Özdeş sabitler ve sabit değişkenler katıştırılmaya\n"
 "                          çalışılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:699
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:911
 msgid "Attempt to merge identical constants across compilation units"
 msgstr ""
 "Özdeş sabitler derleme birimlerine karşın\n"
 "                          katıştırılmaya çalışılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:702
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:914
 msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
 msgstr "-fmessage-length=SAYI\tTanı iletilerinin uzunluğu her satırda SAYI karakterle sınırlanır. 0 satır sarmalamayı engeller"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:705
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:917
+msgid "Delete MIL-STD 1753 intrinsics"
+msgstr "MIL-STD 1753 yerleşikleri silinir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:920
+msgid "Disable MIL-STD 1753 intrinsics"
+msgstr "MIL-STD 1753 yerleşikleri iptal edilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:923
+msgid "Enable MIL-STD 1753 intrinsics"
+msgstr "MIL-STD 1753 yerleşikleri etkin olur"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:926
+msgid "Hide MIL-STD 1753 intrinsics"
+msgstr "MIL-STD 1753 yerleşikleri gizlenir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:929
 msgid "Force all loop invariant computations out of loops"
 msgstr ""
 "Döngülerdeki döngü dışına taşınacak olan değişimsiz\n"
 "                          hesaplama etkinleştirir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:708
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:932
 msgid "Don't warn about uses of Microsoft extensions"
 msgstr "Microsoft oluşumlarının kullanımı hakkındaki uyarılar verilmez"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:717
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:941
 msgid "Use graph-coloring register allocation"
 msgstr "Çizim renklendiren yazmaç tahsisi kullanılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:720
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:944
 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
 msgstr "Kod NeXT (Apple Mac OS X) çalışma ortamı için üretilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:723
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:947
 msgid "Assume that receivers of Objective-C messages may be nil"
 msgstr "Objective-C iletileri alıcılarının nil olabileceği varsayılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:726
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:950
 msgid "Support synchronous non-call exceptions"
 msgstr "Eşzamanlı çağrısız olağandışılıklar desteklenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:735
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:959
 msgid "Enable Objective-C exception and synchronization syntax"
 msgstr "Objective-C olağandışılık ve eşzamanlama sözdizimi etkinleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:738
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:978
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:962
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1286
 msgid "Perform loop unrolling for all loops"
 msgstr "Tüm döngülere ters döngüleme uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:741
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:981
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:965
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1289
 msgid "Perform loop unrolling when iteration count is known"
 msgstr "Yineleme sayısı bilindiğinde ters döngüleme uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:744
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:968
 msgid "When possible do not generate stack frames"
 msgstr "Mümkün olduğunca yığın çerçeveleri üretilmez"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:747
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:971
+msgid "Take at least one trip through each iterative DO loop"
+msgstr "Her yinelemeli DO döngüsü en azından bir tur atar"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:974
 msgid "Recognize C++ kewords like \"compl\" and \"xor\""
 msgstr "\"compl\" ve \"xor\" benzeri C++ anahtar sözcükleri tanınır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:750
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:977
 msgid "Do the full register move optimization pass"
 msgstr "Baştan sona yazmaç taşıma eniyilemesi yapar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:753
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:980
 msgid "Optimize sibling and tail recursive calls"
 msgstr "Kardeş ve kuyruk özyinelemeli çağrılar eniyilenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:756
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:983
+msgid "Enable optimization of static class initialization code"
+msgstr "Statik sınıf ilklendirme kodunun eniyilemesi yapılır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:986
 msgid "Enable optional diagnostics"
 msgstr "Seçimlik teşhisler yapılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:759
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:992
 msgid "Pack structure members together without holes"
 msgstr "Yapı üyelerini birlikte deliksiz paketler"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:762
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:995
 msgid "Return small aggregates in memory, not registers"
 msgstr "Yazmaçlardaki değil bellekteki küçük kümeler döndürülür"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:768
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1001
+msgid "Warn about use of (only a few for now) Fortran extensions"
+msgstr ""
+"Fortran uzantılarının kullanımı hakkında uyarır\n"
+"                          (şimdilik hepsinde değil)"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1004
 msgid "Perform loop peeling"
 msgstr "Döngü soyması uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:771
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1007
 msgid "Enable machine specific peephole optimizations"
 msgstr "Makinaya özel gözlem deliği eniyilemesi etkinleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:774
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1010
 msgid "Enable an RTL peephole pass before sched2"
 msgstr "sched2 çalıştırılmadan önce bir rtl gözlem deliği aşaması etkinleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:777
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1013
 msgid "Downgrade conformance errors to warnings"
 msgstr "Uyumluluk hatalarını uyarılara indirger"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:780
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1016
 msgid "Generate position-independent code if possible"
 msgstr "Mümkünse, konumdan bağımsız kod üretilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:783
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1019
 msgid "Generate position-independent code for executables if possible"
 msgstr "Mümkünse, çalıştırılabilirler için konumdan bağımsız kod üretilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:786
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1022
 msgid "Generate prefetch instructions, if available, for arrays in loops"
 msgstr ""
 "Mümkünse, döngülerdeki diziler için önalım\n"
 "                          komutları üretilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:789
-msgid "Treat the input file as already preprocessed"
-msgstr "Girdi dosyaları evvelce önişlemden geçirilmiş kabul edilir"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:792
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1028
 msgid "Enable basic program profiling code"
 msgstr "Temel program profil çıkarma kodu etkinleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:795
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1031
 msgid "Insert arc-based program profiling code"
 msgstr "arc-tabanlı yazılım ayrımlama kodu yerleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:798
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1034
 msgid "Enable common options for generating profile info for profile feedback directed optimizations"
 msgstr "Ayrımlama geribeslemesi yönlendirmeli eniyilemelerin ayrımlama bilgileri üretimi için ortak seçenekler etkinleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:801
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1037
 msgid "Enable common options for performing profile feedback directed optimizations"
 msgstr "Ayrımlama geribeslemesi yönlendirmeli eniyilemelerin uygulanması için ortak seçenekler etkinleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:804
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1040
 msgid "Insert code to profile values of expressions"
 msgstr "Kod, ifade ayrımlama değerlerine yerleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:810
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1046
 msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
 msgstr "-frandom-seed=DİZGE\tDİZGE kullanılarak derleme yeniden türetilebilir yapılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:813
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1049
 msgid "Strength reduce all loop general induction variables"
 msgstr ""
 "Tüm döngülerdeki genel başlatma değişkenlerinin\n"
 "                          gücünü azaltır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:816
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1052
 msgid "Return small aggregates in registers"
 msgstr "Yazmaçlardaki küçük kümeler döndürülür"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:819
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1055
 msgid "Enables a register move optimization"
 msgstr "Bir yazmaç taşıma eniyilemesi etkinleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:822
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1058
 msgid "Perform a register renaming optimization pass"
 msgstr "Yazmaç isimlendirme eniyilemesi aşaması uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:825
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1061
 msgid "Reorder basic blocks to improve code placement"
 msgstr ""
 "Kod yerleşimini iyileştirecek temel blokları\n"
 "                          yeniden sıralar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:828
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1064
 msgid "Reorder functions to improve code placement"
 msgstr ""
 "Kod yerleşimini iyileştirecek işlevleri\n"
 "                          yeniden sıralar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:831
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1067
 msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
 msgstr "Nesne dosyalarının çalışma anında takaslanabileceğini belirten Fix-and-Continue kipi kullanılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:834
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1070
 msgid "Enable automatic template instantiation"
 msgstr "Otomatik şablon gerçeklemesi etkinleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:837
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1073
 msgid "Add a common subexpression elimination pass after loop optimizations"
 msgstr "Döngü eniyilemesinden sonra bir ortak alt ifade eleme aşaması eklenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:840
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1076
 msgid "Run the loop optimizer twice"
 msgstr "Döngü eniyilemesi iki kere çalıştırılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:843
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1079
 msgid "Disable optimizations that assume default FP rounding behavior"
 msgstr "Kayan nokta yuvarlama davranışını öntanımlı varsayan eniyilemeler yapılmaz"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:846
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1082
 msgid "Generate run time type descriptor information"
 msgstr "Çalışma anı tür tanımlayıcı bilgisi üretilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:849
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1085
 msgid "Enable scheduling across basic blocks"
 msgstr "Temel bloklar arasında zamanlama etkinleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:852
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1088
 msgid "Allow speculative motion of non-loads"
 msgstr "Yük oluşturmayanların tahmini hareketine izin verilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:855
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1091
 msgid "Allow speculative motion of some loads"
 msgstr "Bazı yüklerin tahmini hareketine izin verilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:858
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1094
 msgid "Allow speculative motion of more loads"
 msgstr "Fazla yüklerin tahmini hareketine izin verilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:861
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1097
 msgid "Allow premature scheduling of queued insns"
 msgstr "Kuyruklanmış komutların erken zamanlanmasına izin verilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:864
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1100
 msgid "Set dependence distance checking in premature scheduling of queued insns"
 msgstr "Kuyruklanmış komutların erken zamanlanmasında bağımlılık aralığı denetimi yapılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:867
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1103
 msgid "-fsched-stalled-insns-dep=<number>   Set dependence distance checking in premature scheduling of queued insns"
 msgstr "-fsched-stalled-insns-dep=SAYI   Kuyruklanmış komutların erken zamanlanmasında bağımlılık aralığı denetimi yapılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:870
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1106
 msgid "-fsched-stalled-insns=<number>       Set number of queued insns that can be prematurely scheduled"
 msgstr "-fsched-stalled-insns=SAYI       Erken zamanlanabilen kuyruklanmış komutların sayısı"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:873
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1109
 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
 msgstr "-fsched-verbose=SAYI\tZamanlama için ayrıntı düzeyi belirtilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:876
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1112
 msgid "If scheduling post reload, do superblock scheduling"
 msgstr "Sonradan yeniden yükleme zamanlaması varsa süper blok zamanlaması yapılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:879
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1115
 msgid "If scheduling post reload, do trace scheduling"
 msgstr "Sonradan yeniden yükleme zamanlaması varsa izleme zamanlaması yapılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:882
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1118
 msgid "Reschedule instructions before register allocation"
 msgstr "Yazmaç tahsisinden önce komutları yeniden zamanlar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:885
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1121
 msgid "Reschedule instructions after register allocation"
 msgstr "Yazmaç tahsisinden sonra komutları yeniden zamanlar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:888
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1124
+msgid "Allow appending a second underscore to externals"
+msgstr "external'lara ikinci altçizgi eklenebilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1127
 msgid "Mark data as shared rather than private"
 msgstr "Veriyi özelden çok paylaşımlı olarak imler"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:891
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1130
 msgid "Use the same size for double as for float"
 msgstr "double türler için de float tür uzunluğu kullanılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:894
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1133
 msgid "Use the narrowest integer type possible for enumeration types"
 msgstr "Sıralı sabit türleri için mümkün en dar tamsayı türü kullanılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:897
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1136
 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
 msgstr "\"wchar_t\" için temel tür olarak \"unsigned short\"a zorlar"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:903
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1142
 msgid "Disable optimizations observable by IEEE signaling NaNs"
 msgstr ""
 "IEEE sinyalleme NaNları tarafından farkedilebilen\n"
 "                          eniyilemeler iptal edilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:906
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1145
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
 msgstr "\"signed\" veya \"unsigned\" verilmezse bit alanı signed yapılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:909
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1148
 msgid "Make \"char\" signed by default"
 msgstr "Öntanımlı olarak \"char\" signed yapılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:912
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1151
+msgid "Do not print names of program units as they are compiled"
+msgstr "Yazılım birimlerini isimleri derlendiğinde basılmaz"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1154
 msgid "Convert floating point constants to single precision constants"
 msgstr "Kayan noktalı sabitler tek duyarlıklı sabitlere dönüştürülür"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:918
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1157
+msgid "Internally convert most source to lowercase"
+msgstr "Küçük harfe dönüşüm içerden yapılır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1160
+msgid "Internally preserve source case"
+msgstr "İçerde harf büyüklüğü korunur"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1163
+msgid "Internally convert most source to uppercase"
+msgstr "Büyük harfe dönüşüm içerden yapılır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1169
 msgid "Insert stack checking code into the program"
 msgstr "Programa yığın denetimi kodu yerleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:924
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1175
 msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
 msgstr "-fstack-limit-register=YAZMAÇ\tYığıt YAZMAÇı aşarsa yakalanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:927
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1178
 msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
 msgstr "-fstack-limit-symbol=İSİM\tYığıt İSİM sembolünü aşarsa yakalanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:930
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1181
 msgid "Display statistics accumulated during compilation"
 msgstr "Derleme sırasında toplanan istatistikler gösterilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:933
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1184
+msgid "Enable assignability checks for stores into object arrays"
+msgstr ""
+"Nesne dizileri içinde saklamalar için atanabilirlik\n"
+"                          sınamaları etkin olur"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1187
 msgid "Perform strength reduction optimizations"
 msgstr "Güç azaltma eniyilemesi uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:936
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1190
 msgid "Assume strict aliasing rules apply"
 msgstr "Sıkı takma ad kuralları uygulanacağı varsayılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:942
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1199
+msgid "Symbol names spelled in mixed case"
+msgstr "Sembol isimlerin BüyükKüçük harflerle yazılmıştır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1202
+msgid "Symbol names in lowercase"
+msgstr "Sembol isimleri küçük harflerle yazılmıştır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1205
+msgid "Symbol names in uppercase"
+msgstr "Sembol isimleri büyük harflerle yazılmıştır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1208
 msgid "Check for syntax errors, then stop"
 msgstr "Sözdizimi denetimi yaptıktan sonra durur"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:945
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1211
 msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
 msgstr "-ftabstop=SAYI\tSütunlu raporlama için sekmeler arası mesafe"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:948
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1214
 msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
 msgstr "-ftemplate-depth-SAYI\tAzami şablon gerçekleme derinliği belirtilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:951
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1217
 msgid "Create data files needed by \"gcov\""
 msgstr "\"gcov\" için gereken veri dosyaları oluşturulur"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:957
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1223
 msgid "Perform jump threading optimizations"
 msgstr "Atlama evresi oluşturma eniyilemesi uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:960
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1226
 msgid "Report the time taken by each compiler pass"
 msgstr "Her derleme aşaması için harcanan zaman raporlanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:963
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1229
 msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
 msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tÖntanımlı yerel-evreli saklama kodu üretim modeli belirtilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:966
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1232
 msgid "Perform superblock formation via tail duplication"
 msgstr "Kuyruk tekrarı üzerinden süperblok oluşumu uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:969
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1235
 msgid "Assume floating-point operations can trap"
 msgstr "Kayan nokta işlemlerinin yakalanabileceği varsayılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:972
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1238
 msgid "Trap for signed overflow in addition, subtraction and multiplication"
 msgstr "Toplama, çıkartma, çarpmada signed taşması için kapan kurulur"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:975
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1241
+msgid "Make prefix-radix non-decimal constants be typeless"
+msgstr "Ondalık olmayan taban önekli sabitler türsüz yapılır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1244
+msgid "Allow all ugly features"
+msgstr "Tüm salak özellikler etkin olur"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1247
+msgid "Hollerith and typeless can be passed as arguments"
+msgstr ""
+"Hollerith ve türsüz sabitler argüman olarak\n"
+"                          kullanılabilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1250
+msgid "Allow ordinary copying of ASSIGN'ed vars"
+msgstr ""
+"ASSIGN'lı değişkenlerin olağan kopyalamasına izin\n"
+"                          verilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1253
+msgid "Dummy array dimensioned to (1) is assumed-size"
+msgstr "Yapay dizi üstindisi (1) kabul edilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1256
+msgid "Trailing comma in procedure call denotes null argument"
+msgstr "Yordam çağrılarında son virgül null argüman sayılır"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1259
+msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
+msgstr ""
+"DOUBLE COMPLEX Z nin REAL(Z) ve AIMAG(Z) olarak\n"
+"                          verilmesine izin verilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1262
+msgid "Initialization via DATA and PARAMETER is not type-compatible"
+msgstr "DATA ve PARAMETER üzerinden ilklendirme tür uyumlu değildir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1265
+msgid "Allow INTEGER and LOGICAL interchangeability"
+msgstr "INTEGER ve LOGICAL aradönüşümlerine izin verilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1268
+msgid "Append underscores to externals"
+msgstr "external'lara altçizgiler eklenir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1271
 msgid "Compile whole compilation unit at a time"
 msgstr "Derleme biriminin tamamı bir defada derlenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:984
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1274
+msgid "Delete libU77 intrinsics"
+msgstr "libU77 yerleşikleri silinir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1277
+msgid "Disable libU77 intrinsics"
+msgstr "libU77 yerleşikleri iptal edilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1280
+msgid "Enable libU77 intrinsics"
+msgstr "libU77 yerleşikleri etkin olur"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1283
+msgid "Hide libU77 intrinsics"
+msgstr "libU77 yerleşikleri gizlenir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1292
 msgid "Allow math optimizations that may violate IEEE or ISO standards"
 msgstr "IEEE veya ISO standartlarını bozabilen matematiksel eniyilemelere izin verilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:987
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1295
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
 msgstr "\"signed\" veya \"unsigned\" verilmediğinde bit alanı unsigned yapılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:990
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1298
 msgid "Make \"char\" unsigned by default"
 msgstr "Öntanımlı olarak \"char\" unsigned yapılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:993
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1301
 msgid "Perform loop unswitching"
 msgstr "Döngü anahtarlamaması uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:996
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1304
 msgid "Just generate unwind tables for exception handling"
 msgstr ""
 "Olağandışılıkların yakalanması için birbirlerini\n"
 "                          etkilemeyenlerin tablosu oluşturulur"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:999
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1310
 msgid "Use __cxa_atexit to register destructors"
 msgstr "Yazmaç yıkıcılara __cxa_atexit kullanılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1002
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1316
 msgid "Add extra commentary to assembler output"
 msgstr "Çevirici çıktısına fazladan açıklama ekler"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1005
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1319
+msgid "Print g77-specific version information and run internal tests"
+msgstr "g77'ye özel sürüm bilgisini gösterir ve iç testleri yapar"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1322
 msgid "Use expression value profiles in optimizations"
 msgstr "Eniyilemelerde ifade değeri ayrımlaması kullanılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1008
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1325
 msgid "Discard unused virtual functions"
 msgstr "Kullanılmayan sanal işlevler iptal edilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1011
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1328
 msgid "Implement vtables using thunks"
 msgstr "İşlev gösterici tablosu aşılarla oluşturulur"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1014
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1331
+msgid "Program is written in VXT (Digital-like) FORTRAN"
+msgstr "Program VXT (Digital-benzeri) FORTRAN da yazılmış"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1334
+msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+"FORTRAN-77 olmayan yerleşiklerin VXT FORTRAN\n"
+"                          destekleri silinir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1337
+msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+"FORTRAN-77 olmayan yerleşiklerin VXT FORTRAN\n"
+"                          destekleri iptal edilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1340
+msgid "Enable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+"FORTRAN-77 olmayan yerleşiklerin VXT FORTRAN\n"
+"                          destekleri etkin olur"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1343
+msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
+msgstr ""
+"FORTRAN-77 olmayan yerleşiklerin VXT FORTRAN\n"
+"                          destekleri gizlenir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1349
 msgid "Emit common-like symbols as weak symbols"
 msgstr "Benzer semboller zayıf semboller olarak ele alınır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1017
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1352
 msgid "Construct webs and split unrelated uses of single variable"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1020
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1355
 msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
 msgstr "-fwide-exec-charset=KRK-KÜMESİ\tTüm geniş karakterli dizgeler ve sabitler KRK-KÜMESİne dönüştürülür"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1023
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1358
 msgid "Generate a #line directive pointing at the current working directory"
 msgstr "O anki çalışma dizinini betimleyen bir #line yönergesi üretilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1026
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1361
 msgid "Assume signed arithmetic overflow wraps around"
 msgstr ""
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1029
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1364
 msgid "Store strings in writable data section"
 msgstr "Dizgeler yazılabilir veri bölümünde saklanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1032
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1367
 msgid "Emit cross referencing information"
 msgstr "Çapraz referans bilgisi yayınlanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1035
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1370
+msgid "Print internal debugging-related information"
+msgstr "İç hata ayıklama bilgilerini gösterir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1373
 msgid "Put zero initialized data in the bss section"
 msgstr "bss bölümüne sıfır ilklendirmeli veri yerleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1038
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1376
 msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
 msgstr "Zero-Link kipinde kullanmak için çılgın sınıf araması (via objc_getClass()) üretilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1041
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1379
+msgid "Treat initial values of 0 like non-zero values"
+msgstr ""
+"0 değerli olanlar içerde sıfır değerli olmayanlar\n"
+"                          gibi değerlendirilir"
+
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1382
 msgid "Generate debug information in default format"
 msgstr "Öntanımlı biçimde hata ayıklama bilgisi üretir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1044
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1385
 msgid "Generate debug information in COFF format"
 msgstr "COFF biçiminde hata ayıklama bilgisi üretir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1047
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1388
 msgid "Generate debug information in DWARF v2 format"
 msgstr "DWARF v2 biçiminde hata ayıklama bilgisi üretir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1050
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1391
 msgid "Dump declarations to a .decl file"
 msgstr "Bildirimler bir .decl dosyasına dökümlenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1053
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1394
 msgid "Generate debug information in default extended format"
 msgstr "Öntanımlı gelişmiş biçimde hata ayıklama bilgisi üretir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1056
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1397
 msgid "Generate debug information in STABS format"
 msgstr "STABS biçiminde hata ayıklama bilgisi üretir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1059
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1400
 msgid "Generate debug information in extended STABS format"
 msgstr "Gelişmiş STABS biçiminde hata ayıklama bilgisi üretir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1062
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1403
 msgid "Generate debug information in VMS format"
 msgstr "VMS biçiminde hata ayıklama bilgisi üretir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1065
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1406
 msgid "Generate debug information in XCOFF format"
 msgstr "XCOFF biçiminde hata ayıklama bilgisi üretir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1068
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1409
 msgid "Generate debug information in extended XCOFF format"
 msgstr "Gelişmiş XCOFF biçiminde hata ayıklama bilgisi üretir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1071
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1412
 msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
 msgstr "-idirafter DİZİN\tDİZİN sistem başlık dosyaları arama yolunun sonuna eklenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1074
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1415
 msgid "-imacros <file>\tAccept definition of macros in <file>"
 msgstr "-imacros DOSYA\tDOSYAdaki makro tanımları kabul edilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1077
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1418
 msgid "-include <file>\tInclude the contents of <file> before other files"
 msgstr "-include DOSYA\tDOSYAnın içeriği diğer dosyaların başlangıcına eklenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1080
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1421
 msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
 msgstr "-iprefix YOL\tYOL sonraki iki seçenek için önek olur"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1083
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1424
 msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
 msgstr "-isysroot DİZİN\tDİZİN sistemin kök dizini kabul edilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1086
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1427
 msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
 msgstr "-isystem DİZİN\tDİZİN sistem başlık dosyaları arama yolunun başına eklenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1089
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1430
 msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
 msgstr "-iwithprefix DİZİN\tDİZİN sistem başlık dosyaları arama yolunun sonuna eklenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1092
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1433
 msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
 msgstr "-iwithprefixbefore DİZİN\tDİZİN ana başlık dosyaları arama yolunun sonuna eklenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1104
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1445
 msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
 msgstr "Standart sistem başlık dosyaları dizinleri aranmaz (-isystem ile belirtilenler hariç) "
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1107
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1448
 msgid "Do not search standard system include directories for C++"
 msgstr "C++ için standart sistem başlık dosyaları dizinleri aranmaz"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1110
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1451
 msgid "-o <file>\tPlace output into <file>"
 msgstr "-o DOSYA\tÇıktı DOSYAya yazılır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1113
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1454
 msgid "Enable function profiling"
 msgstr "İşlev ayrımlama etkinleştirilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1116
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1457
 msgid "Issue warnings needed for strict compliance to the standard"
 msgstr "Standarda tam uyum için gereken uyarılar üretilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1119
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1460
 msgid "Like -pedantic but issue them as errors"
 msgstr "-pedantic gibidir ancak uyarılar hata olarak ele alınır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1122
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1463
 msgid "Generate C header of platform-specific features"
 msgstr "Platforma özel niteliklerin C başlıklarını üretir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1125
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1466
 msgid "Do not display functions compiled or elapsed time"
 msgstr "Derlenen işlevler ve geçen zaman gösterilmez"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1128
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1469
 msgid "Remap file names when including files"
 msgstr "Dosyalar içerildiğinde dosya isimleri yeniden eşlenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1131
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1472
 msgid "Conform to the ISO 1998 C++ standard"
 msgstr "ISO 1998 C++ standardı uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1134
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1475
 msgid "Conform to the ISO 1990 C standard"
 msgstr "ISO 1990 C standardı uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1137
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1478
 msgid "Conform to the ISO 1999 C standard"
 msgstr "ISO 1999 C standardı uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1140
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1161
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1164
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1481
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1502
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1505
 msgid "Deprecated in favor of -std=c99"
 msgstr "-std=c99 eskidi"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1143
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1484
 msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
 msgstr "ISO 1998 C++ standardı GNU oluşumlarıyla uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1146
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1487
 msgid "Conform to the ISO 1990 C standard with GNU extensions"
 msgstr "ISO 1990 C standardı GNU oluşumlarıyla uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1149
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1490
 msgid "Conform to the ISO 1999 C standard with GNU extensions"
 msgstr "ISO 1999 C standardı GNU oluşumlarıyla uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1152
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1493
 msgid "Deprecated in favor of -std=gnu99"
 msgstr "-std=gnu99 eskidi"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1155
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1496
 msgid "Deprecated in favor of -std=c89"
 msgstr "-std=c89 eskidi"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1158
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1499
 msgid "Conform to the ISO 1990 C standard as amended in 1994"
 msgstr "ISO 1990 C standardı 1994 düzeltmesiyle uygulanır"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1167
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1508
 msgid "Enable traditional preprocessing"
 msgstr "Geleneksel önişlemi etkinleştirir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1170
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1511
 msgid "-trigraphs\tSupport ISO C trigraphs"
 msgstr "-trigraphs\tISO C üçlü harfleri desteklenir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1173
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1514
 msgid "Do not predefine system-specific and GCC-specific macros"
 msgstr "Sisteme özel ve GCCye özel makrolar önceden tanımlı yapılmaz"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1176
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1517
 msgid "Enable verbose output"
 msgstr "Ayrıntılı bilgi verilir"
 
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1179
-msgid "Display the compiler's version"
-msgstr "Derleyicinin sürüm bilgileri gösterilir"
-
-#: /home/mitchell/dev/gcc-3.4/objdir/gcc/options.c:1182
+#: /home/mitchell/gcc-3.4.1-20040625/objdir/gcc/options.c:1523
 msgid "Suppress warnings"
 msgstr "Uyarılar engellenir"
 
-#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1094
+#: config/i386/freebsd-aout.h:215 config/rs6000/sysv4.h:1089
 msgid "`-p' not supported; use `-pg' and gprof(1)"
 msgstr "`-p' desteklenmiyor; `-pg' ve gprof(1) kullanın"
 
@@ -20861,7 +21314,7 @@ msgstr "GCC -E kulanılmaksızın -C desteklemez"
 msgid "GCC does not support -CC without using -E"
 msgstr "GCC -E kulanılmaksızın -CC desteklemez"
 
-#: config/sparc/linux64.h:208 config/sparc/linux64.h:219
+#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
 #: config/sparc/netbsd-elf.h:140 config/sparc/netbsd-elf.h:159
 #: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
 msgid "may not use both -m32 and -m64"
@@ -21004,6 +21457,57 @@ msgstr "Standart girdiden girdi alınırken -E gereklidir"
 msgid "mno-cygwin and mno-win32 are not compatible"
 msgstr "mno-cygwin ve mno-win32 uyumsuz"
 
+#~ msgid "neither the destructor nor the class-specific "
+#~ msgstr "sınıf tanımlanırken bildirilmiş olsalar bile "
+
+#~ msgid "operator delete will be called, even if they are "
+#~ msgstr "ne yıkıcı ne de sınıfa özel "
+
+#~ msgid "declared when the class is defined."
+#~ msgstr "silme işleci çağrılabilir."
+
+#~ msgid "-I <dir>\tAdd <dir> to the end of the main include path.  -I- gives more include path control; see info documentation"
+#~ msgstr "-I DİZİN\tDİZİN ana başlık dosyaları yolunun sonuna eklenir. -I- daha iyidir; bilgi sayfalarına bakınız"
+
+#~ msgid "Generate make dependencies"
+#~ msgstr "make bağımlılıkları üretilir"
+
+#~ msgid "-MF <file>\tWrite dependency output to the given file"
+#~ msgstr "-MF DOSYA\tBağımlılık çıktıları belirtilen dosyaya yazılır"
+
+#~ msgid "Like -M but ignore system header files"
+#~ msgstr "-M gibi, ancak sistem başlık dosyaları yoksayılır"
+
+#~ msgid "Enable most warning messages"
+#~ msgstr "Uyarı sıklığı iletileri etkinleştirilir"
+
+#~ msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+#~ msgstr "İç içe açıklama satırları ile bir fiziksel satırdan fazla olan C++ açıklamalarında uyarır"
+
+#~ msgid "Synonym for -Wcomment"
+#~ msgstr "-Wcomment ile aynı"
+
+#~ msgid "Warn about deprecated compiler features"
+#~ msgstr "Eskimiş derleyici özellikleri hakkında uyarmaz"
+
+#~ msgid "Deprecated.  This switch has no effect."
+#~ msgstr "Eski. Bu seçenek etkisizdir."
+
+#~ msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+#~ msgstr "Yazılımın anlamını etkileyebilecek üçlü harfler saptanırsa uyarır"
+
+#~ msgid "-fdump-<type>\tDump various compiler internals to a file"
+#~ msgstr "-fdump-TÜR\tBelirtilen derleyici iç oluşumları bir dosyaya dökümlenir"
+
+#~ msgid "Integrate simple functions into their callers"
+#~ msgstr "Basit işlevler onları çağıranların içine gömülür"
+
+#~ msgid "Treat the input file as already preprocessed"
+#~ msgstr "Girdi dosyaları evvelce önişlemden geçirilmiş kabul edilir"
+
+#~ msgid "Display the compiler's version"
+#~ msgstr "Derleyicinin sürüm bilgileri gösterilir"
+
 #~ msgid "concatenation of string literals with __FUNCTION__ is deprecated"
 #~ msgstr "__FUNCTION__ ile dizge sabitlerin birleştirilmesi özelliği eski kullanım"
 
@@ -22510,274 +23014,15 @@ msgstr "mno-cygwin ve mno-win32 uyumsuz"
 #~ msgid "ignoring pragma: %s"
 #~ msgstr "pragma yoksayılıyor: %s"
 
-#~ msgid "Print g77-specific compiler version info, run internal tests"
-#~ msgstr ""
-#~ "g77 ye özel derleyici sürüm bilgisini gösterir ve\n"
-#~ "                          iç testleri yapar"
-
-#~ msgid "Program is written in typical FORTRAN 66 dialect"
-#~ msgstr "Program tipik FORTRAN 66 dilinde yazılmıştır"
-
-#~ msgid "Program is written in typical Unix f77 dialect"
-#~ msgstr "Program tipik Unix f77 dilinde yazılmıştır"
-
 #~ msgid "Program does not use Unix-f77 dialectal features"
 #~ msgstr "Program Unix-f77 dilinin özelliklerini kullanmıyor"
 
-#~ msgid "Program is written in Fortran-90-ish dialect"
-#~ msgstr "Program tipik Fortran-90 dilinde yazılmıştır"
-
-#~ msgid "Treat local vars and COMMON blocks as if they were named in SAVE statements"
-#~ msgstr ""
-#~ "Yerel değişkenler ve COMMON blokları SAVE\n"
-#~ "                          deyimlerinde adlandırılmış olarak değerlendirilir."
-
-#~ msgid "Allow $ in symbol names"
-#~ msgstr "Sembol isimlerinde $ kullanımına izin verilir"
-
-#~ msgid "f2c-compatible code need not be generated"
-#~ msgstr "f2c uyumlu kod, üretilmemeyi gerektirir"
-
-#~ msgid "Unsupported; do not generate libf2c-calling code"
-#~ msgstr "Desteklenmiyor; libf2c çağrı kodu üretilmez"
-
-#~ msgid "Unsupported; affects code-generation of arrays"
-#~ msgstr "Desteklenmiyor; dizilerin kod üretimi etkilenir"
-
-#~ msgid "Program is written in Fortran-90-ish free form"
-#~ msgstr "Program Fortran-90'ca serbest biçimde yazılmış"
-
-#~ msgid "Warn about use of (only a few for now) Fortran extensions"
-#~ msgstr ""
-#~ "Fortran uzantılarının kullanımı hakkında uyarır\n"
-#~ "                          (şimdilik hepsinde değil)"
-
-#~ msgid "Program is written in VXT (Digital-like) FORTRAN"
-#~ msgstr "Program VXT (Digital-benzeri) FORTRAN da yazılmış"
-
-#~ msgid "Disallow all ugly features"
-#~ msgstr "Tüm salak özellikler kapatılır"
-
-#~ msgid "Hollerith and typeless constants not passed as arguments"
-#~ msgstr ""
-#~ "Hollerith ve türsüz sabitler argüman olarak\n"
-#~ "                          kullanılmaz"
-
-#~ msgid "Allow ordinary copying of ASSIGN'ed vars"
-#~ msgstr ""
-#~ "ASSIGN'lı değişkenlerin olağan kopyalamasına izin\n"
-#~ "                          verilir"
-
-#~ msgid "Dummy array dimensioned to (1) is assumed-size"
-#~ msgstr "Yapay dizi üstindisi (1) kabul edilir"
-
-#~ msgid "Trailing comma in procedure call denotes null argument"
-#~ msgstr "Yordam çağrılarında son virgül null argüman sayılır"
-
-#~ msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-#~ msgstr ""
-#~ "DOUBLE COMPLEX Z nin REAL(Z) ve AIMAG(Z) olarak\n"
-#~ "                          verilmesine izin verilir"
-
-#~ msgid "Initialization via DATA and PARAMETER is type-compatible"
-#~ msgstr "DATA ve PARAMETER üzerinden ilklendirme tür uyumludur"
-
-#~ msgid "Allow INTEGER and LOGICAL interchangeability"
-#~ msgstr "INTEGER ve LOGICAL aradönüşümlerine izin verilir"
-
-#~ msgid "Print internal debugging-related info"
-#~ msgstr "İç hata ayıklama bilgilerini gösterir"
-
-#~ msgid "Initialize local vars and arrays to zero"
-#~ msgstr "Yerel değişkenler ve diziler sıfır ile ilklendirilir"
-
-#~ msgid "Backslashes in character/hollerith constants not special (C-style)"
-#~ msgstr ""
-#~ "Tersbölüler ve karakter/hollerith sabitler özel\n"
-#~ "                          değildir (C-tarzı)"
-
-#~ msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-#~ msgstr ""
-#~ "Hatalara sebep olmamak için COMPLEX aritmetiği\n"
-#~ "                          emüle edilir"
-
 #~ msgid "Disable the appending of underscores to externals"
 #~ msgstr "external'lara altçizgi eklenmez"
 
-#~ msgid "Never append a second underscore to externals"
-#~ msgstr "external'lara ikinci altçizgi eklenemez"
-
-#~ msgid "Intrinsics spelled as e.g. SqRt"
-#~ msgstr "Yerleşikler SqRt tarzında hecelenir"
-
-#~ msgid "Intrinsics in uppercase"
-#~ msgstr "Yerleşikler büyük harfle yazılmıştır"
-
-#~ msgid "Intrinsics letters in arbitrary cases"
-#~ msgstr "Yerleşikler gelişigüzel yazılmıştır"
-
-#~ msgid "Language keywords spelled as e.g. IOStat"
-#~ msgstr "Dil anahtar sözcükleri IOStat tarzı hecelenir"
-
-#~ msgid "Language keywords in uppercase"
-#~ msgstr "Dil anahtar sözcükleri büyük harflerle yazılmıştır"
-
-#~ msgid "Language keyword letters in arbitrary cases"
-#~ msgstr "Dil anahtar sözcükleri gelişigüzel yazılmıştır"
-
-#~ msgid "Internally convert most source to uppercase"
-#~ msgstr "Büyük harfe dönüşüm içerden yapılır"
-
-#~ msgid "Internally preserve source case"
-#~ msgstr "İçerde harf büyüklüğü korunur"
-
-#~ msgid "Symbol names spelled in mixed case"
-#~ msgstr "Sembol isimlerin BüyükKüçük harflerle yazılmıştır"
-
-#~ msgid "Symbol names in uppercase"
-#~ msgstr "Sembol isimleri büyük harflerle yazılmıştır"
-
-#~ msgid "Symbol names in lowercase"
-#~ msgstr "Sembol isimleri küçük harflerle yazılmıştır"
-
-#~ msgid "Program written in uppercase"
-#~ msgstr "Program büyük harflerle yazılmıştır"
-
-#~ msgid "Program written in lowercase"
-#~ msgstr "Program küçük harflerle yazılmıştır"
-
-#~ msgid "Program written in strict mixed-case"
-#~ msgstr "Program BüyükKüçük harflerle yazılmıştır"
-
-#~ msgid "Compile as if program written in uppercase"
-#~ msgstr "Program büyük harflerle yazılmış olarak derlenir"
-
-#~ msgid "Compile as if program written in lowercase"
-#~ msgstr "Program küçük harflerle yazılmış olarak derlenir"
-
-#~ msgid "Preserve all spelling (case) used in program"
-#~ msgstr "Program derlenirken harf büyüklüklerine dokunulmaz"
-
-#~ msgid "Delete libU77 intrinsics with bad interfaces"
-#~ msgstr "Hatalı arabirimli libU77 yerleşikleri silinir"
-
-#~ msgid "Disable libU77 intrinsics with bad interfaces"
-#~ msgstr "Hatalı arabirimli libU77 yerleşikleri iptal edilir"
-
-#~ msgid "Hide libU77 intrinsics with bad interfaces"
-#~ msgstr "Hatalı arabirimli libU77 yerleşikleri gizlenir"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr ""
-#~ "FORTRAN-77 olmayan yerleşiklerin f2c destekleri\n"
-#~ "                          silinir"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr ""
-#~ "FORTRAN-77 olmayan yerleşiklerin f2c destekleri\n"
-#~ "                          iptal edilir"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr ""
-#~ "FORTRAN-77 olmayan yerleşiklerin f2c destekleri\n"
-#~ "                          gizlenir"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr ""
-#~ "FORTRAN-77 olmayan yerleşiklerin F90 destekleri\n"
-#~ "                          silinir"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr ""
-#~ "FORTRAN-77 olmayan yerleşiklerin F90 destekleri\n"
-#~ "                          iptal edilir"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr ""
-#~ "FORTRAN-77 olmayan yerleşiklerin F90 destekleri\n"
-#~ "                          gizlenir"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-#~ msgstr ""
-#~ "FORTRAN-77 olmayan yerleşiklerin g77 destekleri\n"
-#~ "                          silinir"
-
-#~ msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-#~ msgstr ""
-#~ "FORTRAN-77 olmayan yerleşiklerin g77 destekleri\n"
-#~ "                          iptal edilir"
-
-#~ msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-#~ msgstr ""
-#~ "FORTRAN-77 olmayan yerleşiklerin g77 destekleri\n"
-#~ "                          gizlenir"
-
-#~ msgid "Delete MIL-STD 1753 intrinsics"
-#~ msgstr "MIL-STD 1753 yerleşikleri silinir"
-
-#~ msgid "Disable MIL-STD 1753 intrinsics"
-#~ msgstr "MIL-STD 1753 yerleşikleri iptal edilir"
-
-#~ msgid "Hide MIL-STD 1753 intrinsics"
-#~ msgstr "MIL-STD 1753 yerleşikleri gizlenir"
-
-#~ msgid "Delete libU77 intrinsics"
-#~ msgstr "libU77 yerleşikleri silinir"
-
-#~ msgid "Disable libU77 intrinsics"
-#~ msgstr "libU77 yerleşikleri iptal edilir"
-
-#~ msgid "Hide libU77 intrinsics"
-#~ msgstr "libU77 yerleşikleri gizlenir"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr ""
-#~ "FORTRAN-77 olmayan yerleşiklerin VXT FORTRAN\n"
-#~ "                          destekleri silinir"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr ""
-#~ "FORTRAN-77 olmayan yerleşiklerin VXT FORTRAN\n"
-#~ "                          destekleri iptal edilir"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr ""
-#~ "FORTRAN-77 olmayan yerleşiklerin VXT FORTRAN\n"
-#~ "                          destekleri gizlenir"
-
-#~ msgid "Treat initial values of 0 like non-zero values"
-#~ msgstr ""
-#~ "0 değerli olanlar içerde sıfır değerli olmayanlar\n"
-#~ "                          gibi değerlendirilir"
-
-#~ msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-#~ msgstr ""
-#~ "COMMON ve EQUIVALENCE için özel hata ayıklama\n"
-#~ "                          bilgileri yayınlanır (iptal edildi)"
-
-#~ msgid "Take at least one trip through each iterative DO loop"
-#~ msgstr "Her yinelemeli DO döngüsü en azından bir tur atar"
-
-#~ msgid "Disable fatal diagnostics about inter-procedural problems"
-#~ msgstr ""
-#~ "Yordamlar arası sorunlar hakkındaki ölümcül tanılar\n"
-#~ "                          iptal edilir"
-
-#~ msgid "Make prefix-radix non-decimal constants be typeless"
-#~ msgstr "Ondalık olmayan taban önekli sabitler türsüz yapılır"
-
-#~ msgid "Generate code to check subscript and substring bounds"
-#~ msgstr "Dizi indislerini denetleyecek kod üretilir"
-
 #~ msgid "Fortran-specific form of -fbounds-check"
 #~ msgstr "Fortran'a özel -fbounds-check biçimi"
 
-#~ msgid "Disable warnings about inter-procedural problems"
-#~ msgstr "Yordamlar arası sorunlar hakkındaki uyarılar verilmez"
-
-#~ msgid "Warn about constructs with surprising meanings"
-#~ msgstr "Yapılar hakkında sürpriz niteliğinde uyarı verilir"
-
 #~ msgid "Add a directory for INCLUDE searching"
 #~ msgstr "INCLUDE araması için dizin eklenir"
 
@@ -22790,56 +23035,18 @@ msgstr "mno-cygwin ve mno-win32 uyumsuz"
 #~ msgid "Disable automatic array bounds checking"
 #~ msgstr "Dizi sınırları denetimi iptal edilir"
 
-#~ msgid "Disable assignability checks for stores into object arrays"
-#~ msgstr ""
-#~ "Nesne dizileri içinde saklamalar için atanabilirlik\n"
-#~ "                          denetimleri kapatılır"
-
-#~ msgid "Assume native functions are implemented using JNI"
-#~ msgstr "Yerli işlevlerin JNI kullanarak oluştuğu varsayılır"
-
-#~ msgid "Replace system path"
-#~ msgstr "Sistem dosya yolu ile değiştirilir"
-
 #~ msgid "Set class path"
 #~ msgstr "Sınıf dosya yolu ayarlanır"
 
 #~ msgid "Choose class whose main method should be used"
 #~ msgstr "Sınıf, ana yöntem olarak kullanılır"
 
-#~ msgid "Choose input encoding (default comes from locale)"
-#~ msgstr "Girdi kodlaması seçilir (öntanımlı yerelden gelir)"
-
 #~ msgid "Add directory to class path"
 #~ msgstr "Sınıf dosya yoluna dizini ekler"
 
 #~ msgid "Directory where class files should be written"
 #~ msgstr "Sınıf dosyalarının bulunduğu dizin"
 
-#~ msgid "Warn if modifiers are specified when not necessary"
-#~ msgstr "Değiştiriciler gereksizken belirtilmişse uyarır"
-
-#~ msgid "Warn if deprecated empty statements are found"
-#~ msgstr "Eski tip boş deyimler bulunduğunda uyarır"
-
-#~ msgid "Warn if .class files are out of date"
-#~ msgstr ".class dosyaları güncel değilse uyarır"
-
-#~ msgid "Always check for non gcj generated classes archives"
-#~ msgstr ""
-#~ "gcj üretimi olmayan sınıfların arşivleri daima\n"
-#~ "                          denetlenir"
-
-#~ msgid "Never optimize static class initialization code"
-#~ msgstr ""
-#~ "Statik sınıf ilklendirme koduna hiç bir eniyileme\n"
-#~ "                         uygulanmaz"
-
-#~ msgid "Use offset tables for virtual method calls"
-#~ msgstr ""
-#~ "Sanal yöntem çağrıları için adresleme tabloları\n"
-#~ "                         kullanılır"
-
 #~ msgid "`%s' cannot be statically allocated"
 #~ msgstr "`%s' statik olarak ayrılamıyor"
 
@@ -25787,14 +25994,12 @@ msgstr "mno-cygwin ve mno-win32 uyumsuz"
 #~ msgid "Unterminated character constant at %0 [info -f g77 M LEX]"
 #~ msgstr "%0 içinde sonlandırılmamış karakter sabiti [info -f g77 M LEX]"
 
-#, fuzzy
 #~ msgid "Continuation line at %0 must have initial `&' since it continues a character context [info -f g77 M LEX]"
 #~ msgstr "%0 daki devam satırı bir karakter bağlamı ile devam ettiğinden başında `&' olmalı [info -f g77 M LEX]"
 
 #~ msgid "Missing initial `&' on continuation line at %0 [info -f g77 M LEX]"
 #~ msgstr "%0 daki devam satırının başında `&' eksik [info -f g77 M LEX]"
 
-#, fuzzy
 #~ msgid "Continuation line at %0 must have initial `&' since it continues a split lexical token [info -f g77 M LEX]"
 #~ msgstr "%0 daki devam satırı ayrı bir sözel dizgecik ile devam ettiğinden başında `&' olmalı [info -f g77 M LEX]"
 
@@ -25822,7 +26027,6 @@ msgstr "mno-cygwin ve mno-win32 uyumsuz"
 #~ msgid "Invalid %A statement at %0"
 #~ msgstr "%0 daki deyim %A için geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid use of hollerith constant in statement at %0 -- enclose the constant in parentheses (for example, change BACKSPACE 2HAB to BACKSPACE (2HAB))"
 #~ msgstr "Hollerith sabitin %0 daki kullanımı geçersiz -- sabiti parantez içine alın (örneğin, BACKSPACE 2HAB yerine BACKSPACE (2HAB))"
 
@@ -25893,77 +26097,66 @@ msgstr "mno-cygwin ve mno-win32 uyumsuz"
 #~ msgid "Invalid G specifier in FORMAT statement at %0"
 #~ msgstr "%0 daki FORMAT deyimi içindeki G belirteci geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid L specifier in FORMAT statement at %0 -- correct form: [r]Lw"
 #~ msgstr "%0 daki FORMAT deyimi içindeki L belirteci geçersiz -- doğrusu: [r]Lw"
 
 #~ msgid "Invalid L specifier in FORMAT statement at %0"
 #~ msgstr "%0 daki FORMAT deyimi içindeki L belirteci geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid A specifier in FORMAT statement at %0 -- correct form: [r]A[w]"
 #~ msgstr "%0 daki FORMAT deyimi içindeki A belirteci geçersiz -- doğrusu: [r]A[w]"
 
 #~ msgid "Invalid A specifier in FORMAT statement at %0"
 #~ msgstr "%0 daki FORMAT deyimi içindeki A belirteci geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid D specifier in FORMAT statement at %0 -- correct form: [r]Dw.d"
 #~ msgstr "%0 daki FORMAT deyimi içindeki D belirteci geçersiz -- doğrusu: [r]Dw.d"
 
 #~ msgid "Invalid D specifier in FORMAT statement at %0"
 #~ msgstr "%0 daki FORMAT deyimi içindeki D belirteci geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid Q specifier in FORMAT statement at %0 -- correct form: Q"
 #~ msgstr "%0 daki FORMAT deyimi içindeki Q belirteci geçersiz -- doğrusu: Q"
 
 #~ msgid "Invalid Q specifier in FORMAT statement at %0"
 #~ msgstr "%0 daki FORMAT deyimi içindeki Q belirteci geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid $ specifier in FORMAT statement at %0 -- correct form: $"
 #~ msgstr "%0 daki FORMAT deyimi içindeki $ belirteci geçersiz -- doğrusu: $"
 
 #~ msgid "Invalid $ specifier in FORMAT statement at %0"
 #~ msgstr "%0 daki FORMAT deyimi içindeki $ belirteci geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid P specifier in FORMAT statement at %0 -- correct form: kP"
 #~ msgstr "%0 daki FORMAT deyimi içindeki P belirteci geçersiz -- doğrusu: kP"
 
 #~ msgid "Invalid P specifier in FORMAT statement at %0"
 #~ msgstr "%0 daki FORMAT deyimi içindeki P belirteci geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid T specifier in FORMAT statement at %0 -- correct form: Tn"
 #~ msgstr "%0 daki FORMAT deyimi içindeki T belirteci geçersiz -- doğrusu: Tn"
 
 #~ msgid "Invalid T specifier in FORMAT statement at %0"
 #~ msgstr "%0 daki FORMAT deyimi içindeki T belirteci geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid TL specifier in FORMAT statement at %0 -- correct form: TLn"
 #~ msgstr "%0 daki FORMAT deyimi içindeki TL belirteci geçersiz -- doğrusu: TLn"
 
 #~ msgid "Invalid TL specifier in FORMAT statement at %0"
 #~ msgstr "%0 daki FORMAT deyimi içindeki TL belirteci geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid TR specifier in FORMAT statement at %0 -- correct form: TRn"
 #~ msgstr "%0 daki FORMAT deyimi içindeki TR belirteci geçersiz -- doğrusu: TRn"
 
 #~ msgid "Invalid TR specifier in FORMAT statement at %0"
 #~ msgstr "%0 daki FORMAT deyimi içindeki TR belirteci geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid X specifier in FORMAT statement at %0 -- correct form: nX"
 #~ msgstr "%0 daki FORMAT deyimi içindeki X belirteci geçersiz -- doğrusu: nX"
 
 #~ msgid "Invalid X specifier in FORMAT statement at %0"
 #~ msgstr "%0 daki FORMAT deyimi içindeki X belirteci geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid S specifier in FORMAT statement at %0 -- correct form: S"
 #~ msgstr "%0 daki FORMAT deyimi içindeki S belirteci geçersiz -- doğrusu: S"
 
@@ -25984,28 +26177,24 @@ msgstr "mno-cygwin ve mno-win32 uyumsuz"
 #~ msgid "Invalid SS specifier in FORMAT statement at %0"
 #~ msgstr "%0 daki FORMAT deyimi içindeki SS belirteci geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid BN specifier in FORMAT statement at %0 -- correct form: BN"
 #~ msgstr "%0 daki FORMAT deyimi içindeki BN belirteci geçersiz -- doğrusu: BN"
 
 #~ msgid "Invalid BN specifier in FORMAT statement at %0"
 #~ msgstr "%0 daki FORMAT deyimi içindeki BN belirteci geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid BZ specifier in FORMAT statement at %0 -- correct form: BZ"
 #~ msgstr "%0 daki FORMAT deyimi içindeki BZ belirteci geçersiz -- doğrusu: BZ"
 
 #~ msgid "Invalid BZ specifier in FORMAT statement at %0"
 #~ msgstr "%0 daki FORMAT deyimi içindeki BZ belirteci geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid : specifier in FORMAT statement at %0 -- correct form: :"
 #~ msgstr "%0 daki FORMAT deyimi içindeki : belirteci geçersiz -- doğrusu: :"
 
 #~ msgid "Invalid : specifier in FORMAT statement at %0"
 #~ msgstr "%0 daki FORMAT deyimi içindeki : belirteci geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid H specifier in FORMAT statement at %0 -- correct form: nHcharacters  !where n is an unsigned decimal constant, and characters               !contains exactly n characters (including spaces)"
 #~ msgstr ""
 #~ "%0 daki FORMAT deyimi içindeki H belirteci geçersiz -- doğrusu: nHkarakterler\n"
@@ -26014,21 +26203,18 @@ msgstr "mno-cygwin ve mno-win32 uyumsuz"
 #~ msgid "Invalid H specifier in FORMAT statement at %0"
 #~ msgstr "%0 daki FORMAT deyimi içindeki H belirteci geçersiz"
 
-#, fuzzy
 #~ msgid "Invalid token with FORMAT run-time expression at %0 -- use the traditional operators .LT., .LE., .GT., .GE., .EQ., and .NE. in place of the newer tokens <, <=, >, >=, ==, and !=, because > ends an expression within a FORMAT statement"
-#~ msgstr "%0 daki FORMAT çalışma anı ifadesinde dizgecik geçersiz -- FORMAT deyimi içindeki ifadeler > ile bittiğinden <, <=, >, >=, ==, ve != dizgecikleri yerine geleneksel .LT., .LE., .GT., .GE., .EQ., ve .NE. işlemimlerini kullanın."
+#~ msgstr "%0 daki FORMAT çalışma anı ifadesinde dizgecik geçersiz -- FORMAT deyimi içindeki ifadeler > ile bittiğinden <, <=, >, >=, ==, ve != dizgecikleri yerine geleneksel .LT., .LE., .GT., .GE., .EQ., ve .NE. işleçlerini kullanın."
 
 #~ msgid "Invalid token with FORMAT run-time expression at %0"
 #~ msgstr "%0 daki FORMAT çalışma anı ifadesinde dizgecik geçersiz"
 
-#, fuzzy
 #~ msgid "Defined operator at %0 contains a nonletter -- must contain only letters A-Z (or a-z)"
-#~ msgstr "%0 da tanımlı işlemimindeki karakter bir harf değil -- sadece A-Z ya da a-z aralığındaki karakterler kullanılabilir"
+#~ msgstr "%0 da tanımlı işleçteki karakter bir harf değil -- sadece A-Z ya da a-z aralığındaki karakterler kullanılabilir"
 
 #~ msgid "Nonletter in defined operator at %0"
 #~ msgstr "%0 da tanımlı işlemimindeki karakter bir harf değil"
 
-#, fuzzy
 #~ msgid "Invalid type-declaration attribute at %0 -- must be one of: DIMENSION(array-spec), EXTERNAL, INTRINSIC, PARAMETER, or SAVE"
 #~ msgstr "%0 daki tür bildirim özniteliği geçersiz -- bunlardan biri olmalı: DIMENSION(dizi-özl), EXTERNAL, INTRINSIC, PARAMETER, ya da SAVE"
 
@@ -26047,7 +26233,6 @@ msgstr "mno-cygwin ve mno-win32 uyumsuz"
 #~ msgid "Range specification at %0 invalid"
 #~ msgstr "%0 daki kapsam özellikleri geçersiz"
 
-#, fuzzy
 #~ msgid "Range specification at %0 useless; first expression greater than second expression in range, so range can never be matched by any selection expression"
 #~ msgstr "%0 da aralık özelliği kullanışsız; aralık içindeki ilk ifade ikincisinden büyük, öyle ki aralık hiçbir zaman herhangi bir seçim ifadesi tarafından eşleştirilemez"
 
@@ -26243,9 +26428,8 @@ msgstr "mno-cygwin ve mno-win32 uyumsuz"
 #~ msgid "Padding of %A %D required before `%B' in common block `%C' at %0"
 #~ msgstr "%A %D adımlaması %0 daki ortak blok `%C' içindeki `%B' den önce gerekli"
 
-#, fuzzy
 #~ msgid "Invalid length specification at %0 for IMPLICIT statement -- must be integer constant expression"
-#~ msgstr "IMPLICIT deyimi için %0 daki uzunluk özelliği geçersiz -- tamsayı sabit ifadesi olmalı"
+#~ msgstr "IMPLICIT deyimi için %0 daki uzunluk belirtimi geçersiz -- tamsayı sabit ifadesi olmalı"
 
 #~ msgid "Type of ENTRY point at %0 to function conflicts with type(s) of previous entrypoint(s) -- must all be identical-length CHARACTER or none be CHARACTER type"
 #~ msgstr "İşlevin %0 daki giriş noktasının türü önceki giriş noktası/larındaki tür(ler) ile çelişiyor -- ya tümü aynı karakter uzunluğunda olmalı yada hiçbiri karakter türünde olmamalı"