OSDN Git Service

* id.po: New.
[pf3gnuchains/gcc-fork.git] / gcc / po / nl.po
index 4158436..4f01992 100644 (file)
@@ -1,13 +1,14 @@
-# Dutch messages for gcc 4.0.1.
-# Copyright (C) 1999, 2000, 2002, 2003, 2005 Free Software Foundation, Inc.
-# Tim Van Holder <tim.van.holder@telenet.be>, 1999, 2000, 2002, 2003, 2005.
+# Dutch messages for gcc 4.3.0.
+# Copyright (C) 1999, 2000, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
+# This file is distributed under the same license as the gcc package.
+# Tim Van Holder <tim.van.holder@telenet.be>, 1999, 2000, 2002, 2003, 2005, 2007, 2008.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: gcc 4.0.1-b20050607\n"
+"Project-Id-Version: gcc 4.3.0\n"
 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2005-06-06 21:32+0200\n"
-"PO-Revision-Date: 2005-06-21 20:13+0200\n"
+"POT-Creation-Date: 2008-03-05 17:23+0100\n"
+"PO-Revision-Date: 2008-03-18 21:16+0100\n"
 "Last-Translator: Tim Van Holder <tim.van.holder@telenet.be>\n"
 "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
 "MIME-Version: 1.0\n"
@@ -15,379 +16,339 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: c-decl.c:3701
+#: c-decl.c:3813
 msgid "<anonymous>"
 msgstr "<anoniem>"
 
-#: c-format.c:345 c-format.c:369
+#: c-format.c:357 c-format.c:381
 msgid "' ' flag"
 msgstr "' ' vlag"
 
-#: c-format.c:345 c-format.c:369
+#: c-format.c:357 c-format.c:381
 msgid "the ' ' printf flag"
 msgstr "de ' ' printf-vlag"
 
-#: c-format.c:346 c-format.c:370 c-format.c:408 c-format.c:465
+#: c-format.c:358 c-format.c:382 c-format.c:416 c-format.c:428 c-format.c:487
 msgid "'+' flag"
 msgstr "'+' vlag"
 
-#: c-format.c:346 c-format.c:370 c-format.c:408
+#: c-format.c:358 c-format.c:382 c-format.c:416 c-format.c:428
 msgid "the '+' printf flag"
 msgstr "de '+' printf-vlag"
 
-#: c-format.c:347 c-format.c:371 c-format.c:409 c-format.c:441
+#: c-format.c:359 c-format.c:383 c-format.c:429 c-format.c:463
 msgid "'#' flag"
 msgstr "'#' vlag"
 
-#: c-format.c:347 c-format.c:371 c-format.c:409
+#: c-format.c:359 c-format.c:383 c-format.c:429
 msgid "the '#' printf flag"
 msgstr "de '#' printf-vlag"
 
-#: c-format.c:348 c-format.c:372 c-format.c:439
+#: c-format.c:360 c-format.c:384 c-format.c:461
 msgid "'0' flag"
 msgstr "'0' vlag"
 
-#: c-format.c:348 c-format.c:372
+#: c-format.c:360 c-format.c:384
 msgid "the '0' printf flag"
 msgstr "de '0' printf-vlag"
 
-#: c-format.c:349 c-format.c:373 c-format.c:438 c-format.c:468
+#: c-format.c:361 c-format.c:385 c-format.c:460 c-format.c:490
 msgid "'-' flag"
 msgstr "'-' vlag"
 
-#: c-format.c:349 c-format.c:373
+#: c-format.c:361 c-format.c:385
 msgid "the '-' printf flag"
 msgstr "de '-' printf-vlag"
 
-#: c-format.c:350 c-format.c:422
+#: c-format.c:362 c-format.c:443
 msgid "''' flag"
 msgstr "''' vlag"
 
-#: c-format.c:350
+#: c-format.c:362
 msgid "the ''' printf flag"
 msgstr "de ''' printf-vlag"
 
-#: c-format.c:351 c-format.c:423
+#: c-format.c:363 c-format.c:444
 msgid "'I' flag"
 msgstr "'I' vlag"
 
-#: c-format.c:351
+#: c-format.c:363
 msgid "the 'I' printf flag"
 msgstr "de 'I' printf-vlag"
 
-#: 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
+#: c-format.c:364 c-format.c:386 c-format.c:441 c-format.c:464 c-format.c:491
+#: c-format.c:1623 config/sol2-c.c:45
 msgid "field width"
 msgstr "veldbreedte"
 
-#: c-format.c:352 c-format.c:374 config/sol2-c.c:46
+#: c-format.c:364 c-format.c:386 config/sol2-c.c:45
 msgid "field width in printf format"
 msgstr "veldbreedte in printf-formaat"
 
-#: c-format.c:353 c-format.c:375 c-format.c:399 c-format.c:411
+#: c-format.c:365 c-format.c:387 c-format.c:418 c-format.c:431
 msgid "precision"
 msgstr "precisie"
 
-#: c-format.c:353 c-format.c:375 c-format.c:399 c-format.c:411
+#: c-format.c:365 c-format.c:387 c-format.c:418 c-format.c:431
 msgid "precision in printf format"
 msgstr "precisie in printf-formaat"
 
 # Goede vertaling voor modifier? "aanpasser" en "veranderaar" klinken nogal duf...
-#: 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
+#: c-format.c:366 c-format.c:388 c-format.c:419 c-format.c:432 c-format.c:442
+#: c-format.c:494 config/sol2-c.c:46
 msgid "length modifier"
 msgstr "lengte-modifier"
 
-#: c-format.c:354 c-format.c:376 c-format.c:400 c-format.c:412
-#: config/sol2-c.c:47
+#: c-format.c:366 c-format.c:388 c-format.c:419 c-format.c:432
+#: config/sol2-c.c:46
 msgid "length modifier in printf format"
 msgstr "lengte-modifier in printf-formaat"
 
-#: c-format.c:398 c-format.c:410
+#: c-format.c:417 c-format.c:430
 msgid "'q' flag"
 msgstr "'q' vlag"
 
 # "diagnose-vlag" klinkt niet zo goed...
-#: c-format.c:398 c-format.c:410
+#: c-format.c:417 c-format.c:430
 msgid "the 'q' diagnostic flag"
 msgstr "de 'q' diagnose-vlag"
 
 # moet beter kunnen...
-#: c-format.c:418
+#: c-format.c:438
 msgid "assignment suppression"
 msgstr "toewijzingsonderdrukking"
 
 # dit wringt nogal...
-#: c-format.c:418
+#: c-format.c:438
 msgid "the assignment suppression scanf feature"
 msgstr "de scanf toewijzingsonderdrukking mogelijkheid"
 
-#: c-format.c:419
+#: c-format.c:439
 msgid "'a' flag"
 msgstr "'a' vlag"
 
-#: c-format.c:419
+#: c-format.c:439
 msgid "the 'a' scanf flag"
 msgstr "de 'a' scanf-vlag"
 
-#: c-format.c:420
+#: c-format.c:440
+msgid "'m' flag"
+msgstr "'m' vlag"
+
+#: c-format.c:440
+msgid "the 'm' scanf flag"
+msgstr "de 'm' scanf-vlag"
+
+#: c-format.c:441
 msgid "field width in scanf format"
 msgstr "veldbreedte in scanf-formaat"
 
-#: c-format.c:421
+#: c-format.c:442
 msgid "length modifier in scanf format"
 msgstr "lengte-modifier in scanf-formaat"
 
-#: c-format.c:422
+#: c-format.c:443
 msgid "the ''' scanf flag"
 msgstr "de ''' scanf-vlag"
 
-#: c-format.c:423
+#: c-format.c:444
 msgid "the 'I' scanf flag"
 msgstr "de 'I' scanf-vlag"
 
-#: c-format.c:437
+#: c-format.c:459
 msgid "'_' flag"
 msgstr "'_' vlag"
 
-#: c-format.c:437
+#: c-format.c:459
 msgid "the '_' strftime flag"
 msgstr "de '_' strftime-vlag"
 
-#: c-format.c:438
+#: c-format.c:460
 msgid "the '-' strftime flag"
 msgstr "de '-' strftime-vlag"
 
-#: c-format.c:439
+#: c-format.c:461
 msgid "the '0' strftime flag"
 msgstr "de '0' strftime-vlag"
 
-#: c-format.c:440 c-format.c:464
+#: c-format.c:462 c-format.c:486
 msgid "'^' flag"
 msgstr "'^' vlag"
 
-#: c-format.c:440
+#: c-format.c:462
 msgid "the '^' strftime flag"
 msgstr "de '^' strftime-vlag"
 
-#: c-format.c:441
+#: c-format.c:463
 msgid "the '#' strftime flag"
 msgstr "de '#' strftime-vlag"
 
-#: c-format.c:442
+#: c-format.c:464
 msgid "field width in strftime format"
 msgstr "veldbreedte in strftime-formaat"
 
-#: c-format.c:443
+#: c-format.c:465
 msgid "'E' modifier"
 msgstr "'E' modifier"
 
-#: c-format.c:443
+#: c-format.c:465
 msgid "the 'E' strftime modifier"
 msgstr "de 'E' strftime-modifier"
 
-#: c-format.c:444
+#: c-format.c:466
 msgid "'O' modifier"
 msgstr "'O' modifier"
 
-#: c-format.c:444
+#: c-format.c:466
 msgid "the 'O' strftime modifier"
 msgstr "de 'O' strftime-modifier"
 
-#: c-format.c:445
+#: c-format.c:467
 msgid "the 'O' modifier"
 msgstr "de 'O' modifier"
 
-#: c-format.c:463
+#: c-format.c:485
 msgid "fill character"
 msgstr "opvulkarakter"
 
-#: c-format.c:463
+#: c-format.c:485
 msgid "fill character in strfmon format"
 msgstr "opvulkarakter in strfmon-formaat"
 
-#: c-format.c:464
+#: c-format.c:486
 msgid "the '^' strfmon flag"
 msgstr "de '^' strfmon-vlag"
 
-#: c-format.c:465
+#: c-format.c:487
 msgid "the '+' strfmon flag"
 msgstr "de '+' strfmon-vlag"
 
-#: c-format.c:466
+#: c-format.c:488
 msgid "'(' flag"
 msgstr "'(' vlag"
 
-#: c-format.c:466
+#: c-format.c:488
 msgid "the '(' strfmon flag"
 msgstr "de '(' strfmon-vlag"
 
-#: c-format.c:467
+#: c-format.c:489
 msgid "'!' flag"
 msgstr "'!' vlag"
 
-#: c-format.c:467
+#: c-format.c:489
 msgid "the '!' strfmon flag"
 msgstr "de '!' strfmon-vlag"
 
-#: c-format.c:468
+#: c-format.c:490
 msgid "the '-' strfmon flag"
 msgstr "de '-' strfmon-vlag"
 
-#: c-format.c:469
+#: c-format.c:491
 msgid "field width in strfmon format"
 msgstr "veldbreedte in strfmon-formaat"
 
-#: c-format.c:470
+#: c-format.c:492
 msgid "left precision"
 msgstr "linkse precisie"
 
-#: c-format.c:470
+#: c-format.c:492
 msgid "left precision in strfmon format"
 msgstr "linkse precisie in strfmon-formaat"
 
-#: c-format.c:471
+#: c-format.c:493
 msgid "right precision"
 msgstr "rechtse precisie"
 
-#: c-format.c:471
+#: c-format.c:493
 msgid "right precision in strfmon format"
 msgstr "rechtse precisie in strfmon-formaat"
 
-#: c-format.c:472
+#: c-format.c:494
 msgid "length modifier in strfmon format"
 msgstr "lengte-modifier in strfmon-formaat"
 
-#: c-format.c:1633
+#: c-format.c:1725
 msgid "field precision"
 msgstr "veldprecisie"
 
-#: c-incpath.c:70
+#: c-incpath.c:74
 #, c-format
 msgid "ignoring duplicate directory \"%s\"\n"
 msgstr "dubbele folder \"%s\" wordt genegeerd\n"
 
-#: c-incpath.c:73
+#: c-incpath.c:77
 #, c-format
 msgid "  as it is a non-system directory that duplicates a system directory\n"
-msgstr ""
+msgstr "  omdat het een niet-systeemfolder is die reeds als systeemfolder wordt gebruikt\n"
 
-#: c-incpath.c:77
+#: c-incpath.c:81
 #, c-format
 msgid "ignoring nonexistent directory \"%s\"\n"
 msgstr "onbestaande folder \"%s\" wordt genegeerd\n"
 
-#: c-incpath.c:286
+#: c-incpath.c:344
 #, c-format
 msgid "#include \"...\" search starts here:\n"
 msgstr "Zoektocht voor #include \"...\" begint hier:\n"
 
-#: c-incpath.c:290
+#: c-incpath.c:348
 #, c-format
 msgid "#include <...> search starts here:\n"
 msgstr "Zoektocht voor #include <...> begint hier:\n"
 
-#: c-incpath.c:295
+#: c-incpath.c:353
 #, c-format
 msgid "End of search list.\n"
 msgstr "Einde van opzoekingslijst.\n"
 
-#: c-opts.c:1296
+#: c-opts.c:1505
 msgid "<built-in>"
-msgstr ""
-
-#: c-opts.c:1311
-msgid "<command line>"
-msgstr ""
-
-#. Depending on the version of Bison used to compile this grammar,
-#. it may issue generic diagnostics spelled "syntax error" or
-#. "parse error".  To prevent this from changing the translation
-#. template randomly, we list all the variants of this particular
-#. diagnostic here.  Translators: there is no fine distinction
-#. between diagnostics with "syntax error" in them, and diagnostics
-#. with "parse error" in them.  It's okay to give them both the same
-#. translation.
-#: c-parse.y:54 c-parse.c:5359 c-parse.y:2955 gengtype-yacc.c:1580
-#: java/parse-scan.c:3081 java/parse-scan.y:1370 java/parse.c:6185
-#: java/parse.y:16419 objc/objc-parse.y:53 objc/objc-parse.c:6438
-#: objc/objc-parse.y:3545
-msgid "syntax error"
-msgstr "syntaxfout"
-
-#: c-parse.c:2161 c-parse.y:2959 gengtype-yacc.c:564 java/parse-scan.c:1938
-#: java/parse-scan.y:1374 java/parse.c:2938 java/parse.y:16423
-#: objc/objc-parse.c:2682 objc/objc-parse.y:3549
-msgid "syntax error: cannot back up"
-msgstr "syntaxfout: kan niet terugkeren"
-
-#: c-parse.c:5355 c-parse.y:2957 gengtype-yacc.c:1576 java/parse-scan.c:3077
-#: java/parse-scan.y:1372 java/parse.c:6181 java/parse.y:16421
-#: objc/objc-parse.c:6434 objc/objc-parse.y:3547
-msgid "syntax error; also virtual memory exhausted"
-msgstr "syntaxfout; ook is het virtueel geheugen opgebruikt"
-
-# 'parser' en 'stack overflow' vertalen?
-#: c-parse.c:5477 gengtype-yacc.c:1698 java/parse-scan.c:3199
-#: java/parse.c:6303 objc/objc-parse.c:6556
-msgid "parser stack overflow"
-msgstr "stack overflow in parser"
-
-#: c-parse.y:2956 java/parse-scan.y:1371 java/parse.y:16420
-#: objc/objc-parse.y:3546
-msgid "parse error"
-msgstr "parse-fout"
+msgstr "<ingebouwd>"
 
-#: c-parse.y:2958 java/parse-scan.y:1373 java/parse.y:16422
-#: objc/objc-parse.y:3548
-msgid "parse error; also virtual memory exhausted"
-msgstr "parse-fout; ook is het virtueel geheugen opgebruikt"
+#: c-opts.c:1523
+msgid "<command-line>"
+msgstr "<commandolijn>"
 
-#: c-parse.y:2960 java/parse-scan.y:1375 java/parse.y:16424
-#: objc/objc-parse.y:3550
-msgid "parse error: cannot back up"
-msgstr "parse-fout: kan niet terugkeren"
-
-#: c-typeck.c:2077 c-typeck.c:4346 c-typeck.c:4348 c-typeck.c:4356
-#: c-typeck.c:4381 c-typeck.c:5771
+#: c-typeck.c:2459 c-typeck.c:4862 c-typeck.c:4864 c-typeck.c:4872
+#: c-typeck.c:4902 c-typeck.c:6278
 msgid "initializer element is not constant"
 msgstr "beginwaarde-element is niet constant"
 
 # moet beter kunnen - "... waar haakjes rond staan" klinkt ook al niet geweldig
-#: c-typeck.c:4152
+#: c-typeck.c:4665
 msgid "array initialized from parenthesized string constant"
 msgstr "array heeft stringconstante tussen haakjes als beginwaarde"
 
-#: c-typeck.c:4216 cp/typeck2.c:703
+#: c-typeck.c:4726 cp/typeck2.c:677
 #, gcc-internal-format
 msgid "char-array initialized from wide string"
 msgstr "char-array heeft wide string als beginwaarde"
 
-#: c-typeck.c:4221
+#: c-typeck.c:4731
 msgid "wchar_t-array initialized from non-wide string"
 msgstr "wchar_t-array heeft geen wide string als beginwaarde"
 
-#: c-typeck.c:4239 cp/typeck2.c:725
+#: c-typeck.c:4749 cp/typeck2.c:697
 #, gcc-internal-format
 msgid "initializer-string for array of chars is too long"
 msgstr "beginwaarde-string voor array van chars is te lang"
 
-#: c-typeck.c:4245
+#: c-typeck.c:4755
 msgid "array of inappropriate type initialized from string constant"
 msgstr "array van ongeschikt type heeft stringconstante als beginwaarde"
 
 #. ??? This should not be an error when inlining calls to
 #. unprototyped functions.
-#: c-typeck.c:4306 c-typeck.c:3804 cp/typeck.c:1393
+#: c-typeck.c:4819 c-typeck.c:4344 cp/typeck.c:1574
 #, gcc-internal-format
 msgid "invalid use of non-lvalue array"
 msgstr "ongeldig gebruik van array die geen lvalue is"
 
-#: c-typeck.c:4329
+#: c-typeck.c:4845
 msgid "array initialized from non-constant array expression"
 msgstr "array krijgt niet-constante array-expressie als beginwaarde"
 
-#: c-typeck.c:4388 c-typeck.c:5775
+#: c-typeck.c:4909 c-typeck.c:6282
 #, gcc-internal-format
 msgid "initializer element is not computable at load time"
 msgstr "beginwaarde-element kan niet berekend worden tijdens het laden"
@@ -396,225 +357,232 @@ msgstr "beginwaarde-element kan niet berekend worden tijdens het laden"
 #. of VLAs themselves count as VLAs, it does not make
 #. sense to permit them to be initialized given that
 #. ordinary VLAs may not be initialized.
-#: c-typeck.c:4399 c-decl.c:3138 c-decl.c:3153
+#: c-typeck.c:4920 c-decl.c:3220 c-decl.c:3235
 #, gcc-internal-format
 msgid "variable-sized object may not be initialized"
 msgstr "object van variabele lengte mag geen beginwaarde krijgen"
 
-#: c-typeck.c:4403 cp/typeck2.c:804
-#, gcc-internal-format
+#: c-typeck.c:4924
 msgid "invalid initializer"
 msgstr "ongeldige beginwaarde"
 
-#: c-typeck.c:4877
+#: c-typeck.c:5398
 msgid "extra brace group at end of initializer"
 msgstr "extra accolade-groep aan einde van beginwaarde"
 
-#: c-typeck.c:4897 cp/decl.c:4368
-#, gcc-internal-format
+#: c-typeck.c:5418
 msgid "missing braces around initializer"
 msgstr "accolades ontbreken rond beginwaarde"
 
-#: c-typeck.c:4958
+#: c-typeck.c:5479
 msgid "braces around scalar initializer"
 msgstr "accolades rond scalaire beginwaarde"
 
-#: c-typeck.c:5015
+#: c-typeck.c:5536
 msgid "initialization of flexible array member in a nested context"
-msgstr ""
+msgstr "initialisatie van flexibel array-lid in een geneste context"
 
-#: c-typeck.c:5017
+#: c-typeck.c:5538
 msgid "initialization of a flexible array member"
-msgstr ""
+msgstr "initialisatie van flexibel array-lid"
 
-#: c-typeck.c:5044
+#: c-typeck.c:5565
 msgid "missing initializer"
 msgstr "beginwaarde ontbreekt"
 
-#: c-typeck.c:5066
+#: c-typeck.c:5587
 msgid "empty scalar initializer"
 msgstr "lege scalaire beginwaarde"
 
-#: c-typeck.c:5071
+#: c-typeck.c:5592
 msgid "extra elements in scalar initializer"
 msgstr "extra elementen in scalaire beginwaarde"
 
-#: c-typeck.c:5175 c-typeck.c:5250
+#: c-typeck.c:5689 c-typeck.c:5749
 msgid "array index in non-array initializer"
 msgstr "array-index in beginwaarde van niet-array"
 
 # of gewoon "veldnaam niet in beginwaarde van record of union"?
-#: c-typeck.c:5180 c-typeck.c:5303
+#: c-typeck.c:5694 c-typeck.c:5802
 msgid "field name not in record or union initializer"
 msgstr "veldnaam in beginwaarde van iets anders dan record of union"
 
-#: c-typeck.c:5226
+#: c-typeck.c:5740
 msgid "array index in initializer not of integer type"
 msgstr "array-index in beginwaarde is niet van een integer type"
 
-#: c-typeck.c:5246 c-typeck.c:5248
+#: c-typeck.c:5745 c-typeck.c:5747
 msgid "nonconstant array index in initializer"
 msgstr "niet-constante array-index in beginwaarde"
 
-#: c-typeck.c:5252 c-typeck.c:5255
+#: c-typeck.c:5751 c-typeck.c:5754
 msgid "array index in initializer exceeds array bounds"
 msgstr "array-index in beginwaarde overschrijdt de grenzen van de array"
 
-#: c-typeck.c:5266
+#: c-typeck.c:5765
 msgid "empty index range in initializer"
 msgstr "leeg indexbereik in beginwaarde"
 
-#: c-typeck.c:5275
+#: c-typeck.c:5774
 msgid "array index range in initializer exceeds array bounds"
 msgstr "array-indexbereik in beginwaarde overschrijdt de grenzen van de array"
 
-#: c-typeck.c:5351 c-typeck.c:5372 c-typeck.c:5838
+#: c-typeck.c:5849 c-typeck.c:5872 c-typeck.c:6346
 msgid "initialized field with side-effects overwritten"
-msgstr ""
+msgstr "geïnitialiseerd veld met neveneffecten wordt overschreven"
 
-#: c-typeck.c:6047
+#: c-typeck.c:5851 c-typeck.c:5874 c-typeck.c:6348
+msgid "initialized field overwritten"
+msgstr "geïnitialiseerd veld wordt overschreven"
+
+#: c-typeck.c:6556
 msgid "excess elements in char array initializer"
 msgstr "overtollige elementen in beginwaarde van char array"
 
-#: c-typeck.c:6054 c-typeck.c:6100
+#: c-typeck.c:6563 c-typeck.c:6609
 msgid "excess elements in struct initializer"
 msgstr "overtollige elementen in beginwaarde van struct"
 
-#: c-typeck.c:6115
+#: c-typeck.c:6624
 msgid "non-static initialization of a flexible array member"
-msgstr ""
+msgstr "niet-statische initialisatie van flexibel array-lid"
 
-#: c-typeck.c:6183
+#: c-typeck.c:6692
 msgid "excess elements in union initializer"
 msgstr "overtollige elementen in beginwaarde van union"
 
-#: c-typeck.c:6269
+#: c-typeck.c:6779
 msgid "excess elements in array initializer"
 msgstr "overtollige elementen in beginwaarde van array"
 
-#: c-typeck.c:6299
+#: c-typeck.c:6809
 msgid "excess elements in vector initializer"
 msgstr "overtollige elementen in beginwaarde van vector"
 
-#: c-typeck.c:6323
+#: c-typeck.c:6833
 msgid "excess elements in scalar initializer"
 msgstr "overtollige elementen in beginwaarde van scalair"
 
-#: cfgrtl.c:2140
+#: cfgrtl.c:1923
 msgid "flow control insn inside a basic block"
 msgstr ""
 
-#: cfgrtl.c:2212
+#: cfgrtl.c:2052
 msgid "wrong insn in the fallthru edge"
 msgstr ""
 
-#: cfgrtl.c:2254
+#: cfgrtl.c:2108
 msgid "insn outside basic block"
 msgstr ""
 
 # Weet niet wat hier juist bedoeld wordt, dus moeilijk om zinnig te vertalen...
-#: cfgrtl.c:2261
+#: cfgrtl.c:2115
 msgid "return not followed by barrier"
 msgstr "return niet gevolgd door barrière"
 
-#: cgraph.c:282
+#: cgraph.c:340 ipa-inline.c:417
 msgid "function body not available"
 msgstr "functielichaam niet beschikbaar"
 
 # moet beter kunnen
-#: cgraph.c:284 cgraphunit.c:662
+#: cgraph.c:342 cgraphbuild.c:96
 msgid "redefined extern inline functions are not considered for inlining"
 msgstr "functies die als extern inline geherdefinieerd zijn, worden niet als kandidaat voor inlining beschouwd"
 
-#: cgraph.c:287 cgraphunit.c:667
+#: cgraph.c:345 cgraphbuild.c:103
 msgid "function not considered for inlining"
 msgstr "functie wordt niet als kandidaat voor inlining beschouwd"
 
-#: cgraph.c:289 cgraphunit.c:665
+#: cgraph.c:347 cgraphbuild.c:99
 msgid "function not inlinable"
 msgstr "functie kan niet inline gemaakt worden"
 
-#: cgraphunit.c:1201
-msgid "--param large-function-growth limit reached"
-msgstr "limiet van --param large-function-growth bereikt"
-
-#: cgraphunit.c:1238
-msgid "recursive inlining"
-msgstr "recursieve inlining"
-
-#: cgraphunit.c:1403 cgraphunit.c:1655
-msgid "--param max-inline-insns-single limit reached"
-msgstr "limiet van --param max-inline-insns-single bereikt"
-
-#: cgraphunit.c:1427
-msgid "--param max-inline-insns-single limit reached after inlining into the callee"
-msgstr ""
-
-#: cgraphunit.c:1477
-msgid "--param inline-unit-growth limit reached"
-msgstr ""
+# Betere term voor "mismatched"?
+#: cgraphbuild.c:101
+msgid "mismatched arguments"
+msgstr "slechte combinatie van argumenten"
 
-#: collect2.c:402 gcc.c:6736
+#: collect2.c:382 gcc.c:6896
 #, c-format
 msgid "internal gcc abort in %s, at %s:%d"
 msgstr "interne afbreking van gcc in %s, op %s:%d"
 
-#: collect2.c:898
+#: collect2.c:903
 #, c-format
 msgid "no arguments"
 msgstr "geen argumenten"
 
-#: collect2.c:1271 collect2.c:1419 collect2.c:1454
+#: collect2.c:1277 collect2.c:1425 collect2.c:1460
 #, c-format
 msgid "fopen %s"
 msgstr "fopen %s"
 
-#: collect2.c:1274 collect2.c:1424 collect2.c:1457
+#: collect2.c:1280 collect2.c:1430 collect2.c:1463
 #, c-format
 msgid "fclose %s"
 msgstr "fclose %s"
 
-#: collect2.c:1283
+#: collect2.c:1289
 #, c-format
 msgid "collect2 version %s"
 msgstr "collect2 versie %s"
 
-#: collect2.c:1373
+#: collect2.c:1379
 #, c-format
 msgid "%d constructor(s) found\n"
 msgstr "%d constructor(s) gevonden\n"
 
-#: collect2.c:1374
+#: collect2.c:1380
 #, c-format
 msgid "%d destructor(s)  found\n"
 msgstr "%d destructor(s) gevonden\n"
 
-#: collect2.c:1375
+#: collect2.c:1381
 #, c-format
 msgid "%d frame table(s) found\n"
 msgstr "%d frame-tabel(len) gevonden\n"
 
-#: collect2.c:1560
+#: collect2.c:1518
+#, c-format
+msgid "can't get program status"
+msgstr "kan programmastatus niet ophalen"
+
+#: collect2.c:1587
+#, c-format
+msgid "could not open response file %s"
+msgstr "kan antwoordbestand %s niet openen"
+
+#: collect2.c:1592
+#, c-format
+msgid "could not write to response file %s"
+msgstr "kan niet schrijven naar antwoordbestand %s"
+
+#: collect2.c:1597
+#, c-format
+msgid "could not close response file %s"
+msgstr "kan antwoordbestand %s niet sluiten"
+
+#: collect2.c:1615
 #, c-format
 msgid "[cannot find %s]"
 msgstr "[kan %s niet vinden]"
 
-#: collect2.c:1575
+#: collect2.c:1630
 #, c-format
 msgid "cannot find '%s'"
 msgstr "kan '%s' niet vinden"
 
-#: collect2.c:1586 collect2.c:1589
+#: collect2.c:1634 collect2.c:2126 collect2.c:2281 gcc.c:2974
 #, c-format
-msgid "redirecting stdout: %s"
-msgstr "bij het herleiden van standaarduitvoer: %s"
+msgid "pex_init failed"
+msgstr "pex_init mislukt"
 
-#: collect2.c:1628
+#: collect2.c:1672
 #, c-format
 msgid "[Leaving %s]\n"
 msgstr "[%s wordt verlaten]\n"
 
-#: collect2.c:1848
+#: collect2.c:1892
 #, c-format
 msgid ""
 "\n"
@@ -623,53 +591,32 @@ msgstr ""
 "\n"
 "write_c_file - uitvoernaam is %s, prefix is %s\n"
 
-#: collect2.c:2052
+#: collect2.c:2100
 #, c-format
 msgid "cannot find 'nm'"
 msgstr "kan 'nm' niet vinden"
 
-#: collect2.c:2062 collect2.c:2228
-#, c-format
-msgid "pipe"
-msgstr "pipe"
-
-#: collect2.c:2066 collect2.c:2232
-#, c-format
-msgid "fdopen"
-msgstr "fdopen"
-
-#: collect2.c:2092 collect2.c:2258
-#, c-format
-msgid "dup2 %d 1"
-msgstr "dup2 %d 1"
-
-#: collect2.c:2095 collect2.c:2098 collect2.c:2111 collect2.c:2261
-#: collect2.c:2264 collect2.c:2277
-#, c-format
-msgid "close %d"
-msgstr "close %d"
-
-#: collect2.c:2101 collect2.c:2267
+#: collect2.c:2147
 #, c-format
-msgid "execv %s"
-msgstr "execv %s"
+msgid "can't open nm output"
+msgstr "kan uitvoer van nm niet openen"
 
-#: collect2.c:2155
+#: collect2.c:2191
 #, c-format
 msgid "init function found in object %s"
 msgstr "init-functie gevonden in object %s"
 
-#: collect2.c:2163
+#: collect2.c:2199
 #, c-format
 msgid "fini function found in object %s"
 msgstr "fini-functie gevonden in object %s"
 
-#: collect2.c:2186 collect2.c:2316
+#: collect2.c:2302
 #, c-format
-msgid "fclose"
-msgstr "fclose"
+msgid "can't open ldd output"
+msgstr "kan uitvoer van ldd niet openen"
 
-#: collect2.c:2280
+#: collect2.c:2305
 #, c-format
 msgid ""
 "\n"
@@ -679,22 +626,22 @@ msgstr ""
 "uitvoer van ldd met constructors/destructors.\n"
 
 # 'dependency'? 'afhankelijkheid' klinkt niet echt goed...
-#: collect2.c:2295
+#: collect2.c:2320
 #, c-format
 msgid "dynamic dependency %s not found"
 msgstr "dynamische dependency %s niet gevonden"
 
-#: collect2.c:2307
+#: collect2.c:2332
 #, c-format
 msgid "unable to open dynamic dependency '%s'"
 msgstr "kan dynamische dependency '%s' niet openen"
 
-#: collect2.c:2466
+#: collect2.c:2488
 #, c-format
 msgid "%s: not a COFF file"
 msgstr "%s: geen COFF-bestand"
 
-#: collect2.c:2586
+#: collect2.c:2608
 #, c-format
 msgid "%s: cannot open as COFF file"
 msgstr "%s: kan niet openen als COFF-bestand"
@@ -703,33 +650,11 @@ msgstr "%s: kan niet openen als COFF-bestand"
 # dikwijls 'bibliotheek' zien gebruiken.
 # De vertaalde boodschappen voor make gebruiken dat op het ogenblik wél, wat
 # jammer is (maar misschien is daar verandering in te brengen).
-#: collect2.c:2644
+#: collect2.c:2666
 #, c-format
 msgid "library lib%s not found"
 msgstr "library lib%s niet gevonden"
 
-#: combine.c:12516
-#, c-format
-msgid ""
-";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
-";; %d successes.\n"
-"\n"
-msgstr ""
-";; Combiner-statistieken: %d pogingen, %d vervangingen (%d hadden nieuwe ruimte\n"
-";;  nodig), %d successen.\n"
-"\n"
-
-#: combine.c:12525
-#, c-format
-msgid ""
-"\n"
-";; Combiner totals: %d attempts, %d substitutions (%d requiring new space),\n"
-";; %d successes.\n"
-msgstr ""
-"\n"
-";; Combiner-totalen: %d pogingen, %d vervangingen (%d hadden nieuwe ruimte\n"
-";;  nodig), %d successen.\n"
-
 #: cppspec.c:106
 #, c-format
 msgid "\"%s\" is not a valid option to the preprocessor"
@@ -740,23 +665,18 @@ msgstr ""
 msgid "too many input files"
 msgstr "te veel invoerbestanden"
 
-#: cse.c:6812
-#, c-format
-msgid ";; Processing block from %d to %d, %d sets.\n"
-msgstr ""
-
 # mja, kan beter
-#: diagnostic.c:168
+#: diagnostic.c:188
 #, c-format
 msgid "%s:%d: confused by earlier errors, bailing out\n"
 msgstr "%s:%d: in de war door de voorgaande fouten, ik stop ermee\n"
 
-#: diagnostic.c:228
+#: diagnostic.c:235
 #, c-format
 msgid "compilation terminated due to -Wfatal-errors.\n"
 msgstr "compilatie beëindigd ten gevolge van -Wfatal-errors.\n"
 
-#: diagnostic.c:237
+#: diagnostic.c:244
 #, c-format
 msgid ""
 "Please submit a full bug report,\n"
@@ -764,55 +684,55 @@ msgid ""
 "See %s for instructions.\n"
 msgstr ""
 
-#: diagnostic.c:246
+#: diagnostic.c:253
 #, c-format
 msgid "compilation terminated.\n"
 msgstr ""
 
 # misschien beter 'betreden' ofzo dan 'uitgevoerd'
-#: diagnostic.c:537
+#: diagnostic.c:641
 #, c-format
 msgid "Internal compiler error: Error reporting routines re-entered.\n"
 msgstr "Interne compilerfout: De foutrapporteringsroutines werden opnieuw uitgevoerd.\n"
 
-#: final.c:1062
+#: final.c:1136
 msgid "negative insn length"
 msgstr "negatieve insn-lengte"
 
-#: final.c:2508
+#: final.c:2615
 msgid "could not split insn"
 msgstr "kon insn niet splitsen"
 
-#: final.c:2857
+#: final.c:2992
 msgid "invalid 'asm': "
 msgstr "ongeldige 'asm': "
 
-#: final.c:3040
+#: final.c:3175
 #, c-format
 msgid "nested assembly dialect alternatives"
 msgstr ""
 
-#: final.c:3057 final.c:3069
+#: final.c:3192 final.c:3204
 #, c-format
 msgid "unterminated assembly dialect alternative"
 msgstr "onbeëindigd alternatief assembly-dialect"
 
-#: final.c:3116
+#: final.c:3251
 #, c-format
 msgid "operand number missing after %%-letter"
 msgstr "operandnummer ontbreekt na %%-letter"
 
-#: final.c:3119 final.c:3160
+#: final.c:3254 final.c:3295
 #, c-format
 msgid "operand number out of range"
 msgstr "operandnummer buiten bereik"
 
-#: final.c:3179
+#: final.c:3314
 #, c-format
 msgid "invalid %%-code"
 msgstr "ongeldige %%-code"
 
-#: final.c:3209
+#: final.c:3344
 #, c-format
 msgid "'%%l' operand isn't a label"
 msgstr "operand van '%%l' is geen label"
@@ -823,109 +743,118 @@ msgstr "operand van '%%l' is geen label"
 #. handle them.
 #. We can't handle floating point constants;
 #. PRINT_OPERAND must handle them.
-#: final.c:3311 vmsdbgout.c:488 config/i386/i386.c:5960
-#: config/pdp11/pdp11.c:1690
+#: final.c:3446 vmsdbgout.c:487 config/i386/i386.c:8198
+#: config/pdp11/pdp11.c:1704
 #, c-format
 msgid "floating constant misused"
 msgstr "floating-point constante verkeerd gebruikt"
 
-#: final.c:3367 vmsdbgout.c:545 config/i386/i386.c:6038
-#: config/pdp11/pdp11.c:1737
+#: final.c:3507 vmsdbgout.c:544 config/i386/i386.c:8279
+#: config/pdp11/pdp11.c:1751
 #, c-format
 msgid "invalid expression as operand"
 msgstr "ongeldige expressie als operand"
 
-#: flow.c:1689
-msgid "Attempt to delete prologue/epilogue insn:"
-msgstr ""
-
-#: gcc.c:1632
+#: gcc.c:1704
 #, c-format
 msgid "Using built-in specs.\n"
 msgstr "Ingebouwde specs worden gebruikt.\n"
 
-#: gcc.c:1815
+#: gcc.c:1883
 #, c-format
 msgid ""
 "Setting spec %s to '%s'\n"
 "\n"
 msgstr ""
 
-#: gcc.c:1924
+#: gcc.c:1998
 #, c-format
 msgid "Reading specs from %s\n"
 msgstr "Specs worden gelezen vanuit %s\n"
 
-#: gcc.c:2020 gcc.c:2039
+#: gcc.c:2094 gcc.c:2113
 #, c-format
 msgid "specs %%include syntax malformed after %ld characters"
 msgstr ""
 
-#: gcc.c:2047
+#: gcc.c:2121
 #, c-format
 msgid "could not find specs file %s\n"
 msgstr ""
 
-#: gcc.c:2064 gcc.c:2072 gcc.c:2081 gcc.c:2090
+#: gcc.c:2138 gcc.c:2146 gcc.c:2155 gcc.c:2164
 #, c-format
 msgid "specs %%rename syntax malformed after %ld characters"
 msgstr ""
 
-#: gcc.c:2099
+#: gcc.c:2173
 #, c-format
 msgid "specs %s spec was not found to be renamed"
 msgstr ""
 
-#: gcc.c:2106
+#: gcc.c:2180
 #, c-format
 msgid "%s: attempt to rename spec '%s' to already defined spec '%s'"
 msgstr ""
 
-#: gcc.c:2111
+#: gcc.c:2185
 #, c-format
 msgid "rename spec %s to %s\n"
 msgstr ""
 
-#: gcc.c:2113
+#: gcc.c:2187
 #, c-format
 msgid ""
 "spec is '%s'\n"
 "\n"
 msgstr ""
 
-#: gcc.c:2126
+#: gcc.c:2200
 #, c-format
 msgid "specs unknown %% command after %ld characters"
 msgstr ""
 
-#: gcc.c:2137 gcc.c:2150
+#: gcc.c:2211 gcc.c:2224
 #, c-format
 msgid "specs file malformed after %ld characters"
 msgstr ""
 
-#: gcc.c:2203
+#: gcc.c:2277
 #, c-format
 msgid "spec file has no spec for linking"
 msgstr "specbestand heeft geen spec voor het linken"
 
-#: gcc.c:2625
+#: gcc.c:2605 gcc.c:4745
+#, c-format
+msgid "%s\n"
+msgstr "%s\n"
+
+#: gcc.c:2805
 #, c-format
 msgid "system path '%s' is not absolute"
 msgstr "systeempad '%s' is niet absoluut"
 
-#: gcc.c:2688
+#: gcc.c:2868
 #, c-format
 msgid "-pipe not supported"
 msgstr "-pipe wordt niet ondersteund"
 
-#: gcc.c:2750
+#: gcc.c:2930
 #, c-format
 msgid ""
 "\n"
 "Go ahead? (y or n) "
 msgstr ""
 
-#: gcc.c:2875
+#: gcc.c:3013
+msgid "failed to get exit status"
+msgstr "kon exit-status niet ophalen"
+
+#: gcc.c:3019
+msgid "failed to get process times"
+msgstr "kon procestijden niet ophalen"
+
+#: gcc.c:3045
 #, c-format
 msgid ""
 "Internal error: %s (program %s)\n"
@@ -933,163 +862,181 @@ msgid ""
 "See %s for instructions."
 msgstr ""
 
-#: gcc.c:2893
+#: gcc.c:3071
 #, c-format
 msgid "# %s %.2f %.2f\n"
-msgstr ""
+msgstr "# %s %.2f %.2f\n"
 
-#: gcc.c:3023
+#: gcc.c:3205
 #, c-format
 msgid "Usage: %s [options] file...\n"
 msgstr "Gebruik: %s [opties] bestand...\n"
 
-#: gcc.c:3024
+#: gcc.c:3206
 msgid "Options:\n"
-msgstr ""
+msgstr "Opties:\n"
 
-#: gcc.c:3026
+#: gcc.c:3208
 msgid "  -pass-exit-codes         Exit with highest error code from a phase\n"
 msgstr ""
 
-#: gcc.c:3027
+#: gcc.c:3209
 msgid "  --help                   Display this information\n"
 msgstr ""
 
-#: gcc.c:3028
+#: gcc.c:3210
 msgid "  --target-help            Display target specific command line options\n"
 msgstr ""
 
-#: gcc.c:3030
+#: gcc.c:3211
+msgid "  --help={target|optimizers|warnings|undocumented|params}[,{[^]joined|[^]separate}]\n"
+msgstr ""
+
+#: gcc.c:3212
+msgid "                           Display specific types of command line options\n"
+msgstr ""
+
+#: gcc.c:3214
 msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
 msgstr ""
 
-#: gcc.c:3031
+#: gcc.c:3215
 msgid "  -dumpspecs               Display all of the built in spec strings\n"
 msgstr ""
 
-#: gcc.c:3032
+#: gcc.c:3216
 msgid "  -dumpversion             Display the version of the compiler\n"
 msgstr ""
 
-#: gcc.c:3033
+#: gcc.c:3217
 msgid "  -dumpmachine             Display the compiler's target processor\n"
 msgstr ""
 
-#: gcc.c:3034
+#: gcc.c:3218
 msgid "  -print-search-dirs       Display the directories in the compiler's search path\n"
 msgstr ""
 
-#: gcc.c:3035
+#: gcc.c:3219
 msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library\n"
 msgstr ""
 
-#: gcc.c:3036
+#: gcc.c:3220
 msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
 msgstr ""
 
-#: gcc.c:3037
+#: gcc.c:3221
 msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>\n"
 msgstr ""
 
-#: gcc.c:3038
+#: gcc.c:3222
 msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
 msgstr ""
 
-#: gcc.c:3039
+#: gcc.c:3223
 msgid ""
 "  -print-multi-lib         Display the mapping between command line options and\n"
 "                           multiple library search directories\n"
 msgstr ""
 
-#: gcc.c:3042
+#: gcc.c:3226
 msgid "  -print-multi-os-directory Display the relative path to OS libraries\n"
 msgstr ""
 
-#: gcc.c:3043
+#: gcc.c:3227
+msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers\n"
+msgstr ""
+
+#: gcc.c:3228
 msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler\n"
 msgstr ""
 
-#: gcc.c:3044
+#: gcc.c:3229
 msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor\n"
 msgstr ""
 
-#: gcc.c:3045
+#: gcc.c:3230
 msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
 msgstr ""
 
-#: gcc.c:3046
+#: gcc.c:3231
 msgid "  -Xassembler <arg>        Pass <arg> on to the assembler\n"
 msgstr ""
 
-#: gcc.c:3047
+#: gcc.c:3232
 msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor\n"
 msgstr ""
 
-#: gcc.c:3048
+#: gcc.c:3233
 msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
 msgstr ""
 
-#: gcc.c:3049
+#: gcc.c:3234
 msgid "  -combine                 Pass multiple source files to compiler at once\n"
 msgstr ""
 
-#: gcc.c:3050
+#: gcc.c:3235
 msgid "  -save-temps              Do not delete intermediate files\n"
 msgstr ""
 
-#: gcc.c:3051
+#: gcc.c:3236
 msgid "  -pipe                    Use pipes rather than intermediate files\n"
 msgstr ""
 
-#: gcc.c:3052
+#: gcc.c:3237
 msgid "  -time                    Time the execution of each subprocess\n"
 msgstr ""
 
-#: gcc.c:3053
+#: gcc.c:3238
 msgid "  -specs=<file>            Override built-in specs with the contents of <file>\n"
 msgstr ""
 
-#: gcc.c:3054
+#: gcc.c:3239
 msgid "  -std=<standard>          Assume that the input sources are for <standard>\n"
 msgstr ""
 
-#: gcc.c:3055
+#: gcc.c:3240
+msgid ""
+"  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
+"                           and libraries\n"
+msgstr ""
+
+#: gcc.c:3243
 msgid "  -B <directory>           Add <directory> to the compiler's search paths\n"
 msgstr ""
 
-#: gcc.c:3056
+#: gcc.c:3244
 msgid "  -b <machine>             Run gcc for target <machine>, if installed\n"
 msgstr ""
 
-#: gcc.c:3057
+#: gcc.c:3245
 msgid "  -V <version>             Run gcc version number <version>, if installed\n"
 msgstr ""
 
-#: gcc.c:3058
+#: gcc.c:3246
 msgid "  -v                       Display the programs invoked by the compiler\n"
 msgstr ""
 
-#: gcc.c:3059
+#: gcc.c:3247
 msgid "  -###                     Like -v but options quoted and commands not executed\n"
 msgstr ""
 
-#: gcc.c:3060
+#: gcc.c:3248
 msgid "  -E                       Preprocess only; do not compile, assemble or link\n"
 msgstr ""
 
-#: gcc.c:3061
+#: gcc.c:3249
 msgid "  -S                       Compile only; do not assemble or link\n"
 msgstr ""
 
-#: gcc.c:3062
+#: gcc.c:3250
 msgid "  -c                       Compile and assemble, but do not link\n"
 msgstr ""
 
-#: gcc.c:3063
+#: gcc.c:3251
 msgid "  -o <file>                Place the output into <file>\n"
 msgstr ""
 
-#: gcc.c:3064
+#: gcc.c:3252
 msgid ""
 "  -x <language>            Specify the language of the following input files\n"
 "                           Permissible languages include: c c++ assembler none\n"
@@ -1097,7 +1044,7 @@ msgid ""
 "                           guessing the language based on the file's extension\n"
 msgstr ""
 
-#: gcc.c:3071
+#: gcc.c:3259
 #, c-format
 msgid ""
 "\n"
@@ -1106,313 +1053,394 @@ msgid ""
 " other options on to these processes the -W<letter> options must be used.\n"
 msgstr ""
 
-#: gcc.c:3191
+#: gcc.c:3383
 #, c-format
 msgid "'-%c' option must have argument"
 msgstr "de '-%c' moet een argument hebben"
 
-#: gcc.c:3213
+#: gcc.c:3405
 #, c-format
 msgid "couldn't run '%s': %s"
 msgstr "kon '%s' niet uitvoeren: %s"
 
 # moet dit eigenlijk wel een vertaalbare string zijn?
 #. translate_options () has turned --version into -fversion.
-#: gcc.c:3398
+#: gcc.c:3606
 #, c-format
-msgid "%s (GCC) %s\n"
-msgstr "%s (GCC) %s\n"
+msgid "%s %s%s\n"
+msgstr "%s %s%s\n"
 
 # Het copyright symbool zit in latin-1 dus lijkt me toepasselijk voor Nederlands (aangezien we ook accenten hebben).
 # Maar misschien toch als (C) laten?
-#: gcc.c:3400 gcov.c:415 java/gjavah.c:2400 java/jcf-dump.c:916
-#: java/jv-scan.c:128
+#: gcc.c:3609 gcov.c:427 fortran/gfortranspec.c:380 java/jcf-dump.c:1168
 msgid "(C)"
 msgstr "©"
 
-#: gcc.c:3401 java/gjavah.c:2401 java/jcf-dump.c:917 java/jv-scan.c:129
+#: gcc.c:3610 java/jcf-dump.c:1169
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
 "\n"
 msgstr ""
+"Dit is vrije software; zie de broncode voor kopieercondities.  Er is GEEN\n"
+"garantie; zelfs niet voor VERKOOPBAARHEID of GESCHIKTHEID voor een bepaald\n"
+"doel.\n"
+"\n"
 
-#: gcc.c:3502
+#: gcc.c:3722
 #, c-format
 msgid "argument to '-Xlinker' is missing"
 msgstr "het argument van '-Xlinker' ontbreekt"
 
-#: gcc.c:3510
+#: gcc.c:3730
 #, c-format
 msgid "argument to '-Xpreprocessor' is missing"
 msgstr "het argument van '-Xpreprocessor' ontbreekt"
 
-#: gcc.c:3517
+#: gcc.c:3737
 #, c-format
 msgid "argument to '-Xassembler' is missing"
 msgstr "het argument van '-Xassembler' ontbreekt"
 
-#: gcc.c:3524
+#: gcc.c:3744
 #, c-format
 msgid "argument to '-l' is missing"
 msgstr "het argument van '-l' ontbreekt"
 
-#: gcc.c:3545
+#: gcc.c:3765
 #, c-format
 msgid "argument to '-specs' is missing"
 msgstr "het argument van '-specs' ontbreekt"
 
-#: gcc.c:3559
+#: gcc.c:3779
 #, c-format
 msgid "argument to '-specs=' is missing"
 msgstr "het argument van '-specs=' ontbreekt"
 
-#: gcc.c:3596
+#: gcc.c:3820
 #, c-format
 msgid "'-%c' must come at the start of the command line"
 msgstr ""
 
-#: gcc.c:3605
+#: gcc.c:3829
 #, c-format
 msgid "argument to '-B' is missing"
 msgstr "het argument van '-B' ontbreekt"
 
-#: gcc.c:3994
+#: gcc.c:4179
 #, c-format
 msgid "argument to '-x' is missing"
 msgstr "het argument van '-x' ontbreekt"
 
-#: gcc.c:4022
+#: gcc.c:4207
 #, c-format
 msgid "argument to '-%s' is missing"
 msgstr "het argument van '-%s' ontbreekt"
 
-#: gcc.c:4360
+#: gcc.c:4535
 #, c-format
 msgid "switch '%s' does not start with '-'"
 msgstr ""
 
-#: gcc.c:4587
+#: gcc.c:4679
 #, c-format
 msgid "spec '%s' invalid"
 msgstr ""
 
-#: gcc.c:4653
-#, c-format
-msgid "%s\n"
-msgstr "%s\n"
-
-#: gcc.c:4726
+#: gcc.c:4818
 #, c-format
 msgid "spec '%s' has invalid '%%0%c'"
 msgstr "spec '%s' heeft een ongeldige '%%0%c'"
 
-#: gcc.c:4923
+#: gcc.c:5047
+#, c-format
+msgid "could not open temporary response file %s"
+msgstr "kon tijdelijk antwoordbestand %s niet openen"
+
+#: gcc.c:5053
+#, c-format
+msgid "could not write to temporary response file %s"
+msgstr "kon niet schrijven naar tijdelijk antwoordbestand %s"
+
+#: gcc.c:5059
+#, c-format
+msgid "could not close temporary response file %s"
+msgstr "kon tijdelijk antwoordbestand %s niet sluiten"
+
+#: gcc.c:5093
 #, c-format
 msgid "spec '%s' has invalid '%%W%c"
 msgstr "spec '%s' heeft een ongeldige '%%W%c'"
 
-#: gcc.c:4954
+#: gcc.c:5113
 #, c-format
 msgid "spec '%s' has invalid '%%x%c'"
 msgstr "spec '%s' heeft een ongeldige '%%x%c'"
 
-#: gcc.c:5176
+#: gcc.c:5335
 #, c-format
 msgid "Processing spec %c%s%c, which is '%s'\n"
 msgstr ""
 
-#: gcc.c:5318
+#: gcc.c:5459
 #, c-format
 msgid "unknown spec function '%s'"
 msgstr "onbekende spec-functie '%s'"
 
-#: gcc.c:5337
+#: gcc.c:5478
 #, c-format
 msgid "error in args to spec function '%s'"
 msgstr "fout in argumenten voor spec-functie '%s'"
 
-#: gcc.c:5385
+#: gcc.c:5526
 #, c-format
 msgid "malformed spec function name"
 msgstr "misvormde naam van spec-functie"
 
 #. )
-#: gcc.c:5388
+#: gcc.c:5529
 #, c-format
 msgid "no arguments for spec function"
 msgstr "geen argumenten voor spec-functie"
 
-#: gcc.c:5407
+#: gcc.c:5548
 #, c-format
 msgid "malformed spec function arguments"
 msgstr ""
 
-#: gcc.c:5646
+#: gcc.c:5794
 #, c-format
 msgid "braced spec '%s' is invalid at '%c'"
 msgstr ""
 
-#: gcc.c:5734
+#: gcc.c:5882
 #, c-format
 msgid "braced spec body '%s' is invalid"
 msgstr ""
 
-#: gcc.c:6272
+#: gcc.c:6420
 #, c-format
 msgid "install: %s%s\n"
 msgstr ""
 
-#: gcc.c:6273
+#: gcc.c:6423
 #, c-format
 msgid "programs: %s\n"
 msgstr ""
 
-#: gcc.c:6274
+#: gcc.c:6425
 #, c-format
 msgid "libraries: %s\n"
 msgstr ""
 
-#: gcc.c:6331
+#. The error status indicates that only one set of fixed
+#. headers should be built.
+#: gcc.c:6479
+#, c-format
+msgid "not configured with sysroot headers suffix"
+msgstr ""
+
+#: gcc.c:6488
 #, c-format
 msgid ""
 "\n"
 "For bug reporting instructions, please see:\n"
 msgstr ""
 
-#: gcc.c:6347
+#: gcc.c:6504
 #, c-format
 msgid "Target: %s\n"
 msgstr ""
 
-#: gcc.c:6348
+#: gcc.c:6505
 #, c-format
 msgid "Configured with: %s\n"
 msgstr ""
 
-#: gcc.c:6362
+#: gcc.c:6519
 #, c-format
 msgid "Thread model: %s\n"
 msgstr ""
 
-#: gcc.c:6373
+#: gcc.c:6530
 #, c-format
-msgid "gcc version %s\n"
-msgstr "gcc versie %s\n"
+msgid "gcc version %s %s\n"
+msgstr "gcc versie %s %s\n"
 
-#: gcc.c:6375
+#: gcc.c:6532
 #, c-format
-msgid "gcc driver version %s executing gcc version %s\n"
-msgstr "gcc stuurprogramma versie %s voert gcc versie %s uit\n"
+msgid "gcc driver version %s %sexecuting gcc version %s\n"
+msgstr "gcc stuurprogramma versie %s %svoert gcc versie %s uit\n"
 
-#: gcc.c:6383
+#: gcc.c:6540
 #, c-format
 msgid "no input files"
 msgstr "geen invoerbestanden"
 
-#: gcc.c:6463
+#: gcc.c:6589
+#, c-format
+msgid "cannot specify -o with -c or -S with multiple files"
+msgstr ""
+
+#: gcc.c:6623
 #, c-format
 msgid "spec '%s' is invalid"
 msgstr "spec '%s' is ongeldig"
 
-#: gcc.c:6936
+#: gcc.c:6759
+#, c-format
+msgid ""
+"\n"
+"Linker options\n"
+"==============\n"
+"\n"
+msgstr ""
+
+#: gcc.c:6760
+#, c-format
+msgid ""
+"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n"
+"\n"
+msgstr ""
+
+#: gcc.c:7111
 #, c-format
 msgid "multilib spec '%s' is invalid"
 msgstr "multilib spec '%s' is ongeldig"
 
 # hoe moet 'multilib exclusions' vertaald worden?
-#: gcc.c:7128
+#: gcc.c:7302
 #, c-format
 msgid "multilib exclusions '%s' is invalid"
 msgstr "multilib exclusions '%s' is ongeldig"
 
-#: gcc.c:7186 gcc.c:7327
+#: gcc.c:7360 gcc.c:7501
 #, c-format
 msgid "multilib select '%s' is invalid"
 msgstr "multilib select '%s' in ongeldig"
 
-#: gcc.c:7365
+#: gcc.c:7539
 #, c-format
 msgid "multilib exclusion '%s' is invalid"
 msgstr "multilib exclusion '%s' is ongeldig"
 
-#: gcov.c:388
+#: gcc.c:7745
+#, c-format
+msgid "environment variable \"%s\" not defined"
+msgstr ""
+
+#: gcc.c:7836 gcc.c:7841
+#, c-format
+msgid "invalid version number `%s'"
+msgstr "ongeldig versienummer `%s'"
+
+#: gcc.c:7884
+#, c-format
+msgid "too few arguments to %%:version-compare"
+msgstr "te weinig argumenten voor %%:version-compare"
+
+#: gcc.c:7890
+#, c-format
+msgid "too many arguments to %%:version-compare"
+msgstr "te veel argumenten voor %%:version-compare"
+
+#: gcc.c:7931
+#, c-format
+msgid "unknown operator '%s' in %%:version-compare"
+msgstr "onbekende operator '%s' in %%:version-compare"
+
+#: gcc.c:7965
+#, c-format
+msgid ""
+"Assembler options\n"
+"=================\n"
+"\n"
+msgstr ""
+
+#: gcc.c:7966
+#, c-format
+msgid ""
+"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n"
+"\n"
+msgstr ""
+
+#: gcov.c:400
 #, c-format
 msgid ""
-"Usage: gcov [OPTION]... SOURCEFILE\n"
+"Usage: gcov [OPTION]... SOURCEFILE...\n"
 "\n"
 msgstr ""
-"Gebruik: gcov [OPTIE]... BRONBESTAND\n"
+"Gebruik: gcov [OPTIE]... BRONBESTAND...\n"
 "\n"
 
-#: gcov.c:389
+#: gcov.c:401
 #, c-format
 msgid ""
 "Print code coverage information.\n"
 "\n"
 msgstr ""
 
-#: gcov.c:390
+#: gcov.c:402
 #, c-format
 msgid "  -h, --help                      Print this help, then exit\n"
 msgstr ""
 
-#: gcov.c:391
+#: gcov.c:403
 #, c-format
 msgid "  -v, --version                   Print version number, then exit\n"
 msgstr ""
 
-#: gcov.c:392
+#: gcov.c:404
 #, c-format
 msgid "  -a, --all-blocks                Show information for every basic block\n"
 msgstr ""
 
-#: gcov.c:393
+#: gcov.c:405
 #, c-format
 msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
 msgstr ""
 
-#: gcov.c:394
+#: gcov.c:406
 #, c-format
 msgid ""
 "  -c, --branch-counts             Given counts of branches taken\n"
 "                                    rather than percentages\n"
 msgstr ""
 
-#: gcov.c:396
+#: gcov.c:408
 #, c-format
 msgid "  -n, --no-output                 Do not create an output file\n"
 msgstr ""
 
-#: gcov.c:397
+#: gcov.c:409
 #, c-format
 msgid ""
 "  -l, --long-file-names           Use long output file names for included\n"
 "                                    source files\n"
 msgstr ""
 
-#: gcov.c:399
+#: gcov.c:411
 #, c-format
 msgid "  -f, --function-summaries        Output summaries for each function\n"
 msgstr ""
 
-#: gcov.c:400
+#: gcov.c:412
 #, c-format
 msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
 msgstr ""
 
-#: gcov.c:401
+#: gcov.c:413
 #, c-format
 msgid "  -p, --preserve-paths            Preserve all pathname components\n"
 msgstr ""
 
-#: gcov.c:402
+#: gcov.c:414
 #, c-format
 msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
 msgstr ""
 
-#: gcov.c:403
+#: gcov.c:415
 #, c-format
 msgid ""
 "\n"
@@ -1421,12 +1449,12 @@ msgid ""
 msgstr ""
 
 # moet dit eigenlijk wel een vertaalbare string zijn?
-#: gcov.c:413
+#: gcov.c:425
 #, c-format
-msgid "gcov (GCC) %s\n"
-msgstr "gcov (GCC) %s\n"
+msgid "gcov %s%s\n"
+msgstr "gcov %s%s\n"
 
-#: gcov.c:417
+#: gcov.c:429
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.\n"
@@ -1439,254 +1467,376 @@ msgstr ""
 "GESCHIKTHEID VOOR ENIG DOEL.\n"
 "\n"
 
-#: gcov.c:507
+#: gcov.c:525
 #, c-format
 msgid "%s:no functions found\n"
 msgstr "%s:geen functies gevonden\n"
 
 # moet dit eigenlijk wel een vertaalbare string zijn?
-#: gcov.c:528 gcov.c:556
+#: gcov.c:557 gcov.c:585 fortran/dump-parse-tree.c:63
 #, c-format
 msgid "\n"
 msgstr "\n"
 
-#: gcov.c:543
+#: gcov.c:572
 #, c-format
 msgid "%s:creating '%s'\n"
 msgstr "%s:'%s' wordt aangemaakt\n"
 
-#: gcov.c:547
+#: gcov.c:576
 #, c-format
 msgid "%s:error writing output file '%s'\n"
 msgstr "%s:fout bij schrijven van uitvoerbestand '%s'\n"
 
-#: gcov.c:552
+#: gcov.c:581
 #, c-format
 msgid "%s:could not open output file '%s'\n"
 msgstr "%s:kon uitvoerbestand '%s' niet openen\n"
 
+#: gcov.c:730
+#, c-format
+msgid "%s:source file is newer than graph file '%s'\n"
+msgstr ""
+
+#: gcov.c:735
+#, c-format
+msgid "(the message is only displayed one per source file)\n"
+msgstr ""
+
 # graafbestand is niet verkeerd maar kan dubbelzinnig zijn, dus houd ik het op graphbestand
-#: gcov.c:703
+#: gcov.c:759
 #, c-format
 msgid "%s:cannot open graph file\n"
 msgstr "%s:kan graphbestand niet openen\n"
 
-#: gcov.c:709
+#: gcov.c:765
 #, c-format
 msgid "%s:not a gcov graph file\n"
 msgstr "%s:geen gcov graphbestand\n"
 
-#: gcov.c:722
+#: gcov.c:778
 #, c-format
 msgid "%s:version '%.4s', prefer '%.4s'\n"
 msgstr "%s:versie '%.4s', verkies '%.4s'\n"
 
-#: gcov.c:774
+#: gcov.c:830
 #, c-format
 msgid "%s:already seen blocks for '%s'\n"
 msgstr ""
 
-#: gcov.c:892 gcov.c:1048
+#: gcov.c:948
 #, c-format
 msgid "%s:corrupted\n"
 msgstr "%s:corrupt\n"
 
-#: gcov.c:966
+# Niet letterlijk vertaald, maar zou de lading moeten dekken
+#: gcov.c:1024
 #, c-format
-msgid "%s:cannot open data file\n"
-msgstr "%s:kan gegevensbestand niet openen\n"
+msgid "%s:cannot open data file, assuming not executed\n"
+msgstr "%s:kan gegevensbestand niet openen; code zal niet uitgevoerd zijn\n"
 
-#: gcov.c:971
+#: gcov.c:1031
 #, c-format
 msgid "%s:not a gcov data file\n"
 msgstr "%s:geen gcov gegevensbestand\n"
 
-#: gcov.c:984
+#: gcov.c:1044
 #, c-format
 msgid "%s:version '%.4s', prefer version '%.4s'\n"
 msgstr "%s:versie '%.4s', verkies versie '%.4s'\n"
 
-#: gcov.c:990
+#: gcov.c:1050
 #, c-format
 msgid "%s:stamp mismatch with graph file\n"
 msgstr ""
 
-#: gcov.c:1016
+#: gcov.c:1079
 #, c-format
 msgid "%s:unknown function '%u'\n"
 msgstr "%s:Onbekende functie '%u'\n"
 
-#: gcov.c:1029
+#: gcov.c:1092
 #, c-format
 msgid "%s:profile mismatch for '%s'\n"
 msgstr ""
 
-#: gcov.c:1048
+#: gcov.c:1111
 #, c-format
 msgid "%s:overflowed\n"
 msgstr ""
 
-#: gcov.c:1072
+#: gcov.c:1135
 #, c-format
 msgid "%s:'%s' lacks entry and/or exit blocks\n"
 msgstr ""
 
-#: gcov.c:1077
+#: gcov.c:1140
 #, c-format
 msgid "%s:'%s' has arcs to entry block\n"
 msgstr ""
 
-#: gcov.c:1085
+#: gcov.c:1148
 #, c-format
 msgid "%s:'%s' has arcs from exit block\n"
 msgstr ""
 
-#: gcov.c:1293
+#: gcov.c:1356
 #, c-format
 msgid "%s:graph is unsolvable for '%s'\n"
 msgstr ""
 
 # moet dit eigenlijk wel een vertaalbare string zijn?
-#: gcov.c:1373
+#: gcov.c:1436
 #, c-format
 msgid "%s '%s'\n"
 msgstr "%s '%s'\n"
 
-#: gcov.c:1376
+#: gcov.c:1439
 #, c-format
 msgid "Lines executed:%s of %d\n"
 msgstr "Uitgevoerde lijnen:%s van %d\n"
 
-#: gcov.c:1380
+#: gcov.c:1443
 #, c-format
 msgid "No executable lines\n"
 msgstr "Geen uitvoerbare lijnen\n"
 
-#: gcov.c:1386
+#: gcov.c:1449
 #, c-format
 msgid "Branches executed:%s of %d\n"
 msgstr "Uitgevoerde aftakkingen:%s van %d\n"
 
-#: gcov.c:1390
+#: gcov.c:1453
 #, c-format
 msgid "Taken at least once:%s of %d\n"
 msgstr "Minstens één keer uitgevoerd:%s van %d\n"
 
-#: gcov.c:1396
+#: gcov.c:1459
 #, c-format
 msgid "No branches\n"
 msgstr "Geen aftakkingen\n"
 
-#: gcov.c:1398
+#: gcov.c:1461
 #, c-format
 msgid "Calls executed:%s of %d\n"
 msgstr "Uitgevoerde calls:%s van %d\n"
 
-#: gcov.c:1402
+#: gcov.c:1465
 #, c-format
 msgid "No calls\n"
 msgstr "Geen calls\n"
 
-#: gcov.c:1543
+#: gcov.c:1612
 #, c-format
 msgid "%s:no lines for '%s'\n"
 msgstr "%s:geen lijnen voor '%s'\n"
 
-#: gcov.c:1738
+#: gcov.c:1807
 #, c-format
 msgid "call   %2d returned %s\n"
 msgstr "call   %2d kwam %s terug\n"
 
-#: gcov.c:1743
+#: gcov.c:1812
 #, c-format
 msgid "call   %2d never executed\n"
 msgstr "call   %2d nooit uitgevoerd\n"
 
-#: gcov.c:1748
+#: gcov.c:1817
 #, c-format
 msgid "branch %2d taken %s%s\n"
 msgstr ""
 
-#: gcov.c:1752
+#: gcov.c:1821
 #, c-format
 msgid "branch %2d never executed\n"
 msgstr ""
 
 # is me niet helemaal duidelijk wat een 'unconditional' is
-#: gcov.c:1757
+#: gcov.c:1826
 #, c-format
 msgid "unconditional %2d taken %s\n"
 msgstr "onvoorwaardelijke tak %2d werd %s genomen\n"
 
-#: gcov.c:1760
+#: gcov.c:1829
 #, c-format
 msgid "unconditional %2d never executed\n"
 msgstr "onvoorwaardelijke tak %2d werd nooit uitgevoerd\n"
 
-#: gcov.c:1792
+#: gcov.c:1865
 #, c-format
 msgid "%s:cannot open source file\n"
 msgstr "%s:kan bronbestand niet openen\n"
 
-#: gcov.c:1802
-#, 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:689
+#: gcse.c:679
 msgid "GCSE disabled"
 msgstr "GCSE uitgeschakeld"
 
-#. Return if there's nothing to do, or it is too expensive.
-#: gcse.c:6474
+#: gcse.c:6584
 msgid "jump bypassing disabled"
 msgstr "jump bypassing uitgeschakeld"
 
-# Niet helemaal zeker hier - de unicode aanhalingstekens (‘’) gebruiken, maar dan is utf-8 nodig, of «», of gewoon zo laten?
 #. Opening quotation mark.
-#: intl.c:58
+#: intl.c:57
 msgid "`"
-msgstr "`"
+msgstr ""
 
 #. Closing quotation mark.
-#: intl.c:61
+#: intl.c:60
 msgid "'"
-msgstr "'"
+msgstr "’"
+
+#: ipa-inline.c:377
+msgid "--param large-function-growth limit reached"
+msgstr "limiet van --param large-function-growth bereikt"
+
+#: ipa-inline.c:392
+msgid "--param large-stack-frame-growth limit reached"
+msgstr "limiet van --param large-stack-frame-growth bereikt"
+
+#: ipa-inline.c:410
+msgid "function not inline candidate"
+msgstr "functie is geen kandidaat om inline gemaakt te worden"
+
+#: ipa-inline.c:426
+msgid "--param max-inline-insns-single limit reached"
+msgstr "limiet van --param max-inline-insns-single bereikt"
+
+#: ipa-inline.c:435
+msgid "--param max-inline-insns-auto limit reached"
+msgstr "limiet van --param max-inline-insns-auto bereikt"
+
+#: ipa-inline.c:461 ipa-inline.c:914 ipa-inline.c:1105 ipa-inline.c:1225
+msgid "recursive inlining"
+msgstr "recursieve inlining"
+
+#: ipa-inline.c:922
+msgid "call is unlikely and code size would grow"
+msgstr ""
 
-#: langhooks.c:516
+#: ipa-inline.c:925
+msgid "function not declared inline and code size would grow"
+msgstr ""
+
+#: ipa-inline.c:927
+msgid "optimizing for size and code size would grow"
+msgstr ""
+
+#: ipa-inline.c:1013
+msgid "--param inline-unit-growth limit reached"
+msgstr "limiet van --param inline-unit-growth bereikt"
+
+#: langhooks.c:389
 msgid "At top level:"
 msgstr "Op bovenste niveau:"
 
-#: langhooks.c:521
+#: langhooks.c:407
+#, c-format
+msgid "In member function %qs"
+msgstr "In memberfunctie %qs"
+
+#: langhooks.c:411
 #, c-format
-msgid "In member function %qs:"
-msgstr "In memberfunctie %qs:"
+msgid "In function %qs"
+msgstr "In functie %qs"
 
-#: langhooks.c:525
+#: langhooks.c:461
 #, c-format
-msgid "In function %qs:"
-msgstr "In functie %qs:"
+msgid "    inlined from %qs at %s:%d:%d"
+msgstr "    inline gemaakt vanuit %qs op %s:%d:%d"
+
+#: langhooks.c:467
+#, c-format
+msgid "    inlined from %qs at %s:%d"
+msgstr "    inline gemaakt vanuit %qs op %s:%d"
+
+#: langhooks.c:473
+#, c-format
+msgid "    inlined from %qs"
+msgstr "    inline gemaakt vanuit %qs"
+
+#: loop-iv.c:2806 tree-ssa-loop-niter.c:1818
+msgid "assuming that the loop is not infinite"
+msgstr ""
+
+#: loop-iv.c:2807 tree-ssa-loop-niter.c:1819
+msgid "cannot optimize possibly infinite loops"
+msgstr ""
+
+#: loop-iv.c:2815 tree-ssa-loop-niter.c:1823
+msgid "assuming that the loop counter does not overflow"
+msgstr ""
+
+#: loop-iv.c:2816 tree-ssa-loop-niter.c:1824
+msgid "cannot optimize loop, the loop counter may overflow"
+msgstr ""
 
 #. What to print when a switch has no documentation.
-#: opts.c:89
+#: opts.c:340
 msgid "This switch lacks documentation"
 msgstr "Deze optie heeft geen documentatie"
 
-#: opts.c:1183
-msgid "The following options are language-independent:\n"
-msgstr "De volgende opties zijn taalafhankelijk:\n"
+#: opts.c:1161
+msgid "[enabled]"
+msgstr "[ingeschakeld]"
 
-#: opts.c:1190
+#: opts.c:1161
+msgid "[disabled]"
+msgstr "[uitgeschakeld]"
+
+#: opts.c:1172
 #, c-format
-msgid ""
-"The %s front end recognizes the following options:\n"
-"\n"
+msgid " No options with the desired characteristics were found\n"
+msgstr ""
+
+#: opts.c:1174
+#, c-format
+msgid " All options with the desired characteristics have already been displayed\n"
 msgstr ""
 
-#: opts.c:1204
-msgid "The --param option recognizes the following as parameters:\n"
-msgstr "De --param optie herkent de volgende parameters:\n"
+#: opts.c:1228
+msgid "The following options are target specific"
+msgstr "De volgende opties zijn afhankelijk van het doelsysteem"
+
+#: opts.c:1231
+msgid "The following options control compiler warning messages"
+msgstr "De volgende opties beheren waarschuwingsboodschappen van de compiler"
+
+#: opts.c:1234
+msgid "The following options control optimizations"
+msgstr "De volgende opties beheren optimalisaties"
+
+#: opts.c:1237 opts.c:1275
+msgid "The following options are language-independent"
+msgstr "De volgende opties zijn taalafhankelijk"
+
+#: opts.c:1240
+msgid "The --param option recognizes the following as parameters"
+msgstr "De --param optie herkent de volgende parameters"
+
+# Zou een format spec moeten hebben voor de taalnaam...
+#: opts.c:1247
+msgid "The following options are specific to the language "
+msgstr "De volgende opties enkel van toepassing voor de taal "
+
+# Zou een format spec moeten hebben voor de taalnaam...
+# Of beter "voor de taal "?
+#: opts.c:1251
+msgid "The following options are supported by the language "
+msgstr "De volgende opties worden ondersteund door de taal "
+
+#: opts.c:1262
+msgid "The following options are not documented"
+msgstr "De volgende opties zijn niet gedocumenteerd"
+
+# Betere vertaling?
+#: opts.c:1273
+msgid "The following options are language-related"
+msgstr "De volgende opties hebben iets met een taal te maken"
+
+#: opts.c:1405
+#, c-format
+msgid "warning: unrecognized argument to --help= switch: %.*s\n"
+msgstr ""
 
 #: protoize.c:582
 #, c-format
@@ -1703,17 +1853,17 @@ msgstr ""
 msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
 msgstr ""
 
-#: protoize.c:735
+#: protoize.c:730
 #, c-format
 msgid "%s: warning: no read access for file '%s'\n"
 msgstr "%s: waarschuwing: geen leestoegang voor bestand '%s'\n"
 
-#: protoize.c:743
+#: protoize.c:738
 #, c-format
 msgid "%s: warning: no write access for file '%s'\n"
 msgstr "%s: waarschuwing: geen schrijftoegang voor bestand '%s'\n"
 
-#: protoize.c:751
+#: protoize.c:746
 #, c-format
 msgid "%s: warning: no write access for dir containing '%s'\n"
 msgstr "%s: waarschuwing: geen schrijftoegang voor de directory die bestand '%s' bevat\n"
@@ -1721,155 +1871,155 @@ msgstr "%s: waarschuwing: geen schrijftoegang voor de directory die bestand '%s'
 #. Catch cases like /.. where we try to backup to a
 #. point above the absolute root of the logical file
 #. system.
-#: protoize.c:1138
+#: protoize.c:1133
 #, c-format
 msgid "%s: invalid file name: %s\n"
 msgstr "%s: ongeldige bestandsnaam: %s\n"
 
-#: protoize.c:1286
+#: protoize.c:1281
 #, c-format
 msgid "%s: %s: can't get status: %s\n"
 msgstr ""
 
-#: protoize.c:1307
+#: protoize.c:1302
 #, c-format
 msgid ""
 "\n"
 "%s: fatal error: aux info file corrupted at line %d\n"
 msgstr ""
 
-#: protoize.c:1636
+#: protoize.c:1631
 #, c-format
 msgid "%s:%d: declaration of function '%s' takes different forms\n"
 msgstr "%s:%d: declaratie of function '%s' neemt verschillende vormen aan\n"
 
-#: protoize.c:1891
+#: protoize.c:1886
 #, c-format
 msgid "%s: compiling '%s'\n"
 msgstr ""
 
-#: protoize.c:1914
+#: protoize.c:1909
 #, c-format
 msgid "%s: wait: %s\n"
 msgstr "%s: fout bij wachten op proces: %s\n"
 
-#: protoize.c:1919
+#: protoize.c:1914
 #, c-format
 msgid "%s: subprocess got fatal signal %d\n"
 msgstr ""
 
-#: protoize.c:1927
+#: protoize.c:1922
 #, c-format
 msgid "%s: %s exited with status %d\n"
 msgstr ""
 
-#: protoize.c:1976
+#: protoize.c:1971
 #, c-format
 msgid "%s: warning: missing SYSCALLS file '%s'\n"
 msgstr ""
 
 # "bestand met aux info"? "bestand met extra informatie"? extra-info-bestand?
-#: protoize.c:1985 protoize.c:2014
+#: protoize.c:1980 protoize.c:2009
 #, c-format
 msgid "%s: can't read aux info file '%s': %s\n"
 msgstr "%s: kan aux-infobestand '%s' niet lezen: %s\n"
 
-#: protoize.c:2030 protoize.c:2058
+#: protoize.c:2025 protoize.c:2053
 #, c-format
 msgid "%s: can't get status of aux info file '%s': %s\n"
 msgstr "%s: kan status van aux-infobestand '%s' niet opvragen: %s\n"
 
-#: protoize.c:2086
+#: protoize.c:2081
 #, c-format
 msgid "%s: can't open aux info file '%s' for reading: %s\n"
 msgstr "%s: kan aux-infobestand '%s' niet openen voor lezen: %s\n"
 
-#: protoize.c:2104
+#: protoize.c:2099
 #, c-format
 msgid "%s: error reading aux info file '%s': %s\n"
 msgstr "%s: fout bij lezen van aux-infobestand '%s': %s\n"
 
-#: protoize.c:2117
+#: protoize.c:2112
 #, c-format
 msgid "%s: error closing aux info file '%s': %s\n"
 msgstr "%s: fout bij sluiten van aux-infobestand '%s': %s\n"
 
-#: protoize.c:2133
+#: protoize.c:2128
 #, c-format
 msgid "%s: can't delete aux info file '%s': %s\n"
 msgstr "%s: kan aux-infobestand '%s' niet verwijderen: %s\n"
 
-#: protoize.c:2215 protoize.c:4185
+#: protoize.c:2210 protoize.c:4180
 #, c-format
 msgid "%s: can't delete file '%s': %s\n"
 msgstr "%s: kan bestand '%s' niet verwijderen: %s\n"
 
-#: protoize.c:2293
+#: protoize.c:2288
 #, c-format
 msgid "%s: warning: can't rename file '%s' to '%s': %s\n"
 msgstr "%s: waarschuwing: kan naam van bestand '%s' niet wijzigen in '%s': %s\n"
 
-#: protoize.c:2415
+#: protoize.c:2410
 #, c-format
 msgid "%s: conflicting extern definitions of '%s'\n"
 msgstr ""
 
-#: protoize.c:2419
+#: protoize.c:2414
 #, c-format
 msgid "%s: declarations of '%s' will not be converted\n"
 msgstr ""
 
-#: protoize.c:2421
+#: protoize.c:2416
 #, c-format
 msgid "%s: conflict list for '%s' follows:\n"
 msgstr ""
 
-#: protoize.c:2454
+#: protoize.c:2449
 #, c-format
 msgid "%s: warning: using formals list from %s(%d) for function '%s'\n"
 msgstr ""
 
-#: protoize.c:2494
+#: protoize.c:2489
 #, c-format
 msgid "%s: %d: '%s' used but missing from SYSCALLS\n"
 msgstr ""
 
-#: protoize.c:2500
+#: protoize.c:2495
 #, c-format
 msgid "%s: %d: warning: no extern definition for '%s'\n"
 msgstr ""
 
-#: protoize.c:2530
+#: protoize.c:2525
 #, c-format
 msgid "%s: warning: no static definition for '%s' in file '%s'\n"
 msgstr ""
 
-#: protoize.c:2536
+#: protoize.c:2531
 #, c-format
 msgid "%s: multiple static defs of '%s' in file '%s'\n"
 msgstr ""
 
-#: protoize.c:2706 protoize.c:2709
+#: protoize.c:2701 protoize.c:2704
 #, c-format
 msgid "%s: %d: warning: source too confusing\n"
 msgstr ""
 
-#: protoize.c:2905
+#: protoize.c:2899
 #, c-format
 msgid "%s: %d: warning: varargs function declaration not converted\n"
 msgstr ""
 
-#: protoize.c:2920
+#: protoize.c:2914
 #, c-format
 msgid "%s: declaration of function '%s' not converted\n"
 msgstr "%s: declaratie van functie '%s' niet omgezet\n"
 
-#: protoize.c:3043
+#: protoize.c:3037
 #, c-format
 msgid "%s: warning: too many parameter lists in declaration of '%s'\n"
 msgstr "%s: waarschuwing: te veel parameterlijsten in declaratie van '%s'\n"
 
-#: protoize.c:3064
+#: protoize.c:3058
 #, c-format
 msgid ""
 "\n"
@@ -1878,81 +2028,81 @@ msgstr ""
 "\n"
 "%s: waarschuwing: te weinig parameterlijsten in declaratie van '%s'\n"
 
-#: protoize.c:3160
+#: protoize.c:3154
 #, c-format
 msgid "%s: %d: warning: found '%s' but expected '%s'\n"
 msgstr ""
 
-#: protoize.c:3335
+#: protoize.c:3329
 #, c-format
 msgid "%s: local declaration for function '%s' not inserted\n"
 msgstr "%s: geen locale declaratie ingevoegd voor functie '%s'\n"
 
-#: protoize.c:3362
+#: protoize.c:3356
 #, c-format
 msgid ""
 "\n"
 "%s: %d: warning: can't add declaration of '%s' into macro call\n"
 msgstr ""
 
-#: protoize.c:3434
+#: protoize.c:3428
 #, c-format
 msgid "%s: global declarations for file '%s' not inserted\n"
 msgstr "%s: geen globale declaraties ingevoegd voor bestand '%s'\n"
 
-#: protoize.c:3523 protoize.c:3553
+#: protoize.c:3518 protoize.c:3548
 #, c-format
 msgid "%s: definition of function '%s' not converted\n"
 msgstr "%s: definitie van functie '%s' niet omgezet\n"
 
-#: protoize.c:3542
+#: protoize.c:3537
 #, c-format
 msgid "%s: %d: warning: definition of %s not converted\n"
 msgstr ""
 
-#: protoize.c:3868
+#: protoize.c:3863
 #, c-format
 msgid "%s: found definition of '%s' at %s(%d)\n"
 msgstr "%s: definitie van '%s' gevonden op %s(%d)\n"
 
 #. If we make it here, then we did not know about this
 #. function definition.
-#: protoize.c:3884
+#: protoize.c:3879
 #, c-format
 msgid "%s: %d: warning: '%s' excluded by preprocessing\n"
 msgstr ""
 
-#: protoize.c:3887
+#: protoize.c:3882
 #, c-format
 msgid "%s: function definition not converted\n"
 msgstr ""
 
-#: protoize.c:3945
+#: protoize.c:3940
 #, c-format
 msgid "%s: '%s' not converted\n"
 msgstr ""
 
-#: protoize.c:3953
+#: protoize.c:3948
 #, c-format
 msgid "%s: would convert file '%s'\n"
 msgstr ""
 
-#: protoize.c:3956
+#: protoize.c:3951
 #, c-format
 msgid "%s: converting file '%s'\n"
 msgstr "%s: bestand '%s' wordt omgezet\n"
 
-#: protoize.c:3966
+#: protoize.c:3961
 #, c-format
 msgid "%s: can't get status for file '%s': %s\n"
 msgstr "%s: kan status van bestand '%s' niet ophalen: %s\n"
 
-#: protoize.c:4008
+#: protoize.c:4003
 #, c-format
 msgid "%s: can't open file '%s' for reading: %s\n"
 msgstr "%s: kan bestand '%s' niet openen om te lezen: %s\n"
 
-#: protoize.c:4023
+#: protoize.c:4018
 #, c-format
 msgid ""
 "\n"
@@ -1963,100 +2113,114 @@ msgstr ""
 
 # het gaat om een .clean bestand, dus vertalen leek me niet de beste optie
 # is trouwens code binnen #if 0/#endif, dus niet zo belangrijk
-#: protoize.c:4057
+#: protoize.c:4052
 #, c-format
 msgid "%s: can't create/open clean file '%s': %s\n"
 msgstr "%s: kan het \"clean\" bestand '%s' niet aanmaken/openen: %s\n"
 
-#: protoize.c:4162
+#: protoize.c:4157
 #, c-format
 msgid "%s: warning: file '%s' already saved in '%s'\n"
 msgstr ""
 
-#: protoize.c:4170
+#: protoize.c:4165
 #, c-format
 msgid "%s: can't link file '%s' to '%s': %s\n"
 msgstr "%s: kan geen link leggen van bestand '%s' naar '%s': %s\n"
 
-#: protoize.c:4200
+#: protoize.c:4195
 #, c-format
 msgid "%s: can't create/open output file '%s': %s\n"
 msgstr "%s: kan uitvoerbestand '%s' niet aanmaken/openen: %s\n"
 
-#: protoize.c:4233
+#: protoize.c:4228
 #, c-format
 msgid "%s: can't change mode of file '%s': %s\n"
 msgstr "%s: kan modus van bestand '%s' niet wijzigen: %s\n"
 
-#: protoize.c:4409
+#: protoize.c:4404
 #, c-format
 msgid "%s: cannot get working directory: %s\n"
 msgstr ""
 
-#: protoize.c:4507
+#: protoize.c:4502
 #, c-format
 msgid "%s: input file names must have .c suffixes: %s\n"
 msgstr ""
 
-#: reload.c:3720
+#: reload.c:3744
 msgid "unable to generate reloads for:"
 msgstr ""
 
-#: reload1.c:1878
+#: reload1.c:2000
 msgid "this is the insn:"
 msgstr "dit is de insn:"
 
 #. It's the compiler's fault.
-#: reload1.c:4997
+#: reload1.c:5363
 msgid "could not find a spill register"
 msgstr ""
 
 #. It's the compiler's fault.
-#: reload1.c:6628
+#: reload1.c:7038
 msgid "VOIDmode on an output"
 msgstr ""
 
-#: rtl-error.c:128
+#: reload1.c:8043
+msgid "Failure trying to reload:"
+msgstr ""
+
+#: rtl-error.c:127
 msgid "unrecognizable insn:"
 msgstr "onherkenbare insn:"
 
-#: rtl-error.c:130
+#: rtl-error.c:129
 msgid "insn does not satisfy its constraints:"
 msgstr ""
 
-#: timevar.c:401
+#: timevar.c:411
 msgid ""
 "\n"
 "Execution times (seconds)\n"
 msgstr ""
 
 #. Print total time.
-#: timevar.c:451
+#: timevar.c:469
 msgid " TOTAL                 :"
 msgstr " TOTAAL                :"
 
-#: timevar.c:479
+#: timevar.c:502
 #, c-format
 msgid "time in %s: %ld.%06ld (%ld%%)\n"
 msgstr ""
 
-#: tlink.c:381
+#: tlink.c:383
 #, c-format
 msgid "collect: reading %s\n"
 msgstr "collect: %s wordt gelezen\n"
 
-#: tlink.c:525
+#: tlink.c:477
+#, c-format
+msgid "removing .rpo file"
+msgstr ""
+
+#: tlink.c:479
+#, c-format
+msgid "renaming .rpo file"
+msgstr ""
+
+#: tlink.c:533
 #, c-format
 msgid "collect: recompiling %s\n"
 msgstr "collect: %s wordt opnieuw gecompileerd\n"
 
 # betere vertaling van 'to tweak'?
-#: tlink.c:705
+#: tlink.c:737
 #, c-format
 msgid "collect: tweaking %s in %s\n"
 msgstr "collect: er wordt aan %s geprutst in %s\n"
 
-#: tlink.c:751
+#: tlink.c:787
 #, c-format
 msgid "collect: relinking\n"
 msgstr ""
@@ -2066,6750 +2230,14645 @@ msgstr ""
 msgid "unrecoverable error"
 msgstr "onherstelbare fout"
 
-#: toplev.c:1086
+#: toplev.c:1180
 #, c-format
 msgid ""
-"\n"
-"Target specific options:\n"
+"%s%s%s %sversion %s (%s)\n"
+"%s\tcompiled by GNU C version %s, "
 msgstr ""
+"%s%s%s %sversie %s (%s)\n"
+"%s\tgecompileerd door GNU C versie %s, "
 
-#: toplev.c:1100 toplev.c:1119
+#: toplev.c:1182
 #, c-format
-msgid "  -m%-23s [undocumented]\n"
-msgstr ""
-
-#: toplev.c:1128
-#, c-format
-msgid ""
-"\n"
-"There are undocumented target specific options as well.\n"
-msgstr ""
+msgid "%s%s%s %sversion %s (%s) compiled by CC, "
+msgstr "%s%s%s %sversie %s (%s) gecompileerd door CC, "
 
-#: toplev.c:1130
+#: toplev.c:1186
 #, c-format
-msgid "  They exist, but they are not documented.\n"
-msgstr ""
+msgid "GMP version %s, MPFR version %s.\n"
+msgstr "GMP versie %s, MPFR versie %s.\n"
 
-#: toplev.c:1251
+#: toplev.c:1188
 #, c-format
-msgid ""
-"%s%s%s version %s (%s)\n"
-"%s\tcompiled by GNU C version %s.\n"
-"%s%s%s version %s (%s) compiled by CC.\n"
-msgstr ""
-"%s%s%s versie %s (%s)\n"
-"%s\tgecompileerd door GNU C versie %s.\n"
-"%s%s%s versie %s (%s) gecompileerd door CC.\n"
+msgid "%s%swarning: %s header version %s differs from library version %s.\n"
+msgstr "%s%slet op: %s headerversie %s verschilt van bibliotheekversie %s.\n"
 
-#: toplev.c:1258
+#: toplev.c:1190
 #, c-format
 msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
-msgstr ""
+msgstr "%s%sGGC heuristieken: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
 
-#: toplev.c:1310
+#: toplev.c:1342
 msgid "options passed: "
 msgstr "meegegeven opties: "
 
-#: toplev.c:1339
+#: toplev.c:1376
 msgid "options enabled: "
 msgstr "ingeschakelde opties: "
 
-#: toplev.c:1491 config/sh/sh.c:7334
-msgid "created and used with different settings of -fpic"
+#: toplev.c:1511
+#, c-format
+msgid "created and used with differing settings of '%s'"
 msgstr ""
 
-#: toplev.c:1493 config/sh/sh.c:7336
-msgid "created and used with different settings of -fpie"
+#: toplev.c:1513
+msgid "out of memory"
 msgstr ""
 
-#: toplev.c:1544 config/sh/sh.c:7386
-#, c-format
-msgid "created and used with differing settings of '-m%s'"
+#: toplev.c:1528
+msgid "created and used with different settings of -fpic"
 msgstr ""
 
-#: toplev.c:1547 config/sh/sh.c:7389
-msgid "out of memory"
+#: toplev.c:1530
+msgid "created and used with different settings of -fpie"
 msgstr ""
 
-#: tree-inline.c:1565
+#: tree-inline.c:2657
 msgid "originally indirect function call not considered for inlining"
 msgstr ""
 
-#.
-#. Local variables:
-#. mode:c
-#. End:
-#.
-#: diagnostic.def:1
+#. The remainder are real diagnostic types.
+#: diagnostic.def:15
 msgid "fatal error: "
 msgstr "fatale fout: "
 
-#: diagnostic.def:2
+#: diagnostic.def:16
 msgid "internal compiler error: "
 msgstr "interne compilerfout: "
 
-#: diagnostic.def:3
+#: diagnostic.def:17
 msgid "error: "
 msgstr "fout: "
 
-#: diagnostic.def:4
+#: diagnostic.def:18
 msgid "sorry, unimplemented: "
 msgstr ""
 
 # Dit zou misschien beter 'warning' blijven
-#: diagnostic.def:5
+#: diagnostic.def:19
 msgid "warning: "
 msgstr "let op: "
 
-#: diagnostic.def:6
+#: diagnostic.def:20
 msgid "anachronism: "
 msgstr ""
 
-#: diagnostic.def:7
+#: diagnostic.def:21
 msgid "note: "
 msgstr ""
 
-#: diagnostic.def:8
+#: diagnostic.def:22
 msgid "debug: "
 msgstr ""
 
-#: params.def:44
-msgid "The maximum structure size (in bytes) at which GCC will do block copies"
+#: params.def:46
+msgid "The maximum number of fields in a structure variable without direct structure accesses that GCC will attempt to track separately"
 msgstr ""
 
-#: params.def:54
-msgid "The threshold ratio between instantiated fields and the total structure size"
+#: params.def:53
+msgid "The maximum number of elements in an array for wich we track its elements separately"
+msgstr ""
+
+#: params.def:62
+msgid "The maximum structure size (in bytes) for which GCC will use by-element copies"
 msgstr ""
 
 #: params.def:71
-msgid "The maximum number of instructions in a single function eligible for inlining"
+msgid "The maximum number of structure fields for which GCC will use by-element copies"
 msgstr ""
 
 #: params.def:83
+msgid "The threshold ratio between instantiated fields and the total structure size"
+msgstr ""
+
+#: params.def:93
+msgid "The threshold ratio between current and hottest structure counts"
+msgstr ""
+
+#: params.def:110
+msgid "The maximum number of instructions in a single function eligible for inlining"
+msgstr ""
+
+#: params.def:122
 msgid "The maximum number of instructions when automatically inlining"
 msgstr ""
 
-#: params.def:88
+#: params.def:127
 msgid "The maximum number of instructions inline function can grow to via recursive inlining"
 msgstr ""
 
-#: params.def:93
+#: params.def:132
 msgid "The maximum number of instructions non-inline function can grow to via recursive inlining"
 msgstr ""
 
-#: params.def:98
+#: params.def:137
 msgid "The maximum depth of recursive inlining for inline functions"
 msgstr ""
 
-#: params.def:103
+#: params.def:142
 msgid "The maximum depth of recursive inlining for non-inline functions"
 msgstr ""
 
-#: params.def:110
-msgid "If -fvariable-expansion-in-unroller is used, the maximum number of            times that an individual variable will be expanded            during loop unrolling"
+#: params.def:147
+msgid "Inline recursively only when the probability of call being executed exceeds the parameter"
+msgstr ""
+
+#: params.def:154
+msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling"
+msgstr ""
+
+#: params.def:160
+msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization"
 msgstr ""
 
-#: params.def:123
+#: params.def:171
 msgid "The maximum number of instructions to consider to fill a delay slot"
 msgstr ""
 
-#: params.def:134
+#: params.def:182
 msgid "The maximum number of instructions to consider to find accurate live register information"
 msgstr ""
 
-#: params.def:144
+#: params.def:192
 msgid "The maximum length of scheduling's pending operations list"
 msgstr ""
 
-#: params.def:149
+#: params.def:197
 msgid "The size of function body to be considered large"
 msgstr ""
 
-#: params.def:153
+#: params.def:201
 msgid "Maximal growth due to inlining of large function (in percent)"
 msgstr ""
 
-#: params.def:157
+#: params.def:205
+msgid "The size of translation unit to be considered large"
+msgstr ""
+
+#: params.def:209
 msgid "how much can given compilation unit grow because of the inlining (in percent)"
 msgstr ""
 
-#: params.def:161
-msgid "expense of call operation relative to ordinary aritmetic operations"
+#: params.def:213
+msgid "expense of call operation relative to ordinary arithmetic operations"
+msgstr ""
+
+#: params.def:217
+msgid "The size of stack frame to be considered large"
+msgstr ""
+
+#: params.def:221
+msgid "Maximal stack frame growth due to inlining (in percent)"
 msgstr ""
 
-#: params.def:168
+#: params.def:228
 msgid "The maximum amount of memory to be allocated by GCSE"
 msgstr ""
 
-#: params.def:173
+#: params.def:233
 msgid "The maximum number of passes to make when doing GCSE"
 msgstr ""
 
-#: params.def:183
-msgid "The threshold ratio for performing partial redundancy elimination after reload."
+#: params.def:243
+msgid "The threshold ratio for performing partial redundancy elimination after reload"
 msgstr ""
 
-#: params.def:190
-msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
+#: params.def:250
+msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload"
 msgstr ""
 
-#: params.def:201
+#: params.def:261
 msgid "The maximum number of instructions to consider to unroll in a loop"
 msgstr ""
 
-#: params.def:207
+#: params.def:267
 msgid "The maximum number of instructions to consider to unroll in a loop on average"
 msgstr ""
 
-#: params.def:212
+#: params.def:272
 msgid "The maximum number of unrollings of a single loop"
 msgstr ""
 
-#: params.def:217
+#: params.def:277
 msgid "The maximum number of insns of a peeled loop"
 msgstr ""
 
-#: params.def:222
+#: params.def:282
 msgid "The maximum number of peelings of a single loop"
 msgstr ""
 
-#: params.def:227
+#: params.def:287
 msgid "The maximum number of insns of a completely peeled loop"
 msgstr ""
 
-#: params.def:232
+#: params.def:292
 msgid "The maximum number of peelings of a single loop that is peeled completely"
 msgstr ""
 
-#: params.def:237
+#: params.def:297
 msgid "The maximum number of insns of a peeled loop that rolls only once"
 msgstr ""
 
-#: params.def:243
+#: params.def:303
 msgid "The maximum number of insns of an unswitched loop"
 msgstr ""
 
-#: params.def:248
+#: params.def:308
 msgid "The maximum number of unswitchings in a single loop"
 msgstr ""
 
-#: params.def:255
+#: params.def:315
 msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates"
 msgstr ""
 
-#: params.def:260
-msgid "Maximum number of loops to perform swing modulo scheduling on (mainly for debugging)"
+#: params.def:321
+msgid "Bound on the cost of an expression to compute the number of iterations"
 msgstr ""
 
-#: params.def:266
+#: params.def:327
 msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop"
 msgstr ""
 
-#: params.def:270
-msgid "The number of cycles the swing modulo scheduler considers when \t  checking conflicts using DFA"
+#: params.def:331
+msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA"
 msgstr ""
 
-#: params.def:275
+#: params.def:335
 msgid "A threshold on the average loop count considered by the swing modulo scheduler"
 msgstr ""
 
-#: params.def:280
+#: params.def:340
 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:284
+#: params.def:344
 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:288
+#: params.def:349
+msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment"
+msgstr ""
+
+#: params.def:354
+msgid "Loops iterating at least selected number of iterations will get loop alignement."
+msgstr ""
+
+#: params.def:370
+msgid "The maximum number of loop iterations we predict statically"
+msgstr ""
+
+#: params.def:374
 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:292
+#: params.def:378
 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:296
+#: params.def:382
 msgid "Maximal code growth caused by tail duplication (in percent)"
 msgstr ""
 
-#: params.def:300
+#: params.def:386
 msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)"
 msgstr ""
 
-#: params.def:304
+#: params.def:390
 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:308
+#: params.def:394
 msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available"
 msgstr ""
 
-#: params.def:314
+#: params.def:400
 msgid "The maximum number of incoming edges to consider for crossjumping"
 msgstr ""
 
-#: params.def:320
+#: params.def:406
 msgid "The minimum number of matching instructions to consider for crossjumping"
 msgstr ""
 
-#: params.def:326
+#: params.def:412
+msgid "The maximum expansion factor when copying basic blocks"
+msgstr ""
+
+#: params.def:418
 msgid "The maximum number of insns to duplicate when unfactoring computed gotos"
 msgstr ""
 
-#: params.def:332
+#: params.def:424
 msgid "The maximum length of path considered in cse"
 msgstr ""
 
-#: params.def:339
+#: params.def:428
+msgid "The maximum instructions CSE process before flushing"
+msgstr ""
+
+#: params.def:435
 msgid "The minimum cost of an expensive expression in the loop invariant motion"
 msgstr ""
 
-#: params.def:348
+#: params.def:444
 msgid "Bound on number of candidates below that all candidates are considered in iv optimizations"
 msgstr ""
 
-#: params.def:356
+#: params.def:452
 msgid "Bound on number of iv uses in loop optimized in iv optimizations"
 msgstr ""
 
-#: params.def:364
+#: params.def:460
 msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization"
 msgstr ""
 
-#: params.def:369
+#: params.def:465
 msgid "Bound on size of expressions used in the scalar evolutions analyzer"
 msgstr ""
 
-#: params.def:376
-msgid "Given N calls and V call-clobbered vars in a function.  Use .GLOBAL_VAR if NxV is larger than this limit"
+#: params.def:470
+msgid "Bound on the number of variables in Omega constraint systems"
+msgstr ""
+
+#: params.def:475
+msgid "Bound on the number of inequalities in Omega constraint systems"
+msgstr ""
+
+#: params.def:480
+msgid "Bound on the number of equalities in Omega constraint systems"
+msgstr ""
+
+#: params.def:485
+msgid "Bound on the number of wild cards in Omega constraint systems"
+msgstr ""
+
+#: params.def:490
+msgid "Bound on the size of the hash table in Omega constraint systems"
+msgstr ""
+
+#: params.def:495
+msgid "Bound on the number of keys in Omega constraint systems"
+msgstr ""
+
+#: params.def:500
+msgid "When set to 1, use expensive methods to eliminate all redundant constraints"
+msgstr ""
+
+#: params.def:505
+msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check"
+msgstr ""
+
+#: params.def:510
+msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check"
 msgstr ""
 
-#: params.def:381
+#: params.def:515
 msgid "The maximum memory locations recorded by cselib"
 msgstr ""
 
-#: params.def:394
+#: params.def:519
+msgid "The maximum memory locations recorded by flow"
+msgstr ""
+
+#: params.def:532
 msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap"
 msgstr ""
 
-#: params.def:399
+#: params.def:537
 msgid "Minimum heap size before we start collecting garbage, in kilobytes"
 msgstr ""
 
-#: params.def:407
+#: params.def:545
 msgid "The maximum number of instructions to search backward when looking for equivalent reload"
 msgstr ""
 
-#: params.def:412
-msgid "The maximum number of virtual operands allowed to represent aliases before triggering alias grouping."
+#: params.def:550
+msgid "The maximum number of virtual operators that a function is allowed to have before triggering memory partitioning heuristics"
+msgstr ""
+
+#: params.def:555
+msgid "The average number of virtual operators that memory statements are allowed to have before triggering memory partitioning heuristics"
 msgstr ""
 
-#: params.def:417
+#: params.def:560
 msgid "The maximum number of blocks in a region to be considered for interblock scheduling"
 msgstr ""
 
-#: params.def:422
+#: params.def:565
 msgid "The maximum number of insns in a region to be considered for interblock scheduling"
 msgstr ""
 
-#: params.def:427
+#: params.def:570
+msgid "The minimum probability of reaching a source block for interblock speculative scheduling"
+msgstr ""
+
+#: params.def:575
+msgid "The maximum number of iterations through CFG to extend regions"
+msgstr ""
+
+#: params.def:580
+msgid "The maximum conflict delay for an insn to be considered for speculative motion"
+msgstr ""
+
+#: params.def:585
+msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
+msgstr ""
+
+#: params.def:590
 msgid "The maximum number of RTL nodes that can be recorded as combiner's last value"
 msgstr ""
 
-#: params.def:435
+#: params.def:598
 msgid "The upper bound for sharing integer constants"
 msgstr ""
 
-#: config/darwin.h:155
-msgid "Set sizeof(bool) to 1"
+#: params.def:617
+msgid "Minimum number of virtual mappings to consider switching to full virtual renames"
 msgstr ""
 
-#: config/darwin.h:157
-msgid "Generate code suitable for fast turn around debugging"
+#: params.def:622
+msgid "Ratio between virtual mappings and virtual symbols to do full virtual renames"
 msgstr ""
 
-#: config/darwin.h:159
-msgid "Don't generate code suitable for fast turn around debugging"
+#: params.def:627
+msgid "The lower bound for a buffer to be considered for stack smashing protection"
 msgstr ""
 
-#: config/lynx.h:137
-msgid "Use shared libraries"
+#: params.def:645
+msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps"
 msgstr ""
 
-#: config/lynx.h:138
-msgid "Support multi-threading"
+#: params.def:654
+msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable"
 msgstr ""
 
-#: config/lynx.h:139
-msgid "Support legacy multi-threading"
+#: params.def:659
+msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass"
+msgstr ""
+
+#: params.def:669
+msgid "The number of insns executed before prefetch is completed"
+msgstr ""
+
+#: params.def:676
+msgid "The number of prefetches that can run at the same time"
+msgstr ""
+
+#: params.def:683
+msgid "The size of L1 cache"
+msgstr ""
+
+#: params.def:690
+msgid "The size of L1 cache line"
+msgstr ""
+
+#: params.def:697
+msgid "The size of L2 cache"
+msgstr ""
+
+#: params.def:708
+msgid "Whether to use canonical types"
+msgstr ""
+
+#: params.def:713
+msgid "Maximum length of partial antic set when performing tree pre optimization"
+msgstr ""
+
+#: params.def:723
+msgid "Maximum size of a SCC before SCCVN stops processing a function"
+msgstr ""
+
+#: params.def:729
+msgid "Multiplier used for determining the double-queueing threshold"
 msgstr ""
 
-#: config/alpha/alpha.c:4748
+#: config/alpha/alpha.c:5023
 #, c-format
 msgid "invalid %%H value"
-msgstr ""
+msgstr "ongeldige waarde voor %%H"
 
-#: config/alpha/alpha.c:4769 config/bfin/bfin.c:1031
+#: config/alpha/alpha.c:5044 config/bfin/bfin.c:1516
 #, c-format
 msgid "invalid %%J value"
 msgstr "ongeldige waarde voor %%J"
 
-#: config/alpha/alpha.c:4799 config/ia64/ia64.c:4252
+#: config/alpha/alpha.c:5074 config/ia64/ia64.c:4719
 #, c-format
 msgid "invalid %%r value"
 msgstr "ongeldige waarde voor %%r"
 
-#: config/alpha/alpha.c:4809 config/rs6000/rs6000.c:10956
-#: config/xtensa/xtensa.c:1951
+#: config/alpha/alpha.c:5084 config/ia64/ia64.c:4673
+#: config/rs6000/rs6000.c:11881 config/xtensa/xtensa.c:2042
 #, c-format
 msgid "invalid %%R value"
 msgstr "ongeldige waarde voor %%R"
 
-#: config/alpha/alpha.c:4815 config/rs6000/rs6000.c:10875
-#: config/xtensa/xtensa.c:1918
+#: config/alpha/alpha.c:5090 config/rs6000/rs6000.c:11800
+#: config/xtensa/xtensa.c:2009
 #, c-format
 msgid "invalid %%N value"
 msgstr "ongeldige waarde voor %%N"
 
-#: config/alpha/alpha.c:4823 config/rs6000/rs6000.c:10903
+#: config/alpha/alpha.c:5098 config/rs6000/rs6000.c:11828
 #, c-format
 msgid "invalid %%P value"
 msgstr "ongeldige waarde voor %%P"
 
-#: config/alpha/alpha.c:4831
+#: config/alpha/alpha.c:5106
 #, c-format
 msgid "invalid %%h value"
 msgstr "ongeldige waarde voor %%h"
 
-#: config/alpha/alpha.c:4839 config/xtensa/xtensa.c:1944
+#: config/alpha/alpha.c:5114 config/xtensa/xtensa.c:2035
 #, c-format
 msgid "invalid %%L value"
 msgstr "ongeldige waarde voor %%L"
 
-#: config/alpha/alpha.c:4878 config/rs6000/rs6000.c:10857
+#: config/alpha/alpha.c:5153 config/rs6000/rs6000.c:11782
 #, c-format
 msgid "invalid %%m value"
 msgstr "ongeldige waarde voor %%m"
 
-#: config/alpha/alpha.c:4886 config/rs6000/rs6000.c:10865
+#: config/alpha/alpha.c:5161 config/rs6000/rs6000.c:11790
 #, c-format
 msgid "invalid %%M value"
 msgstr "ongeldige waarde voor %%M"
 
-#: config/alpha/alpha.c:4930
+#: config/alpha/alpha.c:5205
 #, c-format
 msgid "invalid %%U value"
 msgstr "ongeldige waarde voor %%U"
 
-#: config/alpha/alpha.c:4942 config/alpha/alpha.c:4956
-#: config/rs6000/rs6000.c:10964
+#: config/alpha/alpha.c:5217 config/alpha/alpha.c:5231
+#: config/rs6000/rs6000.c:11889
 #, c-format
 msgid "invalid %%s value"
 msgstr "ongeldige waarde voor %%s"
 
-#: config/alpha/alpha.c:4979
+#: config/alpha/alpha.c:5254
 #, c-format
 msgid "invalid %%C value"
 msgstr "ongeldige waarde voor %%C"
 
-#: config/alpha/alpha.c:5016 config/rs6000/rs6000.c:10695
-#: config/rs6000/rs6000.c:10714
+#: config/alpha/alpha.c:5291 config/rs6000/rs6000.c:11617
+#: config/rs6000/rs6000.c:11636
 #, c-format
 msgid "invalid %%E value"
 msgstr "ongeldige waarde voor %%E"
 
 # mja, is nogal technisch - ikke nie snap nie
-#: config/alpha/alpha.c:5041 config/alpha/alpha.c:5089
+#: config/alpha/alpha.c:5316 config/alpha/alpha.c:5364
 #, c-format
 msgid "unknown relocation unspec"
 msgstr "onbekende 'unspec' relocatie"
 
-#: config/alpha/alpha.c:5050 config/rs6000/rs6000.c:11282
+#: config/alpha/alpha.c:5325 config/crx/crx.c:1081
+#: config/rs6000/rs6000.c:12216 config/spu/spu.c:1482
 #, c-format
 msgid "invalid %%xn code"
 msgstr "ongeldige code voor %%xn"
 
-#. 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.
-#. WARNING: Do not mark empty strings for translation, as calling
-#. gettext on an empty string does NOT return an empty
-#. string.
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of pairs in braces,
-#. each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/alpha/alpha.h:293 config/i386/i386.h:335 config/i386/i386.h:337
-#: config/i386/i386.h:339 config/ns32k/ns32k.h:140 config/s390/s390.h:134
-#: config/sparc/sparc.h:625 config/sparc/sparc.h:630
-msgid "Use hardware fp"
-msgstr ""
-
-#: config/alpha/alpha.h:294 config/i386/i386.h:336 config/i386/i386.h:338
-#: config/sparc/sparc.h:627 config/sparc/sparc.h:632
-msgid "Do not use hardware fp"
-msgstr ""
-
-#: config/alpha/alpha.h:295
-msgid "Use fp registers"
-msgstr ""
-
-#: config/alpha/alpha.h:297
-msgid "Do not use fp registers"
-msgstr ""
-
-#: config/alpha/alpha.h:298
-msgid "Do not assume GAS"
-msgstr ""
-
-#: config/alpha/alpha.h:299
-msgid "Assume GAS"
-msgstr ""
-
-#: config/alpha/alpha.h:301
-msgid "Request IEEE-conformant math library routines (OSF/1)"
-msgstr ""
-
-#: config/alpha/alpha.h:303
-msgid "Emit IEEE-conformant code, without inexact exceptions"
-msgstr ""
-
-#: config/alpha/alpha.h:305
-msgid "Emit IEEE-conformant code, with inexact exceptions"
-msgstr ""
-
-#: config/alpha/alpha.h:307
-msgid "Do not emit complex integer constants to read-only memory"
-msgstr "Plaats complexe integerconstantes niet in alleen-lezen geheugen"
-
-#: config/alpha/alpha.h:308
-msgid "Use VAX fp"
-msgstr ""
-
-#: config/alpha/alpha.h:309
-msgid "Do not use VAX fp"
-msgstr ""
-
-#: config/alpha/alpha.h:310
-msgid "Emit code for the byte/word ISA extension"
-msgstr ""
-
-#: config/alpha/alpha.h:313
-msgid "Emit code for the motion video ISA extension"
-msgstr ""
-
-#: config/alpha/alpha.h:316
-msgid "Emit code for the fp move and sqrt ISA extension"
-msgstr ""
-
-#: config/alpha/alpha.h:318
-msgid "Emit code for the counting ISA extension"
-msgstr ""
-
-#: config/alpha/alpha.h:321
-msgid "Emit code using explicit relocation directives"
-msgstr ""
-
-#: config/alpha/alpha.h:324
-msgid "Emit 16-bit relocations to the small data areas"
-msgstr ""
-
-#: config/alpha/alpha.h:326
-msgid "Emit 32-bit relocations to the small data areas"
-msgstr ""
-
-#: config/alpha/alpha.h:328
-msgid "Emit direct branches to local functions"
-msgstr "Genereer directe aftakkingen naar locale functies"
-
-#: config/alpha/alpha.h:331
-msgid "Emit rdval instead of rduniq for thread pointer"
-msgstr ""
-
-#: config/alpha/alpha.h:333
-msgid "Use 128-bit long double"
-msgstr ""
-
-#: config/alpha/alpha.h:335
-msgid "Use 64-bit long double"
-msgstr ""
-
-#. For -mcpu=
-#. For -mtune=
-#. For -mfp-rounding-mode=[n|m|c|d]
-#. For -mfp-trap-mode=[n|u|su|sui]
-#. For -mtrap-precision=[p|f|i]
-#. For -mmemory-latency=
-#. For -mtls-size=
-#: config/alpha/alpha.h:364
-msgid "Use features of and schedule given CPU"
-msgstr ""
-
-#: config/alpha/alpha.h:366
-msgid "Schedule given CPU"
-msgstr ""
-
-#: config/alpha/alpha.h:368
-msgid "Control the generated fp rounding mode"
-msgstr ""
-
-#: config/alpha/alpha.h:370
-msgid "Control the IEEE trap mode"
-msgstr ""
-
-#: config/alpha/alpha.h:372
-msgid "Control the precision given to fp exceptions"
-msgstr ""
-
-#: config/alpha/alpha.h:374
-msgid "Tune expected memory latency"
-msgstr ""
-
-#: config/alpha/alpha.h:376 config/ia64/ia64.h:278 config/rs6000/sysv4.h:90
-msgid "Specify bit size of immediate TLS offsets"
-msgstr ""
-
-#: config/arc/arc.c:1739 config/m32r/m32r.c:2141
+#: config/arc/arc.c:1728 config/m32r/m32r.c:1805
 #, c-format
 msgid "invalid operand to %%R code"
 msgstr "ongeldige operand voor %%R-code"
 
-#: config/arc/arc.c:1771 config/m32r/m32r.c:2164
+#: config/arc/arc.c:1760 config/m32r/m32r.c:1828
 #, c-format
 msgid "invalid operand to %%H/%%L code"
 msgstr "ongeldige operand voor %%H/%%L-code"
 
-#: config/arc/arc.c:1794 config/m32r/m32r.c:2235
+#: config/arc/arc.c:1782 config/m32r/m32r.c:1899
 #, c-format
 msgid "invalid operand to %%U code"
 msgstr "ongeldige operand voor %%U-code"
 
-#: config/arc/arc.c:1805
+#: config/arc/arc.c:1793
 #, c-format
 msgid "invalid operand to %%V code"
 msgstr "ongeldige operand voor %%V-code"
 
 #. Unknown flag.
 #. Undocumented flag.
-#: config/arc/arc.c:1812 config/m32r/m32r.c:2262 config/sparc/sparc.c:7517
+#: config/arc/arc.c:1800 config/m32r/m32r.c:1926 config/sparc/sparc.c:6998
 #, c-format
 msgid "invalid operand output code"
 msgstr "ongeldige code voor operanduitvoer"
 
-#: config/arm/arm.c:10466 config/arm/arm.c:10484
+#: config/arm/arm.c:12521 config/arm/arm.c:12539
 #, c-format
 msgid "predicated Thumb instruction"
 msgstr "Thumb-instructie met predicaat"
 
 # mja. snappen wie snappen kan ^^
-#: config/arm/arm.c:10472
+#: config/arm/arm.c:12527
 #, c-format
 msgid "predicated instruction in conditional sequence"
 msgstr "instructie met predicaat in voorwaardelijke sequentie"
 
-#: config/arm/arm.c:10580 config/arm/arm.c:10590 config/arm/arm.c:10600
-#: config/arm/arm.c:10626 config/arm/arm.c:10644 config/arm/arm.c:10679
-#: config/arm/arm.c:10698 config/arm/arm.c:10713 config/arm/arm.c:10739
-#: config/arm/arm.c:10746 config/arm/arm.c:10753
+#: config/arm/arm.c:12686
+#, c-format
+msgid "invalid shift operand"
+msgstr "ongeldige shift-operand"
+
+#: config/arm/arm.c:12733 config/arm/arm.c:12743 config/arm/arm.c:12753
+#: config/arm/arm.c:12763 config/arm/arm.c:12773 config/arm/arm.c:12812
+#: config/arm/arm.c:12830 config/arm/arm.c:12865 config/arm/arm.c:12884
+#: config/arm/arm.c:12899 config/arm/arm.c:12927 config/arm/arm.c:12934
+#: config/arm/arm.c:12942 config/arm/arm.c:12963 config/arm/arm.c:12970
+#: config/bfin/bfin.c:1529 config/bfin/bfin.c:1536 config/bfin/bfin.c:1543
+#: config/bfin/bfin.c:1550 config/bfin/bfin.c:1559 config/bfin/bfin.c:1566
+#: config/bfin/bfin.c:1573 config/bfin/bfin.c:1580
 #, c-format
 msgid "invalid operand for code '%c'"
 msgstr "ongeldige operand voor code '%c'"
 
-#: config/arm/arm.c:10639
+#: config/arm/arm.c:12825
 #, c-format
-msgid "instruction never exectued"
-msgstr ""
+msgid "instruction never executed"
+msgstr "instructie wordt nooit uitgevoerd"
 
-#: config/arm/arm.c:10764
+#: config/arm/arm.c:13037
 #, c-format
 msgid "missing operand"
 msgstr "operand ontbreekt"
 
-#: config/arm/arm.h:318
-msgid "Generate APCS conformant stack frames"
-msgstr ""
-
-#: config/arm/arm.h:321
-msgid "Store function names in object code"
-msgstr "Sla functienamen op in objectcode"
-
-#: config/arm/arm.h:327
-msgid "Pass FP arguments in FP registers"
+#: config/avr/avr.c:1062
+#, c-format
+msgid "address operand requires constraint for X, Y, or Z register"
 msgstr ""
 
-#: config/arm/arm.h:330
-msgid "Generate re-entrant, PIC code"
+#: config/avr/avr.c:1169
+msgid "bad address, not (reg+disp):"
 msgstr ""
 
-#: config/arm/arm.h:333
-msgid "Assume target CPU is configured as big endian"
+#: config/avr/avr.c:1176
+msgid "bad address, not post_inc or pre_dec:"
 msgstr ""
 
-#: config/arm/arm.h:335
-msgid "Assume target CPU is configured as little endian"
-msgstr ""
+#: config/avr/avr.c:1187
+msgid "internal compiler error.  Bad address:"
+msgstr "interne compilerfout.  Slecht adres:"
 
-#: config/arm/arm.h:337
-msgid "Assume big endian bytes, little endian words"
-msgstr ""
+#: config/avr/avr.c:1200
+msgid "internal compiler error.  Unknown mode:"
+msgstr "interne compilerfout.  Onbekende modus:"
 
-#: config/arm/arm.h:339
-msgid "Support calls between Thumb and ARM instruction sets"
-msgstr ""
+#: config/avr/avr.c:1815 config/avr/avr.c:2503
+msgid "invalid insn:"
+msgstr "ongeldige insn:"
 
-#: config/arm/arm.h:342
-msgid "Generate a call to abort if a noreturn function returns"
+#: config/avr/avr.c:1854 config/avr/avr.c:1940 config/avr/avr.c:1989
+#: config/avr/avr.c:2017 config/avr/avr.c:2112 config/avr/avr.c:2281
+#: config/avr/avr.c:2542 config/avr/avr.c:2654
+msgid "incorrect insn:"
 msgstr ""
 
-#: config/arm/arm.h:345
-msgid "Do not move instructions into a function's prologue"
-msgstr ""
+#: config/avr/avr.c:2036 config/avr/avr.c:2197 config/avr/avr.c:2352
+#: config/avr/avr.c:2720
+msgid "unknown move insn:"
+msgstr "onbekende move-insn:"
 
-#: config/arm/arm.h:348
-msgid "Do not load the PIC register in function prologues"
+#: config/avr/avr.c:2950
+msgid "bad shift insn:"
 msgstr ""
 
-#: config/arm/arm.h:351
-msgid "Generate call insns as indirect calls, if necessary"
-msgstr ""
+#: config/avr/avr.c:3066 config/avr/avr.c:3486 config/avr/avr.c:3844
+msgid "internal compiler error.  Incorrect shift:"
+msgstr "interne compilerfout.  Verkeerde shift:"
 
-#: config/arm/arm.h:354
-msgid "Compile for the Thumb not the ARM"
-msgstr ""
+#: config/bfin/bfin.c:1478
+#, c-format
+msgid "invalid %%j value"
+msgstr "ongeldige waarde voor %%j"
 
-#: config/arm/arm.h:358
-msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
-msgstr ""
-
-#: config/arm/arm.h:361
-msgid "Thumb: Generate (leaf) stack frames even if not needed"
-msgstr ""
-
-#: config/arm/arm.h:364
-msgid "Thumb: Assume non-static functions may be called from ARM code"
-msgstr ""
-
-#: config/arm/arm.h:368
-msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
-msgstr ""
-
-#: config/arm/arm.h:372
-msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
-msgstr ""
+#: config/bfin/bfin.c:1671
+#, c-format
+msgid "invalid const_double operand"
+msgstr "ongeldige const_double operand"
 
-#: config/arm/arm.h:374
-msgid "Cirrus: Do not break up invalid instruction combinations with NOPs"
+#. Use `%s' to print the string in case there are any escape
+#. characters in the message.
+#: config/cris/cris.c:504 fortran/dump-parse-tree.c:78
+#: fortran/dump-parse-tree.c:430 fortran/dump-parse-tree.c:798
+#: fortran/dump-parse-tree.c:843 c-typeck.c:4618 c-typeck.c:4633
+#: c-typeck.c:4648 final.c:2997 final.c:2999 gcc.c:4731 loop-iv.c:2808
+#: loop-iv.c:2817 rtl-error.c:112 toplev.c:610 tree-ssa-loop-niter.c:1829
+#: cp/parser.c:2192 cp/typeck.c:4567 java/expr.c:409
+#, gcc-internal-format
+msgid "%s"
 msgstr ""
 
-#: config/arm/arm.h:382
-msgid "Specify the name of the target CPU"
+#: config/cris/cris.c:555
+msgid "unexpected index-type in cris_print_index"
 msgstr ""
 
-#: config/arm/arm.h:384
-msgid "Specify the name of the target architecture"
+#: config/cris/cris.c:572
+msgid "unexpected base-type in cris_print_base"
 msgstr ""
 
-# is niet helemaal exact, maar moet er maar voor doen
-#: config/arm/arm.h:389
-msgid "Specify the name of the target floating point hardware/format"
-msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
+#: config/cris/cris.c:688
+msgid "invalid operand for 'b' modifier"
+msgstr "ongeldige operand voor 'b' modifier"
 
-#: config/arm/arm.h:391
-msgid "Specify if floating point hardware should be used"
-msgstr ""
+#: config/cris/cris.c:705
+msgid "invalid operand for 'o' modifier"
+msgstr "ongeldige operand voor 'o' modifier"
 
-#: config/arm/arm.h:393
-msgid "Specify the minimum bit alignment of structures"
-msgstr ""
+#: config/cris/cris.c:724
+msgid "invalid operand for 'O' modifier"
+msgstr "ongeldige operand voor 'O' modifier"
 
-#: config/arm/arm.h:395
-msgid "Specify the register to be used for PIC addressing"
-msgstr "Geef het register op dat voor PIC-adressering gebruikt moet worden"
+#: config/cris/cris.c:757
+msgid "invalid operand for 'p' modifier"
+msgstr "ongeldige operand voor 'p' modifier"
 
-#: config/arm/arm.h:396 config/mips/mips.h:792
-msgid "Specify an ABI"
-msgstr ""
+#: config/cris/cris.c:796
+msgid "invalid operand for 'z' modifier"
+msgstr "ongeldige operand voor 'z' modifier"
 
-#: config/arm/arm.h:398
-msgid "Alias for -mfloat-abi=soft"
-msgstr ""
+#: config/cris/cris.c:860 config/cris/cris.c:894
+msgid "invalid operand for 'H' modifier"
+msgstr "ongeldige operand voor 'H' modifier"
 
-#: config/arm/arm.h:400
-msgid "Alias for -mfloat-abi=hard"
-msgstr ""
+#: config/cris/cris.c:870
+msgid "bad register"
+msgstr "slecht register"
 
-#: config/arm/pe.h:59
-msgid "Ignore dllimport attribute for functions"
-msgstr ""
+#: config/cris/cris.c:914
+msgid "invalid operand for 'e' modifier"
+msgstr "ongeldige operand voor 'e' modifier"
 
-#: config/avr/avr.c:1117
-msgid "bad address, not (reg+disp):"
-msgstr ""
+#: config/cris/cris.c:931
+msgid "invalid operand for 'm' modifier"
+msgstr "ongeldige operand voor 'm' modifier"
 
-#: config/avr/avr.c:1124
-msgid "bad address, not post_inc or pre_dec:"
-msgstr ""
+#: config/cris/cris.c:956
+msgid "invalid operand for 'A' modifier"
+msgstr "ongeldige operand voor 'A' modifier"
 
-#: config/avr/avr.c:1135
-msgid "internal compiler error.  Bad address:"
-msgstr "interne compilerfout.  Slecht adres:"
+#: config/cris/cris.c:979
+msgid "invalid operand for 'D' modifier"
+msgstr "ongeldige operand voor 'D' modifier"
 
-#: config/avr/avr.c:1148
-msgid "internal compiler error.  Unknown mode:"
-msgstr "interne compilerfout.  Onbekende modus:"
+#: config/cris/cris.c:993
+msgid "invalid operand for 'T' modifier"
+msgstr "ongeldige operand voor 'T' modifier"
 
-#: config/avr/avr.c:1771 config/avr/avr.c:2454
-msgid "invalid insn:"
-msgstr "ongeldige insn:"
+#: config/cris/cris.c:1013
+msgid "invalid operand modifier letter"
+msgstr "ongeldige letter gebruikt als operand-modifier"
 
-#: config/avr/avr.c:1805 config/avr/avr.c:1891 config/avr/avr.c:1940
-#: config/avr/avr.c:1968 config/avr/avr.c:2063 config/avr/avr.c:2232
-#: config/avr/avr.c:2488 config/avr/avr.c:2600
-msgid "incorrect insn:"
+#: config/cris/cris.c:1070
+msgid "unexpected multiplicative operand"
 msgstr ""
 
-#: config/avr/avr.c:1987 config/avr/avr.c:2148 config/avr/avr.c:2303
-#: config/avr/avr.c:2666
-msgid "unknown move insn:"
-msgstr "onbekende move-insn:"
+#: config/cris/cris.c:1090
+msgid "unexpected operand"
+msgstr "onverwachte operand"
 
-#: config/avr/avr.c:2896
-msgid "bad shift insn:"
-msgstr ""
+#: config/cris/cris.c:1123 config/cris/cris.c:1133
+msgid "unrecognized address"
+msgstr "adres niet herkend"
 
-#: config/avr/avr.c:3012 config/avr/avr.c:3460 config/avr/avr.c:3846
-msgid "internal compiler error.  Incorrect shift:"
-msgstr "interne compilerfout.  Verkeerde shift:"
+# betere vertaling voor "supposed"?  "denkelijk"?
+#: config/cris/cris.c:2209
+msgid "unrecognized supposed constant"
+msgstr "vermoedelijke constante niet herkend"
 
-#: config/avr/avr.h:73
-msgid "Assume int to be 8 bit integer"
+#: config/cris/cris.c:2638 config/cris/cris.c:2702
+msgid "unexpected side-effects in address"
 msgstr ""
 
-#: config/avr/avr.h:75
-msgid "Change the stack pointer without disabling interrupts"
+#. Can't possibly get a GOT-needing-fixup for a function-call,
+#. right?
+#: config/cris/cris.c:3539
+msgid "Unidentifiable call op"
 msgstr ""
 
-#: config/avr/avr.h:77
-msgid "Use subroutines for function prologue/epilogue"
+#: config/cris/cris.c:3590
+#, c-format
+msgid "PIC register isn't set up"
 msgstr ""
 
-#: config/avr/avr.h:79
-msgid "Change only the low 8 bits of the stack pointer"
+#: config/fr30/fr30.c:464
+#, c-format
+msgid "fr30_print_operand_address: unhandled address"
 msgstr ""
 
-#: config/avr/avr.h:81
-msgid "Do not generate tablejump insns"
-msgstr ""
+#: config/fr30/fr30.c:488
+#, c-format
+msgid "fr30_print_operand: unrecognized %%p code"
+msgstr "fr30_print_operand: %%p-code niet herkend"
 
-#: config/avr/avr.h:83
-msgid "Use rjmp/rcall (limited range) on >8K devices"
-msgstr ""
+#: config/fr30/fr30.c:508
+#, c-format
+msgid "fr30_print_operand: unrecognized %%b code"
+msgstr "fr30_print_operand: %%b-code niet herkend"
 
-#: config/avr/avr.h:85
-msgid "Output instruction sizes to the asm file"
-msgstr ""
+#: config/fr30/fr30.c:529
+#, c-format
+msgid "fr30_print_operand: unrecognized %%B code"
+msgstr "fr30_print_operand: %%B-code niet herkend"
 
-#: config/avr/avr.h:102
-msgid "Specify the initial stack address"
-msgstr ""
+#: config/fr30/fr30.c:537
+#, c-format
+msgid "fr30_print_operand: invalid operand to %%A code"
+msgstr "fr30_print_operand: ongeldige operand voor %%A-code"
 
-#: config/avr/avr.h:103
-msgid "Specify the MCU name"
-msgstr ""
+#: config/fr30/fr30.c:554
+#, c-format
+msgid "fr30_print_operand: invalid %%x code"
+msgstr "fr30_print_operand: ongeldige %%x-code"
 
-#: config/bfin/bfin.c:993
+#: config/fr30/fr30.c:561
 #, c-format
-msgid "invalid %%j value"
-msgstr "ongeldige waarde voor %%j"
+msgid "fr30_print_operand: invalid %%F code"
+msgstr "fr30_print_operand: ongeldige %%F-code"
 
-#: config/bfin/bfin.c:1113
+#: config/fr30/fr30.c:578
 #, c-format
-msgid "invalid const_double operand"
-msgstr "ongeldige const_double operand"
+msgid "fr30_print_operand: unknown code"
+msgstr "fr30_print_operand: onbekende code"
 
-#: config/c4x/c4x.c:1598
-msgid "using CONST_DOUBLE for address"
+#: config/fr30/fr30.c:606 config/fr30/fr30.c:615 config/fr30/fr30.c:626
+#: config/fr30/fr30.c:639
+#, c-format
+msgid "fr30_print_operand: unhandled MEM"
 msgstr ""
 
-#: config/c4x/c4x.c:1736
-msgid "c4x_address_cost: Invalid addressing mode"
-msgstr "c4x_address_cost: Ongeldige adresseringsmodus"
+#: config/frv/frv.c:2546
+msgid "bad insn to frv_print_operand_address:"
+msgstr "slechte insn gegeven aan frv_print_operand_address:"
 
-#: config/c4x/c4x.c:1871
-#, c-format
-msgid "c4x_print_operand: %%L inconsistency"
-msgstr ""
+#: config/frv/frv.c:2557
+msgid "bad register to frv_print_operand_memory_reference_reg:"
+msgstr "slecht register gegeven aan frv_print_operand_memory_reference_reg:"
 
-#: config/c4x/c4x.c:1877
-#, c-format
-msgid "c4x_print_operand: %%N inconsistency"
-msgstr ""
+#: config/frv/frv.c:2596 config/frv/frv.c:2606 config/frv/frv.c:2615
+#: config/frv/frv.c:2636 config/frv/frv.c:2641
+msgid "bad insn to frv_print_operand_memory_reference:"
+msgstr "slechte insn gegeven aan frv_print_memory_reference:"
 
-#: config/c4x/c4x.c:1918
+#: config/frv/frv.c:2727
 #, c-format
-msgid "c4x_print_operand: %%O inconsistency"
-msgstr ""
+msgid "bad condition code"
+msgstr "slechte conditiecode"
 
-#: config/c4x/c4x.c:2013
-msgid "c4x_print_operand: Bad operand case"
-msgstr ""
+#: config/frv/frv.c:2802
+msgid "bad insn in frv_print_operand, bad const_double"
+msgstr "slechte insn in frv_print_operandm slechte const_double"
 
-#: config/c4x/c4x.c:2054
-msgid "c4x_print_operand_address: Bad post_modify"
-msgstr ""
+#: config/frv/frv.c:2863
+msgid "bad insn to frv_print_operand, 'e' modifier:"
+msgstr "slechte insn in frv_print_operand, 'e' modifier:"
 
-#: config/c4x/c4x.c:2076
-msgid "c4x_print_operand_address: Bad pre_modify"
-msgstr ""
+#: config/frv/frv.c:2871
+msgid "bad insn to frv_print_operand, 'F' modifier:"
+msgstr "slechte insn in frv_print_operand, 'F' modifier:"
 
-#: config/c4x/c4x.c:2124 config/c4x/c4x.c:2136 config/c4x/c4x.c:2151
-msgid "c4x_print_operand_address: Bad operand case"
-msgstr ""
+#: config/frv/frv.c:2887
+msgid "bad insn to frv_print_operand, 'f' modifier:"
+msgstr "slechte insn in frv_print_operand, 'f' modifier:"
 
-#: config/c4x/c4x.c:2402
-msgid "c4x_rptb_insert: Cannot find start label"
-msgstr ""
+#: config/frv/frv.c:2901
+msgid "bad insn to frv_print_operand, 'g' modifier:"
+msgstr "slechte insn in frv_print_operand, 'g' modifier:"
 
-#: config/c4x/c4x.c:3317 config/c4x/c4x.c:3335
-msgid "mode not QImode"
-msgstr "modus is niet QImode"
+#: config/frv/frv.c:2949
+msgid "bad insn to frv_print_operand, 'L' modifier:"
+msgstr "slechte insn in frv_print_operand, 'L' modifier:"
 
-#: config/c4x/c4x.c:3405
-msgid "invalid indirect memory address"
-msgstr "ongeldig indirect geheugenadres"
+#: config/frv/frv.c:2962
+msgid "bad insn to frv_print_operand, 'M/N' modifier:"
+msgstr "slechte insn in frv_print_operand, 'M/N' modifier:"
 
-#: config/c4x/c4x.c:3494
-msgid "invalid indirect (S) memory address"
-msgstr "ongeldig indirect (S) geheugenadres"
+#: config/frv/frv.c:2983
+msgid "bad insn to frv_print_operand, 'O' modifier:"
+msgstr "slechte insn in frv_print_operand, 'O' modifier:"
 
-#: config/c4x/c4x.c:3829
-msgid "c4x_valid_operands: Internal error"
-msgstr ""
+#: config/frv/frv.c:3001
+msgid "bad insn to frv_print_operand, P modifier:"
+msgstr "slechte insn in frv_print_operand, P modifier:"
 
-#: config/c4x/c4x.c:4268
-msgid "c4x_operand_subword: invalid mode"
-msgstr ""
+# gaat "case" hier wel over "geval"?
+#: config/frv/frv.c:3021
+msgid "bad insn in frv_print_operand, z case"
+msgstr "slechte insn in frv_print_operand, z-geval"
 
-#: config/c4x/c4x.c:4271
-msgid "c4x_operand_subword: invalid operand"
-msgstr ""
+#: config/frv/frv.c:3052
+msgid "bad insn in frv_print_operand, 0 case"
+msgstr "slechte insn in frv_print_operand, 0-geval"
 
-#. We could handle these with some difficulty.
-#. e.g., *p-- => *(p-=2); *(p+1).
-#: config/c4x/c4x.c:4297
-msgid "c4x_operand_subword: invalid autoincrement"
-msgstr ""
+#: config/frv/frv.c:3057
+msgid "frv_print_operand: unknown code"
+msgstr "frv_print_operand: onbekende code"
 
-#: config/c4x/c4x.c:4303
-msgid "c4x_operand_subword: invalid address"
-msgstr ""
+#: config/frv/frv.c:4426
+msgid "bad output_move_single operand"
+msgstr "ongeldige output_move_single operand"
 
-# klinkt niet
-#: config/c4x/c4x.c:4314
-msgid "c4x_operand_subword: address not offsettable"
-msgstr "c4x_operand_subword: adres kan niet geoffset worden"
+#: config/frv/frv.c:4553
+msgid "bad output_move_double operand"
+msgstr "ongeldige output_move_double operand"
 
-#: config/c4x/c4x.c:4524
-msgid "c4x_rptb_rpts_p: Repeat block top label moved\n"
-msgstr ""
+#: config/frv/frv.c:4695
+msgid "bad output_condmove_single operand"
+msgstr "ongeldige output_condmove_single operand"
 
-#. Target compilation option flags.
-#. Small memory model.
-#. Use 24-bit MPYI for C3x.
-#. Fast fixing of floats.
-#. Allow use of RPTS.
-#. Emit C3x code.
-#. Be compatible with TI assembler.
-#. Be paranoid about DP reg. in ISRs.
-#. Pass arguments on stack.
-#. Enable features under development.
-#. Enable repeat block.
-#. Use BK as general register.
-#. Use decrement and branch for C3x.
-#. Enable debugging of GCC.
-#. Force constants into registers.
-#. Allow unsigned loop counters.
-#. Force op0 and op1 to be same.
-#. Save all 40 bits for floats.
-#. Allow parallel insns.
-#. Allow MPY||ADD, MPY||SUB insns.
-#. Assume mem refs possibly aliased.
-#. Emit C30 code.
-#. Emit C31 code.
-#. Emit C32 code.
-#. Emit C33 code.
-#. Emit C40 code.
-#. Emit C44 code.
-#. Run-time compilation parameters selecting different hardware subsets.
+#. This macro is a C statement to print on `stderr' a string describing the
+#. particular machine description choice.  Every machine description should
+#. define `TARGET_VERSION'.  For example:
 #.
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of triplets in braces,
-#. each pair being { "NAME", VALUE, "DESCRIPTION" }
-#. 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/c4x/c4x.h:158
-msgid "Small memory model"
-msgstr ""
+#. #ifdef MOTOROLA
+#. #define TARGET_VERSION           fprintf (stderr, " (68k, Motorola syntax)");
+#. #else
+#. #define TARGET_VERSION           fprintf (stderr, " (68k, MIT syntax)");
+#. #endif
+#: config/frv/frv.h:328
+#, c-format
+msgid " (frv)"
+msgstr " (frv)"
 
-#: config/c4x/c4x.h:160
-msgid "Big memory model"
-msgstr ""
+#: config/i386/i386.c:8273
+#, c-format
+msgid "invalid UNSPEC as operand"
+msgstr "ongeldige UNSPEC als operand"
 
-#: config/c4x/c4x.h:162
-msgid "Use MPYI instruction for C3x"
-msgstr ""
+#: config/i386/i386.c:8979
+#, c-format
+msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
+msgstr "operand is noch een constante, noch een conditiecode ⇒ ongeldige operandcode 'c'"
 
-#: config/c4x/c4x.h:164
-msgid "Do not use MPYI instruction for C3x"
-msgstr ""
+#: config/i386/i386.c:9095
+#, c-format
+msgid "invalid operand code '%c'"
+msgstr "ongeldige operand voor '%c'"
 
-#: config/c4x/c4x.h:166
-msgid "Use fast but approximate float to integer conversion"
-msgstr ""
+# "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
+#: config/i386/i386.c:9144
+#, c-format
+msgid "invalid constraints for operand"
+msgstr "ongeldige constraints voor operand"
 
-#: config/c4x/c4x.h:168
-msgid "Use slow but accurate float to integer conversion"
-msgstr ""
+#: config/i386/i386.c:16423
+msgid "unknown insn mode"
+msgstr "onbekende insn-modus"
 
-#: config/c4x/c4x.h:170
-msgid "Enable use of RTPS instruction"
+#. If the environment variable DJDIR is not defined, then DJGPP is not        installed correctly and GCC will quickly become confused with the        default prefix settings. Report the problem now so the user doesn't        receive deceptive "file not found" error messages later.
+#. DJDIR is automatically defined by the DJGPP environment config            file pointed to by the environment variable DJGPP. Examine DJGPP            to try and figure out what's wrong.
+#: config/i386/xm-djgpp.h:61
+#, c-format
+msgid "environment variable DJGPP not defined"
 msgstr ""
 
-#: config/c4x/c4x.h:172
-msgid "Disable use of RTPS instruction"
+#: config/i386/xm-djgpp.h:63
+#, c-format
+msgid "environment variable DJGPP points to missing file '%s'"
 msgstr ""
 
-#: config/c4x/c4x.h:174
-msgid "Enable use of RTPB instruction"
+#: config/i386/xm-djgpp.h:66
+#, c-format
+msgid "environment variable DJGPP points to corrupt file '%s'"
 msgstr ""
 
-#: config/c4x/c4x.h:176
-msgid "Disable use of RTPB instruction"
-msgstr ""
+#: config/ia64/ia64.c:4771
+#, c-format
+msgid "ia64_print_operand: unknown code"
+msgstr "ia64_print_operand: onbekende code"
 
-#: config/c4x/c4x.h:178
-msgid "Generate code for C30 CPU"
-msgstr ""
+#: config/ia64/ia64.c:9890
+msgid "invalid conversion from %<__fpreg%>"
+msgstr "ongeldige conversie van %<__fpreg%>"
 
-#: config/c4x/c4x.h:180
-msgid "Generate code for C31 CPU"
-msgstr ""
+#: config/ia64/ia64.c:9893
+msgid "invalid conversion to %<__fpreg%>"
+msgstr "ongeldige conversie naar %<__fpreg%>"
 
-#: config/c4x/c4x.h:182
-msgid "Generate code for C32 CPU"
-msgstr ""
+#: config/ia64/ia64.c:9906 config/ia64/ia64.c:9917
+msgid "invalid operation on %<__fpreg%>"
+msgstr "ongeldige bewerking met %<__fpreg%>"
 
-#: config/c4x/c4x.h:184
-msgid "Generate code for C33 CPU"
-msgstr ""
+#: config/iq2000/iq2000.c:3122
+#, c-format
+msgid "invalid %%P operand"
+msgstr "ongeldige operand voor %%P"
 
-#: config/c4x/c4x.h:186
-msgid "Generate code for C40 CPU"
-msgstr ""
+#: config/iq2000/iq2000.c:3130 config/rs6000/rs6000.c:11818
+#, c-format
+msgid "invalid %%p value"
+msgstr "ongeldige waarde voor %%p"
 
-#: config/c4x/c4x.h:188
-msgid "Generate code for C44 CPU"
-msgstr ""
+#: config/iq2000/iq2000.c:3186
+#, c-format
+msgid "invalid use of %%d, %%x, or %%X"
+msgstr "ongeldig gebruik van %%d, %%x, of %%X"
 
-#: config/c4x/c4x.h:190
-msgid "Emit code compatible with TI tools"
-msgstr "Genereer code die compatibel is met de TI tools"
+#: config/m32r/m32r.c:1775
+#, c-format
+msgid "invalid operand to %%s code"
+msgstr "ongeldige operand voor %%s-code"
 
-#: config/c4x/c4x.h:192
-msgid "Emit code to use GAS extensions"
-msgstr ""
+#: config/m32r/m32r.c:1782
+#, c-format
+msgid "invalid operand to %%p code"
+msgstr "ongeldige operand voor %%p-code"
 
-#: config/c4x/c4x.h:194 config/c4x/c4x.h:198
-msgid "Save DP across ISR in small memory model"
-msgstr ""
+#: config/m32r/m32r.c:1837
+msgid "bad insn for 'A'"
+msgstr "slechte insn voor 'A'"
 
-#: config/c4x/c4x.h:196 config/c4x/c4x.h:200
-msgid "Don't save DP across ISR in small memory model"
-msgstr ""
+#: config/m32r/m32r.c:1884
+#, c-format
+msgid "invalid operand to %%T/%%B code"
+msgstr "ongeldige operand voor %%T/%%B-code"
 
-#: config/c4x/c4x.h:202
-msgid "Pass arguments on the stack"
-msgstr ""
+#: config/m32r/m32r.c:1907
+#, c-format
+msgid "invalid operand to %%N code"
+msgstr "ongeldige operand voor %%N-code"
 
-#: config/c4x/c4x.h:204
-msgid "Pass arguments in registers"
-msgstr ""
+# pre-increment vertalen? zoja, als wat?
+#: config/m32r/m32r.c:1940
+msgid "pre-increment address is not a register"
+msgstr "pre-increment adres is geen register"
 
-#: config/c4x/c4x.h:206
-msgid "Enable new features under development"
-msgstr ""
+# pre-decrement vertalen? zoja, als wat?
+#: config/m32r/m32r.c:1947
+msgid "pre-decrement address is not a register"
+msgstr "pre-decrement adres is geen register"
 
-#: config/c4x/c4x.h:208
-msgid "Disable new features under development"
-msgstr ""
+# post-increment vertalen? zoja, als wat?
+#: config/m32r/m32r.c:1954
+msgid "post-increment address is not a register"
+msgstr "post-increment adres is geen register"
 
-#: config/c4x/c4x.h:210
-msgid "Use the BK register as a general purpose register"
-msgstr ""
+#: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
+#: config/rs6000/rs6000.c:20087
+msgid "bad address"
+msgstr "slecht adres"
 
-#: config/c4x/c4x.h:212
-msgid "Do not allocate BK register"
+#: config/m32r/m32r.c:2049
+msgid "lo_sum not of register"
 msgstr ""
 
-#: config/c4x/c4x.h:214
-#, fuzzy
-msgid "Enable use of DB instruction"
-msgstr "ongeldig gebruik van %<restrict%>"
+#. !!!! SCz wrong here.
+#: config/m68hc11/m68hc11.c:3189 config/m68hc11/m68hc11.c:3567
+msgid "move insn not handled"
+msgstr "move insn niet opgevangen"
 
-#: config/c4x/c4x.h:216
-msgid "Disable use of DB instruction"
-msgstr ""
+#: config/m68hc11/m68hc11.c:3413 config/m68hc11/m68hc11.c:3497
+#: config/m68hc11/m68hc11.c:3770
+msgid "invalid register in the move instruction"
+msgstr "ongeldig register in de move-instructie"
 
-#: config/c4x/c4x.h:218
-msgid "Enable debugging"
-msgstr ""
+#: config/m68hc11/m68hc11.c:3447
+msgid "invalid operand in the instruction"
+msgstr "ongeldige operand in de instructie"
+
+#: config/m68hc11/m68hc11.c:3744
+msgid "invalid register in the instruction"
+msgstr "ongeldig register in de instructie"
+
+#: config/m68hc11/m68hc11.c:3777
+msgid "operand 1 must be a hard register"
+msgstr "operand 1 moet een hard register zijn"
+
+#: config/m68hc11/m68hc11.c:3791
+msgid "invalid rotate insn"
+msgstr "ongeldige rotate insn"
+
+#: config/m68hc11/m68hc11.c:4215
+msgid "registers IX, IY and Z used in the same INSN"
+msgstr "registers IX, IY en Z gebruikt in dezelfde INSN"
+
+#: config/m68hc11/m68hc11.c:4548 config/m68hc11/m68hc11.c:4848
+msgid "cannot do z-register replacement"
+msgstr "kan geen z-register vervanging uitvoeren"
+
+#: config/m68hc11/m68hc11.c:4911
+msgid "invalid Z register replacement for insn"
+msgstr "ongeldige Z-register vervanging voor insn"
+
+#: config/mips/mips.c:6371 config/mips/mips.c:6392 config/mips/mips.c:6496
+#, c-format
+msgid "'%%%c' is not a valid operand prefix"
+msgstr "'%%%c' is geen geldige operand-prefix"
+
+#: config/mips/mips.c:6440 config/mips/mips.c:6447 config/mips/mips.c:6454
+#: config/mips/mips.c:6514
+#, c-format
+msgid "invalid use of '%%%c'"
+msgstr "ongeldig gebruik van '%%%c'"
 
-#: config/c4x/c4x.h:220
-msgid "Disable debugging"
+#: config/mips/mips.c:6761
+msgid "mips_debugger_offset called with non stack/frame/arg pointer"
 msgstr ""
 
-#: config/c4x/c4x.h:222
-msgid "Force constants into registers to improve hoisting"
+#: config/mmix/mmix.c:1483 config/mmix/mmix.c:1613
+msgid "MMIX Internal: Expected a CONST_INT, not this"
 msgstr ""
 
-#: config/c4x/c4x.h:224
-#, fuzzy
-msgid "Don't force constants into registers"
-msgstr "numerieke constante zonder cijfers"
+#: config/mmix/mmix.c:1562
+msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
+msgstr ""
 
-#: config/c4x/c4x.h:226
-msgid "Force RTL generation to emit valid 3 operand insns"
+#: config/mmix/mmix.c:1581
+msgid "MMIX Internal: Expected a register, not this"
 msgstr ""
 
-#: config/c4x/c4x.h:228
-msgid "Allow RTL generation to emit invalid 3 operand insns"
+#: config/mmix/mmix.c:1591
+msgid "MMIX Internal: Expected a constant, not this"
 msgstr ""
 
-#: config/c4x/c4x.h:230
-msgid "Allow unsigned iteration counts for RPTB/DB"
+#. We need the original here.
+#: config/mmix/mmix.c:1675
+msgid "MMIX Internal: Cannot decode this operand"
 msgstr ""
 
-#: config/c4x/c4x.h:232
-msgid "Disallow unsigned iteration counts for RPTB/DB"
+#: config/mmix/mmix.c:1732
+msgid "MMIX Internal: This is not a recognized address"
 msgstr ""
 
-#: config/c4x/c4x.h:234
-msgid "Preserve all 40 bits of FP reg across call"
+#: config/mmix/mmix.c:2665
+msgid "MMIX Internal: Trying to output invalidly reversed condition:"
 msgstr ""
 
-#: config/c4x/c4x.h:236
-msgid "Only preserve 32 bits of FP reg across call"
+#: config/mmix/mmix.c:2672
+msgid "MMIX Internal: What's the CC of this?"
 msgstr ""
 
-#: config/c4x/c4x.h:238
-msgid "Enable parallel instructions"
+#: config/mmix/mmix.c:2676
+msgid "MMIX Internal: What is the CC of this?"
 msgstr ""
 
-#: config/c4x/c4x.h:240
-msgid "Disable parallel instructions"
+#: config/mmix/mmix.c:2740
+msgid "MMIX Internal: This is not a constant:"
+msgstr "MMIX Intern: Dit is geen constante:"
+
+#: config/mt/mt.c:299
+msgid "mt_final_prescan_insn, invalid insn #1"
 msgstr ""
 
-#: config/c4x/c4x.h:242
-msgid "Enable MPY||ADD and MPY||SUB instructions"
+#: config/mt/mt.c:370
+msgid "PRINT_OPERAND_ADDRESS, 2 regs"
 msgstr ""
 
-#: config/c4x/c4x.h:244
-msgid "Disable MPY||ADD and MPY||SUB instructions"
+#: config/mt/mt.c:394
+msgid "PRINT_OPERAND_ADDRESS, invalid insn #1"
 msgstr ""
 
-#: config/c4x/c4x.h:246
-msgid "Assume that pointers may be aliased"
+#: config/rs6000/host-darwin.c:96
+#, c-format
+msgid "Out of stack space.\n"
 msgstr ""
 
-#: config/c4x/c4x.h:248
-msgid "Assume that pointers not aliased"
+#: config/rs6000/host-darwin.c:117
+#, c-format
+msgid "Try running '%s' in the shell to raise its limit.\n"
 msgstr ""
 
-#: config/c4x/c4x.h:322
-msgid "Specify maximum number of iterations for RPTS"
+#: config/rs6000/rs6000.c:11645
+#, c-format
+msgid "invalid %%f value"
 msgstr ""
 
-#: config/c4x/c4x.h:324
-msgid "Select CPU to generate code for"
+#: config/rs6000/rs6000.c:11654
+#, c-format
+msgid "invalid %%F value"
 msgstr ""
 
-#. Use `%s' to print the string in case there are any escape
-#. characters in the message.
-#: config/cris/cris.c:578 c-typeck.c:4105 c-typeck.c:4120 c-typeck.c:4135
-#: final.c:2862 final.c:2864 gcc.c:4639 rtl-error.c:113 toplev.c:610
-#: cp/parser.c:1894 cp/typeck.c:4167 java/expr.c:409 java/parse.y:5020
-#: java/verify.c:1539 java/verify.c:1540 java/verify.c:1559
-#, gcc-internal-format
-msgid "%s"
+#: config/rs6000/rs6000.c:11663
+#, c-format
+msgid "invalid %%G value"
 msgstr ""
 
-#: config/cris/cris.c:630
-msgid "unexpected index-type in cris_print_index"
+#: config/rs6000/rs6000.c:11698
+#, c-format
+msgid "invalid %%j code"
 msgstr ""
 
-#: config/cris/cris.c:644
-msgid "unexpected base-type in cris_print_base"
+#: config/rs6000/rs6000.c:11708
+#, c-format
+msgid "invalid %%J code"
 msgstr ""
 
-#: config/cris/cris.c:1342
-#, fuzzy
-msgid "invalid operand for 'b' modifier"
-msgstr "ongeldige operand voor %N-code"
+#: config/rs6000/rs6000.c:11718
+#, c-format
+msgid "invalid %%k value"
+msgstr ""
 
-#: config/cris/cris.c:1355
-#, fuzzy
-msgid "invalid operand for 'v' modifier"
-msgstr "ongeldige operand voor %N-code"
+#: config/rs6000/rs6000.c:11738 config/xtensa/xtensa.c:2028
+#, c-format
+msgid "invalid %%K value"
+msgstr "ongeldige waarde voor %%K"
 
-#: config/cris/cris.c:1365
-#, fuzzy
-msgid "invalid operand for 'P' modifier"
-msgstr "ongeldige operand voor %N-code"
+#: config/rs6000/rs6000.c:11808
+#, c-format
+msgid "invalid %%O value"
+msgstr "ongeldige waarde voor %%O"
 
-#: config/cris/cris.c:1372
-#, fuzzy
-msgid "invalid operand for 'p' modifier"
-msgstr "ongeldige operand voor %p-code"
+#: config/rs6000/rs6000.c:11855
+#, c-format
+msgid "invalid %%q value"
+msgstr "ongeldige waarde voor %%q"
 
-#: config/cris/cris.c:1411
-#, fuzzy
-msgid "invalid operand for 'z' modifier"
-msgstr "ongeldige operand voor %N-code"
+#: config/rs6000/rs6000.c:11899
+#, c-format
+msgid "invalid %%S value"
+msgstr ""
 
-#: config/cris/cris.c:1459 config/cris/cris.c:1489
-#, fuzzy
-msgid "invalid operand for 'H' modifier"
-msgstr "ongeldige operand voor %N-code"
+#: config/rs6000/rs6000.c:11939
+#, c-format
+msgid "invalid %%T value"
+msgstr ""
 
-# of is het 'slechte register-uitbreidingscode'?
-#: config/cris/cris.c:1465
-#, fuzzy
-msgid "bad register"
-msgstr "Slechte code voor registeruitbreiding"
+#: config/rs6000/rs6000.c:11949
+#, c-format
+msgid "invalid %%u value"
+msgstr ""
 
-#: config/cris/cris.c:1503
-#, fuzzy
-msgid "invalid operand for 'e' modifier"
-msgstr "ongeldige operand voor %N-code"
+#: config/rs6000/rs6000.c:11958 config/xtensa/xtensa.c:1998
+#, c-format
+msgid "invalid %%v value"
+msgstr ""
 
-#: config/cris/cris.c:1520
-#, fuzzy
-msgid "invalid operand for 'm' modifier"
-msgstr "ongeldige operand voor %N-code"
+#: config/rs6000/rs6000.c:21946
+msgid "AltiVec argument passed to unprototyped function"
+msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
 
-#: config/cris/cris.c:1545
-#, fuzzy
-msgid "invalid operand for 'A' modifier"
-msgstr "ongeldige operand voor %N-code"
+# Betere vertaling voor 'decompose'?
+#: config/s390/s390.c:4560
+#, c-format
+msgid "cannot decompose address"
+msgstr "kan adres niet ontleden"
 
-#: config/cris/cris.c:1553
-#, fuzzy
-msgid "invalid operand for 'D' modifier"
-msgstr "ongeldige operand voor %N-code"
+#: config/s390/s390.c:4770
+msgid "UNKNOWN in print_operand !?"
+msgstr ""
 
-#: config/cris/cris.c:1567
-#, fuzzy
-msgid "invalid operand for 'T' modifier"
-msgstr "ongeldige operand voor %N-code"
+#: config/score/score3.c:1262 config/score/score3.c:1282
+#: config/score/score7.c:1253
+#, c-format
+msgid "invalid operand for code: '%c'"
+msgstr "ongeldige operand voor code: '%c'"
 
-#: config/cris/cris.c:1576
-#, fuzzy
-msgid "invalid operand modifier letter"
-msgstr "ongeldige operand van %s"
+#: config/sh/sh.c:749
+#, c-format
+msgid "invalid operand to %%R"
+msgstr "ongeldige operand voor %%R"
 
-#: config/cris/cris.c:1632
-msgid "unexpected multiplicative operand"
-msgstr ""
+#: config/sh/sh.c:776
+#, c-format
+msgid "invalid operand to %%S"
+msgstr "ongeldige operand voor %%N"
 
-#: config/cris/cris.c:1652
-#, fuzzy
-msgid "unexpected operand"
-msgstr "ongeldige operand van %s"
+#: config/sh/sh.c:8098
+msgid "created and used with different architectures / ABIs"
+msgstr "aangemaakt en gebruikt met verschillende architecturen / ABIs"
 
-#: config/cris/cris.c:1685 config/cris/cris.c:1695
-#, fuzzy
-msgid "unrecognized address"
-msgstr "geen argumenten"
+#: config/sh/sh.c:8100
+msgid "created and used with different ABIs"
+msgstr "aangemaakt en gebruikt met verschillende ABIs"
 
-#: config/cris/cris.c:2498 config/cris/cris.c:2559
-#, fuzzy
-msgid "unrecognized supposed constant"
-msgstr "signature-string niet herkend"
+# Vertaling voor "endianness"? Of niet nodig?
+#: config/sh/sh.c:8102
+msgid "created and used with different endianness"
+msgstr "aangemaakt en gebruikt met verschillende \"endianness\""
 
-#: config/cris/cris.c:2603
-msgid "unrecognized supposed constant in cris_global_pic_symbol"
-msgstr ""
+#: config/sparc/sparc.c:6806 config/sparc/sparc.c:6812
+#, c-format
+msgid "invalid %%Y operand"
+msgstr "ongeldige operand voor %%Y"
 
-#: config/cris/cris.c:2894 config/cris/cris.c:2939
-msgid "unexpected side-effects in address"
+#: config/sparc/sparc.c:6882
+#, c-format
+msgid "invalid %%A operand"
+msgstr "ongeldige operand voor %%A"
+
+#: config/sparc/sparc.c:6892
+#, c-format
+msgid "invalid %%B operand"
+msgstr "ongeldige operand voor %%B"
+
+#: config/sparc/sparc.c:6931
+#, c-format
+msgid "invalid %%c operand"
+msgstr "ongeldige operand voor %%c"
+
+#: config/sparc/sparc.c:6953
+#, c-format
+msgid "invalid %%d operand"
+msgstr "ongeldige operand voor %%d"
+
+#: config/sparc/sparc.c:6970
+#, c-format
+msgid "invalid %%f operand"
+msgstr "ongeldige operand voor %%f"
+
+#: config/sparc/sparc.c:6984
+#, c-format
+msgid "invalid %%s operand"
+msgstr "ongeldige operand voor %%s"
+
+#: config/sparc/sparc.c:7038
+#, c-format
+msgid "long long constant not a valid immediate operand"
+msgstr "een long long constante is geen geldige onmiddellijke operand"
+
+#: config/sparc/sparc.c:7041
+#, c-format
+msgid "floating point constant not a valid immediate operand"
+msgstr "een floating-point constante is geen geldige onmiddellijke operand"
+
+#: config/stormy16/stormy16.c:1748 config/stormy16/stormy16.c:1819
+#, c-format
+msgid "'B' operand is not constant"
+msgstr "'B' operand is geen constante"
+
+#: config/stormy16/stormy16.c:1775
+#, c-format
+msgid "'B' operand has multiple bits set"
 msgstr ""
 
-#: config/cris/cris.c:3008
-msgid "unexpected PIC symbol"
+#: config/stormy16/stormy16.c:1801
+#, c-format
+msgid "'o' operand is not constant"
+msgstr "'o' operand is geen constante"
+
+#: config/stormy16/stormy16.c:1833
+#, c-format
+msgid "xstormy16_print_operand: unknown code"
 msgstr ""
 
-#: config/cris/cris.c:3012
+#: config/v850/v850.c:372
+msgid "const_double_split got a bad insn:"
+msgstr "const_double_split kreeg een slechte insn:"
+
+#: config/v850/v850.c:936
+msgid "output_move_single:"
+msgstr "output_move_single:"
+
+#: config/xtensa/xtensa.c:656 config/xtensa/xtensa.c:688
+#: config/xtensa/xtensa.c:697
+msgid "bad test"
+msgstr "slechte test"
+
+#: config/xtensa/xtensa.c:1986
 #, c-format
-msgid "PIC register isn't set up"
+msgid "invalid %%D value"
+msgstr "ongeldige waarde voor %%D"
+
+#: config/xtensa/xtensa.c:2023
+msgid "invalid mask"
+msgstr "ongeldig masker"
+
+#: config/xtensa/xtensa.c:2049
+#, c-format
+msgid "invalid %%x value"
+msgstr "ongeldige waarde voor %%x"
+
+#: config/xtensa/xtensa.c:2056
+#, c-format
+msgid "invalid %%d value"
+msgstr "ongeldige waarde voor %%d"
+
+#: config/xtensa/xtensa.c:2077 config/xtensa/xtensa.c:2087
+#, c-format
+msgid "invalid %%t/%%b value"
+msgstr "ongeldige waarde voor %%t/%%b"
+
+#: config/xtensa/xtensa.c:2129
+msgid "invalid address"
+msgstr "ongeldig adres"
+
+#: config/xtensa/xtensa.c:2154
+msgid "no register in address"
+msgstr "geen register in adres"
+
+#: config/xtensa/xtensa.c:2162
+msgid "address offset not a constant"
+msgstr "adres-offset is geen constante"
+
+#: cp/call.c:2500
+msgid "candidates are:"
+msgstr "kandidaten zijn:"
+
+#: cp/call.c:6487
+msgid "candidate 1:"
+msgstr "kandidaat 1:"
+
+#: cp/call.c:6488
+msgid "candidate 2:"
+msgstr "kandidaat 2:"
+
+#: cp/decl2.c:668
+msgid "candidates are: %+#D"
+msgstr "kandidaten zijn: %+#D"
+
+#: cp/decl2.c:670
+msgid "candidate is: %+#D"
+msgstr "kandidaat is: %+#D"
+
+#: cp/g++spec.c:251 java/jvspec.c:406
+#, c-format
+msgid "argument to '%s' missing\n"
+msgstr "argument van '%s' ontbreekt\n"
+
+#: fortran/arith.c:90
+msgid "Arithmetic OK at %L"
+msgstr "Arithmetische OK op %L"
+
+#: fortran/arith.c:93
+msgid "Arithmetic overflow at %L"
+msgstr "Arithmetische overflow op %L"
+
+#: fortran/arith.c:96
+msgid "Arithmetic underflow at %L"
+msgstr "Arithmetische underflow op %L"
+
+#: fortran/arith.c:99
+msgid "Arithmetic NaN at %L"
+msgstr "Arithmetische NaN op %L"
+
+#: fortran/arith.c:102
+msgid "Division by zero at %L"
+msgstr "Deling door nul op %L"
+
+#: fortran/arith.c:105
+msgid "Array operands are incommensurate at %L"
 msgstr ""
 
-#: config/cris/aout.h:85
-msgid "Compile for the MMU-less Etrax 100-based elinux system"
+#: fortran/arith.c:109
+msgid "Integer outside symmetric range implied by Standard Fortran at %L"
 msgstr ""
 
-#: config/cris/aout.h:92
-msgid "For elinux, request a specified stack-size for this program"
+# Is 'elementair' wel een goede vertaling voor 'elemental'?
+#: fortran/arith.c:1472
+msgid "elemental binary operation"
+msgstr "elementaire binaire operatie"
+
+#: fortran/arith.c:2044
+#, no-c-format
+msgid "Arithmetic OK converting %s to %s at %L"
 msgstr ""
 
-#: config/cris/cris.h:354
-msgid "Work around bug in multiplication instruction"
+#: fortran/arith.c:2048
+#, no-c-format
+msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
 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:360
-msgid "Compile for ETRAX 4 (CRIS v3)"
+#: fortran/arith.c:2053
+#, no-c-format
+msgid "Arithmetic underflow converting %s to %s at %L"
+msgstr "Arithmetische underflow bij conversie van %s naar %s op %L"
+
+#: fortran/arith.c:2057
+#, no-c-format
+msgid "Arithmetic NaN converting %s to %s at %L"
 msgstr ""
 
-#: config/cris/cris.h:365
-msgid "Compile for ETRAX 100 (CRIS v8)"
+#: fortran/arith.c:2061
+#, no-c-format
+msgid "Division by zero converting %s to %s at %L"
+msgstr "Deling door nul bij conversie van %s naar %s op %L"
+
+#: fortran/arith.c:2065
+#, no-c-format
+msgid "Array operands are incommensurate converting %s to %s at %L"
 msgstr ""
 
-#: config/cris/cris.h:369
-msgid "Emit verbose debug information in assembly code"
+#: fortran/arith.c:2069
+#, no-c-format
+msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
 msgstr ""
 
-#: config/cris/cris.h:372
-msgid "Do not use condition codes from normal instructions"
+#: fortran/arith.c:2402
+#, no-c-format
+msgid "The Hollerith constant at %L is too long to convert to %s"
 msgstr ""
 
-#: config/cris/cris.h:376
-msgid "Do not emit addressing modes with side-effect assignment"
+#: fortran/arith.c:2560
+#, no-c-format
+msgid "Enumerator exceeds the C integer type at %C"
 msgstr ""
 
-#: config/cris/cris.h:379
-msgid "Do not tune stack alignment"
+#: fortran/array.c:97
+#, no-c-format
+msgid "Expected array subscript at %C"
+msgstr "Array subscript verwacht op %C"
+
+# Wet niet zeker of dit wel de betekenis is...
+#: fortran/array.c:124
+#, no-c-format
+msgid "Expected array subscript stride at %C"
+msgstr "Array subscript-stap verwacht op %C"
+
+#: fortran/array.c:167
+#, no-c-format
+msgid "Invalid form of array reference at %C"
+msgstr "Ongeldige vorm van arrayverwijzing op %C"
+
+#: fortran/array.c:172
+#, no-c-format
+msgid "Array reference at %C cannot have more than %d dimensions"
 msgstr ""
 
-#: config/cris/cris.h:382
-msgid "Do not tune writable data alignment"
+#: fortran/array.c:223
+#, no-c-format
+msgid "Variable '%s' at %L in this context must be constant"
 msgstr ""
 
-#: config/cris/cris.h:385
-msgid "Do not tune code and read-only data alignment"
+#: fortran/array.c:314
+#, no-c-format
+msgid "Expected expression in array specification at %C"
 msgstr ""
 
-#: config/cris/cris.h:394
-msgid "Align code and data to 32 bits"
+#: fortran/array.c:392
+#, no-c-format
+msgid "Bad array specification for an explicitly shaped array at %C"
 msgstr ""
 
-#: config/cris/cris.h:407
-msgid "Don't align items in code or data"
+#: fortran/array.c:402
+#, no-c-format
+msgid "Bad array specification for assumed shape array at %C"
 msgstr ""
 
-#: config/cris/cris.h:410
-msgid "Do not emit function prologue or epilogue"
+#: fortran/array.c:416
+#, no-c-format
+msgid "Bad specification for deferred shape array at %C"
 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:414
-msgid "Use the most feature-enabling options allowed by other options"
+#: fortran/array.c:420
+#, no-c-format
+msgid "Bad specification for assumed size array at %C"
 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:420
-msgid "Override -mbest-lib-options"
+#: fortran/array.c:429
+#, no-c-format
+msgid "Expected another dimension in array declaration at %C"
 msgstr ""
 
-#: config/cris/cris.h:452
-msgid "Generate code for the specified chip or CPU version"
+#: fortran/array.c:435
+#, no-c-format
+msgid "Array specification at %C has more than %d dimensions"
 msgstr ""
 
-#: config/cris/cris.h:454
-#, fuzzy
-msgid "Tune alignment for the specified chip or CPU version"
-msgstr "er kan geen alignment opgegeven worden voor %qs"
+#: fortran/array.c:641
+#, no-c-format
+msgid "duplicated initializer"
+msgstr "herhaalde beginwaarde"
 
-#: config/cris/cris.h:456
-msgid "Warn when a stackframe is larger than the specified size"
+#: fortran/array.c:733
+#, no-c-format
+msgid "DO-iterator '%s' at %L is inside iterator of the same name"
 msgstr ""
 
-#: config/cris/linux.h:69
-msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
+#: fortran/array.c:835 fortran/array.c:944
+#, no-c-format
+msgid "Syntax error in array constructor at %C"
 msgstr ""
 
-#: config/fr30/fr30.c:468
-#, c-format
-msgid "fr30_print_operand_address: unhandled address"
+#: fortran/array.c:890
+#, no-c-format
+msgid "Fortran 2003: [...] style array constructors at %C"
 msgstr ""
 
-#: config/fr30/fr30.c:492
-#, fuzzy, c-format
-msgid "fr30_print_operand: unrecognized %%p code"
-msgstr "ongeldige operand voor %N-code"
-
-#: config/fr30/fr30.c:512
-#, fuzzy, c-format
-msgid "fr30_print_operand: unrecognized %%b code"
-msgstr "ongeldige operand voor %N-code"
+#: fortran/array.c:904
+#, no-c-format
+msgid "Empty array constructor at %C is not allowed"
+msgstr "Lege array-constructor op %C is niet toegestaan"
 
-#: config/fr30/fr30.c:533
-#, fuzzy, c-format
-msgid "fr30_print_operand: unrecognized %%B code"
-msgstr "ongeldige operand voor %N-code"
+#: fortran/array.c:988
+#, no-c-format
+msgid "Element in %s array constructor at %L is %s"
+msgstr ""
 
-#: config/fr30/fr30.c:541
-#, fuzzy, c-format
-msgid "fr30_print_operand: invalid operand to %%A code"
-msgstr "ongeldige operand voor %N-code"
+#: fortran/array.c:1315
+#, no-c-format
+msgid "Iterator step at %L cannot be zero"
+msgstr ""
 
-#: config/fr30/fr30.c:558
-#, fuzzy, c-format
-msgid "fr30_print_operand: invalid %%x code"
-msgstr "ongeldige operand voor %N-code"
+#: fortran/check.c:44
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a scalar"
+msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
 
-#: config/fr30/fr30.c:565
-#, fuzzy, c-format
-msgid "fr30_print_operand: invalid %%F code"
-msgstr "ongeldige operand voor %N-code"
+# vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
+#: fortran/check.c:59
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be %s"
+msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
 
-#: config/fr30/fr30.c:582
-#, c-format
-msgid "fr30_print_operand: unknown code"
+#: fortran/check.c:87
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type"
 msgstr ""
 
-#: config/fr30/fr30.c:611 config/fr30/fr30.c:620 config/fr30/fr30.c:631
-#: config/fr30/fr30.c:644
-#, c-format
-msgid "fr30_print_operand: unhandled MEM"
+#: fortran/check.c:101 fortran/check.c:810 fortran/check.c:820
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL"
 msgstr ""
 
-#: config/fr30/fr30.h:64
-msgid "Assume small address space"
+#: fortran/check.c:118
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX"
 msgstr ""
 
-#: config/frv/frv.c:2539
-msgid "Bad insn to frv_print_operand_address:"
+#: fortran/check.c:147
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
+msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
+
+# Ongeldig soort wat?
+#: fortran/check.c:156
+#, no-c-format
+msgid "Invalid kind for %s at %L"
+msgstr "Ongeldige soort voor %s op %L"
+
+#: fortran/check.c:175
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be double precision"
 msgstr ""
 
-#: config/frv/frv.c:2550
-msgid "Bad register to frv_print_operand_memory_reference_reg:"
+#: fortran/check.c:192
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a logical array"
 msgstr ""
 
-#: config/frv/frv.c:2589 config/frv/frv.c:2599 config/frv/frv.c:2608
-#: config/frv/frv.c:2629 config/frv/frv.c:2634
-msgid "Bad insn to frv_print_operand_memory_reference:"
+#: fortran/check.c:210
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be an array"
+msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
+
+#: fortran/check.c:225
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'"
 msgstr ""
 
-# of is het 'slechte register-uitbreidingscode'?
-#: config/frv/frv.c:2721
-#, fuzzy, c-format
-msgid "bad condition code"
-msgstr "Slechte code voor registeruitbreiding"
+#: fortran/check.c:241
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d"
+msgstr ""
 
-#: config/frv/frv.c:2796
-msgid "Bad insn in frv_print_operand, bad const_double"
+#: fortran/check.c:256
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL"
 msgstr ""
 
-#: config/frv/frv.c:2857
-msgid "Bad insn to frv_print_operand, 'e' modifier:"
+#: fortran/check.c:275
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d"
 msgstr ""
 
-#: config/frv/frv.c:2865
-msgid "Bad insn to frv_print_operand, 'F' modifier:"
+#: fortran/check.c:297
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)"
 msgstr ""
 
-#: config/frv/frv.c:2881
-msgid "Bad insn to frv_print_operand, 'f' modifier:"
+#: fortran/check.c:303
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a variable"
 msgstr ""
 
-#: config/frv/frv.c:2895
-#, fuzzy
-msgid "Bad insn to frv_print_operand, 'g' modifier:"
-msgstr "ongeldige operand voor %N-code"
+#: fortran/check.c:356
+#, no-c-format
+msgid "'dim' argument of '%s' intrinsic at %L is not a valid dimension index"
+msgstr ""
 
-#: config/frv/frv.c:2943
-msgid "Bad insn to frv_print_operand, 'L' modifier:"
+#: fortran/check.c:426
+#, no-c-format
+msgid "Unequal character lengths (%ld and %ld) in %s intrinsic at %L"
 msgstr ""
 
-#: config/frv/frv.c:2956
-msgid "Bad insn to frv_print_operand, 'M/N' modifier:"
+#: fortran/check.c:528 fortran/check.c:1932 fortran/check.c:1947
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
 msgstr ""
 
-#: config/frv/frv.c:2977
-msgid "Bad insn to frv_print_operand, 'O' modifier:"
+#: fortran/check.c:552 fortran/check.c:3697
+#, no-c-format
+msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
 msgstr ""
 
-#: config/frv/frv.c:2995
-msgid "Bad insn to frv_print_operand, P modifier:"
+#: fortran/check.c:561 fortran/check.c:1137 fortran/check.c:1280
+#: fortran/check.c:1354 fortran/check.c:1610
+#, no-c-format
+msgid "Extension: Different type kinds at %L"
 msgstr ""
 
-#: config/frv/frv.c:3015
-msgid "Bad insn in frv_print_operand, z case"
+#: fortran/check.c:601 fortran/check.c:2016
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER"
 msgstr ""
 
-#: config/frv/frv.c:3046
-msgid "Bad insn in frv_print_operand, 0 case"
+#: fortran/check.c:621
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE or FUNCTION"
 msgstr ""
 
-#: config/frv/frv.c:3051
-#, fuzzy
-msgid "frv_print_operand: unknown code"
-msgstr "ongeldige operand voor %N-code"
+#: fortran/check.c:629
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET"
+msgstr ""
 
-#: config/frv/frv.c:5944
-msgid "Bad output_move_single operand"
+#: fortran/check.c:645
+#, no-c-format
+msgid "Array section with a vector subscript at %L shall not be the target of a pointer"
 msgstr ""
 
-#: config/frv/frv.c:6071
-msgid "Bad output_move_double operand"
+#: fortran/check.c:656
+#, no-c-format
+msgid "NULL pointer at %L is not permitted as actual argument of '%s' intrinsic function"
 msgstr ""
 
-#: config/frv/frv.c:6213
-msgid "Bad output_condmove_single operand"
+#: fortran/check.c:791 fortran/check.c:910
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX"
 msgstr ""
 
-#. This macro is a C statement to print on `stderr' a string describing the
-#. particular machine description choice.  Every machine description should
-#. define `TARGET_VERSION'.  For example:
-#.
-#. #ifdef MOTOROLA
-#. #define TARGET_VERSION           fprintf (stderr, " (68k, Motorola syntax)");
-#. #else
-#. #define TARGET_VERSION           fprintf (stderr, " (68k, MIT syntax)");
-#. #endif
-#: config/frv/frv.h:550
-#, c-format
-msgid " (frv)"
+#: fortran/check.c:841 fortran/check.c:1199 fortran/check.c:1302
+#: fortran/check.c:1461 fortran/check.c:1478 fortran/check.c:2312
+#: fortran/check.c:2438 fortran/check.c:2773 fortran/check.c:2815
+#, no-c-format
+msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
 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/h8300/h8300.h:159
-msgid "Generate H8S code"
+#: fortran/check.c:959 fortran/check.c:1706 fortran/check.c:1714
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL"
 msgstr ""
 
-#: config/h8300/h8300.h:160
-msgid "Do not generate H8S code"
+#: fortran/check.c:973
+#, no-c-format
+msgid "Different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'"
 msgstr ""
 
-#: config/h8300/h8300.h:161
-msgid "Generate H8SX code"
+#: fortran/check.c:992 fortran/check.c:1000
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be default real"
 msgstr ""
 
-#: config/h8300/h8300.h:162
-msgid "Do not generate H8SX code"
+#: fortran/check.c:1250
+#, no-c-format
+msgid "Argument of %s at %L must be of length one"
 msgstr ""
 
-#: config/h8300/h8300.h:163
-msgid "Generate H8S/2600 code"
+#: fortran/check.c:1309
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'"
 msgstr ""
 
-#: config/h8300/h8300.h:164
-msgid "Do not generate H8S/2600 code"
+#: fortran/check.c:1434
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type"
 msgstr ""
 
-#: config/h8300/h8300.h:165
-msgid "Make integers 32 bits wide"
+#: fortran/check.c:1583
+#, no-c-format
+msgid "Intrinsic '%s' at %L must have at least two arguments"
+msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
+
+#: fortran/check.c:1616
+#, no-c-format
+msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)"
 msgstr ""
 
-#: config/h8300/h8300.h:168
-msgid "Use registers for argument passing"
+#: fortran/check.c:1649
+#, no-c-format
+msgid "Fortran 2003: '%s' intrinsic with CHARACTER argument at %L"
 msgstr ""
 
-#: config/h8300/h8300.h:170
-msgid "Do not use registers for argument passing"
+#: fortran/check.c:1656
+#, no-c-format
+msgid "'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER"
 msgstr ""
 
-#: config/h8300/h8300.h:172
-msgid "Consider access to byte sized memory slow"
+#: fortran/check.c:1728
+#, no-c-format
+msgid "Different shape on dimension 1 for arguments '%s' and '%s' at %L for intrinsic matmul"
 msgstr ""
 
-#: config/h8300/h8300.h:173
-msgid "Enable linker relaxing"
+#: fortran/check.c:1747
+#, no-c-format
+msgid "Different shape on dimension 2 for argument '%s' and dimension 1 for argument '%s' at %L for intrinsic matmul"
 msgstr ""
 
-#: config/h8300/h8300.h:174
-msgid "Generate H8/300H code"
+#: fortran/check.c:1756
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2"
 msgstr ""
 
-#: config/h8300/h8300.h:175
-#, fuzzy
-msgid "Enable the normal mode"
-msgstr "incompatibele record-modus"
+# rank -> rang: correct in Fortran-context?
+#: fortran/check.c:1958
+#, fuzzy, no-c-format
+msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %d/%d"
+msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
+
+# rank -> rang: correct in Fortran-context?
+#: fortran/check.c:1967
+#, fuzzy, no-c-format
+msgid "the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind %d/%d"
+msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
 
-#: config/h8300/h8300.h:176
-msgid "Do not generate H8/300H code"
+#: fortran/check.c:2063
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be of type REAL or COMPLEX"
 msgstr ""
 
-#: config/h8300/h8300.h:177
-msgid "Use H8/300 alignment rules"
+#: fortran/check.c:2084
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
 msgstr ""
 
-#: config/i386/i386.c:6032
-#, c-format
-msgid "invalid UNSPEC as operand"
-msgstr "ongeldige UNSPEC als operand"
+#: fortran/check.c:2092
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
+msgstr ""
 
-#: config/i386/i386.c:6601
-#, c-format
-msgid "operand is neither a constant nor a condition code, invalid operand code 'c'"
+# vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
+#: fortran/check.c:2108
+#, fuzzy, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'"
+msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
+
+#: fortran/check.c:2225
+#, no-c-format
+msgid "'shape' argument of 'reshape' intrinsic at %L must be an array of constant size"
 msgstr ""
 
-#: config/i386/i386.c:6654
-#, fuzzy, c-format
-msgid "invalid operand code '%c'"
-msgstr "ongeldige operand van %s"
+#: fortran/check.c:2235
+#, no-c-format
+msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
+msgstr ""
 
-#: config/i386/i386.c:6697
-#, fuzzy, c-format
-msgid "invalid constraints for operand"
-msgstr "ongeldige operand voor %P"
+#: fortran/check.c:2273
+#, no-c-format
+msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
+msgstr ""
 
-#: config/i386/i386.c:11977
-#, fuzzy
-msgid "unknown insn mode"
-msgstr "onbekende machine-modus %qs"
+#: fortran/check.c:2358
+#, no-c-format
+msgid "Missing arguments to %s intrinsic at %L"
+msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
 
-#: config/i386/cygming.h:61
-msgid "Use the Cygwin interface"
+#: fortran/check.c:2399
+#, no-c-format
+msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array"
 msgstr ""
 
-#: config/i386/cygming.h:62
-msgid "Use the Mingw32 interface"
+# rank -> rang: correct in Fortran-context?
+#: fortran/check.c:2473
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
+msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
+
+# vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
+#: fortran/check.c:2725
+#, fuzzy, no-c-format
+msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
+msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
+
+#: fortran/check.c:3044
+#, no-c-format
+msgid "Too many arguments to %s at %L"
+msgstr "Te veel argumenten voor %s op %L"
+
+#: fortran/check.c:3156 fortran/check.c:3610 fortran/check.c:3634
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE"
 msgstr ""
 
-#: config/i386/cygming.h:63
-msgid "Create GUI application"
+# rank -> rang: correct in Fortran-context?
+#: fortran/check.c:3332
+#, fuzzy, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the default kind (%d)"
+msgstr "'%s' argument voor intrinsic '%s' op %L moet kleiner dan rang %d zijn"
+
+#: fortran/check.c:3681 fortran/check.c:3689
+#, no-c-format
+msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
 msgstr ""
 
-#: config/i386/cygming.h:64
-msgid "Don't set Windows defines"
+#: fortran/data.c:64
+#, fuzzy, no-c-format
+msgid "non-constant array in DATA statement %L"
+msgstr "niet-constante array in DATA statement %L."
+
+#: fortran/data.c:193
+#, no-c-format
+msgid "failure to simplify substring reference in DATA statement at %L"
 msgstr ""
 
-#: config/i386/cygming.h:65
-msgid "Set Windows defines"
+#: fortran/data.c:224
+#, fuzzy, no-c-format
+msgid "initialization string truncated to match variable at %L"
+msgstr "Initialisatie op %C is niet voor een pointervariable"
+
+#: fortran/data.c:293
+#, fuzzy, no-c-format
+msgid "'%s' at %L already is initialized at %L"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+
+#: fortran/data.c:317
+#, no-c-format
+msgid "Data element below array lower bound at %L"
 msgstr ""
 
-#: config/i386/cygming.h:66
-msgid "Create console application"
+#: fortran/data.c:329
+#, no-c-format
+msgid "Data element above array upper bound at %L"
 msgstr ""
 
-#: config/i386/cygming.h:67
-msgid "Generate code for a DLL"
+#: fortran/data.c:435
+#, no-c-format
+msgid "Extension: re-initialization of '%s' at %L"
+msgstr "Extensie: herinitialisatie van '%s' op %L"
+
+#: fortran/decl.c:253
+#, no-c-format
+msgid "Host associated variable '%s' may not be in the DATA statement at %C"
 msgstr ""
 
-#: config/i386/cygming.h:69
-msgid "Ignore dllimport for functions"
+#: fortran/decl.c:260
+#, no-c-format
+msgid "Extension: initialization of common block variable '%s' in DATA statement at %C"
 msgstr ""
 
-#: config/i386/cygming.h:71
-msgid "Use Mingw-specific thread support"
+#: fortran/decl.c:365
+#, no-c-format
+msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C"
 msgstr ""
 
-#. Deprecated.
-#. Deprecated.
-#. Deprecated.
-#. Deprecated.
-#. Deprecated.
-#. Deprecated.
-#: config/i386/i386.h:347
-#, fuzzy
-msgid "Alternate calling convention"
-msgstr "Onbeëindigde stringconstante"
+#: fortran/decl.c:390
+#, fuzzy, no-c-format
+msgid "Invalid initializer %s in Data statement at %C"
+msgstr "%s voor %qs"
 
-#: config/i386/i386.h:349 config/m68k/m68k.h:336 config/ns32k/ns32k.h:144
-msgid "Use normal calling convention"
+#: fortran/decl.c:493
+#, no-c-format
+msgid "Initialization at %C is not allowed in a PURE procedure"
 msgstr ""
 
-#: config/i386/i386.h:351
-msgid "Align some doubles on dword boundary"
+#: fortran/decl.c:552
+#, no-c-format
+msgid "DATA statement at %C is not allowed in a PURE procedure"
 msgstr ""
 
-#: config/i386/i386.h:353
-msgid "Align doubles on word boundary"
+#: fortran/decl.c:581
+#, no-c-format
+msgid "Bad INTENT specification at %C"
 msgstr ""
 
-#: config/i386/i386.h:355
-msgid "Uninitialized locals in .bss"
+#: fortran/decl.c:623
+#, no-c-format
+msgid "Conflict in attributes of function argument at %C"
 msgstr ""
 
-#: config/i386/i386.h:357
-msgid "Uninitialized locals in .data"
+#: fortran/decl.c:676
+#, no-c-format
+msgid "Syntax error in character length specification at %C"
 msgstr ""
 
-#: config/i386/i386.h:359 config/m68k/linux.h:42 config/ns32k/ns32k.h:167
-msgid "Use IEEE math for fp comparisons"
+#: fortran/decl.c:795
+#, fuzzy, no-c-format
+msgid "Procedure '%s' at %C is already defined at %L"
+msgstr "veld %qs heeft al een beginwaarde gekregen"
+
+#: fortran/decl.c:803
+#, no-c-format
+msgid "Name '%s' at %C is already defined as a generic interface at %L"
 msgstr ""
 
-#: config/i386/i386.h:361 config/ns32k/ns32k.h:169
-msgid "Do not use IEEE math for fp comparisons"
+#: fortran/decl.c:816
+#, fuzzy, no-c-format
+msgid "Procedure '%s' at %C has an explicit interface and must not have attributes declared at %L"
+msgstr "parameternamen (zonder types) in functiedeclaratie"
+
+#: fortran/decl.c:888
+#, no-c-format
+msgid "Procedure '%s' at %L must have the BIND(C) attribute to be C interoperable"
 msgstr ""
 
-#: config/i386/i386.h:363
-msgid "Return values of functions in FPU registers"
+#: fortran/decl.c:918
+#, no-c-format
+msgid "Type '%s' at %L is a parameter to the BIND(C)  procedure '%s' but is not C interoperable because derived type '%s' is not C interoperable"
 msgstr ""
 
-#: config/i386/i386.h:365
-#, fuzzy
-msgid "Do not return values of functions in FPU registers"
-msgstr "grootte van teruggeefwaarde van %qs is %u bytes"
+#: fortran/decl.c:925
+#, no-c-format
+msgid "Variable '%s' at %L is a parameter to the BIND(C) procedure '%s' but may not be C interoperable"
+msgstr ""
 
-#: config/i386/i386.h:367
-msgid "Do not generate sin, cos, sqrt for FPU"
+#: fortran/decl.c:940
+#, no-c-format
+msgid "Character argument '%s' at %L must be length 1 because procedure '%s' is BIND(C)"
 msgstr ""
 
-#: config/i386/i386.h:369
-msgid "Generate sin, cos, sqrt for FPU"
+#: fortran/decl.c:954
+#, no-c-format
+msgid "Variable '%s' at %L cannot have the ALLOCATABLE attribute because procedure '%s' is BIND(C)"
 msgstr ""
 
-#: config/i386/i386.h:371
-msgid "Omit the frame pointer in leaf functions"
+#: fortran/decl.c:963
+#, no-c-format
+msgid "Variable '%s' at %L cannot have the POINTER attribute because procedure '%s' is BIND(C)"
 msgstr ""
 
-#: config/i386/i386.h:374
-msgid "Enable stack probing"
+#: fortran/decl.c:972
+#, no-c-format
+msgid "Variable '%s' at %L cannot have the OPTIONAL attribute because procedure '%s' is BIND(C)"
 msgstr ""
 
-#. undocumented
-#. undocumented
-#: config/i386/i386.h:379
-#, fuzzy
-msgid "Align destination of the string operations"
-msgstr "ISO C staat het testen van asserties niet toe"
+#: fortran/decl.c:985
+#, no-c-format
+msgid "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' at %L because the procedure is BIND(C)"
+msgstr ""
 
-#: config/i386/i386.h:381
-msgid "Do not align destination of the string operations"
+#: fortran/decl.c:995
+#, no-c-format
+msgid "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' at %L because the procedure is BIND(C)"
 msgstr ""
 
-#: config/i386/i386.h:383
-msgid "Inline all known string operations"
+#: fortran/decl.c:1071
+#, no-c-format
+msgid "Variable '%s' in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is BIND(C)"
 msgstr ""
 
-#: config/i386/i386.h:385
-#, fuzzy
-msgid "Do not inline all known string operations"
-msgstr "ISO C staat het testen van asserties niet toe"
+#: fortran/decl.c:1107
+#, no-c-format
+msgid "CHARACTER expression at %L is being truncated (%d/%d)"
+msgstr ""
 
-#: config/i386/i386.h:387 config/i386/i386.h:391
-msgid "Use push instructions to save outgoing arguments"
+#: fortran/decl.c:1113
+#, no-c-format
+msgid "The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)"
 msgstr ""
 
-#: config/i386/i386.h:389 config/i386/i386.h:393
-msgid "Do not use push instructions to save outgoing arguments"
+#: fortran/decl.c:1203
+#, no-c-format
+msgid "Initializer not allowed for PARAMETER '%s' at %C"
 msgstr ""
 
-#: config/i386/i386.h:395
-#, fuzzy
-msgid "Support MMX built-in functions"
-msgstr "ingebouwde functie %qs is niet geïmplementeerd"
+#: fortran/decl.c:1213
+#, no-c-format
+msgid "PARAMETER at %L is missing an initializer"
+msgstr "beginwaarde ontbreekt in PARAMETER op %L"
 
-#: config/i386/i386.h:397
-#, fuzzy
-msgid "Do not support MMX built-in functions"
-msgstr "conflicterende types voor ingebouwde functie %qs"
+#: fortran/decl.c:1223
+#, no-c-format
+msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
+msgstr ""
 
-#: config/i386/i386.h:399
-#, fuzzy
-msgid "Support 3DNow! built-in functions"
-msgstr "ingebouwde functie %qs wordt verborgen"
+#: fortran/decl.c:1373
+#, no-c-format
+msgid "Component at %C must have the POINTER attribute"
+msgstr ""
 
-#: config/i386/i386.h:401
-#, fuzzy
-msgid "Do not support 3DNow! built-in functions"
-msgstr "conflicterende types voor ingebouwde functie %qs"
+#: fortran/decl.c:1381
+#, no-c-format
+msgid "Array component of structure at %C must have explicit or deferred shape"
+msgstr ""
 
-#: config/i386/i386.h:403
-msgid "Support MMX and SSE built-in functions and code generation"
+#: fortran/decl.c:1425
+#, no-c-format
+msgid "Allocatable component at %C must be an array"
 msgstr ""
 
-#: config/i386/i386.h:405
-msgid "Do not support MMX and SSE built-in functions and code generation"
+#: fortran/decl.c:1436
+#, no-c-format
+msgid "Pointer array component of structure at %C must have a deferred shape"
 msgstr ""
 
-#: config/i386/i386.h:407
-msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
+#: fortran/decl.c:1445
+#, no-c-format
+msgid "Allocatable component of structure at %C must have a deferred shape"
 msgstr ""
 
-#: config/i386/i386.h:409
-msgid "Do not support MMX, SSE and SSE2 built-in functions and code generation"
+#: fortran/decl.c:1454
+#, no-c-format
+msgid "Array component of structure at %C must have an explicit shape"
 msgstr ""
 
-#: config/i386/i386.h:411
-#, fuzzy
-msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
-msgstr "ingebouwde functie %qs is niet geïmplementeerd"
+#: fortran/decl.c:1480
+#, no-c-format
+msgid "NULL() initialization at %C is ambiguous"
+msgstr ""
 
-#: config/i386/i386.h:413
-#, fuzzy
-msgid "Do not support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
-msgstr "conflicterende types voor ingebouwde functie %qs"
+#: fortran/decl.c:1603 fortran/decl.c:5395
+#, fuzzy, no-c-format
+msgid "Duplicate array spec for Cray pointee at %C"
+msgstr "herhaalde label-declaratie %qs"
 
-#: config/i386/i386.h:415
-msgid "sizeof(long double) is 16"
-msgstr ""
+#: fortran/decl.c:1663
+#, fuzzy, no-c-format
+msgid "the type of '%s' at %C has not been declared within the interface"
+msgstr "%<%.*s%> is niet gedefinieerd"
 
-#: config/i386/i386.h:417
-msgid "sizeof(long double) is 12"
-msgstr ""
+#: fortran/decl.c:1679
+#, no-c-format
+msgid "Function name '%s' not allowed at %C"
+msgstr "Functienaam '%s' niet toegestaan op %C"
 
-#: config/i386/i386.h:419
-msgid "Generate 64bit x86-64 code"
+#: fortran/decl.c:1695
+#, no-c-format
+msgid "Extension: Old-style initialization at %C"
 msgstr ""
 
-#: config/i386/i386.h:421
-msgid "Generate 32bit i386 code"
-msgstr ""
+#: fortran/decl.c:1710
+#, no-c-format
+msgid "Initialization at %C isn't for a pointer variable"
+msgstr "Initialisatie op %C is niet voor een pointervariable"
 
-#: config/i386/i386.h:423
-msgid "Use native (MS) bitfield layout"
-msgstr ""
+#: fortran/decl.c:1718
+#, fuzzy, no-c-format
+msgid "Pointer initialization requires a NULL() at %C"
+msgstr "(dicht bij initialisatie van %qs)"
 
-#: config/i386/i386.h:425
-msgid "Use gcc default bitfield layout"
+#: fortran/decl.c:1724
+#, no-c-format
+msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
 msgstr ""
 
-#: config/i386/i386.h:427
-msgid "Use red-zone in the x86-64 code"
+#: fortran/decl.c:1737
+#, no-c-format
+msgid "Pointer initialization at %C requires '=>', not '='"
 msgstr ""
 
-#: config/i386/i386.h:429
-msgid "Do not use red-zone in the x86-64 code"
-msgstr ""
+#: fortran/decl.c:1746 fortran/decl.c:6361
+#, fuzzy, no-c-format
+msgid "Expected an initialization expression at %C"
+msgstr "ongeldige waarheidsexpressie"
 
-#: config/i386/i386.h:431
-#, c-format
-msgid "Use direct references against %gs when accessing tls data"
+#: fortran/decl.c:1752
+#, no-c-format
+msgid "Initialization of variable at %C is not allowed in a PURE procedure"
 msgstr ""
 
-#: config/i386/i386.h:433
-#, c-format
-msgid "Do not use direct references against %gs when accessing tls data"
+#: fortran/decl.c:1765
+#, no-c-format
+msgid "Initialization of allocatable component at %C is not allowed"
 msgstr ""
 
-#. This macro is similar to `TARGET_SWITCHES' but defines names of
-#. command options that have values.  Its definition is an
-#. initializer with a subgrouping for each command option.
-#.
-#. Each subgrouping contains a string constant, that defines the
-#. fixed part of the option name, and the address of a variable.  The
-#. variable, type `char *', is set to the variable part of the given
-#. option if the fixed part matches.  The actual option name is made
-#. by appending `-m' to the specified name.
-#: config/i386/i386.h:471 config/ia64/ia64.h:280 config/rs6000/rs6000.h:453
-#: config/s390/s390.h:158 config/sparc/sparc.h:720
-msgid "Schedule code for given CPU"
-msgstr ""
+#: fortran/decl.c:1819 fortran/decl.c:1828
+#, fuzzy, no-c-format
+msgid "Old-style type declaration %s*%d not supported at %C"
+msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
 
-#: config/i386/i386.h:473
-msgid "Generate floating point mathematics using given instruction set"
+#: fortran/decl.c:1833
+#, fuzzy, no-c-format
+msgid "Nonstandard type declaration %s*%d at %C"
+msgstr "twee of meer data types in de declaratie van %qs"
+
+#: fortran/decl.c:1884 fortran/decl.c:1948
+#, fuzzy, no-c-format
+msgid "Missing right parenthesis at %C"
+msgstr "Bestandsnaam ontbreekt na %qs optie"
+
+#: fortran/decl.c:1897 fortran/decl.c:1993
+#, fuzzy, no-c-format
+msgid "Expected initialization expression at %C"
+msgstr "ongeldige waarheidsexpressie"
+
+#: fortran/decl.c:1905 fortran/decl.c:1999
+#, no-c-format
+msgid "Expected scalar initialization expression at %C"
 msgstr ""
 
-#: config/i386/i386.h:475 config/s390/s390.h:160
-msgid "Generate code for given CPU"
+#: fortran/decl.c:1936
+#, fuzzy, no-c-format
+msgid "Kind %d not supported for type %s at %C"
+msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
+
+#: fortran/decl.c:1946
+#, fuzzy, no-c-format
+msgid "Missing right parenthesis or comma at %C"
+msgstr "Bestandsnaam ontbreekt na %qs optie"
+
+#: fortran/decl.c:2019
+#, fuzzy, no-c-format
+msgid "Kind %d is not supported for CHARACTER at %C"
+msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
+
+#: fortran/decl.c:2148
+#, no-c-format
+msgid "Syntax error in CHARACTER declaration at %C"
 msgstr ""
 
-#: config/i386/i386.h:477
-msgid "Number of registers used to pass integer arguments"
+#: fortran/decl.c:2233
+#, no-c-format
+msgid "Extension: BYTE type at %C"
 msgstr ""
 
-#: config/i386/i386.h:479
-#, fuzzy
-msgid "Loop code aligned to this power of 2"
-msgstr "gevraagd alignment is geen macht van 2"
+#: fortran/decl.c:2239
+#, no-c-format
+msgid "BYTE type used at %C is not available on the target machine"
+msgstr ""
 
-#: config/i386/i386.h:481
-#, fuzzy
-msgid "Jump targets are aligned to this power of 2"
-msgstr "gevraagd alignment is geen macht van 2"
+#: fortran/decl.c:2288
+#, fuzzy, no-c-format
+msgid "DOUBLE COMPLEX at %C does not conform to the Fortran 95 standard"
+msgstr "Volg de ISO 1990 C standaard"
 
-#: config/i386/i386.h:483
-#, fuzzy
-msgid "Function starts are aligned to this power of 2"
-msgstr "gevraagd alignment is geen macht van 2"
+#: fortran/decl.c:2328 fortran/decl.c:2337 fortran/decl.c:2649
+#: fortran/decl.c:2657
+#, fuzzy, no-c-format
+msgid "Type name '%s' at %C is ambiguous"
+msgstr "grootte van %qs is %u bytes"
 
-#: config/i386/i386.h:486
-msgid "Attempt to keep stack aligned to this power of 2"
+#: fortran/decl.c:2412
+#, no-c-format
+msgid "Missing character range in IMPLICIT at %C"
 msgstr ""
 
-#: config/i386/i386.h:488
-msgid "Branches are this expensive (1-5, arbitrary units)"
+#: fortran/decl.c:2458
+#, no-c-format
+msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
 msgstr ""
 
-#: config/i386/i386.h:490
-msgid "Use given x86-64 code model"
+#: fortran/decl.c:2512
+#, no-c-format
+msgid "Empty IMPLICIT statement at %C"
 msgstr ""
 
-#. Undocumented.
-#. Undocumented.
-#: config/i386/i386.h:496
-msgid "Use given assembler dialect"
+#: fortran/decl.c:2615
+#, no-c-format
+msgid "IMPORT statement at %C only permitted in an INTERFACE body"
 msgstr ""
 
-#: config/i386/i386.h:498
-msgid "Use given thread-local storage dialect"
+#: fortran/decl.c:2620
+#, no-c-format
+msgid "Fortran 2003: IMPORT statement at %C"
 msgstr ""
 
-#: config/i386/sco5.h:290
-msgid "Generate ELF output"
+#: fortran/decl.c:2635
+#, no-c-format
+msgid "Expecting list of named entities at %C"
 msgstr ""
 
-#. If the environment variable DJDIR is not defined, then DJGPP is not        installed correctly and GCC will quickly become confused with the        default prefix settings. Report the problem now so the user doesn't        receive deceptive "file not found" error messages later.
-#. DJDIR is automatically defined by the DJGPP environment config            file pointed to by the environment variable DJGPP. Examine DJGPP            to try and figure out what's wrong.
-#: config/i386/xm-djgpp.h:62
-#, c-format
-msgid "environment variable DJGPP not defined"
+#: fortran/decl.c:2663
+#, no-c-format
+msgid "Cannot IMPORT '%s' from host scoping unit at %C - does not exist."
 msgstr ""
 
-#: config/i386/xm-djgpp.h:64
-#, c-format
-msgid "environment variable DJGPP points to missing file '%s'"
+#: fortran/decl.c:2670
+#, no-c-format
+msgid "'%s' is already IMPORTed from host scoping unit at %C."
 msgstr ""
 
-#: config/i386/xm-djgpp.h:67
-#, c-format
-msgid "environment variable DJGPP points to corrupt file '%s'"
-msgstr ""
+#: fortran/decl.c:2699
+#, fuzzy, no-c-format
+msgid "Syntax error in IMPORT statement at %C"
+msgstr "%s voor %qs"
 
-#. 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/i860/i860.h:60
-#, fuzzy
-msgid "Generate code which uses the FPU"
-msgstr "case-label niet in een switch-statement"
+#: fortran/decl.c:2941
+#, fuzzy, no-c-format
+msgid "Missing dimension specification at %C"
+msgstr "beginwaarde ontbreekt"
+
+#: fortran/decl.c:3015
+#, fuzzy, no-c-format
+msgid "Duplicate %s attribute at %L"
+msgstr "herhaalde label-declaratie %qs"
+
+#: fortran/decl.c:3034
+#, fuzzy, no-c-format
+msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
+msgstr "globale registervariabele volgt op een functiedefinitie"
+
+#: fortran/decl.c:3044
+#, fuzzy, no-c-format
+msgid "Attribute at %L is not allowed in a TYPE definition"
+msgstr "globale registervariabele volgt op een functiedefinitie"
+
+#: fortran/decl.c:3062
+#, fuzzy, no-c-format
+msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
+msgstr "globale registervariabele volgt op een functiedefinitie"
+
+#: fortran/decl.c:3073
+#, fuzzy, no-c-format
+msgid "%s attribute at %L is not allowed outside of the specification part of a module"
+msgstr "%Jsectie-attribuut is niet toegestaan voor %qD"
 
-#: config/i860/i860.h:61 config/i860/i860.h:62
-msgid "Do not generate code which uses the FPU"
+#: fortran/decl.c:3125 fortran/decl.c:5635
+#, no-c-format
+msgid "PROTECTED at %C only allowed in specification part of a module"
 msgstr ""
 
-#: config/ia64/ia64.c:4302
-#, c-format
-msgid "ia64_print_operand: unknown code"
+#: fortran/decl.c:3131
+#, no-c-format
+msgid "Fortran 2003: PROTECTED attribute at %C"
 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:178
-msgid "Generate big endian code"
+#: fortran/decl.c:3162
+#, no-c-format
+msgid "Fortran 2003: VALUE attribute at %C"
 msgstr ""
 
-#: config/ia64/ia64.h:180 config/mcore/mcore.h:146
-msgid "Generate little endian code"
+#: fortran/decl.c:3172
+#, no-c-format
+msgid "Fortran 2003: VOLATILE attribute at %C"
 msgstr ""
 
-#: config/ia64/ia64.h:182
-msgid "Generate code for GNU as"
+#: fortran/decl.c:3212
+#, no-c-format
+msgid "Multiple identifiers provided with single NAME= specifier at %C"
 msgstr ""
 
-#: config/ia64/ia64.h:184
-msgid "Generate code for Intel as"
+#. Print an error, but continue parsing line.
+#: fortran/decl.c:3261
+#, no-c-format
+msgid "C kind parameter is for type %s but symbol '%s' at %L is of type %s"
 msgstr ""
 
-#: config/ia64/ia64.h:186
-msgid "Generate code for GNU ld"
+#: fortran/decl.c:3325
+#, no-c-format
+msgid "Implicitly declared BIND(C) function '%s' at %L may not be C interoperable"
 msgstr ""
 
-#: config/ia64/ia64.h:188
-msgid "Generate code for Intel ld"
+#: fortran/decl.c:3347
+#, no-c-format
+msgid "Variable '%s' in common block '%s' at %L may not be a C interoperable kind though common block '%s' is BIND(C)"
 msgstr ""
 
-#: config/ia64/ia64.h:190
-msgid "Generate code without GP reg"
+#: fortran/decl.c:3356
+#, no-c-format
+msgid "Type declaration '%s' at %L is not C interoperable but it is BIND(C)"
 msgstr ""
 
-#: config/ia64/ia64.h:192
-msgid "Emit stop bits before and after volatile extended asms"
+#: fortran/decl.c:3360
+#, fuzzy, no-c-format
+msgid "Variable '%s' at %L may not be a C interoperable kind but it is bind(c)"
+msgstr "overflow in constante expressie"
+
+#: fortran/decl.c:3372
+#, no-c-format
+msgid "Variable '%s' in common block '%s' at %L cannot be declared with BIND(C) since it is not a global"
 msgstr ""
 
-#: config/ia64/ia64.h:194
-msgid "Don't emit stop bits before and after volatile extended asms"
+#: fortran/decl.c:3386
+#, no-c-format
+msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
 msgstr ""
 
-#: config/ia64/ia64.h:196
-#, fuzzy
-msgid "Use in/loc/out register names"
-msgstr "ongeldige registernaam voor %qs"
+#: fortran/decl.c:3394
+#, no-c-format
+msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
+msgstr ""
 
-#: config/ia64/ia64.h:198
-msgid "Disable use of sdata/scommon/sbss"
+#: fortran/decl.c:3404
+#, no-c-format
+msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
 msgstr ""
 
-#: config/ia64/ia64.h:200
-msgid "Enable use of sdata/scommon/sbss"
+#: fortran/decl.c:3412
+#, no-c-format
+msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
 msgstr ""
 
-#: config/ia64/ia64.h:202
-msgid "gp is constant (but save/restore gp on indirect calls)"
+#. Use gfc_warning_now because we won't say that the symbol fails
+#. just because of this.
+#: fortran/decl.c:3424
+#, no-c-format
+msgid "Symbol '%s' at %L is marked PRIVATE but has been given the binding label '%s'"
 msgstr ""
 
-#: config/ia64/ia64.h:204
-msgid "Generate self-relocatable code"
+#: fortran/decl.c:3499
+#, no-c-format
+msgid "Need either entity or common block name for attribute specification statement at %C"
 msgstr ""
 
-#: config/ia64/ia64.h:206
-msgid "Generate inline floating point division, optimize for latency"
+#: fortran/decl.c:3546
+#, no-c-format
+msgid "Missing entity or common block name for attribute specification statement at %C"
 msgstr ""
 
-#: config/ia64/ia64.h:208
-msgid "Generate inline floating point division, optimize for throughput"
+#. Now we have an error, which we signal, and then fix up
+#. because the knock-on is plain and simple confusing.
+#: fortran/decl.c:3653
+#, no-c-format
+msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
 msgstr ""
 
-#: config/ia64/ia64.h:211
-#, fuzzy
-msgid "Do not inline floating point division"
-msgstr "ISO C staat het testen van asserties niet toe"
+#: fortran/decl.c:3685
+#, fuzzy, no-c-format
+msgid "Syntax error in data declaration at %C"
+msgstr "twee of meer data types in de declaratie van %qs"
 
-#: config/ia64/ia64.h:213
-msgid "Generate inline integer division, optimize for latency"
+#: fortran/decl.c:3832
+#, no-c-format
+msgid "Name '%s' at %C is the name of the procedure"
 msgstr ""
 
-#: config/ia64/ia64.h:215
-msgid "Generate inline integer division, optimize for throughput"
+#: fortran/decl.c:3844
+#, no-c-format
+msgid "Unexpected junk in formal argument list at %C"
 msgstr ""
 
-#: config/ia64/ia64.h:217
-#, fuzzy
-msgid "Do not inline integer division"
-msgstr "Ongeldige addresseringsmodus"
-
-#: config/ia64/ia64.h:219
-msgid "Generate inline square root, optimize for latency"
+#: fortran/decl.c:3861
+#, no-c-format
+msgid "Duplicate symbol '%s' in formal argument list at %C"
 msgstr ""
 
-#: config/ia64/ia64.h:221
-msgid "Generate inline square root, optimize for throughput"
+#: fortran/decl.c:3912
+#, no-c-format
+msgid "RESULT variable at %C must be different than function name"
 msgstr ""
 
-#: config/ia64/ia64.h:223
-msgid "Do not inline square root"
+#: fortran/decl.c:3990
+#, fuzzy, no-c-format
+msgid "Unexpected junk after function declaration at %C"
+msgstr "conflicterende declaraties van %qs"
+
+#: fortran/decl.c:4000 fortran/decl.c:4734
+#, fuzzy, no-c-format
+msgid "Extension: BIND(C) attribute at %L may not be specified for an internal procedure"
+msgstr "%Jsectie-attribuut kan niet opgegeven worden voor lokale variabelen"
+
+#: fortran/decl.c:4066
+#, fuzzy, no-c-format
+msgid "Interface '%s' at %C may not be generic"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+
+#: fortran/decl.c:4071
+#, fuzzy, no-c-format
+msgid "Interface '%s' at %C may not be a statement function"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+
+#: fortran/decl.c:4082
+#, no-c-format
+msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C"
 msgstr ""
 
-#: config/ia64/ia64.h:225
-msgid "Enable Dwarf 2 line debug info via GNU as"
+#: fortran/decl.c:4118
+#, no-c-format
+msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
 msgstr ""
 
-#: config/ia64/ia64.h:227
-msgid "Disable Dwarf 2 line debug info via GNU as"
+#: fortran/decl.c:4125
+#, no-c-format
+msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
 msgstr ""
 
-#: config/ia64/ia64.h:229
-msgid "Enable earlier placing stop bits for better scheduling"
+#: fortran/decl.c:4131
+#, no-c-format
+msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
 msgstr ""
 
-#: config/ia64/ia64.h:231
-msgid "Disable earlier placing stop bits"
+#: fortran/decl.c:4167 fortran/decl.c:4210
+#, fuzzy, no-c-format
+msgid "Syntax error in PROCEDURE statement at %C"
+msgstr "%s voor %qs"
+
+#: fortran/decl.c:4184
+#, no-c-format
+msgid "PROCEDURE at %C must be in a generic interface"
 msgstr ""
 
-#: config/ia64/ia64.h:276
-msgid "Specify range of registers to make fixed"
+#: fortran/decl.c:4235
+#, no-c-format
+msgid "Fortran 2003: Procedure components at %C are not yet implemented in gfortran"
 msgstr ""
 
-#: config/ip2k/ip2k.c:1087
-#, fuzzy
-msgid "bad operand"
-msgstr "ongeldige operand voor %P"
+#: fortran/decl.c:4245
+#, no-c-format
+msgid "Fortran 2003: PROCEDURE statement at %C"
+msgstr ""
 
-#: config/iq2000/iq2000.c:3383
-#, fuzzy, c-format
-msgid "invalid %%P operand"
-msgstr "ongeldige operand voor %P"
+#: fortran/decl.c:4293
+#, no-c-format
+msgid "Expected formal argument list in function definition at %C"
+msgstr ""
 
-#: config/iq2000/iq2000.c:3391 config/rs6000/rs6000.c:10893
-#, c-format
-msgid "invalid %%p value"
+#: fortran/decl.c:4317 fortran/decl.c:4321 fortran/decl.c:4520
+#: fortran/decl.c:4524 fortran/decl.c:4702 fortran/decl.c:4706
+#: fortran/symbol.c:1402
+#, no-c-format
+msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
 msgstr ""
 
-#: config/iq2000/iq2000.c:3455 config/mips/mips.c:4962
-#, fuzzy, c-format
-msgid "invalid use of %%d, %%x, or %%X"
-msgstr "ongeldig gebruik van een void-expressie"
+#: fortran/decl.c:4353
+#, fuzzy, no-c-format
+msgid "Function '%s' at %C already has a type of %s"
+msgstr "gevraagd alignment is geen macht van 2"
 
-#: config/iq2000/iq2000.h:72 config/mn10300/mn10300.h:74
-msgid "No default crt0.o"
+#: fortran/decl.c:4441
+#, no-c-format
+msgid "ENTRY statement at %C cannot appear within a PROGRAM"
 msgstr ""
 
-#: config/iq2000/iq2000.h:74
-msgid "Use GP relative sdata/sbss sections"
+#: fortran/decl.c:4444
+#, no-c-format
+msgid "ENTRY statement at %C cannot appear within a MODULE"
 msgstr ""
 
-#: config/iq2000/iq2000.h:76
-msgid "Don't use GP relative sdata/sbss sections"
+#: fortran/decl.c:4447
+#, no-c-format
+msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
 msgstr ""
 
-#: config/iq2000/iq2000.h:78 config/mips/mips.h:593
-msgid "Use ROM instead of RAM"
+#: fortran/decl.c:4451
+#, no-c-format
+msgid "ENTRY statement at %C cannot appear within an INTERFACE"
 msgstr ""
 
-#: config/iq2000/iq2000.h:80 config/mips/mips.h:595
-msgid "Don't use ROM instead of RAM"
+#: fortran/decl.c:4455
+#, no-c-format
+msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
 msgstr ""
 
-#: config/iq2000/iq2000.h:82 config/mips/mips.h:597
-msgid "Put uninitialized constants in ROM (needs -membedded-data)"
+#: fortran/decl.c:4459
+#, no-c-format
+msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
 msgstr ""
 
-#: config/iq2000/iq2000.h:84 config/mips/mips.h:599
-msgid "Don't put uninitialized constants in ROM"
+#: fortran/decl.c:4463
+#, no-c-format
+msgid "ENTRY statement at %C cannot appear within a DO block"
 msgstr ""
 
-#: config/iq2000/iq2000.h:106 config/mips/mips.h:788
-msgid "Specify CPU for scheduling purposes"
+#: fortran/decl.c:4467
+#, no-c-format
+msgid "ENTRY statement at %C cannot appear within a SELECT block"
 msgstr ""
 
-#: config/iq2000/iq2000.h:108 config/mips/mips.h:790
-msgid "Specify CPU for code generation purposes"
+#: fortran/decl.c:4471
+#, no-c-format
+msgid "ENTRY statement at %C cannot appear within a FORALL block"
 msgstr ""
 
-#: config/m32r/m32r.c:2111
-#, fuzzy, c-format
-msgid "invalid operand to %%s code"
-msgstr "ongeldige operand voor %s-code"
+#: fortran/decl.c:4475
+#, no-c-format
+msgid "ENTRY statement at %C cannot appear within a WHERE block"
+msgstr ""
 
-#: config/m32r/m32r.c:2118
-#, fuzzy, c-format
-msgid "invalid operand to %%p code"
-msgstr "ongeldige operand voor %p-code"
+#: fortran/decl.c:4479
+#, no-c-format
+msgid "ENTRY statement at %C cannot appear within a contained subprogram"
+msgstr ""
 
-#: config/m32r/m32r.c:2173
-msgid "bad insn for 'A'"
+#: fortran/decl.c:4497
+#, fuzzy, no-c-format
+msgid "ENTRY statement at %C cannot appear in a contained procedure"
+msgstr "overflow in constante expressie"
+
+#: fortran/decl.c:4552 fortran/decl.c:4742
+#, no-c-format
+msgid "Missing required parentheses before BIND(C) at %C"
 msgstr ""
 
-#: config/m32r/m32r.c:2220
-#, fuzzy, c-format
-msgid "invalid operand to %%T/%%B code"
-msgstr "ongeldige operand voor %T/%B-code"
+#: fortran/decl.c:4801 fortran/decl.c:4817
+#, fuzzy, no-c-format
+msgid "Syntax error in NAME= specifier for binding label at %C"
+msgstr "constant object wordt beschreven (argument %d)"
 
-#: config/m32r/m32r.c:2243
-#, fuzzy, c-format
-msgid "invalid operand to %%N code"
-msgstr "ongeldige operand voor %N-code"
+#: fortran/decl.c:4832
+#, fuzzy, no-c-format
+msgid "Missing closing quote '\"' for binding label at %C"
+msgstr "parameternaam ontbreekt uit parameterlijst"
 
-#: config/m32r/m32r.c:2276
-#, fuzzy
-msgid "pre-increment address is not a register"
-msgstr "operand %<%d%> is geen register"
+#: fortran/decl.c:4841
+#, fuzzy, no-c-format
+msgid "Missing closing quote ''' for binding label at %C"
+msgstr "parameternaam ontbreekt uit parameterlijst"
 
-#: config/m32r/m32r.c:2283
-#, fuzzy
-msgid "pre-decrement address is not a register"
-msgstr "operand %<%d%> is geen register"
+#: fortran/decl.c:4851
+#, fuzzy, no-c-format
+msgid "Missing closing paren for binding label at %C"
+msgstr "parameternaam ontbreekt uit parameterlijst"
 
-#: config/m32r/m32r.c:2290
-#, fuzzy
-msgid "post-increment address is not a register"
-msgstr "switch-waarde is geen integer"
+#: fortran/decl.c:4857
+#, fuzzy, no-c-format
+msgid "No binding name is allowed in BIND(C) at %C"
+msgstr "Functienaam '%s' niet toegestaan op %C"
 
-#: config/m32r/m32r.c:2366 config/m32r/m32r.c:2382
-#: config/rs6000/rs6000.c:17609
-msgid "bad address"
+#: fortran/decl.c:4863
+#, no-c-format
+msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
 msgstr ""
 
-#: config/m32r/m32r.c:2387
-msgid "lo_sum not of register"
+#: fortran/decl.c:4894
+#, no-c-format
+msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
 msgstr ""
 
-#. { "relax",                  TARGET_RELAX_MASK, "" },                    { "no-relax",               -TARGET_RELAX_MASK, "" },
-#: config/m32r/m32r.h:283
-msgid "Display compile time statistics"
+#: fortran/decl.c:5066
+#, no-c-format
+msgid "Unexpected END statement at %C"
 msgstr ""
 
-#: config/m32r/m32r.h:285
-msgid "Align all loops to 32 byte boundary"
+#. We would have required END [something].
+#: fortran/decl.c:5075
+#, no-c-format
+msgid "%s statement expected at %L"
 msgstr ""
 
-#: config/m32r/m32r.h:288
-msgid "Only issue one instruction per cycle"
+#: fortran/decl.c:5086
+#, no-c-format
+msgid "Expecting %s statement at %C"
 msgstr ""
 
-#: config/m32r/m32r.h:291
-#, fuzzy
-msgid "Prefer branches over conditional execution"
-msgstr "types in voorwaardelijke expressie komen niet overeen"
+#: fortran/decl.c:5101
+#, no-c-format
+msgid "Expected block name of '%s' in %s statement at %C"
+msgstr ""
 
-#: config/m32r/m32r.h:312
-msgid "Code size: small, medium or large"
+#: fortran/decl.c:5118
+#, no-c-format
+msgid "Expected terminating name at %C"
 msgstr ""
 
-#: config/m32r/m32r.h:314
-msgid "Small data area: none, sdata, use"
+#: fortran/decl.c:5127
+#, no-c-format
+msgid "Expected label '%s' for %s statement at %C"
 msgstr ""
 
-#: config/m32r/m32r.h:316 config/mips/mips.h:796
-msgid "Don't call any cache flush functions"
+#: fortran/decl.c:5181
+#, no-c-format
+msgid "Missing array specification at %L in DIMENSION statement"
 msgstr ""
 
-#: config/m32r/m32r.h:318 config/mips/mips.h:798
-msgid "Specify cache flush function"
+#: fortran/decl.c:5189
+#, no-c-format
+msgid "Dimensions specified for %s at %L after its initialisation"
 msgstr ""
 
-#: config/m32r/m32r.h:320
-msgid "Don't call any cache flush trap"
+#: fortran/decl.c:5198
+#, no-c-format
+msgid "Array specification must be deferred at %L"
 msgstr ""
 
-#: config/m32r/m32r.h:322
-msgid "Specify cache flush trap number"
+#: fortran/decl.c:5275
+#, no-c-format
+msgid "Unexpected character in variable list at %C"
 msgstr ""
 
-#. !!!! SCz wrong here.
-#: config/m68hc11/m68hc11.c:3432 config/m68hc11/m68hc11.c:3809
-#, fuzzy
-msgid "move insn not handled"
-msgstr "onvolledige CASE - %s niet opgevangen"
-
-#: config/m68hc11/m68hc11.c:3656 config/m68hc11/m68hc11.c:3740
-#: config/m68hc11/m68hc11.c:4012
-#, fuzzy
-msgid "invalid register in the move instruction"
-msgstr "Ongeldig register in ybase-addressering"
-
-#: config/m68hc11/m68hc11.c:3690
-#, fuzzy
-msgid "invalid operand in the instruction"
-msgstr "ongeldige operand voor %s-code"
-
-#: config/m68hc11/m68hc11.c:3986
-#, fuzzy
-msgid "invalid register in the instruction"
-msgstr "Ongeldig register in ybase-addressering"
-
-#: config/m68hc11/m68hc11.c:4019
-#, fuzzy
-msgid "operand 1 must be a hard register"
-msgstr "operand %<%d%> is geen register"
-
-#: config/m68hc11/m68hc11.c:4033
-#, fuzzy
-msgid "invalid rotate insn"
-msgstr "ongeldig karakter in naam van macro-parameter"
-
-#: config/m68hc11/m68hc11.c:4457
-msgid "registers IX, IY and Z used in the same INSN"
+#: fortran/decl.c:5312
+#, no-c-format
+msgid "Expected '(' at %C"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:4794 config/m68hc11/m68hc11.c:5094
-msgid "cannot do z-register replacement"
+#: fortran/decl.c:5326 fortran/decl.c:5366
+#, no-c-format
+msgid "Expected variable name at %C"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:5159
-#, fuzzy
-msgid "invalid Z register replacement for insn"
-msgstr "ongeldige registernaam voor %qs"
-
-#. 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/m68hc11/m68hc11.h:179
-msgid "Compile with 16-bit integer mode"
+#: fortran/decl.c:5342
+#, no-c-format
+msgid "Cray pointer at %C must be an integer"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:181
-msgid "Compile with 32-bit integer mode"
+#: fortran/decl.c:5346
+#, no-c-format
+msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:183
-msgid "Auto pre/post decrement increment allowed"
+#: fortran/decl.c:5352
+#, no-c-format
+msgid "Expected \",\" at %C"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:185
-msgid "Auto pre/post decrement increment not allowed"
+#: fortran/decl.c:5415
+#, no-c-format
+msgid "Expected \")\" at %C"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:187
-msgid "Min/max instructions allowed"
+#: fortran/decl.c:5427
+#, no-c-format
+msgid "Expected \",\" or end of statement at %C"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:189
-msgid "Min/max instructions not allowed"
+#: fortran/decl.c:5491
+#, no-c-format
+msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:191
-msgid "Use call and rtc for function calls and returns"
+#: fortran/decl.c:5586
+#, no-c-format
+msgid "Access specification of the %s operator at %C has already been specified"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:193
-msgid "Use jsr and rts for function calls and returns"
+#: fortran/decl.c:5603
+#, no-c-format
+msgid "Access specification of the .%s. operator at %C has already been specified"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:195
-#, fuzzy
-msgid "Do not use direct addressing mode for soft registers"
-msgstr "Ongeldige addresseringsmodus"
+#: fortran/decl.c:5641
+#, no-c-format
+msgid "Fortran 2003: PROTECTED statement at %C"
+msgstr ""
 
-#: config/m68hc11/m68hc11.h:197
-#, fuzzy
-msgid "Use direct addressing mode for soft registers"
-msgstr "operand %<%d%> is geen register"
+#: fortran/decl.c:5681
+#, fuzzy, no-c-format
+msgid "Syntax error in PROTECTED statement at %C"
+msgstr "%s voor %qs"
 
-#: config/m68hc11/m68hc11.h:199 config/m68hc11/m68hc11.h:205
-msgid "Compile for a 68HC11"
+#: fortran/decl.c:5702
+#, no-c-format
+msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:201 config/m68hc11/m68hc11.h:207
-msgid "Compile for a 68HC12"
+#: fortran/decl.c:5739
+#, no-c-format
+msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:203 config/m68hc11/m68hc11.h:209
-msgid "Compile for a 68HCS12"
+#: fortran/decl.c:5766
+#, no-c-format
+msgid "Expected variable name at %C in PARAMETER statement"
 msgstr ""
 
-#. This macro is similar to `TARGET_SWITCHES' but defines names of
-#. command options that have values.  Its definition is an
-#. initializer with a subgrouping for each command option.
-#.
-#. Each subgrouping contains a string constant, that defines the
-#. fixed part of the option name, and the address of a variable.  The
-#. variable, type `char *', is set to the variable part of the given
-#. option if the fixed part matches.  The actual option name is made
-#. by appending `-m' to the specified name.
-#: config/m68hc11/m68hc11.h:223
-msgid "Specify the register allocation order"
+#: fortran/decl.c:5773
+#, no-c-format
+msgid "Expected = sign in PARAMETER statement at %C"
 msgstr ""
 
-#: config/m68hc11/m68hc11.h:225
-msgid "Indicate the number of soft registers available"
+#: fortran/decl.c:5779
+#, no-c-format
+msgid "Expected expression at %C in PARAMETER statement"
 msgstr ""
 
-#: config/m68k/m68k.h:240 config/m68k/m68k.h:242
-msgid "Generate code for a 68020"
-msgstr ""
+#: fortran/decl.c:5799
+#, fuzzy, no-c-format
+msgid "Initializing already initialized variable at %C"
+msgstr "Initialisatie op %C is niet voor een pointervariable"
 
-#: config/m68k/m68k.h:247 config/m68k/m68k.h:250
-msgid "Generate code for a 68000"
+#: fortran/decl.c:5844
+#, no-c-format
+msgid "Unexpected characters in PARAMETER statement at %C"
 msgstr ""
 
-#: config/m68k/m68k.h:252
-msgid "Use the bit-field instructions"
+#: fortran/decl.c:5868
+#, no-c-format
+msgid "Blanket SAVE statement at %C follows previous SAVE statement"
 msgstr ""
 
-#: config/m68k/m68k.h:254
-msgid "Do not use the bit-field instructions"
+#: fortran/decl.c:5880
+#, no-c-format
+msgid "SAVE statement at %C follows blanket SAVE statement"
 msgstr ""
 
-#: config/m68k/m68k.h:256
-msgid "Consider type 'int' to be 16 bits wide"
+#: fortran/decl.c:5927
+#, no-c-format
+msgid "Syntax error in SAVE statement at %C"
 msgstr ""
 
-#: config/m68k/m68k.h:258
-msgid "Consider type 'int' to be 32 bits wide"
+#: fortran/decl.c:5938
+#, no-c-format
+msgid "Fortran 2003: VALUE statement at %C"
 msgstr ""
 
-#: config/m68k/m68k.h:261
-msgid "Generate code with library calls for floating point"
-msgstr ""
+#: fortran/decl.c:5978
+#, fuzzy, no-c-format
+msgid "Syntax error in VALUE statement at %C"
+msgstr "%s voor %qs"
 
-#: config/m68k/m68k.h:263
-msgid "Generate code for a 68040, without any new instructions"
+#: fortran/decl.c:5989
+#, no-c-format
+msgid "Fortran 2003: VOLATILE statement at %C"
 msgstr ""
 
-#: config/m68k/m68k.h:266
-msgid "Generate code for a 68060, without any new instructions"
-msgstr ""
+#: fortran/decl.c:6031
+#, fuzzy, no-c-format
+msgid "Syntax error in VOLATILE statement at %C"
+msgstr "%s voor %qs"
 
-#: config/m68k/m68k.h:270
-msgid "Generate code for a 68030"
+#: fortran/decl.c:6054
+#, no-c-format
+msgid "MODULE PROCEDURE at %C must be in a generic module interface"
 msgstr ""
 
-#: config/m68k/m68k.h:273
-msgid "Generate code for a 68040"
+#: fortran/decl.c:6142
+#, no-c-format
+msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
 msgstr ""
 
-#: config/m68k/m68k.h:277
-msgid "Generate code for a 68060"
+#: fortran/decl.c:6154
+#, no-c-format
+msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
 msgstr ""
 
-#: config/m68k/m68k.h:282
-msgid "Generate code for a 520X"
+#: fortran/decl.c:6211
+#, no-c-format
+msgid "Expected :: in TYPE definition at %C"
 msgstr ""
 
-#: config/m68k/m68k.h:286
-#, fuzzy
-msgid "Generate code for a 5206e"
-msgstr "case-label niet in een switch-statement"
-
-#: config/m68k/m68k.h:290
-msgid "Generate code for a 528x"
+#: fortran/decl.c:6222
+#, no-c-format
+msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
 msgstr ""
 
-#: config/m68k/m68k.h:294
-msgid "Generate code for a 5307"
+#: fortran/decl.c:6232
+#, no-c-format
+msgid "Derived type name '%s' at %C already has a basic type of %s"
 msgstr ""
 
-#: config/m68k/m68k.h:298
-msgid "Generate code for a 5407"
+#: fortran/decl.c:6248
+#, no-c-format
+msgid "Derived type definition of '%s' at %C has already been defined"
 msgstr ""
 
-#: config/m68k/m68k.h:301
-msgid "Generate code for a 68851"
+#: fortran/decl.c:6286
+#, no-c-format
+msgid "Cray Pointee at %C cannot be assumed shape array"
 msgstr ""
 
-#: config/m68k/m68k.h:303
-msgid "Do no generate code for a 68851"
+#: fortran/decl.c:6306
+#, no-c-format
+msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
 msgstr ""
 
-#: config/m68k/m68k.h:306
-msgid "Generate code for a 68302"
+#: fortran/decl.c:6378
+#, no-c-format
+msgid "ENUMERATOR %L not initialized with integer expression"
 msgstr ""
 
-#: config/m68k/m68k.h:309
-msgid "Generate code for a 68332"
+#: fortran/decl.c:6427
+#, no-c-format
+msgid "ENUM definition statement expected before %C"
 msgstr ""
 
-#: config/m68k/m68k.h:313
-msgid "Generate code for a cpu32"
+#: fortran/decl.c:6460
+#, no-c-format
+msgid "Syntax error in ENUMERATOR definition at %C"
 msgstr ""
 
-#: config/m68k/m68k.h:316
-msgid "Align variables on a 32-bit boundary"
+#: fortran/dump-parse-tree.c:48
+#, c-format
+msgid "%-5d "
 msgstr ""
 
-#: config/m68k/m68k.h:318
-msgid "Align variables on a 16-bit boundary"
+#: fortran/dump-parse-tree.c:50
+#, c-format
+msgid "      "
 msgstr ""
 
-#: config/m68k/m68k.h:320
-msgid "Enable separate data segment"
+#: fortran/dump-parse-tree.c:73 fortran/dump-parse-tree.c:637
+#, c-format
+msgid "(%s "
 msgstr ""
 
-#: config/m68k/m68k.h:322
-msgid "Disable separate data segment"
+#: fortran/dump-parse-tree.c:86 fortran/dump-parse-tree.c:1091
+#: fortran/dump-parse-tree.c:1135 fortran/dump-parse-tree.c:1145
+#, c-format
+msgid "%d"
 msgstr ""
 
-#: config/m68k/m68k.h:324
-msgid "Enable ID based shared library"
+#: fortran/dump-parse-tree.c:90 fortran/dump-parse-tree.c:116
+#: fortran/dump-parse-tree.c:159 fortran/dump-parse-tree.c:395
+#: fortran/dump-parse-tree.c:518 fortran/dump-parse-tree.c:624
+#: fortran/dump-parse-tree.c:647
+#, c-format
+msgid ")"
 msgstr ""
 
-#: config/m68k/m68k.h:326
-msgid "Disable ID based shared library"
+#: fortran/dump-parse-tree.c:99 fortran/dump-parse-tree.c:435
+#, c-format
+msgid "("
 msgstr ""
 
-#: config/m68k/m68k.h:328
-msgid "Generate pc-relative code"
+#: fortran/dump-parse-tree.c:105
+#, c-format
+msgid "%s = "
 msgstr ""
 
-#: config/m68k/m68k.h:330
-msgid "Do not use unaligned memory references"
+#: fortran/dump-parse-tree.c:109
+#, c-format
+msgid "(arg not-present)"
 msgstr ""
 
-#: config/m68k/m68k.h:332
-msgid "Use unaligned memory references"
+#: fortran/dump-parse-tree.c:113 fortran/dump-parse-tree.c:389
+#: fortran/dump-parse-tree.c:514
+#, c-format
+msgid " "
 msgstr ""
 
-#: config/m68k/m68k.h:334
-msgid "Use different calling convention using 'rtd'"
-msgstr ""
+# Het copyright symbool zit in latin-1 dus lijkt me toepasselijk voor Nederlands (aangezien we ook accenten hebben).
+# Maar misschien toch als (C) laten?
+#: fortran/dump-parse-tree.c:130 fortran/dump-parse-tree.c:325
+#, fuzzy, c-format
+msgid "()"
+msgstr "©"
 
-#. TARGET_DEFAULT is defined in m68k-none.h, netbsd.h, etc.
-#: config/m68k/m68k.h:344
-msgid "ID of shared library to build"
+#: fortran/dump-parse-tree.c:134
+#, c-format
+msgid "(%d"
 msgstr ""
 
-#: config/mcore/mcore.h:113
-msgid "Inline constants if it can be done in 2 insns or less"
-msgstr ""
+#: fortran/dump-parse-tree.c:148
+#, fuzzy, c-format
+msgid " %s "
+msgstr "%s voor %qs"
 
-#: config/mcore/mcore.h:115
-msgid "Inline constants if it only takes 1 instruction"
+#: fortran/dump-parse-tree.c:175
+#, c-format
+msgid "FULL"
 msgstr ""
 
-#: config/mcore/mcore.h:117
-msgid "Set maximum alignment to 4"
+#: fortran/dump-parse-tree.c:206 fortran/dump-parse-tree.c:215
+#: fortran/dump-parse-tree.c:288
+#, c-format
+msgid " , "
 msgstr ""
 
-#: config/mcore/mcore.h:119
-msgid "Set maximum alignment to 8"
+#: fortran/dump-parse-tree.c:220
+#, c-format
+msgid "UNKNOWN"
 msgstr ""
 
-#: config/mcore/mcore.h:123
-msgid "Do not use the divide instruction"
-msgstr ""
+#: fortran/dump-parse-tree.c:244
+#, fuzzy, c-format
+msgid " %% %s"
+msgstr "%s voor %qs"
 
-#: config/mcore/mcore.h:127
-msgid "Do not arbitrary sized immediates in bit operations"
-msgstr ""
+#: fortran/dump-parse-tree.c:302
+#, fuzzy, c-format
+msgid "''"
+msgstr "'"
 
-#: config/mcore/mcore.h:129
-msgid "Always treat bit-field as int-sized"
+#: fortran/dump-parse-tree.c:307
+#, c-format
+msgid "' // ACHAR("
 msgstr ""
 
-#: config/mcore/mcore.h:133
-msgid "Force functions to be aligned to a 4 byte boundary"
+#: fortran/dump-parse-tree.c:309
+#, c-format
+msgid ") // '"
 msgstr ""
 
-#: config/mcore/mcore.h:135
-msgid "Force functions to be aligned to a 2 byte boundary"
-msgstr ""
+#: fortran/dump-parse-tree.c:337
+#, fuzzy, c-format
+msgid "%s("
+msgstr "%s voor %qs"
 
-#: config/mcore/mcore.h:137
-msgid "Emit call graph information"
+#: fortran/dump-parse-tree.c:343
+#, c-format
+msgid "(/ "
 msgstr ""
 
-#: config/mcore/mcore.h:141
-msgid "Prefer word accesses over byte accesses"
+#: fortran/dump-parse-tree.c:345
+#, c-format
+msgid " /)"
 msgstr ""
 
-#: config/mcore/mcore.h:152
-msgid "Generate code for the M*Core M340"
+#: fortran/dump-parse-tree.c:351
+#, c-format
+msgid "NULL()"
 msgstr ""
 
-#: config/mcore/mcore.h:165
-msgid "Maximum amount for a single stack increment operation"
+#: fortran/dump-parse-tree.c:361 fortran/dump-parse-tree.c:374
+#: fortran/dump-parse-tree.c:387 fortran/dump-parse-tree.c:393
+#, c-format
+msgid "_%d"
 msgstr ""
 
-#: config/mips/mips.c:4647
-msgid "mips_debugger_offset called with non stack/frame/arg pointer"
+#: fortran/dump-parse-tree.c:366
+#, c-format
+msgid ".true."
 msgstr ""
 
-#: config/mips/mips.c:4856
+#: fortran/dump-parse-tree.c:368
+#, fuzzy, c-format
+msgid ".false."
+msgstr "fclose"
+
+#: fortran/dump-parse-tree.c:383
 #, c-format
-msgid "PRINT_OPERAND, invalid insn for %%C"
+msgid "(complex "
 msgstr ""
 
-#: config/mips/mips.c:4873
+#: fortran/dump-parse-tree.c:399
+#, fuzzy, c-format
+msgid "%dH"
+msgstr "%s voor %qs"
+
+#: fortran/dump-parse-tree.c:408
 #, c-format
-msgid "PRINT_OPERAND, invalid insn for %%N"
+msgid "???"
 msgstr ""
 
-#: config/mips/mips.c:4882
+#: fortran/dump-parse-tree.c:414
 #, c-format
-msgid "PRINT_OPERAND, invalid insn for %%F"
+msgid " {"
 msgstr ""
 
-#: config/mips/mips.c:4891
+#: fortran/dump-parse-tree.c:418
 #, c-format
-msgid "PRINT_OPERAND, invalid insn for %%W"
+msgid "%.2x"
 msgstr ""
 
-#: config/mips/mips.c:4912
+#: fortran/dump-parse-tree.c:429 fortran/dump-parse-tree.c:754
 #, fuzzy, c-format
-msgid "invalid %%Y value"
-msgstr "ongeldige waarde voor %%O"
+msgid "%s:"
+msgstr "%s voor %qs"
 
-#: config/mips/mips.c:4990
-msgid "PRINT_OPERAND, invalid operand for relocation"
+#: fortran/dump-parse-tree.c:439
+#, c-format
+msgid "U+ "
 msgstr ""
 
-#. Target CPU builtins.
-#. Everyone but IRIX defines this to mips.
-#. We do this here because __mips is defined below              and so we can't use builtin_define_std.
-#. Treat _R3000 and _R4000 like register-size                       defines, which is how they've historically                      been used.
-#. Macros dependent on the C dialect.
-#. Bizarre, but needed at least for Irix.
-#. 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/mips/mips.h:541
-msgid "Use 64-bit int type"
+#: fortran/dump-parse-tree.c:442
+#, c-format
+msgid "U- "
 msgstr ""
 
-#: config/mips/mips.h:543
-msgid "Use 64-bit long type"
+#: fortran/dump-parse-tree.c:445
+#, c-format
+msgid "+ "
 msgstr ""
 
-#: config/mips/mips.h:545
-msgid "Use 32-bit long type"
+#: fortran/dump-parse-tree.c:448
+#, c-format
+msgid "- "
 msgstr ""
 
-#: config/mips/mips.h:547
-msgid "Optimize lui/addiu address loads"
+#: fortran/dump-parse-tree.c:451
+#, c-format
+msgid "* "
 msgstr ""
 
-#: config/mips/mips.h:549
-msgid "Don't optimize lui/addiu address loads"
+#: fortran/dump-parse-tree.c:454
+#, c-format
+msgid "/ "
 msgstr ""
 
-#: config/mips/mips.h:551
-msgid "Use GNU as (now ignored)"
+#: fortran/dump-parse-tree.c:457
+#, c-format
+msgid "** "
 msgstr ""
 
-#: config/mips/mips.h:553 config/mips/mips.h:555
-msgid "Use GP relative sdata/sbss sections (now ignored)"
+#: fortran/dump-parse-tree.c:460
+#, c-format
+msgid "// "
 msgstr ""
 
-#: config/mips/mips.h:557 config/mips/mips.h:559
-msgid "Don't use GP relative sdata/sbss sections (now ignored)"
+#: fortran/dump-parse-tree.c:463
+#, c-format
+msgid "AND "
 msgstr ""
 
-#: config/mips/mips.h:561
-msgid "Output compiler statistics (now ignored)"
+#: fortran/dump-parse-tree.c:466
+#, c-format
+msgid "OR "
 msgstr ""
 
-#: config/mips/mips.h:563
-msgid "Don't output compiler statistics"
+#: fortran/dump-parse-tree.c:469
+#, c-format
+msgid "EQV "
 msgstr ""
 
-#: config/mips/mips.h:565
-msgid "Don't optimize block moves"
+#: fortran/dump-parse-tree.c:472
+#, c-format
+msgid "NEQV "
 msgstr ""
 
-#: config/mips/mips.h:567
-msgid "Optimize block moves"
+#: fortran/dump-parse-tree.c:476
+#, c-format
+msgid "= "
 msgstr ""
 
-#: config/mips/mips.h:569
-msgid "Use mips-tfile asm postpass"
+#: fortran/dump-parse-tree.c:480
+#, c-format
+msgid "/= "
 msgstr ""
 
-#: config/mips/mips.h:571
-msgid "Don't use mips-tfile asm postpass"
+#: fortran/dump-parse-tree.c:484
+#, c-format
+msgid "> "
 msgstr ""
 
-#: config/mips/mips.h:573 config/pa/pa.h:288
-msgid "Use software floating point"
+#: fortran/dump-parse-tree.c:488
+#, c-format
+msgid ">= "
 msgstr ""
 
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of triplets in braces,
-#. each triplet being { "NAME", VALUE, DOC }
-#. 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:575 config/pdp11/pdp11.h:61 config/rs6000/rs6000.h:329
-msgid "Use hardware floating point"
+#: fortran/dump-parse-tree.c:492
+#, c-format
+msgid "< "
 msgstr ""
 
-#: config/mips/mips.h:577
-msgid "Use 64-bit FP registers"
+#: fortran/dump-parse-tree.c:496
+#, c-format
+msgid "<= "
 msgstr ""
 
-#: config/mips/mips.h:579
-msgid "Use 32-bit FP registers"
+#: fortran/dump-parse-tree.c:499
+#, c-format
+msgid "NOT "
 msgstr ""
 
-#: config/mips/mips.h:581
-msgid "Use 64-bit general registers"
+#: fortran/dump-parse-tree.c:502
+#, c-format
+msgid "parens"
 msgstr ""
 
-#: config/mips/mips.h:583
-msgid "Use 32-bit general registers"
-msgstr ""
+#: fortran/dump-parse-tree.c:524
+#, fuzzy, c-format
+msgid "%s["
+msgstr "%s voor %qs"
 
-#: config/mips/mips.h:585
-msgid "Use Irix PIC"
+#: fortran/dump-parse-tree.c:530
+#, c-format
+msgid "%s[["
 msgstr ""
 
-#: config/mips/mips.h:587
-msgid "Don't use Irix PIC"
+#: fortran/dump-parse-tree.c:560
+#, c-format
+msgid "(%s %s %s %s %s"
 msgstr ""
 
-#: config/mips/mips.h:589
-msgid "Use indirect calls"
+#: fortran/dump-parse-tree.c:567
+#, c-format
+msgid " ALLOCATABLE"
 msgstr ""
 
-#: config/mips/mips.h:591
-msgid "Don't use indirect calls"
+#: fortran/dump-parse-tree.c:569 fortran/dump-parse-tree.c:642
+#, c-format
+msgid " DIMENSION"
 msgstr ""
 
-#: config/mips/mips.h:601
-msgid "Use big-endian byte order"
+#: fortran/dump-parse-tree.c:571
+#, c-format
+msgid " EXTERNAL"
 msgstr ""
 
-#: config/mips/mips.h:603
-msgid "Use little-endian byte order"
+#: fortran/dump-parse-tree.c:573
+#, c-format
+msgid " INTRINSIC"
 msgstr ""
 
-#: config/mips/mips.h:605
-msgid "Use single (32-bit) FP only"
+#: fortran/dump-parse-tree.c:575
+#, c-format
+msgid " OPTIONAL"
 msgstr ""
 
-#: config/mips/mips.h:607
-msgid "Don't use single (32-bit) FP only"
+#: fortran/dump-parse-tree.c:577 fortran/dump-parse-tree.c:640
+#, c-format
+msgid " POINTER"
 msgstr ""
 
-#: config/mips/mips.h:609 config/mips/mips.h:611
-msgid "Use paired-single floating point instructions"
+#: fortran/dump-parse-tree.c:579
+#, c-format
+msgid " PROTECTED"
 msgstr ""
 
-#: config/mips/mips.h:613 config/mips/mips.h:615
-#, fuzzy
-msgid "Use MIPS-3D instructions"
-msgstr "ongeldig gebruik van %<restrict%>"
-
-#: config/mips/mips.h:617
-msgid "Use multiply accumulate"
+#: fortran/dump-parse-tree.c:581
+#, c-format
+msgid " VALUE"
 msgstr ""
 
-#: config/mips/mips.h:619
-msgid "Don't use multiply accumulate"
+#: fortran/dump-parse-tree.c:583
+#, c-format
+msgid " VOLATILE"
 msgstr ""
 
-#: config/mips/mips.h:621
-msgid "Don't generate fused multiply/add instructions"
+#: fortran/dump-parse-tree.c:585
+#, c-format
+msgid " THREADPRIVATE"
 msgstr ""
 
-#: config/mips/mips.h:623 config/rs6000/rs6000.h:345
-msgid "Generate fused multiply/add instructions"
+#: fortran/dump-parse-tree.c:587
+#, c-format
+msgid " TARGET"
 msgstr ""
 
-#: config/mips/mips.h:625
-msgid "Perform VR4130-specific alignment optimizations"
+#: fortran/dump-parse-tree.c:589
+#, c-format
+msgid " DUMMY"
 msgstr ""
 
-#: config/mips/mips.h:627
-msgid "Don't perform VR4130-specific alignment optimizations"
+#: fortran/dump-parse-tree.c:591
+#, c-format
+msgid " RESULT"
 msgstr ""
 
-#: config/mips/mips.h:629
-msgid "Work around early 4300 hardware bug"
+#: fortran/dump-parse-tree.c:593
+#, c-format
+msgid " ENTRY"
 msgstr ""
 
-#: config/mips/mips.h:631
-msgid "Don't work around early 4300 hardware bug"
+#: fortran/dump-parse-tree.c:595
+#, c-format
+msgid " BIND(C)"
 msgstr ""
 
-#: config/mips/mips.h:633
-msgid "Work around errata for early SB-1 revision 2 cores"
+#: fortran/dump-parse-tree.c:598
+#, c-format
+msgid " DATA"
 msgstr ""
 
-#: config/mips/mips.h:635
-msgid "Don't work around errata for early SB-1 revision 2 cores"
+#: fortran/dump-parse-tree.c:600
+#, c-format
+msgid " USE-ASSOC"
 msgstr ""
 
-#: config/mips/mips.h:637
-msgid "Work around R4000 errata"
+#: fortran/dump-parse-tree.c:602
+#, c-format
+msgid " IN-NAMELIST"
 msgstr ""
 
-#: config/mips/mips.h:639
-msgid "Don't work around R4000 errata"
+#: fortran/dump-parse-tree.c:604
+#, c-format
+msgid " IN-COMMON"
 msgstr ""
 
-#: config/mips/mips.h:641
-msgid "Work around R4400 errata"
+#: fortran/dump-parse-tree.c:607
+#, c-format
+msgid " ABSTRACT INTERFACE"
 msgstr ""
 
-#: config/mips/mips.h:643
-msgid "Don't work around R4400 errata"
+#: fortran/dump-parse-tree.c:609
+#, c-format
+msgid " FUNCTION"
 msgstr ""
 
-#: config/mips/mips.h:645
-msgid "Work around certain VR4120 errata"
+#: fortran/dump-parse-tree.c:611
+#, c-format
+msgid " SUBROUTINE"
 msgstr ""
 
-#: config/mips/mips.h:647
-msgid "Don't work around certain VR4120 errata"
+#: fortran/dump-parse-tree.c:613
+#, c-format
+msgid " IMPLICIT-TYPE"
 msgstr ""
 
-#: config/mips/mips.h:649
-msgid "Trap on integer divide by zero"
+#: fortran/dump-parse-tree.c:616
+#, c-format
+msgid " SEQUENCE"
 msgstr ""
 
-#: config/mips/mips.h:651
-msgid "Don't trap on integer divide by zero"
+#: fortran/dump-parse-tree.c:618
+#, c-format
+msgid " ELEMENTAL"
 msgstr ""
 
-#: config/mips/mips.h:653
-msgid "Use trap to check for integer divide by zero"
+#: fortran/dump-parse-tree.c:620
+#, c-format
+msgid " PURE"
 msgstr ""
 
-#: config/mips/mips.h:655
-msgid "Use break to check for integer divide by zero"
+#: fortran/dump-parse-tree.c:622
+#, c-format
+msgid " RECURSIVE"
 msgstr ""
 
-#: config/mips/mips.h:657
-msgid "Use Branch Likely instructions, overriding default for arch"
-msgstr ""
+#: fortran/dump-parse-tree.c:646 fortran/dump-parse-tree.c:693
+#: fortran/dump-parse-tree.c:717 fortran/dump-parse-tree.c:757
+#: fortran/dump-parse-tree.c:1298 fortran/dump-parse-tree.c:1304
+#: fortran/dump-parse-tree.c:1806
+#, fuzzy, c-format
+msgid " %s"
+msgstr "%s voor %qs"
 
-#: config/mips/mips.h:659
-msgid "Don't use Branch Likely instructions, overriding default for arch"
+#: fortran/dump-parse-tree.c:670
+#, c-format
+msgid "symbol %s "
 msgstr ""
 
-#: config/mips/mips.h:661
-msgid "Use NewABI-style %reloc() assembly operators"
+#: fortran/dump-parse-tree.c:677
+#, c-format
+msgid "value: "
 msgstr ""
 
-#: config/mips/mips.h:663
-msgid "Use assembler macros instead of relocation operators"
+#: fortran/dump-parse-tree.c:684
+#, c-format
+msgid "Array spec:"
 msgstr ""
 
-#: config/mips/mips.h:665
-msgid "Generate mips16 code"
+#: fortran/dump-parse-tree.c:691
+#, c-format
+msgid "Generic interfaces:"
 msgstr ""
 
-#: config/mips/mips.h:667
-#, fuzzy
-msgid "Generate normal-mode code"
-msgstr "incompatibele record-modus"
+#: fortran/dump-parse-tree.c:699
+#, c-format
+msgid "result: %s"
+msgstr ""
 
-#: config/mips/mips.h:669
-msgid "Lift restrictions on GOT size"
+#: fortran/dump-parse-tree.c:705
+#, c-format
+msgid "components: "
 msgstr ""
 
-#: config/mips/mips.h:671
-msgid "Do not lift restrictions on GOT size"
+#: fortran/dump-parse-tree.c:712
+#, c-format
+msgid "Formal arglist:"
 msgstr ""
 
-#: config/mips/mips.h:673
-#, fuzzy
-msgid "FP exceptions are enabled"
-msgstr "ingeschakelde opties: "
+#: fortran/dump-parse-tree.c:719
+#, c-format
+msgid " [Alt Return]"
+msgstr ""
 
-#: config/mips/mips.h:675
-#, fuzzy
-msgid "FP exceptions are not enabled"
-msgstr "ingeschakelde opties: "
+#: fortran/dump-parse-tree.c:726
+#, fuzzy, c-format
+msgid "Formal namespace"
+msgstr "%qs is geen iterator"
 
-#: config/mips/mips.h:677
-msgid "Assume all symbols have 32-bit values"
+#: fortran/dump-parse-tree.c:793
+#, c-format
+msgid "common: /%s/ "
 msgstr ""
 
-#: config/mips/mips.h:679
-msgid "Don't assume all symbols have 32-bit values"
+#: fortran/dump-parse-tree.c:801 fortran/dump-parse-tree.c:1742
+#, c-format
+msgid ", "
 msgstr ""
 
-#: config/mips/mips.h:794
-msgid "Specify a Standard MIPS ISA"
+#: fortran/dump-parse-tree.c:813
+#, c-format
+msgid "symtree: %s  Ambig %d"
 msgstr ""
 
-#: config/mips/mips.h:800
-msgid "Work around VR4130 mflo/mfhi errata"
-msgstr ""
+#: fortran/dump-parse-tree.c:816
+#, fuzzy, c-format
+msgid " from namespace %s"
+msgstr "onbekende machine-modus %qs"
 
-#: config/mmix/mmix.c:1471 config/mmix/mmix.c:1601
-msgid "MMIX Internal: Expected a CONST_INT, not this"
-msgstr ""
+#: fortran/dump-parse-tree.c:842
+#, fuzzy, c-format
+msgid "%s,"
+msgstr "%s\n"
 
-#: config/mmix/mmix.c:1550
-msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
+#: fortran/dump-parse-tree.c:874
+#, c-format
+msgid "!$OMP %s"
 msgstr ""
 
-#: config/mmix/mmix.c:1569
-msgid "MMIX Internal: Expected a register, not this"
+#: fortran/dump-parse-tree.c:889 fortran/dump-parse-tree.c:1032
+#, fuzzy, c-format
+msgid " (%s)"
+msgstr "%s voor %qs"
+
+#: fortran/dump-parse-tree.c:894
+#, c-format
+msgid " ("
 msgstr ""
 
-#: config/mmix/mmix.c:1579
-msgid "MMIX Internal: Expected a constant, not this"
+#: fortran/dump-parse-tree.c:910
+#, c-format
+msgid " IF("
 msgstr ""
 
-#. We need the original here.
-#: config/mmix/mmix.c:1663
-msgid "MMIX Internal: Cannot decode this operand"
+#: fortran/dump-parse-tree.c:916
+#, c-format
+msgid " NUM_THREADS("
 msgstr ""
 
-#: config/mmix/mmix.c:1720
-msgid "MMIX Internal: This is not a recognized address"
+#: fortran/dump-parse-tree.c:932
+#, c-format
+msgid " SCHEDULE (%s"
 msgstr ""
 
-#: config/mmix/mmix.c:2786
-msgid "MMIX Internal: Trying to output invalidly reversed condition:"
+#: fortran/dump-parse-tree.c:952
+#, c-format
+msgid " DEFAULT(%s)"
 msgstr ""
 
-#: config/mmix/mmix.c:2793
-msgid "MMIX Internal: What's the CC of this?"
+#: fortran/dump-parse-tree.c:955
+#, c-format
+msgid " ORDERED"
 msgstr ""
 
-#: config/mmix/mmix.c:2797
-msgid "MMIX Internal: What is the CC of this?"
+#: fortran/dump-parse-tree.c:980
+#, c-format
+msgid " REDUCTION(%s:"
 msgstr ""
 
-#: config/mmix/mmix.c:2867
-#, fuzzy
-msgid "MMIX Internal: This is not a constant:"
-msgstr "gevraagd alignment is geen constante"
+#: fortran/dump-parse-tree.c:994
+#, fuzzy, c-format
+msgid " %s("
+msgstr "%s voor %qs"
 
-#: config/mmix/mmix.h:132
-msgid "Set start-address of the program"
+#: fortran/dump-parse-tree.c:1010
+#, c-format
+msgid "!$OMP SECTION\n"
 msgstr ""
 
-#: config/mmix/mmix.h:134
-msgid "Set start-address of data"
+#: fortran/dump-parse-tree.c:1019
+#, c-format
+msgid "!$OMP END %s"
 msgstr ""
 
-#. FIXME: Provide a way to *load* the epsilon register.
-#: config/mmix/mmix.h:198
-msgid "For intrinsics library: pass all parameters in registers"
+#: fortran/dump-parse-tree.c:1024
+#, c-format
+msgid " COPYPRIVATE("
 msgstr ""
 
-#: config/mmix/mmix.h:201
-msgid "Use register stack for parameters and return value"
+#: fortran/dump-parse-tree.c:1029
+#, c-format
+msgid " NOWAIT"
 msgstr ""
 
-#: config/mmix/mmix.h:203
-msgid "Use call-clobbered registers for parameters and return value"
+#: fortran/dump-parse-tree.c:1056
+#, c-format
+msgid "NOP"
 msgstr ""
 
-#: config/mmix/mmix.h:205
-msgid "Use epsilon-respecting floating point compare instructions"
+#: fortran/dump-parse-tree.c:1060
+#, c-format
+msgid "CONTINUE"
 msgstr ""
 
-#: config/mmix/mmix.h:208
-msgid "Use zero-extending memory loads, not sign-extending ones"
+#: fortran/dump-parse-tree.c:1064
+#, c-format
+msgid "ENTRY %s"
 msgstr ""
 
-#: config/mmix/mmix.h:211
-msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)"
+#: fortran/dump-parse-tree.c:1069
+#, c-format
+msgid "ASSIGN "
 msgstr ""
 
-#: config/mmix/mmix.h:215
-msgid "Prepend global symbols with \":\" (for use with PREFIX)"
+#: fortran/dump-parse-tree.c:1076
+#, c-format
+msgid "LABEL ASSIGN "
 msgstr ""
 
-#: config/mmix/mmix.h:217
-msgid "Do not provide a default start-address 0x100 of the program"
-msgstr ""
+#: fortran/dump-parse-tree.c:1078
+#, fuzzy, c-format
+msgid " %d"
+msgstr "%s voor %qs"
 
-#: config/mmix/mmix.h:219
-msgid "Link to emit program in ELF format (rather than mmo)"
+#: fortran/dump-parse-tree.c:1082
+#, c-format
+msgid "POINTER ASSIGN "
 msgstr ""
 
-#: config/mmix/mmix.h:221
-msgid "Use P-mnemonics for branches statically predicted as taken"
+#: fortran/dump-parse-tree.c:1089
+#, c-format
+msgid "GOTO "
 msgstr ""
 
-#: config/mmix/mmix.h:223
-msgid "Don't use P-mnemonics for branches"
+#: fortran/dump-parse-tree.c:1098
+#, c-format
+msgid ", ("
 msgstr ""
 
-#: config/mmix/mmix.h:225
-msgid "Use addresses that allocate global registers"
+#: fortran/dump-parse-tree.c:1114 fortran/dump-parse-tree.c:1116
+#, c-format
+msgid "CALL %s "
 msgstr ""
 
-#: config/mmix/mmix.h:227
-msgid "Do not use addresses that allocate global registers"
+#: fortran/dump-parse-tree.c:1118
+#, c-format
+msgid "CALL ?? "
 msgstr ""
 
-#: config/mmix/mmix.h:229
-msgid "Generate a single exit point for each function"
+#: fortran/dump-parse-tree.c:1124
+#, c-format
+msgid "RETURN "
 msgstr ""
 
-#: config/mmix/mmix.h:231
-#, fuzzy
-msgid "Do not generate a single exit point for each function"
-msgstr "interne fout - slechte ingebouwde functie %qs"
-
-#: config/mn10300/linux.h:45 config/mn10300/mn10300.h:71
-msgid "Target the AM33 processor"
+#: fortran/dump-parse-tree.c:1130
+#, c-format
+msgid "PAUSE "
 msgstr ""
 
-#: config/mn10300/linux.h:46 config/mn10300/mn10300.h:75
-msgid "Target the AM33/2.0 processor"
+#: fortran/dump-parse-tree.c:1140
+#, c-format
+msgid "STOP "
 msgstr ""
 
-#: config/mn10300/linux.h:47 config/mn10300/mn10300.h:78
-msgid "Enable linker relaxations"
+#: fortran/dump-parse-tree.c:1150 fortran/dump-parse-tree.c:1158
+#, c-format
+msgid "IF "
 msgstr ""
 
-#: config/mn10300/mn10300.h:69
-msgid "Work around hardware multiply bug"
+#: fortran/dump-parse-tree.c:1152
+#, c-format
+msgid " %d, %d, %d"
 msgstr ""
 
-#: config/mn10300/mn10300.h:70
-msgid "Do not work around hardware multiply bug"
+#: fortran/dump-parse-tree.c:1169
+#, c-format
+msgid "ELSE\n"
 msgstr ""
 
-#: config/ns32k/ns32k.h:142 config/s390/s390.h:135
-msgid "Don't use hardware fp"
+#: fortran/dump-parse-tree.c:1172
+#, c-format
+msgid "ELSE IF "
 msgstr ""
 
-#: config/ns32k/ns32k.h:143
-msgid "Alternative calling convention"
+#: fortran/dump-parse-tree.c:1182
+#, c-format
+msgid "ENDIF"
 msgstr ""
 
-#: config/ns32k/ns32k.h:145
-msgid "Pass some arguments in registers"
+#: fortran/dump-parse-tree.c:1187
+#, c-format
+msgid "SELECT CASE "
 msgstr ""
 
-#: config/ns32k/ns32k.h:146
-msgid "Pass all arguments on stack"
+#: fortran/dump-parse-tree.c:1195
+#, c-format
+msgid "CASE "
 msgstr ""
 
-#: config/ns32k/ns32k.h:147
-msgid "Optimize for 32532 cpu"
+#: fortran/dump-parse-tree.c:1211
+#, c-format
+msgid "END SELECT"
 msgstr ""
 
-#: config/ns32k/ns32k.h:148
-msgid "Optimize for 32332 cpu"
+#: fortran/dump-parse-tree.c:1215
+#, c-format
+msgid "WHERE "
 msgstr ""
 
-#: config/ns32k/ns32k.h:150
-msgid "Optimize for 32032"
+#: fortran/dump-parse-tree.c:1226
+#, c-format
+msgid "ELSE WHERE "
 msgstr ""
 
-#: config/ns32k/ns32k.h:152
-msgid "Register sb is zero. Use for absolute addressing"
+#: fortran/dump-parse-tree.c:1233
+#, c-format
+msgid "END WHERE"
 msgstr ""
 
-#: config/ns32k/ns32k.h:153
-msgid "Do not use register sb"
+#: fortran/dump-parse-tree.c:1238
+#, c-format
+msgid "FORALL "
 msgstr ""
 
-#: config/ns32k/ns32k.h:155
-msgid "Use bit-field instructions"
+#: fortran/dump-parse-tree.c:1263
+#, c-format
+msgid "END FORALL"
 msgstr ""
 
-#: config/ns32k/ns32k.h:157
-msgid "Do not use bit-field instructions"
+#: fortran/dump-parse-tree.c:1267
+#, c-format
+msgid "DO "
 msgstr ""
 
-#: config/ns32k/ns32k.h:158
-msgid "Generate code for high memory"
+#: fortran/dump-parse-tree.c:1281 fortran/dump-parse-tree.c:1292
+#, c-format
+msgid "END DO"
 msgstr ""
 
-#: config/ns32k/ns32k.h:159
-msgid "Generate code for low memory"
+#: fortran/dump-parse-tree.c:1285
+#, c-format
+msgid "DO WHILE "
 msgstr ""
 
-#: config/ns32k/ns32k.h:160
-msgid "32381 fpu"
+#: fortran/dump-parse-tree.c:1296
+#, c-format
+msgid "CYCLE"
 msgstr ""
 
-#: config/ns32k/ns32k.h:162
-msgid "Use multiply-accumulate fp instructions"
+#: fortran/dump-parse-tree.c:1302
+#, c-format
+msgid "EXIT"
 msgstr ""
 
-#: config/ns32k/ns32k.h:164
-msgid "Do not use multiply-accumulate fp instructions"
+#: fortran/dump-parse-tree.c:1308
+#, c-format
+msgid "ALLOCATE "
 msgstr ""
 
-#: config/ns32k/ns32k.h:165
-#, fuzzy
-msgid "\"Small register classes\" kludge"
-msgstr "Ongeldige registerklasse-letter %c"
-
-#: config/ns32k/ns32k.h:166
-#, fuzzy
-msgid "No \"Small register classes\" kludge"
-msgstr "Ongeldige registerklasse-letter %c"
-
-#: config/pa/pa-hpux.h:96 config/pa/pa64-hpux.h:26
-msgid "Generate cpp defines for server IO"
+#: fortran/dump-parse-tree.c:1311 fortran/dump-parse-tree.c:1327
+#, c-format
+msgid " STAT="
 msgstr ""
 
-#: config/pa/pa-hpux.h:97 config/pa/pa64-hpux.h:28
-msgid "Generate cpp defines for workstation IO"
+#: fortran/dump-parse-tree.c:1324
+#, c-format
+msgid "DEALLOCATE "
 msgstr ""
 
-#: config/pa/pa-hpux10.h:84
-msgid ""
-"Specify UNIX standard for predefines and linking.\n"
-"Supported value is 93."
+#: fortran/dump-parse-tree.c:1340
+#, c-format
+msgid "OPEN"
 msgstr ""
 
-#: config/pa/pa-hpux1010.h:28 config/pa/pa-hpux11.h:102
-msgid ""
-"Specify UNIX standard for predefines and linking.\n"
-"Supported values are 93 and 95."
+#: fortran/dump-parse-tree.c:1345 fortran/dump-parse-tree.c:1424
+#: fortran/dump-parse-tree.c:1466 fortran/dump-parse-tree.c:1489
+#: fortran/dump-parse-tree.c:1641
+#, c-format
+msgid " UNIT="
 msgstr ""
 
-#: config/pa/pa-hpux1111.h:28
-msgid ""
-"Specify UNIX standard for predefines and linking.\n"
-"Supported values are 93, 95 and 98."
+#: fortran/dump-parse-tree.c:1350 fortran/dump-parse-tree.c:1429
+#: fortran/dump-parse-tree.c:1471 fortran/dump-parse-tree.c:1500
+#: fortran/dump-parse-tree.c:1658
+#, c-format
+msgid " IOMSG="
 msgstr ""
 
-#. Macro to define tables used to set the flags.  This is a
-#. list in braces of target switches with each switch being
-#. { "NAME", VALUE, "HELP_STRING" }.  VALUE is the bits to set,
-#. or minus the bits to clear.  An empty string NAME is used to
-#. identify the default VALUE.  Do not mark empty strings for
-#. translation.
-#: config/pa/pa.h:254 config/pa/pa.h:260
-msgid "Generate PA1.1 code"
+#: fortran/dump-parse-tree.c:1355 fortran/dump-parse-tree.c:1434
+#: fortran/dump-parse-tree.c:1476 fortran/dump-parse-tree.c:1505
+#: fortran/dump-parse-tree.c:1663
+#, c-format
+msgid " IOSTAT="
 msgstr ""
 
-#: config/pa/pa.h:256 config/pa/pa.h:258
-msgid "Generate PA1.0 code"
+#: fortran/dump-parse-tree.c:1360 fortran/dump-parse-tree.c:1494
+#, c-format
+msgid " FILE="
 msgstr ""
 
-#: config/pa/pa.h:262
-msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
+#: fortran/dump-parse-tree.c:1365 fortran/dump-parse-tree.c:1439
+#, c-format
+msgid " STATUS="
 msgstr ""
 
-#: config/pa/pa.h:264
-msgid "Disable FP regs"
+#: fortran/dump-parse-tree.c:1370 fortran/dump-parse-tree.c:1535
+#, c-format
+msgid " ACCESS="
 msgstr ""
 
-#: config/pa/pa.h:266
-msgid "Do not disable FP regs"
+#: fortran/dump-parse-tree.c:1375 fortran/dump-parse-tree.c:1551
+#, c-format
+msgid " FORM="
 msgstr ""
 
-#: config/pa/pa.h:268
-msgid "Disable space regs"
+#: fortran/dump-parse-tree.c:1380 fortran/dump-parse-tree.c:1566
+#, c-format
+msgid " RECL="
 msgstr ""
 
-#: config/pa/pa.h:270
-msgid "Do not disable space regs"
+#: fortran/dump-parse-tree.c:1385 fortran/dump-parse-tree.c:1576
+#, c-format
+msgid " BLANK="
 msgstr ""
 
-#: config/pa/pa.h:272
-msgid "Put jumps in call delay slots"
+#: fortran/dump-parse-tree.c:1390 fortran/dump-parse-tree.c:1581
+#, c-format
+msgid " POSITION="
 msgstr ""
 
-#: config/pa/pa.h:274
-msgid "Do not put jumps in call delay slots"
+#: fortran/dump-parse-tree.c:1395 fortran/dump-parse-tree.c:1586
+#, c-format
+msgid " ACTION="
 msgstr ""
 
-#: config/pa/pa.h:276
-#, fuzzy
-msgid "Disable indexed addressing"
-msgstr "Ongeldige addresseringsmodus"
-
-#: config/pa/pa.h:278
-#, fuzzy
-msgid "Do not disable indexed addressing"
-msgstr "Ongeldige addresseringsmodus"
-
-#: config/pa/pa.h:280
-#, fuzzy
-msgid "Use portable calling conventions"
-msgstr "Onbeëindigde stringconstante"
-
-#: config/pa/pa.h:282
-#, fuzzy
-msgid "Do not use portable calling conventions"
-msgstr "Onbeëindigde stringconstante"
-
-#: config/pa/pa.h:284
-msgid "Assume code will be assembled by GAS"
+#: fortran/dump-parse-tree.c:1400 fortran/dump-parse-tree.c:1606
+#, c-format
+msgid " DELIM="
 msgstr ""
 
-#: config/pa/pa.h:286
-msgid "Do not assume code will be assembled by GAS"
+#: fortran/dump-parse-tree.c:1405 fortran/dump-parse-tree.c:1611
+#, c-format
+msgid " PAD="
 msgstr ""
 
-#: config/pa/pa.h:290
-msgid "Do not use software floating point"
+#: fortran/dump-parse-tree.c:1410 fortran/dump-parse-tree.c:1616
+#, c-format
+msgid " CONVERT="
 msgstr ""
 
-#: config/pa/pa.h:292
-msgid "Emit long load/store sequences"
+#: fortran/dump-parse-tree.c:1414 fortran/dump-parse-tree.c:1443
+#: fortran/dump-parse-tree.c:1480 fortran/dump-parse-tree.c:1621
+#: fortran/dump-parse-tree.c:1698
+#, c-format
+msgid " ERR=%d"
 msgstr ""
 
-#: config/pa/pa.h:294
-#, fuzzy
-msgid "Do not emit long load/store sequences"
-msgstr "niet-beëindigde commentaar"
-
-#: config/pa/pa.h:296
-msgid "Generate fast indirect calls"
+#: fortran/dump-parse-tree.c:1419
+#, c-format
+msgid "CLOSE"
 msgstr ""
 
-#: config/pa/pa.h:298
-msgid "Do not generate fast indirect calls"
+#: fortran/dump-parse-tree.c:1447
+#, c-format
+msgid "BACKSPACE"
 msgstr ""
 
-#: config/pa/pa.h:300
-#, fuzzy
-msgid "Generate code for huge switch statements"
-msgstr "case-label niet in een switch-statement"
-
-#: config/pa/pa.h:302
-msgid "Do not generate code for huge switch statements"
+#: fortran/dump-parse-tree.c:1451
+#, c-format
+msgid "ENDFILE"
 msgstr ""
 
-#: config/pa/pa.h:304
-msgid "Always generate long calls"
+#: fortran/dump-parse-tree.c:1455
+#, c-format
+msgid "REWIND"
 msgstr ""
 
-#: config/pa/pa.h:306
-msgid "Generate long calls only when needed"
+#: fortran/dump-parse-tree.c:1459
+#, c-format
+msgid "FLUSH"
 msgstr ""
 
-#: config/pa/pa.h:308
-#, fuzzy
-msgid "Enable linker optimizations"
-msgstr "lege declaratie"
-
-#: config/pa/pa.h:332
-msgid ""
-"Specify PA-RISC architecture for code generation.\n"
-"Values are 1.0, 1.1 and 2.0."
+#: fortran/dump-parse-tree.c:1484
+#, c-format
+msgid "INQUIRE"
 msgstr ""
 
-#: config/pa/pa.h:335
-msgid "Specify range of registers to make fixed."
+#: fortran/dump-parse-tree.c:1510
+#, c-format
+msgid " EXIST="
 msgstr ""
 
-#: config/pa/pa.h:337
-msgid "Specify CPU for scheduling purposes."
+#: fortran/dump-parse-tree.c:1515
+#, c-format
+msgid " OPENED="
 msgstr ""
 
-#: config/pa/pa64-hpux.h:30
-msgid "Assume code will be linked by GNU ld"
+#: fortran/dump-parse-tree.c:1520
+#, c-format
+msgid " NUMBER="
 msgstr ""
 
-#: config/pa/pa64-hpux.h:32
-msgid "Assume code will be linked by HP ld"
+#: fortran/dump-parse-tree.c:1525
+#, c-format
+msgid " NAMED="
 msgstr ""
 
-#: config/pdp11/pdp11.h:62 config/rs6000/rs6000.h:331
-msgid "Do not use hardware floating point"
+#: fortran/dump-parse-tree.c:1530
+#, c-format
+msgid " NAME="
 msgstr ""
 
-#. return float result in ac0
-#: config/pdp11/pdp11.h:64
-#, fuzzy
-msgid "Return floating point results in ac0"
-msgstr "floating-point constante buiten bereik"
-
-#: config/pdp11/pdp11.h:65
-#, fuzzy
-msgid "Return floating point results in memory"
-msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
-
-#. is 11/40
-#: config/pdp11/pdp11.h:67
-msgid "Generate code for an 11/40"
+#: fortran/dump-parse-tree.c:1540
+#, c-format
+msgid " SEQUENTIAL="
 msgstr ""
 
-#. is 11/45
-#: config/pdp11/pdp11.h:70
-msgid "Generate code for an 11/45"
+#: fortran/dump-parse-tree.c:1546
+#, c-format
+msgid " DIRECT="
 msgstr ""
 
-#. is 11/10
-#: config/pdp11/pdp11.h:73
-msgid "Generate code for an 11/10"
+#: fortran/dump-parse-tree.c:1556
+#, c-format
+msgid " FORMATTED"
 msgstr ""
 
-#. use movmemhi for bcopy
-#. use 32 bit for int
-#: config/pdp11/pdp11.h:78 config/pdp11/pdp11.h:79
-msgid "Use 32 bit int"
+#: fortran/dump-parse-tree.c:1561
+#, c-format
+msgid " UNFORMATTED="
 msgstr ""
 
-#: config/pdp11/pdp11.h:80 config/pdp11/pdp11.h:81
-msgid "Use 16 bit int"
+#: fortran/dump-parse-tree.c:1571
+#, c-format
+msgid " NEXTREC="
 msgstr ""
 
-#. use 32 bit for float
-#: config/pdp11/pdp11.h:83 config/pdp11/pdp11.h:84
-msgid "Use 32 bit float"
+#: fortran/dump-parse-tree.c:1591
+#, c-format
+msgid " READ="
 msgstr ""
 
-#: config/pdp11/pdp11.h:85 config/pdp11/pdp11.h:86
-msgid "Use 64 bit float"
+#: fortran/dump-parse-tree.c:1596
+#, c-format
+msgid " WRITE="
 msgstr ""
 
-#. allow abshi pattern? - can trigger "optimizations" which make code SLOW!
-#. is branching expensive - on a PDP, it's actually really cheap
-#. this is just to play around and check what code gcc generates
-#. split instruction and data memory?
-#: config/pdp11/pdp11.h:95
-msgid "Target has split I&D"
+#: fortran/dump-parse-tree.c:1601
+#, c-format
+msgid " READWRITE="
 msgstr ""
 
-#: config/pdp11/pdp11.h:96
-msgid "Target does not have split I&D"
+#: fortran/dump-parse-tree.c:1625
+#, c-format
+msgid "IOLENGTH "
 msgstr ""
 
-#. UNIX assembler syntax?
-#: config/pdp11/pdp11.h:98
-msgid "Use UNIX assembler syntax"
+#: fortran/dump-parse-tree.c:1631
+#, c-format
+msgid "READ"
 msgstr ""
 
-#: config/pdp11/pdp11.h:99
-msgid "Use DEC assembler syntax"
+#: fortran/dump-parse-tree.c:1635
+#, c-format
+msgid "WRITE"
 msgstr ""
 
-#: config/rs6000/host-darwin.c:83
+#: fortran/dump-parse-tree.c:1647
 #, c-format
-msgid "Out of stack space.\n"
+msgid " FMT="
 msgstr ""
 
-#: config/rs6000/host-darwin.c:104
+#: fortran/dump-parse-tree.c:1652
 #, c-format
-msgid "Try running '%s' in the shell to raise its limit.\n"
+msgid " FMT=%d"
 msgstr ""
 
-#: config/rs6000/rs6000.c:10723
+#: fortran/dump-parse-tree.c:1654
+#, fuzzy, c-format
+msgid " NML=%s"
+msgstr "%s voor %qs"
+
+#: fortran/dump-parse-tree.c:1668
 #, c-format
-msgid "invalid %%f value"
+msgid " SIZE="
 msgstr ""
 
-#: config/rs6000/rs6000.c:10732
+#: fortran/dump-parse-tree.c:1673
 #, c-format
-msgid "invalid %%F value"
+msgid " REC="
 msgstr ""
 
-#: config/rs6000/rs6000.c:10741
+#: fortran/dump-parse-tree.c:1678
 #, c-format
-msgid "invalid %%G value"
+msgid " ADVANCE="
 msgstr ""
 
-#: config/rs6000/rs6000.c:10776
+#: fortran/dump-parse-tree.c:1689
 #, c-format
-msgid "invalid %%j code"
+msgid "TRANSFER "
 msgstr ""
 
-#: config/rs6000/rs6000.c:10786
+#: fortran/dump-parse-tree.c:1694
 #, c-format
-msgid "invalid %%J code"
+msgid "DT_END"
 msgstr ""
 
-#: config/rs6000/rs6000.c:10796
+#: fortran/dump-parse-tree.c:1700
 #, c-format
-msgid "invalid %%k value"
+msgid " END=%d"
 msgstr ""
 
-#: config/rs6000/rs6000.c:10816 config/xtensa/xtensa.c:1937
-#, fuzzy, c-format
-msgid "invalid %%K value"
-msgstr "ongeldige waarde voor %%E"
-
-#: config/rs6000/rs6000.c:10883
+#: fortran/dump-parse-tree.c:1702
 #, c-format
-msgid "invalid %%O value"
-msgstr "ongeldige waarde voor %%O"
-
-#: config/rs6000/rs6000.c:10930
-#, fuzzy, c-format
-msgid "invalid %%q value"
-msgstr "ongeldige waarde voor %q"
+msgid " EOR=%d"
+msgstr ""
 
-#: config/rs6000/rs6000.c:10974
+#: fortran/dump-parse-tree.c:1736
 #, c-format
-msgid "invalid %%S value"
+msgid "Equivalence: "
 msgstr ""
 
-#: config/rs6000/rs6000.c:11016
+#: fortran/dump-parse-tree.c:1762
 #, c-format
-msgid "invalid %%T value"
+msgid "Namespace:"
 msgstr ""
 
-#: config/rs6000/rs6000.c:11026
+#: fortran/dump-parse-tree.c:1776
 #, c-format
-msgid "invalid %%u value"
+msgid " %c-%c: "
 msgstr ""
 
-#: config/rs6000/rs6000.c:11035 config/xtensa/xtensa.c:1907
+#: fortran/dump-parse-tree.c:1778
 #, c-format
-msgid "invalid %%v value"
+msgid " %c: "
 msgstr ""
 
-#: config/rs6000/aix.h:204
-msgid "Conform more closely to IBM XLC semantics"
+#: fortran/dump-parse-tree.c:1787
+#, c-format
+msgid "procedure name = %s"
 msgstr ""
 
-#: config/rs6000/aix.h:206
-msgid "Default GCC semantics that differ from IBM XLC"
+#: fortran/dump-parse-tree.c:1803
+#, c-format
+msgid "Operator interfaces for %s:"
 msgstr ""
 
-#: config/rs6000/aix41.h:28 config/rs6000/aix43.h:32 config/rs6000/aix51.h:31
-#: config/rs6000/aix52.h:31
-msgid "Support message passing with the Parallel Environment"
-msgstr ""
+#: fortran/dump-parse-tree.c:1812
+#, fuzzy, c-format
+msgid "User operators:\n"
+msgstr "registernaam niet opgegeven voor %qs"
 
-#: config/rs6000/aix43.h:28 config/rs6000/aix51.h:27 config/rs6000/aix52.h:27
-msgid "Compile for 64-bit pointers"
+#: fortran/dump-parse-tree.c:1828
+#, c-format
+msgid "CONTAINS\n"
 msgstr ""
 
-#: config/rs6000/aix43.h:30 config/rs6000/aix51.h:29 config/rs6000/aix52.h:29
-msgid "Compile for 32-bit pointers"
+#: fortran/error.c:213
+#, no-c-format
+msgid "    Included at %s:%d:"
 msgstr ""
 
-#: config/rs6000/darwin.h:69 config/rs6000/sysv4.h:153
-msgid "Generate 64-bit code"
-msgstr ""
+#: fortran/error.c:318
+#, fuzzy, no-c-format
+msgid "<During initialization>\n"
+msgstr "dubbele beginwaarde"
 
-#: config/rs6000/darwin.h:71 config/rs6000/sysv4.h:155
-msgid "Generate 32-bit code"
+#: fortran/error.c:651
+#, no-c-format
+msgid "Error count reached limit of %d."
 msgstr ""
 
-#: config/rs6000/darwin.h:73
-msgid "Generate code suitable for executables (NOT shared libs)"
-msgstr ""
+# Dit zou misschien beter 'warning' blijven
+#: fortran/error.c:670 fortran/error.c:724 fortran/error.c:761
+#, fuzzy
+msgid "Warning:"
+msgstr "let op: "
 
-#: config/rs6000/linux64.h:221
-msgid "Call mcount for profiling before a function prologue"
-msgstr ""
+#: fortran/error.c:726 fortran/error.c:809 fortran/error.c:835
+#, fuzzy
+msgid "Error:"
+msgstr "fout: "
+
+#: fortran/error.c:859
+#, fuzzy
+msgid "Fatal Error:"
+msgstr "fatale fout: "
+
+#: fortran/error.c:878
+#, fuzzy, no-c-format
+msgid "Internal Error at (1):"
+msgstr "interne fout"
+
+#: fortran/expr.c:253
+#, fuzzy, c-format
+msgid "Constant expression required at %C"
+msgstr "overflow in constante expressie"
+
+#: fortran/expr.c:256
+#, fuzzy, c-format
+msgid "Integer expression required at %C"
+msgstr "overflow in constante expressie"
+
+#: fortran/expr.c:261
+#, fuzzy, c-format
+msgid "Integer value too large in expression at %C"
+msgstr "integer overflow in expressie"
+
+#: fortran/expr.c:1037
+#, fuzzy, no-c-format
+msgid "Index in dimension %d is out of bounds at %L"
+msgstr "het argument van %<asm%> is geen constante string"
 
-#: config/rs6000/linux64.h:223
-msgid "Call mcount for profiling after a function prologue"
+#: fortran/expr.c:1208 fortran/expr.c:1259
+#, no-c-format
+msgid "index in dimension %d is out of bounds at %L"
 msgstr ""
 
-#. Run-time compilation parameters selecting different hardware subsets.
-#.
-#. Macro to define tables used to set the flags.
-#. This is a list in braces of pairs in braces,
-#. each pair being { "NAME", VALUE }
-#. where VALUE is the bits to set or minus the bits to clear.
-#. An empty string NAME is used to identify the default VALUE.
-#: config/rs6000/rs6000.h:277
-msgid "Use POWER instruction set"
+#: fortran/expr.c:1808
+#, no-c-format
+msgid "elemental function arguments at %C are not compliant"
 msgstr ""
 
-#: config/rs6000/rs6000.h:280
-msgid "Use POWER2 instruction set"
+#: fortran/expr.c:1852
+#, no-c-format
+msgid "Numeric or CHARACTER operands are required in expression at %L"
 msgstr ""
 
-#: config/rs6000/rs6000.h:282
-msgid "Do not use POWER2 instruction set"
+#: fortran/expr.c:1872
+#, fuzzy, no-c-format
+msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
+msgstr "ongeldige waarheidsexpressie"
+
+#: fortran/expr.c:1887
+#, no-c-format
+msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
 msgstr ""
 
-#: config/rs6000/rs6000.h:285
-msgid "Do not use POWER instruction set"
+#: fortran/expr.c:1894
+#, no-c-format
+msgid "Concat operator at %L must concatenate strings of the same kind"
 msgstr ""
 
-#: config/rs6000/rs6000.h:287
-msgid "Use PowerPC instruction set"
+#: fortran/expr.c:1904
+#, no-c-format
+msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
 msgstr ""
 
-#: config/rs6000/rs6000.h:290
-msgid "Do not use PowerPC instruction set"
+#: fortran/expr.c:1920
+#, no-c-format
+msgid "LOGICAL operands are required in expression at %L"
 msgstr ""
 
-#: config/rs6000/rs6000.h:292
-msgid "Use PowerPC General Purpose group optional instructions"
+#: fortran/expr.c:1931
+#, no-c-format
+msgid "Only intrinsic operators can be used in expression at %L"
 msgstr ""
 
-#: config/rs6000/rs6000.h:294
-msgid "Do not use PowerPC General Purpose group optional instructions"
+#: fortran/expr.c:1939
+#, no-c-format
+msgid "Numeric operands are required in expression at %L"
 msgstr ""
 
-#: config/rs6000/rs6000.h:296
-msgid "Use PowerPC Graphics group optional instructions"
-msgstr ""
+#: fortran/expr.c:2030
+#, fuzzy, no-c-format
+msgid "Assumed character length variable '%s' in constant expression at %L"
+msgstr "overflow in constante expressie"
 
-#: config/rs6000/rs6000.h:298
-#, fuzzy
-msgid "Do not use PowerPC Graphics group optional instructions"
-msgstr "ongeldig gebruik van %<restrict%>"
+#: fortran/expr.c:2076 fortran/expr.c:2082
+#, fuzzy, no-c-format
+msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
+msgstr "overflow in constante expressie"
 
-#: config/rs6000/rs6000.h:300
-msgid "Use PowerPC-64 instruction set"
+#: fortran/expr.c:2114
+#, no-c-format
+msgid "Extension: Evaluation of nonstandard initialization expression at %L"
 msgstr ""
 
-#: config/rs6000/rs6000.h:302
-#, fuzzy
-msgid "Do not use PowerPC-64 instruction set"
-msgstr "ongeldig gebruik van %<restrict%>"
-
-#: config/rs6000/rs6000.h:304
-msgid "Use AltiVec instructions"
+#: fortran/expr.c:2167
+#, no-c-format
+msgid "Function '%s' in initialization expression at %L must be an intrinsic or a specification function"
 msgstr ""
 
-#: config/rs6000/rs6000.h:306
-#, fuzzy
-msgid "Do not use AltiVec instructions"
-msgstr "ongeldig gebruik van %<restrict%>"
+#: fortran/expr.c:2179
+#, fuzzy, no-c-format
+msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
+msgstr "overflow in constante expressie"
 
-#: config/rs6000/rs6000.h:308
-msgid "Use new mnemonics for PowerPC architecture"
+#: fortran/expr.c:2214
+#, no-c-format
+msgid "PARAMETER '%s' is used at %L before its definition is complete"
 msgstr ""
 
-#: config/rs6000/rs6000.h:310
-msgid "Use old mnemonics for PowerPC architecture"
-msgstr ""
+#: fortran/expr.c:2234
+#, fuzzy, no-c-format
+msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
+msgstr "overflow in constante expressie"
 
-#: config/rs6000/rs6000.h:313
-msgid "Put everything in the regular TOC"
-msgstr ""
+#: fortran/expr.c:2240
+#, fuzzy, no-c-format
+msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
+msgstr "overflow in constante expressie"
 
-#: config/rs6000/rs6000.h:315
-#, fuzzy
-msgid "Place floating point constants in TOC"
-msgstr "misvormde floating-point constante"
+#: fortran/expr.c:2246
+#, fuzzy, no-c-format
+msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
+msgstr "overflow in constante expressie"
 
-#: config/rs6000/rs6000.h:317
-#, fuzzy
-msgid "Do not place floating point constants in TOC"
-msgstr "misvormde floating-point constante"
+#: fortran/expr.c:2252
+#, no-c-format
+msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
+msgstr ""
 
-#: config/rs6000/rs6000.h:319
-msgid "Place symbol+offset constants in TOC"
+#: fortran/expr.c:2262
+#, no-c-format
+msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
 msgstr ""
 
-#: config/rs6000/rs6000.h:321
-#, fuzzy
-msgid "Do not place symbol+offset constants in TOC"
-msgstr "misvormde floating-point constante"
+#: fortran/expr.c:2350
+#, fuzzy, no-c-format
+msgid "Initialization expression didn't reduce %C"
+msgstr "ongeldige waarheidsexpressie"
 
-#: config/rs6000/rs6000.h:327
-msgid "Place variable addresses in the regular TOC"
+#: fortran/expr.c:2393
+#, no-c-format
+msgid "Specification function '%s' at %L cannot be a statement function"
 msgstr ""
 
-#: config/rs6000/rs6000.h:333
-msgid "Generate load/store multiple instructions"
+#: fortran/expr.c:2400
+#, no-c-format
+msgid "Specification function '%s' at %L cannot be an internal function"
 msgstr ""
 
-#: config/rs6000/rs6000.h:335
-msgid "Do not generate load/store multiple instructions"
+#: fortran/expr.c:2407
+#, no-c-format
+msgid "Specification function '%s' at %L must be PURE"
 msgstr ""
 
-#: config/rs6000/rs6000.h:337
-msgid "Generate string instructions for block moves"
+#: fortran/expr.c:2414
+#, no-c-format
+msgid "Specification function '%s' at %L cannot be RECURSIVE"
 msgstr ""
 
-#: config/rs6000/rs6000.h:339
-msgid "Do not generate string instructions for block moves"
-msgstr ""
+#: fortran/expr.c:2476
+#, fuzzy, no-c-format
+msgid "Dummy argument '%s' not allowed in expression at %L"
+msgstr "overflow in constante expressie"
 
-#: config/rs6000/rs6000.h:341
-msgid "Generate load/store with update instructions"
+#: fortran/expr.c:2483
+#, no-c-format
+msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
 msgstr ""
 
-#: config/rs6000/rs6000.h:343
-msgid "Do not generate load/store with update instructions"
+#: fortran/expr.c:2490
+#, no-c-format
+msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:347
-#, fuzzy
-msgid "Do not generate fused multiply/add instructions"
-msgstr "ongeldig gebruik van %<restrict%>"
+#: fortran/expr.c:2513
+#, fuzzy, no-c-format
+msgid "Variable '%s' cannot appear in the expression at %L"
+msgstr "overflow in constante expressie"
 
-#: config/rs6000/rs6000.h:351
-msgid "Do not schedule the start and end of the procedure"
+#: fortran/expr.c:2562
+#, no-c-format
+msgid "Expression at %L must be of INTEGER type"
 msgstr ""
 
-#: config/rs6000/rs6000.h:357
-msgid "Return all structures in memory (AIX default)"
-msgstr ""
+#: fortran/expr.c:2571
+#, fuzzy, no-c-format
+msgid "Function '%s' at %L must be PURE"
+msgstr "gevraagd alignment is geen macht van 2"
 
-#: config/rs6000/rs6000.h:359
-msgid "Return small structures in registers (SVR4 default)"
+#: fortran/expr.c:2580
+#, no-c-format
+msgid "Expression at %L must be scalar"
 msgstr ""
 
-#: config/rs6000/rs6000.h:365
-#, fuzzy
-msgid "Generate single field mfcr instruction"
-msgstr "ongeldig gebruik van %<restrict%>"
-
-#: config/rs6000/rs6000.h:367
-#, fuzzy
-msgid "Do not generate single field mfcr instruction"
-msgstr "interne fout - slechte ingebouwde functie %qs"
+#: fortran/expr.c:2607
+#, fuzzy, no-c-format
+msgid "Incompatible ranks in %s (%d and %d) at %L"
+msgstr "incompatibel type voor argument %d van %qs"
 
-#: config/rs6000/rs6000.h:451 config/sparc/sparc.h:718
-msgid "Use features of and schedule code for given CPU"
+#: fortran/expr.c:2621
+#, no-c-format
+msgid "Different shape for %s at %L on dimension %d (%d and %d)"
 msgstr ""
 
-#: config/rs6000/rs6000.h:454
-msgid "Enable debug output"
+#: fortran/expr.c:2667 fortran/expr.c:2884
+#, no-c-format
+msgid "Cannot assign to INTENT(IN) variable '%s' at %L"
 msgstr ""
 
-#: config/rs6000/rs6000.h:456
-msgid "Select full, part, or no traceback table"
+#: fortran/expr.c:2719
+#, no-c-format
+msgid "'%s' at %L is not a VALUE"
 msgstr ""
 
-#: config/rs6000/rs6000.h:457
-msgid "Specify ABI to use"
-msgstr ""
+#: fortran/expr.c:2726
+#, fuzzy, no-c-format
+msgid "Incompatible ranks %d and %d in assignment at %L"
+msgstr "incompatibele types bij %s"
 
-#: config/rs6000/rs6000.h:459
-msgid "Specify size of long double (64 or 128 bits)"
-msgstr ""
+#: fortran/expr.c:2733
+#, fuzzy, no-c-format
+msgid "Variable type is UNKNOWN in assignment at %L"
+msgstr "incompatibele types bij %s"
 
-#: config/rs6000/rs6000.h:461
-msgid "Specify yes/no if isel instructions should be generated"
+#: fortran/expr.c:2745
+#, no-c-format
+msgid "NULL appears on right-hand side in assignment at %L"
 msgstr ""
 
-#: config/rs6000/rs6000.h:463
-msgid "Specify yes/no if SPE SIMD instructions should be generated"
+#: fortran/expr.c:2756
+#, no-c-format
+msgid "Vector assignment to assumed-size Cray Pointee at %L is illegal"
 msgstr ""
 
-#: config/rs6000/rs6000.h:465
-msgid "Specify yes/no if using floating point in the GPRs"
+#: fortran/expr.c:2765
+#, fuzzy, no-c-format
+msgid "POINTER valued function appears on right-hand side of assignment at %L"
+msgstr "ongeldige lvalue in toewijzing"
+
+#: fortran/expr.c:2770
+#, fuzzy
+msgid "array assignment"
+msgstr "beginwaarde ontbreekt"
+
+#: fortran/expr.c:2775
+#, no-c-format
+msgid "Extension: BOZ literal at %L used to initialize non-integer variable '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.h:467
-msgid "Specify yes/no if VRSAVE instructions should be generated for AltiVec"
+#: fortran/expr.c:2781 fortran/resolve.c:6058
+#, no-c-format
+msgid "Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
 msgstr ""
 
-#: config/rs6000/rs6000.h:469
-msgid "Avoid all range limits on call instructions"
+#: fortran/expr.c:2791 fortran/resolve.c:6068
+#, no-c-format
+msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'"
 msgstr ""
 
-#: config/rs6000/rs6000.h:472
-msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+#: fortran/expr.c:2799 fortran/resolve.c:6077
+#, no-c-format
+msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
 msgstr ""
 
-#: config/rs6000/rs6000.h:475
-msgid "Determine which dependences between insns are considered costly"
+#: fortran/expr.c:2803 fortran/resolve.c:6081
+#, no-c-format
+msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
 msgstr ""
 
-#: config/rs6000/rs6000.h:477
-msgid "Specify which post scheduling nop insertion scheme to apply"
+#: fortran/expr.c:2807 fortran/resolve.c:6085
+#, no-c-format
+msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
 msgstr ""
 
-#: config/rs6000/rs6000.h:479
-msgid "Specify alignment of structure fields default/natural"
+#: fortran/expr.c:2828
+#, fuzzy, no-c-format
+msgid "Incompatible types in assignment at %L, %s to %s"
+msgstr "incompatibel type voor argument %d van %qs"
+
+#: fortran/expr.c:2853
+#, no-c-format
+msgid "Pointer assignment target is not a POINTER at %L"
 msgstr ""
 
-#: config/rs6000/rs6000.h:481
-msgid "Specify scheduling priority for dispatch slot restricted insns"
+#: fortran/expr.c:2861
+#, no-c-format
+msgid "'%s' in the pointer assignment at %L cannot be an l-value since it is a procedure"
 msgstr ""
 
-#: config/rs6000/sysv4.h:87
-msgid "Select ABI calling convention"
+#: fortran/expr.c:2891
+#, no-c-format
+msgid "Pointer assignment to non-POINTER at %L"
 msgstr ""
 
-#: config/rs6000/sysv4.h:88
-msgid "Select method for sdata handling"
+#: fortran/expr.c:2900
+#, no-c-format
+msgid "Bad pointer object in PURE procedure at %L"
 msgstr ""
 
-#: config/rs6000/sysv4.h:100
-#, fuzzy
-msgid "Align to the base type of the bit-field"
-msgstr "%<__alignof%> toegepast op bitveld"
+#: fortran/expr.c:2912
+#, fuzzy, no-c-format
+msgid "Different types in pointer assignment at %L"
+msgstr "incompatibele types bij %s"
 
-#: config/rs6000/sysv4.h:102
-msgid "Don't align to the base type of the bit-field"
+#: fortran/expr.c:2919
+#, no-c-format
+msgid "Different kind type parameters in pointer assignment at %L"
 msgstr ""
 
-#: config/rs6000/sysv4.h:104
-msgid "Don't assume that unaligned accesses are handled by the system"
-msgstr ""
+#: fortran/expr.c:2926
+#, fuzzy, no-c-format
+msgid "Different ranks in pointer assignment at %L"
+msgstr "incompatibele types bij %s"
 
-#: config/rs6000/sysv4.h:106
-msgid "Assume that unaligned accesses are handled by the system"
-msgstr ""
+#: fortran/expr.c:2941
+#, fuzzy, no-c-format
+msgid "Different character lengths in pointer assignment at %L"
+msgstr "incompatibele types bij %s"
 
-#: config/rs6000/sysv4.h:108 config/rs6000/sysv4.h:112
-msgid "Produce code relocatable at runtime"
+#: fortran/expr.c:2952
+#, no-c-format
+msgid "Pointer assignment target is neither TARGET nor POINTER at %L"
 msgstr ""
 
-#: config/rs6000/sysv4.h:110 config/rs6000/sysv4.h:114
-msgid "Don't produce code relocatable at runtime"
+#: fortran/expr.c:2959
+#, no-c-format
+msgid "Bad target in pointer assignment in PURE procedure at %L"
 msgstr ""
 
-#: config/rs6000/sysv4.h:116 config/rs6000/sysv4.h:118
-msgid "Produce little endian code"
+#: fortran/expr.c:2965
+#, no-c-format
+msgid "Pointer assignment with vector subscript on rhs at %L"
 msgstr ""
 
-#: config/rs6000/sysv4.h:120 config/rs6000/sysv4.h:122
-msgid "Produce big endian code"
+#: fortran/expr.c:2972
+#, no-c-format
+msgid "Pointer assigment target has PROTECTED attribute at %L"
 msgstr ""
 
-#: config/rs6000/sysv4.h:123 config/rs6000/sysv4.h:124
-#: config/rs6000/sysv4.h:125 config/rs6000/sysv4.h:126
-#: config/rs6000/sysv4.h:127 config/rs6000/sysv4.h:128
-#: config/rs6000/sysv4.h:138 config/rs6000/sysv4.h:139
-#: config/rs6000/sysv4.h:151 config/rs6000/sysv4.h:157
-msgid "no description yet"
+#: fortran/gfortranspec.c:248
+#, c-format
+msgid "overflowed output arg list for '%s'"
 msgstr ""
 
-#: config/rs6000/sysv4.h:129
-msgid "Use EABI"
+#: fortran/gfortranspec.c:381
+#, c-format
+msgid ""
+"GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n"
+"You may redistribute copies of GNU Fortran\n"
+"under the terms of the GNU General Public License.\n"
+"For more information about these matters, see the file named COPYING\n"
+"\n"
 msgstr ""
 
-#: config/rs6000/sysv4.h:130
-msgid "Don't use EABI"
-msgstr ""
+#: fortran/gfortranspec.c:403
+#, fuzzy, c-format
+msgid "argument to '%s' missing"
+msgstr "argument van %qs moet van een integraal type zijn."
 
-#: config/rs6000/sysv4.h:133
-msgid "Do not allow bit-fields to cross word boundaries"
+#: fortran/gfortranspec.c:407
+#, c-format
+msgid "no input files; unwilling to write output files"
 msgstr ""
 
-#: config/rs6000/sysv4.h:135
-msgid "Use alternate register names"
+#: fortran/gfortranspec.c:566
+#, c-format
+msgid "Driving:"
 msgstr ""
 
-#: config/rs6000/sysv4.h:137
-msgid "Don't use alternate register names"
+#: fortran/interface.c:173
+#, no-c-format
+msgid "Syntax error in generic specification at %C"
 msgstr ""
 
-#: config/rs6000/sysv4.h:141
-msgid "Link with libsim.a, libc.a and sim-crt0.o"
+#: fortran/interface.c:200
+#, no-c-format
+msgid "Syntax error: Trailing garbage in INTERFACE statement at %C"
 msgstr ""
 
-#: config/rs6000/sysv4.h:143
-msgid "Link with libads.a, libc.a and crt0.o"
-msgstr ""
+#: fortran/interface.c:219
+#, fuzzy, no-c-format
+msgid "Dummy procedure '%s' at %C cannot have a generic interface"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
 
-#: config/rs6000/sysv4.h:145
-msgid "Link with libyk.a, libc.a and crt0.o"
+#: fortran/interface.c:252
+#, no-c-format
+msgid "Fortran 2003: ABSTRACT INTERFACE at %C"
 msgstr ""
 
-#: config/rs6000/sysv4.h:147
-msgid "Link with libmvme.a, libc.a and crt0.o"
+#: fortran/interface.c:260
+#, fuzzy, no-c-format
+msgid "Syntax error in ABSTRACT INTERFACE statement at %C"
+msgstr "%s voor %qs"
+
+#: fortran/interface.c:291
+#, no-c-format
+msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C"
 msgstr ""
 
-#: config/rs6000/sysv4.h:149
-msgid "Set the PPC_EMB bit in the ELF flags header"
+#: fortran/interface.c:304
+#, no-c-format
+msgid "Expected a nameless interface at %C"
 msgstr ""
 
-#: config/rs6000/sysv4.h:150
-msgid "Use the WindISS simulator"
+#: fortran/interface.c:315
+#, no-c-format
+msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C"
 msgstr ""
 
-#: config/s390/s390.c:4313
-#, c-format
-msgid "Cannot decompose address."
+#: fortran/interface.c:317
+#, no-c-format
+msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C"
 msgstr ""
 
-#: config/s390/s390.c:4505
-msgid "UNKNOWN in print_operand !?"
+#: fortran/interface.c:331
+#, no-c-format
+msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C"
 msgstr ""
 
-#: config/s390/s390.h:136
-msgid "Use bras for executable < 64k"
+#: fortran/interface.c:342
+#, no-c-format
+msgid "Expecting 'END INTERFACE %s' at %C"
 msgstr ""
 
-#: config/s390/s390.h:137
-msgid "Don't use bras"
+#: fortran/interface.c:563
+#, fuzzy, no-c-format
+msgid "Alternate return cannot appear in operator interface at %L"
+msgstr "overflow in constante expressie"
+
+#: fortran/interface.c:593
+#, no-c-format
+msgid "Operator interface at %L has the wrong number of arguments"
 msgstr ""
 
-#: config/s390/s390.h:138
-msgid "Additional debug prints"
+#: fortran/interface.c:604
+#, no-c-format
+msgid "Assignment operator interface at %L must be a SUBROUTINE"
 msgstr ""
 
-#: config/s390/s390.h:139
-msgid "Don't print additional debug prints"
+#: fortran/interface.c:610
+#, fuzzy, no-c-format
+msgid "Assignment operator interface at %L must have two arguments"
+msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
+
+#: fortran/interface.c:620
+#, no-c-format
+msgid "Assignment operator interface at %L must not redefine an INTRINSIC type assignment"
 msgstr ""
 
-#: config/s390/s390.h:140
-msgid "64 bit ABI"
+#: fortran/interface.c:629
+#, no-c-format
+msgid "Intrinsic operator interface at %L must be a FUNCTION"
 msgstr ""
 
-#: config/s390/s390.h:141
-msgid "31 bit ABI"
+#: fortran/interface.c:639
+#, no-c-format
+msgid "First argument of defined assignment at %L must be INTENT(IN) or INTENT(INOUT)"
 msgstr ""
 
-#: config/s390/s390.h:142
-msgid "z/Architecture"
+#: fortran/interface.c:643
+#, no-c-format
+msgid "Second argument of defined assignment at %L must be INTENT(IN)"
 msgstr ""
 
-#: config/s390/s390.h:143
-msgid "ESA/390 architecture"
+#: fortran/interface.c:649 fortran/resolve.c:8998
+#, no-c-format
+msgid "First argument of operator interface at %L must be INTENT(IN)"
 msgstr ""
 
-#: config/s390/s390.h:144
-msgid "mvcle use"
+#: fortran/interface.c:653 fortran/resolve.c:9010
+#, no-c-format
+msgid "Second argument of operator interface at %L must be INTENT(IN)"
 msgstr ""
 
-#: config/s390/s390.h:145
-msgid "mvc&ex"
+#: fortran/interface.c:756
+#, no-c-format
+msgid "Operator interface at %L conflicts with intrinsic interface"
 msgstr ""
 
-#: config/s390/s390.h:146
-#, fuzzy
-msgid "Enable tpf OS tracing code"
-msgstr "incompatibele record-modus"
+#: fortran/interface.c:1117
+#, fuzzy, no-c-format
+msgid "Procedure '%s' in %s at %L has no explicit interface"
+msgstr "parameternamen (zonder types) in functiedeclaratie"
 
-#: config/s390/s390.h:147
-msgid "Disable tpf OS tracing code"
+#: fortran/interface.c:1120
+#, no-c-format
+msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
 msgstr ""
 
-#: config/s390/s390.h:148
-#, fuzzy
-msgid "Disable fused multiply/add instructions"
-msgstr "ongeldig gebruik van %<restrict%>"
+#: fortran/interface.c:1175 fortran/interface.c:1181
+#, no-c-format
+msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
+msgstr ""
 
-#: config/s390/s390.h:149
-#, fuzzy
-msgid "Enable fused multiply/add instructions"
-msgstr "ongeldig gebruik van %<restrict%>"
+#: fortran/interface.c:1217
+#, fuzzy, no-c-format
+msgid "'%s' at %L is not a module procedure"
+msgstr "%qs is geen bestand, pipe of tty"
 
-#: config/s390/s390.h:150
-msgid "Maintain backchain pointer"
+#: fortran/interface.c:1465 fortran/interface.c:2411
+#, no-c-format
+msgid "Type/rank mismatch in argument '%s' at %L"
 msgstr ""
 
-#: config/s390/s390.h:151
-msgid "Don't maintain backchain pointer"
-msgstr ""
+#: fortran/interface.c:1474
+#, fuzzy, no-c-format
+msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
+msgstr "meerdere parameters hebben de naam %qs"
 
-#: config/s390/s390.h:152
-msgid "Use packed stack layout"
-msgstr ""
+#: fortran/interface.c:1492 fortran/interface.c:1532
+#, fuzzy, no-c-format
+msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
+msgstr "Te veel argumenten voor %s op %L"
 
-#: config/s390/s390.h:153
-msgid "Don't use packed stack layout"
-msgstr ""
+#: fortran/interface.c:1519
+#, fuzzy, no-c-format
+msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
+msgstr "doorgeven van argument %d van %qs"
 
-#: config/s390/s390.h:162
-msgid "Warn if a single function's framesize exceeds the given framesize"
-msgstr ""
+#: fortran/interface.c:1544
+#, fuzzy, no-c-format
+msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
+msgstr "Te veel argumenten voor %s op %L"
 
-#: config/s390/s390.h:165
-msgid "Warn if a function uses alloca or creates an array with dynamic size"
+#: fortran/interface.c:1861
+#, no-c-format
+msgid "Keyword argument '%s' at %L is not in the procedure"
 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"
+#: fortran/interface.c:1869
+#, no-c-format
+msgid "Keyword argument '%s' at %L is already associated with another actual argument"
 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"
+#: fortran/interface.c:1879
+#, no-c-format
+msgid "More actual than formal arguments in procedure call at %L"
 msgstr ""
 
-#: config/sparc/sparc.c:7325 config/sparc/sparc.c:7331
-#, fuzzy, c-format
-msgid "invalid %%Y operand"
-msgstr "ongeldige operand voor %P"
-
-#: config/sparc/sparc.c:7401
-#, fuzzy, c-format
-msgid "invalid %%A operand"
-msgstr "ongeldige operand voor %P"
+#: fortran/interface.c:1891 fortran/interface.c:2110
+#, no-c-format
+msgid "Missing alternate return spec in subroutine call at %L"
+msgstr ""
 
-#: config/sparc/sparc.c:7411
-#, fuzzy, c-format
-msgid "invalid %%B operand"
-msgstr "ongeldige operand voor %P"
+#: fortran/interface.c:1899
+#, no-c-format
+msgid "Unexpected alternate return spec in subroutine call at %L"
+msgstr ""
 
-#: config/sparc/sparc.c:7450
-#, fuzzy, c-format
-msgid "invalid %%c operand"
-msgstr "ongeldige operand voor %P"
+#: fortran/interface.c:1922
+#, fuzzy, no-c-format
+msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
+msgstr "doorgeven van argument %d van %qs"
 
-#: config/sparc/sparc.c:7451
-#, fuzzy, c-format
-msgid "invalid %%C operand"
-msgstr "Ongeldige operand voor %%C"
+#: fortran/interface.c:1929
+#, fuzzy, no-c-format
+msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
+msgstr "doorgeven van argument %d van %qs"
 
-#: config/sparc/sparc.c:7472
-#, fuzzy, c-format
-msgid "invalid %%d operand"
-msgstr "ongeldige operand voor %P"
+#: fortran/interface.c:1943
+#, fuzzy, no-c-format
+msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
+msgstr "doorgeven van argument %d van %qs"
 
-#: config/sparc/sparc.c:7473
-#, fuzzy, c-format
-msgid "invalid %%D operand"
-msgstr "ongeldige operand voor %P"
+#: fortran/interface.c:1948
+#, no-c-format
+msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
+msgstr ""
 
-#: config/sparc/sparc.c:7489
-#, fuzzy, c-format
-msgid "invalid %%f operand"
-msgstr "ongeldige operand voor %P"
+#: fortran/interface.c:1962
+#, fuzzy, no-c-format
+msgid "Expected a procedure for argument '%s' at %L"
+msgstr "doorgeven van argument %d van %qs"
 
-#: config/sparc/sparc.c:7503
-#, fuzzy, c-format
-msgid "invalid %%s operand"
-msgstr "ongeldige operand voor %P"
+#: fortran/interface.c:1972
+#, fuzzy, no-c-format
+msgid "Expected a PURE procedure for argument '%s' at %L"
+msgstr "doorgeven van argument %d van %qs"
 
-#: config/sparc/sparc.c:7557
-#, c-format
-msgid "long long constant not a valid immediate operand"
+#: fortran/interface.c:1986
+#, no-c-format
+msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
 msgstr ""
 
-#: config/sparc/sparc.c:7560
-#, c-format
-msgid "floating point constant not a valid immediate operand"
+#: fortran/interface.c:1995
+#, no-c-format
+msgid "Actual argument for '%s' must be a pointer at %L"
 msgstr ""
 
-#: config/sparc/freebsd.h:77 config/sparc/linux.h:91
-#: config/sparc/linux64.h:111 config/sparc/netbsd-elf.h:201
-msgid "Use 64 bit long doubles"
+#: fortran/interface.c:2004
+#, no-c-format
+msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
 msgstr ""
 
-#: config/sparc/freebsd.h:78 config/sparc/linux.h:92
-#: config/sparc/linux64.h:112 config/sparc/netbsd-elf.h:202
-msgid "Use 128 bit long doubles"
+#: fortran/interface.c:2017
+#, no-c-format
+msgid "Actual argument at %L must be definable as the dummy argument '%s' is INTENT = OUT/INOUT"
 msgstr ""
 
-#: config/sparc/sp64-elf.h:87
-msgid "Generate code for big endian"
+#: fortran/interface.c:2026
+#, no-c-format
+msgid "Actual argument at %L is use-associated with PROTECTED attribute and dummy argument '%s' is INTENT = OUT/INOUT"
 msgstr ""
 
-#: config/sparc/sp64-elf.h:88
-msgid "Generate code for little endian"
+#: fortran/interface.c:2039
+#, no-c-format
+msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT) or VOLATILE attribute of the dummy argument '%s'"
 msgstr ""
 
-#: config/sparc/sp86x-elf.h:61
-msgid "Use little-endian byte order for data"
+#: fortran/interface.c:2056
+#, no-c-format
+msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
 msgstr ""
 
-#: config/sparc/sparc.h:635
-msgid "Assume possible double misalignment"
+#: fortran/interface.c:2068
+#, no-c-format
+msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
 msgstr ""
 
-#: config/sparc/sparc.h:637
-msgid "Assume all doubles are aligned"
+#: fortran/interface.c:2087
+#, no-c-format
+msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
 msgstr ""
 
-#: config/sparc/sparc.h:639
-msgid "Pass -assert pure-text to linker"
-msgstr ""
+#: fortran/interface.c:2117
+#, fuzzy, no-c-format
+msgid "Missing actual argument for argument '%s' at %L"
+msgstr "doorgeven van argument %d van %qs"
 
-#: config/sparc/sparc.h:641
-msgid "Do not pass -assert pure-text to linker"
+#: fortran/interface.c:2303
+#, no-c-format
+msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
 msgstr ""
 
-#: config/sparc/sparc.h:643
-msgid "Use ABI reserved registers"
+#: fortran/interface.c:2359
+#, no-c-format
+msgid "Procedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)"
 msgstr ""
 
-#: config/sparc/sparc.h:645
-msgid "Do not use ABI reserved registers"
+#: fortran/interface.c:2369
+#, no-c-format
+msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
 msgstr ""
 
-#: config/sparc/sparc.h:647
-msgid "Use hardware quad fp instructions"
+#: fortran/interface.c:2377
+#, no-c-format
+msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
 msgstr ""
 
-#: config/sparc/sparc.h:649
-msgid "Do not use hardware quad fp instructions"
-msgstr ""
+#: fortran/interface.c:2400
+#, fuzzy, no-c-format
+msgid "Procedure '%s' called with an implicit interface at %L"
+msgstr "parameternamen (zonder types) in functiedeclaratie"
 
-#: config/sparc/sparc.h:651
-msgid "Compile for v8plus ABI"
+#: fortran/interface.c:2629
+#, no-c-format
+msgid "Function '%s' called in lieu of an operator at %L must be PURE"
 msgstr ""
 
-#: config/sparc/sparc.h:653
-msgid "Do not compile for v8plus ABI"
+#: fortran/interface.c:2708
+#, no-c-format
+msgid "Entity '%s' at %C is already present in the interface"
 msgstr ""
 
-#: config/sparc/sparc.h:655
-msgid "Utilize Visual Instruction Set"
-msgstr ""
+#: fortran/intrinsic.c:2923
+#, fuzzy, no-c-format
+msgid "Too many arguments in call to '%s' at %L"
+msgstr "te veel argumenten voor %s %q+#D"
 
-#: config/sparc/sparc.h:657
-msgid "Do not utilize Visual Instruction Set"
+#: fortran/intrinsic.c:2938
+#, no-c-format
+msgid "The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L"
 msgstr ""
 
-#: config/sparc/sparc.h:659
-msgid "Pointers are 64-bit"
+#: fortran/intrinsic.c:2941
+#, no-c-format
+msgid "Can't find keyword named '%s' in call to '%s' at %L"
 msgstr ""
 
-#: config/sparc/sparc.h:661
-msgid "Pointers are 32-bit"
+#: fortran/intrinsic.c:2948
+#, no-c-format
+msgid "Argument '%s' is appears twice in call to '%s' at %L"
 msgstr ""
 
-#: config/sparc/sparc.h:663
-msgid "Use 32-bit ABI"
-msgstr ""
+#: fortran/intrinsic.c:2962
+#, fuzzy, no-c-format
+msgid "Missing actual argument '%s' in call to '%s' at %L"
+msgstr "Bestandsnaam ontbreekt na %qs optie"
 
-#: config/sparc/sparc.h:665
-msgid "Use 64-bit ABI"
+#: fortran/intrinsic.c:2977
+#, no-c-format
+msgid "ALTERNATE RETURN not permitted at %L"
 msgstr ""
 
-#: config/sparc/sparc.h:667
-msgid "Use stack bias"
+#: fortran/intrinsic.c:3026
+#, no-c-format
+msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s"
 msgstr ""
 
-#: config/sparc/sparc.h:669
-msgid "Do not use stack bias"
+#: fortran/intrinsic.c:3342
+#, no-c-format
+msgid "Intrinsic '%s' at %L is not included in the selected standard"
 msgstr ""
 
-#: config/sparc/sparc.h:671
-msgid "Use structs on stronger alignment for double-word copies"
-msgstr ""
+#: fortran/intrinsic.c:3398
+#, fuzzy, no-c-format
+msgid "Fortran 2003: Function '%s' as initialization expression at %L"
+msgstr "ongeldige waarheidsexpressie"
 
-#: config/sparc/sparc.h:673
-msgid "Do not use structs on stronger alignment for double-word copies"
+#: fortran/intrinsic.c:3463
+#, no-c-format
+msgid "Fortran 2003: Elemental function as initialization expression with non-integer/non-character arguments at %L"
 msgstr ""
 
-#: config/sparc/sparc.h:675
-msgid "Optimize tail call instructions in assembler and linker"
+#: fortran/intrinsic.c:3524
+#, no-c-format
+msgid "Subroutine call to intrinsic '%s' at %L is not PURE"
 msgstr ""
 
-#: config/sparc/sparc.h:677
-msgid "Do not optimize tail call instructions in assembler or linker"
-msgstr ""
+#: fortran/intrinsic.c:3595
+#, fuzzy, no-c-format
+msgid "Extension: Conversion from %s to %s at %L"
+msgstr "ongeldige registernaam voor %qs"
 
-#: config/sparc/sparc.h:722
-msgid "Use given SPARC code model"
-msgstr ""
+#: fortran/intrinsic.c:3598
+#, fuzzy, no-c-format
+msgid "Conversion from %s to %s at %L"
+msgstr "ongeldige registernaam voor %qs"
 
-#: config/stormy16/stormy16.c:1921 config/stormy16/stormy16.c:1992
-#, fuzzy, c-format
-msgid "'B' operand is not constant"
-msgstr "operand %<%d%> is geen register"
+# 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
+#: fortran/intrinsic.c:3645
+#, fuzzy, no-c-format
+msgid "Can't convert %s to %s at %L"
+msgstr "kon 0x%l.8x niet naar een regio omzetten"
 
-#: config/stormy16/stormy16.c:1948
-#, c-format
-msgid "'B' operand has multiple bits set"
+#: fortran/io.c:156 fortran/primary.c:750
+#, no-c-format
+msgid "Extension: backslash character at %C"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1974
-#, fuzzy, c-format
-msgid "'o' operand is not constant"
-msgstr "operand %<%d%> is geen register"
+#: fortran/io.c:187 fortran/io.c:190
+#, fuzzy, no-c-format
+msgid "Extension: Tab character in format at %C"
+msgstr "ongeldige registernaam voor %qs"
 
-#: config/stormy16/stormy16.c:2006
-#, c-format
-msgid "xstormy16_print_operand: unknown code"
+#: fortran/io.c:450
+msgid "Positive width required"
 msgstr ""
 
-#: config/v850/v850.c:339
-msgid "const_double_split got a bad insn:"
-msgstr ""
+#: fortran/io.c:451
+#, fuzzy
+msgid "Nonnegative width required"
+msgstr "bitveld %qs heeft een negatieve breedte"
 
-#: config/v850/v850.c:904
-msgid "output_move_single:"
-msgstr ""
+#: fortran/io.c:452
+#, fuzzy
+msgid "Unexpected element"
+msgstr "ongeldige operand van %s"
 
-#. 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/v850/v850.h:174
-msgid "Support Green Hills ABI"
-msgstr ""
+#: fortran/io.c:453
+#, fuzzy
+msgid "Unexpected end of format string"
+msgstr "formaatstring niet beëindigd"
 
-#: config/v850/v850.h:177
-msgid "Prohibit PC relative function calls"
-msgstr ""
+#: fortran/io.c:472
+#, fuzzy
+msgid "Missing leading left parenthesis"
+msgstr "beginwaarde ontbreekt"
 
-#: config/v850/v850.h:180
-msgid "Reuse r30 on a per function basis"
+#: fortran/io.c:519
+msgid "Expected P edit descriptor"
 msgstr ""
 
-#: config/v850/v850.h:183
-msgid "Use stubs for function prologues"
+#. P requires a prior number.
+#: fortran/io.c:527
+msgid "P descriptor requires leading scale factor"
 msgstr ""
 
-#: config/v850/v850.h:186
-msgid "Same as: -mep -mprolog-function"
+#. X requires a prior number if we're being pedantic.
+#: fortran/io.c:532
+#, no-c-format
+msgid "Extension: X descriptor requires leading space count at %C"
 msgstr ""
 
-#: config/v850/v850.h:187
-msgid "Enable backend debugging"
+#: fortran/io.c:554
+#, no-c-format
+msgid "Extension: $ descriptor at %C"
 msgstr ""
 
-#: config/v850/v850.h:189
-msgid "Compile for the v850 processor"
-msgstr ""
+#: fortran/io.c:559
+#, fuzzy, no-c-format
+msgid "$ should be the last specifier in format at %C"
+msgstr "%<void%> moet de enige parameter zijn"
 
-#: config/v850/v850.h:191
-msgid "Compile for v850e1 processor"
+#: fortran/io.c:604
+msgid "Repeat count cannot follow P descriptor"
 msgstr ""
 
-#. Make sure that the other bits are cleared.
-#: config/v850/v850.h:193
-msgid "Compile for v850e processor"
+#: fortran/io.c:624
+#, no-c-format
+msgid "Extension: Missing positive width after L descriptor at %C"
 msgstr ""
 
-#. Make sure that the other bits are cleared.
-#: config/v850/v850.h:195
-#, fuzzy
-msgid "Enable the use of the short load instructions"
-msgstr "ongeldig gebruik van %<restrict%>"
+#: fortran/io.c:670 fortran/io.c:672 fortran/io.c:733 fortran/io.c:735
+#, fuzzy, no-c-format
+msgid "Period required in format specifier at %C"
+msgstr "onbekende formaatspecificatie"
 
-#: config/v850/v850.h:198
+#: fortran/io.c:704
 #, fuzzy
-msgid "Do not use the callt instruction"
-msgstr "ongeldig gebruik van %<restrict%>"
+msgid "Positive exponent width required"
+msgstr "overflow in constante expressie"
 
-#: config/v850/v850.h:205
-msgid "Do not use registers r2 and r5"
+#: fortran/io.c:753
+#, no-c-format
+msgid "The H format specifier at %C is a Fortran 95 deleted feature"
 msgstr ""
 
-#: config/v850/v850.h:207
-msgid "Enforce strict alignment"
+#: fortran/io.c:838 fortran/io.c:895
+#, no-c-format
+msgid "Extension: Missing comma at %C"
 msgstr ""
 
-#: config/v850/v850.h:210
-msgid "Use 4 byte entries in switch tables"
-msgstr ""
+#: fortran/io.c:905
+#, fuzzy, no-c-format
+msgid "%s in format string at %C"
+msgstr "formaatstring niet beëindigd"
 
-#: config/v850/v850.h:236
-msgid "Set the max size of data eligible for the TDA area"
+#: fortran/io.c:946
+#, no-c-format
+msgid "Format statement in module main block at %C"
 msgstr ""
 
-#: config/v850/v850.h:239
-msgid "Set the max size of data eligible for the SDA area"
+#: fortran/io.c:952
+#, fuzzy, no-c-format
+msgid "Missing format label at %C"
+msgstr "parameternaam ontbreekt uit parameterlijst"
+
+#: fortran/io.c:1010 fortran/io.c:1034
+#, fuzzy, no-c-format
+msgid "Duplicate %s specification at %C"
+msgstr "herhaalde label-declaratie %qs"
+
+#: fortran/io.c:1041
+#, no-c-format
+msgid "Variable tag cannot be INTENT(IN) at %C"
 msgstr ""
 
-#: config/v850/v850.h:242
-msgid "Set the max size of data eligible for the ZDA area"
+#: fortran/io.c:1048
+#, no-c-format
+msgid "Variable tag cannot be assigned in PURE procedure at %C"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1014 config/xtensa/xtensa.c:1046
-#: config/xtensa/xtensa.c:1055
-msgid "bad test"
+#: fortran/io.c:1085
+#, fuzzy, no-c-format
+msgid "Duplicate %s label specification at %C"
+msgstr "herhaalde label-declaratie %qs"
+
+#: fortran/io.c:1106
+#, no-c-format
+msgid "Constant expression in FORMAT tag at %L must be of type default CHARACTER"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1895
-#, fuzzy, c-format
-msgid "invalid %%D value"
-msgstr "ongeldige waarde voor %D"
+#: fortran/io.c:1119
+#, fuzzy, no-c-format
+msgid "FORMAT tag at %L must be of type CHARACTER or INTEGER"
+msgstr "%qs is geen bestand, pipe of tty"
 
-# (%s = 'parameter <NUM>')
-#: config/xtensa/xtensa.c:1932
-#, fuzzy
-msgid "invalid mask"
-msgstr "ongeldige %s"
+#: fortran/io.c:1125
+#, no-c-format
+msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L"
+msgstr ""
 
-#: config/xtensa/xtensa.c:1958
-#, fuzzy, c-format
-msgid "invalid %%x value"
-msgstr "ongeldige waarde voor %x/X"
+#: fortran/io.c:1131
+#, no-c-format
+msgid "Variable '%s' at %L has not been assigned a format label"
+msgstr ""
 
-#: config/xtensa/xtensa.c:1965
-#, fuzzy, c-format
-msgid "invalid %%d value"
-msgstr "ongeldige waarde voor %%O"
+#: fortran/io.c:1138
+#, no-c-format
+msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable"
+msgstr ""
 
-#: config/xtensa/xtensa.c:1986 config/xtensa/xtensa.c:1996
-#, fuzzy, c-format
-msgid "invalid %%t/%%b value"
-msgstr "ongeldige waarde voor %s/S"
+#: fortran/io.c:1151
+#, no-c-format
+msgid "Extension: Character array in FORMAT tag at %L"
+msgstr ""
 
-#: config/xtensa/xtensa.c:2038
-#, fuzzy
-msgid "invalid address"
-msgstr "Ongeldige addresseringsmodus"
+#: fortran/io.c:1157
+#, no-c-format
+msgid "Extension: Non-character in FORMAT tag at %L"
+msgstr ""
 
-#: config/xtensa/xtensa.c:2063
-#, fuzzy
-msgid "no register in address"
-msgstr "Ongeldig register in ybase-addressering"
+#: fortran/io.c:1182
+#, fuzzy, no-c-format
+msgid "%s tag at %L must be of type %s"
+msgstr "%qs is geen bestand, pipe of tty"
 
-#: config/xtensa/xtensa.c:2071
-#, fuzzy
-msgid "address offset not a constant"
-msgstr "het argument van %<asm%> is geen constante string"
+#: fortran/io.c:1189
+#, no-c-format
+msgid "%s tag at %L must be scalar"
+msgstr ""
 
-#: config/xtensa/xtensa.h:79
-msgid "Use CONST16 instruction to load constants"
+#: fortran/io.c:1195
+#, no-c-format
+msgid "Fortran 2003: IOMSG tag at %L"
 msgstr ""
 
-#: config/xtensa/xtensa.h:81
-msgid "Use PC-relative L32R instruction to load constants"
+#: fortran/io.c:1203
+#, no-c-format
+msgid "Fortran 95 requires default INTEGER in %s tag at %L"
 msgstr ""
 
-#: config/xtensa/xtensa.h:83
-msgid "Disable fused multiply/add and multiply/subtract FP instructions"
+#: fortran/io.c:1211
+#, no-c-format
+msgid "Extension: CONVERT tag at %L"
 msgstr ""
 
-#: config/xtensa/xtensa.h:85
-msgid "Enable fused multiply/add and multiply/subtract FP instructions"
+#: fortran/io.c:1367 fortran/io.c:1375
+#, no-c-format
+msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'"
 msgstr ""
 
-#: config/xtensa/xtensa.h:87
-msgid "Intersperse literal pools with code in the text section"
+#: fortran/io.c:1393 fortran/io.c:1401
+#, no-c-format
+msgid "Extension: %s specifier in %s statement at %C has value '%s'"
 msgstr ""
 
-#: config/xtensa/xtensa.h:89
-msgid "Put literal pools in a separate literal section"
+#: fortran/io.c:1413 fortran/io.c:1419
+#, fuzzy, no-c-format
+msgid "%s specifier in %s statement at %C has invalid value '%s'"
+msgstr "break-statement niet in een lus of switch"
+
+#: fortran/io.c:1473
+#, no-c-format
+msgid "OPEN statement not allowed in PURE procedure at %C"
 msgstr ""
 
-#: config/xtensa/xtensa.h:91
-msgid "Automatically align branch targets to reduce branch penalties"
+#: fortran/io.c:1818
+#, no-c-format
+msgid "CLOSE statement not allowed in PURE procedure at %C"
 msgstr ""
 
-#: config/xtensa/xtensa.h:93
-msgid "Do not automatically align branch targets"
+#: fortran/io.c:1955 fortran/match.c:1911
+#, no-c-format
+msgid "%s statement not allowed in PURE procedure at %C"
 msgstr ""
 
-#: config/xtensa/xtensa.h:95
-msgid "Use indirect CALLXn instructions for large programs"
+#: fortran/io.c:2011
+#, no-c-format
+msgid "Fortran 2003: FLUSH statement at %C"
 msgstr ""
 
-#: config/xtensa/xtensa.h:97
-msgid "Use direct CALLn instructions for fast calls"
+#: fortran/io.c:2072
+#, fuzzy, no-c-format
+msgid "Duplicate UNIT specification at %C"
+msgstr "herhaalde label-declaratie %qs"
+
+#: fortran/io.c:2132
+#, fuzzy, no-c-format
+msgid "Duplicate format specification at %C"
+msgstr "herhaalde label-declaratie %qs"
+
+#: fortran/io.c:2149
+#, no-c-format
+msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C"
 msgstr ""
 
-#: cp/call.c:2428
-msgid "candidates are:"
+#: fortran/io.c:2185
+#, fuzzy, no-c-format
+msgid "Duplicate NML specification at %C"
+msgstr "herhaalde label-declaratie %qs"
+
+#: fortran/io.c:2194
+#, no-c-format
+msgid "Symbol '%s' at %C must be a NAMELIST group name"
 msgstr ""
 
-#: cp/call.c:6186
-msgid "candidate 1:"
+#: fortran/io.c:2235
+#, no-c-format
+msgid "END tag at %C not allowed in output statement"
 msgstr ""
 
-#: cp/call.c:6187
-msgid "candidate 2:"
+#: fortran/io.c:2292
+#, no-c-format
+msgid "UNIT specification at %L must be an INTEGER expression or a CHARACTER variable"
 msgstr ""
 
-#: cp/g++spec.c:238 java/jvspec.c:417
-#, fuzzy, c-format
-msgid "argument to '%s' missing\n"
-msgstr "argument van %qs moet van een integraal type zijn."
+#: fortran/io.c:2301
+#, no-c-format
+msgid "Internal unit with vector subscript at %L"
+msgstr ""
 
-#: fortran/gfortranspec.c:231
-#, c-format
-msgid "overflowed output arg list for '%s'"
+#: fortran/io.c:2308
+#, no-c-format
+msgid "External IO UNIT cannot be an array at %L"
 msgstr ""
 
-#: fortran/gfortranspec.c:375
-#, fuzzy, c-format
-msgid "argument to '%s' missing"
-msgstr "argument van %qs moet van een integraal type zijn."
+#: fortran/io.c:2318
+#, fuzzy, no-c-format
+msgid "ERR tag label %d at %L not defined"
+msgstr "label %qs gebruikt maar niet gedefinieerd"
 
-#: fortran/gfortranspec.c:379
-#, c-format
-msgid "no input files; unwilling to write output files"
-msgstr ""
+#: fortran/io.c:2330
+#, fuzzy, no-c-format
+msgid "END tag label %d at %L not defined"
+msgstr "label %qs gebruikt maar niet gedefinieerd"
 
-#. FIXME: i18n bug here.  Order of prints should not be
-#. fixed.
-#: java/gjavah.c:910
-#, c-format
-msgid "ignored method '"
+#: fortran/io.c:2342
+#, fuzzy, no-c-format
+msgid "EOR tag label %d at %L not defined"
+msgstr "label %qs gebruikt maar niet gedefinieerd"
+
+#: fortran/io.c:2352
+#, fuzzy, no-c-format
+msgid "FORMAT label %d at %L not defined"
+msgstr "label %qs gebruikt maar niet gedefinieerd"
+
+#: fortran/io.c:2473
+#, no-c-format
+msgid "Syntax error in I/O iterator at %C"
 msgstr ""
 
-#: java/gjavah.c:912
-#, c-format
-msgid "' marked virtual\n"
+#: fortran/io.c:2504
+#, no-c-format
+msgid "Expected variable in READ statement at %C"
 msgstr ""
 
-#: java/gjavah.c:2350
-#, c-format
-msgid "Try '"
+#: fortran/io.c:2510
+#, fuzzy, no-c-format
+msgid "Expected expression in %s statement at %C"
+msgstr "ongeldige expressie als operand"
+
+#: fortran/io.c:2520
+#, no-c-format
+msgid "Variable '%s' in input list at %C cannot be INTENT(IN)"
 msgstr ""
 
-#: java/gjavah.c:2350
-#, c-format
-msgid " --help' for more information.\n"
+#: fortran/io.c:2529
+#, no-c-format
+msgid "Cannot read to variable '%s' in PURE procedure at %C"
 msgstr ""
 
-#: java/gjavah.c:2357
-#, c-format
-msgid "Usage: "
+#: fortran/io.c:2545
+#, no-c-format
+msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
 msgstr ""
 
-#: java/gjavah.c:2357
-#, c-format
-msgid ""
-" [OPTION]... CLASS...\n"
-"\n"
+#. A general purpose syntax error.
+#: fortran/io.c:2606 fortran/io.c:3013 fortran/gfortran.h:2002
+#, fuzzy, no-c-format
+msgid "Syntax error in %s statement at %C"
+msgstr "%s voor %qs"
+
+#: fortran/io.c:2679
+#, fuzzy, no-c-format
+msgid "Fortran 2003: Internal file at %L with namelist"
+msgstr "case-selector niet compatibel met label"
+
+#: fortran/io.c:2842
+#, no-c-format
+msgid "PRINT namelist at %C is an extension"
 msgstr ""
 
-#: java/gjavah.c:2358
-#, c-format
-msgid ""
-"Generate C or C++ header files from .class files\n"
-"\n"
+#: fortran/io.c:2974
+#, fuzzy, no-c-format
+msgid "Extension: Comma before i/o item list at %C"
+msgstr "ongeldige registernaam voor %qs"
+
+#: fortran/io.c:2983
+#, no-c-format
+msgid "Expected comma in I/O list at %C"
 msgstr ""
 
-#: java/gjavah.c:2359
-#, c-format
-msgid "  -stubs                  Generate an implementation stub file\n"
+#: fortran/io.c:3045
+#, no-c-format
+msgid "PRINT statement at %C not allowed within PURE procedure"
 msgstr ""
 
-#: java/gjavah.c:2360
-#, c-format
-msgid "  -jni                    Generate a JNI header or stub\n"
+#: fortran/io.c:3185 fortran/io.c:3236
+#, no-c-format
+msgid "INQUIRE statement not allowed in PURE procedure at %C"
 msgstr ""
 
-#: java/gjavah.c:2361
-#, c-format
-msgid "  -force                  Always overwrite output files\n"
+#: fortran/io.c:3212
+#, no-c-format
+msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
 msgstr ""
 
-#: java/gjavah.c:2362
-#, c-format
-msgid "  -old                    Unused compatibility option\n"
+#: fortran/io.c:3222 fortran/trans-io.c:1145
+#, no-c-format
+msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
 msgstr ""
 
-#: java/gjavah.c:2363
-#, c-format
-msgid "  -trace                  Unused compatibility option\n"
+#: fortran/io.c:3229
+#, no-c-format
+msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
 msgstr ""
 
-#: java/gjavah.c:2364
-#, c-format
-msgid "  -J OPTION               Unused compatibility option\n"
+#: fortran/match.c:156
+#, fuzzy, no-c-format
+msgid "Missing ')' in statement before %L"
+msgstr "beginwaarde ontbreekt"
+
+#: fortran/match.c:161
+#, fuzzy, no-c-format
+msgid "Missing '(' in statement before %L"
+msgstr "beginwaarde ontbreekt"
+
+#: fortran/match.c:332
+#, no-c-format
+msgid "Integer too large at %C"
 msgstr ""
 
-#: java/gjavah.c:2366
-#, c-format
-msgid "  -add TEXT               Insert TEXT into class body\n"
+#: fortran/match.c:425 fortran/parse.c:589
+#, fuzzy, no-c-format
+msgid "Too many digits in statement label at %C"
+msgstr "ongeldige beginwaarde"
+
+#: fortran/match.c:431
+#, fuzzy, no-c-format
+msgid "Statement label at %C is zero"
+msgstr "herhaalde case-waarde"
+
+#: fortran/match.c:464
+#, fuzzy, no-c-format
+msgid "Label name '%s' at %C is ambiguous"
+msgstr "grootte van %qs is %u bytes"
+
+#: fortran/match.c:470
+#, fuzzy, no-c-format
+msgid "Duplicate construct label '%s' at %C"
+msgstr "herhaalde case-waarde"
+
+#: fortran/match.c:500
+#, fuzzy, no-c-format
+msgid "Invalid character in name at %C"
+msgstr "opvulkarakter in strfmon-formaat"
+
+#: fortran/match.c:513 fortran/match.c:585
+#, no-c-format
+msgid "Name at %C is too long"
 msgstr ""
 
-#: java/gjavah.c:2367
-#, c-format
-msgid "  -append TEXT            Insert TEXT after class declaration\n"
+#: fortran/match.c:568 fortran/match.c:614
+#, no-c-format
+msgid "Invalid C name in NAME= specifier at %C"
 msgstr ""
 
-#: java/gjavah.c:2368
-#, c-format
-msgid "  -friend TEXT            Insert TEXT as 'friend' declaration\n"
+#: fortran/match.c:605
+#, no-c-format
+msgid "Embedded space in NAME= specifier at %C"
 msgstr ""
 
-#: java/gjavah.c:2369
-#, c-format
-msgid "  -prepend TEXT           Insert TEXT before start of class\n"
+#: fortran/match.c:930
+#, no-c-format
+msgid "Loop variable at %C cannot be a sub-component"
 msgstr ""
 
-#: java/gjavah.c:2371 java/jcf-dump.c:897
-#, c-format
-msgid "  --classpath PATH        Set path to find .class files\n"
+#: fortran/match.c:936
+#, no-c-format
+msgid "Loop variable '%s' at %C cannot be INTENT(IN)"
 msgstr ""
 
-#: java/gjavah.c:2372 java/jcf-dump.c:898
-#, c-format
-msgid "  -IDIR                   Append directory to class path\n"
+#: fortran/match.c:969
+#, no-c-format
+msgid "Expected a step value in iterator at %C"
 msgstr ""
 
-#: java/gjavah.c:2373 java/jcf-dump.c:899
-#, c-format
-msgid "  --bootclasspath PATH    Override built-in class path\n"
+#: fortran/match.c:981
+#, no-c-format
+msgid "Syntax error in iterator at %C"
 msgstr ""
 
-#: java/gjavah.c:2374 java/jcf-dump.c:900
-#, c-format
-msgid "  --extdirs PATH          Set extensions directory path\n"
+#: fortran/match.c:1217
+#, no-c-format
+msgid "Invalid form of PROGRAM statement at %C"
 msgstr ""
 
-#: java/gjavah.c:2375
-#, c-format
-msgid "  -d DIRECTORY            Set output directory name\n"
+#: fortran/match.c:1258
+#, no-c-format
+msgid "Setting value of PROTECTED variable at %C"
 msgstr ""
 
-#: java/gjavah.c:2376 java/jcf-dump.c:901 java/jv-scan.c:114
-#, c-format
-msgid "  -o FILE                 Set output file name\n"
+#: fortran/match.c:1311
+#, no-c-format
+msgid "Assigning to a PROTECTED pointer at %C"
 msgstr ""
 
-#: java/gjavah.c:2377
-#, c-format
-msgid "  -td DIRECTORY           Set temporary directory name\n"
+#: fortran/match.c:1354 fortran/match.c:1435
+#, no-c-format
+msgid "Obsolescent: arithmetic IF statement at %C"
 msgstr ""
 
-#: java/gjavah.c:2379 java/jcf-dump.c:903 java/jv-scan.c:116
-#, c-format
-msgid "  --help                  Print this help, then exit\n"
+#: fortran/match.c:1410
+#, fuzzy, no-c-format
+msgid "Syntax error in IF-expression at %C"
+msgstr "integer overflow in expressie"
+
+#: fortran/match.c:1421
+#, no-c-format
+msgid "Block label not appropriate for arithmetic IF statement at %C"
 msgstr ""
 
-#: java/gjavah.c:2380 java/jcf-dump.c:904 java/jv-scan.c:117
-#, c-format
-msgid "  --version               Print version number, then exit\n"
+#: fortran/match.c:1459
+#, fuzzy, no-c-format
+msgid "Block label is not appropriate for IF statement at %C"
+msgstr "floating-point overflow in expressie"
+
+#: fortran/match.c:1538 fortran/primary.c:2559
+#, no-c-format
+msgid "Cannot assign to a named constant at %C"
 msgstr ""
 
-#: java/gjavah.c:2381 java/jcf-dump.c:905
-#, c-format
-msgid "  -v, --verbose           Print extra information while running\n"
+#: fortran/match.c:1548
+#, no-c-format
+msgid "Unclassifiable statement in IF-clause at %C"
 msgstr ""
 
-#: java/gjavah.c:2383
-#, c-format
-msgid ""
-"  -M                      Print all dependencies to stdout;\n"
-"                             suppress ordinary output\n"
+#: fortran/match.c:1555
+#, no-c-format
+msgid "Syntax error in IF-clause at %C"
 msgstr ""
 
-#: java/gjavah.c:2385
-#, c-format
-msgid ""
-"  -MM                     Print non-system dependencies to stdout;\n"
-"                             suppress ordinary output\n"
+#: fortran/match.c:1599
+#, no-c-format
+msgid "Unexpected junk after ELSE statement at %C"
 msgstr ""
 
-#: java/gjavah.c:2387
-#, c-format
-msgid "  -MD                     Print all dependencies to stdout\n"
+#: fortran/match.c:1605 fortran/match.c:1640
+#, no-c-format
+msgid "Label '%s' at %C doesn't match IF label '%s'"
 msgstr ""
 
-#: java/gjavah.c:2388
-#, c-format
-msgid "  -MMD                    Print non-system dependencies to stdout\n"
+#: fortran/match.c:1634
+#, no-c-format
+msgid "Unexpected junk after ELSE IF statement at %C"
 msgstr ""
 
-#: java/gjavah.c:2391 java/jcf-dump.c:907 java/jv-scan.c:119
-#, c-format
-msgid ""
-"For bug reporting instructions, please see:\n"
-"%s.\n"
+#: fortran/match.c:1797
+#, no-c-format
+msgid "Name '%s' in %s statement at %C is not a loop name"
 msgstr ""
 
-#: java/gjavah.c:2568
-#, fuzzy, c-format
-msgid "Processing %s\n"
-msgstr "#error %s"
+#: fortran/match.c:1813
+#, fuzzy, no-c-format
+msgid "%s statement at %C is not within a loop"
+msgstr "continue-statement niet in een lus"
 
-#: java/gjavah.c:2578
-#, c-format
-msgid "Found in %s\n"
-msgstr ""
+#: fortran/match.c:1816
+#, fuzzy, no-c-format
+msgid "%s statement at %C is not within loop '%s'"
+msgstr "break-statement niet in een lus of switch"
 
-#: java/jcf-dump.c:814
-#, fuzzy, c-format
-msgid "Not a valid Java .class file.\n"
-msgstr "ongeldige basisklasse"
+#: fortran/match.c:1824
+#, fuzzy, no-c-format
+msgid "%s statement at %C leaving OpenMP structured block"
+msgstr "continue-statement niet in een lus"
 
-#: java/jcf-dump.c:820
-#, fuzzy, c-format
-msgid "error while parsing constant pool\n"
-msgstr "%s voor stringconstante"
+#: fortran/match.c:1837
+#, fuzzy, no-c-format
+msgid "EXIT statement at %C terminating !$OMP DO loop"
+msgstr "continue-statement niet in een lus"
 
-#: java/jcf-dump.c:826 java/jcf-parse.c:749
-#, fuzzy, gcc-internal-format
-msgid "error in constant pool entry #%d\n"
-msgstr "constant object wordt beschreven (argument %d)"
+#: fortran/match.c:1889
+#, fuzzy, no-c-format
+msgid "Too many digits in STOP code at %C"
+msgstr "te veel argumenten voor %s %q+#D"
 
-#: java/jcf-dump.c:836
-#, fuzzy, c-format
-msgid "error while parsing fields\n"
-msgstr "%s voor stringconstante"
+#: fortran/match.c:1942
+#, fuzzy, no-c-format
+msgid "Deleted feature: PAUSE statement at %C"
+msgstr "ongeldige beginwaarde"
 
-#: java/jcf-dump.c:842
-#, fuzzy, c-format
-msgid "error while parsing methods\n"
-msgstr "%s voor stringconstante"
+#: fortran/match.c:1990
+#, fuzzy, no-c-format
+msgid "Deleted feature: ASSIGN statement at %C"
+msgstr "ongeldige beginwaarde"
 
-#: java/jcf-dump.c:848
-#, fuzzy, c-format
-msgid "error while parsing final attributes\n"
-msgstr "%s voor stringconstante"
+#: fortran/match.c:2036
+#, fuzzy, no-c-format
+msgid "Deleted feature: Assigned GOTO statement at %C"
+msgstr "ongeldige expressie als operand"
 
-#: java/jcf-dump.c:885
-#, c-format
-msgid "Try 'jcf-dump --help' for more information.\n"
+#: fortran/match.c:2083 fortran/match.c:2135
+#, no-c-format
+msgid "Statement label list in GOTO at %C cannot be empty"
 msgstr ""
 
-#: java/jcf-dump.c:892
-#, c-format
-msgid ""
-"Usage: jcf-dump [OPTION]... CLASS...\n"
-"\n"
+#: fortran/match.c:2219
+#, no-c-format
+msgid "Bad allocate-object in ALLOCATE statement at %C for a PURE procedure"
 msgstr ""
 
-#: java/jcf-dump.c:893
-#, c-format
-msgid ""
-"Display contents of a class file in readable form.\n"
-"\n"
+#: fortran/match.c:2287
+#, no-c-format
+msgid "Illegal variable in NULLIFY at %C for a PURE procedure"
 msgstr ""
 
-#: java/jcf-dump.c:894
-#, c-format
-msgid "  -c                      Disassemble method bodies\n"
+#: fortran/match.c:2364
+#, no-c-format
+msgid "Illegal deallocate-expression in DEALLOCATE at %C for a PURE procedure"
 msgstr ""
 
-#: java/jcf-dump.c:895
-#, c-format
-msgid "  --javap                 Generate output in 'javap' format\n"
+#: fortran/match.c:2417
+#, no-c-format
+msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
 msgstr ""
 
-#: java/jcf-dump.c:935 java/jcf-dump.c:1003
-#, c-format
-msgid "jcf-dump: no classes specified\n"
+#: fortran/match.c:2448
+#, no-c-format
+msgid "Extension: RETURN statement in main program at %C"
 msgstr ""
 
-#: java/jcf-dump.c:1023
-#, fuzzy, c-format
-msgid "Cannot open '%s' for output.\n"
-msgstr "open %s"
-
-#: java/jcf-dump.c:1069
-#, c-format
-msgid "bad format of .zip/.jar archive\n"
+#: fortran/match.c:2658
+#, no-c-format
+msgid "Syntax error in common block name at %C"
 msgstr ""
 
-#: java/jcf-dump.c:1187
-#, c-format
-msgid "Bad byte codes.\n"
+#: fortran/match.c:2694
+#, no-c-format
+msgid "Symbol '%s' at %C is already an external symbol that is not COMMON"
 msgstr ""
 
-#: java/jv-scan.c:99
-#, c-format
-msgid "Try 'jv-scan --help' for more information.\n"
+#. If we find an error, just print it and continue,
+#. cause it's just semantic, and we can see if there
+#. are more errors.
+#: fortran/match.c:2753
+#, no-c-format
+msgid "Variable '%s' at %L in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is bind(c)"
 msgstr ""
 
-#: java/jv-scan.c:106
-#, c-format
-msgid ""
-"Usage: jv-scan [OPTION]... FILE...\n"
-"\n"
+#: fortran/match.c:2762
+#, no-c-format
+msgid "Variable '%s' in common block '%s' at %C can not be bind(c) since it is not global"
 msgstr ""
 
-#: java/jv-scan.c:107
-#, c-format
-msgid ""
-"Print useful information read from Java source files.\n"
-"\n"
+#: fortran/match.c:2769
+#, no-c-format
+msgid "Symbol '%s' at %C is already in a COMMON block"
 msgstr ""
 
-#: java/jv-scan.c:108
-#, c-format
-msgid "  --no-assert             Don't recognize the assert keyword\n"
+#: fortran/match.c:2777
+#, no-c-format
+msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA"
 msgstr ""
 
-#: java/jv-scan.c:109
-#, c-format
-msgid "  --complexity            Print cyclomatic complexity of input file\n"
+#: fortran/match.c:2804
+#, no-c-format
+msgid "Array specification for symbol '%s' in COMMON at %C must be explicit"
 msgstr ""
 
-#: java/jv-scan.c:110
-#, c-format
-msgid "  --encoding NAME         Specify encoding of input file\n"
+#: fortran/match.c:2814
+#, no-c-format
+msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array"
 msgstr ""
 
-#: java/jv-scan.c:111
-#, c-format
-msgid "  --print-main            Print name of class containing 'main'\n"
+#: fortran/match.c:2846
+#, no-c-format
+msgid "Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to another COMMON block '%s'"
 msgstr ""
 
-#: java/jv-scan.c:112
-#, c-format
-msgid "  --list-class            List all classes defined in file\n"
+#: fortran/match.c:2954
+#, no-c-format
+msgid "Namelist group name '%s' at %C already has a basic type of %s"
 msgstr ""
 
-#: java/jv-scan.c:113
-#, c-format
-msgid "  --list-filename         Print input filename when listing class names\n"
+#: fortran/match.c:2962
+#, no-c-format
+msgid "Namelist group name '%s' at %C already is USE associated and cannot be respecified."
 msgstr ""
 
-#: java/jv-scan.c:256
-#, fuzzy, c-format
-msgid "%s: error: "
-msgstr "parse-fout"
-
-# Dit zou misschien beter 'warning' blijven
-#: java/jv-scan.c:268
-#, fuzzy, c-format
-msgid "%s: warning: "
-msgstr "let op: "
+#: fortran/match.c:2989
+#, fuzzy, no-c-format
+msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed"
+msgstr "Lege array-constructor op %C is niet toegestaan"
 
-#: java/jvgenmain.c:48
-#, c-format
-msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
+#: fortran/match.c:2996
+#, no-c-format
+msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed"
 msgstr ""
 
-#: java/jvgenmain.c:101
-#, fuzzy, c-format
-msgid "%s: Cannot open output file: %s\n"
-msgstr "kan bestand '%s' niet openen"
-
-#: java/jvgenmain.c:138
-#, fuzzy, c-format
-msgid "%s: Failed to close output file %s\n"
-msgstr "kan bestand '%s' niet openen"
-
-#: java/jvspec.c:420
-#, c-format
-msgid "can't specify '-D' without '--main'\n"
+#: fortran/match.c:3123
+#, no-c-format
+msgid "Derived type component %C is not a permitted EQUIVALENCE member"
 msgstr ""
 
-#: java/jvspec.c:423
-#, fuzzy, c-format
-msgid "'%s' is not a valid class name"
-msgstr "-fPIC is niet geldig met -mcoff"
+#: fortran/match.c:3131
+#, no-c-format
+msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
+msgstr ""
 
-#: java/jvspec.c:429
-#, c-format
-msgid "--resource requires -o"
+#: fortran/match.c:3159
+#, no-c-format
+msgid "EQUIVALENCE at %C requires two or more objects"
 msgstr ""
 
-#: java/jvspec.c:443
-#, fuzzy, c-format
-msgid "cannot specify both -C and -o"
-msgstr "-EB en -EL mogen niet samen gebruikt worden"
+#: fortran/match.c:3173
+#, no-c-format
+msgid "Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
+msgstr ""
 
-#: java/jvspec.c:455
-#, c-format
-msgid "cannot create temporary file"
+#: fortran/match.c:3299
+#, no-c-format
+msgid "Statement function at %L is recursive"
 msgstr ""
 
-#: java/jvspec.c:483
-#, c-format
-msgid "using both @FILE with multiple files not implemented"
+#: fortran/match.c:3387
+#, no-c-format
+msgid "Expected initialization expression in CASE at %C"
 msgstr ""
 
-#: java/jvspec.c:534
-#, c-format
-msgid "cannot specify 'main' class when not linking"
+#: fortran/match.c:3410
+#, no-c-format
+msgid "Expected the name of the SELECT CASE construct at %C"
 msgstr ""
 
-#: java/parse-scan.y:878 java/parse.y:974 java/parse.y:1315 java/parse.y:1376
-#: java/parse.y:1587 java/parse.y:1810 java/parse.y:1819 java/parse.y:1830
-#: java/parse.y:1841 java/parse.y:1853 java/parse.y:1868 java/parse.y:1885
-#: java/parse.y:1887 java/parse.y:1968 java/parse.y:2145 java/parse.y:2214
-#: java/parse.y:2378 java/parse.y:2391 java/parse.y:2398 java/parse.y:2405
-#: java/parse.y:2416 java/parse.y:2418 java/parse.y:2456 java/parse.y:2458
-#: java/parse.y:2460 java/parse.y:2481 java/parse.y:2483 java/parse.y:2485
-#: java/parse.y:2501 java/parse.y:2503 java/parse.y:2524 java/parse.y:2526
-#: java/parse.y:2528 java/parse.y:2556 java/parse.y:2558 java/parse.y:2560
-#: java/parse.y:2562 java/parse.y:2580 java/parse.y:2582 java/parse.y:2593
-#: java/parse.y:2604 java/parse.y:2615 java/parse.y:2626 java/parse.y:2637
-#: java/parse.y:2650 java/parse.y:2654 java/parse.y:2656 java/parse.y:2669
-#, fuzzy
-msgid "Missing term"
-msgstr "beginwaarde ontbreekt"
+#: fortran/match.c:3422
+#, no-c-format
+msgid "Expected case name of '%s' at %C"
+msgstr ""
 
-#: java/parse-scan.y:880 java/parse.y:748 java/parse.y:786 java/parse.y:811
-#: java/parse.y:995 java/parse.y:1350 java/parse.y:1563 java/parse.y:1565
-#: java/parse.y:1795 java/parse.y:1821 java/parse.y:1832 java/parse.y:1843
-#: java/parse.y:1855 java/parse.y:1870
-msgid "';' expected"
+#: fortran/match.c:3466
+#, no-c-format
+msgid "Unexpected CASE statement at %C"
 msgstr ""
 
-#: java/parse.y:746 java/parse.y:784
-#, fuzzy
-msgid "Missing name"
-msgstr "beginwaarde ontbreekt"
+#: fortran/match.c:3518
+#, no-c-format
+msgid "Syntax error in CASE-specification at %C"
+msgstr ""
 
-#: java/parse.y:809
-msgid "'*' expected"
+#: fortran/match.c:3638
+#, no-c-format
+msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
 msgstr ""
 
-#: java/parse.y:823
-msgid "Class or interface declaration expected"
+#: fortran/match.c:3676
+#, no-c-format
+msgid "Label '%s' at %C doesn't match WHERE label '%s'"
 msgstr ""
 
-#: java/parse.y:860 java/parse.y:862
-msgid "Missing class name"
+#: fortran/match.c:3776
+#, no-c-format
+msgid "Syntax error in FORALL iterator at %C"
 msgstr ""
 
-#: java/parse.y:865 java/parse.y:869 java/parse.y:877 java/parse.y:1035
-#: java/parse.y:1296 java/parse.y:1298 java/parse.y:1630 java/parse.y:1881
-#: java/parse.y:1913 java/parse.y:1975
-msgid "'{' expected"
+#: fortran/matchexp.c:28
+#, fuzzy, c-format
+msgid "Syntax error in expression at %C"
+msgstr "integer overflow in expressie"
+
+#: fortran/matchexp.c:72
+#, no-c-format
+msgid "Bad character '%c' in OPERATOR name at %C"
 msgstr ""
 
-#: java/parse.y:879
-msgid "Missing super class name"
+#: fortran/matchexp.c:80
+#, no-c-format
+msgid "The name '%s' cannot be used as a defined operator at %C"
 msgstr ""
 
-#: java/parse.y:889 java/parse.y:905
-msgid "Missing interface name"
+#: fortran/matchexp.c:187
+#, no-c-format
+msgid "Expected a right parenthesis in expression at %C"
 msgstr ""
 
-#: java/parse.y:989
-#, fuzzy
-msgid "Missing variable initializer"
-msgstr "beginwaarde ontbreekt"
+#: fortran/matchexp.c:312
+#, fuzzy, no-c-format
+msgid "Expected exponent in expression at %C"
+msgstr "vector overflow in expressie"
 
-#: java/parse.y:1006
-#, fuzzy
-msgid "Invalid declaration"
-msgstr "lege declaratie"
+#: fortran/matchexp.c:350 fortran/matchexp.c:355 fortran/matchexp.c:459
+#: fortran/matchexp.c:464
+#, no-c-format
+msgid "Extension: Unary operator following arithmetic operator (use parentheses) at %C"
+msgstr ""
 
-#: java/parse.y:1009 java/parse.y:1094 java/parse.y:2160 java/parse.y:2189
-#: java/parse.y:2211 java/parse.y:2215 java/parse.y:2250 java/parse.y:2329
-#: java/parse.y:2339 java/parse.y:2349
-msgid "']' expected"
+#: fortran/misc.c:39
+#, no-c-format
+msgid "Out of memory-- malloc() failed"
 msgstr ""
 
-#: java/parse.y:1013
-#, fuzzy
-msgid "Unbalanced ']'"
-msgstr "niet-gebalanceerde %<#endif%>"
+#: fortran/module.c:516
+#, no-c-format
+msgid "Fortran 2003: module nature in USE statement at %C"
+msgstr ""
 
-#: java/parse.y:1049
-msgid "Invalid method declaration, method name required"
+#: fortran/module.c:528
+#, no-c-format
+msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
 msgstr ""
 
-#: java/parse.y:1054 java/parse.y:1059 java/parse.y:1064 java/parse.y:2063
-msgid "Identifier expected"
+#: fortran/module.c:541
+#, no-c-format
+msgid "\"::\" was expected after module nature at %C but was not found"
 msgstr ""
 
-#: java/parse.y:1069 java/parse.y:4741
-#, gcc-internal-format
-msgid "Invalid method declaration, return type required"
+#: fortran/module.c:550
+#, no-c-format
+msgid "Fortran 2003: \"USE :: module\" at %C"
 msgstr ""
 
-#: java/parse.y:1092 java/parse.y:1543 java/parse.y:1550 java/parse.y:1559
-#: java/parse.y:1561 java/parse.y:1589 java/parse.y:1698 java/parse.y:2005
-#: java/parse.y:2058
-msgid "')' expected"
+#: fortran/module.c:602
+#, no-c-format
+msgid "Missing generic specification in USE statement at %C"
 msgstr ""
 
-#: java/parse.y:1108
-#, fuzzy
-msgid "Missing formal parameter term"
-msgstr "parameternaam ontbreekt uit parameterlijst"
+#: fortran/module.c:610
+#, fuzzy, no-c-format
+msgid "Fortran 2003: Renaming operators in USE statements at %C"
+msgstr "%s voor %qs"
 
-#: java/parse.y:1123 java/parse.y:1128
-#, fuzzy
-msgid "Missing identifier"
-msgstr "beginwaarde ontbreekt"
+#: fortran/module.c:652
+#, no-c-format
+msgid "The name '%s' at %C has already been used as an external module name."
+msgstr ""
 
-#: java/parse.y:1148 java/parse.y:1157
-msgid "Missing class type term"
+#: fortran/module.c:930
+#, no-c-format
+msgid "Reading module %s at line %d column %d: %s"
 msgstr ""
 
-#: java/parse.y:1313
-#, fuzzy
-msgid "Invalid interface type"
-msgstr "Ongeldig register voor vergelijking"
+#: fortran/module.c:934
+#, no-c-format
+msgid "Writing module %s at line %d column %d: %s"
+msgstr ""
 
-#: java/parse.y:1503 java/parse.y:1677 java/parse.y:1679
-msgid "':' expected"
+#: fortran/module.c:938
+#, no-c-format
+msgid "Module %s at line %d column %d: %s"
 msgstr ""
 
-#: java/parse.y:1529 java/parse.y:1534 java/parse.y:1539
+#: fortran/module.c:978
 #, fuzzy
-msgid "Invalid expression statement"
-msgstr "ongeldige expressie als operand"
+msgid "Unexpected EOF"
+msgstr "ongeldige operand van %s"
+
+#: fortran/module.c:1010
+#, fuzzy
+msgid "Unexpected end of module in string constant"
+msgstr "ongeldige registernaam voor %qs"
+
+#: fortran/module.c:1064
+#, fuzzy
+msgid "Integer overflow"
+msgstr "integer overflow in expressie"
 
-#: java/parse.y:1557 java/parse.y:1585 java/parse.y:1626 java/parse.y:1694
-#: java/parse.y:1762 java/parse.y:1883 java/parse.y:1961 java/parse.y:2052
-#: java/parse.y:2054 java/parse.y:2067 java/parse.y:2310 java/parse.y:2312
-msgid "'(' expected"
+#: fortran/module.c:1095
+msgid "Name too long"
 msgstr ""
 
-#: java/parse.y:1628
-msgid "Missing term or ')'"
+#: fortran/module.c:1202
+msgid "Bad name"
 msgstr ""
 
-#: java/parse.y:1675
+#: fortran/module.c:1246
 #, fuzzy
-msgid "Missing or invalid constant expression"
-msgstr "overflow in constante expressie"
+msgid "Expected name"
+msgstr "ongeldige operand van %s"
+
+#: fortran/module.c:1249
+msgid "Expected left parenthesis"
+msgstr ""
 
-#: java/parse.y:1696
-msgid "Missing term and ')' expected"
+#: fortran/module.c:1252
+msgid "Expected right parenthesis"
 msgstr ""
 
-#: java/parse.y:1735
+#: fortran/module.c:1255
 #, fuzzy
-msgid "Invalid control expression"
-msgstr "Ongeldig token in expressie"
+msgid "Expected integer"
+msgstr "ongeldige operand van %s"
 
-#: java/parse.y:1737 java/parse.y:1739
+#: fortran/module.c:1258
 #, fuzzy
-msgid "Invalid update expression"
-msgstr "Ongeldig token in expressie"
+msgid "Expected string"
+msgstr "ongeldige operand van %s"
 
-#: java/parse.y:1764
+# Ik zou 'library' kunnen vertalen, maar ik heb in compiler-manuals nog niet
+# dikwijls 'bibliotheek' zien gebruiken.
+# De vertaalde boodschappen voor make gebruiken dat op het ogenblik wél, maar
+# ik ben van plan daar verandering in te brengen.
+#: fortran/module.c:1282
 #, fuzzy
-msgid "Invalid init statement"
-msgstr "ongeldige beginwaarde"
+msgid "find_enum(): Enum not found"
+msgstr "veld %qs niet gevonden"
+
+#: fortran/module.c:1296
+#, fuzzy, no-c-format
+msgid "Error writing modules file: %s"
+msgstr "%s:fout bij schrijven van uitvoerbestand '%s'\n"
 
-#: java/parse.y:1964
-msgid "Missing term or ')' expected"
+#: fortran/module.c:1691
+msgid "Expected attribute bit name"
 msgstr ""
 
-#: java/parse.y:2007
-msgid "'class' or 'this' expected"
+#: fortran/module.c:2503
+msgid "Expected integer string"
 msgstr ""
 
-#: java/parse.y:2009 java/parse.y:2011
-msgid "'class' expected"
+#: fortran/module.c:2507
+msgid "Error converting integer"
 msgstr ""
 
-#: java/parse.y:2056
-msgid "')' or term expected"
+#: fortran/module.c:2529
+#, fuzzy
+msgid "Expected real string"
+msgstr "formaatstring niet beëindigd"
+
+#: fortran/module.c:2730
+msgid "Expected expression type"
 msgstr ""
 
-#: java/parse.y:2158 java/parse.y:2187
-msgid "'[' expected"
+#: fortran/module.c:2784
+#, fuzzy
+msgid "Bad operator"
+msgstr "ongeldige operand voor %P"
+
+#: fortran/module.c:2869
+#, fuzzy
+msgid "Bad type in constant expression"
+msgstr "overflow in constante expressie"
+
+#: fortran/module.c:2906
+#, no-c-format
+msgid "Namelist %s cannot be renamed by USE association to %s"
 msgstr ""
 
-#: java/parse.y:2265
-msgid "Field expected"
+#: fortran/module.c:3847
+#, no-c-format
+msgid "Symbol '%s' referenced at %L not found in module '%s'"
 msgstr ""
 
-#: java/parse.y:2324 java/parse.y:2334 java/parse.y:2344
-msgid "Missing term and ']' expected"
+#: fortran/module.c:3854
+#, no-c-format
+msgid "User operator '%s' referenced at %L not found in module '%s'"
 msgstr ""
 
-#: java/parse.y:2449
-#, fuzzy
-msgid "']' expected, invalid type expression"
-msgstr "ongeldige waarheidsexpressie"
+#: fortran/module.c:3859
+#, no-c-format
+msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
+msgstr ""
 
-#: java/parse.y:2452
-#, fuzzy
-msgid "Invalid type expression"
-msgstr "Ongeldig token in expressie"
+#: fortran/module.c:4400
+#, fuzzy, no-c-format
+msgid "Can't open module file '%s' for writing at %C: %s"
+msgstr "%s: kan bestand '%s' niet openen om te lezen: %s\n"
 
-#: java/parse.y:2564
-#, fuzzy
-msgid "Invalid reference type"
-msgstr "Ongeldige modus voor gen_tst_reg"
+#: fortran/module.c:4438
+#, fuzzy, no-c-format
+msgid "Error writing module file '%s' for writing: %s"
+msgstr "%s: fout bij schrijven van bestand '%s': %s\n"
 
-#: java/parse.y:3031
-msgid "Constructor invocation must be first thing in a constructor"
+#: fortran/module.c:4468 fortran/module.c:4550
+#, no-c-format
+msgid "Symbol '%s' referenced at %L does not exist in intrinsic module ISO_C_BINDING."
 msgstr ""
 
-#: java/parse.y:3033
-msgid "Only constructors can invoke constructors"
+#: fortran/module.c:4581
+#, no-c-format
+msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING"
 msgstr ""
 
-#: options.c:943
-msgid "Display this information"
+#: fortran/module.c:4603
+#, no-c-format
+msgid "Symbol '%s' already declared"
 msgstr ""
 
-#: options.c:949
-msgid "--param <param>=<value>\tSet parameter <param> to value.  See below for a complete list of parameters"
+#: fortran/module.c:4658
+#, no-c-format
+msgid "Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name used previously"
 msgstr ""
 
-#: options.c:958
-msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
+#: fortran/module.c:4671
+#, no-c-format
+msgid "Symbol '%s' referenced at %L does not exist in intrinsic module ISO_FORTRAN_ENV"
 msgstr ""
 
-#: options.c:961
-#, fuzzy
-msgid "Do not discard comments"
-msgstr "niet-beëindigde commentaar"
+#: fortran/module.c:4679
+#, no-c-format
+msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
+msgstr ""
 
-#: options.c:964
-msgid "Do not discard comments in macro expansions"
+#: fortran/module.c:4707
+#, no-c-format
+msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
 msgstr ""
 
-#: options.c:967
-msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1"
+#: fortran/module.c:4723
+#, no-c-format
+msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
 msgstr ""
 
-#: options.c:973
-msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
+#: fortran/module.c:4756
+#, no-c-format
+msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
 msgstr ""
 
-#: options.c:976
-msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
+#: fortran/module.c:4764
+#, no-c-format
+msgid "Fortran 2003: ISO_C_BINDING module at %C"
 msgstr ""
 
-#: options.c:979
-msgid "Print the name of header files as they are used"
+#: fortran/module.c:4774
+#, no-c-format
+msgid "Can't find an intrinsic module named '%s' at %C"
 msgstr ""
 
-#: options.c:985
-msgid "-J<directory>\tPut MODULE files in 'directory'"
+#: fortran/module.c:4779
+#, fuzzy, no-c-format
+msgid "Can't open module file '%s' for reading at %C: %s"
+msgstr "%s: kan bestand '%s' niet openen om te lezen: %s\n"
+
+#: fortran/module.c:4787
+#, no-c-format
+msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
 msgstr ""
 
-#: options.c:991
+#: fortran/module.c:4802
 #, fuzzy
-msgid "Generate make dependencies and compile"
-msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
+msgid "Unexpected end of module"
+msgstr "ongeldige operand van %s"
 
-#: options.c:1000
-msgid "Treat missing header files as generated files"
+#: fortran/module.c:4807
+#, no-c-format
+msgid "File '%s' opened at %C is not a GFORTRAN module file"
 msgstr ""
 
-#: options.c:1006
-msgid "Like -MD but ignore system header files"
+#: fortran/module.c:4817
+#, no-c-format
+msgid "Can't USE the same module we're building!"
 msgstr ""
 
-#: options.c:1015
-msgid "-MQ <target>\tAdd a MAKE-quoted target"
+#: fortran/openmp.c:134 fortran/openmp.c:499
+#, no-c-format
+msgid "COMMON block /%s/ not found at %C"
 msgstr ""
 
-#: options.c:1021
-msgid "-O<number>\tSet optimization level to <number>"
+#: fortran/openmp.c:165
+#, fuzzy, no-c-format
+msgid "Syntax error in OpenMP variable list at %C"
+msgstr "%qs is geen iterator"
+
+#: fortran/openmp.c:291
+#, no-c-format
+msgid "%s is not INTRINSIC procedure name at %C"
 msgstr ""
 
-#: options.c:1024
-msgid "Optimize for space rather than speed"
+#: fortran/openmp.c:478
+#, no-c-format
+msgid "Threadprivate variable at %C is an element of a COMMON block"
 msgstr ""
 
-#: options.c:1027
-#, fuzzy
-msgid "Do not generate #line directives"
-msgstr "interne fout - slechte ingebouwde functie %qs"
+#: fortran/openmp.c:518
+#, fuzzy, no-c-format
+msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
+msgstr "constant object wordt beschreven (argument %d)"
 
-#: options.c:1030
-msgid "-U<macro>\tUndefine <macro>"
+#: fortran/openmp.c:696 fortran/resolve.c:5970 fortran/resolve.c:6317
+#, no-c-format
+msgid "IF clause at %L requires a scalar LOGICAL expression"
 msgstr ""
 
-#: options.c:1033
-msgid "This switch is deprecated; use -Wextra instead"
+#: fortran/openmp.c:704
+#, no-c-format
+msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
 msgstr ""
 
-#: options.c:1036
-msgid "Warn about things that will change when compiling with an ABI-compliant compiler"
+#: fortran/openmp.c:712
+#, no-c-format
+msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
 msgstr ""
 
-#: options.c:1039
-msgid "Warn about returning structures, unions or arrays"
+#: fortran/openmp.c:726 fortran/openmp.c:736 fortran/openmp.c:743
+#: fortran/openmp.c:753
+#, no-c-format
+msgid "Symbol '%s' present on multiple clauses at %L"
 msgstr ""
 
-#: options.c:1042
-#, fuzzy
-msgid "Warn about possible aliasing of dummy arguments"
-msgstr "accolades ontbreken rond beginwaarde"
+#: fortran/openmp.c:776
+#, no-c-format
+msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
+msgstr ""
 
-#: options.c:1048
-#, fuzzy
-msgid "Warn about casting functions to incompatible types"
-msgstr "parameter wijst naar een onvolledig type"
+#: fortran/openmp.c:779
+#, no-c-format
+msgid "COPYIN clause object '%s' is ALLOCATABLE at %L"
+msgstr ""
 
-#: options.c:1051
-msgid "Warn about pointer casts which increase alignment"
+#: fortran/openmp.c:782
+#, no-c-format
+msgid "COPYIN clause object '%s' at %L has ALLOCATABLE components"
 msgstr ""
 
-#: options.c:1054
-msgid "Warn about casts which discard qualifiers"
+#: fortran/openmp.c:790
+#, no-c-format
+msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
 msgstr ""
 
-#: options.c:1057
-#, fuzzy
-msgid "Warn about subscripts whose type is \"char\""
-msgstr "array subscript is van het type %<char%>"
+#: fortran/openmp.c:793
+#, no-c-format
+msgid "COPYPRIVATE clause object '%s' is ALLOCATABLE at %L"
+msgstr ""
 
-#: options.c:1060
-msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+#: fortran/openmp.c:796
+#, no-c-format
+msgid "COPYPRIVATE clause object '%s' at %L has ALLOCATABLE components"
 msgstr ""
 
-#: options.c:1063
-msgid "Synonym for -Wcomment"
+#: fortran/openmp.c:804
+#, no-c-format
+msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
 msgstr ""
 
-#: options.c:1066
-#, fuzzy
-msgid "Warn about implicit conversion"
-msgstr "parameternamen (zonder types) in functiedeclaratie"
+#: fortran/openmp.c:807
+#, no-c-format
+msgid "Cray pointee '%s' in SHARED clause at %L"
+msgstr ""
 
-#: options.c:1069
-msgid "Warn when all constructors and destructors are private"
+#: fortran/openmp.c:815
+#, no-c-format
+msgid "THREADPRIVATE object '%s' in %s clause at %L"
 msgstr ""
 
-#: options.c:1072
-msgid "Warn when a declaration is found after a statement"
+#: fortran/openmp.c:818
+#, no-c-format
+msgid "Cray pointee '%s' in %s clause at %L"
 msgstr ""
 
-#: options.c:1075
-msgid "Warn if a deprecated compiler feature, class, method, or field is used"
+#: fortran/openmp.c:823
+#, no-c-format
+msgid "POINTER object '%s' in %s clause at %L"
 msgstr ""
 
-#: options.c:1078
-msgid "Warn about uses of __attribute__((deprecated)) declarations"
+#: fortran/openmp.c:826
+#, no-c-format
+msgid "%s clause object '%s' is ALLOCATABLE at %L"
 msgstr ""
 
-#: options.c:1081
-msgid "Warn when an optimization pass is disabled"
+#: fortran/openmp.c:831
+#, no-c-format
+msgid "%s clause object '%s' has ALLOCATABLE components at %L"
 msgstr ""
 
-#: options.c:1084
-msgid "Warn about compile-time integer division by zero"
+# 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
+#: fortran/openmp.c:834
+#, fuzzy, no-c-format
+msgid "Cray pointer '%s' in %s clause at %L"
+msgstr "kon 0x%l.8x niet naar een regio omzetten"
+
+#: fortran/openmp.c:838
+#, no-c-format
+msgid "Assumed size array '%s' in %s clause at %L"
 msgstr ""
 
-#: options.c:1087
-msgid "Warn about violations of Effective C++ style rules"
+#: fortran/openmp.c:843
+#, no-c-format
+msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
 msgstr ""
 
-#: options.c:1090
-msgid "Warn about stray tokens after #elif and #endif"
+#: fortran/openmp.c:852
+#, no-c-format
+msgid "%c REDUCTION variable '%s' at %L must be of numeric type, got %s"
 msgstr ""
 
-#: options.c:1093
-msgid "Treat all warnings as errors"
+#: fortran/openmp.c:863
+#, no-c-format
+msgid "%s REDUCTION variable '%s' must be LOGICAL at %L"
 msgstr ""
 
-#: options.c:1096
-#, fuzzy
-msgid "Make implicit function declarations an error"
-msgstr "parameternamen (zonder types) in functiedeclaratie"
+#: fortran/openmp.c:874
+#, no-c-format
+msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L"
+msgstr ""
 
-#: options.c:1099
-msgid "Print extra (possibly unwanted) warnings"
+#: fortran/openmp.c:883
+#, no-c-format
+msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
 msgstr ""
 
-#: options.c:1102
-msgid "Warn if deprecated empty statements are found"
+#: fortran/openmp.c:995
+#, no-c-format
+msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
 msgstr ""
 
-#: options.c:1105
-msgid "Exit on the first error occurred"
+#: fortran/openmp.c:1035
+#, no-c-format
+msgid "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
 msgstr ""
 
-#: options.c:1108
-msgid "Warn if testing floating point numbers for equality"
+#: fortran/openmp.c:1083
+#, no-c-format
+msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
 msgstr ""
 
-#: options.c:1111
-#, fuzzy
-msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
-msgstr "formaatstring niet beëindigd"
+#: fortran/openmp.c:1097
+#, no-c-format
+msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
+msgstr ""
 
-#: options.c:1114
-msgid "Warn if passing too many arguments to a function for its format string"
+#: fortran/openmp.c:1129
+#, no-c-format
+msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
 msgstr ""
 
-#: options.c:1117
-msgid "Warn about format strings that are not literals"
+#: fortran/openmp.c:1153
+#, no-c-format
+msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
 msgstr ""
 
-#: options.c:1120
-msgid "Warn about possible security problems with format functions"
+#: fortran/openmp.c:1160
+#, no-c-format
+msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
 msgstr ""
 
-#: options.c:1123
-msgid "Warn about strftime formats yielding 2-digit years"
+#: fortran/openmp.c:1176
+#, no-c-format
+msgid "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
 msgstr ""
 
-#: options.c:1126
-#, fuzzy
-msgid "Warn about zero-length formats"
-msgstr "%s formaatstring van lengte 0"
+#: fortran/openmp.c:1179
+#, no-c-format
+msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
+msgstr ""
 
-#: options.c:1135
-#, fuzzy
-msgid "Warn about implicit function declarations"
-msgstr "parameternamen (zonder types) in functiedeclaratie"
+#: fortran/openmp.c:1185
+#, no-c-format
+msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
+msgstr ""
 
-#: options.c:1138
-msgid "Warn when a declaration does not specify a type"
+#: fortran/openmp.c:1203
+#, no-c-format
+msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
 msgstr ""
 
-#: options.c:1141
-#, fuzzy
-msgid "Warn about calls with implicit interface"
-msgstr "parameternamen (zonder types) in functiedeclaratie"
+#: fortran/openmp.c:1305
+#, no-c-format
+msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
+msgstr ""
 
-#: options.c:1144
-msgid "Deprecated.  This switch has no effect."
+#: fortran/openmp.c:1311
+#, no-c-format
+msgid "!$OMP DO iteration variable must be of type integer at %L"
 msgstr ""
 
-#: options.c:1147
-msgid "Warn about variables which are initialized to themselves."
+#: fortran/openmp.c:1315
+#, no-c-format
+msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
 msgstr ""
 
-#: options.c:1150
-#, fuzzy
-msgid "Warn when an inlined function cannot be inlined"
-msgstr "kan functie %<main%> niet inline maken"
+#: fortran/openmp.c:1323
+#, no-c-format
+msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
+msgstr ""
 
-#: options.c:1153
-#, fuzzy
-msgid "Warn about invalid uses of the \"offsetof\" macro"
-msgstr "lijnnummer buiten bereik in %<#line%>-commando"
+#: fortran/options.c:219
+#, no-c-format
+msgid "Option -fwhole-program is not supported for Fortran"
+msgstr ""
 
-#: options.c:1156
-msgid "Warn about PCH files that are found but not used"
+#: fortran/options.c:273
+#, no-c-format
+msgid "Reading file '%s' as free form"
 msgstr ""
 
-#: options.c:1159
-msgid "-Wlarger-than-<number>\tWarn if an object is larger than <number> bytes"
+#: fortran/options.c:283
+#, no-c-format
+msgid "'-fd-lines-as-comments' has no effect in free form"
 msgstr ""
 
-#: options.c:1162
-#, fuzzy
-msgid "Warn about truncated source lines"
-msgstr "niet-prototype definitie hier"
+#: fortran/options.c:286
+#, no-c-format
+msgid "'-fd-lines-as-code' has no effect in free form"
+msgstr ""
 
-#: options.c:1165
-msgid "Do not warn about using \"long long\" when -pedantic"
+#: fortran/options.c:312
+#, no-c-format
+msgid "Flag -fno-automatic overwrites -fmax-stack-var-size=%d"
 msgstr ""
 
-#: options.c:1168
-#, fuzzy
-msgid "Warn about suspicious declarations of \"main\""
-msgstr "geen eerdere declaratie voor %qs"
+#: fortran/options.c:315
+#, no-c-format
+msgid "Flag -fno-automatic overwrites -frecursive"
+msgstr ""
 
-#: options.c:1171
-#, fuzzy
-msgid "Warn about possibly missing braces around initializers"
-msgstr "accolades ontbreken rond beginwaarde"
+#: fortran/options.c:317
+#, no-c-format
+msgid "Flag -fno-automatic overwrites -frecursive implied by -fopenmp"
+msgstr ""
 
-#: options.c:1174
-#, fuzzy
-msgid "Warn about global functions without previous declarations"
-msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
+#: fortran/options.c:321
+#, no-c-format
+msgid "Flag -frecursive overwrites -fmax-stack-var-size=%d"
+msgstr ""
 
-#: options.c:1177
-#, fuzzy
-msgid "Warn about missing fields in struct initializers"
-msgstr "accolades ontbreken rond beginwaarde"
+#: fortran/options.c:325
+#, no-c-format
+msgid "Flag -fmax-stack-var-size=%d overwrites -frecursive implied by -fopenmp"
+msgstr ""
 
-#: options.c:1180
-#, fuzzy
-msgid "Warn about functions which might be candidates for format attributes"
-msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
+#: fortran/options.c:392
+#, c-format
+msgid "gfortran: Only one -M option allowed\n"
+msgstr ""
 
-#: options.c:1183
-msgid "Warn about user-specified include directories that do not exist"
+#: fortran/options.c:398
+#, c-format
+msgid "gfortran: Directory required after -M\n"
 msgstr ""
 
-#: options.c:1186
-#, fuzzy
-msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
-msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
+#: fortran/options.c:443
+#, no-c-format
+msgid "Argument to -ffpe-trap is not valid: %s"
+msgstr ""
 
-#: options.c:1189
-#, fuzzy
-msgid "Warn about global functions without prototypes"
-msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
+#: fortran/options.c:573
+#, no-c-format
+msgid "Fixed line length must be at least seven."
+msgstr ""
 
-#: options.c:1192
-#, fuzzy
-msgid "Warn about use of multi-character character constants"
-msgstr "karakterconstante met meer dan één karakter"
+#: fortran/options.c:591
+#, no-c-format
+msgid "Free line length must be at least three."
+msgstr ""
 
-#: options.c:1195
-#, fuzzy
-msgid "Warn about \"extern\" declarations not at file scope"
-msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
+#: fortran/options.c:605
+#, fuzzy, no-c-format
+msgid "-static-libgfortran is not supported in this configuration"
+msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
 
-#: options.c:1198
-#, fuzzy
-msgid "Warn when non-templatized friend functions are declared within a template"
-msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+#: fortran/options.c:649
+#, fuzzy, no-c-format
+msgid "Maximum supported identifier length is %d"
+msgstr "beginwaarde ontbreekt"
 
-#: options.c:1201
-#, fuzzy
-msgid "Warn about non-virtual destructors"
-msgstr "niet-prototype definitie hier"
+#: fortran/options.c:681
+#, fuzzy, no-c-format
+msgid "Unrecognized option to -finit-logical: %s"
+msgstr "onbekende formaatspecificatie"
 
-#: options.c:1204
-msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL"
+#: fortran/options.c:695
+#, fuzzy, no-c-format
+msgid "Unrecognized option to -finit-real: %s"
+msgstr "onbekende formaatspecificatie"
+
+#: fortran/options.c:711
+#, no-c-format
+msgid "The value of n in -finit-character=n must be between 0 and 127"
 msgstr ""
 
-#: options.c:1207
-msgid "Warn about usage of non-standard intrinsics"
+#: fortran/options.c:794
+#, no-c-format
+msgid "Maximum subrecord length cannot exceed %d"
 msgstr ""
 
-#: options.c:1210
-msgid "Warn if a C-style cast is used in a program"
+#: fortran/parse.c:451
+#, fuzzy, no-c-format
+msgid "Unclassifiable statement at %C"
+msgstr "ongeldige beginwaarde"
+
+#: fortran/parse.c:475
+#, no-c-format
+msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures"
 msgstr ""
 
-#: options.c:1213
-msgid "Warn if an old-style parameter definition is used"
+#: fortran/parse.c:553
+#, fuzzy, no-c-format
+msgid "Unclassifiable OpenMP directive at %C"
+msgstr "ongeldige beginwaarde"
+
+#: fortran/parse.c:592 fortran/parse.c:733
+#, fuzzy, no-c-format
+msgid "Zero is not a valid statement label at %C"
+msgstr "ongeldige beginwaarde"
+
+#: fortran/parse.c:599 fortran/parse.c:725
+#, no-c-format
+msgid "Non-numeric character in statement label at %C"
 msgstr ""
 
-#: options.c:1216
-msgid "Warn if .class files are out of date"
+#: fortran/parse.c:611 fortran/parse.c:647 fortran/parse.c:773
+#, no-c-format
+msgid "Semicolon at %C needs to be preceded by statement"
 msgstr ""
 
-#: options.c:1219
-msgid "Warn about overloaded virtual function names"
+#: fortran/parse.c:619 fortran/parse.c:785
+#, no-c-format
+msgid "Ignoring statement label in empty statement at %C"
 msgstr ""
 
-#: options.c:1222
-msgid "Warn when the packed attribute has no effect on struct layout"
+#: fortran/parse.c:712 fortran/parse.c:752
+#, no-c-format
+msgid "Bad continuation line at %C"
 msgstr ""
 
-#: options.c:1225
-msgid "Warn when padding is required to align structure members"
+#: fortran/parse.c:811
+#, no-c-format
+msgid "Line truncated at %C"
 msgstr ""
 
-#: options.c:1228
-#, fuzzy
-msgid "Warn about possibly missing parentheses"
-msgstr "accolades ontbreken rond beginwaarde"
+#: fortran/parse.c:997
+#, no-c-format
+msgid "FORMAT statement at %L does not have a statement label"
+msgstr ""
 
-#: options.c:1231
-msgid "Warn when converting the type of pointers to member functions"
+#: fortran/parse.c:1069
+msgid "arithmetic IF"
 msgstr ""
 
-#: options.c:1234
+#: fortran/parse.c:1075
 #, fuzzy
-msgid "Warn about function pointer arithmetic"
-msgstr "pointer naar functie gebruikt in rekensom"
+msgid "attribute declaration"
+msgstr "lege declaratie"
 
-#: options.c:1237
+#: fortran/parse.c:1105
 #, fuzzy
-msgid "Warn when a pointer differs in signedness in an assignment."
-msgstr "vergelijking van gepromoveerde ~unsigned met unsigned"
-
-#: options.c:1240
-msgid "Warn if inherited methods are unimplemented"
-msgstr ""
+msgid "data declaration"
+msgstr "lege declaratie"
 
-#: options.c:1243
+#: fortran/parse.c:1114
 #, fuzzy
-msgid "Warn about multiple declarations of the same object"
-msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
+msgid "derived type declaration"
+msgstr "lege declaratie"
 
-#: options.c:1246
-msgid "Warn if modifiers are specified when not necessary"
+#: fortran/parse.c:1193
+msgid "block IF"
 msgstr ""
 
-#: options.c:1249
+#: fortran/parse.c:1202
+msgid "implied END DO"
+msgstr ""
+
+#: fortran/parse.c:1275
 #, fuzzy
-msgid "Warn when the compiler reorders code"
-msgstr "incompatibele record-modus"
+msgid "assignment"
+msgstr "beginwaarde ontbreekt"
 
-#: options.c:1252
+#: fortran/parse.c:1278
 #, fuzzy
-msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
-msgstr "teruggeefwaarde krijgt standaardtype %<int%>"
+msgid "pointer assignment"
+msgstr "ongeldige lvalue in toewijzing"
 
-#: options.c:1255
-msgid "Warn if a selector has multiple methods"
+#: fortran/parse.c:1287
+msgid "simple IF"
 msgstr ""
 
-#: options.c:1258
-msgid "Warn about possible violations of sequence point rules"
+#: fortran/parse.c:1503
+#, fuzzy, no-c-format
+msgid "Unexpected %s statement at %C"
+msgstr "ongeldige beginwaarde"
+
+#: fortran/parse.c:1642
+#, no-c-format
+msgid "%s statement at %C cannot follow %s statement at %L"
 msgstr ""
 
-#: options.c:1261
-#, fuzzy
-msgid "Warn when one local variable shadows another"
-msgstr "De locale variabele %<insn%> heeft de waarde:"
+#: fortran/parse.c:1659
+#, no-c-format
+msgid "Unexpected end of file in '%s'"
+msgstr ""
 
-#: options.c:1264
-#, fuzzy
-msgid "Warn about signed-unsigned comparisons"
-msgstr "formaatstring niet beëindigd"
+#: fortran/parse.c:1714
+#, no-c-format
+msgid "Fortran 2003: Derived type definition at %C without components"
+msgstr ""
 
-#: options.c:1267
-#, fuzzy
-msgid "Warn when overload promotes from unsigned to signed"
-msgstr "vergelijking van gepromoveerde ~unsigned met unsigned"
-
-#: options.c:1270 options.c:1273
-#, fuzzy
-msgid "Warn about code which might break strict aliasing rules"
-msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
-
-#: options.c:1276
-msgid "Warn about uncasted NULL used as sentinel"
+#: fortran/parse.c:1725
+#, no-c-format
+msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
 msgstr ""
 
-#: options.c:1279
-#, fuzzy
-msgid "Warn about unprototyped function declarations"
-msgstr "niet-prototype definitie hier"
-
-#: options.c:1282
-#, fuzzy
-msgid "Warn about \"suspicious\" constructs"
-msgstr "geen eerdere declaratie voor %qs"
-
-#: options.c:1285
-msgid "Warn about enumerated switches, with no default, missing a case"
+#: fortran/parse.c:1733
+#, no-c-format
+msgid "PRIVATE statement at %C must precede structure components"
 msgstr ""
 
-#: options.c:1288
-msgid "Warn about enumerated switches missing a \"default:\" statement"
+#: fortran/parse.c:1741
+#, no-c-format
+msgid "Duplicate PRIVATE statement at %C"
 msgstr ""
 
-#: options.c:1291
-msgid "Warn about all enumerated switches missing a specific case"
+#: fortran/parse.c:1753
+#, no-c-format
+msgid "SEQUENCE statement at %C must precede structure components"
 msgstr ""
 
-#: options.c:1294
-msgid "Warn when synthesis behavior differs from Cfront"
+#: fortran/parse.c:1760
+#, no-c-format
+msgid "SEQUENCE attribute at %C already specified in TYPE statement"
 msgstr ""
 
-#: options.c:1297
-msgid "Do not suppress warnings from system headers"
+#: fortran/parse.c:1765
+#, no-c-format
+msgid "Duplicate SEQUENCE statement at %C"
 msgstr ""
 
-#: options.c:1300
-msgid "Warn about features not present in traditional C"
+#: fortran/parse.c:1856
+#, no-c-format
+msgid "ENUM declaration at %C has no ENUMERATORS"
 msgstr ""
 
-#: options.c:1303
-msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+#: fortran/parse.c:1934
+#, no-c-format
+msgid "Unexpected %s statement in INTERFACE block at %C"
 msgstr ""
 
-#: options.c:1306
-#, fuzzy
-msgid "Warn about @selector()s without previously declared methods"
-msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
-
-#: options.c:1309
-#, fuzzy
-msgid "Warn if an undefined macro is used in an #if directive"
-msgstr "ongedefinieerd of ongeldig #-commando"
-
-#: options.c:1312
-#, fuzzy
-msgid "Warn about underflow of numerical constant expressions"
-msgstr "overflow in constante expressie"
-
-#: options.c:1315
-msgid "Warn about uninitialized automatic variables"
+#: fortran/parse.c:1960
+#, no-c-format
+msgid "SUBROUTINE at %C does not belong in a generic function interface"
 msgstr ""
 
-#: options.c:1318
-msgid "Warn about unrecognized pragmas"
+#: fortran/parse.c:1964
+#, no-c-format
+msgid "FUNCTION at %C does not belong in a generic subroutine interface"
 msgstr ""
 
-#: options.c:1321
-msgid "Warn about code that will never be executed"
+#: fortran/parse.c:1974
+#, no-c-format
+msgid "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
 msgstr ""
 
-#: options.c:1324
-msgid "Enable all -Wunused- warnings"
+#: fortran/parse.c:2005
+#, no-c-format
+msgid "Unexpected %s statement at %C in INTERFACE body"
 msgstr ""
 
-#: options.c:1327
-msgid "Warn when a function is unused"
+#: fortran/parse.c:2019
+#, no-c-format
+msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
 msgstr ""
 
-#: options.c:1330 options.c:1333
-msgid "Warn when a label is unused"
+#: fortran/parse.c:2134
+#, no-c-format
+msgid "%s statement must appear in a MODULE"
 msgstr ""
 
-#: options.c:1336
-msgid "Warn about macros defined in the main file that are not used"
+#: fortran/parse.c:2141
+#, no-c-format
+msgid "%s statement at %C follows another accessibility specification"
 msgstr ""
 
-#: options.c:1339
-msgid "Warn when a function parameter is unused"
-msgstr ""
+#: fortran/parse.c:2191
+#, fuzzy, no-c-format
+msgid "Bad kind expression for function '%s' at %L"
+msgstr "fout in argumenten voor spec-functie '%s'"
 
-#: options.c:1342
-msgid "Warn when an expression value is unused"
+#: fortran/parse.c:2195
+#, no-c-format
+msgid "The type for function '%s' at %L is not accessible"
 msgstr ""
 
-#: options.c:1345
-msgid "Warn when a variable is unused"
+#: fortran/parse.c:2253
+#, no-c-format
+msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
 msgstr ""
 
-#: options.c:1348
-msgid "Do not warn about using variadic macros when -pedantic"
+#: fortran/parse.c:2274
+#, no-c-format
+msgid "Unexpected %s statement in WHERE block at %C"
 msgstr ""
 
-#: options.c:1351
-msgid "Give strings the type \"array of char\""
+#: fortran/parse.c:2333
+#, no-c-format
+msgid "Unexpected %s statement in FORALL block at %C"
 msgstr ""
 
-#: options.c:1354
-msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
+#: fortran/parse.c:2384
+#, no-c-format
+msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
 msgstr ""
 
-#: options.c:1357
-msgid "-aux-info <file>\tEmit declaration information into <file>"
+#: fortran/parse.c:2402
+#, no-c-format
+msgid "Duplicate ELSE statements at %L and %C"
 msgstr ""
 
-#: options.c:1369
-msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
+#: fortran/parse.c:2463
+#, no-c-format
+msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
 msgstr ""
 
-#: options.c:1372
-msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
+#: fortran/parse.c:2521
+#, no-c-format
+msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
 msgstr ""
 
-#: options.c:1375
-msgid "--CLASSPATH\tDeprecated; use --classpath instead"
+#: fortran/parse.c:2555
+#, no-c-format
+msgid "End of nonblock DO statement at %C is within another block"
 msgstr ""
 
-#: options.c:1378
-#, fuzzy
-msgid "Generate position-independent code if possible (large mode)"
-msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
-
-#: options.c:1381
-#, fuzzy
-msgid "Generate position-independent code for executables if possible (large mode)"
-msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
-
-#: options.c:1387
-msgid "Enforce class member access control semantics"
+#: fortran/parse.c:2564
+#, no-c-format
+msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
 msgstr ""
 
-#: options.c:1390
-#, fuzzy
-msgid "Align the start of functions"
-msgstr "impliciete declaratie van functie %qs"
+#: fortran/parse.c:2613
+#, no-c-format
+msgid "Statement label in ENDDO at %C doesn't match DO label"
+msgstr ""
 
-#: options.c:1396
-msgid "Align labels which are only reached by jumping"
+#: fortran/parse.c:2629
+#, no-c-format
+msgid "named block DO at %L requires matching ENDDO name"
 msgstr ""
 
-#: options.c:1402
-msgid "Align all labels"
+#: fortran/parse.c:2885
+#, no-c-format
+msgid "Name after !$omp critical and !$omp end critical does not match at %C"
 msgstr ""
 
-#: options.c:1408
-msgid "Align the start of loops"
+#: fortran/parse.c:2941
+#, no-c-format
+msgid "%s statement at %C cannot terminate a non-block DO loop"
 msgstr ""
 
-#: options.c:1417
-msgid "Change when template instances are emitted"
+#: fortran/parse.c:3126
+#, no-c-format
+msgid "Contained procedure '%s' at %C is already ambiguous"
 msgstr ""
 
-#: options.c:1420
-msgid "Specify that arguments may alias each other and globals"
+#: fortran/parse.c:3176
+#, no-c-format
+msgid "Unexpected %s statement in CONTAINS section at %C"
 msgstr ""
 
-#: options.c:1423
-msgid "Assume arguments may alias globals but not each other"
+#. This is valid in Fortran 2008.
+#: fortran/parse.c:3201
+#, no-c-format
+msgid "Extension: CONTAINS statement without FUNCTION or SUBROUTINE statement at %C"
 msgstr ""
 
-#: options.c:1426
-msgid "Assume arguments alias neither each other nor globals"
+#: fortran/parse.c:3272
+#, no-c-format
+msgid "CONTAINS statement at %C is already in a contained program unit"
 msgstr ""
 
-#: options.c:1429
-msgid "Recognize the \"asm\" keyword"
+#: fortran/parse.c:3321
+#, no-c-format
+msgid "Global name '%s' at %L is already being used as a %s at %L"
 msgstr ""
 
-#: options.c:1432
-msgid "Permit the use of the assert keyword"
+#: fortran/parse.c:3342
+#, no-c-format
+msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
 msgstr ""
 
-#: options.c:1441
-msgid "Generate unwind tables that are exact at each instruction boundary"
+#: fortran/parse.c:3368
+#, no-c-format
+msgid "Unexpected %s statement in BLOCK DATA at %C"
 msgstr ""
 
-#: options.c:1444
-msgid "--bootclasspath=<path>\tReplace system path"
+#: fortran/parse.c:3411
+#, no-c-format
+msgid "Unexpected %s statement in MODULE at %C"
 msgstr ""
 
-#: options.c:1447
-msgid "Generate code to check bounds before indexing arrays"
+#. If we see a duplicate main program, shut down.  If the second
+#. instance is an implied main program, ie data decls or executable
+#. statements, we're in for lots of errors.
+#: fortran/parse.c:3594
+#, no-c-format
+msgid "Two main PROGRAMs at %L and %C"
 msgstr ""
 
-#: options.c:1450
-msgid "Replace add, compare, branch with branch on count register"
+#: fortran/primary.c:87
+#, fuzzy, no-c-format
+msgid "Missing kind-parameter at %C"
+msgstr "parameternaam ontbreekt uit parameterlijst"
+
+#: fortran/primary.c:210
+#, fuzzy, no-c-format
+msgid "Integer kind %d at %C not available"
+msgstr "functielichaam niet beschikbaar"
+
+#: fortran/primary.c:218
+#, no-c-format
+msgid "Integer too big for its kind at %C. This check can be disabled with the option -fno-range-check"
 msgstr ""
 
-#: options.c:1453
-msgid "Use profiling information for branch probabilities"
+#: fortran/primary.c:247
+#, no-c-format
+msgid "Extension: Hollerith constant at %C"
 msgstr ""
 
-#: options.c:1456
-msgid "Perform branch target load optimization before prologue / epilogue threading"
+#: fortran/primary.c:259
+#, no-c-format
+msgid "Invalid Hollerith constant: %L must contain at least one character"
 msgstr ""
 
-#: options.c:1459
-msgid "Perform branch target load optimization after prologue / epilogue threading"
+#: fortran/primary.c:265
+#, no-c-format
+msgid "Invalid Hollerith constant: Integer kind at %L should be default"
 msgstr ""
 
-#: options.c:1462
-msgid "Restrict target load migration not to re-use registers in any basic block"
+#: fortran/primary.c:353
+#, no-c-format
+msgid "Extension: Hexadecimal constant at %C uses non-standard syntax"
 msgstr ""
 
-#: options.c:1465
-#, fuzzy
-msgid "Recognize built-in functions"
-msgstr "interne fout - slechte ingebouwde functie %qs"
+#: fortran/primary.c:363
+#, fuzzy, no-c-format
+msgid "Empty set of digits in BOZ constant at %C"
+msgstr "constant object wordt beschreven (argument %d)"
+
+#: fortran/primary.c:369
+#, fuzzy, no-c-format
+msgid "Illegal character in BOZ constant at %C"
+msgstr "opvulkarakter in strfmon-formaat"
 
-#: options.c:1471
-msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
+#: fortran/primary.c:392
+#, no-c-format
+msgid "Extension: BOZ constant at %C uses non-standard postfix syntax"
 msgstr ""
 
-#: options.c:1474
-msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
+#: fortran/primary.c:423
+#, no-c-format
+msgid "Integer too big for integer kind %i at %C"
 msgstr ""
 
-#: options.c:1477
-msgid "Save registers around function calls"
+#: fortran/primary.c:429
+#, fuzzy, no-c-format
+msgid "Fortran 2003: BOZ used outside a DATA statement at %C"
+msgstr "%s voor %qs"
+
+#: fortran/primary.c:529
+#, no-c-format
+msgid "Missing exponent in real number at %C"
 msgstr ""
 
-#: options.c:1480
-msgid "Check the return value of new"
+#: fortran/primary.c:585
+#, no-c-format
+msgid "Real number at %C has a 'd' exponent and an explicit kind"
 msgstr ""
 
-#: options.c:1483
-msgid "Generate checks for references to NULL"
+#: fortran/primary.c:598
+#, no-c-format
+msgid "Invalid real kind %d at %C"
 msgstr ""
 
-#: options.c:1486
-msgid "--classpath=<path>\tSet class path"
+#: fortran/primary.c:612
+#, no-c-format
+msgid "Real constant overflows its kind at %C"
 msgstr ""
 
-#: options.c:1489
-msgid "Do not put uninitialized globals in the common section"
+#: fortran/primary.c:617
+#, no-c-format
+msgid "Real constant underflows its kind at %C"
 msgstr ""
 
-#: options.c:1495
-msgid "Allow the arguments of the '?' operator to have different types"
+#: fortran/primary.c:709
+#, no-c-format
+msgid "Syntax error in SUBSTRING specification at %C"
 msgstr ""
 
-#: options.c:1498
-msgid "Reduce the size of object files"
+#: fortran/primary.c:914
+#, no-c-format
+msgid "Invalid kind %d for CHARACTER constant at %C"
 msgstr ""
 
-#: options.c:1501
-#, fuzzy
-msgid "Make string literals \"const char[]\" not \"char[]\""
-msgstr "slechte stringconstante"
+#: fortran/primary.c:935
+#, no-c-format
+msgid "Unterminated character constant beginning at %C"
+msgstr ""
 
-#: options.c:1504
-msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
+#: fortran/primary.c:1047
+#, no-c-format
+msgid "Bad kind for logical constant at %C"
 msgstr ""
 
-#: options.c:1507
-msgid "Perform a register copy-propagation optimization pass"
+#: fortran/primary.c:1086
+#, no-c-format
+msgid "Expected PARAMETER symbol in complex constant at %C"
 msgstr ""
 
-#: options.c:1510
-msgid "Perform cross-jumping optimization"
+#: fortran/primary.c:1092
+#, no-c-format
+msgid "Numeric PARAMETER required in complex constant at %C"
 msgstr ""
 
-#: options.c:1513
-msgid "When running CSE, follow jumps to their targets"
+#: fortran/primary.c:1098
+#, no-c-format
+msgid "Scalar PARAMETER required in complex constant at %C"
 msgstr ""
 
-#: options.c:1516
-msgid "When running CSE, follow conditional jumps"
+#: fortran/primary.c:1102
+#, no-c-format
+msgid "Fortran 2003: PARAMETER symbol in complex constant at %C"
 msgstr ""
 
-#: options.c:1519
-msgid "Omit range reduction step when performing complex division"
+#: fortran/primary.c:1132
+#, no-c-format
+msgid "Error converting PARAMETER constant in complex constant at %C"
 msgstr ""
 
-#: options.c:1522
-#, fuzzy
-msgid "Place data items into their own section"
-msgstr "keer vermeld voor elke functie waarin hij staat.)"
+#: fortran/primary.c:1261
+#, fuzzy, no-c-format
+msgid "Syntax error in COMPLEX constant at %C"
+msgstr "constant object wordt beschreven (argument %d)"
 
-#: options.c:1525
-msgid "Set the default double precision kind to an 8 byte wide type"
+#: fortran/primary.c:1442
+#, no-c-format
+msgid "Keyword '%s' at %C has already appeared in the current argument list"
 msgstr ""
 
-#: options.c:1528
-#, fuzzy
-msgid "Inline member functions by default"
-msgstr "kan functie %<main%> niet inline maken"
+#: fortran/primary.c:1506
+#, fuzzy, no-c-format
+msgid "Extension: argument list function at %C"
+msgstr "Bestandsnaam ontbreekt na %qs optie"
 
-#: options.c:1531
-msgid "Set the default integer kind to an 8 byte wide type"
+#: fortran/primary.c:1573
+#, no-c-format
+msgid "Expected alternate return label at %C"
 msgstr ""
 
-#: options.c:1534
-msgid "Set the default real kind to an 8 byte wide type"
+#: fortran/primary.c:1591
+#, no-c-format
+msgid "Missing keyword name in actual argument list at %C"
 msgstr ""
 
-#: options.c:1537
-msgid "Defer popping functions args from stack until later"
-msgstr ""
+#: fortran/primary.c:1636
+#, fuzzy, no-c-format
+msgid "Syntax error in argument list at %C"
+msgstr "%qs is geen iterator"
 
-#: options.c:1540
-msgid "Attempt to fill delay slots of branch instructions"
+#: fortran/primary.c:1723
+#, no-c-format
+msgid "Expected structure component name at %C"
 msgstr ""
 
-#: options.c:1543
-msgid "Delete useless null pointer checks"
+#: fortran/primary.c:1980
+#, no-c-format
+msgid "Too many components in structure constructor at %C"
 msgstr ""
 
-#: options.c:1546
-msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
+#: fortran/primary.c:1993
+#, no-c-format
+msgid "Structure constructor for '%s' at %C has PRIVATE components"
 msgstr ""
 
-#: options.c:1555
-msgid "Allow dollar signs in entity names"
+#: fortran/primary.c:2003
+#, no-c-format
+msgid "Too few components in structure constructor at %C"
 msgstr ""
 
-# "brede string"? "string met brede karakters/tekens"?
-#: options.c:1558
-#, fuzzy
-msgid "Permit '$' as an identifier character"
-msgstr "formaat is een wide-character string"
+#: fortran/primary.c:2021
+#, no-c-format
+msgid "Syntax error in structure constructor at %C"
+msgstr ""
 
-#: options.c:1561
-msgid "-fdump-<type>\tDump various compiler internals to a file"
+#: fortran/primary.c:2105
+#, no-c-format
+msgid "'%s' at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
 msgstr ""
 
-#: options.c:1564
-msgid "Display the code tree after parsing."
+#: fortran/primary.c:2207
+#, no-c-format
+msgid "Unexpected use of subroutine name '%s' at %C"
 msgstr ""
 
-#: options.c:1567
-msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
+#: fortran/primary.c:2238
+#, no-c-format
+msgid "Statement function '%s' requires argument list at %C"
 msgstr ""
 
-#: options.c:1573
-msgid "Perform DWARF2 duplicate elimination"
+#: fortran/primary.c:2241
+#, fuzzy, no-c-format
+msgid "Function '%s' requires an argument list at %C"
+msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
+
+#: fortran/primary.c:2286
+#, fuzzy, no-c-format
+msgid "Missing argument to '%s' at %C"
+msgstr "Bestandsnaam ontbreekt na %qs optie"
+
+#: fortran/primary.c:2427
+#, fuzzy, no-c-format
+msgid "Missing argument list in function '%s' at %C"
+msgstr "Bestandsnaam ontbreekt na %qs optie"
+
+#: fortran/primary.c:2455
+#, fuzzy, no-c-format
+msgid "Symbol at %C is not appropriate for an expression"
+msgstr "floating-point overflow in expressie"
+
+#: fortran/primary.c:2523
+#, fuzzy, no-c-format
+msgid "Assigning to PROTECTED variable at %C"
+msgstr "%s van alleen-lezen variabele %qs"
+
+#: fortran/primary.c:2557
+#, no-c-format
+msgid "Named constant at %C in an EQUIVALENCE"
 msgstr ""
 
-#: options.c:1576 options.c:1579
-msgid "Perform unused type elimination in debug info"
+# dit klinkt niet al te best
+#: fortran/primary.c:2579
+#, fuzzy, no-c-format
+msgid "'%s' at %C is not a variable"
+msgstr "functie-oproep heeft geaggregeerde waarde"
+
+#: fortran/resolve.c:121
+#, no-c-format
+msgid "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
 msgstr ""
 
-#: options.c:1582
-msgid "Output a class file"
+#: fortran/resolve.c:125
+#, no-c-format
+msgid "Alternate return specifier in function '%s' at %L is not allowed"
 msgstr ""
 
-#: options.c:1585
-msgid "Alias for -femit-class-file"
+#: fortran/resolve.c:138
+#, no-c-format
+msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
 msgstr ""
 
-#: options.c:1594
-msgid "--encoding=<encoding>\tChoose input encoding (defaults from your locale)"
+#: fortran/resolve.c:145
+#, no-c-format
+msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure"
 msgstr ""
 
-#: options.c:1597
-#, fuzzy
-msgid "Generate code to check exception specifications"
-msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
+#: fortran/resolve.c:158 fortran/resolve.c:1138
+#, no-c-format
+msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
+msgstr ""
 
-#: options.c:1603
-msgid "Enable exception handling"
+#: fortran/resolve.c:202
+#, no-c-format
+msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)"
 msgstr ""
 
-#: options.c:1606
-msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
+#: fortran/resolve.c:207
+#, no-c-format
+msgid "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified"
 msgstr ""
 
-#: options.c:1609
-msgid "Perform a number of minor, expensive optimizations"
+#: fortran/resolve.c:216
+#, no-c-format
+msgid "Argument '%s' of elemental procedure at %L must be scalar"
 msgstr ""
 
-#: options.c:1612
-msgid "--extdirs=<path>\tSet the extension directory path"
+#: fortran/resolve.c:223
+#, no-c-format
+msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
 msgstr ""
 
-#: options.c:1618
-#, fuzzy
-msgid "Use f2c calling convention."
-msgstr "Onbeëindigde stringconstante"
+#: fortran/resolve.c:231
+#, fuzzy, no-c-format
+msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L"
+msgstr "overflow in constante expressie"
 
-#: options.c:1624
-msgid "Input file is a file with a list of filenames to compile"
+#: fortran/resolve.c:243
+#, no-c-format
+msgid "Argument '%s' of statement function at %L must be scalar"
 msgstr ""
 
-#: options.c:1627
-msgid "Assume no NaNs or infinities are generated"
+#: fortran/resolve.c:253
+#, no-c-format
+msgid "Character-valued argument '%s' of statement function at %L must have constant length"
 msgstr ""
 
-#: options.c:1630
-msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
+#: fortran/resolve.c:310
+#, no-c-format
+msgid "Contained function '%s' at %L has no IMPLICIT type"
 msgstr ""
 
-#: options.c:1633
-msgid "Assume that the source file is fixed form"
+#: fortran/resolve.c:313
+#, no-c-format
+msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
 msgstr ""
 
-#: options.c:1636
-msgid "-ffixed-line-length-<n>\t\tUse n as character line width in fixed mode"
+#: fortran/resolve.c:330
+#, no-c-format
+msgid "Character-valued internal function '%s' at %L must not be assumed length"
 msgstr ""
 
-#: options.c:1639
-msgid "Allow arbitrary character line width in fixed mode"
+#: fortran/resolve.c:501
+#, no-c-format
+msgid "Function %s at %L has entries with mismatched array specifications"
 msgstr ""
 
-#: options.c:1642
-msgid "Don't allocate floats and doubles in extended-precision registers"
+#: fortran/resolve.c:518
+#, no-c-format
+msgid "Extension: Function %s at %L with entries returning variables of different string lengths"
 msgstr ""
 
-#: options.c:1645
-msgid "Scope of for-init-statement variables is local to the loop"
+#: fortran/resolve.c:545
+#, no-c-format
+msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
 msgstr ""
 
-#: options.c:1648
-#, fuzzy
-msgid "Copy memory address constants into registers before use"
-msgstr "numerieke constante zonder cijfers"
-
-#: options.c:1651
-msgid "Always check for non gcj generated classes archives"
+#: fortran/resolve.c:549
+#, no-c-format
+msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
 msgstr ""
 
-#: options.c:1654
-msgid "Copy memory operands into registers before use"
+#: fortran/resolve.c:556
+#, no-c-format
+msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
 msgstr ""
 
-#: options.c:1657
-msgid "Assume that the source file is free form"
+#: fortran/resolve.c:560
+#, no-c-format
+msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
 msgstr ""
 
-#: options.c:1660
-msgid "Do not assume that standard C libraries and \"main\" exist"
+#: fortran/resolve.c:598
+#, no-c-format
+msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
 msgstr ""
 
-#: options.c:1663
-msgid "Allow function addresses to be held in registers"
+#: fortran/resolve.c:603
+#, no-c-format
+msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
 msgstr ""
 
-#: options.c:1666
-#, fuzzy
-msgid "Place each function into its own section"
-msgstr "keer vermeld voor elke functie waarin hij staat.)"
+#: fortran/resolve.c:661
+#, fuzzy, no-c-format
+msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed"
+msgstr "overflow in constante expressie"
 
-#: options.c:1669
-msgid "Perform global common subexpression elimination"
+#: fortran/resolve.c:665
+#, no-c-format
+msgid "Initialized variable '%s' at %L is in a blank COMMON but initialization is only allowed in named common blocks"
 msgstr ""
 
-#: options.c:1672
-msgid "Perform global common subexpression elimination after register allocation"
+#: fortran/resolve.c:676
+#, no-c-format
+msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
 msgstr ""
 
-#: options.c:1675
-msgid "Perform redundant load after store elimination in global common subexpression"
+#: fortran/resolve.c:680
+#, no-c-format
+msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable"
 msgstr ""
 
-#: options.c:1678
-msgid "Perform enhanced load motion during global common subexpression elimination"
-msgstr ""
+#: fortran/resolve.c:684
+#, fuzzy, no-c-format
+msgid "Derived type variable '%s' in COMMON at %L may not have default initializer"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
 
-#: options.c:1681
-msgid "Perform store motion after global common subexpression elimination"
+#: fortran/resolve.c:711
+#, no-c-format
+msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
 msgstr ""
 
-#: options.c:1684
-msgid "Recognize GNU-defined keywords"
+#: fortran/resolve.c:715
+#, no-c-format
+msgid "COMMON block '%s' at %L is also an intrinsic procedure"
 msgstr ""
 
-#: options.c:1687
-msgid "Generate code for GNU runtime environment"
+#: fortran/resolve.c:719
+#, no-c-format
+msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
 msgstr ""
 
-#: options.c:1690
-msgid "Enable guessing of branch probabilities"
+#: fortran/resolve.c:724
+#, no-c-format
+msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
 msgstr ""
 
-#: options.c:1699
-msgid "Assume the runtime uses a hash table to map an object to its synchronization structure"
+#: fortran/resolve.c:786
+#, no-c-format
+msgid "Components of structure constructor '%s' at %L are PRIVATE"
 msgstr ""
 
-#: options.c:1705
-msgid "Assume normal C execution environment"
+#: fortran/resolve.c:808
+#, no-c-format
+msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
 msgstr ""
 
-#: options.c:1708
-msgid "Enable support for huge objects"
+#: fortran/resolve.c:821
+#, no-c-format
+msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
 msgstr ""
 
-#: options.c:1711
-#, fuzzy
-msgid "Process #ident directives"
-msgstr "ongeldig preprocessing-commando"
-
-#: options.c:1714
-msgid "Perform conversion of conditional jumps to branchless equivalents"
+#: fortran/resolve.c:838
+#, no-c-format
+msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
 msgstr ""
 
-#: options.c:1717
-#, fuzzy
-msgid "Perform conversion of conditional jumps to conditional execution"
-msgstr "types in voorwaardelijke expressie komen niet overeen"
+#: fortran/resolve.c:965
+#, no-c-format
+msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L"
+msgstr ""
 
-#: options.c:1720
-#, fuzzy
-msgid "Export functions even if they can be inlined"
-msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
+#: fortran/resolve.c:1029 fortran/resolve.c:5576 fortran/resolve.c:6282
+#, fuzzy, no-c-format
+msgid "Label %d referenced at %L is never defined"
+msgstr "naar label %s gerefereerd buiten enige functie"
 
-#: options.c:1723
-#, fuzzy
-msgid "Emit implicit instantiations of inline templates"
-msgstr "impliciete declaratie van functie %qs"
+#: fortran/resolve.c:1039
+#, fuzzy, no-c-format
+msgid "'%s' at %L is ambiguous"
+msgstr "grootte van %qs is %u bytes"
 
-#: options.c:1726
-msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements"
+#: fortran/resolve.c:1075
+#, no-c-format
+msgid "Statement function '%s' at %L is not allowed as an actual argument"
 msgstr ""
 
-#: options.c:1729
-#, fuzzy
-msgid "Emit implicit instantiations of templates"
-msgstr "impliciete declaratie van functie %qs"
+#: fortran/resolve.c:1083
+#, fuzzy, no-c-format
+msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
+msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
 
-#: options.c:1732
-msgid "Use offset tables for virtual method calls"
+#: fortran/resolve.c:1090
+#, no-c-format
+msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
 msgstr ""
 
-#: options.c:1735
-msgid "Do not generate .size directives"
+#: fortran/resolve.c:1096
+#, no-c-format
+msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
 msgstr ""
 
-#: options.c:1738
-msgid "Pay attention to the \"inline\" keyword"
+#: fortran/resolve.c:1116
+#, no-c-format
+msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
 msgstr ""
 
-#: options.c:1747
-msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
+#: fortran/resolve.c:1157
+#, fuzzy, no-c-format
+msgid "Symbol '%s' at %L is ambiguous"
+msgstr "grootte van %qs is %u bytes"
+
+#: fortran/resolve.c:1206
+#, fuzzy, no-c-format
+msgid "By-value argument at %L is not of numeric type"
+msgstr "het argument van %<asm%> is geen constante string"
+
+#: fortran/resolve.c:1213
+#, no-c-format
+msgid "By-value argument at %L cannot be an array or an array section"
 msgstr ""
 
-#: options.c:1750
-msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
+#: fortran/resolve.c:1227
+#, fuzzy, no-c-format
+msgid "By-value argument at %L is not allowed in this context"
+msgstr "globale registervariabele volgt op een functiedefinitie"
+
+#: fortran/resolve.c:1239
+#, no-c-format
+msgid "Passing internal procedure at %L by location not allowed"
 msgstr ""
 
-#: options.c:1753
-msgid "Instrument function entry and exit with profiling calls"
+#: fortran/resolve.c:1356
+#, no-c-format
+msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
 msgstr ""
 
-#: options.c:1756
-msgid "Optimize induction variables on trees"
+#: fortran/resolve.c:1378
+msgid "elemental procedure"
 msgstr ""
 
-#: options.c:1759
-msgid "Assume native functions are implemented using JNI"
+#: fortran/resolve.c:1395
+#, no-c-format
+msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
 msgstr ""
 
-#: options.c:1762
-#, fuzzy
-msgid "Generate code for functions even if they are fully inlined"
-msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
+#: fortran/resolve.c:1531
+#, fuzzy, no-c-format
+msgid "There is no specific function for the generic '%s' at %L"
+msgstr "fout in argumenten voor spec-functie '%s'"
 
-#: options.c:1765
-msgid "Emit static const variables even if they are not used"
+#: fortran/resolve.c:1540
+#, no-c-format
+msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
 msgstr ""
 
-#: options.c:1771
-msgid "Give external symbols a leading underscore"
+#: fortran/resolve.c:1594
+#, no-c-format
+msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
 msgstr ""
 
-#: options.c:1774
-#, fuzzy
-msgid "Perform loop optimizations"
-msgstr "lege declaratie"
+#: fortran/resolve.c:1640
+#, fuzzy, no-c-format
+msgid "Unable to resolve the specific function '%s' at %L"
+msgstr "fout in argumenten voor spec-functie '%s'"
 
-#: options.c:1777
-msgid "Perform loop optimizations using the new loop optimizer"
+#: fortran/resolve.c:1696 fortran/resolve.c:8931
+#, no-c-format
+msgid "Function '%s' at %L has no IMPLICIT type"
 msgstr ""
 
-#: options.c:1780
-#, fuzzy
-msgid "Set errno after built-in math functions"
-msgstr "interne fout - slechte ingebouwde functie %qs"
+# dit klinkt niet al te best
+#: fortran/resolve.c:1907
+#, fuzzy, no-c-format
+msgid "Argument to '%s' at %L is not a variable"
+msgstr "functie-oproep heeft geaggregeerde waarde"
 
-#: options.c:1783
-msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
-msgstr ""
+#: fortran/resolve.c:1979
+#, fuzzy, no-c-format
+msgid "More actual than formal arguments in '%s' call at %L"
+msgstr "doorgeven van argument %d van %qs"
 
-#: options.c:1786
-msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack"
+#: fortran/resolve.c:1991
+#, no-c-format
+msgid "Parameter '%s' to '%s' at %L must be either a TARGET or an associated pointer"
 msgstr ""
 
-#: options.c:1789
-msgid "Report on permanent memory allocation"
+#: fortran/resolve.c:2017
+#, no-c-format
+msgid "Allocatable variable '%s' used as a parameter to '%s' at %L must not be an array of zero size"
 msgstr ""
 
-#: options.c:1792
-msgid "Attempt to merge identical constants and constant variables"
+#: fortran/resolve.c:2034
+#, no-c-format
+msgid "Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' because it is not C interoperable"
 msgstr ""
 
-#: options.c:1795
-msgid "Attempt to merge identical constants across compilation units"
+#: fortran/resolve.c:2044
+#, no-c-format
+msgid "Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' because it is not C interoperable"
 msgstr ""
 
-#: options.c:1798
-msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
+#: fortran/resolve.c:2067 fortran/resolve.c:2106
+#, no-c-format
+msgid "CHARACTER argument '%s' to '%s' at %L must have a length of 1"
 msgstr ""
 
-#: options.c:1801
-msgid "Set default accessibility of module entities to PRIVATE"
-msgstr ""
+#. Case 1c, section 15.1.2.5, J3/04-007: an associated
+#. scalar pointer.
+#: fortran/resolve.c:2082
+#, fuzzy, no-c-format
+msgid "Argument '%s' to '%s' at %L must be an associated scalar POINTER"
+msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
 
-#: options.c:1804
-msgid "Perform SMS based modulo scheduling before the first scheduling pass"
+#: fortran/resolve.c:2098
+#, fuzzy, no-c-format
+msgid "Parameter '%s' to '%s' at %L must be a scalar"
+msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
+
+#. TODO: Update this error message to allow for procedure
+#. pointers once they are implemented.
+#: fortran/resolve.c:2120
+#, fuzzy, no-c-format
+msgid "Parameter '%s' to '%s' at %L must be a procedure"
+msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
+
+# vertaling voor 'intrinsic'? 'intrinsiek(e) xxx', maar wat als xxx te gebruiken?
+#: fortran/resolve.c:2128
+#, fuzzy, no-c-format
+msgid "Parameter '%s' to '%s' at %L must be BIND(C)"
+msgstr "'%s' argument voor intrinsic '%s' op %L moet %s zijn"
+
+#: fortran/resolve.c:2170
+#, fuzzy, no-c-format
+msgid "'%s' at %L is not a function"
+msgstr "%qs is meestal een functie"
+
+#: fortran/resolve.c:2176
+#, no-c-format
+msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
 msgstr ""
 
-#: options.c:1807
-msgid "Move loop invariant computations out of loops"
+#. Internal procedures are taken care of in resolve_contained_fntype.
+#: fortran/resolve.c:2219
+#, no-c-format
+msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
 msgstr ""
 
-#: options.c:1810
-msgid "Don't warn about uses of Microsoft extensions"
+#: fortran/resolve.c:2272
+#, no-c-format
+msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
 msgstr ""
 
-#: options.c:1813
-msgid "Add mudflap bounds-checking instrumentation for single-threaded program."
+#: fortran/resolve.c:2321
+#, no-c-format
+msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
 msgstr ""
 
-#: options.c:1816
-msgid "Ignore read operations when inserting mudflap instrumentation."
+#: fortran/resolve.c:2328
+#, no-c-format
+msgid "Function reference to '%s' at %L is to a non-PURE procedure within a PURE procedure"
 msgstr ""
 
-#: options.c:1819
-msgid "Add mudflap bounds-checking instrumentation for multi-threaded program."
+#: fortran/resolve.c:2343
+#, fuzzy, no-c-format
+msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+
+#: fortran/resolve.c:2351
+#, no-c-format
+msgid "Call to ENTRY '%s' at %L is recursive, but function '%s' is not declared as RECURSIVE"
 msgstr ""
 
-#: options.c:1828
-msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
+#: fortran/resolve.c:2393
+#, no-c-format
+msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
 msgstr ""
 
-#: options.c:1831
-msgid "Assume that receivers of Objective-C messages may be nil"
+#: fortran/resolve.c:2396
+#, no-c-format
+msgid "Subroutine call to '%s' at %L is not PURE"
 msgstr ""
 
-#: options.c:1834
-msgid "Don't generate code, just do syntax and semantics checking"
+#: fortran/resolve.c:2459
+#, no-c-format
+msgid "There is no specific subroutine for the generic '%s' at %L"
 msgstr ""
 
-#: options.c:1837
-msgid "Support synchronous non-call exceptions"
+#: fortran/resolve.c:2468
+#, no-c-format
+msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
 msgstr ""
 
-#: options.c:1846
-msgid "Enable Objective-C exception and synchronization syntax"
+#: fortran/resolve.c:2576
+#, fuzzy, no-c-format
+msgid "Missing SHAPE parameter for call to %s at %L"
+msgstr "Bestandsnaam ontbreekt na %qs optie"
+
+#: fortran/resolve.c:2584
+#, no-c-format
+msgid "SHAPE parameter for call to %s at %L must be a rank 1 INTEGER array"
 msgstr ""
 
-#: options.c:1849
-msgid "Enable Objective-C setjmp exception handling runtime"
+#: fortran/resolve.c:2667
+#, no-c-format
+msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
 msgstr ""
 
-#: options.c:1852
-msgid "When possible do not generate stack frames"
+#: fortran/resolve.c:2711
+#, no-c-format
+msgid "Unable to resolve the specific subroutine '%s' at %L"
 msgstr ""
 
-#: options.c:1855
-msgid "Recognize C++ kewords like \"compl\" and \"xor\""
+#: fortran/resolve.c:2768
+#, no-c-format
+msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
 msgstr ""
 
-#: options.c:1858
-msgid "Do the full register move optimization pass"
+#: fortran/resolve.c:2787
+#, no-c-format
+msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
 msgstr ""
 
-#: options.c:1861
-msgid "Optimize sibling and tail recursive calls"
+#: fortran/resolve.c:2795
+#, no-c-format
+msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
 msgstr ""
 
-#: options.c:1864
-msgid "Enable optimization of static class initialization code"
-msgstr ""
+#: fortran/resolve.c:2865
+#, fuzzy, no-c-format
+msgid "Shapes for operands at %L and %L are not conformable"
+msgstr "-shared en -mdll zijn niet compatibel"
 
-#: options.c:1867
-msgid "Enable optional diagnostics"
+# Ongeldig soort wat?
+#: fortran/resolve.c:2916
+#, fuzzy, c-format
+msgid "Invalid context for NULL() pointer at %%L"
+msgstr "Ongeldige soort voor %s op %L"
+
+#: fortran/resolve.c:2932
+#, c-format
+msgid "Operand of unary numeric operator '%s' at %%L is %s"
 msgstr ""
 
-#: options.c:1873
-msgid "Try to layout derived types as compact as possible"
+#: fortran/resolve.c:2948
+#, c-format
+msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
 msgstr ""
 
-#: options.c:1876
-msgid "Pack structure members together without holes"
+#: fortran/resolve.c:2962
+#, c-format
+msgid "Operands of string concatenation operator at %%L are %s/%s"
 msgstr ""
 
-#: options.c:1879
-msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
+#: fortran/resolve.c:2981
+#, c-format
+msgid "Operands of logical operator '%s' at %%L are %s/%s"
 msgstr ""
 
-#: options.c:1882
-msgid "Return small aggregates in memory, not registers"
+#: fortran/resolve.c:2995
+#, fuzzy, c-format
+msgid "Operand of .not. operator at %%L is %s"
+msgstr "incompatibele operands voor %s"
+
+#: fortran/resolve.c:3009
+msgid "COMPLEX quantities cannot be compared at %L"
 msgstr ""
 
-#: options.c:1888
-msgid "Look for and use PCH files even when preprocessing"
+#: fortran/resolve.c:3037
+#, c-format
+msgid "Logicals at %%L must be compared with %s instead of %s"
 msgstr ""
 
-#: options.c:1891
-msgid "Perform loop peeling"
+#: fortran/resolve.c:3043
+#, c-format
+msgid "Operands of comparison operator '%s' at %%L are %s/%s"
 msgstr ""
 
-#: options.c:1894
-msgid "Enable machine specific peephole optimizations"
+#: fortran/resolve.c:3051
+#, fuzzy, c-format
+msgid "Unknown operator '%s' at %%L"
+msgstr "onbekende operator '%s' in %%:version-compare"
+
+#: fortran/resolve.c:3053
+#, c-format
+msgid "Operand of user operator '%s' at %%L is %s"
 msgstr ""
 
-#: options.c:1897
-msgid "Enable an RTL peephole pass before sched2"
+#: fortran/resolve.c:3056
+#, c-format
+msgid "Operands of user operator '%s' at %%L are %s/%s"
 msgstr ""
 
-#: options.c:1900
-msgid "Downgrade conformance errors to warnings"
+#: fortran/resolve.c:3142
+#, fuzzy, c-format
+msgid "Inconsistent ranks for operator at %%L and %%L"
+msgstr "incompatibele operands voor %s"
+
+#: fortran/resolve.c:3339
+#, fuzzy, no-c-format
+msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
+msgstr "grootte van %qs is %u bytes"
+
+#: fortran/resolve.c:3347
+#, fuzzy, no-c-format
+msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
+msgstr "grootte van %qs is %u bytes"
+
+#: fortran/resolve.c:3366
+#, no-c-format
+msgid "Illegal stride of zero at %L"
 msgstr ""
 
-#: options.c:1903
-#, fuzzy
-msgid "Generate position-independent code if possible (small mode)"
-msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
+#: fortran/resolve.c:3383
+#, fuzzy, no-c-format
+msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
+msgstr "grootte van %qs is %u bytes"
 
-#: options.c:1906
-#, fuzzy
-msgid "Generate position-independent code for executables if possible (small mode)"
-msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
+#: fortran/resolve.c:3391
+#, fuzzy, no-c-format
+msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
+msgstr "grootte van %qs is %u bytes"
 
-#: options.c:1909
-msgid "Generate prefetch instructions, if available, for arrays in loops"
+#: fortran/resolve.c:3407
+#, fuzzy, no-c-format
+msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
+msgstr "grootte van %qs is %u bytes"
+
+#: fortran/resolve.c:3416
+#, fuzzy, no-c-format
+msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
+msgstr "grootte van %qs is %u bytes"
+
+#: fortran/resolve.c:3455
+#, no-c-format
+msgid "Rightmost upper bound of assumed size array section not specified at %L"
 msgstr ""
 
-#: options.c:1912
-msgid "Treat the input file as already preprocessed"
+#: fortran/resolve.c:3465
+#, no-c-format
+msgid "Rank mismatch in array reference at %L (%d/%d)"
 msgstr ""
 
-#: options.c:1915
-msgid "Enable basic program profiling code"
+#: fortran/resolve.c:3493
+#, no-c-format
+msgid "Array index at %L must be scalar"
 msgstr ""
 
-#: options.c:1918
-msgid "Insert arc-based program profiling code"
+#: fortran/resolve.c:3499
+#, no-c-format
+msgid "Array index at %L must be of INTEGER type"
 msgstr ""
 
-#: options.c:1921
-msgid "Enable common options for generating profile info for profile feedback directed optimizations"
+#: fortran/resolve.c:3505
+#, no-c-format
+msgid "Extension: REAL array index at %L"
 msgstr ""
 
-#: options.c:1924
-msgid "Enable common options for performing profile feedback directed optimizations"
+#: fortran/resolve.c:3535
+#, no-c-format
+msgid "Argument dim at %L must be scalar"
 msgstr ""
 
-#: options.c:1927
-msgid "Insert code to profile values of expressions"
+#: fortran/resolve.c:3542
+#, no-c-format
+msgid "Argument dim at %L must be of INTEGER type"
 msgstr ""
 
-#: options.c:1933
-msgid "-frandom-seed=<string>\tMake compile reproducible using <string>"
+#: fortran/resolve.c:3663
+#, no-c-format
+msgid "Array index at %L is an array of rank %d"
 msgstr ""
 
-#: options.c:1936
-msgid "Return small aggregates in registers"
+#: fortran/resolve.c:3700
+#, no-c-format
+msgid "Substring start index at %L must be of type INTEGER"
 msgstr ""
 
-#: options.c:1939
-msgid "Enables a register move optimization"
+#: fortran/resolve.c:3707
+#, no-c-format
+msgid "Substring start index at %L must be scalar"
 msgstr ""
 
-#: options.c:1942
-msgid "Perform a register renaming optimization pass"
+#: fortran/resolve.c:3716
+#, no-c-format
+msgid "Substring start index at %L is less than one"
 msgstr ""
 
-#: options.c:1945
-msgid "Reorder basic blocks to improve code placement"
+#: fortran/resolve.c:3729
+#, no-c-format
+msgid "Substring end index at %L must be of type INTEGER"
 msgstr ""
 
-#: options.c:1948
-msgid "Reorder basic blocks and partition into hot and cold sections"
+#: fortran/resolve.c:3736
+#, no-c-format
+msgid "Substring end index at %L must be scalar"
 msgstr ""
 
-#: options.c:1951
-msgid "Reorder functions to improve code placement"
+#: fortran/resolve.c:3746
+#, no-c-format
+msgid "Substring end index at %L exceeds the string length"
 msgstr ""
 
-#: options.c:1954
-msgid "Copy array sections into a contiguous block on procedure entry"
+#: fortran/resolve.c:3884
+#, no-c-format
+msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
 msgstr ""
 
-#: options.c:1957
-msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
+#: fortran/resolve.c:3891
+#, no-c-format
+msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
 msgstr ""
 
-#: options.c:1960
-msgid "Enable automatic template instantiation"
+#: fortran/resolve.c:3910
+#, no-c-format
+msgid "Two or more part references with nonzero rank must not be specified at %L"
 msgstr ""
 
-#: options.c:1963
-msgid "Add a common subexpression elimination pass after loop optimizations"
+#: fortran/resolve.c:4085
+#, no-c-format
+msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
 msgstr ""
 
-#: options.c:1966
-msgid "Run the loop optimizer twice"
+#: fortran/resolve.c:4090
+#, no-c-format
+msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
 msgstr ""
 
-#: options.c:1969
-msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling"
+#: fortran/resolve.c:4367
+#, no-c-format
+msgid "%s at %L must be a scalar"
 msgstr ""
 
-#: options.c:1972
-msgid "Disable optimizations that assume default FP rounding behavior"
+#: fortran/resolve.c:4377
+#, no-c-format
+msgid "Deleted feature: %s at %L must be integer"
 msgstr ""
 
-#: options.c:1975
-msgid "Generate run time type descriptor information"
+#: fortran/resolve.c:4381 fortran/resolve.c:4388
+#, no-c-format
+msgid "%s at %L must be INTEGER"
 msgstr ""
 
-#: options.c:1978
-msgid "Enable scheduling across basic blocks"
+#: fortran/resolve.c:4408
+#, no-c-format
+msgid "Cannot assign to loop variable in PURE procedure at %L"
 msgstr ""
 
-#: options.c:1981
-msgid "Allow speculative motion of non-loads"
+#: fortran/resolve.c:4432
+#, no-c-format
+msgid "Step expression in DO loop at %L cannot be zero"
 msgstr ""
 
-#: options.c:1984
-msgid "Allow speculative motion of some loads"
+#: fortran/resolve.c:4508
+#, no-c-format
+msgid "FORALL index-name at %L must be a scalar INTEGER"
 msgstr ""
 
-#: options.c:1987
-msgid "Allow speculative motion of more loads"
+#: fortran/resolve.c:4513
+#, no-c-format
+msgid "FORALL start expression at %L must be a scalar INTEGER"
 msgstr ""
 
-#: options.c:1990
-msgid "Allow premature scheduling of queued insns"
+#: fortran/resolve.c:4520
+#, no-c-format
+msgid "FORALL end expression at %L must be a scalar INTEGER"
 msgstr ""
 
-#: options.c:1993
-msgid "Set dependence distance checking in premature scheduling of queued insns"
+#: fortran/resolve.c:4528
+#, no-c-format
+msgid "FORALL stride expression at %L must be a scalar %s"
 msgstr ""
 
-#: options.c:1996
-msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns"
+#: fortran/resolve.c:4533
+#, no-c-format
+msgid "FORALL stride expression at %L cannot be zero"
 msgstr ""
 
-#: options.c:1999
-msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled"
+#: fortran/resolve.c:4549
+#, fuzzy, no-c-format
+msgid "FORALL index '%s' may not appear in triplet specification at %L"
+msgstr "overflow in constante expressie"
+
+#: fortran/resolve.c:4629
+#, no-c-format
+msgid "Expression in DEALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
 msgstr ""
 
-#: options.c:2002
-msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
+#: fortran/resolve.c:4636
+#, no-c-format
+msgid "Cannot deallocate INTENT(IN) variable '%s' at %L"
 msgstr ""
 
-#: options.c:2005
-msgid "If scheduling post reload, do superblock scheduling"
+#: fortran/resolve.c:4740
+#, no-c-format
+msgid "The STAT variable '%s' in an ALLOCATE statement must not be allocated in the same statement at %L"
 msgstr ""
 
-#: options.c:2008
-msgid "If scheduling post reload, do trace scheduling"
+#: fortran/resolve.c:4776
+#, no-c-format
+msgid "Expression in ALLOCATE statement at %L must be ALLOCATABLE or a POINTER"
 msgstr ""
 
-#: options.c:2011
-msgid "Reschedule instructions before register allocation"
+#: fortran/resolve.c:4784
+#, no-c-format
+msgid "Cannot allocate INTENT(IN) variable '%s' at %L"
 msgstr ""
 
-#: options.c:2014
-msgid "Reschedule instructions after register allocation"
+#: fortran/resolve.c:4808
+#, no-c-format
+msgid "Array specification required in ALLOCATE statement at %L"
 msgstr ""
 
-#: options.c:2017
-msgid "Append a second underscore if the name already contains an underscore"
+#: fortran/resolve.c:4838
+#, no-c-format
+msgid "Bad array specification in ALLOCATE statement at %L"
 msgstr ""
 
-#: options.c:2020
-msgid "Mark data as shared rather than private"
+#: fortran/resolve.c:4856
+#, no-c-format
+msgid "'%s' must not appear an the array specification at %L in the same ALLOCATE statement where it is itself allocated"
 msgstr ""
 
-#: options.c:2023
-msgid "Use the same size for double as for float"
+#: fortran/resolve.c:4880
+#, no-c-format
+msgid "STAT variable '%s' of %s statement at %C cannot be INTENT(IN)"
 msgstr ""
 
-#: options.c:2026
-msgid "Use the narrowest integer type possible for enumeration types"
+#: fortran/resolve.c:4884
+#, no-c-format
+msgid "Illegal STAT variable in %s statement at %C for a PURE procedure"
 msgstr ""
 
-#: options.c:2029
-msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
+# vertaling voor 'statement'?
+#: fortran/resolve.c:4922
+#, fuzzy, no-c-format
+msgid "STAT tag in %s statement at %L must be a variable"
+msgstr "expressie-statement heeft onvolledig type"
+
+# vertaling voor 'statement'?
+#: fortran/resolve.c:4928
+#, fuzzy, no-c-format
+msgid "STAT tag in %s statement at %L must be of type INTEGER"
+msgstr "expressie-statement heeft onvolledig type"
+
+#. The cases overlap, or they are the same
+#. element in the list.  Either way, we must
+#. issue an error and get the next case from P.
+#. FIXME: Sort P and Q by line number.
+#: fortran/resolve.c:5091
+#, no-c-format
+msgid "CASE label at %L overlaps with CASE label at %L"
 msgstr ""
 
-#: options.c:2035
-msgid "Disable optimizations observable by IEEE signaling NaNs"
+# vertaling voor 'statement'?
+#: fortran/resolve.c:5142
+#, fuzzy, no-c-format
+msgid "Expression in CASE statement at %L must be of type %s"
+msgstr "expressie-statement heeft onvolledig type"
+
+#: fortran/resolve.c:5153
+#, no-c-format
+msgid "Expression in CASE statement at %L must be kind %d"
 msgstr ""
 
-#: options.c:2038
-msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
+#: fortran/resolve.c:5165
+#, no-c-format
+msgid "Expression in CASE statement at %L must be scalar"
 msgstr ""
 
-#: options.c:2041
-msgid "Make \"char\" signed by default"
+#: fortran/resolve.c:5211
+#, no-c-format
+msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
 msgstr ""
 
-#: options.c:2044
-#, fuzzy
-msgid "Convert floating point constants to single precision constants"
-msgstr "floating-point fout bij het uitschrijven van een constante"
+#: fortran/resolve.c:5229
+#, no-c-format
+msgid "Argument of SELECT statement at %L cannot be %s"
+msgstr ""
 
-#: options.c:2047
-msgid "Use value profiling for speculative prefetching"
+#: fortran/resolve.c:5238
+#, no-c-format
+msgid "Argument of SELECT statement at %L must be a scalar expression"
 msgstr ""
 
-#: options.c:2050
-msgid "Split lifetimes of induction variables when loops are unrolled."
+#: fortran/resolve.c:5303
+#, no-c-format
+msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
 msgstr ""
 
-#: options.c:2056
-msgid "Insert stack checking code into the program"
+#: fortran/resolve.c:5329
+#, no-c-format
+msgid "Logical range in CASE statement at %L is not allowed"
 msgstr ""
 
-#: options.c:2062
-msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
+#: fortran/resolve.c:5341
+#, no-c-format
+msgid "constant logical value in CASE statement is repeated at %L"
 msgstr ""
 
-#: options.c:2065
-msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>"
+#: fortran/resolve.c:5355
+#, no-c-format
+msgid "Range specification at %L can never be matched"
 msgstr ""
 
-#: options.c:2068
-msgid "Display statistics accumulated during compilation"
+#: fortran/resolve.c:5458
+#, no-c-format
+msgid "Logical SELECT CASE block at %L has more that two cases"
 msgstr ""
 
-#: options.c:2071
-msgid "Enable assignability checks for stores into object arrays"
+#: fortran/resolve.c:5496
+#, no-c-format
+msgid "Data transfer element at %L cannot have POINTER components"
 msgstr ""
 
-#: options.c:2074
-msgid "Perform strength reduction optimizations"
+#: fortran/resolve.c:5503
+#, no-c-format
+msgid "Data transfer element at %L cannot have ALLOCATABLE components"
 msgstr ""
 
-#: options.c:2077
-msgid "Assume strict aliasing rules apply"
+#: fortran/resolve.c:5510
+#, no-c-format
+msgid "Data transfer element at %L cannot have PRIVATE components"
 msgstr ""
 
-#: options.c:2083
-msgid "Check for syntax errors, then stop"
+#: fortran/resolve.c:5519
+#, no-c-format
+msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
 msgstr ""
 
-#: options.c:2086
-msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
+#: fortran/resolve.c:5583
+#, no-c-format
+msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
 msgstr ""
 
-#: options.c:2089
-msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
+#: fortran/resolve.c:5592
+#, no-c-format
+msgid "Branch at %L causes an infinite loop"
 msgstr ""
 
-#: options.c:2092
-msgid "Create data files needed by \"gcov\""
+#. The label is not in an enclosing block, so illegal.  This was
+#. allowed in Fortran 66, so we allow it as extension.  No
+#. further checks are necessary in this case.
+#: fortran/resolve.c:5605
+#, no-c-format
+msgid "Label at %L is not in the same block as the GOTO statement at %L"
 msgstr ""
 
-#: options.c:2098
-msgid "Perform jump threading optimizations"
+#: fortran/resolve.c:5620 fortran/resolve.c:5634
+#, no-c-format
+msgid "Deleted feature: GOTO at %L jumps to END of construct at %L"
 msgstr ""
 
-#: options.c:2101
-msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
+#: fortran/resolve.c:5711
+#, no-c-format
+msgid "WHERE mask at %L has inconsistent shape"
 msgstr ""
 
-#: options.c:2104
-msgid "Report the time taken by each compiler pass"
+#: fortran/resolve.c:5727
+#, no-c-format
+msgid "WHERE assignment target at %L has inconsistent shape"
 msgstr ""
 
-#: options.c:2107
-msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
+#: fortran/resolve.c:5735 fortran/resolve.c:5820
+#, no-c-format
+msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
 msgstr ""
 
-#: options.c:2110
-msgid "Perform superblock formation via tail duplication"
+#: fortran/resolve.c:5745 fortran/resolve.c:5830
+#, no-c-format
+msgid "Unsupported statement inside WHERE at %L"
 msgstr ""
 
-#: options.c:2113
-#, fuzzy
-msgid "Assume floating-point operations can trap"
-msgstr "floating-point constante buiten bereik"
+#: fortran/resolve.c:5776
+#, fuzzy, no-c-format
+msgid "Assignment to a FORALL index variable at %L"
+msgstr "%s van alleen-lezen variabele %qs"
 
-#: options.c:2116
-msgid "Trap for signed overflow in addition, subtraction and multiplication"
+#: fortran/resolve.c:5784
+#, no-c-format
+msgid "The FORALL with index '%s' cause more than one assignment to this object at %L"
 msgstr ""
 
-#: options.c:2119
-msgid "Use tree-ssa based implementation of profiling"
+#: fortran/resolve.c:5922
+#, no-c-format
+msgid "An outer FORALL construct already has an index with this name %L"
 msgstr ""
 
-#: options.c:2122
-#, fuzzy
-msgid "Enable SSA-CCP optimization on trees"
-msgstr "lege declaratie"
+#: fortran/resolve.c:5978
+#, no-c-format
+msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
+msgstr ""
 
-#: options.c:2125
-msgid "Enable loop header copying on trees"
+#: fortran/resolve.c:6037
+#, no-c-format
+msgid "Subroutine '%s' called instead of assignment at %L must be PURE"
 msgstr ""
 
-#: options.c:2128
-msgid "Coalesce memory temporaries in the SSA->normal pass"
+#: fortran/resolve.c:6110
+#, no-c-format
+msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
 msgstr ""
 
-#: options.c:2131
-msgid "Replace SSA temporaries with better names in copies."
+#: fortran/resolve.c:6135
+#, no-c-format
+msgid "Cannot assign to variable '%s' in PURE procedure at %L"
 msgstr ""
 
-#: options.c:2134
-msgid "Enable SSA dead code elimination optimization on trees"
+#: fortran/resolve.c:6147
+#, no-c-format
+msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
 msgstr ""
 
-#: options.c:2137
-#, fuzzy
-msgid "Enable dominator optimizations"
-msgstr "lege declaratie"
+#: fortran/resolve.c:6250
+#, no-c-format
+msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
+msgstr ""
 
-#: options.c:2140
-#, fuzzy
-msgid "Enable dead store elimination"
-msgstr "lege declaratie"
+#: fortran/resolve.c:6253
+#, no-c-format
+msgid "Variable '%s' has not been assigned a target label at %L"
+msgstr ""
 
-#: options.c:2143
-msgid "Enable Full Redundancy Elimination (FRE) on trees"
+#: fortran/resolve.c:6264
+#, no-c-format
+msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
 msgstr ""
 
-#: options.c:2146
-msgid "Enable loop invariant motion on trees"
+#: fortran/resolve.c:6290
+#, no-c-format
+msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
 msgstr ""
 
-#: options.c:2149
-msgid "Create canonical induction variables in loops"
+#: fortran/resolve.c:6305
+#, no-c-format
+msgid "Arithmetic IF statement at %L requires a numeric expression"
 msgstr ""
 
-#: options.c:2152
-#, fuzzy
-msgid "Enable linear loop transforms on trees"
-msgstr "lege declaratie"
+#: fortran/resolve.c:6347
+#, no-c-format
+msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
+msgstr ""
 
-#: options.c:2155
-#, fuzzy
-msgid "Enable loop optimizations on tree level"
-msgstr "lege declaratie"
+#: fortran/resolve.c:6420
+#, no-c-format
+msgid "FORALL mask clause at %L requires a LOGICAL expression"
+msgstr ""
 
-#: options.c:2158
-msgid "Perform live range splitting during the SSA->normal pass."
+#: fortran/resolve.c:6490 fortran/resolve.c:6546
+#, no-c-format
+msgid "Binding label '%s' for common block '%s' at %L collides with the global entity '%s' at %L"
 msgstr ""
 
-#: options.c:2161
-#, fuzzy
-msgid "Enable SSA-PRE optimization on trees"
-msgstr "lege declaratie"
+#. Common block names match but binding labels do not.
+#: fortran/resolve.c:6511
+#, no-c-format
+msgid "Binding label '%s' for common block '%s' at %L does not match the binding label '%s' for common block '%s' at %L"
+msgstr ""
 
-#: options.c:2164
-msgid "Perform scalar replacement of aggregates"
+#: fortran/resolve.c:6558
+#, no-c-format
+msgid "Binding label '%s' for common block '%s' at %L collides with global entity '%s' at %L"
 msgstr ""
 
-#: options.c:2167
-msgid "Replace temporary expressions in the SSA->normal pass"
+#. Make sure global procedures don't collide with anything.
+#: fortran/resolve.c:6610
+#, no-c-format
+msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
 msgstr ""
 
-#: options.c:2170
-msgid "Enable loop vectorization on trees"
+#. Make sure procedures in interface bodies don't collide.
+#: fortran/resolve.c:6623
+#, no-c-format
+msgid "Binding label '%s' in interface body at %L collides with the global entity '%s' at %L"
 msgstr ""
 
-#: options.c:2173
-msgid "-ftree-vectorizer-verbose=<number>\tSet the verbosity level of the vectorizer"
+#: fortran/resolve.c:6636
+#, no-c-format
+msgid "Binding label '%s' at %L collides with global entity '%s' at %L"
 msgstr ""
 
-#: options.c:2176
-msgid "Append underscores to externally visible names"
+#: fortran/resolve.c:6713
+#, no-c-format
+msgid "CHARACTER variable has zero length at %L"
 msgstr ""
 
-#: options.c:2179
-msgid "Compile whole compilation unit at a time"
+#: fortran/resolve.c:7001
+#, no-c-format
+msgid "Allocatable array '%s' at %L must have a deferred shape"
 msgstr ""
 
-#: options.c:2182
-msgid "Perform loop unrolling for all loops"
+#: fortran/resolve.c:7004
+#, no-c-format
+msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
 msgstr ""
 
-#: options.c:2185
-msgid "Perform loop unrolling when iteration count is known"
+#: fortran/resolve.c:7011
+#, no-c-format
+msgid "Array pointer '%s' at %L must have a deferred shape"
 msgstr ""
 
-#: options.c:2188
-msgid "Allow math optimizations that may violate IEEE or ISO standards"
+#: fortran/resolve.c:7022
+#, no-c-format
+msgid "Array '%s' at %L cannot have a deferred shape"
 msgstr ""
 
-#: options.c:2191
-msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
+#: fortran/resolve.c:7051
+#, no-c-format
+msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
 msgstr ""
 
-#: options.c:2194
-msgid "Make \"char\" unsigned by default"
+#: fortran/resolve.c:7074
+#, no-c-format
+msgid "Object '%s' at %L must have the SAVE attribute for default initialization of a component"
 msgstr ""
 
-#: options.c:2197
-msgid "Perform loop unswitching"
+#. The shape of a main program or module array needs to be
+#. constant.
+#: fortran/resolve.c:7121
+#, no-c-format
+msgid "The module or main program array '%s' at %L must have constant shape"
 msgstr ""
 
-#: options.c:2200
-msgid "Just generate unwind tables for exception handling"
+#: fortran/resolve.c:7134
+#, no-c-format
+msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
 msgstr ""
 
-#: options.c:2203
-msgid "Generate code for the Boehm GC"
+#: fortran/resolve.c:7153
+#, no-c-format
+msgid "'%s' at %L must have constant character length in this context"
 msgstr ""
 
-#: options.c:2206
-msgid "Use __cxa_atexit to register destructors"
+#: fortran/resolve.c:7185
+#, fuzzy, no-c-format
+msgid "Allocatable '%s' at %L cannot have an initializer"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+
+#: fortran/resolve.c:7188
+#, fuzzy, no-c-format
+msgid "External '%s' at %L cannot have an initializer"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+
+#: fortran/resolve.c:7192
+#, fuzzy, no-c-format
+msgid "Dummy '%s' at %L cannot have an initializer"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+
+#: fortran/resolve.c:7195
+#, fuzzy, no-c-format
+msgid "Intrinsic '%s' at %L cannot have an initializer"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+
+#: fortran/resolve.c:7198
+#, fuzzy, no-c-format
+msgid "Function result '%s' at %L cannot have an initializer"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+
+#: fortran/resolve.c:7201
+#, fuzzy, no-c-format
+msgid "Automatic array '%s' at %L cannot have an initializer"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+
+#: fortran/resolve.c:7224
+#, no-c-format
+msgid "Although not referenced, '%s' at %L has ambiguous interfaces"
 msgstr ""
 
-#: options.c:2209
-msgid "Call a library routine to do integer divisions"
+#: fortran/resolve.c:7243
+#, no-c-format
+msgid "Character-valued statement function '%s' at %L must have constant length"
 msgstr ""
 
-#: options.c:2212
-msgid "Perform variable tracking"
+#: fortran/resolve.c:7251
+#, fuzzy, no-c-format
+msgid "Automatic character length function '%s' at %L must have an explicit interface"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+
+#: fortran/resolve.c:7276
+#, no-c-format
+msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
 msgstr ""
 
-#: options.c:2215
-msgid "Apply variable expansion when loops are unrolled."
+#: fortran/resolve.c:7299 fortran/resolve.c:7324
+#, no-c-format
+msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
 msgstr ""
 
-#: options.c:2218
-msgid "Add extra commentary to assembler output"
+#: fortran/resolve.c:7341
+#, fuzzy, no-c-format
+msgid "Function '%s' at %L cannot have an initializer"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+
+#: fortran/resolve.c:7350
+#, fuzzy, no-c-format
+msgid "External object '%s' at %L may not have an initializer"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+
+#: fortran/resolve.c:7358
+#, fuzzy, no-c-format
+msgid "ELEMENTAL function '%s' at %L must have a scalar result"
+msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
+
+#: fortran/resolve.c:7379
+#, no-c-format
+msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
 msgstr ""
 
-#: options.c:2221
-msgid "Marks all inlined methods as having hidden visibility"
+#: fortran/resolve.c:7383
+#, fuzzy, no-c-format
+msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+
+#: fortran/resolve.c:7387
+#, no-c-format
+msgid "CHARACTER(*) function '%s' at %L cannot be pure"
 msgstr ""
 
-#: options.c:2224
-msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility"
+#: fortran/resolve.c:7391
+#, no-c-format
+msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
 msgstr ""
 
-#: options.c:2227
-msgid "Use expression value profiles in optimizations"
+#: fortran/resolve.c:7400
+#, no-c-format
+msgid "CHARACTER(*) function '%s' at %L is obsolescent in fortran 95"
 msgstr ""
 
-#: options.c:2230
-msgid "Discard unused virtual functions"
+#: fortran/resolve.c:7472
+#, no-c-format
+msgid "Character length of component '%s' needs to be a constant specification expression at %L"
 msgstr ""
 
-#: options.c:2233
-msgid "Implement vtables using thunks"
+#: fortran/resolve.c:7487
+#, no-c-format
+msgid "The component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
 msgstr ""
 
-#: options.c:2236
-msgid "Emit common-like symbols as weak symbols"
+#: fortran/resolve.c:7497
+#, no-c-format
+msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
 msgstr ""
 
-#: options.c:2239
-msgid "Construct webs and split unrelated uses of single variable"
+#: fortran/resolve.c:7507
+#, no-c-format
+msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
 msgstr ""
 
-#: options.c:2242
-msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
+#: fortran/resolve.c:7525
+#, fuzzy, no-c-format
+msgid "Component '%s' of '%s' at %L must have constant array bounds"
+msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
+
+#: fortran/resolve.c:7568
+#, no-c-format
+msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
 msgstr ""
 
-#: options.c:2245
-msgid "Generate a #line directive pointing at the current working directory"
+#: fortran/resolve.c:7578
+#, no-c-format
+msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
 msgstr ""
 
-#: options.c:2248
-msgid "Assume signed arithmetic overflow wraps around"
+#: fortran/resolve.c:7591
+#, no-c-format
+msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
 msgstr ""
 
-#: options.c:2251
-msgid "Emit cross referencing information"
+#: fortran/resolve.c:7603
+#, no-c-format
+msgid "NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L"
 msgstr ""
 
-#: options.c:2254
-msgid "Put zero initialized data in the bss section"
+#: fortran/resolve.c:7612
+#, no-c-format
+msgid "NAMELIST array object '%s' must have constant shape in namelist '%s' at %L"
 msgstr ""
 
-#: options.c:2257
-msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
+#: fortran/resolve.c:7624
+#, no-c-format
+msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE components"
 msgstr ""
 
-#: options.c:2260
-msgid "Generate debug information in default format"
+#: fortran/resolve.c:7632
+#, no-c-format
+msgid "NAMELIST object '%s' in namelist '%s' at %L cannot have POINTER components"
 msgstr ""
 
-#: options.c:2263
-msgid "Generate debug information in COFF format"
+#: fortran/resolve.c:7658
+#, fuzzy, no-c-format
+msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
+msgstr "het %qs attribuut heeft geen betekenis voor types"
+
+#: fortran/resolve.c:7677
+#, no-c-format
+msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
 msgstr ""
 
-#: options.c:2266
-msgid "Generate debug information in DWARF v2 format"
+#: fortran/resolve.c:7688
+#, no-c-format
+msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
 msgstr ""
 
-#: options.c:2269
-msgid "Dump declarations to a .decl file"
+#: fortran/resolve.c:7699
+#, no-c-format
+msgid "Incompatible derived type in PARAMETER at %L"
 msgstr ""
 
-#: options.c:2272
-msgid "Generate debug information in default extended format"
+#: fortran/resolve.c:7758
+#, no-c-format
+msgid "Interface '%s', used by procedure '%s' at %L, is declared in a later PROCEDURE statement"
 msgstr ""
 
-#: options.c:2275
-msgid "Generate debug information in STABS format"
+#: fortran/resolve.c:7772
+#, no-c-format
+msgid "Interface '%s' of procedure '%s' at %L must be explicit"
 msgstr ""
 
-#: options.c:2278
-msgid "Generate debug information in extended STABS format"
+#: fortran/resolve.c:7797
+#, no-c-format
+msgid "Type specified for intrinsic function '%s' at %L is ignored"
 msgstr ""
 
-#: options.c:2281
-msgid "Generate debug information in VMS format"
+#: fortran/resolve.c:7804
+#, fuzzy, no-c-format
+msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+
+#: fortran/resolve.c:7811
+#, fuzzy, no-c-format
+msgid "Intrinsic '%s' at %L does not exist"
+msgstr "taal %s niet herkend"
+
+#: fortran/resolve.c:7851
+#, no-c-format
+msgid "Assumed size array at %L must be a dummy argument"
 msgstr ""
 
-#: options.c:2284
-msgid "Generate debug information in XCOFF format"
+#: fortran/resolve.c:7854
+#, no-c-format
+msgid "Assumed shape array at %L must be a dummy argument"
 msgstr ""
 
-#: options.c:2287
-msgid "Generate debug information in extended XCOFF format"
+#: fortran/resolve.c:7866
+#, no-c-format
+msgid "Symbol at %L is not a DUMMY variable"
 msgstr ""
 
-#: options.c:2290
-msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
+#: fortran/resolve.c:7872
+#, no-c-format
+msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
 msgstr ""
 
-#: options.c:2293
-msgid "-imacros <file>\tAccept definition of macros in <file>"
+#: fortran/resolve.c:7882
+#, no-c-format
+msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
 msgstr ""
 
-#: options.c:2296
-msgid "-include <file>\tInclude the contents of <file> before other files"
+#: fortran/resolve.c:7891
+#, no-c-format
+msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
 msgstr ""
 
-#: options.c:2299
-msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
+#: fortran/resolve.c:7917
+#, no-c-format
+msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
 msgstr ""
 
-#: options.c:2302
-msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
+#: fortran/resolve.c:7970
+#, no-c-format
+msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
 msgstr ""
 
-#: options.c:2305
-msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
+#: fortran/resolve.c:7987
+#, no-c-format
+msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
 msgstr ""
 
-#: options.c:2308
-msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
+#: fortran/resolve.c:8006
+#, no-c-format
+msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
 msgstr ""
 
-#: options.c:2311
-msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
+#: fortran/resolve.c:8065
+#, no-c-format
+msgid "Threadprivate at %L isn't SAVEd"
 msgstr ""
 
-#: options.c:2314
-msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
+#: fortran/resolve.c:8143
+#, no-c-format
+msgid "BLOCK DATA element '%s' at %L must be in COMMON"
 msgstr ""
 
-#: options.c:2326
-msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
+#: fortran/resolve.c:8149
+#, no-c-format
+msgid "DATA array '%s' at %L must be specified in a previous declaration"
 msgstr ""
 
-#: options.c:2329
-msgid "Do not search standard system include directories for C++"
+#: fortran/resolve.c:8194
+#, no-c-format
+msgid "Nonconstant array section at %L in DATA statement"
 msgstr ""
 
-#: options.c:2332
-msgid "-o <file>\tPlace output into <file>"
+#: fortran/resolve.c:8207
+#, no-c-format
+msgid "DATA statement at %L has more variables than values"
 msgstr ""
 
-#: options.c:2335
-msgid "Enable function profiling"
+#: fortran/resolve.c:8301
+#, no-c-format
+msgid "iterator start at %L does not simplify"
 msgstr ""
 
-#: options.c:2338
-msgid "Issue warnings needed for strict compliance to the standard"
-msgstr "Geef waarschuwingen om stricte opvolging van de standaard te garanderen"
+#: fortran/resolve.c:8308
+#, fuzzy, no-c-format
+msgid "iterator end at %L does not simplify"
+msgstr "taal %s niet herkend"
 
-#: options.c:2341
-msgid "Like -pedantic but issue them as errors"
-msgstr "Zoals -pedantic, maar beschouw problemen als fouten"
+#: fortran/resolve.c:8315
+#, no-c-format
+msgid "iterator step at %L does not simplify"
+msgstr ""
 
-#: options.c:2344
-msgid "Generate C header of platform-specific features"
+#: fortran/resolve.c:8441
+#, no-c-format
+msgid "DATA statement at %L has more values than variables"
 msgstr ""
 
-#: options.c:2347
-msgid "-qkind=<n>\tSet the kind for a real with the 'q' exponent to 'n'"
+#: fortran/resolve.c:8532
+#, fuzzy, no-c-format
+msgid "Label %d at %L defined but not used"
+msgstr "label %qs gedefinieerd maar niet gebruikt"
+
+#: fortran/resolve.c:8537
+#, fuzzy, no-c-format
+msgid "Label %d at %L defined but cannot be used"
+msgstr "label %qs gedefinieerd maar niet gebruikt"
+
+#: fortran/resolve.c:8622
+#, no-c-format
+msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
 msgstr ""
 
-#: options.c:2350
-msgid "Do not display functions compiled or elapsed time"
+#: fortran/resolve.c:8631
+#, no-c-format
+msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
 msgstr ""
 
-#: options.c:2353
-msgid "Remap file names when including files"
+#: fortran/resolve.c:8639
+#, no-c-format
+msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
 msgstr ""
 
-#: options.c:2356
-msgid "Conform to the ISO 1998 C++ standard"
-msgstr "Volg de ISO 1998 C++ standaard"
+#: fortran/resolve.c:8656
+#, no-c-format
+msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
+msgstr ""
 
-#: options.c:2359 options.c:2389
-msgid "Conform to the ISO 1990 C standard"
-msgstr "Volg de ISO 1990 C standaard"
+#: fortran/resolve.c:8761
+#, no-c-format
+msgid "Syntax error in EQUIVALENCE statement at %L"
+msgstr ""
 
-#: options.c:2362 options.c:2395
-msgid "Conform to the ISO 1999 C standard"
-msgstr "Volg de ISO 1999 C standaard"
+#: fortran/resolve.c:8776
+#, no-c-format
+msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
+msgstr ""
 
-#: options.c:2365
-msgid "Deprecated in favor of -std=c99"
-msgstr "Verouderd; gebruik liever -std=c99"
+#: fortran/resolve.c:8788
+#, no-c-format
+msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
+msgstr ""
 
-#: options.c:2368
-#, fuzzy
-msgid "Conform to the ISO Fortran 2003 standard."
-msgstr "Volg de ISO 1990 C standaard"
+#: fortran/resolve.c:8797
+#, no-c-format
+msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
+msgstr ""
 
-#: options.c:2371
-#, fuzzy
-msgid "Conform to the ISO Fortran 95 standard."
-msgstr "Volg de ISO 1990 C standaard"
+#: fortran/resolve.c:8876
+#, no-c-format
+msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
+msgstr ""
 
-#: options.c:2374
-msgid "Conform nothing in particular."
+#: fortran/resolve.c:8887
+#, no-c-format
+msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
 msgstr ""
 
-#: options.c:2377
-msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
-msgstr "Volg de ISO 1998 C++ standaard met GNU uitbreidingen"
+#: fortran/resolve.c:8898
+#, no-c-format
+msgid "Substring at %L has length zero"
+msgstr ""
 
-#: options.c:2380
-msgid "Conform to the ISO 1990 C standard with GNU extensions"
-msgstr "Volg de ISO 1990 C standaard met GNU uitbreidingen"
+#: fortran/resolve.c:8941
+#, no-c-format
+msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
+msgstr ""
 
-#: options.c:2383
-msgid "Conform to the ISO 1999 C standard with GNU extensions"
-msgstr "Volg de ISO 1999 C standaard met GNU uitbreidingen"
+#: fortran/resolve.c:8953
+#, no-c-format
+msgid "ENTRY '%s' at %L has no IMPLICIT type"
+msgstr ""
 
-#: options.c:2386
-msgid "Deprecated in favor of -std=gnu99"
-msgstr "Verouderd; gebruik liever -std=gnu99"
+#: fortran/resolve.c:8979
+#, no-c-format
+msgid "User operator procedure '%s' at %L must be a FUNCTION"
+msgstr ""
 
-#: options.c:2392
-msgid "Conform to the ISO 1990 C standard as amended in 1994"
-msgstr "Volg de ISO 1990 C standaard zoals aangepast in 1994"
+#: fortran/resolve.c:8986
+#, no-c-format
+msgid "User operator procedure '%s' at %L cannot be assumed character length"
+msgstr ""
 
-#: options.c:2398
-msgid "Deprecated in favor of -std=iso9899:1999"
-msgstr "Verouderd; gebruik liever -std=iso9899:1999"
+#: fortran/resolve.c:8992
+#, fuzzy, no-c-format
+msgid "User operator procedure '%s' at %L must have at least one argument"
+msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
+
+#: fortran/resolve.c:9002
+#, no-c-format
+msgid "First argument of operator interface at %L cannot be optional"
+msgstr ""
+
+#: fortran/resolve.c:9014
+#, no-c-format
+msgid "Second argument of operator interface at %L cannot be optional"
+msgstr ""
+
+#: fortran/resolve.c:9018
+#, fuzzy, no-c-format
+msgid "Operator interface at %L must have, at most, two arguments"
+msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
+
+#: fortran/resolve.c:9059
+#, no-c-format
+msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
+msgstr ""
+
+#: fortran/scanner.c:530
+#, no-c-format
+msgid "!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"
+msgstr ""
+
+#: fortran/scanner.c:820 fortran/scanner.c:941
+#, no-c-format
+msgid "Limit of %d continuations exceeded in statement at %C"
+msgstr ""
+
+#: fortran/scanner.c:865
+#, no-c-format
+msgid "Missing '&' in continued character constant at %C"
+msgstr ""
+
+#: fortran/scanner.c:1075
+#, no-c-format
+msgid "Nonconforming tab character at %C"
+msgstr ""
+
+#: fortran/scanner.c:1158 fortran/scanner.c:1161
+#, no-c-format
+msgid "'&' not allowed by itself in line %d"
+msgstr ""
+
+#: fortran/scanner.c:1207
+#, no-c-format
+msgid "Nonconforming tab character in column %d of line %d"
+msgstr ""
+
+#: fortran/scanner.c:1405
+#, no-c-format
+msgid "%s:%d: file %s left but not entered"
+msgstr ""
+
+#: fortran/scanner.c:1438
+#, no-c-format
+msgid "%s:%d: Illegal preprocessor directive"
+msgstr ""
+
+#: fortran/scanner.c:1533
+#, no-c-format
+msgid "File '%s' is being included recursively"
+msgstr ""
+
+#: fortran/scanner.c:1548
+#, fuzzy, no-c-format
+msgid "Can't open file '%s'"
+msgstr "kan bestand '%s' niet openen"
+
+#: fortran/scanner.c:1557
+#, fuzzy, no-c-format
+msgid "Can't open included file '%s'"
+msgstr "kan bestand '%s' niet openen"
+
+# moet dit eigenlijk wel een vertaalbare string zijn?
+#: fortran/scanner.c:1701
+#, fuzzy, c-format
+msgid "%s:%3d %s\n"
+msgstr "%s '%s'\n"
+
+#: fortran/simplify.c:82
+#, no-c-format
+msgid "Result of %s overflows its kind at %L"
+msgstr ""
+
+#: fortran/simplify.c:87
+#, no-c-format
+msgid "Result of %s underflows its kind at %L"
+msgstr ""
+
+#: fortran/simplify.c:92
+#, no-c-format
+msgid "Result of %s is NaN at %L"
+msgstr ""
+
+#: fortran/simplify.c:96
+#, no-c-format
+msgid "Result of %s gives range error for its kind at %L"
+msgstr ""
+
+#: fortran/simplify.c:119
+#, no-c-format
+msgid "KIND parameter of %s at %L must be an initialization expression"
+msgstr ""
+
+#: fortran/simplify.c:127
+#, fuzzy, no-c-format
+msgid "Invalid KIND parameter of %s at %L"
+msgstr "ongeldige macronaam %<%.*s%>"
+
+#: fortran/simplify.c:282
+#, no-c-format
+msgid "Argument of ACHAR function at %L outside of range [0,127]"
+msgstr ""
+
+#: fortran/simplify.c:307
+#, no-c-format
+msgid "Argument of ACOS at %L must be between -1 and 1"
+msgstr ""
+
+#: fortran/simplify.c:329
+#, no-c-format
+msgid "Argument of ACOSH at %L must not be less than 1"
+msgstr ""
+
+#: fortran/simplify.c:546
+#, no-c-format
+msgid "Argument of ASIN at %L must be between -1 and 1"
+msgstr ""
+
+#: fortran/simplify.c:602
+#, no-c-format
+msgid "Argument of ATANH at %L must be inside the range -1 to 1"
+msgstr ""
+
+#: fortran/simplify.c:627
+#, no-c-format
+msgid "If first argument of ATAN2 %L is zero, then the second argument must not be zero"
+msgstr ""
+
+#: fortran/simplify.c:714
+#, no-c-format
+msgid "Argument of CHAR function at %L outside of range [0,255]"
+msgstr ""
+
+#: fortran/simplify.c:1293
+#, no-c-format
+msgid "Argument of IACHAR at %L must be of length one"
+msgstr ""
+
+#: fortran/simplify.c:1300
+#, no-c-format
+msgid "Argument of IACHAR function at %L outside of range 0..127"
+msgstr ""
+
+# Is the %s the argument, or is it 'of' the argument?
+#: fortran/simplify.c:1339
+#, fuzzy, no-c-format
+msgid "Invalid second argument of IBCLR at %L"
+msgstr "ongeldig type-argument %qs"
+
+#: fortran/simplify.c:1347
+#, no-c-format
+msgid "Second argument of IBCLR exceeds bit size at %L"
+msgstr ""
+
+# Is the %s the argument, or is it 'of' the argument?
+#: fortran/simplify.c:1381
+#, fuzzy, no-c-format
+msgid "Invalid second argument of IBITS at %L"
+msgstr "ongeldig type-argument %qs"
+
+# Is the %s the argument, or is it 'of' the argument?
+#: fortran/simplify.c:1387
+#, fuzzy, no-c-format
+msgid "Invalid third argument of IBITS at %L"
+msgstr "ongeldig type-argument %qs"
+
+#: fortran/simplify.c:1397
+#, no-c-format
+msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
+msgstr ""
+
+# Is the %s the argument, or is it 'of' the argument?
+#: fortran/simplify.c:1439
+#, fuzzy, no-c-format
+msgid "Invalid second argument of IBSET at %L"
+msgstr "ongeldig type-argument %qs"
+
+#: fortran/simplify.c:1447
+#, no-c-format
+msgid "Second argument of IBSET exceeds bit size at %L"
+msgstr ""
+
+#: fortran/simplify.c:1477
+#, no-c-format
+msgid "Argument of ICHAR at %L must be of length one"
+msgstr ""
+
+#: fortran/simplify.c:1692
+#, no-c-format
+msgid "Argument of INT at %L is not a valid type"
+msgstr ""
+
+# dit klinkt niet al te best
+#: fortran/simplify.c:1734
+#, fuzzy, no-c-format
+msgid "Argument of %s at %L is not a valid type"
+msgstr "functie-oproep heeft geaggregeerde waarde"
+
+# Is the %s the argument, or is it 'of' the argument?
+#: fortran/simplify.c:1832
+#, fuzzy, no-c-format
+msgid "Invalid second argument of ISHFT at %L"
+msgstr "ongeldig type-argument %qs"
+
+#: fortran/simplify.c:1847
+#, no-c-format
+msgid "Magnitude of second argument of ISHFT exceeds bit size at %L"
+msgstr ""
+
+# Is the %s the argument, or is it 'of' the argument?
+#: fortran/simplify.c:1911
+#, fuzzy, no-c-format
+msgid "Invalid second argument of ISHFTC at %L"
+msgstr "ongeldig type-argument %qs"
+
+# Is the %s the argument, or is it 'of' the argument?
+#: fortran/simplify.c:1925
+#, fuzzy, no-c-format
+msgid "Invalid third argument of ISHFTC at %L"
+msgstr "ongeldig type-argument %qs"
+
+#: fortran/simplify.c:1931
+#, no-c-format
+msgid "Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
+msgstr ""
+
+#: fortran/simplify.c:1947
+#, no-c-format
+msgid "Magnitude of second argument of ISHFTC exceeds third argument at %L"
+msgstr ""
+
+#: fortran/simplify.c:1950
+#, no-c-format
+msgid "Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %L"
+msgstr ""
+
+#: fortran/simplify.c:2021
+#, no-c-format
+msgid "Argument of KIND at %L is a DERIVED type"
+msgstr ""
+
+#: fortran/simplify.c:2209
+#, fuzzy, no-c-format
+msgid "DIM argument at %L is out of bounds"
+msgstr "het argument van %<asm%> is geen constante string"
+
+#: fortran/simplify.c:2364
+#, no-c-format
+msgid "Argument of LOG at %L cannot be less than or equal to zero"
+msgstr ""
+
+#: fortran/simplify.c:2377
+#, no-c-format
+msgid "Complex argument of LOG at %L cannot be zero"
+msgstr ""
+
+#: fortran/simplify.c:2420
+#, no-c-format
+msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
+msgstr ""
+
+#. Result is processor-dependent.
+#: fortran/simplify.c:2628
+#, no-c-format
+msgid "Second argument MOD at %L is zero"
+msgstr ""
+
+#. Result is processor-dependent.
+#: fortran/simplify.c:2639
+#, no-c-format
+msgid "Second argument of MOD at %L is zero"
+msgstr ""
+
+#. Result is processor-dependent. This processor just opts
+#. to not handle it at all.
+#. Result is processor-dependent.
+#: fortran/simplify.c:2687 fortran/simplify.c:2699
+#, no-c-format
+msgid "Second argument of MODULO at %L is zero"
+msgstr ""
+
+# Is the %s the argument, or is it 'of' the argument?
+#: fortran/simplify.c:2751
+#, fuzzy, no-c-format
+msgid "Second argument of NEAREST at %L shall not be zero"
+msgstr "ongeldig type-argument %qs"
+
+#: fortran/simplify.c:2787
+#, no-c-format
+msgid "Result of NEAREST is NaN at %L"
+msgstr ""
+
+#: fortran/simplify.c:3062
+#, no-c-format
+msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
+msgstr ""
+
+#: fortran/simplify.c:3117
+#, no-c-format
+msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
+msgstr ""
+
+#: fortran/simplify.c:3232
+#, fuzzy, no-c-format
+msgid "Integer too large in shape specification at %L"
+msgstr "eerdere definitie van %qs"
+
+#: fortran/simplify.c:3242
+#, no-c-format
+msgid "Too many dimensions in shape specification for RESHAPE at %L"
+msgstr ""
+
+#: fortran/simplify.c:3250
+#, no-c-format
+msgid "Shape specification at %L cannot be negative"
+msgstr ""
+
+#: fortran/simplify.c:3260
+#, no-c-format
+msgid "Shape specification at %L cannot be the null array"
+msgstr ""
+
+#: fortran/simplify.c:3281
+#, no-c-format
+msgid "ORDER parameter of RESHAPE at %L is not the same size as SHAPE parameter"
+msgstr ""
+
+#: fortran/simplify.c:3288
+#, no-c-format
+msgid "Error in ORDER parameter of RESHAPE at %L"
+msgstr ""
+
+#: fortran/simplify.c:3298
+#, no-c-format
+msgid "ORDER parameter of RESHAPE at %L is out of range"
+msgstr ""
+
+#: fortran/simplify.c:3307
+#, no-c-format
+msgid "Invalid permutation in ORDER parameter at %L"
+msgstr ""
+
+#: fortran/simplify.c:3363
+#, no-c-format
+msgid "PAD parameter required for short SOURCE parameter at %L"
+msgstr ""
+
+#: fortran/simplify.c:3482
+#, no-c-format
+msgid "Result of SCALE overflows its kind at %L"
+msgstr ""
+
+# dit klinkt niet al te best
+#: fortran/simplify.c:4056
+#, fuzzy, no-c-format
+msgid "Argument of SQRT at %L has a negative value"
+msgstr "functie-oproep heeft geaggregeerde waarde"
+
+#: fortran/simplify.c:4190
+#, no-c-format
+msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
+msgstr ""
+
+#: fortran/symbol.c:120
+#, no-c-format
+msgid "Duplicate IMPLICIT NONE statement at %C"
+msgstr ""
+
+#: fortran/symbol.c:160
+#, no-c-format
+msgid "Letter '%c' already set in IMPLICIT statement at %C"
+msgstr ""
+
+#: fortran/symbol.c:182
+#, no-c-format
+msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE"
+msgstr ""
+
+#: fortran/symbol.c:193
+#, no-c-format
+msgid "Letter %c already has an IMPLICIT type at %C"
+msgstr ""
+
+#: fortran/symbol.c:247
+#, no-c-format
+msgid "Symbol '%s' at %L has no IMPLICIT type"
+msgstr ""
+
+#. BIND(C) variables should not be implicitly declared.
+#: fortran/symbol.c:261
+#, no-c-format
+msgid "Implicitly declared BIND(C) variable '%s' at %L may not be C interoperable"
+msgstr ""
+
+#. Dummy args to a BIND(C) routine may not be interoperable if
+#. they are implicitly typed.
+#: fortran/symbol.c:275
+#, no-c-format
+msgid "Implicity declared variable '%s' at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure '%s' at %L"
+msgstr ""
+
+#: fortran/symbol.c:316
+#, fuzzy, no-c-format
+msgid "Function result '%s' at %L has no IMPLICIT type"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+
+#: fortran/symbol.c:395
+#, fuzzy, no-c-format
+msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
+msgstr "%Jsectie-attribuut is niet toegestaan voor %qD"
+
+#: fortran/symbol.c:561
+#, no-c-format
+msgid "Fortran 2003: Procedure pointers at %L are not yet implemented in gfortran"
+msgstr ""
+
+#: fortran/symbol.c:690 fortran/symbol.c:1300
+#, fuzzy, no-c-format
+msgid "%s attribute conflicts with %s attribute at %L"
+msgstr "het %qs attribuut heeft geen betekenis voor types"
+
+#: fortran/symbol.c:693
+#, no-c-format
+msgid "%s attribute conflicts with %s attribute in '%s' at %L"
+msgstr ""
+
+#: fortran/symbol.c:701
+#, fuzzy, no-c-format
+msgid "Fortran 2003: %s attribute with %s attribute at %L"
+msgstr "het %qs attribuut heeft geen betekenis voor types"
+
+#: fortran/symbol.c:707
+#, fuzzy, no-c-format
+msgid "Fortran 2003: %s attribute with %s attribute in '%s' at %L"
+msgstr "het %qs attribuut heeft geen betekenis voor types"
+
+#: fortran/symbol.c:751
+#, no-c-format
+msgid "Cannot change attributes of USE-associated symbol at %L"
+msgstr ""
+
+#: fortran/symbol.c:754
+#, no-c-format
+msgid "Cannot change attributes of USE-associated symbol %s at %L"
+msgstr ""
+
+#: fortran/symbol.c:770
+#, fuzzy, no-c-format
+msgid "Duplicate %s attribute specified at %L"
+msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
+
+#: fortran/symbol.c:912
+#, no-c-format
+msgid "Cray Pointee at %L appears in multiple pointer() statements"
+msgstr ""
+
+#: fortran/symbol.c:931
+#, fuzzy, no-c-format
+msgid "Duplicate PROTECTED attribute specified at %L"
+msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
+
+#: fortran/symbol.c:964
+#, fuzzy, no-c-format
+msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
+msgstr "%Jsectie-attribuut kan niet opgegeven worden voor lokale variabelen"
+
+#: fortran/symbol.c:972
+#, fuzzy, no-c-format
+msgid "Duplicate SAVE attribute specified at %L"
+msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
+
+#: fortran/symbol.c:993
+#, fuzzy, no-c-format
+msgid "Duplicate VALUE attribute specified at %L"
+msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
+
+#: fortran/symbol.c:1013
+#, fuzzy, no-c-format
+msgid "Duplicate VOLATILE attribute specified at %L"
+msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
+
+#: fortran/symbol.c:1296
+#, fuzzy, no-c-format
+msgid "%s attribute of '%s' conflicts with %s attribute at %L"
+msgstr "het %qs attribuut heeft geen betekenis voor types"
+
+#: fortran/symbol.c:1330
+#, no-c-format
+msgid "%s procedure at %L is already declared as %s procedure"
+msgstr ""
+
+#: fortran/symbol.c:1365
+#, no-c-format
+msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
+msgstr ""
+
+#: fortran/symbol.c:1388
+#, no-c-format
+msgid "ACCESS specification at %L was already specified"
+msgstr ""
+
+#: fortran/symbol.c:1405
+#, fuzzy, no-c-format
+msgid "Duplicate BIND attribute specified at %L"
+msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
+
+#: fortran/symbol.c:1412
+#, no-c-format
+msgid "Fortran 2003: BIND(C) at %L"
+msgstr ""
+
+#: fortran/symbol.c:1434
+#, no-c-format
+msgid "Symbol '%s' at %L already has an explicit interface"
+msgstr ""
+
+#: fortran/symbol.c:1479
+#, no-c-format
+msgid "Symbol '%s' at %L cannot have a type"
+msgstr ""
+
+#: fortran/symbol.c:1636
+#, no-c-format
+msgid "Component '%s' at %C already declared at %L"
+msgstr ""
+
+#: fortran/symbol.c:1714
+#, fuzzy, no-c-format
+msgid "Symbol '%s' at %C is ambiguous"
+msgstr "grootte van %qs is %u bytes"
+
+#: fortran/symbol.c:1746
+#, no-c-format
+msgid "Derived type '%s' at %C is being used before it is defined"
+msgstr ""
+
+#: fortran/symbol.c:1774
+#, fuzzy, no-c-format
+msgid "'%s' at %C is not a member of the '%s' structure"
+msgstr "%qs is geen bestand, pipe of tty"
+
+#: fortran/symbol.c:1781
+#, no-c-format
+msgid "Component '%s' at %C is a PRIVATE component of '%s'"
+msgstr ""
+
+#: fortran/symbol.c:1938
+#, fuzzy, no-c-format
+msgid "Duplicate statement label %d at %L and %L"
+msgstr "herhaalde case-waarde"
+
+#: fortran/symbol.c:1948
+#, no-c-format
+msgid "Label %d at %C already referenced as branch target"
+msgstr ""
+
+#: fortran/symbol.c:1957
+#, no-c-format
+msgid "Label %d at %C already referenced as a format label"
+msgstr ""
+
+#: fortran/symbol.c:1999
+#, no-c-format
+msgid "Label %d at %C previously used as a FORMAT label"
+msgstr ""
+
+#: fortran/symbol.c:2007
+#, no-c-format
+msgid "Label %d at %C previously used as branch target"
+msgstr ""
+
+#: fortran/symbol.c:2314
+#, no-c-format
+msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
+msgstr ""
+
+#: fortran/symbol.c:2317
+#, no-c-format
+msgid "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
+msgstr ""
+
+#. Symbol is from another namespace.
+#: fortran/symbol.c:2461
+#, no-c-format
+msgid "Symbol '%s' at %C has already been host associated"
+msgstr ""
+
+#: fortran/symbol.c:3189
+#, no-c-format
+msgid "Derived type '%s' declared at %L must have the BIND attribute to be C interoperable"
+msgstr ""
+
+#: fortran/symbol.c:3200
+#, no-c-format
+msgid "Derived type '%s' at %L is empty"
+msgstr ""
+
+#: fortran/symbol.c:3217
+#, no-c-format
+msgid "Component '%s' at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type '%s' at %L"
+msgstr ""
+
+#: fortran/symbol.c:3229
+#, no-c-format
+msgid "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type '%s' at %L"
+msgstr ""
+
+#. If the derived type is bind(c), all fields must be
+#. interop.
+#: fortran/symbol.c:3268
+#, no-c-format
+msgid "Component '%s' in derived type '%s' at %L may not be C interoperable, even though derived type '%s' is BIND(C)"
+msgstr ""
+
+#. If derived type is param to bind(c) routine, or to one
+#. of the iso_c_binding procs, it must be interoperable, so
+#. all fields must interop too.
+#: fortran/symbol.c:3277
+#, no-c-format
+msgid "Component '%s' in derived type '%s' at %L may not be C interoperable"
+msgstr ""
+
+#: fortran/symbol.c:3291
+#, no-c-format
+msgid "Derived type '%s' at %L cannot be declared with both PRIVATE and BIND(C) attributes"
+msgstr ""
+
+#: fortran/symbol.c:3299
+#, no-c-format
+msgid "Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND(C)"
+msgstr ""
+
+#: fortran/target-memory.c:548
+#, no-c-format
+msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
+msgstr ""
+
+#: fortran/target-memory.c:635
+#, no-c-format
+msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
+msgstr ""
+
+#: fortran/trans-common.c:399
+#, no-c-format
+msgid "Named COMMON block '%s' at %L shall be of the same size"
+msgstr ""
+
+#: fortran/trans-common.c:833
+#, fuzzy, no-c-format
+msgid "Bad array reference at %L"
+msgstr "kan niet derefereren, is geen pointer."
+
+#: fortran/trans-common.c:841
+#, no-c-format
+msgid "Illegal reference type at %L as EQUIVALENCE object"
+msgstr ""
+
+#: fortran/trans-common.c:881
+#, no-c-format
+msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
+msgstr ""
+
+#. Aligning this field would misalign a previous field.
+#: fortran/trans-common.c:1014
+#, no-c-format
+msgid "The equivalence set for variable '%s' declared at %L violates alignment requirements"
+msgstr ""
+
+#: fortran/trans-common.c:1079
+#, no-c-format
+msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L"
+msgstr ""
+
+#: fortran/trans-common.c:1094
+#, no-c-format
+msgid "The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L"
+msgstr ""
+
+#. The required offset conflicts with previous alignment
+#. requirements.  Insert padding immediately before this
+#. segment.
+#: fortran/trans-common.c:1105
+#, no-c-format
+msgid "Padding of %d bytes required before '%s' in COMMON '%s' at %L"
+msgstr ""
+
+#: fortran/trans-common.c:1131
+#, fuzzy, no-c-format
+msgid "COMMON '%s' at %L does not exist"
+msgstr "taal %s niet herkend"
+
+#: fortran/trans-common.c:1138
+#, no-c-format
+msgid "COMMON '%s' at %L requires %d bytes of padding at start"
+msgstr ""
+
+#: fortran/trans-decl.c:2979
+#, no-c-format
+msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
+msgstr ""
+
+#: fortran/trans-decl.c:2983
+#, fuzzy, no-c-format
+msgid "Unused dummy argument '%s' at %L"
+msgstr "Te veel argumenten voor %s op %L"
+
+#: fortran/trans-decl.c:2989
+#, fuzzy, no-c-format
+msgid "Unused variable '%s' declared at %L"
+msgstr "statische variable %qs is als dllimport aangeduid"
+
+#: fortran/trans-decl.c:3015
+#, fuzzy, no-c-format
+msgid "Unused parameter '%s' declared at %L"
+msgstr "parameter %qs als void gedeclareerd"
+
+#: fortran/trans-expr.c:2199
+#, fuzzy, no-c-format
+msgid "Unknown argument list function at %L"
+msgstr "Bestandsnaam ontbreekt na %qs optie"
+
+#: fortran/trans-intrinsic.c:829
+#, fuzzy, no-c-format
+msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index"
+msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
+
+#: fortran/trans-io.c:1851
+#, no-c-format
+msgid "Derived type '%s' at %L has PRIVATE components"
+msgstr ""
+
+#: fortran/trans-stmt.c:436
+#, no-c-format
+msgid "An alternate return at %L without a * dummy argument"
+msgstr ""
+
+#: fortran/trans.c:49
+msgid "Array bound mismatch"
+msgstr ""
+
+#: fortran/trans.c:50
+msgid "Array reference out of bounds"
+msgstr ""
+
+#: fortran/trans.c:51
+#, fuzzy
+msgid "Incorrect function return value"
+msgstr "%<noreturn%> functie geeft niet-void waarde terug"
+
+#: fortran/trans.c:465 fortran/trans.c:859
+msgid "Attempt to allocate a negative amount of memory."
+msgstr ""
+
+#: fortran/trans.c:479
+msgid "Memory allocation failed"
+msgstr ""
+
+#: fortran/trans.c:567
+msgid "Attempt to allocate negative amount of memory. Possible integer overflow"
+msgstr ""
+
+#: fortran/trans.c:598 fortran/trans.c:876
+msgid "Out of memory"
+msgstr ""
+
+#: fortran/trans.c:678
+msgid "Attempting to allocate already allocated array"
+msgstr ""
+
+#: fortran/trans.c:776
+msgid "Attempt to DEALLOCATE unallocated memory."
+msgstr ""
+
+#: java/jcf-dump.c:1066
+#, fuzzy, c-format
+msgid "Not a valid Java .class file.\n"
+msgstr "ongeldige basisklasse"
+
+#: java/jcf-dump.c:1072
+#, fuzzy, c-format
+msgid "error while parsing constant pool\n"
+msgstr "%s voor stringconstante"
+
+#: java/jcf-dump.c:1078 java/jcf-parse.c:1458
+#, fuzzy, gcc-internal-format
+msgid "error in constant pool entry #%d\n"
+msgstr "constant object wordt beschreven (argument %d)"
+
+#: java/jcf-dump.c:1088
+#, fuzzy, c-format
+msgid "error while parsing fields\n"
+msgstr "%s voor stringconstante"
+
+#: java/jcf-dump.c:1094
+#, fuzzy, c-format
+msgid "error while parsing methods\n"
+msgstr "%s voor stringconstante"
+
+#: java/jcf-dump.c:1100
+#, fuzzy, c-format
+msgid "error while parsing final attributes\n"
+msgstr "%s voor stringconstante"
+
+#: java/jcf-dump.c:1137
+#, c-format
+msgid "Try 'jcf-dump --help' for more information.\n"
+msgstr ""
+
+#: java/jcf-dump.c:1144
+#, c-format
+msgid ""
+"Usage: jcf-dump [OPTION]... CLASS...\n"
+"\n"
+msgstr ""
+
+#: java/jcf-dump.c:1145
+#, c-format
+msgid ""
+"Display contents of a class file in readable form.\n"
+"\n"
+msgstr ""
+
+#: java/jcf-dump.c:1146
+#, c-format
+msgid "  -c                      Disassemble method bodies\n"
+msgstr ""
+
+#: java/jcf-dump.c:1147
+#, c-format
+msgid "  --javap                 Generate output in 'javap' format\n"
+msgstr ""
+
+#: java/jcf-dump.c:1149
+#, c-format
+msgid "  --classpath PATH        Set path to find .class files\n"
+msgstr ""
+
+#: java/jcf-dump.c:1150
+#, c-format
+msgid "  -IDIR                   Append directory to class path\n"
+msgstr ""
+
+#: java/jcf-dump.c:1151
+#, c-format
+msgid "  --bootclasspath PATH    Override built-in class path\n"
+msgstr ""
+
+#: java/jcf-dump.c:1152
+#, c-format
+msgid "  --extdirs PATH          Set extensions directory path\n"
+msgstr ""
+
+#: java/jcf-dump.c:1153
+#, c-format
+msgid "  -o FILE                 Set output file name\n"
+msgstr ""
+
+#: java/jcf-dump.c:1155
+#, c-format
+msgid "  --help                  Print this help, then exit\n"
+msgstr ""
+
+#: java/jcf-dump.c:1156
+#, c-format
+msgid "  --version               Print version number, then exit\n"
+msgstr ""
+
+#: java/jcf-dump.c:1157
+#, c-format
+msgid "  -v, --verbose           Print extra information while running\n"
+msgstr ""
+
+#: java/jcf-dump.c:1159
+#, c-format
+msgid ""
+"For bug reporting instructions, please see:\n"
+"%s.\n"
+msgstr ""
+
+#: java/jcf-dump.c:1187 java/jcf-dump.c:1255
+#, c-format
+msgid "jcf-dump: no classes specified\n"
+msgstr ""
+
+#: java/jcf-dump.c:1275
+#, fuzzy, c-format
+msgid "Cannot open '%s' for output.\n"
+msgstr "open %s"
+
+#: java/jcf-dump.c:1321
+#, c-format
+msgid "bad format of .zip/.jar archive\n"
+msgstr ""
+
+#: java/jcf-dump.c:1439
+#, c-format
+msgid "Bad byte codes.\n"
+msgstr ""
+
+#: java/jvgenmain.c:47
+#, c-format
+msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n"
+msgstr ""
+
+#: java/jvgenmain.c:109
+#, fuzzy, c-format
+msgid "%s: Cannot open output file: %s\n"
+msgstr "kan bestand '%s' niet openen"
+
+#: java/jvgenmain.c:151
+#, fuzzy, c-format
+msgid "%s: Failed to close output file %s\n"
+msgstr "kan bestand '%s' niet openen"
+
+#: java/jvspec.c:409
+#, c-format
+msgid "can't specify '-D' without '--main'\n"
+msgstr ""
+
+#: java/jvspec.c:412
+#, fuzzy, c-format
+msgid "'%s' is not a valid class name"
+msgstr "-fPIC is niet geldig met -mcoff"
+
+#: java/jvspec.c:418
+#, c-format
+msgid "--resource requires -o"
+msgstr ""
+
+#: java/jvspec.c:432
+#, fuzzy, c-format
+msgid "cannot specify both -C and -o"
+msgstr "-EB en -EL mogen niet samen gebruikt worden"
+
+#: java/jvspec.c:444
+#, c-format
+msgid "cannot create temporary file"
+msgstr ""
+
+#: java/jvspec.c:466
+#, c-format
+msgid "using both @FILE with multiple files not implemented"
+msgstr ""
+
+#: java/jvspec.c:588
+#, c-format
+msgid "cannot specify 'main' class when not linking"
+msgstr ""
+
+#: config/vax/netbsd-elf.h:41
+#, fuzzy
+msgid "the -shared option is not currently supported for VAX ELF"
+msgstr "De -shared optie wordt op het ogenblik niet ondersteund voor VAX ELF."
+
+#: config/vax/vax.h:49 config/vax/vax.h:50
+msgid "profiling not supported with -mg\n"
+msgstr "profileren wordt niet ondersteund wanneer -mg gebruikt wordt\n"
+
+#: config/sh/sh.h:461
+msgid "SH2a does not support little-endian"
+msgstr "SH2a ondersteunt little-endian niet"
+
+#: config/s390/tpf.h:119
+#, fuzzy
+msgid "static is not supported on TPF-OS"
+msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
+
+#: config/alpha/linux-elf.h:33 config/alpha/linux-elf.h:35
+#: config/rs6000/sysv4.h:897 config/rs6000/sysv4.h:899
+#: config/sparc/linux.h:126 config/sparc/linux.h:128
+#: config/sparc/linux64.h:152 config/sparc/linux64.h:154 config/linux.h:106
+#: config/linux.h:108 config/rs6000/linux64.h:347 config/rs6000/linux64.h:349
+#, fuzzy
+msgid "-mglibc and -muclibc used together"
+msgstr "-msoft-float en -mhard_float mogen niet samen gebruikt worden"
+
+#: java/jvspec.c:80 gcc.c:820 ada/lang-specs.h:33
+msgid "-pg and -fomit-frame-pointer are incompatible"
+msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
+
+#: gcc.c:792
+msgid "GCC does not support -C or -CC without -E"
+msgstr "GCC ondersteunt -C of -CC niet zonder -E"
+
+#: gcc.c:1002
+msgid "-E or -x required when input is from standard input"
+msgstr "-E of -x is nodig wanneer de invoer van standaardinvoer komt"
+
+#: config/mcore/mcore.h:56
+msgid "the m210 does not have little endian support"
+msgstr ""
+
+#: config/arc/arc.h:61 config/mips/mips.h:1042
+msgid "may not use both -EB and -EL"
+msgstr "-EB en -EL mogen niet samen gebruikt worden"
+
+#: config/vxworks.h:71
+#, fuzzy
+msgid "-Xbind-now and -Xbind-lazy are incompatible"
+msgstr "-fini en -femit-class-file zijn niet compatibel"
+
+#: config/darwin.h:269
+msgid "-current_version only allowed with -dynamiclib"
+msgstr ""
+
+#: config/darwin.h:271
+msgid "-install_name only allowed with -dynamiclib"
+msgstr ""
+
+#: config/darwin.h:276
+msgid "-bundle not allowed with -dynamiclib"
+msgstr ""
+
+#: config/darwin.h:277
+msgid "-bundle_loader not allowed with -dynamiclib"
+msgstr ""
+
+#: config/darwin.h:278
+msgid "-client_name not allowed with -dynamiclib"
+msgstr ""
+
+#: config/darwin.h:283
+msgid "-force_flat_namespace not allowed with -dynamiclib"
+msgstr ""
+
+#: config/darwin.h:285
+msgid "-keep_private_externs not allowed with -dynamiclib"
+msgstr ""
+
+#: config/darwin.h:286
+msgid "-private_bundle not allowed with -dynamiclib"
+msgstr ""
+
+#: config/mips/r3900.h:34
+msgid "-mhard-float not supported"
+msgstr "-mhard-float wordt niet ondersteund"
+
+#: config/mips/r3900.h:36
+msgid "-msingle-float and -msoft-float cannot both be specified"
+msgstr "-msingle-float en -msoft-float kunnen niet samen gebruikt worden."
+
+#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
+#: config/sparc/netbsd-elf.h:125 config/sparc/netbsd-elf.h:144
+#: config/sparc/sol2-bi.h:217 config/sparc/sol2-bi.h:227
+msgid "may not use both -m32 and -m64"
+msgstr "-m32 en -m64 mogen niet samen gebruikt worden"
+
+#: config/i386/mingw32.h:74 config/i386/cygwin.h:74
+msgid "shared and mdll are not compatible"
+msgstr "-shared en -mdll zijn niet compatibel"
+
+#: config/arm/arm.h:147
+msgid "-msoft-float and -mhard_float may not be used together"
+msgstr "-msoft-float en -mhard_float mogen niet samen gebruikt worden"
+
+#: config/arm/arm.h:149
+msgid "-mbig-endian and -mlittle-endian may not be used together"
+msgstr "-mbig-endian en -mlittle-endian mogen niet samen gebruikt worden"
+
+#: config/rs6000/darwin.h:95
+msgid " conflicting code gen style switches are used"
+msgstr " conflicterende opties voor codegeneratie gebruikt"
+
+#: ada/lang-specs.h:34
+msgid "-c or -S required for Ada"
+msgstr "-c of -S is vereist voor Ada"
+
+#: config/sparc/sol2-bi.h:189 config/sparc/sol2-bi.h:194
+#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
+msgid "does not support multilib"
+msgstr "ondersteunt geen multilib"
+
+#: config/i386/nwld.h:34
+msgid "Static linking is not supported.\n"
+msgstr "Statisch linken wordt niet ondersteund.\n"
+
+#: config/i386/cygwin.h:28
+msgid "mno-cygwin and mno-win32 are not compatible"
+msgstr "-mno-cygwin en -mno-win32 zijn niet compatibel"
+
+#: config/i386/sco5.h:188
+msgid "-pg not supported on this platform"
+msgstr "-pg wordt op dit platform niet ondersteund"
+
+#: config/i386/sco5.h:189
+msgid "-p and -pp specified - pick one"
+msgstr "zowel -p als -pp opgegeven - kies één van de twee"
+
+#: config/i386/sco5.h:258
+msgid "-G and -static are mutually exclusive"
+msgstr "-G en -static sluiten elkaar uit"
+
+#: java/lang-specs.h:33
+msgid "-fjni and -femit-class-files are incompatible"
+msgstr "-fini en -femit-class-files zijn niet compatibel"
+
+#: java/lang-specs.h:34
+msgid "-fjni and -femit-class-file are incompatible"
+msgstr "-fini en -femit-class-file zijn niet compatibel"
+
+#: java/lang-specs.h:35 java/lang-specs.h:36
+msgid "-femit-class-file should used along with -fsyntax-only"
+msgstr "-femit-class-file zou in combinatie met -fsyntax-only gebruikt moeten worden"
+
+#: config/cris/cris.h:207
+#, fuzzy
+msgid "Do not specify both -march=... and -mcpu=..."
+msgstr "-EB en -EL mogen niet samen gebruikt worden"
+
+#: config/lynx.h:70
+msgid "cannot use mthreads and mlegacy-threads together"
+msgstr ""
+
+#: config/lynx.h:95
+msgid "cannot use mshared and static together"
+msgstr ""
+
+#: fortran/lang.opt:29
+msgid "Add a directory for INCLUDE and MODULE searching"
+msgstr ""
+
+#: fortran/lang.opt:33
+msgid "Put MODULE files in 'directory'"
+msgstr ""
+
+#: fortran/lang.opt:41
+#, fuzzy
+msgid "Warn about possible aliasing of dummy arguments"
+msgstr "accolades ontbreken rond beginwaarde"
+
+#: fortran/lang.opt:45
+#, fuzzy
+msgid "Warn about missing ampersand in continued character constants"
+msgstr "karakterconstante met meer dan één karakter"
+
+#: fortran/lang.opt:49
+#, fuzzy
+msgid "Warn about truncated character expressions"
+msgstr "niet-prototype definitie hier"
+
+#: fortran/lang.opt:53
+#, fuzzy
+msgid "Warn about implicit conversion"
+msgstr "parameternamen (zonder types) in functiedeclaratie"
+
+#: fortran/lang.opt:57
+#, fuzzy
+msgid "Warn about calls with implicit interface"
+msgstr "parameternamen (zonder types) in functiedeclaratie"
+
+#: fortran/lang.opt:61
+#, fuzzy
+msgid "Warn about truncated source lines"
+msgstr "niet-prototype definitie hier"
+
+#: fortran/lang.opt:65
+msgid "Warn about usage of non-standard intrinsics"
+msgstr ""
+
+#: fortran/lang.opt:69
+#, fuzzy
+msgid "Warn about \"suspicious\" constructs"
+msgstr "geen eerdere declaratie voor %qs"
+
+#: fortran/lang.opt:73
+msgid "Permit nonconforming uses of the tab character"
+msgstr ""
+
+#: fortran/lang.opt:77
+#, fuzzy
+msgid "Warn about underflow of numerical constant expressions"
+msgstr "overflow in constante expressie"
+
+#: fortran/lang.opt:81
+msgid "All intrinsics procedures are available regardless of selected standard"
+msgstr ""
+
+#: fortran/lang.opt:89
+msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
+msgstr ""
+
+#: fortran/lang.opt:93
+msgid "Specify that backslash in string introduces an escape character"
+msgstr ""
+
+#: fortran/lang.opt:97
+msgid "Produce a backtrace when a runtime error is encountered"
+msgstr ""
+
+#: fortran/lang.opt:101
+msgid "-fblas-matmul-limit=<n>        Size of the smallest matrix for which matmul will use BLAS"
+msgstr ""
+
+#: fortran/lang.opt:105
+msgid "Use big-endian format for unformatted files"
+msgstr ""
+
+#: fortran/lang.opt:109
+msgid "Use little-endian format for unformatted files"
+msgstr ""
+
+#: fortran/lang.opt:113
+msgid "Use native format for unformatted files"
+msgstr ""
+
+#: fortran/lang.opt:117
+msgid "Swap endianness for unformatted files"
+msgstr ""
+
+#: fortran/lang.opt:121
+msgid "Use the Cray Pointer extension"
+msgstr ""
+
+#: fortran/lang.opt:125
+msgid "Ignore 'D' in column one in fixed form"
+msgstr ""
+
+#: fortran/lang.opt:129
+msgid "Treat lines with 'D' in column one as comments"
+msgstr ""
+
+#: fortran/lang.opt:133
+msgid "Set the default double precision kind to an 8 byte wide type"
+msgstr ""
+
+#: fortran/lang.opt:137
+msgid "Set the default integer kind to an 8 byte wide type"
+msgstr ""
+
+#: fortran/lang.opt:141
+msgid "Set the default real kind to an 8 byte wide type"
+msgstr ""
+
+#: fortran/lang.opt:145
+msgid "Allow dollar signs in entity names"
+msgstr ""
+
+#: fortran/lang.opt:149
+msgid "Dump a core file when a runtime error occurs"
+msgstr ""
+
+#: fortran/lang.opt:153
+msgid "Display the code tree after parsing"
+msgstr ""
+
+#: fortran/lang.opt:157
+msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays"
+msgstr ""
+
+#: fortran/lang.opt:161
+#, fuzzy
+msgid "Use f2c calling convention"
+msgstr "Onbeëindigde stringconstante"
+
+#: fortran/lang.opt:165
+msgid "Assume that the source file is fixed form"
+msgstr ""
+
+#: fortran/lang.opt:169
+msgid "Specify where to find the compiled intrinsic modules"
+msgstr ""
+
+#: fortran/lang.opt:173
+msgid "Allow arbitrary character line width in fixed mode"
+msgstr ""
+
+#: fortran/lang.opt:177
+msgid "Use n as character line width in fixed mode"
+msgstr ""
+
+#: fortran/lang.opt:181
+#, fuzzy
+msgid "Stop on following floating point exceptions"
+msgstr "ISO C staat het testen van asserties niet toe"
+
+#: fortran/lang.opt:185
+msgid "Assume that the source file is free form"
+msgstr ""
+
+#: fortran/lang.opt:189
+msgid "Allow arbitrary character line width in free mode"
+msgstr ""
+
+#: fortran/lang.opt:193
+msgid "Use n as character line width in free mode"
+msgstr ""
+
+#: fortran/lang.opt:197
+msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements"
+msgstr ""
+
+#: fortran/lang.opt:201
+msgid "-finit-character=<n> Initialize local character variables to ASCII value n"
+msgstr ""
+
+#: fortran/lang.opt:205
+msgid "-finit-integer=<n> Initialize local integer variables to n"
+msgstr ""
+
+#: fortran/lang.opt:209
+msgid "Initialize local variables to zero (from g77)"
+msgstr ""
+
+#: fortran/lang.opt:213
+msgid "-finit-logical=<true|false> Initialize local logical variables"
+msgstr ""
+
+#: fortran/lang.opt:217
+msgid "-finit-real=<zero|nan|inf|-inf> Initialize local real variables"
+msgstr ""
+
+#: fortran/lang.opt:221
+msgid "Maximum number of errors to report"
+msgstr ""
+
+#: fortran/lang.opt:225
+#, fuzzy
+msgid "Maximum identifier length"
+msgstr "beginwaarde ontbreekt"
+
+#: fortran/lang.opt:229
+msgid "Maximum length for subrecords"
+msgstr ""
+
+#: fortran/lang.opt:233
+msgid "Size in bytes of the largest array that will be put on the stack"
+msgstr ""
+
+#: fortran/lang.opt:237
+msgid "Set default accessibility of module entities to PRIVATE."
+msgstr ""
+
+#: fortran/lang.opt:241
+msgid "Enable OpenMP (also sets frecursive)"
+msgstr ""
+
+#: fortran/lang.opt:245
+msgid "Try to lay out derived types as compactly as possible"
+msgstr ""
+
+#: fortran/lang.opt:249
+#, fuzzy
+msgid "Treat the input file as preprocessed"
+msgstr "Geen invoerbestanden"
+
+#: fortran/lang.opt:253
+msgid "Enable range checking during compilation"
+msgstr ""
+
+#: fortran/lang.opt:257
+msgid "Use a 4-byte record marker for unformatted files"
+msgstr ""
+
+#: fortran/lang.opt:261
+msgid "Use an 8-byte record marker for unformatted files"
+msgstr ""
+
+#: fortran/lang.opt:265
+msgid "Allocate local variables on the stack to allow indirect recursion"
+msgstr ""
+
+#: fortran/lang.opt:269
+msgid "Copy array sections into a contiguous block on procedure entry"
+msgstr ""
+
+#: fortran/lang.opt:273
+msgid "Append a second underscore if the name already contains an underscore"
+msgstr ""
+
+#: fortran/lang.opt:277 c.opt:718
+msgid "Use the narrowest integer type possible for enumeration types"
+msgstr ""
+
+#: fortran/lang.opt:281
+msgid "Apply negative sign to zero values"
+msgstr ""
+
+#: fortran/lang.opt:285
+msgid "Append underscores to externally visible names"
+msgstr ""
+
+#: fortran/lang.opt:289
+msgid "Statically link the GNU Fortran helper library (libgfortran)"
+msgstr ""
+
+#: fortran/lang.opt:293
+#, fuzzy
+msgid "Conform to the ISO Fortran 2003 standard"
+msgstr "Volg de ISO 1990 C standaard"
+
+#: fortran/lang.opt:297
+#, fuzzy
+msgid "Conform to the ISO Fortran 95 standard"
+msgstr "Volg de ISO 1990 C standaard"
+
+#: fortran/lang.opt:301
+msgid "Conform to nothing in particular"
+msgstr ""
+
+#: fortran/lang.opt:305
+msgid "Accept extensions to support legacy code"
+msgstr ""
+
+#: config/mcore/mcore.opt:23
+#, fuzzy
+msgid "Generate code for the M*Core M210"
+msgstr "case-label niet in een switch-statement"
+
+#: config/mcore/mcore.opt:27
+msgid "Generate code for the M*Core M340"
+msgstr ""
+
+#: config/mcore/mcore.opt:31
+msgid "Set maximum alignment to 4"
+msgstr ""
+
+#: config/mcore/mcore.opt:35
+msgid "Force functions to be aligned to a 4 byte boundary"
+msgstr ""
+
+#: config/mcore/mcore.opt:39
+msgid "Set maximum alignment to 8"
+msgstr ""
+
+#: config/mcore/mcore.opt:43 config/score/score.opt:23
+#, fuzzy
+msgid "Generate big-endian code"
+msgstr "incompatibele record-modus"
+
+#: config/mcore/mcore.opt:47
+msgid "Emit call graph information"
+msgstr ""
+
+#: config/mcore/mcore.opt:51
+#, fuzzy
+msgid "Use the divide instruction"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/mcore/mcore.opt:55
+msgid "Inline constants if it can be done in 2 insns or less"
+msgstr ""
+
+#: config/mcore/mcore.opt:59 config/score/score.opt:27
+#, fuzzy
+msgid "Generate little-endian code"
+msgstr "incompatibele record-modus"
+
+#: config/mcore/mcore.opt:67
+msgid "Use arbitrary sized immediates in bit operations"
+msgstr ""
+
+#: config/mcore/mcore.opt:71
+msgid "Prefer word accesses over byte accesses"
+msgstr ""
+
+#: config/mcore/mcore.opt:75
+msgid "Set the maximum amount for a single stack increment operation"
+msgstr ""
+
+#: config/mcore/mcore.opt:79
+msgid "Always treat bitfields as int-sized"
+msgstr ""
+
+#: config/alpha/alpha.opt:23 config/i386/i386.opt:155
+msgid "Do not use hardware fp"
+msgstr ""
+
+#: config/alpha/alpha.opt:27
+msgid "Use fp registers"
+msgstr ""
+
+#: config/alpha/alpha.opt:31
+msgid "Assume GAS"
+msgstr ""
+
+#: config/alpha/alpha.opt:35
+msgid "Do not assume GAS"
+msgstr ""
+
+#: config/alpha/alpha.opt:39
+msgid "Request IEEE-conformant math library routines (OSF/1)"
+msgstr ""
+
+#: config/alpha/alpha.opt:43
+msgid "Emit IEEE-conformant code, without inexact exceptions"
+msgstr ""
+
+#: config/alpha/alpha.opt:50
+msgid "Do not emit complex integer constants to read-only memory"
+msgstr "Plaats complexe integerconstantes niet in alleen-lezen geheugen"
+
+#: config/alpha/alpha.opt:54
+msgid "Use VAX fp"
+msgstr ""
+
+#: config/alpha/alpha.opt:58
+msgid "Do not use VAX fp"
+msgstr ""
+
+#: config/alpha/alpha.opt:62
+msgid "Emit code for the byte/word ISA extension"
+msgstr ""
+
+#: config/alpha/alpha.opt:66
+msgid "Emit code for the motion video ISA extension"
+msgstr ""
+
+#: config/alpha/alpha.opt:70
+msgid "Emit code for the fp move and sqrt ISA extension"
+msgstr ""
+
+#: config/alpha/alpha.opt:74
+msgid "Emit code for the counting ISA extension"
+msgstr ""
+
+#: config/alpha/alpha.opt:78
+msgid "Emit code using explicit relocation directives"
+msgstr ""
+
+#: config/alpha/alpha.opt:82
+msgid "Emit 16-bit relocations to the small data areas"
+msgstr ""
+
+#: config/alpha/alpha.opt:86
+msgid "Emit 32-bit relocations to the small data areas"
+msgstr ""
+
+#: config/alpha/alpha.opt:90
+msgid "Emit direct branches to local functions"
+msgstr "Genereer directe aftakkingen naar locale functies"
+
+#: config/alpha/alpha.opt:94
+#, fuzzy
+msgid "Emit indirect branches to local functions"
+msgstr "Genereer directe aftakkingen naar locale functies"
+
+#: config/alpha/alpha.opt:98
+msgid "Emit rdval instead of rduniq for thread pointer"
+msgstr ""
+
+#: config/alpha/alpha.opt:102 config/s390/s390.opt:59
+#: config/sparc/long-double-switch.opt:23
+msgid "Use 128-bit long double"
+msgstr ""
+
+#: config/alpha/alpha.opt:106 config/s390/s390.opt:63
+#: config/sparc/long-double-switch.opt:27
+msgid "Use 64-bit long double"
+msgstr ""
+
+#: config/alpha/alpha.opt:110
+msgid "Use features of and schedule given CPU"
+msgstr ""
+
+#: config/alpha/alpha.opt:114
+msgid "Schedule given CPU"
+msgstr ""
+
+#: config/alpha/alpha.opt:118
+msgid "Control the generated fp rounding mode"
+msgstr ""
+
+#: config/alpha/alpha.opt:122
+msgid "Control the IEEE trap mode"
+msgstr ""
+
+#: config/alpha/alpha.opt:126
+msgid "Control the precision given to fp exceptions"
+msgstr ""
+
+#: config/alpha/alpha.opt:130
+msgid "Tune expected memory latency"
+msgstr ""
+
+#: config/alpha/alpha.opt:134 config/ia64/ia64.opt:93
+#: config/rs6000/sysv4.opt:32
+msgid "Specify bit size of immediate TLS offsets"
+msgstr ""
+
+#: config/ia64/ilp32.opt:3
+#, fuzzy
+msgid "Generate ILP32 code"
+msgstr "incompatibele record-modus"
+
+#: config/ia64/ilp32.opt:7
+#, fuzzy
+msgid "Generate LP64 code"
+msgstr "incompatibele record-modus"
+
+#: config/ia64/ia64.opt:3
+msgid "Generate big endian code"
+msgstr ""
+
+#: config/ia64/ia64.opt:7
+msgid "Generate little endian code"
+msgstr ""
+
+#: config/ia64/ia64.opt:11
+msgid "Generate code for GNU as"
+msgstr ""
+
+#: config/ia64/ia64.opt:15
+msgid "Generate code for GNU ld"
+msgstr ""
+
+#: config/ia64/ia64.opt:19
+msgid "Emit stop bits before and after volatile extended asms"
+msgstr ""
+
+#: config/ia64/ia64.opt:23
+#, fuzzy
+msgid "Use in/loc/out register names"
+msgstr "ongeldige registernaam voor %qs"
+
+#: config/ia64/ia64.opt:30
+msgid "Enable use of sdata/scommon/sbss"
+msgstr ""
+
+#: config/ia64/ia64.opt:34
+msgid "Generate code without GP reg"
+msgstr ""
+
+#: config/ia64/ia64.opt:38
+msgid "gp is constant (but save/restore gp on indirect calls)"
+msgstr ""
+
+#: config/ia64/ia64.opt:42
+msgid "Generate self-relocatable code"
+msgstr ""
+
+#: config/ia64/ia64.opt:46
+msgid "Generate inline floating point division, optimize for latency"
+msgstr ""
+
+#: config/ia64/ia64.opt:50
+msgid "Generate inline floating point division, optimize for throughput"
+msgstr ""
+
+#: config/ia64/ia64.opt:57
+msgid "Generate inline integer division, optimize for latency"
+msgstr ""
+
+#: config/ia64/ia64.opt:61
+msgid "Generate inline integer division, optimize for throughput"
+msgstr ""
+
+#: config/ia64/ia64.opt:65
+msgid "Do not inline integer division"
+msgstr "Maak deling van gehele getallen niet \"inline\""
+
+#: config/ia64/ia64.opt:69
+msgid "Generate inline square root, optimize for latency"
+msgstr ""
+
+#: config/ia64/ia64.opt:73
+msgid "Generate inline square root, optimize for throughput"
+msgstr ""
+
+#: config/ia64/ia64.opt:77
+msgid "Do not inline square root"
+msgstr ""
+
+#: config/ia64/ia64.opt:81
+msgid "Enable Dwarf 2 line debug info via GNU as"
+msgstr ""
+
+#: config/ia64/ia64.opt:85
+msgid "Enable earlier placing stop bits for better scheduling"
+msgstr ""
+
+#: config/ia64/ia64.opt:89 config/pa/pa.opt:51 config/spu/spu.opt:56
+msgid "Specify range of registers to make fixed"
+msgstr ""
+
+#: config/ia64/ia64.opt:97 config/i386/i386.opt:183
+#: config/rs6000/rs6000.opt:226 config/spu/spu.opt:64 config/s390/s390.opt:87
+#: config/sparc/sparc.opt:95
+msgid "Schedule code for given CPU"
+msgstr ""
+
+#: config/ia64/ia64.opt:101
+msgid "Use data speculation before reload"
+msgstr ""
+
+#: config/ia64/ia64.opt:105
+msgid "Use data speculation after reload"
+msgstr ""
+
+#: config/ia64/ia64.opt:109
+msgid "Use control speculation"
+msgstr ""
+
+#: config/ia64/ia64.opt:113
+msgid "Use in block data speculation before reload"
+msgstr ""
+
+#: config/ia64/ia64.opt:117
+msgid "Use in block data speculation after reload"
+msgstr ""
+
+#: config/ia64/ia64.opt:121
+msgid "Use in block control speculation"
+msgstr ""
+
+#: config/ia64/ia64.opt:125
+msgid "Use simple data speculation check"
+msgstr ""
+
+#: config/ia64/ia64.opt:129
+msgid "Use simple data speculation check for control speculation"
+msgstr ""
+
+#: config/ia64/ia64.opt:133
+msgid "Print information about speculative motions."
+msgstr ""
+
+#: config/ia64/ia64.opt:137
+msgid "If set, data speculative instructions will be chosen for schedule only if there are no other choices at the moment "
+msgstr ""
+
+#: config/ia64/ia64.opt:141
+msgid "If set, control speculative instructions will be chosen for schedule only if there are no other choices at the moment "
+msgstr ""
+
+#: config/ia64/ia64.opt:145
+msgid "Count speculative dependencies while calculating priority of instructions"
+msgstr ""
+
+#: config/xtensa/xtensa.opt:23
+msgid "Use CONST16 instruction to load constants"
+msgstr ""
+
+#: config/xtensa/xtensa.opt:27
+msgid "Enable fused multiply/add and multiply/subtract FP instructions"
+msgstr ""
+
+#: config/xtensa/xtensa.opt:31
+msgid "Use indirect CALLXn instructions for large programs"
+msgstr ""
+
+#: config/xtensa/xtensa.opt:35
+msgid "Automatically align branch targets to reduce branch penalties"
+msgstr ""
+
+#: config/xtensa/xtensa.opt:39
+msgid "Intersperse literal pools with code in the text section"
+msgstr ""
+
+#: config/pa/pa.opt:23 config/pa/pa.opt:76 config/pa/pa.opt:84
+msgid "Generate PA1.0 code"
+msgstr ""
+
+#: config/pa/pa.opt:27 config/pa/pa.opt:88 config/pa/pa.opt:108
+msgid "Generate PA1.1 code"
+msgstr ""
+
+#: config/pa/pa.opt:31 config/pa/pa.opt:92
+msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
+msgstr ""
+
+#: config/pa/pa.opt:35
+#, fuzzy
+msgid "Generate code for huge switch statements"
+msgstr "case-label niet in een switch-statement"
+
+#: config/pa/pa.opt:39
+msgid "Disable FP regs"
+msgstr ""
+
+#: config/pa/pa.opt:43
+msgid "Disable indexed addressing"
+msgstr "Schakel geïndexeerde adressering uit"
+
+#: config/pa/pa.opt:47
+msgid "Generate fast indirect calls"
+msgstr ""
+
+#: config/pa/pa.opt:55
+msgid "Assume code will be assembled by GAS"
+msgstr ""
+
+#: config/pa/pa.opt:59
+msgid "Put jumps in call delay slots"
+msgstr ""
+
+#: config/pa/pa.opt:64
+#, fuzzy
+msgid "Enable linker optimizations"
+msgstr "lege declaratie"
+
+#: config/pa/pa.opt:68
+msgid "Always generate long calls"
+msgstr ""
+
+#: config/pa/pa.opt:72
+msgid "Emit long load/store sequences"
+msgstr ""
+
+#: config/pa/pa.opt:80
+msgid "Disable space regs"
+msgstr ""
+
+#: config/pa/pa.opt:96
+#, fuzzy
+msgid "Use portable calling conventions"
+msgstr "Onbeëindigde stringconstante"
+
+#: config/pa/pa.opt:100
+msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000"
+msgstr ""
+
+#: config/pa/pa.opt:104 config/frv/frv.opt:177
+msgid "Use software floating point"
+msgstr ""
+
+#: config/pa/pa.opt:112
+msgid "Do not disable space regs"
+msgstr ""
+
+#: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23
+#: config/pa/pa-hpux.opt:27
+msgid "Specify UNIX standard for predefines and linking"
+msgstr ""
+
+#: config/pa/pa64-hpux.opt:23
+msgid "Assume code will be linked by GNU ld"
+msgstr ""
+
+#: config/pa/pa64-hpux.opt:27
+msgid "Assume code will be linked by HP ld"
+msgstr ""
+
+#: config/pa/pa-hpux.opt:23
+msgid "Generate cpp defines for server IO"
+msgstr ""
+
+#: config/pa/pa-hpux.opt:31
+msgid "Generate cpp defines for workstation IO"
+msgstr ""
+
+#: config/frv/frv.opt:23
+msgid "Use 4 media accumulators"
+msgstr ""
+
+#: config/frv/frv.opt:27
+msgid "Use 8 media accumulators"
+msgstr ""
+
+#: config/frv/frv.opt:31
+#, fuzzy
+msgid "Enable label alignment optimizations"
+msgstr "lege declaratie"
+
+#: config/frv/frv.opt:35
+msgid "Dynamically allocate cc registers"
+msgstr ""
+
+#: config/frv/frv.opt:42
+msgid "Set the cost of branches"
+msgstr ""
+
+#: config/frv/frv.opt:46
+msgid "Enable conditional execution other than moves/scc"
+msgstr ""
+
+#: config/frv/frv.opt:50
+msgid "Change the maximum length of conditionally-executed sequences"
+msgstr ""
+
+#: config/frv/frv.opt:54
+msgid "Change the number of temporary registers that are available to conditionally-executed sequences"
+msgstr ""
+
+#: config/frv/frv.opt:58
+msgid "Enable conditional moves"
+msgstr ""
+
+#: config/frv/frv.opt:62
+msgid "Set the target CPU type"
+msgstr ""
+
+#: config/frv/frv.opt:84
+msgid "Use fp double instructions"
+msgstr ""
+
+#: config/frv/frv.opt:88
+msgid "Change the ABI to allow double word insns"
+msgstr ""
+
+#: config/frv/frv.opt:92 config/bfin/bfin.opt:73
+msgid "Enable Function Descriptor PIC mode"
+msgstr ""
+
+#: config/frv/frv.opt:96
+msgid "Just use icc0/fcc0"
+msgstr ""
+
+#: config/frv/frv.opt:100
+msgid "Only use 32 FPRs"
+msgstr ""
+
+#: config/frv/frv.opt:104
+msgid "Use 64 FPRs"
+msgstr ""
+
+#: config/frv/frv.opt:108
+msgid "Only use 32 GPRs"
+msgstr ""
+
+#: config/frv/frv.opt:112
+msgid "Use 64 GPRs"
+msgstr ""
+
+#: config/frv/frv.opt:116
+msgid "Enable use of GPREL for read-only data in FDPIC"
+msgstr ""
+
+#: config/frv/frv.opt:120 config/rs6000/rs6000.opt:112
+#: config/pdp11/pdp11.opt:71
+msgid "Use hardware floating point"
+msgstr ""
+
+#: config/frv/frv.opt:124 config/bfin/bfin.opt:77
+msgid "Enable inlining of PLT in function calls"
+msgstr ""
+
+#: config/frv/frv.opt:128
+msgid "Enable PIC support for building libraries"
+msgstr ""
+
+#: config/frv/frv.opt:132
+msgid "Follow the EABI linkage requirements"
+msgstr ""
+
+#: config/frv/frv.opt:136
+msgid "Disallow direct calls to global functions"
+msgstr "Verbied rechtstreekse oproepen van globale functies"
+
+#: config/frv/frv.opt:140
+msgid "Use media instructions"
+msgstr ""
+
+#: config/frv/frv.opt:144
+msgid "Use multiply add/subtract instructions"
+msgstr ""
+
+#: config/frv/frv.opt:148
+msgid "Enable optimizing &&/|| in conditional execution"
+msgstr ""
+
+#: config/frv/frv.opt:152
+msgid "Enable nested conditional execution optimizations"
+msgstr ""
+
+#: config/frv/frv.opt:157
+msgid "Do not mark ABI switches in e_flags"
+msgstr ""
+
+#: config/frv/frv.opt:161
+msgid "Remove redundant membars"
+msgstr ""
+
+#: config/frv/frv.opt:165
+msgid "Pack VLIW instructions"
+msgstr ""
+
+#: config/frv/frv.opt:169
+msgid "Enable setting GPRs to the result of comparisons"
+msgstr ""
+
+#: config/frv/frv.opt:173
+msgid "Change the amount of scheduler lookahead"
+msgstr ""
+
+#: config/frv/frv.opt:181
+msgid "Assume a large TLS segment"
+msgstr ""
+
+#: config/frv/frv.opt:185
+msgid "Do not assume a large TLS segment"
+msgstr ""
+
+#: config/frv/frv.opt:190
+msgid "Cause gas to print tomcat statistics"
+msgstr ""
+
+#: config/frv/frv.opt:195
+msgid "Link with the library-pic libraries"
+msgstr ""
+
+#: config/frv/frv.opt:199
+msgid "Allow branches to be packed with other instructions"
+msgstr ""
+
+#: config/i386/cygming.opt:23
+msgid "Create console application"
+msgstr ""
+
+#: config/i386/cygming.opt:27
+msgid "Use the Cygwin interface"
+msgstr ""
+
+#: config/i386/cygming.opt:31
+msgid "Generate code for a DLL"
+msgstr ""
+
+#: config/i386/cygming.opt:35
+msgid "Ignore dllimport for functions"
+msgstr ""
+
+#: config/i386/cygming.opt:39
+msgid "Use Mingw-specific thread support"
+msgstr ""
+
+#: config/i386/cygming.opt:43
+msgid "Set Windows defines"
+msgstr ""
+
+#: config/i386/cygming.opt:47
+msgid "Create GUI application"
+msgstr ""
+
+#: config/i386/i386.opt:23
+msgid "sizeof(long double) is 16"
+msgstr ""
+
+#: config/i386/i386.opt:27 config/i386/i386.opt:91
+msgid "Use hardware fp"
+msgstr ""
+
+#: config/i386/i386.opt:31
+msgid "sizeof(long double) is 12"
+msgstr ""
+
+#: config/i386/i386.opt:35
+msgid "Reserve space for outgoing arguments in the function prologue"
+msgstr ""
+
+#: config/i386/i386.opt:39
+msgid "Align some doubles on dword boundary"
+msgstr ""
+
+#: config/i386/i386.opt:43
+msgid "Function starts are aligned to this power of 2"
+msgstr "Startadressen van functies worden uiteglijnd op deze macht van 2"
+
+#: config/i386/i386.opt:47
+msgid "Jump targets are aligned to this power of 2"
+msgstr "Doeladressen van jumps worden uiteglijnd op deze macht van 2"
+
+#: config/i386/i386.opt:51
+msgid "Loop code aligned to this power of 2"
+msgstr "Luscode wordt uiteglijnd op deze macht van 2"
+
+#: config/i386/i386.opt:55
+msgid "Align destination of the string operations"
+msgstr ""
+
+#: config/i386/i386.opt:59 config/spu/spu.opt:60 config/s390/s390.opt:31
+msgid "Generate code for given CPU"
+msgstr ""
+
+#: config/i386/i386.opt:63
+msgid "Use given assembler dialect"
+msgstr ""
+
+#: config/i386/i386.opt:67
+msgid "Branches are this expensive (1-5, arbitrary units)"
+msgstr ""
+
+#: config/i386/i386.opt:71
+msgid "Data greater than given threshold will go into .ldata section in x86-64 medium model"
+msgstr ""
+
+#: config/i386/i386.opt:75
+msgid "Use given x86-64 code model"
+msgstr ""
+
+#: config/i386/i386.opt:79
+msgid "Generate sin, cos, sqrt for FPU"
+msgstr ""
+
+#: config/i386/i386.opt:83
+msgid "Return values of functions in FPU registers"
+msgstr ""
+
+#: config/i386/i386.opt:87
+msgid "Generate floating point mathematics using given instruction set"
+msgstr ""
+
+#: config/i386/i386.opt:95 config/m68k/ieee.opt:24
+msgid "Use IEEE math for fp comparisons"
+msgstr ""
+
+#: config/i386/i386.opt:99
+msgid "Inline all known string operations"
+msgstr ""
+
+#: config/i386/i386.opt:103
+msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks"
+msgstr ""
+
+#: config/i386/i386.opt:111
+msgid "Use native (MS) bitfield layout"
+msgstr ""
+
+#: config/i386/i386.opt:127
+msgid "Omit the frame pointer in leaf functions"
+msgstr ""
+
+#: config/i386/i386.opt:131
+msgid "Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)"
+msgstr ""
+
+#: config/i386/i386.opt:135
+msgid "Attempt to keep stack aligned to this power of 2"
+msgstr ""
+
+#: config/i386/i386.opt:139
+msgid "Use push instructions to save outgoing arguments"
+msgstr ""
+
+#: config/i386/i386.opt:143
+msgid "Use red-zone in the x86-64 code"
+msgstr ""
+
+#: config/i386/i386.opt:147
+msgid "Number of registers used to pass integer arguments"
+msgstr ""
+
+#: config/i386/i386.opt:151
+msgid "Alternate calling convention"
+msgstr ""
+
+#: config/i386/i386.opt:159
+msgid "Use SSE register passing conventions for SF and DF mode"
+msgstr ""
+
+#: config/i386/i386.opt:163
+msgid "Realign stack in prologue"
+msgstr ""
+
+#: config/i386/i386.opt:167
+msgid "Enable stack probing"
+msgstr ""
+
+#: config/i386/i386.opt:171
+msgid "Chose strategy to generate stringop using"
+msgstr ""
+
+#: config/i386/i386.opt:175
+msgid "Use given thread-local storage dialect"
+msgstr ""
+
+#: config/i386/i386.opt:179
+#, c-format
+msgid "Use direct references against %gs when accessing tls data"
+msgstr ""
+
+#: config/i386/i386.opt:187
+msgid "Vector library ABI to use"
+msgstr ""
+
+#: config/i386/i386.opt:193
+msgid "Generate 32bit i386 code"
+msgstr ""
+
+#: config/i386/i386.opt:197
+msgid "Generate 64bit x86-64 code"
+msgstr ""
+
+#: config/i386/i386.opt:201
+#, fuzzy
+msgid "Support MMX built-in functions"
+msgstr "ingebouwde functie %qs is niet geïmplementeerd"
+
+#: config/i386/i386.opt:205
+#, fuzzy
+msgid "Support 3DNow! built-in functions"
+msgstr "ingebouwde functie %qs wordt verborgen"
+
+#: config/i386/i386.opt:209
+#, fuzzy
+msgid "Support Athlon 3Dnow! built-in functions"
+msgstr "ingebouwde functie %qs wordt verborgen"
+
+#: config/i386/i386.opt:213
+msgid "Support MMX and SSE built-in functions and code generation"
+msgstr ""
+
+#: config/i386/i386.opt:217
+msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
+msgstr ""
+
+#: config/i386/i386.opt:221
+#, fuzzy
+msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
+msgstr "ingebouwde functie %qs is niet geïmplementeerd"
+
+#: config/i386/i386.opt:225
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
+msgstr "ingebouwde functie %qs is niet geïmplementeerd"
+
+#: config/i386/i386.opt:229
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation"
+msgstr "ingebouwde functie %qs is niet geïmplementeerd"
+
+#: config/i386/i386.opt:233 config/i386/i386.opt:237
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation"
+msgstr "ingebouwde functie %qs is niet geïmplementeerd"
+
+#: config/i386/i386.opt:241
+#, fuzzy
+msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
+msgstr "ingebouwde functie %qs is niet geïmplementeerd"
+
+#: config/i386/i386.opt:245
+#, fuzzy
+msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation"
+msgstr "ingebouwde functie %qs is niet geïmplementeerd"
+
+#: config/i386/i386.opt:249
+#, fuzzy
+msgid "Support SSE5 built-in functions and code generation"
+msgstr "ingebouwde functie %qs is niet geïmplementeerd"
+
+#: config/i386/i386.opt:255
+msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
+msgstr ""
+
+#: config/i386/i386.opt:259
+msgid "Support code generation of cmpxchg16b instruction."
+msgstr ""
+
+#: config/i386/i386.opt:263
+msgid "Support code generation of popcnt instruction."
+msgstr ""
+
+#: config/i386/i386.opt:267
+msgid "Support code generation of sahf instruction in 64bit x86-64 code."
+msgstr ""
+
+#: config/i386/i386.opt:271
+msgid "Generate reciprocals instead of divss and sqrtss."
+msgstr ""
+
+#: config/i386/i386.opt:275
+#, fuzzy
+msgid "Enable automatic generation of fused floating point multiply-add instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/i386/sco5.opt:24
+msgid "Generate ELF output"
+msgstr ""
+
+#: config/i386/djgpp.opt:25
+msgid "Ignored (obsolete)"
+msgstr ""
+
+#: config/iq2000/iq2000.opt:23 config/mt/mt.opt:55
+msgid "Specify CPU for code generation purposes"
+msgstr ""
+
+#: config/iq2000/iq2000.opt:27
+msgid "Specify CPU for scheduling purposes"
+msgstr ""
+
+#: config/iq2000/iq2000.opt:31 config/mips/mips.opt:97
+msgid "Use ROM instead of RAM"
+msgstr ""
+
+#: config/iq2000/iq2000.opt:35
+msgid "Use GP relative sdata/sbss sections"
+msgstr ""
+
+#: config/iq2000/iq2000.opt:40
+msgid "No default crt0.o"
+msgstr ""
+
+#: config/iq2000/iq2000.opt:44 config/mips/mips.opt:265
+msgid "Put uninitialized constants in ROM (needs -membedded-data)"
+msgstr ""
+
+#: config/arm/arm.opt:23
+msgid "Specify an ABI"
+msgstr ""
+
+#: config/arm/arm.opt:27
+msgid "Generate a call to abort if a noreturn function returns"
+msgstr ""
+
+#: config/arm/arm.opt:34
+msgid "Pass FP arguments in FP registers"
+msgstr ""
+
+#: config/arm/arm.opt:38
+msgid "Generate APCS conformant stack frames"
+msgstr ""
+
+#: config/arm/arm.opt:42
+msgid "Generate re-entrant, PIC code"
+msgstr ""
+
+#: config/arm/arm.opt:49 config/m68k/m68k.opt:96 config/score/score.opt:63
+msgid "Specify the name of the target architecture"
+msgstr ""
+
+#: config/arm/arm.opt:56
+msgid "Assume target CPU is configured as big endian"
+msgstr ""
+
+#: config/arm/arm.opt:60
+msgid "Thumb: Assume non-static functions may be called from ARM code"
+msgstr ""
+
+#: config/arm/arm.opt:64
+msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
+msgstr ""
+
+#: config/arm/arm.opt:68
+msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
+msgstr ""
+
+#: config/arm/arm.opt:72 config/bfin/bfin.opt:27
+msgid "Specify the name of the target CPU"
+msgstr ""
+
+#: config/arm/arm.opt:76
+msgid "Specify if floating point hardware should be used"
+msgstr ""
+
+# is niet helemaal exact, maar moet er maar voor doen
+#: config/arm/arm.opt:90
+msgid "Specify the name of the target floating point hardware/format"
+msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
+
+#: config/arm/arm.opt:94
+msgid "Alias for -mfloat-abi=hard"
+msgstr ""
+
+#: config/arm/arm.opt:98
+msgid "Assume target CPU is configured as little endian"
+msgstr ""
+
+#: config/arm/arm.opt:102
+msgid "Generate call insns as indirect calls, if necessary"
+msgstr ""
+
+#: config/arm/arm.opt:106
+msgid "Specify the register to be used for PIC addressing"
+msgstr "Geef het register op dat voor PIC-adressering gebruikt moet worden"
+
+#: config/arm/arm.opt:110
+msgid "Store function names in object code"
+msgstr "Sla functienamen op in objectcode"
+
+#: config/arm/arm.opt:114
+msgid "Permit scheduling of a function's prologue sequence"
+msgstr ""
+
+#: config/arm/arm.opt:118
+msgid "Do not load the PIC register in function prologues"
+msgstr ""
+
+#: config/arm/arm.opt:122
+msgid "Alias for -mfloat-abi=soft"
+msgstr ""
+
+#: config/arm/arm.opt:126
+msgid "Specify the minimum bit alignment of structures"
+msgstr ""
+
+#: config/arm/arm.opt:130
+msgid "Compile for the Thumb not the ARM"
+msgstr ""
+
+#: config/arm/arm.opt:134
+msgid "Support calls between Thumb and ARM instruction sets"
+msgstr ""
+
+#: config/arm/arm.opt:138
+msgid "Specify how to access the thread pointer"
+msgstr ""
+
+#: config/arm/arm.opt:142
+msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
+msgstr ""
+
+#: config/arm/arm.opt:146
+msgid "Thumb: Generate (leaf) stack frames even if not needed"
+msgstr ""
+
+#: config/arm/arm.opt:150
+msgid "Tune code for the given processor"
+msgstr ""
+
+#: config/arm/arm.opt:154
+msgid "Assume big endian bytes, little endian words"
+msgstr ""
+
+#: config/arm/arm.opt:158
+msgid "Use Neon quad-word (rather than double-word) registers for vectorization"
+msgstr ""
+
+#: config/arm/pe.opt:23
+msgid "Ignore dllimport attribute for functions"
+msgstr ""
+
+#: config/cris/linux.opt:27
+msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
+msgstr ""
+
+#: config/cris/aout.opt:27
+msgid "Compile for the MMU-less Etrax 100-based elinux system"
+msgstr ""
+
+#: config/cris/aout.opt:33
+msgid "For elinux, request a specified stack-size for this program"
+msgstr ""
+
+#: config/cris/cris.opt:45
+msgid "Work around bug in multiplication instruction"
+msgstr ""
+
+#: config/cris/cris.opt:51
+msgid "Compile for ETRAX 4 (CRIS v3)"
+msgstr ""
+
+#: config/cris/cris.opt:56
+msgid "Compile for ETRAX 100 (CRIS v8)"
+msgstr ""
+
+#: config/cris/cris.opt:64
+msgid "Emit verbose debug information in assembly code"
+msgstr ""
+
+#: config/cris/cris.opt:71
+msgid "Do not use condition codes from normal instructions"
+msgstr ""
+
+#: config/cris/cris.opt:80
+msgid "Do not emit addressing modes with side-effect assignment"
+msgstr ""
+
+#: config/cris/cris.opt:89
+msgid "Do not tune stack alignment"
+msgstr ""
+
+#: config/cris/cris.opt:98
+msgid "Do not tune writable data alignment"
+msgstr ""
+
+#: config/cris/cris.opt:107
+msgid "Do not tune code and read-only data alignment"
+msgstr ""
+
+#: config/cris/cris.opt:116
+msgid "Align code and data to 32 bits"
+msgstr ""
+
+#: config/cris/cris.opt:133
+msgid "Don't align items in code or data"
+msgstr ""
+
+#: config/cris/cris.opt:142
+msgid "Do not emit function prologue or epilogue"
+msgstr ""
+
+#: config/cris/cris.opt:149
+msgid "Use the most feature-enabling options allowed by other options"
+msgstr ""
+
+#: config/cris/cris.opt:158
+msgid "Override -mbest-lib-options"
+msgstr ""
+
+#: config/cris/cris.opt:165
+msgid "Generate code for the specified chip or CPU version"
+msgstr ""
+
+#: config/cris/cris.opt:169
+#, fuzzy
+msgid "Tune alignment for the specified chip or CPU version"
+msgstr "er kan geen alignment opgegeven worden voor %qs"
+
+#: config/cris/cris.opt:173
+msgid "Warn when a stackframe is larger than the specified size"
+msgstr ""
+
+#: config/avr/avr.opt:23
+msgid "Use subroutines for function prologues and epilogues"
+msgstr ""
+
+#: config/avr/avr.opt:27
+msgid "Select the target MCU"
+msgstr ""
+
+#: config/avr/avr.opt:34
+msgid "Use an 8-bit 'int' type"
+msgstr ""
+
+#: config/avr/avr.opt:38
+msgid "Change the stack pointer without disabling interrupts"
+msgstr ""
+
+#: config/avr/avr.opt:42
+msgid "Do not generate tablejump insns"
+msgstr ""
+
+#: config/avr/avr.opt:52
+msgid "Use rjmp/rcall (limited range) on >8K devices"
+msgstr ""
+
+#: config/avr/avr.opt:56
+msgid "Output instruction sizes to the asm file"
+msgstr ""
+
+#: config/avr/avr.opt:60
+msgid "Change only the low 8 bits of the stack pointer"
+msgstr ""
+
+#: config/avr/avr.opt:64
+#, fuzzy
+msgid "Relax branches"
+msgstr "Geen aftakkingen\n"
+
+#: config/avr/avr.opt:68
+msgid "Make the linker relaxation machine assume that a program counter wrap-around occures."
+msgstr ""
+
+#: config/linux.opt:24
+msgid "Use uClibc instead of GNU libc"
+msgstr ""
+
+#: config/linux.opt:28
+msgid "Use GNU libc instead of uClibc"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:24
+msgid "Select ABI calling convention"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:28
+msgid "Select method for sdata handling"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:36 config/rs6000/sysv4.opt:40
+#, fuzzy
+msgid "Align to the base type of the bit-field"
+msgstr "%<__alignof%> toegepast op bitveld"
+
+#: config/rs6000/sysv4.opt:45 config/rs6000/sysv4.opt:49
+msgid "Produce code relocatable at runtime"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:53 config/rs6000/sysv4.opt:57
+msgid "Produce little endian code"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
+msgid "Produce big endian code"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:70 config/rs6000/sysv4.opt:74
+#: config/rs6000/sysv4.opt:83 config/rs6000/sysv4.opt:100
+#: config/rs6000/sysv4.opt:128 config/rs6000/sysv4.opt:140
+msgid "no description yet"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:78
+msgid "Assume all variable arg functions are prototyped"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:87
+msgid "Use EABI"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:91
+msgid "Allow bit-fields to cross word boundaries"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:95
+msgid "Use alternate register names"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:104
+msgid "Link with libsim.a, libc.a and sim-crt0.o"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:108
+msgid "Link with libads.a, libc.a and crt0.o"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:112
+msgid "Link with libyk.a, libc.a and crt0.o"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:116
+msgid "Link with libmvme.a, libc.a and crt0.o"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:120
+msgid "Set the PPC_EMB bit in the ELF flags header"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:124
+msgid "Use the WindISS simulator"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:132 config/rs6000/darwin.opt:24
+msgid "Generate 64-bit code"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:136 config/rs6000/darwin.opt:28
+msgid "Generate 32-bit code"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:144
+msgid "Generate code to use a non-exec PLT and GOT"
+msgstr ""
+
+#: config/rs6000/sysv4.opt:148
+#, fuzzy
+msgid "Generate code for old exec BSS PLT"
+msgstr "case-label niet in een switch-statement"
+
+#: config/rs6000/linux64.opt:24
+msgid "Call mcount for profiling before a function prologue"
+msgstr ""
+
+#: config/rs6000/darwin.opt:32
+msgid "Generate code suitable for executables (NOT shared libs)"
+msgstr ""
+
+#: config/rs6000/aix64.opt:24
+msgid "Compile for 64-bit pointers"
+msgstr ""
+
+#: config/rs6000/aix64.opt:28
+msgid "Compile for 32-bit pointers"
+msgstr ""
+
+#: config/rs6000/aix64.opt:32 config/rs6000/aix41.opt:24
+msgid "Support message passing with the Parallel Environment"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:24
+msgid "Use POWER instruction set"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:28
+msgid "Do not use POWER instruction set"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:32
+msgid "Use POWER2 instruction set"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:36
+msgid "Use PowerPC instruction set"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:40
+msgid "Do not use PowerPC instruction set"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:44
+msgid "Use PowerPC-64 instruction set"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:48
+msgid "Use PowerPC General Purpose group optional instructions"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:52
+msgid "Use PowerPC Graphics group optional instructions"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:56
+#, fuzzy
+msgid "Use PowerPC V2.01 single field mfcr instruction"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/rs6000/rs6000.opt:60
+#, fuzzy
+msgid "Use PowerPC V2.02 popcntb instruction"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/rs6000/rs6000.opt:64
+#, fuzzy
+msgid "Use PowerPC V2.02 floating point rounding instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/rs6000/rs6000.opt:68
+#, fuzzy
+msgid "Use PowerPC V2.05 compare bytes instruction"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/rs6000/rs6000.opt:72
+#, fuzzy
+msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/rs6000/rs6000.opt:76
+msgid "Use AltiVec instructions"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:80
+#, fuzzy
+msgid "Use decimal floating point instructions"
+msgstr "ISO C staat het testen van asserties niet toe"
+
+#: config/rs6000/rs6000.opt:84
+#, fuzzy
+msgid "Use 4xx half-word multiply instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/rs6000/rs6000.opt:88
+#, fuzzy
+msgid "Use 4xx string-search dlmzb instruction"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/rs6000/rs6000.opt:92
+msgid "Generate load/store multiple instructions"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:96
+msgid "Generate string instructions for block moves"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:100
+msgid "Use new mnemonics for PowerPC architecture"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:104
+msgid "Use old mnemonics for PowerPC architecture"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:108 config/pdp11/pdp11.opt:83
+msgid "Do not use hardware floating point"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:116
+msgid "Do not generate load/store with update instructions"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:120
+msgid "Generate load/store with update instructions"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:124
+#, fuzzy
+msgid "Do not generate fused multiply/add instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/rs6000/rs6000.opt:128
+msgid "Generate fused multiply/add instructions"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:132
+msgid "Schedule the start and end of the procedure"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:139
+msgid "Return all structures in memory (AIX default)"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:143
+msgid "Return small structures in registers (SVR4 default)"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:147 config/rs6000/aix.opt:24
+msgid "Conform more closely to IBM XLC semantics"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:151
+msgid "Generate software reciprocal sqrt for better throughput"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:155
+#, fuzzy
+msgid "Do not place floating point constants in TOC"
+msgstr "misvormde floating-point constante"
+
+#: config/rs6000/rs6000.opt:159
+#, fuzzy
+msgid "Place floating point constants in TOC"
+msgstr "misvormde floating-point constante"
+
+#: config/rs6000/rs6000.opt:163
+#, fuzzy
+msgid "Do not place symbol+offset constants in TOC"
+msgstr "misvormde floating-point constante"
+
+#: config/rs6000/rs6000.opt:167
+msgid "Place symbol+offset constants in TOC"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:178
+msgid "Use only one TOC entry per procedure"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:182
+msgid "Put everything in the regular TOC"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:186
+msgid "Generate VRSAVE instructions when generating AltiVec code"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:190
+msgid "Deprecated option.  Use -mvrsave/-mno-vrsave instead"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:194
+#, fuzzy
+msgid "Generate isel instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/rs6000/rs6000.opt:198
+msgid "Deprecated option.  Use -misel/-mno-isel instead"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:202
+msgid "Generate SPE SIMD instructions on E500"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:206
+#, fuzzy
+msgid "Generate PPC750CL paired-single instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/rs6000/rs6000.opt:210
+msgid "Deprecated option.  Use -mspe/-mno-spe instead"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:214
+msgid "Enable debug output"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:218
+msgid "Specify ABI to use"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:222 config/sparc/sparc.opt:91
+msgid "Use features of and schedule code for given CPU"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:230
+msgid "Select full, part, or no traceback table"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:234
+msgid "Avoid all range limits on call instructions"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:238
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:242
+msgid "Select GPR floating point method"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:246
+msgid "Specify size of long double (64 or 128 bits)"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:250
+msgid "Determine which dependences between insns are considered costly"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:254
+msgid "Specify which post scheduling nop insertion scheme to apply"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:258
+msgid "Specify alignment of structure fields default/natural"
+msgstr ""
+
+#: config/rs6000/rs6000.opt:262
+msgid "Specify scheduling priority for dispatch slot restricted insns"
+msgstr ""
+
+#: config/v850/v850.opt:23
+msgid "Use registers r2 and r5"
+msgstr "Gebruik registers r2 en r5"
+
+#: config/v850/v850.opt:27
+msgid "Use 4 byte entries in switch tables"
+msgstr ""
+
+#: config/v850/v850.opt:31
+msgid "Enable backend debugging"
+msgstr ""
+
+#: config/v850/v850.opt:35
+#, fuzzy
+msgid "Do not use the callt instruction"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/v850/v850.opt:39
+msgid "Reuse r30 on a per function basis"
+msgstr ""
+
+#: config/v850/v850.opt:43
+msgid "Support Green Hills ABI"
+msgstr ""
+
+#: config/v850/v850.opt:47
+msgid "Prohibit PC relative function calls"
+msgstr ""
+
+#: config/v850/v850.opt:51
+msgid "Use stubs for function prologues"
+msgstr ""
+
+#: config/v850/v850.opt:55
+msgid "Set the max size of data eligible for the SDA area"
+msgstr ""
+
+#: config/v850/v850.opt:59
+#, fuzzy
+msgid "Enable the use of the short load instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/v850/v850.opt:63
+msgid "Same as: -mep -mprolog-function"
+msgstr ""
+
+#: config/v850/v850.opt:67
+msgid "Set the max size of data eligible for the TDA area"
+msgstr ""
+
+#: config/v850/v850.opt:71
+msgid "Enforce strict alignment"
+msgstr ""
+
+#: config/v850/v850.opt:78
+msgid "Compile for the v850 processor"
+msgstr ""
+
+#: config/v850/v850.opt:82
+msgid "Compile for the v850e processor"
+msgstr ""
+
+#: config/v850/v850.opt:86
+msgid "Compile for the v850e1 processor"
+msgstr ""
+
+#: config/v850/v850.opt:90
+msgid "Set the max size of data eligible for the ZDA area"
+msgstr ""
+
+#: config/spu/spu.opt:20
+msgid "Emit warnings when run-time relocations are generated"
+msgstr ""
+
+#: config/spu/spu.opt:24
+msgid "Emit errors when run-time relocations are generated"
+msgstr ""
+
+#: config/spu/spu.opt:28
+msgid "Specify cost of branches (Default 20)"
+msgstr ""
+
+#: config/spu/spu.opt:32
+msgid "Make sure loads and stores are not moved past DMA instructions"
+msgstr ""
+
+#: config/spu/spu.opt:36
+msgid "volatile must be specified on any memory that is effected by DMA"
+msgstr ""
+
+#: config/spu/spu.opt:40
+msgid "Use standard main function as entry for startup"
+msgstr ""
+
+#: config/spu/spu.opt:44
+#, fuzzy
+msgid "Generate branch hints for branches"
+msgstr "case-label niet in een switch-statement"
+
+#: config/spu/spu.opt:48
+#, fuzzy
+msgid "Generate code for 18 bit addressing"
+msgstr "case-label niet in een switch-statement"
+
+#: config/spu/spu.opt:52
+#, fuzzy
+msgid "Generate code for 32 bit addressing"
+msgstr "case-label niet in een switch-statement"
+
+#: config/vax/vax.opt:23 config/vax/vax.opt:27
+msgid "Target DFLOAT double precision code"
+msgstr ""
+
+#: config/vax/vax.opt:31 config/vax/vax.opt:35
+msgid "Generate GFLOAT double precision code"
+msgstr ""
+
+#: config/vax/vax.opt:39
+#, fuzzy
+msgid "Generate code for GNU assembler (gas)"
+msgstr "case-label niet in een switch-statement"
+
+#: config/vax/vax.opt:43
+#, fuzzy
+msgid "Generate code for UNIX assembler"
+msgstr "case-label niet in een switch-statement"
+
+#: config/vax/vax.opt:47
+#, fuzzy
+msgid "Use VAXC structure conventions"
+msgstr "Onbeëindigde stringconstante"
+
+#: config/lynx.opt:23
+msgid "Support legacy multi-threading"
+msgstr ""
+
+#: config/lynx.opt:27
+msgid "Use shared libraries"
+msgstr ""
+
+#: config/lynx.opt:31
+msgid "Support multi-threading"
+msgstr ""
+
+#: config/stormy16/stormy16.opt:24
+msgid "Provide libraries for the simulator"
+msgstr ""
+
+#: config/h8300/h8300.opt:23
+msgid "Generate H8S code"
+msgstr ""
+
+#: config/h8300/h8300.opt:27
+msgid "Generate H8SX code"
+msgstr ""
+
+#: config/h8300/h8300.opt:31
+msgid "Generate H8S/2600 code"
+msgstr ""
+
+#: config/h8300/h8300.opt:35
+msgid "Make integers 32 bits wide"
+msgstr ""
+
+#: config/h8300/h8300.opt:42
+msgid "Use registers for argument passing"
+msgstr ""
+
+#: config/h8300/h8300.opt:46
+msgid "Consider access to byte sized memory slow"
+msgstr ""
+
+#: config/h8300/h8300.opt:50
+msgid "Enable linker relaxing"
+msgstr ""
+
+#: config/h8300/h8300.opt:54
+msgid "Generate H8/300H code"
+msgstr ""
+
+#: config/h8300/h8300.opt:58
+#, fuzzy
+msgid "Enable the normal mode"
+msgstr "incompatibele record-modus"
+
+#: config/h8300/h8300.opt:62
+msgid "Use H8/300 alignment rules"
+msgstr ""
+
+#: config/s390/s390.opt:23
+msgid "31 bit ABI"
+msgstr ""
+
+#: config/s390/s390.opt:27
+msgid "64 bit ABI"
+msgstr ""
+
+#: config/s390/s390.opt:35
+msgid "Maintain backchain pointer"
+msgstr ""
+
+#: config/s390/s390.opt:39
+msgid "Additional debug prints"
+msgstr ""
+
+#: config/s390/s390.opt:43
+msgid "ESA/390 architecture"
+msgstr ""
+
+#: config/s390/s390.opt:47
+#, fuzzy
+msgid "Enable fused multiply/add instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+# is niet helemaal exact, maar moet er maar voor doen
+#: config/s390/s390.opt:51
+#, fuzzy
+msgid "Enable decimal floating point hardware support"
+msgstr "Geef de naam op van hardware/formaat voor floating-point getallen op het doelplatform"
+
+#: config/s390/s390.opt:55
+#, fuzzy
+msgid "Enable hardware floating point"
+msgstr "lege declaratie"
+
+#: config/s390/s390.opt:67
+msgid "Use packed stack layout"
+msgstr ""
+
+#: config/s390/s390.opt:71
+msgid "Use bras for executable < 64k"
+msgstr ""
+
+#: config/s390/s390.opt:75
+msgid "Disable hardware floating point"
+msgstr ""
+
+#: config/s390/s390.opt:79
+msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
+msgstr ""
+
+#: config/s390/s390.opt:83
+msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit"
+msgstr ""
+
+#: config/s390/s390.opt:91
+msgid "mvcle use"
+msgstr ""
+
+#: config/s390/s390.opt:95
+msgid "Warn if a function uses alloca or creates an array with dynamic size"
+msgstr ""
+
+#: config/s390/s390.opt:99
+msgid "Warn if a single function's framesize exceeds the given framesize"
+msgstr ""
+
+#: config/s390/s390.opt:103
+msgid "z/Architecture"
+msgstr ""
+
+#: config/s390/tpf.opt:23
+#, fuzzy
+msgid "Enable TPF-OS tracing code"
+msgstr "incompatibele record-modus"
+
+#: config/s390/tpf.opt:27
+msgid "Specify main object for TPF-OS"
+msgstr ""
+
+#: config/darwin.opt:23
+msgid "Generate code suitable for fast turn around debugging"
+msgstr ""
+
+#: config/darwin.opt:31
+msgid "The earliest MacOS X version on which this program will run"
+msgstr ""
+
+#: config/darwin.opt:35
+msgid "Set sizeof(bool) to 1"
+msgstr ""
+
+#: config/darwin.opt:39
+#, fuzzy
+msgid "Generate code for darwin loadable kernel extensions"
+msgstr "case-label niet in een switch-statement"
+
+#: config/darwin.opt:43
+msgid "Generate code for the kernel or loadable kernel extensions"
+msgstr ""
+
+#: config/darwin.opt:47
+msgid "Add <dir> to the end of the system framework include path"
+msgstr ""
+
+#: config/mn10300/mn10300.opt:23
+msgid "Target the AM33 processor"
+msgstr ""
+
+#: config/mn10300/mn10300.opt:27
+msgid "Target the AM33/2.0 processor"
+msgstr ""
+
+#: config/mn10300/mn10300.opt:31
+msgid "Work around hardware multiply bug"
+msgstr ""
+
+#: config/mn10300/mn10300.opt:36
+msgid "Enable linker relaxations"
+msgstr ""
+
+#: config/mn10300/mn10300.opt:40
+msgid "Return pointers in both a0 and d0"
+msgstr ""
+
+#: config/m32r/m32r.opt:23
+msgid "Compile for the m32rx"
+msgstr ""
+
+#: config/m32r/m32r.opt:27
+msgid "Compile for the m32r2"
+msgstr ""
+
+#: config/m32r/m32r.opt:31
+msgid "Compile for the m32r"
+msgstr ""
+
+#: config/m32r/m32r.opt:35
+msgid "Align all loops to 32 byte boundary"
+msgstr ""
+
+#: config/m32r/m32r.opt:39
+#, fuzzy
+msgid "Prefer branches over conditional execution"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: config/m32r/m32r.opt:43
+msgid "Give branches their default cost"
+msgstr ""
+
+#: config/m32r/m32r.opt:47
+msgid "Display compile time statistics"
+msgstr ""
+
+#: config/m32r/m32r.opt:51
+msgid "Specify cache flush function"
+msgstr ""
+
+#: config/m32r/m32r.opt:55
+msgid "Specify cache flush trap number"
+msgstr ""
+
+#: config/m32r/m32r.opt:59
+msgid "Only issue one instruction per cycle"
+msgstr ""
+
+#: config/m32r/m32r.opt:63
+msgid "Allow two instructions to be issued per cycle"
+msgstr ""
+
+#: config/m32r/m32r.opt:67
+msgid "Code size: small, medium or large"
+msgstr ""
+
+#: config/m32r/m32r.opt:71
+msgid "Don't call any cache flush functions"
+msgstr ""
+
+#: config/m32r/m32r.opt:75
+msgid "Don't call any cache flush trap"
+msgstr ""
+
+#: config/m32r/m32r.opt:82
+msgid "Small data area: none, sdata, use"
+msgstr ""
+
+#: config/arc/arc.opt:32
+msgid "Prepend the name of the cpu to all public symbol names"
+msgstr ""
+
+#: config/arc/arc.opt:42
+msgid "Compile code for ARC variant CPU"
+msgstr ""
+
+#: config/arc/arc.opt:46
+msgid "Put functions in SECTION"
+msgstr ""
+
+#: config/arc/arc.opt:50
+msgid "Put data in SECTION"
+msgstr ""
+
+#: config/arc/arc.opt:54
+msgid "Put read-only data in SECTION"
+msgstr ""
+
+#: config/m32c/m32c.opt:24 config/mt/mt.opt:27 config/bfin/bfin.opt:23
+msgid "Use simulator runtime"
+msgstr ""
+
+#: config/m32c/m32c.opt:28
+msgid "Compile code for R8C variants"
+msgstr ""
+
+#: config/m32c/m32c.opt:32
+msgid "Compile code for M16C variants"
+msgstr ""
+
+#: config/m32c/m32c.opt:36
+msgid "Compile code for M32CM variants"
+msgstr ""
+
+#: config/m32c/m32c.opt:40
+msgid "Compile code for M32C variants"
+msgstr ""
+
+#: config/m32c/m32c.opt:44
+msgid "Number of memreg bytes (default: 16, range: 0..16)"
+msgstr ""
+
+#: config/pdp11/pdp11.opt:23
+msgid "Generate code for an 11/10"
+msgstr ""
+
+#: config/pdp11/pdp11.opt:27
+msgid "Generate code for an 11/40"
+msgstr ""
+
+#: config/pdp11/pdp11.opt:31
+msgid "Generate code for an 11/45"
+msgstr ""
+
+#: config/pdp11/pdp11.opt:35
+msgid "Use 16-bit abs patterns"
+msgstr ""
+
+#: config/pdp11/pdp11.opt:39
+#, fuzzy
+msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
+msgstr "floating-point constante buiten bereik"
+
+#: config/pdp11/pdp11.opt:43
+msgid "Do not use inline patterns for copying memory"
+msgstr ""
+
+#: config/pdp11/pdp11.opt:47
+msgid "Use inline patterns for copying memory"
+msgstr ""
+
+#: config/pdp11/pdp11.opt:51
+msgid "Do not pretend that branches are expensive"
+msgstr ""
+
+#: config/pdp11/pdp11.opt:55
+msgid "Pretend that branches are expensive"
+msgstr ""
+
+#: config/pdp11/pdp11.opt:59
+msgid "Use the DEC assembler syntax"
+msgstr ""
+
+#: config/pdp11/pdp11.opt:63
+msgid "Use 32 bit float"
+msgstr ""
+
+#: config/pdp11/pdp11.opt:67
+msgid "Use 64 bit float"
+msgstr ""
+
+#: config/pdp11/pdp11.opt:75
+msgid "Use 16 bit int"
+msgstr ""
+
+#: config/pdp11/pdp11.opt:79
+msgid "Use 32 bit int"
+msgstr ""
+
+#: config/pdp11/pdp11.opt:87
+msgid "Target has split I&D"
+msgstr ""
+
+#: config/pdp11/pdp11.opt:91
+msgid "Use UNIX assembler syntax"
+msgstr ""
+
+#: config/m68k/m68k.opt:23
+msgid "Generate code for a 520X"
+msgstr ""
+
+#: config/m68k/m68k.opt:27
+#, fuzzy
+msgid "Generate code for a 5206e"
+msgstr "case-label niet in een switch-statement"
+
+#: config/m68k/m68k.opt:31
+msgid "Generate code for a 528x"
+msgstr ""
+
+#: config/m68k/m68k.opt:35
+msgid "Generate code for a 5307"
+msgstr ""
+
+#: config/m68k/m68k.opt:39
+msgid "Generate code for a 5407"
+msgstr ""
+
+#: config/m68k/m68k.opt:43 config/m68k/m68k.opt:104
+msgid "Generate code for a 68000"
+msgstr ""
+
+#: config/m68k/m68k.opt:47
+#, fuzzy
+msgid "Generate code for a 68010"
+msgstr "case-label niet in een switch-statement"
+
+#: config/m68k/m68k.opt:51 config/m68k/m68k.opt:108
+msgid "Generate code for a 68020"
+msgstr ""
+
+#: config/m68k/m68k.opt:55
+msgid "Generate code for a 68040, without any new instructions"
+msgstr ""
+
+#: config/m68k/m68k.opt:59
+msgid "Generate code for a 68060, without any new instructions"
+msgstr ""
+
+#: config/m68k/m68k.opt:63
+msgid "Generate code for a 68030"
+msgstr ""
+
+#: config/m68k/m68k.opt:67
+msgid "Generate code for a 68040"
+msgstr ""
+
+#: config/m68k/m68k.opt:71
+msgid "Generate code for a 68060"
+msgstr ""
+
+#: config/m68k/m68k.opt:75
+msgid "Generate code for a 68302"
+msgstr ""
+
+#: config/m68k/m68k.opt:79
+msgid "Generate code for a 68332"
+msgstr ""
+
+#: config/m68k/m68k.opt:84
+msgid "Generate code for a 68851"
+msgstr ""
+
+#: config/m68k/m68k.opt:88
+msgid "Generate code that uses 68881 floating-point instructions"
+msgstr ""
+
+#: config/m68k/m68k.opt:92
+msgid "Align variables on a 32-bit boundary"
+msgstr ""
+
+#: config/m68k/m68k.opt:100
+msgid "Use the bit-field instructions"
+msgstr ""
+
+#: config/m68k/m68k.opt:112
+#, fuzzy
+msgid "Generate code for a ColdFire v4e"
+msgstr "case-label niet in een switch-statement"
+
+#: config/m68k/m68k.opt:116
+msgid "Specify the target CPU"
+msgstr ""
+
+#: config/m68k/m68k.opt:120
+msgid "Generate code for a cpu32"
+msgstr ""
+
+#: config/m68k/m68k.opt:124
+#, fuzzy
+msgid "Use hardware division instructions on ColdFire"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/m68k/m68k.opt:128
+#, fuzzy
+msgid "Generate code for a Fido A"
+msgstr "case-label niet in een switch-statement"
+
+#: config/m68k/m68k.opt:132
+#, fuzzy
+msgid "Generate code which uses hardware floating point instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/m68k/m68k.opt:136
+msgid "Enable ID based shared library"
+msgstr ""
+
+#: config/m68k/m68k.opt:140
+msgid "Do not use the bit-field instructions"
+msgstr ""
+
+#: config/m68k/m68k.opt:144
+msgid "Use normal calling convention"
+msgstr ""
+
+#: config/m68k/m68k.opt:148
+msgid "Consider type 'int' to be 32 bits wide"
+msgstr ""
+
+#: config/m68k/m68k.opt:152
+msgid "Generate pc-relative code"
+msgstr ""
+
+#: config/m68k/m68k.opt:156
+msgid "Use different calling convention using 'rtd'"
+msgstr ""
+
+#: config/m68k/m68k.opt:160 config/bfin/bfin.opt:61
+msgid "Enable separate data segment"
+msgstr ""
+
+#: config/m68k/m68k.opt:164 config/bfin/bfin.opt:57
+msgid "ID of shared library to build"
+msgstr ""
+
+#: config/m68k/m68k.opt:168
+msgid "Consider type 'int' to be 16 bits wide"
+msgstr ""
+
+#: config/m68k/m68k.opt:172
+msgid "Generate code with library calls for floating point"
+msgstr ""
+
+#: config/m68k/m68k.opt:176
+msgid "Do not use unaligned memory references"
+msgstr ""
+
+#: config/m68k/m68k.opt:180
+#, fuzzy
+msgid "Tune for the specified target CPU or architecture"
+msgstr "er kan geen alignment opgegeven worden voor %qs"
+
+#: config/mmix/mmix.opt:24
+msgid "For intrinsics library: pass all parameters in registers"
+msgstr ""
+
+#: config/mmix/mmix.opt:28
+msgid "Use register stack for parameters and return value"
+msgstr ""
+
+#: config/mmix/mmix.opt:32
+msgid "Use call-clobbered registers for parameters and return value"
+msgstr ""
+
+#: config/mmix/mmix.opt:37
+msgid "Use epsilon-respecting floating point compare instructions"
+msgstr ""
+
+#: config/mmix/mmix.opt:41
+msgid "Use zero-extending memory loads, not sign-extending ones"
+msgstr ""
+
+#: config/mmix/mmix.opt:45
+msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)"
+msgstr ""
+
+#: config/mmix/mmix.opt:49
+msgid "Prepend global symbols with \":\" (for use with PREFIX)"
+msgstr ""
+
+#: config/mmix/mmix.opt:53
+msgid "Do not provide a default start-address 0x100 of the program"
+msgstr ""
+
+#: config/mmix/mmix.opt:57
+msgid "Link to emit program in ELF format (rather than mmo)"
+msgstr ""
+
+#: config/mmix/mmix.opt:61
+msgid "Use P-mnemonics for branches statically predicted as taken"
+msgstr ""
+
+#: config/mmix/mmix.opt:65
+msgid "Don't use P-mnemonics for branches"
+msgstr ""
+
+#: config/mmix/mmix.opt:79
+msgid "Use addresses that allocate global registers"
+msgstr ""
+
+#: config/mmix/mmix.opt:83
+msgid "Do not use addresses that allocate global registers"
+msgstr ""
+
+#: config/mmix/mmix.opt:87
+msgid "Generate a single exit point for each function"
+msgstr ""
+
+#: config/mmix/mmix.opt:91
+#, fuzzy
+msgid "Do not generate a single exit point for each function"
+msgstr "interne fout - slechte ingebouwde functie %qs"
+
+#: config/mmix/mmix.opt:95
+msgid "Set start-address of the program"
+msgstr ""
+
+#: config/mmix/mmix.opt:99
+msgid "Set start-address of data"
+msgstr ""
+
+#: config/score/score.opt:31
+#, fuzzy
+msgid "Disable bcnz instruction"
+msgstr "Thumb-instructie met predicaat"
+
+#: config/score/score.opt:35
+#, fuzzy
+msgid "Enable unaligned load/store instruction"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/score/score.opt:39
+msgid "Support SCORE 5 ISA"
+msgstr ""
+
+#: config/score/score.opt:43
+msgid "Support SCORE 5U ISA"
+msgstr ""
+
+#: config/score/score.opt:47
+msgid "Support SCORE 7 ISA"
+msgstr ""
+
+#: config/score/score.opt:51
+msgid "Support SCORE 7D ISA"
+msgstr ""
+
+#: config/score/score.opt:55
+msgid "Support SCORE 3 ISA"
+msgstr ""
+
+#: config/score/score.opt:59
+msgid "Support SCORE 3d ISA"
+msgstr ""
+
+#: config/crx/crx.opt:23
+#, fuzzy
+msgid "Support multiply accumulate instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/crx/crx.opt:27
+#, fuzzy
+msgid "Do not use push to store function arguments"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/crx/crx.opt:31
+msgid "Restrict doloop to the given nesting level"
+msgstr ""
+
+#: config/mt/mt.opt:23
+msgid "Use byte loads and stores when generating code."
+msgstr ""
+
+#: config/mt/mt.opt:31
+msgid "Do not include crt0.o in the startup files"
+msgstr ""
+
+#: config/mt/mt.opt:35 config/mt/mt.opt:39 config/mt/mt.opt:43
+#: config/mt/mt.opt:47 config/mt/mt.opt:51
+msgid "Internal debug switch"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:23 config/m68hc11/m68hc11.opt:31
+msgid "Compile for a 68HC11"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:27 config/m68hc11/m68hc11.opt:35
+msgid "Compile for a 68HC12"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:41 config/m68hc11/m68hc11.opt:45
+msgid "Compile for a 68HCS12"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:49
+msgid "Auto pre/post decrement increment allowed"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:53
+msgid "Min/max instructions allowed"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:57
+msgid "Use call and rtc for function calls and returns"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:61
+msgid "Auto pre/post decrement increment not allowed"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:65
+msgid "Use jsr and rts for function calls and returns"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:69
+msgid "Min/max instructions not allowed"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:73
+#, fuzzy
+msgid "Use direct addressing mode for soft registers"
+msgstr "operand %<%d%> is geen register"
+
+#: config/m68hc11/m68hc11.opt:77
+msgid "Compile with 32-bit integer mode"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:82
+msgid "Specify the register allocation order"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:86
+msgid "Do not use direct addressing mode for soft registers"
+msgstr "Gebruik geen directe adressering voor zachte registers"
+
+#: config/m68hc11/m68hc11.opt:90
+msgid "Compile with 16-bit integer mode"
+msgstr ""
+
+#: config/m68hc11/m68hc11.opt:94
+msgid "Indicate the number of soft registers available"
+msgstr ""
+
+#: config/fr30/fr30.opt:23
+msgid "Assume small address space"
+msgstr ""
+
+#: config/sparc/little-endian.opt:23
+#, fuzzy
+msgid "Generate code for little-endian"
+msgstr "case-label niet in een switch-statement"
+
+#: config/sparc/little-endian.opt:27
+#, fuzzy
+msgid "Generate code for big-endian"
+msgstr "case-label niet in een switch-statement"
+
+#: config/sparc/sparc.opt:23 config/sparc/sparc.opt:27
+msgid "Use hardware FP"
+msgstr ""
+
+#: config/sparc/sparc.opt:31
+msgid "Do not use hardware FP"
+msgstr ""
+
+#: config/sparc/sparc.opt:35
+msgid "Assume possible double misalignment"
+msgstr ""
+
+#: config/sparc/sparc.opt:39
+msgid "Pass -assert pure-text to linker"
+msgstr ""
+
+#: config/sparc/sparc.opt:43
+msgid "Use ABI reserved registers"
+msgstr ""
+
+#: config/sparc/sparc.opt:47
+#, fuzzy
+msgid "Use hardware quad FP instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/sparc/sparc.opt:51
+msgid "Do not use hardware quad fp instructions"
+msgstr ""
+
+#: config/sparc/sparc.opt:55
+msgid "Compile for V8+ ABI"
+msgstr ""
+
+#: config/sparc/sparc.opt:59
+msgid "Use UltraSPARC Visual Instruction Set extensions"
+msgstr ""
+
+#: config/sparc/sparc.opt:63
+msgid "Pointers are 64-bit"
+msgstr ""
+
+#: config/sparc/sparc.opt:67
+msgid "Pointers are 32-bit"
+msgstr ""
+
+#: config/sparc/sparc.opt:71
+msgid "Use 64-bit ABI"
+msgstr ""
+
+#: config/sparc/sparc.opt:75
+msgid "Use 32-bit ABI"
+msgstr ""
+
+#: config/sparc/sparc.opt:79
+msgid "Use stack bias"
+msgstr ""
+
+#: config/sparc/sparc.opt:83
+msgid "Use structs on stronger alignment for double-word copies"
+msgstr ""
+
+#: config/sparc/sparc.opt:87
+msgid "Optimize tail call instructions in assembler and linker"
+msgstr ""
+
+#: config/sparc/sparc.opt:99
+msgid "Use given SPARC-V9 code model"
+msgstr ""
+
+#: config/sparc/sparc.opt:103
+msgid "Enable strict 32-bit psABI struct return checking."
+msgstr ""
+
+#: config/sh/superh.opt:6
+msgid "Board name [and memory region]."
+msgstr ""
+
+#: config/sh/superh.opt:10
+msgid "Runtime name."
+msgstr ""
+
+#: config/sh/sh.opt:44
+#, fuzzy
+msgid "Generate SH1 code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:48
+#, fuzzy
+msgid "Generate SH2 code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:52
+#, fuzzy
+msgid "Generate SH2a code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:56
+#, fuzzy
+msgid "Generate SH2a FPU-less code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:60
+msgid "Generate default single-precision SH2a code"
+msgstr ""
+
+#: config/sh/sh.opt:64
+msgid "Generate only single-precision SH2a code"
+msgstr ""
+
+#: config/sh/sh.opt:68
+#, fuzzy
+msgid "Generate SH2e code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:72
+#, fuzzy
+msgid "Generate SH3 code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:76
+#, fuzzy
+msgid "Generate SH3e code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:80
+#, fuzzy
+msgid "Generate SH4 code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:84
+#, fuzzy
+msgid "Generate SH4-100 code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:88
+#, fuzzy
+msgid "Generate SH4-200 code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:94
+#, fuzzy
+msgid "Generate SH4-300 code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:98
+#, fuzzy
+msgid "Generate SH4 FPU-less code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:102
+#, fuzzy
+msgid "Generate SH4-100 FPU-less code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:106
+#, fuzzy
+msgid "Generate SH4-200 FPU-less code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:110
+#, fuzzy
+msgid "Generate SH4-300 FPU-less code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:114
+#, fuzzy
+msgid "Generate code for SH4 340 series (MMU/FPU-less)"
+msgstr "case-label niet in een switch-statement"
+
+#: config/sh/sh.opt:119
+#, fuzzy
+msgid "Generate code for SH4 400 series (MMU/FPU-less)"
+msgstr "case-label niet in een switch-statement"
+
+#: config/sh/sh.opt:124
+#, fuzzy
+msgid "Generate code for SH4 500 series (FPU-less)."
+msgstr "case-label niet in een switch-statement"
+
+#: config/sh/sh.opt:129
+msgid "Generate default single-precision SH4 code"
+msgstr ""
+
+#: config/sh/sh.opt:133
+#, fuzzy
+msgid "Generate default single-precision SH4-100 code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:137
+#, fuzzy
+msgid "Generate default single-precision SH4-200 code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:141
+#, fuzzy
+msgid "Generate default single-precision SH4-300 code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:145
+msgid "Generate only single-precision SH4 code"
+msgstr ""
+
+#: config/sh/sh.opt:149
+#, fuzzy
+msgid "Generate only single-precision SH4-100 code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:153
+#, fuzzy
+msgid "Generate only single-precision SH4-200 code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:157
+#, fuzzy
+msgid "Generate only single-precision SH4-300 code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:161
+#, fuzzy
+msgid "Generate SH4a code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:165
+#, fuzzy
+msgid "Generate SH4a FPU-less code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:169
+msgid "Generate default single-precision SH4a code"
+msgstr ""
+
+#: config/sh/sh.opt:173
+msgid "Generate only single-precision SH4a code"
+msgstr ""
+
+#: config/sh/sh.opt:177
+#, fuzzy
+msgid "Generate SH4al-dsp code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:181
+#, fuzzy
+msgid "Generate 32-bit SHmedia code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:185
+msgid "Generate 32-bit FPU-less SHmedia code"
+msgstr ""
+
+#: config/sh/sh.opt:189
+#, fuzzy
+msgid "Generate 64-bit SHmedia code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:193
+msgid "Generate 64-bit FPU-less SHmedia code"
+msgstr ""
+
+#: config/sh/sh.opt:197
+#, fuzzy
+msgid "Generate SHcompact code"
+msgstr "incompatibele record-modus"
+
+#: config/sh/sh.opt:201
+msgid "Generate FPU-less SHcompact code"
+msgstr ""
+
+#: config/sh/sh.opt:205
+msgid "Throttle unrolling to avoid thrashing target registers unless the unroll benefit outweighs this"
+msgstr ""
+
+#: config/sh/sh.opt:209
+#, fuzzy
+msgid "Generate code in big endian mode"
+msgstr "case-label niet in een switch-statement"
+
+#: config/sh/sh.opt:213
+#, fuzzy
+msgid "Generate 32-bit offsets in switch tables"
+msgstr "case-label niet in een switch-statement"
+
+#: config/sh/sh.opt:217
+msgid "Cost to assume for a branch insn"
+msgstr ""
+
+#: config/sh/sh.opt:221
+msgid "Enable cbranchdi4 pattern"
+msgstr ""
+
+#: config/sh/sh.opt:225
+msgid "Expand cbranchdi4 pattern early into separate comparisons and branches."
+msgstr ""
+
+#: config/sh/sh.opt:229
+msgid "Emit cmpeqdi_t pattern even when -mcbranchdi and -mexpand-cbranchdi are in effect."
+msgstr ""
+
+#: config/sh/sh.opt:233
+msgid "Enable SH5 cut2 workaround"
+msgstr ""
+
+#: config/sh/sh.opt:237
+msgid "Align doubles at 64-bit boundaries"
+msgstr ""
+
+#: config/sh/sh.opt:241
+msgid "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table"
+msgstr ""
+
+#: config/sh/sh.opt:245
+msgid "Specify name for 32 bit signed division function"
+msgstr ""
+
+#: config/sh/sh.opt:252
+#, fuzzy
+msgid "Enable the use of the fused floating point multiply-accumulate operation"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/sh/sh.opt:256
+msgid "Cost to assume for gettr insn"
+msgstr ""
+
+#: config/sh/sh.opt:260 config/sh/sh.opt:310
+msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
+msgstr ""
+
+#: config/sh/sh.opt:264
+msgid "Increase the IEEE compliance for floating-point code"
+msgstr ""
+
+#: config/sh/sh.opt:268
+msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
+msgstr ""
+
+#: config/sh/sh.opt:272
+msgid "inline code to invalidate instruction cache entries after setting up nested function trampolines"
+msgstr ""
+
+#: config/sh/sh.opt:276
+msgid "Assume symbols might be invalid"
+msgstr ""
+
+#: config/sh/sh.opt:280
+msgid "Annotate assembler instructions with estimated addresses"
+msgstr ""
+
+#: config/sh/sh.opt:284
+#, fuzzy
+msgid "Generate code in little endian mode"
+msgstr "case-label niet in een switch-statement"
+
+#: config/sh/sh.opt:288
+msgid "Mark MAC register as call-clobbered"
+msgstr ""
+
+#: config/sh/sh.opt:294
+msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
+msgstr ""
+
+#: config/sh/sh.opt:298
+msgid "Emit function-calls using global offset table when generating PIC"
+msgstr ""
+
+#: config/sh/sh.opt:302
+#, fuzzy
+msgid "Assume pt* instructions won't trap"
+msgstr "floating-point constante buiten bereik"
+
+#: config/sh/sh.opt:306
+msgid "Shorten address references during linking"
+msgstr ""
+
+#: config/sh/sh.opt:314
+msgid "Deprecated. Use -Os instead"
+msgstr ""
+
+#: config/sh/sh.opt:318
+msgid "Cost to assume for a multiply insn"
+msgstr ""
+
+#: config/sh/sh.opt:322
+msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
+msgstr ""
+
+#: config/sh/sh.opt:328
+msgid "Pretend a branch-around-a-move is a conditional move."
+msgstr ""
+
+#: config/vxworks.opt:24
+msgid "Assume the VxWorks RTP environment"
+msgstr ""
+
+#: config/vxworks.opt:31
+msgid "Assume the VxWorks vThreads environment"
+msgstr ""
+
+#: config/mips/sdemtk.opt:23
+#, fuzzy
+msgid "Prevent the use of all floating-point operations"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/mips/mips.opt:23
+msgid "Generate code that conforms to the given ABI"
+msgstr ""
+
+#: config/mips/mips.opt:27
+msgid "Generate code that can be used in SVR4-style dynamic objects"
+msgstr ""
+
+#: config/mips/mips.opt:31
+#, fuzzy
+msgid "Use PMC-style 'mad' instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/mips/mips.opt:35
+#, fuzzy
+msgid "Generate code for the given ISA"
+msgstr "case-label niet in een switch-statement"
+
+#: config/mips/mips.opt:39
+#, fuzzy
+msgid "Set the cost of branches to roughly COST instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/mips/mips.opt:43
+msgid "Use Branch Likely instructions, overriding the architecture default"
+msgstr ""
+
+#: config/mips/mips.opt:47
+msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing"
+msgstr ""
+
+#: config/mips/mips.opt:51
+msgid "Trap on integer divide by zero"
+msgstr ""
+
+#: config/mips/mips.opt:55
+msgid "Specify when instructions are allowed to access code"
+msgstr ""
+
+#: config/mips/mips.opt:59
+msgid "Use branch-and-break sequences to check for integer divide by zero"
+msgstr ""
+
+#: config/mips/mips.opt:63
+msgid "Use trap instructions to check for integer divide by zero"
+msgstr ""
+
+#: config/mips/mips.opt:67
+#, fuzzy
+msgid "Allow the use of MDMX instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/mips/mips.opt:71
+msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
+msgstr ""
+
+#: config/mips/mips.opt:75
+#, fuzzy
+msgid "Use MIPS-DSP instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/mips/mips.opt:79
+#, fuzzy
+msgid "Use MIPS-DSP REV 2 instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/mips/mips.opt:89
+msgid "Use big-endian byte order"
+msgstr ""
+
+#: config/mips/mips.opt:93
+msgid "Use little-endian byte order"
+msgstr ""
+
+#: config/mips/mips.opt:101
+msgid "Use NewABI-style %reloc() assembly operators"
+msgstr ""
+
+#: config/mips/mips.opt:105
+msgid "Use -G for data that is not defined by the current object"
+msgstr ""
+
+#: config/mips/mips.opt:109
+msgid "Work around certain R4000 errata"
+msgstr ""
+
+#: config/mips/mips.opt:113
+msgid "Work around certain R4400 errata"
+msgstr ""
+
+#: config/mips/mips.opt:117
+msgid "Work around errata for early SB-1 revision 2 cores"
+msgstr ""
+
+#: config/mips/mips.opt:121
+msgid "Work around certain VR4120 errata"
+msgstr ""
+
+#: config/mips/mips.opt:125
+msgid "Work around VR4130 mflo/mfhi errata"
+msgstr ""
+
+#: config/mips/mips.opt:129
+msgid "Work around an early 4300 hardware bug"
+msgstr ""
+
+#: config/mips/mips.opt:133
+#, fuzzy
+msgid "FP exceptions are enabled"
+msgstr "ingeschakelde opties: "
+
+#: config/mips/mips.opt:137
+#, fuzzy
+msgid "Use 32-bit floating-point registers"
+msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
+
+#: config/mips/mips.opt:141
+#, fuzzy
+msgid "Use 64-bit floating-point registers"
+msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
+
+#: config/mips/mips.opt:145
+msgid "Use FUNC to flush the cache before calling stack trampolines"
+msgstr ""
+
+#: config/mips/mips.opt:149
+#, fuzzy
+msgid "Generate floating-point multiply-add instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/mips/mips.opt:153
+msgid "Use 32-bit general registers"
+msgstr ""
+
+#: config/mips/mips.opt:157
+msgid "Use 64-bit general registers"
+msgstr ""
+
+#: config/mips/mips.opt:161
+msgid "Use GP-relative addressing to access small data"
+msgstr ""
+
+#: config/mips/mips.opt:165
+#, fuzzy
+msgid "Allow the use of hardware floating-point ABI and instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/mips/mips.opt:169
+msgid "Generate code that can be safely linked with MIPS16 code."
+msgstr ""
+
+#: config/mips/mips.opt:173
+#, fuzzy
+msgid "Generate code for ISA level N"
+msgstr "case-label niet in een switch-statement"
+
+#: config/mips/mips.opt:177
+#, fuzzy
+msgid "Generate MIPS16 code"
+msgstr "incompatibele record-modus"
+
+#: config/mips/mips.opt:181
+#, fuzzy
+msgid "Use MIPS-3D instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/mips/mips.opt:185
+#, fuzzy
+msgid "Use ll, sc and sync instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/mips/mips.opt:189
+msgid "Use -G for object-local data"
+msgstr ""
+
+#: config/mips/mips.opt:193
+msgid "Use indirect calls"
+msgstr ""
+
+#: config/mips/mips.opt:197
+msgid "Use a 32-bit long type"
+msgstr ""
+
+#: config/mips/mips.opt:201
+msgid "Use a 64-bit long type"
+msgstr ""
+
+#: config/mips/mips.opt:205
+msgid "Don't optimize block moves"
+msgstr ""
+
+#: config/mips/mips.opt:209
+msgid "Use the mips-tfile postpass"
+msgstr ""
+
+#: config/mips/mips.opt:213
+#, fuzzy
+msgid "Allow the use of MT instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/mips/mips.opt:217
+msgid "Do not use a cache-flushing function before calling stack trampolines"
+msgstr ""
+
+#: config/mips/mips.opt:221
+#, fuzzy
+msgid "Do not use MDMX instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/mips/mips.opt:225
+#, fuzzy
+msgid "Generate normal-mode code"
+msgstr "incompatibele record-modus"
+
+#: config/mips/mips.opt:229
+#, fuzzy
+msgid "Do not use MIPS-3D instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/mips/mips.opt:233
+#, fuzzy
+msgid "Use paired-single floating-point instructions"
+msgstr "ISO C staat het testen van asserties niet toe"
+
+#: config/mips/mips.opt:237
+msgid "When generating -mabicalls code, make the code suitable for use in shared libraries"
+msgstr ""
+
+#: config/mips/mips.opt:241
+msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
+msgstr ""
+
+#: config/mips/mips.opt:245
+#, fuzzy
+msgid "Use SmartMIPS instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/mips/mips.opt:249
+#, fuzzy
+msgid "Prevent the use of all hardware floating-point instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: config/mips/mips.opt:253
+msgid "Optimize lui/addiu address loads"
+msgstr ""
+
+#: config/mips/mips.opt:257
+msgid "Assume all symbols have 32-bit values"
+msgstr ""
+
+#: config/mips/mips.opt:261
+msgid "Optimize the output for PROCESSOR"
+msgstr ""
+
+#: config/mips/mips.opt:269
+msgid "Perform VR4130-specific alignment optimizations"
+msgstr ""
+
+#: config/mips/mips.opt:273
+msgid "Lift restrictions on GOT size"
+msgstr ""
+
+#: config/bfin/bfin.opt:31
+#, fuzzy
+msgid "Omit frame pointer for leaf functions"
+msgstr "Genereer directe aftakkingen naar locale functies"
+
+#: config/bfin/bfin.opt:35
+msgid "Program is entirely located in low 64k of memory"
+msgstr ""
+
+#: config/bfin/bfin.opt:39
+msgid "Work around a hardware anomaly by adding a number of NOPs before a"
+msgstr ""
+
+#: config/bfin/bfin.opt:44
+msgid "Avoid speculative loads to work around a hardware anomaly."
+msgstr ""
+
+#: config/bfin/bfin.opt:48
+msgid "Enabled ID based shared library"
+msgstr ""
+
+#: config/bfin/bfin.opt:52
+msgid "Generate code that won't be linked against any other ID shared libraries,"
+msgstr ""
+
+#: config/bfin/bfin.opt:65
+msgid "Avoid generating pc-relative calls; use indirection"
+msgstr ""
+
+#: config/bfin/bfin.opt:69
+msgid "Link with the fast floating-point library"
+msgstr ""
+
+#: config/bfin/bfin.opt:81
+msgid "Do stack checking using bounds in L1 scratch memory"
+msgstr ""
+
+#: treelang/lang.opt:30
+msgid "Trace lexical analysis"
+msgstr ""
+
+#: treelang/lang.opt:34
+msgid "Trace the parsing process"
+msgstr ""
+
+#: java/lang.opt:65
+msgid "Warn if a deprecated compiler feature, class, method, or field is used"
+msgstr ""
+
+#: java/lang.opt:69
+msgid "Warn if deprecated empty statements are found"
+msgstr ""
+
+#: java/lang.opt:73
+msgid "Warn if .class files are out of date"
+msgstr ""
+
+#: java/lang.opt:77
+msgid "Warn if modifiers are specified when not necessary"
+msgstr ""
+
+#: java/lang.opt:81
+msgid "Deprecated; use --classpath instead"
+msgstr ""
+
+#: java/lang.opt:88
+msgid "Permit the use of the assert keyword"
+msgstr ""
+
+#: java/lang.opt:110
+msgid "Replace system path"
+msgstr ""
+
+#: java/lang.opt:114
+msgid "Generate checks for references to NULL"
+msgstr ""
+
+#: java/lang.opt:118
+msgid "Set class path"
+msgstr ""
+
+#: java/lang.opt:125
+msgid "Output a class file"
+msgstr ""
+
+#: java/lang.opt:129
+msgid "Alias for -femit-class-file"
+msgstr ""
+
+#: java/lang.opt:133
+msgid "Choose input encoding (defaults from your locale)"
+msgstr ""
+
+#: java/lang.opt:137
+msgid "Set the extension directory path"
+msgstr ""
+
+#: java/lang.opt:144
+msgid "Input file is a file with a list of filenames to compile"
+msgstr ""
+
+#: java/lang.opt:151
+msgid "Always check for non gcj generated classes archives"
+msgstr ""
+
+#: java/lang.opt:155
+msgid "Assume the runtime uses a hash table to map an object to its synchronization structure"
+msgstr ""
+
+#: java/lang.opt:159
+msgid "Generate instances of Class at runtime"
+msgstr ""
+
+#: java/lang.opt:163
+msgid "Use offset tables for virtual method calls"
+msgstr ""
+
+#: java/lang.opt:170
+msgid "Assume native functions are implemented using JNI"
+msgstr ""
+
+#: java/lang.opt:174
+msgid "Enable optimization of static class initialization code"
+msgstr ""
+
+#: java/lang.opt:181
+msgid "Reduce the amount of reflection meta-data generated"
+msgstr ""
+
+#: java/lang.opt:185
+msgid "Enable assignability checks for stores into object arrays"
+msgstr ""
+
+#: java/lang.opt:189
+msgid "Generate code for the Boehm GC"
+msgstr ""
+
+#: java/lang.opt:193
+msgid "Call a library routine to do integer divisions"
+msgstr ""
+
+#: java/lang.opt:197
+msgid "Generated should be loaded by bootstrap loader"
+msgstr ""
+
+#: java/lang.opt:201
+msgid "Set the source language version"
+msgstr ""
+
+#: java/lang.opt:205
+msgid "Set the target VM version"
+msgstr ""
+
+#: common.opt:28
+msgid "Display this information"
+msgstr ""
+
+#: common.opt:32
+msgid "Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params"
+msgstr ""
+
+#: common.opt:36
+msgid "Alias for --help=target"
+msgstr ""
+
+#: common.opt:52
+msgid "Set parameter <param> to value.  See below for a complete list of parameters"
+msgstr ""
+
+#: common.opt:59
+msgid "Put global and static data smaller than <number> bytes into a special section (on some targets)"
+msgstr ""
+
+#: common.opt:63
+msgid "Set optimization level to <number>"
+msgstr ""
+
+#: common.opt:67
+msgid "Optimize for space rather than speed"
+msgstr ""
+
+#: common.opt:71
+msgid "This switch is deprecated; use -Wextra instead"
+msgstr ""
+
+#: common.opt:75
+msgid "Warn about returning structures, unions or arrays"
+msgstr ""
+
+#: common.opt:79
+msgid "Warn if an array is accessed out of bounds"
+msgstr ""
+
+#: common.opt:83
+#, fuzzy
+msgid "Warn about inappropriate attribute usage"
+msgstr "pointer naar functie gebruikt in rekensom"
+
+#: common.opt:87
+msgid "Warn about pointer casts which increase alignment"
+msgstr ""
+
+#: common.opt:91
+msgid "Warn about uses of __attribute__((deprecated)) declarations"
+msgstr ""
+
+#: common.opt:95
+msgid "Warn when an optimization pass is disabled"
+msgstr ""
+
+#: common.opt:99
+msgid "Treat all warnings as errors"
+msgstr ""
+
+#: common.opt:103
+msgid "Treat specified warning as error"
+msgstr ""
+
+#: common.opt:107
+msgid "Print extra (possibly unwanted) warnings"
+msgstr ""
+
+#: common.opt:111
+msgid "Exit on the first error occurred"
+msgstr ""
+
+#: common.opt:115
+#, fuzzy
+msgid "Warn when an inlined function cannot be inlined"
+msgstr "kan functie %<main%> niet inline maken"
+
+#: common.opt:119
+msgid "Warn if an object is larger than <number> bytes"
+msgstr ""
+
+#: common.opt:123
+msgid "Warn when a logical operator is suspicously always evaluating to true or false"
+msgstr ""
+
+#: common.opt:127
+msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
+msgstr ""
+
+#: common.opt:131
+#, fuzzy
+msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
+msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
+
+#: common.opt:135
+#, fuzzy
+msgid "Warn about overflow in arithmetic expressions"
+msgstr "overflow in constante expressie"
+
+#: common.opt:139
+msgid "Warn when the packed attribute has no effect on struct layout"
+msgstr ""
+
+#: common.opt:143
+msgid "Warn when padding is required to align structure members"
+msgstr ""
+
+#: common.opt:147
+#, fuzzy
+msgid "Warn when one local variable shadows another"
+msgstr "De locale variabele %<insn%> heeft de waarde:"
+
+#: common.opt:151
+msgid "Warn when not issuing stack smashing protection for some reason"
+msgstr ""
+
+#: common.opt:155 common.opt:159
+#, fuzzy
+msgid "Warn about code which might break strict aliasing rules"
+msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
+
+#: common.opt:163 common.opt:167
+msgid "Warn about optimizations that assume that signed overflow is undefined"
+msgstr ""
+
+#: common.opt:171
+msgid "Warn about enumerated switches, with no default, missing a case"
+msgstr ""
+
+#: common.opt:175
+msgid "Warn about enumerated switches missing a \"default:\" statement"
+msgstr ""
+
+#: common.opt:179
+msgid "Warn about all enumerated switches missing a specific case"
+msgstr ""
+
+#: common.opt:183 c.opt:434
+msgid "Do not suppress warnings from system headers"
+msgstr ""
+
+#: common.opt:187
+msgid "Warn about uninitialized automatic variables"
+msgstr ""
+
+#: common.opt:191
+msgid "Warn about code that will never be executed"
+msgstr ""
+
+#: common.opt:195
+msgid "Enable all -Wunused- warnings"
+msgstr ""
+
+#: common.opt:199
+msgid "Warn when a function is unused"
+msgstr ""
+
+#: common.opt:203
+msgid "Warn when a label is unused"
+msgstr ""
+
+#: common.opt:207
+msgid "Warn when a function parameter is unused"
+msgstr ""
+
+#: common.opt:211
+msgid "Warn when an expression value is unused"
+msgstr ""
+
+#: common.opt:215
+msgid "Warn when a variable is unused"
+msgstr ""
+
+#: common.opt:219
+#, fuzzy
+msgid "Warn when a register variable is declared volatile"
+msgstr "statische variable %qs is als dllimport aangeduid"
+
+#: common.opt:223
+msgid "Warn instead of error in case profiles in -fprofile-use do not match"
+msgstr ""
+
+#: common.opt:227
+msgid "Emit declaration information into <file>"
+msgstr ""
+
+#: common.opt:240
+msgid "Enable dumps from specific passes of the compiler"
+msgstr ""
+
+#: common.opt:244
+#, fuzzy
+msgid "Set the file basename to be used for dumps"
+msgstr "Geef het register op dat voor PIC-adressering gebruikt moet worden"
+
+#: common.opt:264
+#, fuzzy
+msgid "Align the start of functions"
+msgstr "impliciete declaratie van functie %qs"
+
+#: common.opt:271
+msgid "Align labels which are only reached by jumping"
+msgstr ""
+
+#: common.opt:278
+msgid "Align all labels"
+msgstr ""
+
+#: common.opt:285
+msgid "Align the start of loops"
+msgstr ""
+
+#: common.opt:300
+msgid "Specify that arguments may alias each other and globals"
+msgstr ""
+
+#: common.opt:304
+msgid "Assume arguments may alias globals but not each other"
+msgstr ""
+
+#: common.opt:308
+msgid "Assume arguments alias neither each other nor globals"
+msgstr ""
+
+#: common.opt:312
+#, fuzzy
+msgid "Assume arguments alias no other storage"
+msgstr "ongebruikte argumenten in $-stijl formaat"
+
+#: common.opt:316
+msgid "Generate unwind tables that are exact at each instruction boundary"
+msgstr ""
+
+#: common.opt:320
+#, fuzzy
+msgid "Generate auto-inc/dec instructions"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: common.opt:328
+msgid "Generate code to check bounds before indexing arrays"
+msgstr ""
+
+#: common.opt:332
+msgid "Replace add, compare, branch with branch on count register"
+msgstr ""
+
+#: common.opt:336
+msgid "Use profiling information for branch probabilities"
+msgstr ""
+
+#: common.opt:340
+msgid "Perform branch target load optimization before prologue / epilogue threading"
+msgstr ""
+
+#: common.opt:344
+msgid "Perform branch target load optimization after prologue / epilogue threading"
+msgstr ""
+
+#: common.opt:348
+msgid "Restrict target load migration not to re-use registers in any basic block"
+msgstr ""
+
+#: common.opt:352
+#, fuzzy
+msgid "Mark <register> as being preserved across functions"
+msgstr "registervariabele %qs gebruikt in geneste functie"
+
+#: common.opt:356
+msgid "Mark <register> as being corrupted by function calls"
+msgstr ""
+
+#: common.opt:363
+msgid "Save registers around function calls"
+msgstr ""
+
+#: common.opt:367
+msgid "Compare the results of several data dependence analyzers."
+msgstr ""
+
+#: common.opt:371
+msgid "Do not put uninitialized globals in the common section"
+msgstr ""
+
+#: common.opt:375
+msgid "Perform a register copy-propagation optimization pass"
+msgstr ""
+
+#: common.opt:379
+msgid "Perform cross-jumping optimization"
+msgstr ""
+
+#: common.opt:383
+msgid "When running CSE, follow jumps to their targets"
+msgstr ""
+
+#: common.opt:387
+msgid "When running CSE, follow conditional jumps"
+msgstr ""
+
+#: common.opt:391
+msgid "Omit range reduction step when performing complex division"
+msgstr ""
+
+#: common.opt:395
+#, fuzzy
+msgid "Place data items into their own section"
+msgstr "keer vermeld voor elke functie waarin hij staat.)"
+
+#: common.opt:399
+msgid "List all available debugging counters with their limits and counts."
+msgstr ""
+
+#: common.opt:403
+msgid "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]    Set the debug counter limit.   "
+msgstr ""
+
+#: common.opt:407
+msgid "Map one directory name to another in debug information"
+msgstr ""
+
+#: common.opt:413
+msgid "Defer popping functions args from stack until later"
+msgstr ""
+
+#: common.opt:417
+msgid "Attempt to fill delay slots of branch instructions"
+msgstr ""
+
+#: common.opt:421
+msgid "Delete useless null pointer checks"
+msgstr ""
+
+#: common.opt:425
+msgid "How often to emit source location at the beginning of line-wrapped diagnostics"
+msgstr ""
+
+#: common.opt:429
+msgid "Amend appropriate diagnostic messages with the command line option that controls them"
+msgstr ""
+
+#: common.opt:433
+msgid "Dump various compiler internals to a file"
+msgstr ""
+
+#: common.opt:437
+msgid "Suppress output of addresses in debugging dumps"
+msgstr ""
+
+#: common.opt:441
+msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps"
+msgstr ""
+
+#: common.opt:445
+#, fuzzy
+msgid "Perform early inlining"
+msgstr "recursieve inlining"
+
+#: common.opt:449
+msgid "Perform DWARF2 duplicate elimination"
+msgstr ""
+
+#: common.opt:453 common.opt:457
+msgid "Perform unused type elimination in debug info"
+msgstr ""
+
+#: common.opt:461
+msgid "Do not suppress C++ class debug information."
+msgstr ""
+
+#: common.opt:465
+msgid "Enable exception handling"
+msgstr ""
+
+#: common.opt:469
+msgid "Perform a number of minor, expensive optimizations"
+msgstr ""
+
+#: common.opt:476
+msgid "Assume no NaNs or infinities are generated"
+msgstr ""
+
+#: common.opt:480
+msgid "Mark <register> as being unavailable to the compiler"
+msgstr ""
+
+#: common.opt:484
+msgid "Don't allocate floats and doubles in extended-precision registers"
+msgstr ""
+
+#: common.opt:488 common.opt:647 common.opt:855 common.opt:986 common.opt:1061
+msgid "Does nothing.  Preserved for backward compatibility."
+msgstr ""
+
+#: common.opt:492
+msgid "Perform a forward propagation pass on RTL"
+msgstr ""
+
+#: common.opt:499
+msgid "Allow function addresses to be held in registers"
+msgstr ""
+
+#: common.opt:503
+#, fuzzy
+msgid "Place each function into its own section"
+msgstr "keer vermeld voor elke functie waarin hij staat.)"
+
+#: common.opt:507
+msgid "Perform global common subexpression elimination"
+msgstr ""
+
+#: common.opt:511
+msgid "Perform enhanced load motion during global common subexpression elimination"
+msgstr ""
+
+#: common.opt:515
+msgid "Perform store motion after global common subexpression elimination"
+msgstr ""
+
+#: common.opt:519
+msgid "Perform redundant load after store elimination in global common subexpression"
+msgstr ""
+
+#: common.opt:524
+msgid "Perform global common subexpression elimination after register allocation"
+msgstr ""
+
+#: common.opt:529
+msgid "Enable guessing of branch probabilities"
+msgstr ""
+
+#: common.opt:537
+#, fuzzy
+msgid "Process #ident directives"
+msgstr "ongeldig preprocessing-commando"
+
+#: common.opt:541
+msgid "Perform conversion of conditional jumps to branchless equivalents"
+msgstr ""
+
+#: common.opt:545
+#, fuzzy
+msgid "Perform conversion of conditional jumps to conditional execution"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: common.opt:553
+msgid "Do not generate .size directives"
+msgstr ""
+
+#: common.opt:562
+msgid "Pay attention to the \"inline\" keyword"
+msgstr ""
+
+#: common.opt:566
+#, fuzzy
+msgid "Integrate simple functions into their callers when code size is known to not growth"
+msgstr "pointer naar lid-functie gebruikt in rekensom"
+
+#: common.opt:570
+#, fuzzy
+msgid "Integrate simple functions into their callers"
+msgstr "pointer naar lid-functie gebruikt in rekensom"
+
+#: common.opt:574
+msgid "Integrate functions called once into their callers"
+msgstr ""
+
+#: common.opt:581
+msgid "Limit the size of inlined functions to <number>"
+msgstr ""
+
+#: common.opt:585
+msgid "Instrument function entry and exit with profiling calls"
+msgstr ""
+
+#: common.opt:589
+msgid "-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions"
+msgstr ""
+
+#: common.opt:593
+msgid "-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files"
+msgstr ""
+
+#: common.opt:597
+msgid "Perform Interprocedural constant propagation"
+msgstr ""
+
+#: common.opt:601
+msgid "Discover pure and const functions"
+msgstr ""
+
+#: common.opt:605
+msgid "Perform interprocedural points-to analysis"
+msgstr ""
+
+#: common.opt:609
+msgid "Discover readonly and non addressable static variables"
+msgstr ""
+
+#: common.opt:613
+msgid "Type based escape and alias analysis"
+msgstr ""
+
+#: common.opt:617
+msgid "Perform matrix layout flattening and transposing based"
+msgstr ""
+
+#: common.opt:622
+#, fuzzy
+msgid "Perform structure layout optimizations based"
+msgstr "lege declaratie"
+
+#: common.opt:627
+msgid "Optimize induction variables on trees"
+msgstr ""
+
+#: common.opt:631
+#, fuzzy
+msgid "Use jump tables for sufficiently large switch statements"
+msgstr "case-label niet in een switch-statement"
+
+#: common.opt:635
+#, fuzzy
+msgid "Generate code for functions even if they are fully inlined"
+msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
+
+#: common.opt:639
+msgid "Emit static const variables even if they are not used"
+msgstr ""
+
+#: common.opt:643
+msgid "Give external symbols a leading underscore"
+msgstr ""
+
+#: common.opt:651
+#, fuzzy
+msgid "Set errno after built-in math functions"
+msgstr "interne fout - slechte ingebouwde functie %qs"
+
+#: common.opt:655
+msgid "Report on permanent memory allocation"
+msgstr ""
+
+#: common.opt:662
+msgid "Attempt to merge identical constants and constant variables"
+msgstr ""
+
+#: common.opt:666
+msgid "Attempt to merge identical constants across compilation units"
+msgstr ""
+
+#: common.opt:670
+msgid "Attempt to merge identical debug strings across compilation units"
+msgstr ""
+
+#: common.opt:674
+msgid "Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
+msgstr ""
+
+#: common.opt:678
+msgid "Perform SMS based modulo scheduling before the first scheduling pass"
+msgstr ""
+
+#: common.opt:682
+msgid "Perform SMS based modulo scheduling with register moves allowed"
+msgstr ""
+
+#: common.opt:686
+msgid "Move loop invariant computations out of loops"
+msgstr ""
+
+#: common.opt:690
+msgid "Add mudflap bounds-checking instrumentation for single-threaded program"
+msgstr ""
+
+#: common.opt:694
+msgid "Add mudflap bounds-checking instrumentation for multi-threaded program"
+msgstr ""
+
+#: common.opt:698
+msgid "Ignore read operations when inserting mudflap instrumentation"
+msgstr ""
+
+#: common.opt:702
+#, fuzzy
+msgid "Use the RTL dead code elimination pass"
+msgstr "lege declaratie"
+
+#: common.opt:706
+#, fuzzy
+msgid "Use the RTL dead store elimination pass"
+msgstr "lege declaratie"
+
+#: common.opt:710
+msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling"
+msgstr ""
+
+#: common.opt:714
+msgid "Support synchronous non-call exceptions"
+msgstr ""
+
+#: common.opt:718
+msgid "When possible do not generate stack frames"
+msgstr ""
+
+#: common.opt:722
+msgid "Expand OpenMP operations on SSA form"
+msgstr ""
+
+#: common.opt:726
+msgid "Do the full register move optimization pass"
+msgstr ""
+
+#: common.opt:730
+msgid "Optimize sibling and tail recursive calls"
+msgstr ""
+
+#: common.opt:734 common.opt:738
+msgid "Report on memory allocation before interprocedural optimization"
+msgstr ""
+
+#: common.opt:742
+msgid "Pack structure members together without holes"
+msgstr ""
+
+#: common.opt:746
+msgid "Set initial maximum structure member alignment"
+msgstr ""
+
+#: common.opt:750
+msgid "Return small aggregates in memory, not registers"
+msgstr ""
+
+#: common.opt:754
+msgid "Perform loop peeling"
+msgstr ""
+
+#: common.opt:758
+msgid "Enable machine specific peephole optimizations"
+msgstr ""
+
+#: common.opt:762
+msgid "Enable an RTL peephole pass before sched2"
+msgstr ""
+
+#: common.opt:766
+#, fuzzy
+msgid "Generate position-independent code if possible (large mode)"
+msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
+
+#: common.opt:770
+#, fuzzy
+msgid "Generate position-independent code for executables if possible (large mode)"
+msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
+
+#: common.opt:774
+#, fuzzy
+msgid "Generate position-independent code if possible (small mode)"
+msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
+
+#: common.opt:778
+#, fuzzy
+msgid "Generate position-independent code for executables if possible (small mode)"
+msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
+
+#: common.opt:782
+msgid "Run predictive commoning optimization."
+msgstr ""
+
+#: common.opt:786
+msgid "Generate prefetch instructions, if available, for arrays in loops"
+msgstr ""
+
+#: common.opt:790
+msgid "Enable basic program profiling code"
+msgstr ""
+
+#: common.opt:794
+msgid "Insert arc-based program profiling code"
+msgstr ""
+
+#: common.opt:798
+msgid "Enable common options for generating profile info for profile feedback directed optimizations"
+msgstr ""
+
+#: common.opt:802
+msgid "Enable common options for performing profile feedback directed optimizations"
+msgstr ""
+
+#: common.opt:806
+msgid "Insert code to profile values of expressions"
+msgstr ""
+
+#: common.opt:813
+msgid "Make compile reproducible using <string>"
+msgstr ""
+
+#: common.opt:823
+msgid "Record gcc command line switches in the object file."
+msgstr ""
+
+#: common.opt:827
+msgid "Return small aggregates in registers"
+msgstr ""
+
+#: common.opt:831
+msgid "Enables a register move optimization"
+msgstr ""
+
+#: common.opt:835
+msgid "Perform a register renaming optimization pass"
+msgstr ""
+
+#: common.opt:839
+msgid "Reorder basic blocks to improve code placement"
+msgstr ""
+
+#: common.opt:843
+msgid "Reorder basic blocks and partition into hot and cold sections"
+msgstr ""
+
+#: common.opt:847
+msgid "Reorder functions to improve code placement"
+msgstr ""
+
+#: common.opt:851
+msgid "Add a common subexpression elimination pass after loop optimizations"
+msgstr ""
+
+#: common.opt:859
+msgid "Disable optimizations that assume default FP rounding behavior"
+msgstr ""
+
+#: common.opt:863
+msgid "Enable scheduling across basic blocks"
+msgstr ""
+
+#: common.opt:867
+msgid "Allow speculative motion of non-loads"
+msgstr ""
+
+#: common.opt:871
+msgid "Allow speculative motion of some loads"
+msgstr ""
+
+#: common.opt:875
+msgid "Allow speculative motion of more loads"
+msgstr ""
+
+#: common.opt:879
+msgid "Set the verbosity level of the scheduler"
+msgstr ""
+
+#: common.opt:883
+msgid "If scheduling post reload, do superblock scheduling"
+msgstr ""
+
+#: common.opt:887
+msgid "If scheduling post reload, do trace scheduling"
+msgstr ""
+
+#: common.opt:891
+msgid "Reschedule instructions before register allocation"
+msgstr ""
+
+#: common.opt:895
+msgid "Reschedule instructions after register allocation"
+msgstr ""
+
+#: common.opt:901
+msgid "Allow premature scheduling of queued insns"
+msgstr ""
+
+#: common.opt:905
+msgid "Set number of queued insns that can be prematurely scheduled"
+msgstr ""
+
+#: common.opt:913 common.opt:917
+msgid "Set dependence distance checking in premature scheduling of queued insns"
+msgstr ""
+
+#: common.opt:921
+msgid "Access data in the same section from shared anchor points"
+msgstr ""
+
+#: common.opt:925
+#, fuzzy
+msgid "Perform sequence abstraction optimization on RTL"
+msgstr "lege declaratie"
+
+#: common.opt:929
+msgid "Eliminate redundant sign extensions using LCM."
+msgstr ""
+
+#: common.opt:933
+msgid "Show column numbers in diagnostics, when available.  Default off"
+msgstr ""
+
+#: common.opt:937
+msgid "Disable optimizations observable by IEEE signaling NaNs"
+msgstr ""
+
+#: common.opt:941
+msgid "Disable floating point optimizations that ignore the IEEE signedness of zero"
+msgstr ""
+
+#: common.opt:945
+#, fuzzy
+msgid "Convert floating point constants to single precision constants"
+msgstr "floating-point fout bij het uitschrijven van een constante"
+
+#: common.opt:949
+msgid "Split lifetimes of induction variables when loops are unrolled"
+msgstr ""
+
+#: common.opt:953
+msgid "Split wide types into independent registers"
+msgstr ""
+
+#: common.opt:957
+msgid "Apply variable expansion when loops are unrolled"
+msgstr ""
+
+#: common.opt:963
+msgid "Insert stack checking code into the program"
+msgstr ""
+
+#: common.opt:970
+msgid "Trap if the stack goes past <register>"
+msgstr ""
+
+#: common.opt:974
+msgid "Trap if the stack goes past symbol <name>"
+msgstr ""
+
+#: common.opt:978
+msgid "Use propolice as a stack protection method"
+msgstr ""
+
+#: common.opt:982
+msgid "Use a stack protection method for every function"
+msgstr ""
+
+#: common.opt:994
+msgid "Assume strict aliasing rules apply"
+msgstr ""
+
+#: common.opt:998
+msgid "Treat signed overflow as undefined"
+msgstr ""
+
+#: common.opt:1002
+msgid "Check for syntax errors, then stop"
+msgstr ""
+
+#: common.opt:1006
+msgid "Create data files needed by \"gcov\""
+msgstr ""
+
+#: common.opt:1010
+msgid "Perform jump threading optimizations"
+msgstr ""
+
+#: common.opt:1014
+msgid "Report the time taken by each compiler pass"
+msgstr ""
+
+#: common.opt:1018
+msgid "Set the default thread-local storage code generation model"
+msgstr ""
+
+#: common.opt:1022
+msgid "Reorder top level functions, variables, and asms"
+msgstr ""
+
+#: common.opt:1026
+msgid "Perform superblock formation via tail duplication"
+msgstr ""
+
+#: common.opt:1033
+#, fuzzy
+msgid "Assume floating-point operations can trap"
+msgstr "floating-point constante buiten bereik"
+
+#: common.opt:1037
+msgid "Trap for signed overflow in addition, subtraction and multiplication"
+msgstr ""
+
+#: common.opt:1041
+#, fuzzy
+msgid "Enable SSA-CCP optimization on trees"
+msgstr "lege declaratie"
+
+#: common.opt:1045
+#, fuzzy
+msgid "Enable SSA-CCP optimization for stores and loads"
+msgstr "lege declaratie"
+
+#: common.opt:1049
+msgid "Enable loop header copying on trees"
+msgstr ""
+
+#: common.opt:1053
+msgid "Replace SSA temporaries with better names in copies"
+msgstr ""
+
+#: common.opt:1057
+#, fuzzy
+msgid "Enable copy propagation on trees"
+msgstr "lege declaratie"
+
+#: common.opt:1065
+#, fuzzy
+msgid "Transform condition stores into unconditional ones"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: common.opt:1069
+msgid "Enable SSA dead code elimination optimization on trees"
+msgstr ""
+
+#: common.opt:1073
+#, fuzzy
+msgid "Enable dominator optimizations"
+msgstr "lege declaratie"
+
+#: common.opt:1077
+#, fuzzy
+msgid "Enable dead store elimination"
+msgstr "lege declaratie"
+
+#: common.opt:1081
+msgid "Enable Full Redundancy Elimination (FRE) on trees"
+msgstr ""
+
+#: common.opt:1085
+msgid "Enable loop invariant motion on trees"
+msgstr ""
+
+#: common.opt:1089
+#, fuzzy
+msgid "Enable linear loop transforms on trees"
+msgstr "lege declaratie"
+
+#: common.opt:1093
+msgid "Create canonical induction variables in loops"
+msgstr ""
+
+#: common.opt:1097
+#, fuzzy
+msgid "Enable loop optimizations on tree level"
+msgstr "lege declaratie"
+
+#: common.opt:1101
+msgid "Enable automatic parallelization of loops"
+msgstr ""
+
+#: common.opt:1105
+#, fuzzy
+msgid "Enable SSA-PRE optimization on trees"
+msgstr "lege declaratie"
+
+#: common.opt:1109
+#, fuzzy
+msgid "Enable reassociation on tree level"
+msgstr "lege declaratie"
+
+#: common.opt:1113
+msgid "Perform structural alias analysis"
+msgstr ""
+
+#: common.opt:1117
+#, fuzzy
+msgid "Enable SSA code sinking on trees"
+msgstr "lege declaratie"
+
+#: common.opt:1121
+msgid "Perform scalar replacement of aggregates"
+msgstr ""
+
+#: common.opt:1125
+msgid "Replace temporary expressions in the SSA->normal pass"
+msgstr ""
+
+#: common.opt:1129
+msgid "Perform live range splitting during the SSA->normal pass"
+msgstr ""
+
+#: common.opt:1133
+msgid "Perform Value Range Propagation on trees"
+msgstr ""
+
+#: common.opt:1137
+msgid "Compile whole compilation unit at a time"
+msgstr ""
+
+#: common.opt:1141
+msgid "Perform loop unrolling when iteration count is known"
+msgstr ""
+
+#: common.opt:1145
+msgid "Perform loop unrolling for all loops"
+msgstr ""
+
+#: common.opt:1152
+msgid "Allow loop optimizations to assume that the loops behave in normal way"
+msgstr ""
+
+#: common.opt:1156
+msgid "Allow optimization for floating-point arithmetic which may change the"
+msgstr ""
+
+#: common.opt:1161
+msgid "Same as -fassociative-math for expressions which include division."
+msgstr ""
+
+#: common.opt:1169
+msgid "Allow math optimizations that may violate IEEE or ISO standards"
+msgstr ""
+
+#: common.opt:1173
+msgid "Perform loop unswitching"
+msgstr ""
+
+#: common.opt:1177
+msgid "Just generate unwind tables for exception handling"
+msgstr ""
+
+#: common.opt:1181
+msgid "Perform variable tracking"
+msgstr ""
+
+#: common.opt:1185
+msgid "Perform variable tracking and also tag variables that are uninitialized"
+msgstr ""
+
+#: common.opt:1189
+msgid "Enable loop vectorization on trees"
+msgstr ""
+
+#: common.opt:1193
+#, fuzzy
+msgid "Enable use of cost model in vectorization"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: common.opt:1197
+#, fuzzy
+msgid "Enable loop versioning when doing loop vectorization on trees"
+msgstr "lege declaratie"
+
+#: common.opt:1201
+msgid "Set the verbosity level of the vectorizer"
+msgstr ""
+
+#: common.opt:1205
+#, fuzzy
+msgid "Enable copy propagation of scalar-evolution information."
+msgstr "lege declaratie"
+
+#: common.opt:1215
+msgid "Add extra commentary to assembler output"
+msgstr ""
+
+#: common.opt:1219
+msgid "Set the default symbol visibility"
+msgstr ""
+
+#: common.opt:1224
+msgid "Use expression value profiles in optimizations"
+msgstr ""
+
+#: common.opt:1228
+msgid "Construct webs and split unrelated uses of single variable"
+msgstr ""
+
+#: common.opt:1232
+#, fuzzy
+msgid "Perform whole program optimizations"
+msgstr "lege declaratie"
+
+#: common.opt:1236
+msgid "Assume signed arithmetic overflow wraps around"
+msgstr ""
+
+#: common.opt:1240
+msgid "Put zero initialized data in the bss section"
+msgstr ""
+
+#: common.opt:1244
+msgid "Generate debug information in default format"
+msgstr ""
+
+#: common.opt:1248
+msgid "Generate debug information in COFF format"
+msgstr ""
+
+#: common.opt:1252
+msgid "Generate debug information in DWARF v2 format"
+msgstr ""
+
+#: common.opt:1256
+msgid "Generate debug information in default extended format"
+msgstr ""
+
+#: common.opt:1260
+msgid "Generate debug information in STABS format"
+msgstr ""
+
+#: common.opt:1264
+msgid "Generate debug information in extended STABS format"
+msgstr ""
+
+#: common.opt:1268
+msgid "Generate debug information in VMS format"
+msgstr ""
+
+#: common.opt:1272
+msgid "Generate debug information in XCOFF format"
+msgstr ""
+
+#: common.opt:1276
+msgid "Generate debug information in extended XCOFF format"
+msgstr ""
+
+#: common.opt:1280
+msgid "Place output into <file>"
+msgstr ""
+
+#: common.opt:1284
+msgid "Enable function profiling"
+msgstr ""
+
+#: common.opt:1288
+msgid "Issue warnings needed for strict compliance to the standard"
+msgstr "Geef waarschuwingen om stricte opvolging van de standaard te garanderen"
+
+#: common.opt:1292
+msgid "Like -pedantic but issue them as errors"
+msgstr "Zoals -pedantic, maar beschouw problemen als fouten"
+
+#: common.opt:1296
+msgid "Do not display functions compiled or elapsed time"
+msgstr ""
+
+#: common.opt:1300
+msgid "Display the compiler's version"
+msgstr ""
+
+#: common.opt:1304
+msgid "Suppress warnings"
+msgstr "Onderdruk waarschuwingen"
+
+#: common.opt:1308
+msgid "Create a shared library"
+msgstr ""
+
+#: common.opt:1312
+#, fuzzy
+msgid "Create a position independent executable"
+msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
+
+#: c.opt:41
+msgid "Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
+msgstr ""
+
+#: c.opt:45
+#, fuzzy
+msgid "Do not discard comments"
+msgstr "niet-beëindigde commentaar"
+
+#: c.opt:49
+msgid "Do not discard comments in macro expansions"
+msgstr ""
+
+#: c.opt:53
+msgid "Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1"
+msgstr ""
+
+#: c.opt:60
+msgid "Add <dir> to the end of the main framework include path"
+msgstr ""
+
+#: c.opt:64
+msgid "Print the name of header files as they are used"
+msgstr ""
+
+#: c.opt:68 c.opt:863
+msgid "Add <dir> to the end of the main include path"
+msgstr ""
+
+#: c.opt:72
+#, fuzzy
+msgid "Generate make dependencies"
+msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
+
+#: c.opt:76
+#, fuzzy
+msgid "Generate make dependencies and compile"
+msgstr "Positie-onafhankelijke code wordt niet ondersteund.  Genegeerd"
+
+#: c.opt:80
+msgid "Write dependency output to the given file"
+msgstr ""
+
+#: c.opt:84
+msgid "Treat missing header files as generated files"
+msgstr ""
+
+#: c.opt:88
+msgid "Like -M but ignore system header files"
+msgstr ""
+
+#: c.opt:92
+msgid "Like -MD but ignore system header files"
+msgstr ""
+
+#: c.opt:96
+#, fuzzy
+msgid "Generate phony targets for all headers"
+msgstr "case-label niet in een switch-statement"
+
+#: c.opt:100
+msgid "Add a MAKE-quoted target"
+msgstr ""
+
+#: c.opt:104
+msgid "Add an unquoted target"
+msgstr ""
+
+#: c.opt:108
+#, fuzzy
+msgid "Do not generate #line directives"
+msgstr "interne fout - slechte ingebouwde functie %qs"
+
+#: c.opt:112
+msgid "Undefine <macro>"
+msgstr ""
+
+#: c.opt:116
+msgid "Warn about things that will change when compiling with an ABI-compliant compiler"
+msgstr ""
+
+#: c.opt:120
+#, fuzzy
+msgid "Warn about suspicious uses of memory addresses"
+msgstr "geen eerdere declaratie voor %qs"
+
+#: c.opt:124
+msgid "Enable most warning messages"
+msgstr ""
+
+#: c.opt:128
+#, fuzzy
+msgid "Warn if a comparison is always true or always false due to the limited range of the data type"
+msgstr "vergelijking is altijd vals omwille van het beperkte bereik van het datatype"
+
+#: c.opt:132
+msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector"
+msgstr ""
+
+#: c.opt:136
+#, fuzzy
+msgid "Warn about casting functions to incompatible types"
+msgstr "parameter wijst naar een onvolledig type"
+
+#: c.opt:140
+msgid "Warn about C constructs that are not in the common subset of C and C++"
+msgstr ""
+
+#: c.opt:144
+msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
+msgstr ""
+
+#: c.opt:148
+msgid "Warn about casts which discard qualifiers"
+msgstr ""
+
+#: c.opt:152
+#, fuzzy
+msgid "Warn about subscripts whose type is \"char\""
+msgstr "array subscript is van het type %<char%>"
+
+#: c.opt:156
+msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
+msgstr ""
+
+#: c.opt:160
+msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
+msgstr ""
+
+#: c.opt:164
+msgid "Synonym for -Wcomment"
+msgstr ""
+
+#: c.opt:168
+msgid "Warn for implicit type conversions that may change a value"
+msgstr ""
+
+#: c.opt:172
+#, fuzzy
+msgid "Warn for implicit type conversions between signed and unsigned integers"
+msgstr "vergelijking tussen signed en unsigned"
+
+#: c.opt:176
+msgid "Warn when all constructors and destructors are private"
+msgstr ""
+
+#: c.opt:180
+msgid "Warn when a declaration is found after a statement"
+msgstr ""
+
+#: c.opt:184
+#, fuzzy
+msgid "Warn about deprecated compiler features"
+msgstr "niet-prototype definitie hier"
+
+#: c.opt:188
+msgid "Warn about compile-time integer division by zero"
+msgstr ""
+
+#: c.opt:192
+msgid "Warn about violations of Effective C++ style rules"
+msgstr ""
+
+#: c.opt:196
+#, fuzzy
+msgid "Warn about an empty body in an if or else statement"
+msgstr "leeg body in een else-statement"
+
+#: c.opt:200
+msgid "Warn about stray tokens after #elif and #endif"
+msgstr ""
+
+#: c.opt:208
+msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead"
+msgstr ""
+
+#: c.opt:212
+msgid "Warn if testing floating point numbers for equality"
+msgstr ""
+
+#: c.opt:216
+#, fuzzy
+msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
+msgstr "formaatstring niet beëindigd"
+
+#: c.opt:220
+msgid "Warn if passing too many arguments to a function for its format string"
+msgstr ""
+
+#: c.opt:224
+msgid "Warn about format strings that are not literals"
+msgstr ""
+
+#: c.opt:228
+msgid "Warn about format strings that contain NUL bytes"
+msgstr ""
+
+#: c.opt:232
+msgid "Warn about possible security problems with format functions"
+msgstr ""
+
+#: c.opt:236
+msgid "Warn about strftime formats yielding 2-digit years"
+msgstr ""
+
+#: c.opt:240
+#, fuzzy
+msgid "Warn about zero-length formats"
+msgstr "%s formaatstring van lengte 0"
+
+#: c.opt:247
+msgid "Warn whenever type qualifiers are ignored."
+msgstr ""
+
+#: c.opt:251
+msgid "Warn about variables which are initialized to themselves"
+msgstr ""
+
+#: c.opt:258
+#, fuzzy
+msgid "Warn about implicit function declarations"
+msgstr "parameternamen (zonder types) in functiedeclaratie"
+
+#: c.opt:262
+msgid "Warn when a declaration does not specify a type"
+msgstr ""
+
+#: c.opt:266
+msgid "Deprecated.  This switch has no effect"
+msgstr ""
+
+#: c.opt:270
+#, fuzzy
+msgid "Warn when there is a cast to a pointer from an integer of a different size"
+msgstr "cast naar pointer van integer met andere grootte"
+
+#: c.opt:274
+#, fuzzy
+msgid "Warn about invalid uses of the \"offsetof\" macro"
+msgstr "lijnnummer buiten bereik in %<#line%>-commando"
+
+#: c.opt:278
+msgid "Warn about PCH files that are found but not used"
+msgstr ""
+
+#: c.opt:282
+msgid "Do not warn about using \"long long\" when -pedantic"
+msgstr ""
+
+#: c.opt:286
+#, fuzzy
+msgid "Warn about suspicious declarations of \"main\""
+msgstr "geen eerdere declaratie voor %qs"
+
+#: c.opt:290
+#, fuzzy
+msgid "Warn about possibly missing braces around initializers"
+msgstr "accolades ontbreken rond beginwaarde"
+
+#: c.opt:294
+#, fuzzy
+msgid "Warn about global functions without previous declarations"
+msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
+
+#: c.opt:298
+#, fuzzy
+msgid "Warn about missing fields in struct initializers"
+msgstr "accolades ontbreken rond beginwaarde"
+
+#: c.opt:302
+#, fuzzy
+msgid "Warn about functions which might be candidates for format attributes"
+msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
+
+#: c.opt:306
+msgid "Warn about user-specified include directories that do not exist"
+msgstr ""
+
+#: c.opt:310
+msgid "Warn about function parameters declared without a type specifier in K&R-style functions"
+msgstr ""
+
+#: c.opt:314
+#, fuzzy
+msgid "Warn about global functions without prototypes"
+msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
+
+#: c.opt:318
+#, fuzzy
+msgid "Warn about use of multi-character character constants"
+msgstr "karakterconstante met meer dan één karakter"
+
+#: c.opt:322
+#, fuzzy
+msgid "Warn about \"extern\" declarations not at file scope"
+msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
+
+#: c.opt:326
+#, fuzzy
+msgid "Warn when non-templatized friend functions are declared within a template"
+msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+
+#: c.opt:330
+#, fuzzy
+msgid "Warn about non-virtual destructors"
+msgstr "niet-prototype definitie hier"
+
+#: c.opt:334
+msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL"
+msgstr ""
+
+#: c.opt:338
+#, fuzzy
+msgid "Warn about non-normalised Unicode strings"
+msgstr "niet-prototype definitie hier"
+
+#: c.opt:342
+msgid "Warn if a C-style cast is used in a program"
+msgstr ""
+
+#: c.opt:346
+#, fuzzy
+msgid "Warn for obsolescent usage in a declaration"
+msgstr "parameternamen (zonder types) in functiedeclaratie"
+
+#: c.opt:350
+msgid "Warn if an old-style parameter definition is used"
+msgstr ""
+
+#: c.opt:354
+msgid "Warn if a string is longer than the maximum portable length specified by the standard"
+msgstr ""
+
+#: c.opt:358
+msgid "Warn about overloaded virtual function names"
+msgstr ""
+
+#: c.opt:362
+msgid "Warn about overriding initializers without side effects"
+msgstr ""
+
+#: c.opt:366
+#, fuzzy
+msgid "Warn about possibly missing parentheses"
+msgstr "accolades ontbreken rond beginwaarde"
+
+#: c.opt:370
+msgid "Warn when converting the type of pointers to member functions"
+msgstr ""
+
+#: c.opt:374
+#, fuzzy
+msgid "Warn about function pointer arithmetic"
+msgstr "pointer naar functie gebruikt in rekensom"
+
+#: c.opt:378
+#, fuzzy
+msgid "Warn when a pointer is cast to an integer of a different size"
+msgstr "cast van pointer naar integer met andere grootte"
+
+# Moet 'signature-string' vertaald worden?
+#: c.opt:382
+#, fuzzy
+msgid "Warn about misuses of pragmas"
+msgstr "Brol aan einde van signature-string."
+
+#: c.opt:386
+msgid "Warn if inherited methods are unimplemented"
+msgstr ""
+
+#: c.opt:390
+#, fuzzy
+msgid "Warn about multiple declarations of the same object"
+msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
+
+#: c.opt:394
+#, fuzzy
+msgid "Warn when the compiler reorders code"
+msgstr "incompatibele record-modus"
+
+#: c.opt:398
+#, fuzzy
+msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
+msgstr "teruggeefwaarde krijgt standaardtype %<int%>"
+
+#: c.opt:402
+msgid "Warn if a selector has multiple methods"
+msgstr ""
+
+#: c.opt:406
+msgid "Warn about possible violations of sequence point rules"
+msgstr ""
+
+#: c.opt:410
+#, fuzzy
+msgid "Warn about signed-unsigned comparisons"
+msgstr "formaatstring niet beëindigd"
+
+#: c.opt:414
+#, fuzzy
+msgid "Warn when overload promotes from unsigned to signed"
+msgstr "vergelijking van gepromoveerde ~unsigned met unsigned"
+
+#: c.opt:418
+msgid "Warn about uncasted NULL used as sentinel"
+msgstr ""
+
+#: c.opt:422
+#, fuzzy
+msgid "Warn about unprototyped function declarations"
+msgstr "niet-prototype definitie hier"
+
+#: c.opt:426
+msgid "Warn if type signatures of candidate methods do not match exactly"
+msgstr ""
+
+#: c.opt:430
+msgid "Warn when synthesis behavior differs from Cfront"
+msgstr ""
+
+#: c.opt:438
+msgid "Warn about features not present in traditional C"
+msgstr ""
+
+#: c.opt:442
+msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype"
+msgstr ""
+
+#: c.opt:446
+msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
+msgstr ""
+
+#: c.opt:450
+#, fuzzy
+msgid "Warn about @selector()s without previously declared methods"
+msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
+
+#: c.opt:454
+#, fuzzy
+msgid "Warn if an undefined macro is used in an #if directive"
+msgstr "ongedefinieerd of ongeldig #-commando"
+
+#: c.opt:458
+msgid "Warn about unrecognized pragmas"
+msgstr ""
+
+#: c.opt:462
+msgid "Warn about macros defined in the main file that are not used"
+msgstr ""
+
+#: c.opt:466
+msgid "Do not warn about using variadic macros when -pedantic"
+msgstr ""
+
+#: c.opt:470
+msgid "Warn if a variable length array is used"
+msgstr ""
+
+#: c.opt:474
+msgid "In C++, nonzero means warn about deprecated conversion from string literals to `char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
+msgstr ""
+
+#: c.opt:478
+#, fuzzy
+msgid "Warn when a pointer differs in signedness in an assignment"
+msgstr "vergelijking van gepromoveerde ~unsigned met unsigned"
+
+#: c.opt:482
+msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
+msgstr ""
+
+#: c.opt:490
+msgid "Enforce class member access control semantics"
+msgstr ""
+
+#: c.opt:497
+msgid "Change when template instances are emitted"
+msgstr ""
+
+#: c.opt:501
+msgid "Recognize the \"asm\" keyword"
+msgstr ""
+
+#: c.opt:505
+#, fuzzy
+msgid "Recognize built-in functions"
+msgstr "interne fout - slechte ingebouwde functie %qs"
+
+#: c.opt:512
+msgid "Check the return value of new"
+msgstr ""
+
+#: c.opt:516
+msgid "Allow the arguments of the '?' operator to have different types"
+msgstr ""
+
+#: c.opt:520
+msgid "Reduce the size of object files"
+msgstr ""
+
+#: c.opt:524
+#, fuzzy
+msgid "Use class <name> for constant strings"
+msgstr "offset buiten de grenzen van een constante string"
+
+#: c.opt:528
+#, fuzzy
+msgid "Inline member functions by default"
+msgstr "kan functie %<main%> niet inline maken"
 
-# of "preprocessing" behouden?
-#: options.c:2401
-msgid "Enable traditional preprocessing"
-msgstr "Schakel traditionele voorverwerking in"
+#: c.opt:532
+#, fuzzy
+msgid "Preprocess directives only."
+msgstr "ongeldig preprocessing-commando"
 
-#: options.c:2404
-msgid "-trigraphs\tSupport ISO C trigraphs"
-msgstr "-trigraphs\tOndersteun ISO C trigraphs"
+# "brede string"? "string met brede karakters/tekens"?
+#: c.opt:536
+#, fuzzy
+msgid "Permit '$' as an identifier character"
+msgstr "formaat is een wide-character string"
 
-#: options.c:2407
-msgid "Do not predefine system-specific and GCC-specific macros"
-msgstr "Definieer geen systeem-specifieke of GCC-specifieke macros op voorhand"
+#: c.opt:543
+#, fuzzy
+msgid "Generate code to check exception specifications"
+msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
 
-# kan beter
-#: options.c:2410
-msgid "Enable verbose output"
-msgstr "Schakel uitgebreide boodschappen in"
+#: c.opt:550
+msgid "Convert all strings and character constants to character set <cset>"
+msgstr ""
 
-#: options.c:2416
-msgid "Suppress warnings"
-msgstr "Onderdruk waarschuwingen"
+#: c.opt:554
+msgid "Permit universal character names (\\u and \\U) in identifiers"
+msgstr ""
 
-#: config/rs6000/darwin.h:130
-msgid " conflicting code gen style switches are used"
-msgstr " conflicterende opties voor codegeneratie gebruikt"
+#: c.opt:558
+msgid "Specify the default character set for source files"
+msgstr ""
 
-#: treelang/lang-specs.h:53
-msgid "-pg or -p and -fomit-frame-pointer are incompatible"
-msgstr "-pg of -p en -fomit-frame-pointer zijn niet compatibel"
+#: c.opt:566
+msgid "Scope of for-init-statement variables is local to the loop"
+msgstr ""
 
-#: config/mips/mips.h:1140 config/arc/arc.h:63
-msgid "may not use both -EB and -EL"
-msgstr "-EB en -EL mogen niet samen gebruikt worden"
+#: c.opt:570
+msgid "Do not assume that standard C libraries and \"main\" exist"
+msgstr ""
 
-#: config/mips/r3900.h:35
-msgid "-mhard-float not supported"
-msgstr "-mhard-float wordt niet ondersteund"
+#: c.opt:574
+msgid "Recognize GNU-defined keywords"
+msgstr ""
 
-#: config/mips/r3900.h:37
-msgid "-msingle-float and -msoft-float cannot both be specified"
-msgstr "-msingle-float en -msoft-float kunnen niet samen gebruikt worden."
+#: c.opt:578
+msgid "Generate code for GNU runtime environment"
+msgstr ""
 
-#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
-msgid "shared and mdll are not compatible"
-msgstr "-shared en -mdll zijn niet compatibel"
+#: c.opt:582
+msgid "Use traditional GNU semantics for inline functions"
+msgstr ""
 
-#: config/sparc/sol2-bi.h:167 config/sparc/sol2-bi.h:172
-#: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
-msgid "does not support multilib"
-msgstr "ondersteunt geen multilib"
+#: c.opt:595
+msgid "Assume normal C execution environment"
+msgstr ""
 
-#: config/sparc/sol2-bi.h:195 config/sparc/sol2-bi.h:205
-#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
-#: config/sparc/netbsd-elf.h:126 config/sparc/netbsd-elf.h:145
-msgid "may not use both -m32 and -m64"
-msgstr "-m32 en -m64 mogen niet samen gebruikt worden"
+#: c.opt:599
+msgid "Enable support for huge objects"
+msgstr ""
 
-#: ada/lang-specs.h:34 gcc.c:790 java/jvspec.c:80
-msgid "-pg and -fomit-frame-pointer are incompatible"
-msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
+#: c.opt:603
+#, fuzzy
+msgid "Export functions even if they can be inlined"
+msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
 
-#: ada/lang-specs.h:35
-msgid "-c or -S required for Ada"
-msgstr "-c of -S is vereist voor Ada"
+#: c.opt:607
+#, fuzzy
+msgid "Emit implicit instantiations of inline templates"
+msgstr "impliciete declaratie van functie %qs"
 
-#: config/sh/sh.h:685
-msgid "SH2a does not support little-endian"
-msgstr "SH2a ondersteunt little-endian niet"
+#: c.opt:611
+#, fuzzy
+msgid "Emit implicit instantiations of templates"
+msgstr "impliciete declaratie van functie %qs"
 
-#: config/lynx.h:71
-msgid "Cannot use mthreads and mlegacy-threads together."
+#: c.opt:615
+msgid "Inject friend functions into enclosing namespace"
 msgstr ""
 
-#: config/lynx.h:96
-msgid "Cannot use mshared and static together."
+#: c.opt:622
+msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
 msgstr ""
 
-#: config/i386/nwld.h:34
-msgid "Static linking is not supported.\n"
-msgstr "Statisch linken wordt niet ondersteund.\n"
+#: c.opt:626
+msgid "Don't warn about uses of Microsoft extensions"
+msgstr ""
 
-#: java/lang-specs.h:34
-msgid "-fjni and -femit-class-files are incompatible"
-msgstr "-fini en -femit-class-files zijn niet compatibel"
+#: c.opt:636
+msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
+msgstr ""
 
-#: java/lang-specs.h:35
-msgid "-fjni and -femit-class-file are incompatible"
-msgstr "-fini en -femit-class-file zijn niet compatibel"
+#: c.opt:640
+msgid "Assume that receivers of Objective-C messages may be nil"
+msgstr ""
 
-#: java/lang-specs.h:36 java/lang-specs.h:37
-msgid "-femit-class-file should used along with -fsyntax-only"
-msgstr "-femit-class-file zou in combinatie met -fsyntax-only gebruikt moeten worden"
+#: c.opt:652
+msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed"
+msgstr ""
 
-#: config/mcore/mcore.h:57
-msgid "the m210 does not have little endian support"
+#: c.opt:656
+msgid "Allow fast jumps to the message dispatcher"
 msgstr ""
 
-#: config/i386/sco5.h:189
-msgid "-pg not supported on this platform"
-msgstr "-pg wordt op dit platform niet ondersteund"
+#: c.opt:662
+msgid "Enable Objective-C exception and synchronization syntax"
+msgstr ""
 
-#: config/i386/sco5.h:190
-msgid "-p and -pp specified - pick one"
-msgstr "zowel -p als -pp opgegeven - kies één van de twee"
+#: c.opt:666
+msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
+msgstr ""
 
-#: config/i386/sco5.h:264
-msgid "-G and -static are mutually exclusive"
-msgstr "-G en -static sluiten elkaar uit"
+#: c.opt:671
+msgid "Enable Objective-C setjmp exception handling runtime"
+msgstr ""
 
-#: config/i386/cygwin.h:29
-msgid "mno-cygwin and mno-win32 are not compatible"
-msgstr "-mno-cygwin en -mno-win32 zijn niet compatibel"
+#: c.opt:675
+msgid "Enable OpenMP"
+msgstr ""
 
-#: config/vax/netbsd-elf.h:42
-msgid "The -shared option is not currently supported for VAX ELF."
-msgstr "De -shared optie wordt op het ogenblik niet ondersteund voor VAX ELF."
+#: c.opt:679
+msgid "Recognize C++ kewords like \"compl\" and \"xor\""
+msgstr ""
 
-#: gcc.c:763
-msgid "GCC does not support -C or -CC without -E"
-msgstr "GCC ondersteunt -C of -CC niet zonder -E"
+#: c.opt:683
+msgid "Enable optional diagnostics"
+msgstr ""
 
-#: gcc.c:957
-msgid "-E or -x required when input is from standard input"
-msgstr "-E of -x is nodig wanneer de invoer van standaardinvoer komt"
+#: c.opt:690
+msgid "Look for and use PCH files even when preprocessing"
+msgstr ""
 
-#: config/darwin.h:251
-msgid "-current_version only allowed with -dynamiclib"
+#: c.opt:694
+msgid "Downgrade conformance errors to warnings"
 msgstr ""
 
-#: config/darwin.h:253
-msgid "-install_name only allowed with -dynamiclib"
+#: c.opt:698
+msgid "Treat the input file as already preprocessed"
 msgstr ""
 
-#: config/darwin.h:258
-msgid "-bundle not allowed with -dynamiclib"
+#: c.opt:702
+msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
 msgstr ""
 
-#: config/darwin.h:259
-msgid "-bundle_loader not allowed with -dynamiclib"
+#: c.opt:706
+msgid "Enable automatic template instantiation"
 msgstr ""
 
-#: config/darwin.h:260
-msgid "-client_name not allowed with -dynamiclib"
+#: c.opt:710
+msgid "Generate run time type descriptor information"
 msgstr ""
 
-#: config/darwin.h:265
-msgid "-force_flat_namespace not allowed with -dynamiclib"
+#: c.opt:714
+msgid "Use the same size for double as for float"
 msgstr ""
 
-#: config/darwin.h:267
-msgid "-keep_private_externs not allowed with -dynamiclib"
+#: c.opt:722
+msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
+msgstr ""
+
+#: c.opt:726
+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
+msgstr ""
+
+#: c.opt:730
+msgid "Make \"char\" signed by default"
+msgstr ""
+
+#: c.opt:737
+msgid "Display statistics accumulated during compilation"
+msgstr ""
+
+#: c.opt:744
+msgid "Distance between tab stops for column reporting"
+msgstr ""
+
+#: c.opt:748
+msgid "Specify maximum template instantiation depth"
+msgstr ""
+
+#: c.opt:755
+msgid "Do not generate thread-safe code for initializing local statics"
+msgstr ""
+
+#: c.opt:759
+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
+msgstr ""
+
+#: c.opt:763
+msgid "Make \"char\" unsigned by default"
+msgstr ""
+
+#: c.opt:767
+msgid "Use __cxa_atexit to register destructors"
+msgstr ""
+
+#: c.opt:771
+msgid "Use __cxa_get_exception_ptr in exception handling"
+msgstr ""
+
+#: c.opt:775
+msgid "Marks all inlined methods as having hidden visibility"
+msgstr ""
+
+#: c.opt:779
+msgid "Changes visibility to match Microsoft Visual Studio by default"
+msgstr ""
+
+#: c.opt:783
+msgid "Discard unused virtual functions"
+msgstr ""
+
+#: c.opt:787
+msgid "Implement vtables using thunks"
+msgstr ""
+
+#: c.opt:791
+msgid "Emit common-like symbols as weak symbols"
+msgstr ""
+
+#: c.opt:795
+msgid "Convert all wide strings and character constants to character set <cset>"
+msgstr ""
+
+#: c.opt:799
+msgid "Generate a #line directive pointing at the current working directory"
+msgstr ""
+
+#: c.opt:803
+msgid "Emit cross referencing information"
+msgstr ""
+
+#: c.opt:807
+msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
+msgstr ""
+
+#: c.opt:811
+msgid "Dump declarations to a .decl file"
+msgstr ""
+
+#: c.opt:815
+msgid "Aggressive reduced debug info for structs"
+msgstr ""
+
+#: c.opt:819
+msgid "Conservative reduced debug info for structs"
+msgstr ""
+
+#: c.opt:823
+msgid "Detailed reduced debug info for structs"
+msgstr ""
+
+#: c.opt:827 c.opt:859
+msgid "Add <dir> to the end of the system include path"
+msgstr ""
+
+#: c.opt:831
+msgid "Accept definition of macros in <file>"
+msgstr ""
+
+#: c.opt:835
+msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
 msgstr ""
 
-#: config/darwin.h:268
-msgid "-private_bundle not allowed with -dynamiclib"
-msgstr ""
+#: c.opt:839
+msgid "Include the contents of <file> before other files"
+msgstr ""
+
+#: c.opt:843
+msgid "Specify <path> as a prefix for next two options"
+msgstr ""
+
+#: c.opt:847
+msgid "Set <dir> to be the system root directory"
+msgstr ""
+
+#: c.opt:851
+msgid "Add <dir> to the start of the system include path"
+msgstr ""
+
+#: c.opt:855
+msgid "Add <dir> to the end of the quote include path"
+msgstr ""
+
+#: c.opt:876
+msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
+msgstr ""
+
+#: c.opt:880
+msgid "Do not search standard system include directories for C++"
+msgstr ""
+
+#: c.opt:896
+msgid "Generate C header of platform-specific features"
+msgstr ""
+
+#: c.opt:900
+msgid "Print a checksum of the executable for PCH validity checking, and stop"
+msgstr ""
+
+#: c.opt:904
+msgid "Remap file names when including files"
+msgstr ""
+
+#: c.opt:908
+msgid "Conform to the ISO 1998 C++ standard"
+msgstr "Volg de ISO 1998 C++ standaard"
+
+#: c.opt:912
+#, fuzzy
+msgid "Conform to the ISO 1998 C++ standard, with extensions that are likely to"
+msgstr "Volg de ISO 1998 C++ standaard met GNU uitbreidingen"
+
+#: c.opt:919 c.opt:954
+msgid "Conform to the ISO 1990 C standard"
+msgstr "Volg de ISO 1990 C standaard"
+
+#: c.opt:923 c.opt:962
+msgid "Conform to the ISO 1999 C standard"
+msgstr "Volg de ISO 1999 C standaard"
+
+#: c.opt:927
+msgid "Deprecated in favor of -std=c99"
+msgstr "Verouderd; gebruik liever -std=c99"
+
+#: c.opt:931
+msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
+msgstr "Volg de ISO 1998 C++ standaard met GNU uitbreidingen"
+
+#: c.opt:935
+#, fuzzy
+msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and"
+msgstr "Volg de ISO 1998 C++ standaard met GNU uitbreidingen"
+
+#: c.opt:942
+msgid "Conform to the ISO 1990 C standard with GNU extensions"
+msgstr "Volg de ISO 1990 C standaard met GNU uitbreidingen"
+
+#: c.opt:946
+msgid "Conform to the ISO 1999 C standard with GNU extensions"
+msgstr "Volg de ISO 1999 C standaard met GNU uitbreidingen"
+
+#: c.opt:950
+msgid "Deprecated in favor of -std=gnu99"
+msgstr "Verouderd; gebruik liever -std=gnu99"
+
+#: c.opt:958
+msgid "Conform to the ISO 1990 C standard as amended in 1994"
+msgstr "Volg de ISO 1990 C standaard zoals aangepast in 1994"
+
+#: c.opt:966
+msgid "Deprecated in favor of -std=iso9899:1999"
+msgstr "Verouderd; gebruik liever -std=iso9899:1999"
+
+# of "preprocessing" behouden?
+#: c.opt:970
+msgid "Enable traditional preprocessing"
+msgstr "Schakel traditionele voorverwerking in"
+
+#: c.opt:974
+#, fuzzy
+msgid "Support ISO C trigraphs"
+msgstr "-trigraphs\tOndersteun ISO C trigraphs"
 
-#: config/arm/arm.h:153
-msgid "-msoft-float and -mhard_float may not be used together"
-msgstr "-msoft-float en -mhard_float mogen niet samen gebruikt worden"
+#: c.opt:978
+msgid "Do not predefine system-specific and GCC-specific macros"
+msgstr "Definieer geen systeem-specifieke of GCC-specifieke macros op voorhand"
 
-#: config/arm/arm.h:155
-msgid "-mbig-endian and -mlittle-endian may not be used together"
-msgstr "-mbig-endian en -mlittle-endian mogen niet samen gebruikt worden"
+# kan beter
+#: c.opt:982
+msgid "Enable verbose output"
+msgstr "Schakel uitgebreide boodschappen in"
 
-#: config/vax/vax.h:50 config/vax/vax.h:51
-msgid "profiling not supported with -mg\n"
-msgstr "profileren wordt niet ondersteund wanneer -mg gebruikt wordt\n"
+#: ada/lang.opt:96
+msgid "Specify options to GNAT"
+msgstr ""
 
-#: attribs.c:175
+#: attribs.c:244
 #, gcc-internal-format
 msgid "%qs attribute directive ignored"
 msgstr "attribuut-commando %qs wordt genegeerd"
 
-#: attribs.c:183
+#: attribs.c:252
 #, gcc-internal-format
 msgid "wrong number of arguments specified for %qs attribute"
 msgstr "verkeerd aantal argumenten opgegeven voor het %qs attribuut"
 
-#: attribs.c:200
+#: attribs.c:270
 #, gcc-internal-format
 msgid "%qs attribute does not apply to types"
 msgstr "het %qs attribuut heeft geen betekenis voor types"
 
-#: attribs.c:246
+#: attribs.c:317
 #, gcc-internal-format
 msgid "%qs attribute only applies to function types"
 msgstr "het %qs attribuut heeft enkel betekenis voor functie-types"
 
-#: builtins.c:341
+#: attribs.c:327
+#, fuzzy, gcc-internal-format
+msgid "type attributes ignored after type is already defined"
+msgstr "het %qs attribuut heeft enkel betekenis voor functies"
+
+#: bb-reorder.c:1860
+#, gcc-internal-format
+msgid "multiple hot/cold transitions found (bb %i)"
+msgstr ""
+
+#: bt-load.c:1546
+#, gcc-internal-format
+msgid "branch target register load optimization is not intended to be run twice"
+msgstr ""
+
+#: builtins.c:451
 #, gcc-internal-format
 msgid "offset outside bounds of constant string"
 msgstr "offset buiten de grenzen van een constante string"
 
-#: builtins.c:928
+#: builtins.c:1015
 #, gcc-internal-format
 msgid "second argument to %<__builtin_prefetch%> must be a constant"
 msgstr "tweede argument voor %<__builtin_prefetch%> moet een constante zijn"
 
-#: builtins.c:935
+#: builtins.c:1022
 #, gcc-internal-format
 msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
 msgstr "ongeldig tweede argument voor %<__builtin_prefetch%>; zal nul gebruiken"
 
-#: builtins.c:943
+#: builtins.c:1030
 #, gcc-internal-format
 msgid "third argument to %<__builtin_prefetch%> must be a constant"
 msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
 
-#: builtins.c:950
+#: builtins.c:1037
 #, gcc-internal-format
 msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
 msgstr "ongeldig derde argument voor __builtin_prefetch; zal nul gebruiken"
 
-#: builtins.c:3815
+#: builtins.c:4608
 #, gcc-internal-format
 msgid "argument of %<__builtin_args_info%> must be constant"
 msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
 
-#: builtins.c:3821
+#: builtins.c:4614
 #, gcc-internal-format
 msgid "argument of %<__builtin_args_info%> out of range"
 msgstr "argument voor %<__builtin_args_info%> buiten bereik"
 
-#: builtins.c:3827
+#: builtins.c:4620
 #, gcc-internal-format
 msgid "missing argument in %<__builtin_args_info%>"
 msgstr "argument ontbreekt in %<__builtin_args_info%>"
 
-#: builtins.c:3923 gimplify.c:1761
+#: builtins.c:4709 gimplify.c:2118
 #, gcc-internal-format
 msgid "too few arguments to function %<va_start%>"
 msgstr "te weinig argumenten voor functie %<va_start%>"
 
 # Of misschien beter "... niet van het %<va_list%> type"?
-#: builtins.c:4086
+#: builtins.c:4872
 #, gcc-internal-format
 msgid "first argument to %<va_arg%> not of type %<va_list%>"
 msgstr "het eerste argument van %<va_arg%> is geen %<va_list%>"
@@ -8817,1205 +16876,1574 @@ msgstr "het eerste argument van %<va_arg%> is geen %<va_list%>"
 #. 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:4100
+#: builtins.c:4886
 #, gcc-internal-format
 msgid "%qT is promoted to %qT when passed through %<...%>"
 msgstr "%qT wordt tot %qT gepromoveerd indien het via %<...%> wordt doorgegeven"
 
-#: builtins.c:4105
+#: builtins.c:4891
 #, gcc-internal-format
 msgid "(so you should pass %qT not %qT to %<va_arg%>)"
 msgstr "(dus U zou %qT, en niet %qT, 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:4111 c-typeck.c:2034
+#: builtins.c:4897 c-typeck.c:2419
 #, gcc-internal-format
 msgid "if this code is reached, the program will abort"
 msgstr "indien deze code bereikt wordt, zal het programma afgebroken worden"
 
-#: builtins.c:4229
+#: builtins.c:5015
 #, gcc-internal-format
 msgid "invalid argument to %<__builtin_frame_address%>"
 msgstr "ongeldig argument voor %<__builtin_frame_address%>"
 
-#: builtins.c:4231
+#: builtins.c:5017
 #, gcc-internal-format
 msgid "invalid argument to %<__builtin_return_address%>"
 msgstr "ongeldig argument voor %<__builtin_return_address%>"
 
-#: builtins.c:4244
+#: builtins.c:5030
 #, gcc-internal-format
 msgid "unsupported argument to %<__builtin_frame_address%>"
 msgstr "niet-ondersteund argument voor %<__builtin_frame_address%>"
 
-#: builtins.c:4246
+#: builtins.c:5032
 #, gcc-internal-format
 msgid "unsupported argument to %<__builtin_return_address%>"
 msgstr "niet-ondersteund argument voor %<__builtin_return_address%>"
 
-#: builtins.c:4349
-#, gcc-internal-format
-msgid "second argument to %<__builtin_expect%> must be a constant"
-msgstr "tweede argument voor %<__builtin_expect%> moet een constante zijn"
+#: builtins.c:5579
+#, fuzzy, gcc-internal-format
+msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
+msgstr "derde argument voor %<__builtin_prefetch%> moet een constante zijn"
+
+#. All valid uses of __builtin_va_arg_pack () are removed during
+#. inlining.
+#: builtins.c:6291 expr.c:8023
+#, fuzzy
+msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
+msgstr "ongeldig argument voor %<__builtin_frame_address%>"
 
-#: builtins.c:5606
+#. All valid uses of __builtin_va_arg_pack_len () are removed during
+#. inlining.
+#: builtins.c:6297
+#, fuzzy
+msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
+msgstr "ongeldig argument voor %<__builtin_frame_address%>"
+
+#: builtins.c:6593
 #, gcc-internal-format
 msgid "%<__builtin_longjmp%> second argument must be 1"
 msgstr "tweede argument van %<__builtin_longjmp%> moet 1 zijn"
 
-#: builtins.c:5965
+#: builtins.c:7224
 #, gcc-internal-format
 msgid "target format does not support infinity"
 msgstr "doelformaat ondersteunt geen oneindige waarde"
 
-#: builtins.c:7722 builtins.c:7817
+#: builtins.c:9638 builtins.c:9727 builtins.c:10082
 #, gcc-internal-format
+msgid "non-floating-point argument to function %qs"
+msgstr "niet-floating-point argument voor functie %qs"
+
+#: builtins.c:10446 builtins.c:10466
+#, fuzzy, gcc-internal-format
 msgid "too few arguments to function %qs"
-msgstr "te weinig argumenten voor functie %qs"
+msgstr "te weinig argumenten voor functie %qE"
 
-#: builtins.c:7728 builtins.c:7823
-#, gcc-internal-format
+#: builtins.c:10452 builtins.c:10472
+#, fuzzy, gcc-internal-format
 msgid "too many arguments to function %qs"
-msgstr "te veel argumenten voor functie %qs"
-
-#: builtins.c:7734 builtins.c:7848
-#, gcc-internal-format
-msgid "non-floating-point argument to function %qs"
-msgstr "niet-floating-point argument voor functie %qs"
+msgstr "te veel argumenten voor functie %qE"
 
-#: builtins.c:8934
+#: builtins.c:11377
 #, gcc-internal-format
 msgid "%<va_start%> used in function with fixed args"
 msgstr "%<va_start%> gebruikt in functie met vaste argumenten"
 
+#: builtins.c:11385
+#, fuzzy, gcc-internal-format
+msgid "wrong number of arguments to function %<va_start%>"
+msgstr "te weinig argumenten voor functie %<va_start%>"
+
 #. 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:8941
+#: builtins.c:11398
 #, gcc-internal-format
 msgid "%<__builtin_next_arg%> called without an argument"
 msgstr "%<__builtin_next_arg%> opgeroepen zonder argument"
 
-#: builtins.c:8956
-#, gcc-internal-format
-msgid "%<va_start%> used with too many arguments"
-msgstr "%<va_start%> gebruikt met te veel argumenten"
+#: builtins.c:11403
+#, fuzzy, gcc-internal-format
+msgid "wrong number of arguments to function %<__builtin_next_arg%>"
+msgstr "te weinig argumenten voor functie %<va_start%>"
 
 #. FIXME: Sometimes with the tree optimizers we can get the
 #. not the last argument even though the user used the last
 #. argument.  We just warn and set the arg to be the last
 #. argument so that we will get wrong-code because of
 #. it.
-#: builtins.c:8976
+#: builtins.c:11432
 #, gcc-internal-format
 msgid "second parameter of %<va_start%> not last named argument"
 msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
 
+#: builtins.c:11546
+#, fuzzy
+msgid "%Kfirst argument of %D must be a pointer, second integer constant"
+msgstr "herhalings-aantal is geen integerconstante"
+
+#: builtins.c:11559
+#, fuzzy
+msgid "%Klast argument of %D is not integer constant between 0 and 3"
+msgstr "herhalings-aantal is geen integerconstante"
+
+#: builtins.c:11603 builtins.c:11767 builtins.c:11826
+msgid "%Kcall to %D will always overflow destination buffer"
+msgstr ""
+
+#: builtins.c:11757
+msgid "%Kcall to %D might overflow destination buffer"
+msgstr ""
+
 # betere vertaling voor 'function scope'?
-#: c-common.c:832
+#: c-common.c:859
 #, gcc-internal-format
 msgid "%qD is not defined outside of function scope"
 msgstr "%qD is niet gedefinieerd buiten een functie"
 
-#: c-common.c:853
+#. Translators: The %d after 'ISO C' will be 90 or 99.  Do not
+#. separate the %d from the 'C'.  'ISO' should not be
+#. translated, but it may be moved after 'C%d' in languages
+#. where modifiers follow nouns.
+#: c-common.c:891
 #, gcc-internal-format
 msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
 msgstr "stringlengte %qd is groter dan %qd, de lengte die ISO C%d compilers moeten ondersteunen"
 
-#: c-common.c:894
+#: c-common.c:941
 #, gcc-internal-format
 msgid "overflow in constant expression"
 msgstr "overflow in constante expressie"
 
-#: c-common.c:914
+#: c-common.c:963
 #, gcc-internal-format
 msgid "integer overflow in expression"
 msgstr "integer overflow in expressie"
 
-#: c-common.c:923
+#: c-common.c:967
 #, gcc-internal-format
 msgid "floating point overflow in expression"
 msgstr "floating-point overflow in expressie"
 
-#: c-common.c:929
+#: c-common.c:971
+#, fuzzy, gcc-internal-format
+msgid "fixed-point overflow in expression"
+msgstr "floating-point overflow in expressie"
+
+#: c-common.c:975
 #, gcc-internal-format
 msgid "vector overflow in expression"
 msgstr "vector overflow in expressie"
 
-#. This detects cases like converting -129 or 256 to unsigned char.
-#: c-common.c:951
+#: c-common.c:980
+#, fuzzy, gcc-internal-format
+msgid "complex integer overflow in expression"
+msgstr "integer overflow in expressie"
+
+#: c-common.c:982
+#, fuzzy, gcc-internal-format
+msgid "complex floating point overflow in expression"
+msgstr "floating-point overflow in expressie"
+
+#: c-common.c:1013
 #, gcc-internal-format
-msgid "large integer implicitly truncated to unsigned type"
-msgstr "grote integer impliciet afgekapt naar 'unsigned' type"
+msgid "logical %<%s%> with non-zero constant will always evaluate as true"
+msgstr ""
+
+#: c-common.c:1046
+#, gcc-internal-format
+msgid "type-punning to incomplete type might break strict-aliasing rules"
+msgstr ""
+
+#: c-common.c:1060
+#, gcc-internal-format
+msgid "dereferencing type-punned pointer will break strict-aliasing rules"
+msgstr ""
+
+#: c-common.c:1067 c-common.c:1085
+#, fuzzy, gcc-internal-format
+msgid "dereferencing type-punned pointer might break strict-aliasing rules"
+msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
+
+#: c-common.c:1111
+#, fuzzy, gcc-internal-format
+msgid "%Hsuggest braces around empty body in an %<if%> statement"
+msgstr "leeg body in een else-statement"
+
+#: c-common.c:1115
+#, fuzzy, gcc-internal-format
+msgid "%Hsuggest braces around empty body in an %<else%> statement"
+msgstr "leeg body in een else-statement"
+
+#: c-common.c:1141
+#, fuzzy, gcc-internal-format
+msgid "first argument of %q+D should be %<int%>"
+msgstr "%Jhet eerste argument van %qD zou een %<int%> moeten zijn"
+
+#: c-common.c:1149
+#, fuzzy, gcc-internal-format
+msgid "second argument of %q+D should be %<char **%>"
+msgstr "%Jhet tweede argument van %qD zou een %<char **%> moeten zijn"
+
+#: c-common.c:1158
+#, fuzzy, gcc-internal-format
+msgid "third argument of %q+D should probably be %<char **%>"
+msgstr "%Jhet derde argument van %qD zou waarschijnlijk een %<char **%> moeten zijn"
 
-#: c-common.c:953
+#: c-common.c:1168
+#, fuzzy, gcc-internal-format
+msgid "%q+D takes only zero or two arguments"
+msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
+
+#: c-common.c:1203
+#, gcc-internal-format
+msgid "use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts"
+msgstr ""
+
+#: c-common.c:1241
 #, gcc-internal-format
 msgid "negative integer implicitly converted to unsigned type"
 msgstr "negatieve integer impliciet omgezet naar 'unsigned' type"
 
-#: c-common.c:1011
+#: c-common.c:1244
+#, gcc-internal-format
+msgid "conversion of unsigned constant value to negative integer"
+msgstr ""
+
+#: c-common.c:1270
+#, fuzzy, gcc-internal-format
+msgid "conversion to %qT alters %qT constant value"
+msgstr "ongeldige registernaam voor %qs"
+
+#: c-common.c:1299
+#, gcc-internal-format
+msgid "conversion to %qT from %qT may change the sign of the result"
+msgstr ""
+
+#: c-common.c:1328
+#, fuzzy, gcc-internal-format
+msgid "conversion to %qT from %qT may alter its value"
+msgstr "ongeldige registernaam voor %qs"
+
+#: c-common.c:1356
+#, gcc-internal-format
+msgid "large integer implicitly truncated to unsigned type"
+msgstr "grote integer impliciet afgekapt naar 'unsigned' type"
+
+#: c-common.c:1362 c-common.c:1369 c-common.c:1377
 #, gcc-internal-format
 msgid "overflow in implicit constant conversion"
 msgstr "overflow in impliciete omzetting van constante"
 
-#: c-common.c:1147
-#, gcc-internal-format
-msgid "operation on %qs may be undefined"
+#: c-common.c:1531
+#, fuzzy, gcc-internal-format
+msgid "operation on %qE may be undefined"
 msgstr "bewerking op %qs is mogelijk niet gedefinieerd"
 
-#: c-common.c:1431
+#: c-common.c:1824
 #, gcc-internal-format
 msgid "case label does not reduce to an integer constant"
 msgstr "case-label valt niet te herleiden tot een integerconstante"
 
-#: c-common.c:1474
+#: c-common.c:1864
 #, gcc-internal-format
 msgid "case label value is less than minimum value for type"
 msgstr "waarde van case-label is kleiner dan de minimumwaarde van het type"
 
-#: c-common.c:1482
+#: c-common.c:1872
 #, gcc-internal-format
 msgid "case label value exceeds maximum value for type"
 msgstr "waarde van case-label is groter dan de maximumwaarde van het type"
 
-#: c-common.c:1490
+#: c-common.c:1880
 #, gcc-internal-format
 msgid "lower value in case label range less than minimum value for type"
 msgstr "beginwaarde in case-label bereik is kleiner dan de minimumwaarde van het type"
 
-#: c-common.c:1499
+#: c-common.c:1889
 #, gcc-internal-format
 msgid "upper value in case label range exceeds maximum value for type"
 msgstr "eindwaarde in case-label bereik is groter dan de maximumwaarde van het type"
 
-#: c-common.c:1839
+#: c-common.c:1963
 #, gcc-internal-format
-msgid "invalid truth-value expression"
-msgstr "ongeldige waarheidsexpressie"
+msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
+msgstr ""
 
-#: c-common.c:1887
-#, gcc-internal-format
-msgid "invalid operands to binary %s"
+#: c-common.c:2453
+#, fuzzy, gcc-internal-format
+msgid "invalid operands to binary %s (have %qT and %qT)"
 msgstr "ongeldige operanden voor binaire %s-operator"
 
-#: c-common.c:2122
+#: c-common.c:2689
 #, gcc-internal-format
 msgid "comparison is always false due to limited range of data type"
 msgstr "vergelijking is altijd vals omwille van het beperkte bereik van het datatype"
 
-#: c-common.c:2124
+#: c-common.c:2691
 #, gcc-internal-format
 msgid "comparison is always true due to limited range of data type"
 msgstr "vergelijking is altijd waar omwille van het beperkte bereik van het datatype"
 
-#: c-common.c:2194
+#: c-common.c:2770
 #, gcc-internal-format
 msgid "comparison of unsigned expression >= 0 is always true"
 msgstr "vergelijking van 'unsigned' expressie >= 0 is altijd waar"
 
-#: c-common.c:2203
+#: c-common.c:2780
 #, gcc-internal-format
 msgid "comparison of unsigned expression < 0 is always false"
 msgstr "vergelijking van 'unsigned' expressie < 0 is altijd vals"
 
-#: c-common.c:2245
+#: c-common.c:2821
 #, gcc-internal-format
 msgid "pointer of type %<void *%> used in arithmetic"
 msgstr "pointer van type %<void *%> gebruikt in rekensom"
 
-#: c-common.c:2251
+#: c-common.c:2827
 #, gcc-internal-format
 msgid "pointer to a function used in arithmetic"
 msgstr "pointer naar functie gebruikt in rekensom"
 
-#: c-common.c:2257
+#: c-common.c:2833
 #, gcc-internal-format
 msgid "pointer to member function used in arithmetic"
 msgstr "pointer naar lid-functie gebruikt in rekensom"
 
 # is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
-#. Common Ada/Pascal programmer's mistake.  We always warn
-#. about this since it is so bad.
-#: c-common.c:2381
-#, gcc-internal-format
-msgid "the address of %qD, will always evaluate as %<true%>"
+#: c-common.c:2985
+#, fuzzy, gcc-internal-format
+msgid "the address of %qD will always evaluate as %<true%>"
 msgstr "het adres van %qD, zal altijd %<true%> zijn"
 
-#: c-common.c:2477
+#: c-common.c:3054 cp/semantics.c:597 cp/typeck.c:6438
 #, gcc-internal-format
 msgid "suggest parentheses around assignment used as truth value"
 msgstr "gebruik liefst haakjes rond toewijzingen die als waarheid gebruikt worden"
 
-#: c-common.c:2545 c-common.c:2585
+#: c-common.c:3126 c-typeck.c:8969
 #, gcc-internal-format
 msgid "invalid use of %<restrict%>"
 msgstr "ongeldig gebruik van %<restrict%>"
 
-#: c-common.c:2801
+#: c-common.c:3346
 #, gcc-internal-format
 msgid "invalid application of %<sizeof%> to a function type"
 msgstr "ongeldige toepassing van %<sizeof%> op een functie-type"
 
-#: c-common.c:2811
+#: c-common.c:3356
 #, gcc-internal-format
 msgid "invalid application of %qs to a void type"
 msgstr "ongeldige toepasing van %qs op een void-type"
 
-#: c-common.c:2817
+#: c-common.c:3362
 #, gcc-internal-format
 msgid "invalid application of %qs to incomplete type %qT "
 msgstr "ongeldige toepassing van %qs op onvolledig type %qT "
 
-#: c-common.c:2858
+#: c-common.c:3403
 #, gcc-internal-format
 msgid "%<__alignof%> applied to a bit-field"
 msgstr "%<__alignof%> toegepast op bitveld"
 
-#: c-common.c:3330
+#: c-common.c:3976
 #, gcc-internal-format
 msgid "cannot disable built-in function %qs"
 msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
 
-#: c-common.c:3520
+#: c-common.c:4179
 #, gcc-internal-format
 msgid "pointers are not permitted as case values"
 msgstr "pointers zijn niet toegestaan als case-waarden"
 
-#: c-common.c:3524
+#: c-common.c:4185
 #, gcc-internal-format
 msgid "range expressions in switch statements are non-standard"
 msgstr "het gebruik van bereik-expressies in switch statements is niet standaard"
 
-#: c-common.c:3549
+#: c-common.c:4211
 #, gcc-internal-format
 msgid "empty range specified"
 msgstr "leeg bereik opgegeven"
 
-#: c-common.c:3608
+#: c-common.c:4271
 #, gcc-internal-format
 msgid "duplicate (or overlapping) case value"
 msgstr "herhaalde (of overlappende) case-waarde"
 
-#: c-common.c:3609
+#: c-common.c:4272
 #, gcc-internal-format
 msgid "%Jthis is the first entry overlapping that value"
 msgstr "%Jdit is het eerste geval dat die waarde overlapt"
 
-#: c-common.c:3613
+#: c-common.c:4276
 #, gcc-internal-format
 msgid "duplicate case value"
 msgstr "herhaalde case-waarde"
 
-#: c-common.c:3614
+#: c-common.c:4277
 #, gcc-internal-format
 msgid "%Jpreviously used here"
 msgstr "%Jeerder hier gebruikt"
 
-#: c-common.c:3618
+#: c-common.c:4281
 #, gcc-internal-format
 msgid "multiple default labels in one switch"
 msgstr "meerdere default-labels in één switch"
 
-#: c-common.c:3619
+#: c-common.c:4282
 #, gcc-internal-format
 msgid "%Jthis is the first default label"
 msgstr "%Jdit is het eerste default-label"
 
-#: c-common.c:3668
+#: c-common.c:4331
 #, gcc-internal-format
 msgid "%Jcase value %qs not in enumerated type"
 msgstr "%Jcase-waarde %qs bestaat niet in het enumeratie-type"
 
-#: c-common.c:3671
+#: c-common.c:4334
 #, gcc-internal-format
 msgid "%Jcase value %qs not in enumerated type %qT"
 msgstr "%Jcase-waarde %qs bestaat niet in enumeratie-type %qT"
 
 # hopelijk kan ik hier %</%> gebruiken zelfs als ze niet in de originele boodschap staan...
-#: c-common.c:3738
+#: c-common.c:4392
 #, fuzzy, gcc-internal-format
 msgid "%Hswitch missing default case"
 msgstr "%H%<default%> geval ontbreekt in switch"
 
-#. Warn if there are enumerators that don't correspond to
-#. case expressions.
-#: c-common.c:3772
+#: c-common.c:4455
 #, gcc-internal-format
 msgid "%Henumeration value %qE not handled in switch"
 msgstr "%Henumeratiewaarde %qE wordt niet opgevangen in switch"
 
-#: c-common.c:3799
+#: c-common.c:4479
 #, gcc-internal-format
 msgid "taking the address of a label is non-standard"
 msgstr "het nemen van het adres van een label is niet standaard"
 
-#: c-common.c:3968 c-common.c:3987 c-common.c:4005 c-common.c:4032
-#: c-common.c:4051 c-common.c:4074 c-common.c:4098 c-common.c:4124
-#: c-common.c:4158 c-common.c:4202 c-common.c:4230 c-common.c:4258
-#: c-common.c:4277 c-common.c:4608 c-common.c:4639 c-common.c:4731
-#: c-common.c:4798 c-common.c:4844 c-common.c:4902 c-common.c:4931
-#: c-common.c:5217 c-common.c:5240 c-common.c:5279 tree.c:3258
-#: config/darwin.c:1236 config/arm/arm.c:2713 config/arm/arm.c:2740
-#: config/avr/avr.c:4657 config/h8300/h8300.c:5779 config/h8300/h8300.c:5802
-#: config/i386/i386.c:1732 config/i386/i386.c:15735 config/ia64/ia64.c:528
-#: config/ip2k/ip2k.c:3164 config/m68hc11/m68hc11.c:1323
-#: config/sh/symbian.c:414 config/sh/symbian.c:421
-#, gcc-internal-format
-msgid "%qs attribute ignored"
+#: c-common.c:4629
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute ignored for field of type %qT"
+msgstr "het %qs attribuut wordt genegeerd voor %qs"
+
+#: c-common.c:4640 c-common.c:4659 c-common.c:4677 c-common.c:4704
+#: c-common.c:4731 c-common.c:4757 c-common.c:4776 c-common.c:4800
+#: c-common.c:4823 c-common.c:4846 c-common.c:4867 c-common.c:4888
+#: c-common.c:4912 c-common.c:4938 c-common.c:4975 c-common.c:5002
+#: c-common.c:5045 c-common.c:5129 c-common.c:5159 c-common.c:5178
+#: c-common.c:5498 c-common.c:5558 c-common.c:5579 c-common.c:5643
+#: c-common.c:5761 c-common.c:5827 c-common.c:5876 c-common.c:5922
+#: c-common.c:5992 c-common.c:6016 c-common.c:6301 c-common.c:6324
+#: c-common.c:6363
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute ignored"
 msgstr "het %qs attribuut wordt genegeerd"
 
-#: c-common.c:4315
+#: c-common.c:4722 c-common.c:4748
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute conflicts with attribute %s"
+msgstr "het %qs attribuut heeft geen betekenis voor types"
+
+#: c-common.c:4969
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute have effect only on public objects"
+msgstr "%Jhet %qE attribuut is enkel van toepassing op functies"
+
+#: c-common.c:5066
+#, fuzzy, gcc-internal-format
+msgid "destructor priorities are not supported"
+msgstr "-pipe wordt niet ondersteund"
+
+#: c-common.c:5068
+#, fuzzy, gcc-internal-format
+msgid "constructor priorities are not supported"
+msgstr "-pipe wordt niet ondersteund"
+
+#: c-common.c:5085
+#, gcc-internal-format
+msgid "destructor priorities from 0 to %d are reserved for the implementation"
+msgstr ""
+
+#: c-common.c:5090
+#, gcc-internal-format
+msgid "constructor priorities from 0 to %d are reserved for the implementation"
+msgstr ""
+
+#: c-common.c:5098
+#, gcc-internal-format
+msgid "destructor priorities must be integers from 0 to %d inclusive"
+msgstr ""
+
+#: c-common.c:5101
+#, gcc-internal-format
+msgid "constructor priorities must be integers from 0 to %d inclusive"
+msgstr ""
+
+#: c-common.c:5220
 #, gcc-internal-format
 msgid "unknown machine mode %qs"
 msgstr "onbekende machine-modus %qs"
 
-#: c-common.c:4335
+#: c-common.c:5249
 #, gcc-internal-format
 msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
 msgstr "het aanduiden van vector-types via __attribute__ ((mode)) zal niet lang meer ondersteund worden"
 
-#: c-common.c:4337
+#: c-common.c:5252
 #, gcc-internal-format
 msgid "use __attribute__ ((vector_size)) instead"
 msgstr "gebruik ter vervanging __attribute__ ((vector_size))"
 
 # Misschien beter 'emuleren' dan nabootsen?
-#: c-common.c:4346
+#: c-common.c:5261
 #, gcc-internal-format
 msgid "unable to emulate %qs"
 msgstr "kan %qs niet nabootsen"
 
-#: c-common.c:4356
+#: c-common.c:5271
 #, gcc-internal-format
 msgid "invalid pointer mode %qs"
 msgstr "%qs is geen geldige pointer-modus"
 
-#: c-common.c:4371
+#: c-common.c:5288
+#, gcc-internal-format
+msgid "signness of type and machine mode %qs don't match"
+msgstr ""
+
+#: c-common.c:5299
 #, gcc-internal-format
 msgid "no data type for mode %qs"
 msgstr "geen datatype voor modus %qs"
 
 # volgens dict is "enumeral" geen echt woord - maakt het dus lastig te vertalen
-#: c-common.c:4381
+#: c-common.c:5309
 #, gcc-internal-format
 msgid "cannot use mode %qs for enumeral types"
 msgstr "kan %qs-modus niet gebruiken voor enumeratie-types"
 
 # zou leterlijk "ontoepasselijk" moeten zijn, maar dat klinkt zo stom vanwege de "toegepast"
-#: c-common.c:4405
+#: c-common.c:5336
 #, gcc-internal-format
 msgid "mode %qs applied to inappropriate type"
 msgstr "%qs-modus toegepast op ongeschikt type"
 
-#: c-common.c:4436
+#: c-common.c:5367
 #, gcc-internal-format
 msgid "%Jsection attribute cannot be specified for local variables"
 msgstr "%Jsectie-attribuut kan niet opgegeven worden voor lokale variabelen"
 
-#: c-common.c:4447
-#, gcc-internal-format
-msgid "%Jsection of %qD conflicts with previous declaration"
+#: c-common.c:5378 config/bfin/bfin.c:4982 config/bfin/bfin.c:5033
+#, fuzzy, gcc-internal-format
+msgid "section of %q+D conflicts with previous declaration"
 msgstr "%Jsectie van %qD geeft een conflict met een eerdere declaratie"
 
-#: c-common.c:4456
-#, gcc-internal-format
-msgid "%Jsection attribute not allowed for %qD"
+#: c-common.c:5387
+#, fuzzy, gcc-internal-format
+msgid "section attribute not allowed for %q+D"
 msgstr "%Jsectie-attribuut is niet toegestaan voor %qD"
 
-#: c-common.c:4462
+#: c-common.c:5393
 #, gcc-internal-format
 msgid "%Jsection attributes are not supported for this target"
 msgstr "%Jsectie-attributen worden niet ondersteund voor dit doelsysteem"
 
-#: c-common.c:4500
+#: c-common.c:5425
 #, gcc-internal-format
 msgid "requested alignment is not a constant"
 msgstr "gevraagd alignment is geen constante"
 
-#: c-common.c:4505
+#: c-common.c:5430
 #, gcc-internal-format
 msgid "requested alignment is not a power of 2"
 msgstr "gevraagd alignment is geen macht van 2"
 
-#: c-common.c:4510
+#: c-common.c:5435
 #, gcc-internal-format
 msgid "requested alignment is too large"
 msgstr "gevraagd alignment is te groot"
 
-#: c-common.c:4536
-#, gcc-internal-format
-msgid "%Jalignment may not be specified for %qD"
+#: c-common.c:5461
+#, fuzzy, gcc-internal-format
+msgid "alignment may not be specified for %q+D"
 msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
 
-#: c-common.c:4574
+#: c-common.c:5468
 #, gcc-internal-format
-msgid "%J%qD defined both normally and as an alias"
+msgid "alignment for %q+D was previously specified as %d and may not be decreased"
+msgstr ""
+
+#: c-common.c:5472
+#, fuzzy, gcc-internal-format
+msgid "alignment for %q+D must be at least %d"
+msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
+
+#: c-common.c:5521
+#, fuzzy, gcc-internal-format
+msgid "%q+D defined both normally and as an alias"
 msgstr "%J%qD is zowel als alias en als normale naam gedefinieerd"
 
-#: c-common.c:4590
+#: c-common.c:5537
 #, fuzzy, gcc-internal-format
 msgid "alias argument not a string"
 msgstr "het argument van %<alias%> is geen string"
 
-#: c-common.c:4632
+#: c-common.c:5600
 #, gcc-internal-format
-msgid "%qs attribute ignored on non-class types"
+msgid "%Jweakref attribute must appear before alias attribute"
+msgstr ""
+
+#: c-common.c:5630
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute ignored on non-class types"
+msgstr "het %qs attribuut wordt genegeerd voor niet-class-types"
+
+#: c-common.c:5636
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute ignored because %qT is already defined"
 msgstr "het %qs attribuut wordt genegeerd voor niet-class-types"
 
 # Of moet dit vertaald worden als 'zichtbaarheidsargument is ...'?
-#: c-common.c:4645
+#: c-common.c:5649
 #, fuzzy, gcc-internal-format
 msgid "visibility argument not a string"
 msgstr "het argument van %<visibility%> is geen string"
 
-#: c-common.c:4657
+#: c-common.c:5661
 #, gcc-internal-format
 msgid "%qE attribute ignored on types"
 msgstr "het %qE attribuut wordt genegeerd voor types"
 
-#: c-common.c:4672
+#: c-common.c:5677
 #, fuzzy, gcc-internal-format
 msgid "visibility argument must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
 msgstr "het argument van %<visibility%> moet \"default\", \"hidden\", \"protected\" of \"internal\" zijn"
 
-#: c-common.c:4741
+#: c-common.c:5688
+#, fuzzy, gcc-internal-format
+msgid "%qD redeclared with different visibility"
+msgstr "%qs als ander soort symbool geherdeclareerd"
+
+#: c-common.c:5691 c-common.c:5695
+#, gcc-internal-format
+msgid "%qD was declared %qs which implies default visibility"
+msgstr ""
+
+#: c-common.c:5769
 #, fuzzy, gcc-internal-format
 msgid "tls_model argument not a string"
 msgstr "het argument van %<tls_model%> is geen string"
 
-#: c-common.c:4750
+#: c-common.c:5782
 #, fuzzy, gcc-internal-format
 msgid "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
 msgstr "het argument van %<tls_model%> moet \"local-exec\", \"initial-exec\", \"local-dynamic\" of \"global-dynamic\" zijn"
 
-#: c-common.c:4772 c-common.c:4818
+#: c-common.c:5801 c-common.c:5896
 #, gcc-internal-format
 msgid "%J%qE attribute applies only to functions"
 msgstr "%Jhet %qE attribuut is enkel van toepassing op functies"
 
-#: c-common.c:4777 c-common.c:4823
+#: c-common.c:5806 c-common.c:5901
 #, gcc-internal-format
 msgid "%Jcan%'t set %qE attribute after definition"
 msgstr "%Jkan het %qE attribuut niet instellen na een definitie"
 
-#: c-common.c:4899
+#: c-common.c:5857
 #, gcc-internal-format
-msgid "%qs attribute ignored for %qs"
+msgid "alloc_size parameter outside range"
+msgstr ""
+
+#: c-common.c:5990
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute ignored for %qE"
 msgstr "het %qs attribuut wordt genegeerd voor %qs"
 
-#: c-common.c:4960
-#, gcc-internal-format
-msgid "invalid vector type for attribute %qs"
+#: c-common.c:6049
+#, fuzzy, gcc-internal-format
+msgid "invalid vector type for attribute %qE"
 msgstr "ongeldig vector-type voor attribuut %qs"
 
-#: c-common.c:4969
+#: c-common.c:6055
+#, gcc-internal-format
+msgid "vector size not an integral multiple of component size"
+msgstr ""
+
+#: c-common.c:6061
+#, gcc-internal-format
+msgid "zero vector size"
+msgstr ""
+
+#: c-common.c:6069
 #, gcc-internal-format
 msgid "number of components of the vector not a power of two"
 msgstr "het aantal componenten van de vector is geen macht van twee"
 
-#: c-common.c:4997
+#: c-common.c:6097
 #, gcc-internal-format
 msgid "nonnull attribute without arguments on a non-prototype"
 msgstr "nonnull attribuut zonder argumenten gebruikt voor een niet-prototype"
 
-#: c-common.c:5012
+#: c-common.c:6112
 #, fuzzy, gcc-internal-format
 msgid "nonnull argument has invalid operand number (argument %lu)"
 msgstr "argument van %<nonnull%> heeft een ongeldig operandnummer (argument %lu)"
 
-#: c-common.c:5031
+#: c-common.c:6131
+#, fuzzy, gcc-internal-format
+msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
+msgstr "argument van %<nonnull%> heeft een operandnummer dat buiten bereik is (argument %lu, operand %lu)"
+
+#: c-common.c:6139
+#, fuzzy, gcc-internal-format
+msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
+msgstr "argument van %<nonnull%> verwijst naar niet-pointer operand (argument %lu, operand %lu)"
+
+#: c-common.c:6215
+#, fuzzy, gcc-internal-format
+msgid "not enough variable arguments to fit a sentinel"
+msgstr "te weinig argumenten om een sentinel in te passen"
+
+# "sentinel" hoe vertalen? "schildwacht" lijkt niet echt van toepassing...
+#: c-common.c:6229
+#, gcc-internal-format
+msgid "missing sentinel in function call"
+msgstr "sentinel ontbreekt in functie-oproep"
+
+#: c-common.c:6270
+#, gcc-internal-format
+msgid "null argument where non-null required (argument %lu)"
+msgstr "null argument waar een niet-null argument vereist is (argument %lu)"
+
+#: c-common.c:6335
+#, fuzzy, gcc-internal-format
+msgid "cleanup argument not an identifier"
+msgstr "het argument van %<cleanup%> is geen naam"
+
+#: c-common.c:6342
+#, fuzzy, gcc-internal-format
+msgid "cleanup argument not a function"
+msgstr "het argument van %<cleanup%> is geen functie"
+
+#: c-common.c:6381
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute requires prototypes with named arguments"
+msgstr "het %qs attribuut vereist prototypes met benoemde argumenten"
+
+# goede vertaling van variadic?
+#: c-common.c:6392
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute only applies to variadic functions"
+msgstr "het %qs attribuut is enkel van toepassing op variadische functies"
+
+#: c-common.c:6404
+#, gcc-internal-format
+msgid "requested position is not an integer constant"
+msgstr "gevraagde positie is geen integerconstante"
+
+#: c-common.c:6412
+#, gcc-internal-format
+msgid "requested position is less than zero"
+msgstr "gevraagde positie is kleiner dan nul"
+
+#: c-common.c:6736
+#, gcc-internal-format
+msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
+msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
+
+#: c-common.c:6740
+#, fuzzy, gcc-internal-format
+msgid "%Hignoring return value of function declared with attribute warn_unused_result"
+msgstr "%Hde returnwaarde van een functie, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
+
+#: c-common.c:6793
+#, fuzzy, gcc-internal-format
+msgid "cannot apply %<offsetof%> to static data member %qD"
+msgstr "ongeldig gebruik van onvolledige typedef %qs"
+
+#: c-common.c:6797
+#, gcc-internal-format
+msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
+msgstr ""
+
+#: c-common.c:6818 cp/typeck.c:4533
 #, fuzzy, gcc-internal-format
-msgid "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
-msgstr "argument van %<nonnull%> heeft een operandnummer dat buiten bereik is (argument %lu, operand %lu)"
+msgid "attempt to take address of bit-field structure member %qD"
+msgstr "poging om het adres te nemen van lid %qs van een bitveld-structure"
 
-#: c-common.c:5039
+#: c-common.c:6871
 #, fuzzy, gcc-internal-format
-msgid "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
-msgstr "argument van %<nonnull%> verwijst naar niet-pointer operand (argument %lu, operand %lu)"
+msgid "lvalue required as left operand of assignment"
+msgstr "ongeldige lvalue in toewijzing"
 
-# "sentinel" hoe vertalen? "schildwacht" lijkt niet echt van toepassing...
-#: c-common.c:5094 c-common.c:5138
+#: c-common.c:6874
 #, gcc-internal-format
-msgid "missing sentinel in function call"
-msgstr "sentinel ontbreekt in functie-oproep"
+msgid "lvalue required as increment operand"
+msgstr ""
 
-#: c-common.c:5117
+#: c-common.c:6877
 #, gcc-internal-format
-msgid "not enough arguments to fit a sentinel"
-msgstr "te weinig argumenten om een sentinel in te passen"
+msgid "lvalue required as decrement operand"
+msgstr ""
 
-#: c-common.c:5180
+#: c-common.c:6880
 #, gcc-internal-format
-msgid "null argument where non-null required (argument %lu)"
-msgstr "null argument waar een niet-null argument vereist is (argument %lu)"
+msgid "lvalue required as unary %<&%> operand"
+msgstr ""
 
-#: c-common.c:5251
+#: c-common.c:6883
 #, fuzzy, gcc-internal-format
-msgid "cleanup argument not an identifier"
-msgstr "het argument van %<cleanup%> is geen naam"
+msgid "lvalue required in asm statement"
+msgstr "ongeldige lvalue in asm-statement"
 
-#: c-common.c:5258
+#: c-common.c:7005
 #, fuzzy, gcc-internal-format
-msgid "cleanup argument not a function"
-msgstr "het argument van %<cleanup%> is geen functie"
+msgid "size of array is too large"
+msgstr "omvang van array %qs is te groot"
 
-#: c-common.c:5296
+#: c-common.c:7041 c-common.c:7090 c-typeck.c:2716
 #, gcc-internal-format
-msgid "%qs attribute requires prototypes with named arguments"
-msgstr "het %qs attribuut vereist prototypes met benoemde argumenten"
+msgid "too few arguments to function %qE"
+msgstr "te weinig argumenten voor functie %qE"
 
-# goede vertaling van variadic?
-#: c-common.c:5307
-#, gcc-internal-format
-msgid "%qs attribute only applies to variadic functions"
-msgstr "het %qs attribuut is enkel van toepassing op variadische functies"
+#. ??? This should not be an error when inlining calls to
+#. unprototyped functions.
+#: c-common.c:7058 c-typeck.c:4385
+#, fuzzy, gcc-internal-format
+msgid "incompatible type for argument %d of %qE"
+msgstr "incompatibel type voor argument %d van %qs"
+
+#: c-common.c:7250
+#, fuzzy, gcc-internal-format
+msgid "array subscript has type %<char%>"
+msgstr "array subscript is van het type %<char%>"
 
-#: c-common.c:5320
+#: c-common.c:7273
 #, gcc-internal-format
-msgid "requested position is not an integer constant"
-msgstr "gevraagde positie is geen integerconstante"
+msgid "suggest parentheses around + or - inside shift"
+msgstr "gebruik liefst haakjes rond + of - binnen een shift"
 
-#: c-common.c:5327
+#: c-common.c:7281
 #, gcc-internal-format
-msgid "requested position is less than zero"
-msgstr "gevraagde positie is kleiner dan nul"
+msgid "suggest parentheses around && within ||"
+msgstr "gebruik liefst haakjes rond && binnen ||"
 
-#: c-common.c:5633
+#: c-common.c:7291
 #, gcc-internal-format
-msgid "%Hignoring return value of %qD, declared with attribute warn_unused_result"
-msgstr "%Hde returnwaarde van %qD, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
+msgid "suggest parentheses around arithmetic in operand of |"
+msgstr "gebruik liefst haakjes rond een rekensom in een operand van |"
 
-#: c-common.c:5637
-#, fuzzy, gcc-internal-format
-msgid "%Hignoring return value of function declared with attribute warn_unused_result"
-msgstr "%Hde returnwaarde van een functie, gedeclareerd met het %<warn_unused_result%> atribuut, wordt genegeerd"
+#: c-common.c:7296
+#, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of |"
+msgstr "gebruik liefst haakjes rond een vergelijking in een operand van |"
 
-# zowel "bitfield" als "structure member" slaan op %qs; nogal lastig om die twee samen proper te vertalen...
-#: c-common.c:5697
+#: c-common.c:7306
 #, gcc-internal-format
-msgid "attempt to take address of bit-field structure member %qs"
-msgstr "poging tot het nemen van het adres van bitveld %qs (lid van een structure)"
+msgid "suggest parentheses around arithmetic in operand of ^"
+msgstr "gebruik liefst haakjes rond een rekensom in een operand van ^"
 
-#: c-common.c:5749
+#: c-common.c:7311
 #, gcc-internal-format
-msgid "invalid lvalue in assignment"
-msgstr "ongeldige lvalue in toewijzing"
+msgid "suggest parentheses around comparison in operand of ^"
+msgstr "gebruik liefst haakjes rond een vergelijking in een operand van ^"
 
-#: c-common.c:5752
+#: c-common.c:7319
 #, gcc-internal-format
-msgid "invalid lvalue in increment"
-msgstr "ongeldige lvalue in verhoging"
+msgid "suggest parentheses around + or - in operand of &"
+msgstr "gebruik liefst haakjes rond + of - in een operand van &"
 
-#: c-common.c:5755
+#: c-common.c:7324
 #, gcc-internal-format
-msgid "invalid lvalue in decrement"
-msgstr "ongeldige lvalue in verlaging"
+msgid "suggest parentheses around comparison in operand of &"
+msgstr "gebruik liefst haakjes rond een vergelijking in een operand van &"
 
-#: c-common.c:5758
+#: c-common.c:7332
+#, fuzzy, gcc-internal-format
+msgid "suggest parentheses around comparison in operand of %s"
+msgstr "gebruik liefst haakjes rond een vergelijking in een operand van |"
+
+#: c-common.c:7341
 #, gcc-internal-format
-msgid "invalid lvalue in unary %<&%>"
-msgstr "ongeldige lvalue bij unaire %<&%>"
+msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
+msgstr "vergelijkingen als 'X <= Y <= Z' hebben niet hun wiskundige betekenis"
+
+#: c-common.c:7354
+#, fuzzy, gcc-internal-format
+msgid "label %q+D defined but not used"
+msgstr "label %qs gedefinieerd maar niet gebruikt"
 
-#: c-common.c:5761
+#: c-common.c:7356
+#, fuzzy, gcc-internal-format
+msgid "label %q+D declared but not defined"
+msgstr "%Jlabel %qD gedeclareerd maar niet gedefinieerd"
+
+#: c-common.c:7375
 #, gcc-internal-format
-msgid "invalid lvalue in asm statement"
-msgstr "ongeldige lvalue in asm-statement"
+msgid "division by zero"
+msgstr "deling door nul"
 
 #. Except for passing an argument to an unprototyped function,
 #. this is a constraint violation.  When passing an argument to
 #. an unprototyped function, it is compile-time undefined;
 #. making it a constraint in that case was rejected in
 #. DR#252.
-#: c-convert.c:83 c-typeck.c:1441 c-typeck.c:3545 cp/typeck.c:1367
-#: cp/typeck.c:5840 fortran/convert.c:89 treelang/tree-convert.c:79
+#: c-convert.c:95 c-typeck.c:1785 c-typeck.c:4023 cp/typeck.c:1548
+#: cp/typeck.c:5725 cp/typeck.c:6352 fortran/convert.c:88
+#: treelang/tree-convert.c:79
 #, gcc-internal-format
 msgid "void value not ignored as it ought to be"
 msgstr "void-waarde niet genegeerd zoals het hoort"
 
-#: c-convert.c:121 fortran/convert.c:122 java/typeck.c:156
+#: c-convert.c:118 fortran/convert.c:121 java/typeck.c:152
 #: treelang/tree-convert.c:105
 #, gcc-internal-format
 msgid "conversion to non-scalar type requested"
 msgstr "conversie naar niet-scalair type gevraagd"
 
-#: c-decl.c:538
-#, gcc-internal-format
-msgid "%Jarray %qD assumed to have one element"
+#: c-decl.c:547
+#, fuzzy, gcc-internal-format
+msgid "array %q+D assumed to have one element"
 msgstr "%Jarray %qD wordt aangenomen één element te bevatten"
 
 # goede vertaling voor scopes?
-#: c-decl.c:651
+#: c-decl.c:652
 #, gcc-internal-format
 msgid "GCC supports only %u nested scopes"
 msgstr "GCC ondersteunt maar %u geneste bereiken (scopes)"
 
-#: c-decl.c:737
-#, gcc-internal-format
-msgid "%Jlabel %qD used but not defined"
-msgstr "%Jlabel %qD gebruikt maar niet gedefinieerd"
-
-#: c-decl.c:743
-#, gcc-internal-format
-msgid "%Jlabel %qD defined but not used"
-msgstr "%Jlabel %qD gedefinieerd maar niet gebruikt"
+#: c-decl.c:738 cp/decl.c:359
+#, fuzzy, gcc-internal-format
+msgid "label %q+D used but not defined"
+msgstr "label %qs gebruikt maar niet gedefinieerd"
 
-#: c-decl.c:745
-#, gcc-internal-format
-msgid "%Jlabel %qD declared but not defined"
-msgstr "%Jlabel %qD gedeclareerd maar niet gedefinieerd"
+#: c-decl.c:779
+#, fuzzy, gcc-internal-format
+msgid "nested function %q+D declared but never defined"
+msgstr "%Jgeneste functie %qD gedeclareerd maar niet gedefinieerd"
 
-#: c-decl.c:780
-#, gcc-internal-format
-msgid "%Jnested function %qD declared but never defined"
+#: c-decl.c:789
+#, fuzzy, gcc-internal-format
+msgid "inline function %q+D declared but never defined"
 msgstr "%Jgeneste functie %qD gedeclareerd maar niet gedefinieerd"
 
-#: c-decl.c:794 cp/decl.c:568
-#, gcc-internal-format
-msgid "%Junused variable %qD"
+#: c-decl.c:802 cp/decl.c:609
+#, fuzzy, gcc-internal-format
+msgid "unused variable %q+D"
 msgstr "%Jniet-gebruikte variabele %qD"
 
-#: c-decl.c:798
+#: c-decl.c:806
 #, gcc-internal-format
-msgid "%Jtype of array %qD completed incompatibly with implicit initialization"
+msgid "type of array %q+D completed incompatibly with implicit initialization"
 msgstr ""
 
-#: c-decl.c:1032
+#: c-decl.c:1040
 #, gcc-internal-format
 msgid "a parameter list with an ellipsis can%'t match an empty parameter name list declaration"
 msgstr "een parameterlijst met een beletselteken kan niet overeenkomen met een declaratie met lege parameterlijst"
 
-#: c-decl.c:1039
+#: c-decl.c:1047
 #, gcc-internal-format
 msgid "an argument type that has a default promotion can%'t match an empty parameter name list declaration"
 msgstr "een argumenttype dat een standaardpromotie heeft kan niet overeenkomen met een declaratie met lege parameterlijst"
 
-#: c-decl.c:1074
-#, gcc-internal-format
-msgid "%Jprototype for %qD declares more arguments than previous old-style definition"
-msgstr ""
+#: c-decl.c:1088
+#, fuzzy, gcc-internal-format
+msgid "prototype for %q+D declares more arguments than previous old-style definition"
+msgstr "%Jprototype voor %qD delcareert argument %d met een onverenigbaar type"
 
-#: c-decl.c:1080
-#, gcc-internal-format
-msgid "%Jprototype for %qD declares fewer arguments than previous old-style definition"
-msgstr ""
+#: c-decl.c:1094
+#, fuzzy, gcc-internal-format
+msgid "prototype for %q+D declares fewer arguments than previous old-style definition"
+msgstr "%Jprototype voor %qD delcareert argument %d met een onverenigbaar type"
 
-#: c-decl.c:1089
-#, gcc-internal-format
-msgid "%Jprototype for %qD declares argument %d with incompatible type"
+#: c-decl.c:1103
+#, fuzzy, gcc-internal-format
+msgid "prototype for %q+D declares argument %d with incompatible type"
 msgstr "%Jprototype voor %qD delcareert argument %d met een onverenigbaar type"
 
 # wringt een beetje...
 #. If we get here, no errors were found, but do issue a warning
 #. for this poor-style construct.
-#: c-decl.c:1102
-#, gcc-internal-format
-msgid "%Jprototype for %qD follows non-prototype definition"
+#: c-decl.c:1116
+#, fuzzy, gcc-internal-format
+msgid "prototype for %q+D follows non-prototype definition"
 msgstr "%Jprototype voor %qD volgt niet-prototype definitie"
 
-#: c-decl.c:1117
-#, gcc-internal-format
-msgid "%Jprevious definition of %qD was here"
+#: c-decl.c:1131
+#, fuzzy, gcc-internal-format
+msgid "previous definition of %q+D was here"
 msgstr "%Jeerdere definitie van %qD was hier"
 
-#: c-decl.c:1119
-#, gcc-internal-format
-msgid "%Jprevious implicit declaration of %qD was here"
+#: c-decl.c:1133
+#, fuzzy, gcc-internal-format
+msgid "previous implicit declaration of %q+D was here"
 msgstr "%Jeerdere impliciete declaratie van %qD was hier"
 
-#: c-decl.c:1121
-#, gcc-internal-format
-msgid "%Jprevious declaration of %qD was here"
+#: c-decl.c:1135
+#, fuzzy, gcc-internal-format
+msgid "previous declaration of %q+D was here"
 msgstr "%Jeerdere declaratie van %qD was hier"
 
-#: c-decl.c:1158
-#, gcc-internal-format
-msgid "%J%qD redeclared as different kind of symbol"
-msgstr "%J%qD als ander soort symbool geherdeclareerd"
+#: c-decl.c:1175
+#, fuzzy, gcc-internal-format
+msgid "%q+D redeclared as different kind of symbol"
+msgstr "%qs als ander soort symbool geherdeclareerd"
 
-#: c-decl.c:1163
-#, gcc-internal-format
-msgid "%Jbuilt-in function %qD declared as non-function"
+#: c-decl.c:1179
+#, fuzzy, gcc-internal-format
+msgid "built-in function %q+D declared as non-function"
 msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
 
 # "verbergt" is niet verkeerd, maar "schaduwt" of iets dergelijks is misschien toch beter
-#: c-decl.c:1166 c-decl.c:1282 c-decl.c:1901
-#, gcc-internal-format
-msgid "%Jdeclaration of %qD shadows a built-in function"
+#: c-decl.c:1182 c-decl.c:1299 c-decl.c:1988
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q+D shadows a built-in function"
 msgstr "%Jdeclaratie van %qD verbergt een ingebouwde functie"
 
-#: c-decl.c:1175
-#, gcc-internal-format
-msgid "%Jredeclaration of enumerator %qD"
+#: c-decl.c:1191
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of enumerator %q+D"
 msgstr "%Jherdeclaratie van enum %qD"
 
 #. 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:1196
-#, gcc-internal-format
-msgid "%Jconflicting types for built-in function %qD"
+#: c-decl.c:1212
+#, fuzzy, gcc-internal-format
+msgid "conflicting types for built-in function %q+D"
 msgstr "%Jonverenigbare types voor ingebouwde functie %qD"
 
-#: c-decl.c:1220 c-decl.c:1233 c-decl.c:1243
-#, gcc-internal-format
-msgid "%Jconflicting types for %qD"
+#: c-decl.c:1236 c-decl.c:1249 c-decl.c:1259
+#, fuzzy, gcc-internal-format
+msgid "conflicting types for %q+D"
 msgstr "%Jonverenigbare types voor %qD"
 
 # misschien toch houden op type-qualifiers?
-#: c-decl.c:1241
-#, gcc-internal-format
-msgid "%J conflicting type qualifiers for %qD"
+#: c-decl.c:1257
+#, fuzzy, gcc-internal-format
+msgid "conflicting type qualifiers for %q+D"
 msgstr "%J onverenigbare typekwalificaties voor %qD"
 
 #. Allow OLDDECL to continue in use.
-#: c-decl.c:1258
-#, gcc-internal-format
-msgid "%Jredefinition of typedef %qD"
+#: c-decl.c:1274
+#, fuzzy, gcc-internal-format
+msgid "redefinition of typedef %q+D"
 msgstr "%Jherdefinitie van typedef %qD"
 
-#: c-decl.c:1300 c-decl.c:1310 c-decl.c:1323 c-decl.c:1405
-#, gcc-internal-format
-msgid "%Jredefinition of %qD"
+#: c-decl.c:1325 c-decl.c:1427
+#, fuzzy, gcc-internal-format
+msgid "redefinition of %q+D"
 msgstr "%Jherdefinitie van %qD"
 
-#: c-decl.c:1362 c-decl.c:1443
-#, gcc-internal-format
-msgid "%Jstatic declaration of %qD follows non-static declaration"
+#: c-decl.c:1360 c-decl.c:1465
+#, fuzzy, gcc-internal-format
+msgid "static declaration of %q+D follows non-static declaration"
 msgstr "%Jdeclaratie van %qD als static volgt declaratie als niet-static"
 
-#: c-decl.c:1372 c-decl.c:1379 c-decl.c:1432 c-decl.c:1440
-#, gcc-internal-format
-msgid "%Jnon-static declaration of %qD follows static declaration"
+#: c-decl.c:1370 c-decl.c:1377 c-decl.c:1454 c-decl.c:1462
+#, fuzzy, gcc-internal-format
+msgid "non-static declaration of %q+D follows static declaration"
 msgstr "%Jdeclaratie van %qD als niet-static volgt declaratie als static"
 
-#: c-decl.c:1392
+#: c-decl.c:1394
 #, gcc-internal-format
-msgid "%Jthread-local declaration of %qD follows non-thread-local declaration"
+msgid "%<gnu_inline%> attribute present on %q+D"
+msgstr ""
+
+#: c-decl.c:1396
+#, fuzzy, gcc-internal-format
+msgid "%Jbut not here"
+msgstr "van hieruit opgeroepen"
+
+#: c-decl.c:1414
+#, fuzzy, gcc-internal-format
+msgid "thread-local declaration of %q+D follows non-thread-local declaration"
 msgstr "%Jdeclaratie van %qD als thread-local volgt declaratie als niet-thread-local"
 
-#: c-decl.c:1395
-#, gcc-internal-format
-msgid "%Jnon-thread-local declaration of %qD follows thread-local declaration"
+#: c-decl.c:1417
+#, fuzzy, gcc-internal-format
+msgid "non-thread-local declaration of %q+D follows thread-local declaration"
 msgstr "%Jdeclaratie van %qD als niet-thread-local volgt declaratie als thread-local"
 
-#: c-decl.c:1425
-#, gcc-internal-format
-msgid "%Jextern declaration of %qD follows declaration with no linkage"
+#: c-decl.c:1447
+#, fuzzy, gcc-internal-format
+msgid "extern declaration of %q+D follows declaration with no linkage"
 msgstr "%Jdeclaratie van %qD as extern volgt declaratie zonder specifieke linkage"
 
-#: c-decl.c:1461
-#, gcc-internal-format
-msgid "%Jdeclaration of %qD with no linkage follows extern declaration"
+#: c-decl.c:1483
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q+D with no linkage follows extern declaration"
 msgstr "%Jdeclaratie van %qD zonder specifieke linkage volgt declaratie als extern"
 
-#: c-decl.c:1467
-#, gcc-internal-format
-msgid "%Jredeclaration of %qD with no linkage"
+#: c-decl.c:1489
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of %q+D with no linkage"
 msgstr "%Jherdeclaratie van %qD zonder specifieke linkage"
 
-#: c-decl.c:1481
-#, gcc-internal-format
-msgid "%Jredeclaration of %qD with different visibility (old visibility preserved)"
+#: c-decl.c:1503
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of %q+D with different visibility (old visibility preserved)"
 msgstr "%Jherdeclaratie van %qD met andere zichtbaarheid (oude zichtbaarheid blijft behouden)"
 
-#: c-decl.c:1492
-#, gcc-internal-format
-msgid "%Jinline declaration of %qD follows declaration with attribute noinline"
+#: c-decl.c:1514
+#, fuzzy, gcc-internal-format
+msgid "inline declaration of %qD follows declaration with attribute noinline"
 msgstr "%Jdeclaratie van %qD als inline volgt declaratie met %<noinline%> attribuut"
 
-#: c-decl.c:1499
-#, gcc-internal-format
-msgid "%Jdeclaration of %qD with attribute noinline follows inline declaration "
+#: c-decl.c:1521
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q+D with attribute noinline follows inline declaration "
 msgstr "%Jdeclaratie van %qD met %<noinline%> attribuut volgt declaratie als inline"
 
-#: c-decl.c:1514
-#, gcc-internal-format
-msgid "%J%qD declared inline after being called"
+#: c-decl.c:1540
+#, fuzzy, gcc-internal-format
+msgid "%q+D declared inline after being called"
 msgstr "%J%qD als inline gedeclareerd na oproep"
 
-#: c-decl.c:1520
-#, gcc-internal-format
-msgid "%J%qD declared inline after its definition"
+#: c-decl.c:1545
+#, fuzzy, gcc-internal-format
+msgid "%q+D declared inline after its definition"
 msgstr "%J%qD als inline gedeclareerd na zijn definitie"
 
-#: c-decl.c:1540
-#, gcc-internal-format
-msgid "%Jredefinition of parameter %qD"
+#: c-decl.c:1564
+#, fuzzy, gcc-internal-format
+msgid "redefinition of parameter %q+D"
 msgstr "%Jherdefinitie van parameter %qD"
 
-#: c-decl.c:1564
-#, gcc-internal-format
-msgid "%Jredundant redeclaration of %qD"
+#: c-decl.c:1591
+#, fuzzy, gcc-internal-format
+msgid "redundant redeclaration of %q+D"
 msgstr "%Joverbodige herdeclaratie van %qD"
 
-#: c-decl.c:1888
-#, gcc-internal-format
-msgid "%Jdeclaration of %qD shadows previous non-variable"
+#: c-decl.c:1975
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q+D shadows previous non-variable"
 msgstr "%Jdeclaratie van %qD verbergt een eerdere niet-variabele"
 
-#: c-decl.c:1893
-#, gcc-internal-format
-msgid "%Jdeclaration of %qD shadows a parameter"
-msgstr "%Jdeclaratie van %qD verbergt een parameter"
+#: c-decl.c:1980
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q+D shadows a parameter"
+msgstr "de declaratie van %qs verbergt een parameter"
 
-#: c-decl.c:1896
-#, gcc-internal-format
-msgid "%Jdeclaration of %qD shadows a global declaration"
-msgstr "%Jdeclaratie van %qD verbergt een globale declaratie"
+#: c-decl.c:1983
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q+D shadows a global declaration"
+msgstr "de declaratie van %qs verbergt een parameter"
 
-#: c-decl.c:1906
-#, gcc-internal-format
-msgid "%Jdeclaration of %qD shadows a previous local"
-msgstr "%Jdeclaratie van %qD verbergt een eerdere locale declaratie"
+#: c-decl.c:1993
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q+D shadows a previous local"
+msgstr "de declaratie van %qs verbergt een parameter"
 
-#: c-decl.c:1909 cp/name-lookup.c:942 cp/name-lookup.c:973
-#: cp/name-lookup.c:981
+#: c-decl.c:1996 cp/name-lookup.c:987 cp/name-lookup.c:1018
+#: cp/name-lookup.c:1026
 #, gcc-internal-format
 msgid "%Jshadowed declaration is here"
 msgstr "%Jde verborgen declaratie is hier"
 
-#: c-decl.c:2110
+#: c-decl.c:2188
 #, gcc-internal-format
 msgid "nested extern declaration of %qD"
 msgstr "geneste declaratie van %qD als extern"
 
-#: c-decl.c:2278
+#: c-decl.c:2351 c-decl.c:2354
 #, gcc-internal-format
 msgid "implicit declaration of function %qE"
 msgstr "impliciete declaratie van functie %qE"
 
-#: c-decl.c:2339
+#: c-decl.c:2416
 #, gcc-internal-format
 msgid "incompatible implicit declaration of built-in function %qD"
 msgstr "onverenigbare impliciete declaratie van ingebouwde functie %qD"
 
-#: c-decl.c:2348
+#: c-decl.c:2425
 #, gcc-internal-format
 msgid "incompatible implicit declaration of function %qD"
 msgstr "onverenigbare impliciete declaratie van functie %qD"
 
-#: c-decl.c:2401
-#, gcc-internal-format
-msgid "%qE undeclared here (not in a function)"
+#: c-decl.c:2478
+#, fuzzy, gcc-internal-format
+msgid "%H%qE undeclared here (not in a function)"
 msgstr "%qE is hier niet gedeclareerd (niet in een functie)"
 
-#: c-decl.c:2406
-#, gcc-internal-format
-msgid "%qE undeclared (first use in this function)"
+#: c-decl.c:2483
+#, fuzzy, gcc-internal-format
+msgid "%H%qE undeclared (first use in this function)"
 msgstr "%qE is hier niet gedeclareerd (eerste gebruik in deze functie)"
 
-#: c-decl.c:2410
-#, gcc-internal-format
-msgid "(Each undeclared identifier is reported only once"
+#: c-decl.c:2487
+#, fuzzy, gcc-internal-format
+msgid "%H(Each undeclared identifier is reported only once"
 msgstr "(Elke niet-gedeclareerde naam wordt slechts één"
 
-#: c-decl.c:2411
-#, gcc-internal-format
-msgid "for each function it appears in.)"
+#: c-decl.c:2488
+#, fuzzy, gcc-internal-format
+msgid "%Hfor each function it appears in.)"
 msgstr "keer vermeld voor elke functie waarin hij staat.)"
 
-#: c-decl.c:2449
-#, gcc-internal-format
-msgid "label %qs referenced outside of any function"
-msgstr "naar label %qs gerefereerd buiten enige functie"
+#: c-decl.c:2526 cp/decl.c:2404
+#, fuzzy, gcc-internal-format
+msgid "label %qE referenced outside of any function"
+msgstr "naar label %s gerefereerd buiten enige functie"
 
-#: c-decl.c:2492
-#, gcc-internal-format
-msgid "duplicate label declaration %qs"
+#: c-decl.c:2568
+#, fuzzy, gcc-internal-format
+msgid "duplicate label declaration %qE"
 msgstr "herhaalde label-declaratie %qs"
 
-#: c-decl.c:2528
+#: c-decl.c:2604
 #, gcc-internal-format
 msgid "%Hduplicate label %qD"
 msgstr "%Hherhaald label %qD"
 
-#: c-decl.c:2538
+#: c-decl.c:2614
 #, gcc-internal-format
 msgid "%Jjump into statement expression"
 msgstr ""
 
 # Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
-#: c-decl.c:2540
+#: c-decl.c:2616
 #, fuzzy, gcc-internal-format
 msgid "%Jjump into scope of identifier with variably modified type"
 msgstr "argument %d is alleen-lezen"
 
-#: c-decl.c:2555
+#: c-decl.c:2631
 #, gcc-internal-format
-msgid "%Htraditional C lacks a separate namespace for labels, identifier %qs conflicts"
+msgid "%Htraditional C lacks a separate namespace for labels, identifier %qE conflicts"
 msgstr ""
 
-#: c-decl.c:2631
+#: c-decl.c:2706
 #, gcc-internal-format
-msgid "%H%qs defined as wrong kind of tag"
+msgid "%H%qE defined as wrong kind of tag"
 msgstr ""
 
-#: c-decl.c:2855
+#: c-decl.c:2908
 #, gcc-internal-format
 msgid "unnamed struct/union that defines no instances"
 msgstr "naamloze struct/union die geen instanties definieert"
 
-#: c-decl.c:2863
+#: c-decl.c:2916
 #, gcc-internal-format
 msgid "empty declaration with storage class specifier does not redeclare tag"
 msgstr ""
 
-#: c-decl.c:2874
+#: c-decl.c:2927
 #, gcc-internal-format
 msgid "empty declaration with type qualifier does not redeclare tag"
 msgstr ""
 
-#: c-decl.c:2895 c-decl.c:2902
+#: c-decl.c:2948 c-decl.c:2955
 #, gcc-internal-format
 msgid "useless type name in empty declaration"
 msgstr "nutteloze typenaam in lege declaratie"
 
-#: c-decl.c:2910
+#: c-decl.c:2963
 #, gcc-internal-format
 msgid "%<inline%> in empty declaration"
 msgstr "%<inline%> bij lege declaratie"
 
 # betere vertaling voor "file-scope"?
-#: c-decl.c:2916
+#: c-decl.c:2969
 #, gcc-internal-format
 msgid "%<auto%> in file-scope empty declaration"
 msgstr "%<auto%> in lege declaratie op bestandsniveau"
 
-#: c-decl.c:2922
+#: c-decl.c:2975
 #, gcc-internal-format
 msgid "%<register%> in file-scope empty declaration"
 msgstr "%<register%> in lege declaratie op bestandsniveau"
 
 # vertaling voor "storage class specifier"?
-#: c-decl.c:2928
+#: c-decl.c:2981
 #, gcc-internal-format
 msgid "useless storage class specifier in empty declaration"
 msgstr "nutteloze storage class specifier in lege declaratie"
 
-#: c-decl.c:2934
+#: c-decl.c:2987
 #, gcc-internal-format
 msgid "useless %<__thread%> in empty declaration"
 msgstr "nutteloze %<__thread%> in lege declaratie"
 
-#: c-decl.c:2942
+#: c-decl.c:2995
 #, gcc-internal-format
 msgid "useless type qualifier in empty declaration"
 msgstr "nutteloze type-kwalificatie in lege declaratie"
 
-#: c-decl.c:2949 c-parse.y:781 c-parse.y:783 objc/objc-parse.y:818
-#: objc/objc-parse.y:820
+#: c-decl.c:3002
 #, gcc-internal-format
 msgid "empty declaration"
 msgstr "lege declaratie"
 
-#: c-decl.c:3015
+#: c-decl.c:3068
 #, gcc-internal-format
 msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
 msgstr "ISO C90 ondersteunt geen %<static%> of type-qualificaties in declaratoren van parameter arrays"
 
-#: c-decl.c:3018
+#: c-decl.c:3071
 #, gcc-internal-format
 msgid "ISO C90 does not support %<[*]%> array declarators"
 msgstr "ISO C90 ondersteunt geen %<[*]%> declaratoren van arrays"
 
-#: c-decl.c:3021
+#. C99 6.7.5.2p4
+#. A function definition isn't function prototype scope C99 6.2.1p4.
+#. C99 6.7.5.2p4
+#: c-decl.c:3078 c-decl.c:5014
 #, gcc-internal-format
-msgid "GCC does not yet properly implement %<[*]%> array declarators"
-msgstr "GCC heeft nog geen fatsoenlijke implementatie van %<[*]%> declaratoren van arrays"
+msgid "%<[*]%> not allowed in other than function prototype scope"
+msgstr ""
 
-#: c-decl.c:3040
+#: c-decl.c:3181
 #, fuzzy, gcc-internal-format
-msgid "static or type qualifiers in abstract declarator"
-msgstr "%<static%> of type-kwalificatie in abstracte declarator"
-
-#: c-decl.c:3099
-#, gcc-internal-format
-msgid "%J%qD is usually a function"
+msgid "%q+D is usually a function"
 msgstr "%J%qD is meestal een functie"
 
-#: c-decl.c:3108 cp/decl.c:3625 cp/decl2.c:850
+#: c-decl.c:3190 cp/decl.c:4003 cp/decl2.c:773
 #, gcc-internal-format
 msgid "typedef %qD is initialized (use __typeof__ instead)"
 msgstr "typedef %qD krijgt beginwaarde (gebruik beter __typeof__)"
 
-#: c-decl.c:3113
+#: c-decl.c:3195
 #, gcc-internal-format
 msgid "function %qD is initialized like a variable"
 msgstr "functie %qD krijgt beginwaarde alsof het een variabele is"
 
 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
-#: c-decl.c:3119
+#: c-decl.c:3201
 #, gcc-internal-format
 msgid "parameter %qD is initialized"
 msgstr "parameter %qD krijgt beginwaarde"
 
-#: c-decl.c:3144
+#: c-decl.c:3226
 #, gcc-internal-format
 msgid "variable %qD has initializer but incomplete type"
 msgstr "variabele %qD heeft beginwaarde, maar een onvolledig type"
 
-#: c-decl.c:3220 c-decl.c:5815 cp/decl.c:3664 cp/decl.c:9893
-#, gcc-internal-format
-msgid "%Jinline function %qD given attribute noinline"
+#: c-decl.c:3314 c-decl.c:6107 cp/decl.c:4045 cp/decl.c:11083
+#, fuzzy, gcc-internal-format
+msgid "inline function %q+D given attribute noinline"
 msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
 
-#: c-decl.c:3291
+#: c-decl.c:3326
 #, gcc-internal-format
-msgid "%Jinitializer fails to determine size of %qD"
-msgstr "%Jbeginwaarde legt grootte van %qD niet vast"
+msgid "%q+D is static but declared in inline function %qD which is not static"
+msgstr ""
 
-#: c-decl.c:3296
-#, gcc-internal-format
-msgid "%Jarray size missing in %qD"
-msgstr "%Jarray-grootte ontbreekt in %qD"
+#: c-decl.c:3417
+#, fuzzy, gcc-internal-format
+msgid "initializer fails to determine size of %q+D"
+msgstr "beginwaarde legt grootte van %qs niet vast"
 
-#: c-decl.c:3308
-#, gcc-internal-format
-msgid "%Jzero or negative size array %qD"
+#: c-decl.c:3422
+#, fuzzy, gcc-internal-format
+msgid "array size missing in %q+D"
+msgstr "array-grootte ontbreekt in %qs"
+
+#: c-decl.c:3434
+#, fuzzy, gcc-internal-format
+msgid "zero or negative size array %q+D"
 msgstr "%Jarray %qD heeft grootte die negatief of nul is"
 
-#: c-decl.c:3360 varasm.c:1556
-#, gcc-internal-format
-msgid "%Jstorage size of %qD isn%'t known"
-msgstr "%Jopslaggrootte van %qD is onbekend"
+#: c-decl.c:3489 varasm.c:2067
+#, fuzzy, gcc-internal-format
+msgid "storage size of %q+D isn%'t known"
+msgstr "opslaggrootte van %qs is onbekend"
 
-#: c-decl.c:3370
-#, gcc-internal-format
-msgid "%Jstorage size of %qD isn%'t constant"
-msgstr "%Jopslaggrootte van %qD is niet constant"
+#: c-decl.c:3499
+#, fuzzy, gcc-internal-format
+msgid "storage size of %q+D isn%'t constant"
+msgstr "opslaggrootte van %qs is niet constant"
 
-#: c-decl.c:3417
-#, gcc-internal-format
-msgid "%Jignoring asm-specifier for non-static local variable %qD"
+#: c-decl.c:3544
+#, fuzzy, gcc-internal-format
+msgid "ignoring asm-specifier for non-static local variable %q+D"
 msgstr "%Jasm-specificatie wordt genegeerd voor niet-static locale variabele %qD"
 
-#: c-decl.c:3447 fortran/f95-lang.c:646
+#: c-decl.c:3572 fortran/f95-lang.c:655
 #, gcc-internal-format
 msgid "cannot put object with volatile field into register"
 msgstr "een object met een volatile veld kan niet in een register geplaatst worden"
 
 # Of is 'verbiedt parameterdeclaraties op voorhand' beter?
-#: c-decl.c:3581
+#: c-decl.c:3701
 #, gcc-internal-format
 msgid "ISO C forbids forward parameter declarations"
 msgstr "ISO C verbiedt voorwaartse declaraties van parameters"
 
-#: c-decl.c:3711
+#: c-decl.c:3820
 #, gcc-internal-format
 msgid "bit-field %qs width not an integer constant"
 msgstr "breedte van bitveld %qs is geen integerconstante"
 
-#: c-decl.c:3719
+#: c-decl.c:3828
 #, gcc-internal-format
 msgid "negative width in bit-field %qs"
 msgstr "bitveld %qs heeft een negatieve breedte"
 
-#: c-decl.c:3724
+#: c-decl.c:3833
 #, gcc-internal-format
 msgid "zero width for bit-field %qs"
 msgstr "bitveld %qs heeft breedte 0"
 
-#: c-decl.c:3734
-#, gcc-internal-format
-msgid "bit-field %qs has invalid type"
-msgstr "bitveld %qs heeft een ongeldig type"
+#: c-decl.c:3843
+#, gcc-internal-format
+msgid "bit-field %qs has invalid type"
+msgstr "bitveld %qs heeft een ongeldig type"
+
+#: c-decl.c:3853
+#, gcc-internal-format
+msgid "type of bit-field %qs is a GCC extension"
+msgstr "het type van bitveld %qs is een uitbreiding van GCC"
+
+#: c-decl.c:3859
+#, gcc-internal-format
+msgid "width of %qs exceeds its type"
+msgstr "breedte van %qs overschrijdt zijn type"
+
+#: c-decl.c:3872
+#, gcc-internal-format
+msgid "%qs is narrower than values of its type"
+msgstr "%qs is smaller dan waarden van zijn type"
+
+#: c-decl.c:3891
+#, gcc-internal-format
+msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
+msgstr "ISO C90 verbiedt array %qs, wiens grootte niet geëvalueerd kan worden"
+
+#: c-decl.c:3895
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids array whose size can%'t be evaluated"
+msgstr "ISO C90 verbiedt array %qs, wiens grootte niet geëvalueerd kan worden"
+
+#: c-decl.c:3901
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids variable length array %qs"
+msgstr "ISO C90 verbiedt array %qs van variabele grootte"
+
+#: c-decl.c:3904
+#, fuzzy, gcc-internal-format
+msgid "ISO C90 forbids variable length array"
+msgstr "ISO C90 verbiedt array %qs van variabele grootte"
+
+#: c-decl.c:3913
+#, fuzzy, gcc-internal-format
+msgid "the size of array %qs can%'t be evaluated"
+msgstr "ISO C90 verbiedt array %qs, wiens grootte niet geëvalueerd kan worden"
 
-#: c-decl.c:3743
-#, gcc-internal-format
-msgid "type of bit-field %qs is a GCC extension"
-msgstr "het type van bitveld %qs is een uitbreiding van GCC"
+#: c-decl.c:3917
+#, fuzzy, gcc-internal-format
+msgid "the size of array can %'t be evaluated"
+msgstr "grootte van array %qs is negatief"
 
-#: c-decl.c:3752
+#: c-decl.c:3923
 #, gcc-internal-format
-msgid "width of %qs exceeds its type"
-msgstr "breedte van %qs overschrijdt zijn type"
+msgid "variable length array %qs is used"
+msgstr ""
 
-#: c-decl.c:3765
+#: c-decl.c:3927 cp/decl.c:7076
 #, gcc-internal-format
-msgid "%qs is narrower than values of its type"
-msgstr "%qs is smaller dan waarden van zijn type"
+msgid "variable length array is used"
+msgstr ""
+
+# Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
+#: c-decl.c:4050 c-decl.c:4327
+#, fuzzy, gcc-internal-format
+msgid "variably modified %qs at file scope"
+msgstr "argument %d is alleen-lezen"
 
-#: c-decl.c:3890
+#: c-decl.c:4068
 #, gcc-internal-format
 msgid "type defaults to %<int%> in declaration of %qs"
 msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
 
-#: c-decl.c:3918
+#: c-decl.c:4096
 #, gcc-internal-format
 msgid "duplicate %<const%>"
 msgstr "herhaalde %<const%>"
 
-#: c-decl.c:3920
+#: c-decl.c:4098
 #, gcc-internal-format
 msgid "duplicate %<restrict%>"
 msgstr "herhaalde %<restrict%>"
 
-#: c-decl.c:3922
+#: c-decl.c:4100
 #, gcc-internal-format
 msgid "duplicate %<volatile%>"
 msgstr "herhaalde %<volatile%>"
 
-#: c-decl.c:3941
+#: c-decl.c:4119
 #, gcc-internal-format
 msgid "function definition declared %<auto%>"
 msgstr "functie-definitie als %<auto%> gedeclareerd"
 
-#: c-decl.c:3943
+#: c-decl.c:4121
 #, gcc-internal-format
 msgid "function definition declared %<register%>"
 msgstr "functie-definitie als %<register%> gedeclareerd"
 
-#: c-decl.c:3945
+#: c-decl.c:4123
 #, gcc-internal-format
 msgid "function definition declared %<typedef%>"
 msgstr "functie-definitie als %<typdef%> gedeclareerd"
 
-#: c-decl.c:3947
+#: c-decl.c:4125
 #, gcc-internal-format
 msgid "function definition declared %<__thread%>"
 msgstr "functie-definitie als %<__thread%> gedeclareerd"
 
-#: c-decl.c:3963
+#: c-decl.c:4141
 #, gcc-internal-format
 msgid "storage class specified for structure field %qs"
 msgstr "opslagklasse opgegeven voor structure-veld %qs"
 
-#: c-decl.c:3967 cp/decl.c:6974
+#: c-decl.c:4145 cp/decl.c:7946
 #, gcc-internal-format
 msgid "storage class specified for parameter %qs"
 msgstr "opslagklasse opgegeven voor parameter %qs"
 
-#: c-decl.c:3970 cp/decl.c:6976
+#: c-decl.c:4148 cp/decl.c:7948
 #, gcc-internal-format
 msgid "storage class specified for typename"
 msgstr "opslagklasse opgegeven voor typenaam"
 
-#: c-decl.c:3983 cp/decl.c:6993
+#: c-decl.c:4165 cp/decl.c:7965
 #, gcc-internal-format
 msgid "%qs initialized and declared %<extern%>"
 msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
 
-#: c-decl.c:3985 cp/decl.c:6996
+#: c-decl.c:4168 cp/decl.c:7968
 #, gcc-internal-format
 msgid "%qs has both %<extern%> and initializer"
 msgstr "%qs heeft zowel %<extern%> als een beginwaarde"
 
-#: c-decl.c:3990
+#: c-decl.c:4173
 #, gcc-internal-format
 msgid "file-scope declaration of %qs specifies %<auto%>"
 msgstr "declaratie van %qs op bestandsniveau specifieert %<auto%>"
 
-#: c-decl.c:3992
+#: c-decl.c:4175
 #, gcc-internal-format
 msgid "file-scope declaration of %qs specifies %<register%>"
 msgstr "declaratie van %qs op bestandsniveau specifieert %<auto%>"
 
-#: c-decl.c:3997 cp/decl.c:7000
+#: c-decl.c:4180 cp/decl.c:7972
 #, gcc-internal-format
 msgid "nested function %qs declared %<extern%>"
 msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
 
-#: c-decl.c:4000 cp/decl.c:7010
+#: c-decl.c:4183 cp/decl.c:7982
 #, gcc-internal-format
 msgid "function-scope %qs implicitly auto and declared %<__thread%>"
 msgstr ""
@@ -10023,1771 +18451,2334 @@ 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:4047 c-decl.c:4237
+#: c-decl.c:4230 c-decl.c:4471
 #, gcc-internal-format
 msgid "static or type qualifiers in non-parameter array declarator"
 msgstr ""
 
-#: c-decl.c:4093
+#: c-decl.c:4277
 #, gcc-internal-format
 msgid "declaration of %qs as array of voids"
 msgstr "%qs wordt gedeclareerd als een array van voids"
 
-#: c-decl.c:4099
+#: c-decl.c:4283
 #, gcc-internal-format
 msgid "declaration of %qs as array of functions"
 msgstr "%qs wordt gedeclareerd als een array van functies"
 
-#: c-decl.c:4104
+#: c-decl.c:4288
 #, gcc-internal-format
 msgid "invalid use of structure with flexible array member"
-msgstr "ongeldig gebruik van strcture met flexibele array als lid"
+msgstr "ongeldig gebruik van strcture met flexibel array-lid"
 
-#: c-decl.c:4124
+#: c-decl.c:4308
 #, gcc-internal-format
 msgid "size of array %qs has non-integer type"
 msgstr "grootte van array %qs is van een niet-integer type"
 
-#: c-decl.c:4129
+#: c-decl.c:4313
 #, gcc-internal-format
 msgid "ISO C forbids zero-size array %qs"
 msgstr "ISO C verbiedt array %qs met grootte 0"
 
-#: c-decl.c:4136
+#: c-decl.c:4320
 #, gcc-internal-format
 msgid "size of array %qs is negative"
 msgstr "grootte van array %qs is negatief"
 
-#: c-decl.c:4150
-#, gcc-internal-format
-msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
-msgstr "ISO C90 verbiedt array %qs, wiens grootte niet geëvalueerd kan worden"
-
-#: c-decl.c:4154
-#, gcc-internal-format
-msgid "ISO C90 forbids variable-size array %qs"
-msgstr "ISO C90 verbiedt array %qs van variabele grootte"
-
-#: c-decl.c:4193 c-decl.c:4357 cp/decl.c:7431
+#: c-decl.c:4374 c-decl.c:4630 cp/decl.c:8447
 #, gcc-internal-format
 msgid "size of array %qs is too large"
 msgstr "omvang van array %qs is te groot"
 
-#: c-decl.c:4204
+#: c-decl.c:4385
 #, gcc-internal-format
 msgid "ISO C90 does not support flexible array members"
-msgstr "ISO C90 ondersteunt geen flexibele arrays als structure-leden"
+msgstr "ISO C90 ondersteunt geen flexibele array-leden"
 
-#: c-decl.c:4214
+#. C99 6.7.5.2p4
+#: c-decl.c:4398
+#, fuzzy, gcc-internal-format
+msgid "%<[*]%> not allowed in other than a declaration"
+msgstr "%qs staat niet aan het begin van een declaratie"
+
+#: c-decl.c:4421
 #, gcc-internal-format
 msgid "array type has incomplete element type"
 msgstr "arraytype heeft onvolledig elementtype"
 
-#: c-decl.c:4269 cp/decl.c:7101
+#: c-decl.c:4503 cp/decl.c:8073
 #, gcc-internal-format
 msgid "%qs declared as function returning a function"
 msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
 
-#: c-decl.c:4274 cp/decl.c:7106
+#: c-decl.c:4508 cp/decl.c:8078
 #, gcc-internal-format
 msgid "%qs declared as function returning an array"
 msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
 
-#: c-decl.c:4294
+#: c-decl.c:4530
 #, fuzzy, gcc-internal-format
 msgid "function definition has qualified void return type"
 msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
 
-#: c-decl.c:4296
+#: c-decl.c:4533 cp/decl.c:8062 cp/pt.c:8668
 #, gcc-internal-format
 msgid "type qualifiers ignored on function return type"
 msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
 
-#: c-decl.c:4325 c-decl.c:4370 c-decl.c:4464 c-decl.c:4555
+#: c-decl.c:4562 c-decl.c:4643 c-decl.c:4731 c-decl.c:4824
 #, gcc-internal-format
 msgid "ISO C forbids qualified function types"
 msgstr "ISO C verbiedt gekwalificeerde functie-types"
 
-#: c-decl.c:4378
-#, gcc-internal-format
-msgid "%Jtypedef %qD declared %<inline%>"
+#: c-decl.c:4651
+#, fuzzy, gcc-internal-format
+msgid "typedef %q+D declared %<inline%>"
 msgstr "%Jtypedef %qD als %<inline%> gedeclareerd"
 
-#: c-decl.c:4408
+#: c-decl.c:4666
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids const or volatile function types"
 msgstr "ISO C verbiedt %<const%> of %<volatile%> functie-types"
 
-#: c-decl.c:4428
+# Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
+#. C99 6.7.2.1p8
+#: c-decl.c:4676
+#, fuzzy, gcc-internal-format
+msgid "a member of a structure or union cannot have a variably modified type"
+msgstr "argument %d is alleen-lezen"
+
+#: c-decl.c:4692
 #, gcc-internal-format
 msgid "variable or field %qs declared void"
 msgstr "variabele of veld %qs als void gedeclareerd"
 
-#: c-decl.c:4457
+#: c-decl.c:4724
 #, gcc-internal-format
 msgid "attributes in parameter array declarator ignored"
 msgstr "attributen genegeerd in declarator van parameter-array"
 
-#: c-decl.c:4492
-#, gcc-internal-format
-msgid "%Jparameter %qD declared %<inline%>"
+#: c-decl.c:4759
+#, fuzzy, gcc-internal-format
+msgid "parameter %q+D declared %<inline%>"
 msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
 
-#: c-decl.c:4505
+#: c-decl.c:4772
 #, gcc-internal-format
 msgid "field %qs declared as a function"
 msgstr "veld %qs als een functie gedeclareerd"
 
-#: c-decl.c:4511
+#: c-decl.c:4778
 #, gcc-internal-format
 msgid "field %qs has incomplete type"
 msgstr "veld %qs heeft een onvolledig type"
 
-#: c-decl.c:4525 c-decl.c:4537 c-decl.c:4541
+#: c-decl.c:4795 c-decl.c:4807 c-decl.c:4811
 #, gcc-internal-format
 msgid "invalid storage class for function %qs"
 msgstr "ongeldige opslagklasse voor functie %qs"
 
-#: c-decl.c:4561
+#: c-decl.c:4830
 #, gcc-internal-format
 msgid "%<noreturn%> function returns non-void value"
 msgstr "%<noreturn%> functie geeft niet-void waarde terug"
 
-#: c-decl.c:4589
+#: c-decl.c:4866
 #, gcc-internal-format
 msgid "cannot inline function %<main%>"
 msgstr "kan functie %<main%> niet %<inline%> maken"
 
-#: c-decl.c:4636
+#: c-decl.c:4909
 #, gcc-internal-format
 msgid "variable previously declared %<static%> redeclared %<extern%>"
 msgstr "eerder als %<static%> gedeclareerde variabele als %<extern%> geherdeclareerd"
 
-#: c-decl.c:4645
-#, gcc-internal-format
-msgid "%Jvariable %qD declared %<inline%>"
+#: c-decl.c:4919
+#, fuzzy, gcc-internal-format
+msgid "variable %q+D declared %<inline%>"
 msgstr "%Jvariabele %qD als %<inline%> gedeclareerd"
 
-#. A mere warning is sure to result in improper semantics
-#. at runtime.  Don't bother to allow this to compile.
-#: c-decl.c:4676 cp/decl.c:5864
+#. C99 6.7.5.2p2
+#: c-decl.c:4950
 #, gcc-internal-format
-msgid "thread-local storage not supported for this target"
-msgstr "thread-local opslag wordt niet ondersteund voor dit doelsysteem"
+msgid "object with variably modified type must have no linkage"
+msgstr ""
 
-#: c-decl.c:4738 c-decl.c:5892
+#: c-decl.c:5019 c-decl.c:6198
 #, gcc-internal-format
 msgid "function declaration isn%'t a prototype"
 msgstr "functie-declaratie is geen prototype"
 
-#: c-decl.c:4746
+#: c-decl.c:5027
 #, gcc-internal-format
 msgid "parameter names (without types) in function declaration"
 msgstr "parameternamen (zonder types) in functiedeclaratie"
 
-#: c-decl.c:4779
-#, gcc-internal-format
-msgid "%Jparameter %u (%qD) has incomplete type"
+#: c-decl.c:5060
+#, fuzzy, gcc-internal-format
+msgid "parameter %u (%q+D) has incomplete type"
 msgstr "%Jparameter %u (%qD) heeft een onvolledig type"
 
-#: c-decl.c:4782
+#: c-decl.c:5063
 #, gcc-internal-format
 msgid "%Jparameter %u has incomplete type"
 msgstr "%Jparameter %u heeft een onvolledig type"
 
-#: c-decl.c:4791
-#, gcc-internal-format
-msgid "%Jparameter %u (%qD) has void type"
+#: c-decl.c:5072
+#, fuzzy, gcc-internal-format
+msgid "parameter %u (%q+D) has void type"
 msgstr "%Jparameter %u (%qD) heeft %<void%> als type"
 
-#: c-decl.c:4794
+#: c-decl.c:5075
 #, gcc-internal-format
 msgid "%Jparameter %u has void type"
 msgstr "%Jparameter %u heeft %<void%> als type"
 
-#: c-decl.c:4851
+#: c-decl.c:5137
 #, gcc-internal-format
 msgid "%<void%> as only parameter may not be qualified"
 msgstr "%<void%> als enige parameter mag niet gekwalificeerd worden"
 
-#: c-decl.c:4855 c-decl.c:4890
+#: c-decl.c:5141 c-decl.c:5175
 #, gcc-internal-format
 msgid "%<void%> must be the only parameter"
 msgstr "%<void%> moet de enige parameter zijn"
 
-#: c-decl.c:4883
-#, gcc-internal-format
-msgid "%Jparameter %qD has just a forward declaration"
+#: c-decl.c:5169
+#, fuzzy, gcc-internal-format
+msgid "parameter %q+D has just a forward declaration"
 msgstr "%Jparameter %qD heeft enkel een voorwaartse declaratie"
 
 #. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4929
+#: c-decl.c:5214
 #, gcc-internal-format
 msgid "%<%s %E%> declared inside parameter list"
 msgstr "%<%s %E%> gedeclareerd binnen parameterlijst"
 
 #. The %s will be one of 'struct', 'union', or 'enum'.
-#: c-decl.c:4933
+#: c-decl.c:5218
 #, gcc-internal-format
 msgid "anonymous %s declared inside parameter list"
 msgstr "anonieme %s gedeclareerd binnen parameterlijst"
 
-#: c-decl.c:4938
+#: c-decl.c:5223
 #, gcc-internal-format
 msgid "its scope is only this definition or declaration, which is probably not what you want"
 msgstr "het bereik ervan is enkel deze definitie of declaratie, hetgeen waarschijnlijk niet de bedoeling is"
 
-#: c-decl.c:5071
-#, gcc-internal-format
-msgid "redefinition of %<union %s%>"
+#: c-decl.c:5357
+#, fuzzy, gcc-internal-format
+msgid "redefinition of %<union %E%>"
 msgstr "herdefinitie van %<union %s%>"
 
-#: c-decl.c:5073
-#, gcc-internal-format
-msgid "redefinition of %<struct %s%>"
+#: c-decl.c:5359
+#, fuzzy, gcc-internal-format
+msgid "redefinition of %<struct %E%>"
 msgstr "herdefinitie van %<struct %s%>"
 
-#: c-decl.c:5078
-#, gcc-internal-format
-msgid "nested redefinition of %<union %s%>"
+#: c-decl.c:5364
+#, fuzzy, gcc-internal-format
+msgid "nested redefinition of %<union %E%>"
 msgstr "geneste herdefinitie van %<union %s%>"
 
-#: c-decl.c:5081
-#, gcc-internal-format
-msgid "nested redefinition of %<struct %s%>"
+#: c-decl.c:5366
+#, fuzzy, gcc-internal-format
+msgid "nested redefinition of %<struct %E%>"
 msgstr "geneste herdefinitie van %<struct %s%>"
 
-#: c-decl.c:5153 cp/decl.c:3422
+#: c-decl.c:5441 cp/decl.c:3796
 #, gcc-internal-format
 msgid "declaration does not declare anything"
 msgstr "declaratie declareert niets"
 
-#: c-decl.c:5157
+#: c-decl.c:5445
 #, gcc-internal-format
 msgid "ISO C doesn%'t support unnamed structs/unions"
 msgstr "ISO C ondersteunt geen naamloze structs/unions"
 
-#: c-decl.c:5200 c-decl.c:5216
-#, gcc-internal-format
-msgid "%Jduplicate member %qD"
+#: c-decl.c:5489 c-decl.c:5505
+#, fuzzy, gcc-internal-format
+msgid "duplicate member %q+D"
 msgstr "%Jherhaald lid %qD"
 
-#: c-decl.c:5255
+#: c-decl.c:5544
 #, gcc-internal-format
 msgid "union has no named members"
 msgstr "union heeft geen benoemde leden"
 
-#: c-decl.c:5257
+#: c-decl.c:5546
 #, gcc-internal-format
 msgid "union has no members"
 msgstr "union heeft geen leden"
 
-#: c-decl.c:5262
+#: c-decl.c:5551
 #, gcc-internal-format
 msgid "struct has no named members"
 msgstr "struct heeft geen benoemde leden"
 
-#: c-decl.c:5264
+#: c-decl.c:5553
 #, gcc-internal-format
 msgid "struct has no members"
 msgstr "struct heeft geen leden"
 
-#: c-decl.c:5321
+#: c-decl.c:5615
 #, gcc-internal-format
 msgid "%Jflexible array member in union"
-msgstr "%Jflexibele array als lid van union"
+msgstr "%Jflexibel array-lid in union"
 
-#: c-decl.c:5326
+#: c-decl.c:5620
 #, gcc-internal-format
 msgid "%Jflexible array member not at end of struct"
-msgstr "%Jflexibele array niet laatste lid van struct"
+msgstr "%Jflexibel array-lid niet aan het eind van de struct"
 
-#: c-decl.c:5331
+#: c-decl.c:5625
 #, gcc-internal-format
 msgid "%Jflexible array member in otherwise empty struct"
-msgstr "%Jflexibele array als lid van overigens lege struct"
+msgstr "%Jflexibel array-lid in overigens lege struct"
 
-#: c-decl.c:5338
+#: c-decl.c:5632
 #, gcc-internal-format
 msgid "%Jinvalid use of structure with flexible array member"
-msgstr "%Jongeldig gebruik van structure met flexibele array als lid"
+msgstr "%Jongeldig gebruik van structure met flexibel array-lid"
 
-#: c-decl.c:5446
+#: c-decl.c:5741
 #, gcc-internal-format
 msgid "union cannot be made transparent"
 msgstr "union kan niet transparant gemaakt worden"
 
-#: c-decl.c:5517
-#, gcc-internal-format
-msgid "nested redefinition of %<enum %s%>"
+#: c-decl.c:5812
+#, fuzzy, gcc-internal-format
+msgid "nested redefinition of %<enum %E%>"
 msgstr "geneste herdefinitie van %<enum %qs%>"
 
 #. This enum is a named one that has been declared already.
-#: c-decl.c:5524
-#, gcc-internal-format
-msgid "redeclaration of %<enum %s%>"
+#: c-decl.c:5819
+#, fuzzy, gcc-internal-format
+msgid "redeclaration of %<enum %E%>"
 msgstr "herdeclaratie van %<enum %qs%>"
 
-#: c-decl.c:5587
+#: c-decl.c:5882
 #, gcc-internal-format
 msgid "enumeration values exceed range of largest integer"
 msgstr "enumeratiewaarden overschrijden het bereik van de grootste integer"
 
-#: c-decl.c:5604
+#: c-decl.c:5899
 #, gcc-internal-format
 msgid "specified mode too small for enumeral values"
 msgstr "opgegeven modus is te klein voor enumeratiewaarden"
 
-#: c-decl.c:5704
+#: c-decl.c:5995
 #, gcc-internal-format
 msgid "enumerator value for %qE is not an integer constant"
 msgstr "enumeratiewaarde voor %qE is geen integerconstante"
 
-#: c-decl.c:5721
+#: c-decl.c:6012
 #, gcc-internal-format
 msgid "overflow in enumeration values"
 msgstr "overflow in enumeratiewaarden"
 
-#: c-decl.c:5726
+#: c-decl.c:6017
 #, gcc-internal-format
 msgid "ISO C restricts enumerator values to range of %<int%>"
 msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
 
-#: c-decl.c:5821
+#: c-decl.c:6124
 #, gcc-internal-format
 msgid "return type is an incomplete type"
 msgstr "teruggeeftype is onvolledig"
 
-#: c-decl.c:5829
+#: c-decl.c:6132
 #, gcc-internal-format
 msgid "return type defaults to %<int%>"
 msgstr "teruggeeftype krijgt standaardwaarde %<int%>"
 
-#: c-decl.c:5899
-#, gcc-internal-format
-msgid "%Jno previous prototype for %qD"
+#: c-decl.c:6205
+#, fuzzy, gcc-internal-format
+msgid "no previous prototype for %q+D"
 msgstr "%Jgeen eerder prototype voor %qD"
 
-#: c-decl.c:5907
-#, gcc-internal-format
-msgid "%J%qD was used with no prototype before its definition"
+#: c-decl.c:6214
+#, fuzzy, gcc-internal-format
+msgid "%q+D was used with no prototype before its definition"
 msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
 
-#: c-decl.c:5914
-#, gcc-internal-format
-msgid "%Jno previous declaration for %qD"
+#: c-decl.c:6220 cp/decl.c:11224
+#, fuzzy, gcc-internal-format
+msgid "no previous declaration for %q+D"
 msgstr "%Jgeen eerdere declaratie voor %qD"
 
-#: c-decl.c:5922
-#, gcc-internal-format
-msgid "%J%qD was used with no declaration before its definition"
+#: c-decl.c:6230
+#, fuzzy, gcc-internal-format
+msgid "%q+D was used with no declaration before its definition"
 msgstr "%J%qD werd voor haar definitie gebruikt zonder declaratie"
 
-#: c-decl.c:5955 c-decl.c:6472
-#, gcc-internal-format
-msgid "%Jreturn type of %qD is not %<int%>"
+#: c-decl.c:6253 c-decl.c:6722
+#, fuzzy, gcc-internal-format
+msgid "return type of %q+D is not %<int%>"
 msgstr "%Jteruggeeftype van %qD is niet %<int%>"
 
-#: c-decl.c:5970
-#, gcc-internal-format
-msgid "%Jfirst argument of %qD should be %<int%>"
-msgstr "%Jhet eerste argument van %qD zou een %<int%> moeten zijn"
-
-#: c-decl.c:5979
-#, gcc-internal-format
-msgid "%Jsecond argument of %qD should be %<char **%>"
-msgstr "%Jhet tweede argument van %qD zou een %<char **%> moeten zijn"
-
-#: c-decl.c:5988
-#, gcc-internal-format
-msgid "%Jthird argument of %qD should probably be %<char **%>"
-msgstr "%Jhet derde argument van %qD zou waarschijnlijk een %<char **%> moeten zijn"
-
-#: c-decl.c:5998
-#, gcc-internal-format
-msgid "%J%qD takes only zero or two arguments"
-msgstr "%J%qD neemt ofwel geen, ofwel twee argumenten"
-
-#: c-decl.c:6001
-#, gcc-internal-format
-msgid "%J%qD is normally a non-static function"
+#: c-decl.c:6258
+#, fuzzy, gcc-internal-format
+msgid "%q+D is normally a non-static function"
 msgstr "%J%qD is gewoonlijk een niet-static funtie"
 
-#: c-decl.c:6047
+#: c-decl.c:6292
 #, gcc-internal-format
 msgid "%Jold-style parameter declarations in prototyped function definition"
 msgstr "%Jparameterdeclaraties in oude stijl gebruikt in de definitie van een functie die een prototype heeft"
 
-#: c-decl.c:6060
+#: c-decl.c:6306
 #, gcc-internal-format
 msgid "%Jtraditional C rejects ISO C style function definitions"
 msgstr "%Jtraditionele C verwerpt functiedefinities in de stijl van ISO C"
 
-#: c-decl.c:6072
+#: c-decl.c:6322
 #, gcc-internal-format
 msgid "%Jparameter name omitted"
 msgstr "%Jparameternaam weggelaten"
 
-#: c-decl.c:6112
+#: c-decl.c:6356
 #, gcc-internal-format
 msgid "%Jold-style function definition"
 msgstr "%Jfunctiedefinitie in oude stijl"
 
-#: c-decl.c:6120
+#: c-decl.c:6365
 #, gcc-internal-format
 msgid "%Jparameter name missing from parameter list"
 msgstr "%Jparameternaam ontbreekt in parameterlijst"
 
-#: c-decl.c:6131
-#, gcc-internal-format
-msgid "%J%qD declared as a non-parameter"
+#: c-decl.c:6376
+#, fuzzy, gcc-internal-format
+msgid "%q+D declared as a non-parameter"
 msgstr "%J%qD als niet-parameter gedeclareerd"
 
-#: c-decl.c:6136
-#, gcc-internal-format
-msgid "%Jmultiple parameters named %qD"
+#: c-decl.c:6381
+#, fuzzy, gcc-internal-format
+msgid "multiple parameters named %q+D"
 msgstr "%Jmeerdere parameters hebben de naam %qD"
 
-#: c-decl.c:6144
-#, gcc-internal-format
-msgid "%Jparameter %qD declared with void type"
+#: c-decl.c:6389
+#, fuzzy, gcc-internal-format
+msgid "parameter %q+D declared with void type"
 msgstr "%Jparameter %qD als void gedeclareerd"
 
-#: c-decl.c:6159 c-decl.c:6161
-#, gcc-internal-format
-msgid "%Jtype of %qD defaults to %<int%>"
+#: c-decl.c:6406 c-decl.c:6408
+#, fuzzy, gcc-internal-format
+msgid "type of %q+D defaults to %<int%>"
 msgstr "%Jtype van %qD krijgt standaardtype %<int%>"
 
-#: c-decl.c:6180
-#, gcc-internal-format
-msgid "%Jparameter %qD has incomplete type"
+#: c-decl.c:6427
+#, fuzzy, gcc-internal-format
+msgid "parameter %q+D has incomplete type"
 msgstr "%Jparameter %qD heeft een onvolledig type"
 
-#: c-decl.c:6186
-#, gcc-internal-format
-msgid "%Jdeclaration for parameter %qD but no such parameter"
+#: c-decl.c:6433
+#, fuzzy, gcc-internal-format
+msgid "declaration for parameter %q+D but no such parameter"
 msgstr "%Jdeclaratie voor parameter %qD maar er is zo geen parameter"
 
-#: c-decl.c:6237
+#: c-decl.c:6483
 #, fuzzy, gcc-internal-format
 msgid "number of arguments doesn%'t match built-in prototype"
 msgstr "aantal argumenten kom niet overeen met prototype"
 
-#: c-decl.c:6241
+#: c-decl.c:6487
 #, gcc-internal-format
 msgid "number of arguments doesn%'t match prototype"
 msgstr "aantal argumenten kom niet overeen met prototype"
 
-#: c-decl.c:6242 c-decl.c:6282 c-decl.c:6295
+#: c-decl.c:6488 c-decl.c:6528 c-decl.c:6541
 #, gcc-internal-format
 msgid "%Hprototype declaration"
 msgstr "%Hdeclaratie van prototype"
 
-#: c-decl.c:6276
+#: c-decl.c:6522
 #, fuzzy, gcc-internal-format
 msgid "promoted argument %qD doesn%'t match built-in prototype"
 msgstr "gepromoveerd argument %qD komt niet overeen met prototype"
 
-#: c-decl.c:6280
+#: c-decl.c:6526
 #, gcc-internal-format
 msgid "promoted argument %qD doesn%'t match prototype"
 msgstr "gepromoveerd argument %qD komt niet overeen met prototype"
 
-#: c-decl.c:6290
+#: c-decl.c:6536
 #, fuzzy, gcc-internal-format
 msgid "argument %qD doesn%'t match built-in prototype"
 msgstr "argument %qs komt niet overeen met prototype"
 
-#: c-decl.c:6294
+#: c-decl.c:6540
 #, fuzzy, gcc-internal-format
 msgid "argument %qD doesn%'t match prototype"
 msgstr "argument %qs komt niet overeen met prototype"
 
-#: c-decl.c:6505 cp/decl.c:10659
+#: c-decl.c:6767 cp/decl.c:11918
 #, fuzzy, gcc-internal-format
 msgid "no return statement in function returning non-void"
 msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
 
-#: c-decl.c:6512
-#, gcc-internal-format
-msgid "this function may return with or without a value"
-msgstr "deze functie kan met of zonder waarde tergukeren"
-
 #. 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:6605
+#: c-decl.c:6840
 #, fuzzy, gcc-internal-format
 msgid "%<for%> loop initial declaration used outside C99 mode"
 msgstr "initiële declaratie voor %<for%> lus gebruikt buiten C99 modus"
 
-#: c-decl.c:6634
+#: c-decl.c:6869
 #, fuzzy, gcc-internal-format
-msgid "%Jdeclaration of static variable %qD in %<for%> loop initial declaration"
+msgid "declaration of static variable %q+D in %<for%> loop initial declaration"
 msgstr "de declaratie van %qs verbergt een globale declaratie"
 
-#: c-decl.c:6637
+#: c-decl.c:6872
 #, fuzzy, gcc-internal-format
-msgid "%Jdeclaration of %<extern%> variable %qD in %<for%> loop initial declaration"
+msgid "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
 msgstr "de declaratie van %qs verbergt een globale declaratie"
 
-#: c-decl.c:6642
+#: c-decl.c:6877
 #, fuzzy, gcc-internal-format
 msgid "%<struct %E%> declared in %<for%> loop initial declaration"
 msgstr "%qs als 'inline' gedeclareerd na de definitie"
 
-#: c-decl.c:6646
+#: c-decl.c:6881
 #, fuzzy, gcc-internal-format
 msgid "%<union %E%> declared in %<for%> loop initial declaration"
 msgstr "%qs als 'inline' gedeclareerd na de definitie"
 
-#: c-decl.c:6650
+#: c-decl.c:6885
 #, fuzzy, gcc-internal-format
 msgid "%<enum %E%> declared in %<for%> loop initial declaration"
 msgstr "%qs als 'inline' gedeclareerd na de definitie"
 
-#: c-decl.c:6654
+#: c-decl.c:6889
 #, fuzzy, gcc-internal-format
-msgid "%Jdeclaration of non-variable %qD in %<for%> loop initial declaration"
+msgid "declaration of non-variable %q+D in %<for%> loop initial declaration"
 msgstr "de declaratie van %qs verbergt een globale declaratie"
 
-#: c-decl.c:6943 c-decl.c:7092 c-decl.c:7303 cp/decl.c:6691
-#, gcc-internal-format
-msgid "duplicate %qs"
+#: c-decl.c:7177 c-decl.c:7419 c-decl.c:7715
+#, fuzzy, gcc-internal-format
+msgid "duplicate %qE"
 msgstr "herhaalde %qs"
 
-#: c-decl.c:6964 c-decl.c:7101 c-decl.c:7204
+#: c-decl.c:7200 c-decl.c:7429 c-decl.c:7616
 #, gcc-internal-format
 msgid "two or more data types in declaration specifiers"
 msgstr "twee of meer data types opgegeven bij declaratie"
 
-#: c-decl.c:6976 cp/decl.c:6667
+#: c-decl.c:7212 cp/parser.c:2152
 #, gcc-internal-format
 msgid "%<long long long%> is too long for GCC"
 msgstr "%<long long long%> is te lang voor GCC"
 
-#: c-decl.c:6983 c-decl.c:7175
+#: c-decl.c:7219 c-decl.c:7519
 #, gcc-internal-format
 msgid "both %<long long%> and %<double%> in declaration specifiers"
 msgstr "zowel %<long long%> als %<double%> opgegeven bij declaratie"
 
-#: c-decl.c:6989
+#: c-decl.c:7225
 #, gcc-internal-format
 msgid "ISO C90 does not support %<long long%>"
 msgstr "ISO C90 ondersteunt %<long long%> niet"
 
-#: c-decl.c:6994 c-decl.c:7014
+#: c-decl.c:7230 c-decl.c:7259
 #, gcc-internal-format
 msgid "both %<long%> and %<short%> in declaration specifiers"
 msgstr "zowel %<long%> als %<short%> opgegeven bij declaratie"
 
-#: c-decl.c:6997 c-decl.c:7108
+#: c-decl.c:7233 c-decl.c:7436
 #, gcc-internal-format
 msgid "both %<long%> and %<void%> in declaration specifiers"
 msgstr "zowel %<long%> als %<void%> opgegeven bij declaratie"
 
-#: c-decl.c:7000 c-decl.c:7127
+#: c-decl.c:7236 c-decl.c:7458
 #, gcc-internal-format
 msgid "both %<long%> and %<_Bool%> in declaration specifiers"
 msgstr "zowel %<long%> als %<_Bool%> opgegeven bij declaratie"
 
-#: c-decl.c:7003 c-decl.c:7146
+#: c-decl.c:7239 c-decl.c:7480
 #, gcc-internal-format
 msgid "both %<long%> and %<char%> in declaration specifiers"
 msgstr "zowel %<long%> als %<char%> opgegeven bij declaratie"
 
-#: c-decl.c:7006 c-decl.c:7159
+#: c-decl.c:7242 c-decl.c:7500
 #, gcc-internal-format
 msgid "both %<long%> and %<float%> in declaration specifiers"
 msgstr "zowel %<long%> als %<float%> opgegeven bij declaratie"
 
-#: c-decl.c:7017 c-decl.c:7111
+#: c-decl.c:7245
+#, fuzzy, gcc-internal-format
+msgid "both %<long%> and %<_Decimal32%> in declaration specifiers"
+msgstr "zowel %<long%> als %<char%> opgegeven bij declaratie"
+
+#: c-decl.c:7248
+#, fuzzy, gcc-internal-format
+msgid "both %<long%> and %<_Decimal64%> in declaration specifiers"
+msgstr "zowel %<long%> als %<char%> opgegeven bij declaratie"
+
+#: c-decl.c:7251
+#, fuzzy, gcc-internal-format
+msgid "both %<long%> and %<_Decimal128%> in declaration specifiers"
+msgstr "zowel %<long%> als %<char%> opgegeven bij declaratie"
+
+#: c-decl.c:7262 c-decl.c:7439
 #, gcc-internal-format
 msgid "both %<short%> and %<void%> in declaration specifiers"
 msgstr "zowel %<short%> als %<void%> opgegeven bij declaratie"
 
-#: c-decl.c:7020 c-decl.c:7130
+#: c-decl.c:7265 c-decl.c:7461
 #, gcc-internal-format
 msgid "both %<short%> and %<_Bool%> in declaration specifiers"
 msgstr "zowel %<short%> als %<_Bool%> opgegeven bij declaratie"
 
-#: c-decl.c:7023 c-decl.c:7149
+#: c-decl.c:7268 c-decl.c:7483
 #, gcc-internal-format
 msgid "both %<short%> and %<char%> in declaration specifiers"
 msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
 
-#: c-decl.c:7026 c-decl.c:7162
+#: c-decl.c:7271 c-decl.c:7503
 #, gcc-internal-format
 msgid "both %<short%> and %<float%> in declaration specifiers"
 msgstr "zowel %<short%> als %<float%> opgegeven bij declaratie"
 
-#: c-decl.c:7029 c-decl.c:7178
+#: c-decl.c:7274 c-decl.c:7522
 #, gcc-internal-format
 msgid "both %<short%> and %<double%> in declaration specifiers"
 msgstr "zowel %<short%> als %<double%> opgegeven bij declaratie"
 
-#: c-decl.c:7037 c-decl.c:7057
+#: c-decl.c:7277
+#, fuzzy, gcc-internal-format
+msgid "both %<short%> and %<_Decimal32%> in declaration specifiers"
+msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
+
+#: c-decl.c:7280
+#, fuzzy, gcc-internal-format
+msgid "both %<short%> and %<_Decimal64%> in declaration specifiers"
+msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
+
+#: c-decl.c:7283
+#, fuzzy, gcc-internal-format
+msgid "both %<short%> and %<_Decimal128%> in declaration specifiers"
+msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
+
+#: c-decl.c:7291 c-decl.c:7320
 #, gcc-internal-format
 msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
 msgstr "zowel %<signed%> als %<unsigned%> opgegeven bij declaratie"
 
-#: c-decl.c:7040 c-decl.c:7114
+#: c-decl.c:7294 c-decl.c:7442
 #, gcc-internal-format
 msgid "both %<signed%> and %<void%> in declaration specifiers"
 msgstr "zowel %<signed%> als %<void%> opgegeven bij declaratie"
 
-#: c-decl.c:7043 c-decl.c:7133
+#: c-decl.c:7297 c-decl.c:7464
 #, gcc-internal-format
 msgid "both %<signed%> and %<_Bool%> in declaration specifiers"
 msgstr "zowel %<signed%> als %<_Bool%> opgegeven bij declaratie"
 
-#: c-decl.c:7046 c-decl.c:7165
+#: c-decl.c:7300 c-decl.c:7506
 #, gcc-internal-format
 msgid "both %<signed%> and %<float%> in declaration specifiers"
 msgstr "zowel %<signed%> als %<float%> opgegeven bij declaratie"
 
-#: c-decl.c:7049 c-decl.c:7181
+#: c-decl.c:7303 c-decl.c:7525
 #, gcc-internal-format
 msgid "both %<signed%> and %<double%> in declaration specifiers"
 msgstr "zowel %<signed%> als %<double%> opgegeven bij declaratie"
 
-#: c-decl.c:7060 c-decl.c:7117
+#: c-decl.c:7306
+#, fuzzy, gcc-internal-format
+msgid "both %<signed%> and %<_Decimal32%> in declaration specifiers"
+msgstr "zowel %<signed%> als %<_Bool%> opgegeven bij declaratie"
+
+#: c-decl.c:7309
+#, fuzzy, gcc-internal-format
+msgid "both %<signed%> and %<_Decimal64%> in declaration specifiers"
+msgstr "zowel %<signed%> als %<_Bool%> opgegeven bij declaratie"
+
+#: c-decl.c:7312
+#, fuzzy, gcc-internal-format
+msgid "both %<signed%> and %<_Decimal128%> in declaration specifiers"
+msgstr "zowel %<signed%> als %<_Bool%> opgegeven bij declaratie"
+
+#: c-decl.c:7323 c-decl.c:7445
 #, gcc-internal-format
 msgid "both %<unsigned%> and %<void%> in declaration specifiers"
 msgstr "zowel %<unsigned%> als %<void%> opgegeven bij declaratie"
 
-#: c-decl.c:7063 c-decl.c:7136
+#: c-decl.c:7326 c-decl.c:7467
 #, gcc-internal-format
 msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers"
 msgstr "zowel %<unsigned%> als %<_Bool%> opgegeven bij declaratie"
 
-#: c-decl.c:7066 c-decl.c:7168
+#: c-decl.c:7329 c-decl.c:7509
 #, gcc-internal-format
 msgid "both %<unsigned%> and %<float%> in declaration specifiers"
 msgstr "zowel %<unsigned%> als %<float%> opgegeven bij declaratie"
 
-#: c-decl.c:7069 c-decl.c:7184
+#: c-decl.c:7332 c-decl.c:7528
 #, gcc-internal-format
 msgid "both %<unsigned%> and %<double%> in declaration specifiers"
 msgstr "zowel %<unsigned%> als %<double%> opgegeven bij declaratie"
 
-#: c-decl.c:7077
+#: c-decl.c:7335
+#, fuzzy, gcc-internal-format
+msgid "both %<unsigned%> and %<_Decimal32%> in declaration specifiers"
+msgstr "zowel %<unsigned%> als %<_Bool%> opgegeven bij declaratie"
+
+#: c-decl.c:7338
+#, fuzzy, gcc-internal-format
+msgid "both %<unsigned%> and %<_Decimal64%> in declaration specifiers"
+msgstr "zowel %<unsigned%> als %<_Bool%> opgegeven bij declaratie"
+
+#: c-decl.c:7341
+#, fuzzy, gcc-internal-format
+msgid "both %<unsigned%> and %<_Decimal128%> in declaration specifiers"
+msgstr "zowel %<unsigned%> als %<_Bool%> opgegeven bij declaratie"
+
+#: c-decl.c:7349
 #, gcc-internal-format
 msgid "ISO C90 does not support complex types"
 msgstr "ISO C90 ondersteunt geen complexe types"
 
-#: c-decl.c:7079 c-decl.c:7120
+#: c-decl.c:7351 c-decl.c:7448
 #, gcc-internal-format
 msgid "both %<complex%> and %<void%> in declaration specifiers"
 msgstr "zowel %<complex%> als %<void%> opgegeven bij declaratie"
 
-#: c-decl.c:7082 c-decl.c:7139
+#: c-decl.c:7354 c-decl.c:7470
 #, gcc-internal-format
 msgid "both %<complex%> and %<_Bool%> in declaration specifiers"
 msgstr "zowel %<complex%> als %<_Bool%> opgegeven bij declaratie"
 
+#: c-decl.c:7357
+#, fuzzy, gcc-internal-format
+msgid "both %<complex%> and %<_Decimal32%> in declaration specifiers"
+msgstr "zowel %<complex%> als %<_Bool%> opgegeven bij declaratie"
+
+#: c-decl.c:7360
+#, fuzzy, gcc-internal-format
+msgid "both %<complex%> and %<_Decimal64%> in declaration specifiers"
+msgstr "zowel %<complex%> als %<_Bool%> opgegeven bij declaratie"
+
+#: c-decl.c:7363
+#, fuzzy, gcc-internal-format
+msgid "both %<complex%> and %<_Decimal128%> in declaration specifiers"
+msgstr "zowel %<complex%> als %<_Bool%> opgegeven bij declaratie"
+
+#: c-decl.c:7366
+#, fuzzy, gcc-internal-format
+msgid "both %<complex%> and %<_Fract%> in declaration specifiers"
+msgstr "zowel %<complex%> als %<_Bool%> opgegeven bij declaratie"
+
+#: c-decl.c:7369
+#, fuzzy, gcc-internal-format
+msgid "both %<complex%> and %<_Accum%> in declaration specifiers"
+msgstr "zowel %<complex%> als %<_Bool%> opgegeven bij declaratie"
+
+#: c-decl.c:7372
+#, fuzzy, gcc-internal-format
+msgid "both %<complex%> and %<_Sat%> in declaration specifiers"
+msgstr "zowel %<complex%> als %<_Bool%> opgegeven bij declaratie"
+
+#: c-decl.c:7380
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support saturating types"
+msgstr "ISO C ondersteunt %<long long%> niet"
+
+#: c-decl.c:7382 c-decl.c:7451
+#, fuzzy, gcc-internal-format
+msgid "both %<_Sat%> and %<void%> in declaration specifiers"
+msgstr "zowel %<short%> als %<void%> opgegeven bij declaratie"
+
+#: c-decl.c:7385 c-decl.c:7473
+#, fuzzy, gcc-internal-format
+msgid "both %<_Sat%> and %<_Bool%> in declaration specifiers"
+msgstr "zowel %<short%> als %<_Bool%> opgegeven bij declaratie"
+
+#: c-decl.c:7388 c-decl.c:7486
+#, fuzzy, gcc-internal-format
+msgid "both %<_Sat%> and %<char%> in declaration specifiers"
+msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
+
+#: c-decl.c:7391 c-decl.c:7493
+#, fuzzy, gcc-internal-format
+msgid "both %<_Sat%> and %<int%> in declaration specifiers"
+msgstr "zowel %<short%> als %<void%> opgegeven bij declaratie"
+
+#: c-decl.c:7394 c-decl.c:7512
+#, fuzzy, gcc-internal-format
+msgid "both %<_Sat%> and %<float%> in declaration specifiers"
+msgstr "zowel %<short%> als %<float%> opgegeven bij declaratie"
+
+#: c-decl.c:7397 c-decl.c:7531
+#, fuzzy, gcc-internal-format
+msgid "both %<_Sat%> and %<double%> in declaration specifiers"
+msgstr "zowel %<short%> als %<double%> opgegeven bij declaratie"
+
+#: c-decl.c:7400
+#, fuzzy, gcc-internal-format
+msgid "both %<_Sat%> and %<_Decimal32%> in declaration specifiers"
+msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
+
+#: c-decl.c:7403
+#, fuzzy, gcc-internal-format
+msgid "both %<_Sat%> and %<_Decimal64%> in declaration specifiers"
+msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
+
+#: c-decl.c:7406
+#, fuzzy, gcc-internal-format
+msgid "both %<_Sat%> and %<_Decimal128%> in declaration specifiers"
+msgstr "zowel %<short%> als %<char%> opgegeven bij declaratie"
+
+#: c-decl.c:7409
+#, fuzzy, gcc-internal-format
+msgid "both %<_Sat%> and %<complex%> in declaration specifiers"
+msgstr "zowel %<short%> als %<double%> opgegeven bij declaratie"
+
+#: c-decl.c:7548
+#, fuzzy, gcc-internal-format
+msgid "both %<long long%> and %<%s%> in declaration specifiers"
+msgstr "zowel %<long long%> als %<double%> opgegeven bij declaratie"
+
+#: c-decl.c:7551
+#, fuzzy, gcc-internal-format
+msgid "both %<long%> and %<%s%> in declaration specifiers"
+msgstr "zowel %<long%> als %<short%> opgegeven bij declaratie"
+
+#: c-decl.c:7554
+#, fuzzy, gcc-internal-format
+msgid "both %<short%> and %<%s%> in declaration specifiers"
+msgstr "zowel %<short%> als %<void%> opgegeven bij declaratie"
+
+#: c-decl.c:7557
+#, fuzzy, gcc-internal-format
+msgid "both %<signed%> and %<%s%> in declaration specifiers"
+msgstr "zowel %<signed%> als %<void%> opgegeven bij declaratie"
+
+#: c-decl.c:7560
+#, fuzzy, gcc-internal-format
+msgid "both %<unsigned%> and %<%s%> in declaration specifiers"
+msgstr "zowel %<unsigned%> als %<void%> opgegeven bij declaratie"
+
+#: c-decl.c:7563 c-decl.c:7589
+#, fuzzy, gcc-internal-format
+msgid "both %<complex%> and %<%s%> in declaration specifiers"
+msgstr "zowel %<complex%> als %<void%> opgegeven bij declaratie"
+
+#: c-decl.c:7566
+#, fuzzy, gcc-internal-format
+msgid "both %<_Sat%> and %<%s%> in declaration specifiers"
+msgstr "zowel %<long%> als %<short%> opgegeven bij declaratie"
+
+#: c-decl.c:7576
+#, fuzzy, gcc-internal-format
+msgid "decimal floating point not supported for this target"
+msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
+
+#: c-decl.c:7578
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support decimal floating point"
+msgstr "ISO C90 ondersteunt %<long long%> niet"
+
+#: c-decl.c:7597
+#, fuzzy, gcc-internal-format
+msgid "fixed-point types not supported for this target"
+msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
+
+#: c-decl.c:7599
+#, fuzzy, gcc-internal-format
+msgid "ISO C does not support fixed-point types"
+msgstr "ISO C ondersteunt %<long long%> niet"
+
 # is letterlijke vertaling maar klinkt zo vreemd...
-#: c-decl.c:7221
-#, gcc-internal-format
-msgid "%qs fails to be a typedef or built in type"
+#: c-decl.c:7633
+#, fuzzy, gcc-internal-format
+msgid "%qE fails to be a typedef or built in type"
 msgstr "%qs slaagt er niet in een typedef of ingebouwd type te zijn"
 
-#: c-decl.c:7253
-#, gcc-internal-format
-msgid "%qs is not at beginning of declaration"
+#: c-decl.c:7666
+#, fuzzy, gcc-internal-format
+msgid "%qE is not at beginning of declaration"
 msgstr "%qs staat niet aan het begin van een declaratie"
 
-#: c-decl.c:7268
+#: c-decl.c:7680
 #, gcc-internal-format
 msgid "%<__thread%> used with %<auto%>"
 msgstr "%<__thread%> samen met %<auto%> gebruikt"
 
-#: c-decl.c:7270
+#: c-decl.c:7682
 #, gcc-internal-format
 msgid "%<__thread%> used with %<register%>"
 msgstr "%<__thread%> samen met %<register%> gebruikt"
 
-#: c-decl.c:7272
+#: c-decl.c:7684
 #, gcc-internal-format
 msgid "%<__thread%> used with %<typedef%>"
 msgstr "%<__thread%> samen met %<typedef%> gebruikt"
 
-#: c-decl.c:7283 cp/parser.c:7271
+#: c-decl.c:7695
 #, gcc-internal-format
 msgid "%<__thread%> before %<extern%>"
 msgstr "%<__thread%> vóór %<extern%> gebruikt"
 
-#: c-decl.c:7292 cp/parser.c:7261
+#: c-decl.c:7704
 #, gcc-internal-format
 msgid "%<__thread%> before %<static%>"
 msgstr "%<__thread%> vóór %<static%> gebruikt"
 
-#: c-decl.c:7308
+#: c-decl.c:7720
 #, fuzzy, gcc-internal-format
 msgid "multiple storage classes in declaration specifiers"
 msgstr "meerdere opslagklassen in declaratie van %qs"
 
-#: c-decl.c:7315
-#, gcc-internal-format
-msgid "%<__thread%> used with %qs"
+#: c-decl.c:7727
+#, fuzzy, gcc-internal-format
+msgid "%<__thread%> used with %qE"
 msgstr "%<__thread%> samen met %s gebruikt"
 
-#: c-decl.c:7369
+#: c-decl.c:7774
+#, fuzzy, gcc-internal-format
+msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
+msgstr "%<__thread%> samen met %<auto%> gebruikt"
+
+#: c-decl.c:7786
 #, fuzzy, gcc-internal-format
 msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
 msgstr "ISO C ondersteunt simpele %<complex%> niet in de betekenis van %<double complex%>"
 
-#: c-decl.c:7414 c-decl.c:7440
+#: c-decl.c:7831 c-decl.c:7857
 #, fuzzy, gcc-internal-format
 msgid "ISO C does not support complex integer types"
 msgstr "ISO C ondersteunt %<long long%> niet"
 
-#: c-decl.c:7515 toplev.c:850
+#: c-decl.c:8007 toplev.c:847
 #, fuzzy, gcc-internal-format
-msgid "%J%qF used but never defined"
+msgid "%q+F used but never defined"
 msgstr "label %qs gebruikt maar niet gedefinieerd"
 
-#: c-format.c:96 c-format.c:209
+#: c-format.c:98 c-format.c:207
 #, fuzzy, gcc-internal-format
 msgid "format string has invalid operand number"
 msgstr "de formaatstring heeft een niet-constant operand-nummer"
 
-#: c-format.c:113
+#: c-format.c:115
 #, gcc-internal-format
 msgid "function does not return string type"
 msgstr "functie geeft geen string-type terug"
 
-#: c-format.c:142
+#: c-format.c:144
 #, fuzzy, gcc-internal-format
 msgid "format string argument not a string type"
 msgstr "de formaatstring is geen string-type"
 
-#: c-format.c:190
+#: c-format.c:187
 #, gcc-internal-format
 msgid "unrecognized format specifier"
 msgstr "onbekende formaatspecificatie"
 
-#: c-format.c:202
+#: c-format.c:199
 #, fuzzy, gcc-internal-format
-msgid "%qs is an unrecognized format function type"
+msgid "%qE is an unrecognized format function type"
 msgstr "%qs is een onbekend type formaatfunctie"
 
-#: c-format.c:215
+#: c-format.c:213
 #, fuzzy, gcc-internal-format
 msgid "%<...%> has invalid operand number"
 msgstr "de formaatstring heeft een niet-constant operand-nummer"
 
-#: c-format.c:222
+#: c-format.c:220
 #, fuzzy, gcc-internal-format
 msgid "format string argument follows the args to be formatted"
 msgstr "de formaatstring volgt de te formatteren argumenten"
 
-#: c-format.c:840
+#: c-format.c:927
 #, fuzzy, gcc-internal-format
 msgid "function might be possible candidate for %qs format attribute"
 msgstr "deze functie is een mogelijke kandidaat voor het %qs formaat-attribuut"
 
 # niet zeker of '$-operandnummer' wel de juiste betekenis vervat
-#: c-format.c:931 c-format.c:952 c-format.c:1947
+#: c-format.c:1019 c-format.c:1040 c-format.c:2058
 #, gcc-internal-format
 msgid "missing $ operand number in format"
 msgstr "$-operandnummer ontbreekt in formaat"
 
-#: c-format.c:961
+#: c-format.c:1049
 #, gcc-internal-format
 msgid "%s does not support %%n$ operand number formats"
 msgstr "%s ondersteunt geen %%n$ operandnummer formaten"
 
-#: c-format.c:968
+#: c-format.c:1056
 #, gcc-internal-format
 msgid "operand number out of range in format"
 msgstr "operandnummer buiten bereik in formaat"
 
-#: c-format.c:991
+#: c-format.c:1079
 #, gcc-internal-format
 msgid "format argument %d used more than once in %s format"
 msgstr "formaat-argument %d meer dan eens gebruikt in %s formaat"
 
-#: c-format.c:1023
+#: c-format.c:1111
 #, fuzzy, gcc-internal-format
 msgid "$ operand number used after format without operand number"
 msgstr "operandnummer opgegeven voor formaat dat geen argument heeft"
 
 # moet beter kunnen
-#: c-format.c:1053
+#: c-format.c:1142
 #, gcc-internal-format
 msgid "format argument %d unused before used argument %d in $-style format"
 msgstr "formaat-argument %d ongebruikt voor gebruikt argument %d in $-stijl formaat"
 
-#: c-format.c:1148
+#: c-format.c:1237
 #, gcc-internal-format
 msgid "format not a string literal, format string not checked"
 msgstr "formaat is geen stringconstante, de formaatstring werd dus niet nagekeken"
 
-#: c-format.c:1162
+#: c-format.c:1252 c-format.c:1255
 #, gcc-internal-format
 msgid "format not a string literal and no format arguments"
 msgstr "formaat is geen stringconstante en er zijn geen formaat-argumenten"
 
-#: c-format.c:1164
+#: c-format.c:1258
 #, gcc-internal-format
 msgid "format not a string literal, argument types not checked"
 msgstr "formaat is geen stringconstante, de argumenttypes werden dus niet nagekeken"
 
-#: c-format.c:1177
+#: c-format.c:1271
 #, gcc-internal-format
 msgid "too many arguments for format"
 msgstr "te veel argumenten voor formaat"
 
-#: c-format.c:1180
+#: c-format.c:1274
 #, gcc-internal-format
 msgid "unused arguments in $-style format"
 msgstr "ongebruikte argumenten in $-stijl formaat"
 
-#: c-format.c:1183
+#: c-format.c:1277
 #, gcc-internal-format
 msgid "zero-length %s format string"
 msgstr "%s formaatstring van lengte 0"
 
 # "brede string"? "string met brede karakters/tekens"?
-#: c-format.c:1187
+#: c-format.c:1281
 #, gcc-internal-format
 msgid "format is a wide character string"
 msgstr "formaat is een wide-character string"
 
-#: c-format.c:1190
+#: c-format.c:1284
 #, gcc-internal-format
 msgid "unterminated format string"
 msgstr "formaatstring niet beëindigd"
 
-#: c-format.c:1400
+#: c-format.c:1492
 #, fuzzy, gcc-internal-format
 msgid "embedded %<\\0%> in format"
 msgstr "ingesloten %<\\0%> in formaat"
 
-#: c-format.c:1415
+#: c-format.c:1507
 #, fuzzy, gcc-internal-format
 msgid "spurious trailing %<%%%> in format"
 msgstr "overbodige %<%%%> achteraan formaat"
 
-#: c-format.c:1459 c-format.c:1703
+#: c-format.c:1551 c-format.c:1821
 #, gcc-internal-format
 msgid "repeated %s in format"
 msgstr "herhaalde %s in formaat"
 
-#: c-format.c:1472
+#: c-format.c:1564
 #, gcc-internal-format
 msgid "missing fill character at end of strfmon format"
 msgstr "opvulkarakter ontbreekt aan het einde van dit strfmon-formaat"
 
-#: c-format.c:1516 c-format.c:1618 c-format.c:1897 c-format.c:1959
+#: c-format.c:1608 c-format.c:1710 c-format.c:2005 c-format.c:2070
 #, gcc-internal-format
 msgid "too few arguments for format"
 msgstr "te weinig argumenten voor formaat"
 
-#: c-format.c:1557
+#: c-format.c:1649
 #, gcc-internal-format
 msgid "zero width in %s format"
 msgstr "breedte van nul in %s formaat"
 
-#: c-format.c:1575
+#: c-format.c:1667
 #, gcc-internal-format
 msgid "empty left precision in %s format"
 msgstr "lege linkse precisie gebruikt in %s formaat"
 
-#: c-format.c:1648
+#: c-format.c:1740
 #, gcc-internal-format
 msgid "empty precision in %s format"
 msgstr "lege precisie in %s formaat"
 
-#: c-format.c:1687
+#: c-format.c:1805
 #, fuzzy, gcc-internal-format
 msgid "%s does not support the %qs %s length modifier"
 msgstr "%s ondersteunt de %qs %s lengte-modifier niet"
 
-#: c-format.c:1737
+#: c-format.c:1838
 #, gcc-internal-format
 msgid "conversion lacks type at end of format"
 msgstr "conversie mist type aan het einde van het formaat"
 
-#: c-format.c:1748
+#: c-format.c:1849
 #, fuzzy, gcc-internal-format
 msgid "unknown conversion type character %qc in format"
 msgstr "onbekend typeconversie-karakter %qc in formaat"
 
-#: c-format.c:1751
+#: c-format.c:1852
 #, gcc-internal-format
 msgid "unknown conversion type character 0x%x in format"
 msgstr "onbekend typeconversie-karakter 0x%x in formaat"
 
-#: c-format.c:1758
+#: c-format.c:1859
 #, fuzzy, gcc-internal-format
 msgid "%s does not support the %<%%%c%> %s format"
 msgstr "%s ondersteunt het %<%%%c%> %s formaat niet"
 
-#: c-format.c:1774
+#: c-format.c:1875
 #, fuzzy, gcc-internal-format
 msgid "%s used with %<%%%c%> %s format"
 msgstr "%s gebruikt bij %<%%%c%> %s formaat"
 
-#: c-format.c:1783
+#: c-format.c:1884
 #, gcc-internal-format
 msgid "%s does not support %s"
 msgstr "%s ondersteunt %s niet"
 
-#: c-format.c:1792
+#: c-format.c:1894
 #, fuzzy, gcc-internal-format
 msgid "%s does not support %s with the %<%%%c%> %s format"
 msgstr "%s ondersteunt %s niet bij het %<%%%c%> %s formaat"
 
-#: c-format.c:1825
+#: c-format.c:1930
 #, fuzzy, gcc-internal-format
 msgid "%s ignored with %s and %<%%%c%> %s format"
 msgstr "%s wordt genegeerd bij %s en %<%%%c%> %s formaat"
 
-#: c-format.c:1829
+#: c-format.c:1934
 #, gcc-internal-format
 msgid "%s ignored with %s in %s format"
 msgstr "%s wordt genegeerd bij %s in %s formaat"
 
-#: c-format.c:1835
+#: c-format.c:1941
 #, fuzzy, gcc-internal-format
 msgid "use of %s and %s together with %<%%%c%> %s format"
 msgstr "zowel %s als %s gebruikt bij '%%%c' %s formaat"
 
-#: c-format.c:1839
+#: c-format.c:1945
 #, gcc-internal-format
 msgid "use of %s and %s together in %s format"
 msgstr "zowel %s als %s gebruikt in %s formaat"
 
-#: c-format.c:1858
+#: c-format.c:1964
 #, fuzzy, gcc-internal-format
 msgid "%<%%%c%> yields only last 2 digits of year in some locales"
 msgstr "%<%%%c%> geeft enkel de laatste twee cijfers van het jaartal in sommige omgevingen"
 
-#: c-format.c:1861
+#: c-format.c:1967
 #, fuzzy, gcc-internal-format
 msgid "%<%%%c%> yields only last 2 digits of year"
 msgstr "%<%%%c%> geeft enkel de laatste twee cijfers van het jaartal"
 
 #. The end of the format string was reached.
-#: c-format.c:1877
+#: c-format.c:1984
 #, fuzzy, gcc-internal-format
 msgid "no closing %<]%> for %<%%[%> format"
 msgstr "geen eind-%<]%> voor %<%%[%> formaat"
 
-#: c-format.c:1890
+#: c-format.c:1998
 #, fuzzy, gcc-internal-format
 msgid "use of %qs length modifier with %qc type character"
 msgstr "%qs lengte-modifier samen met typekarakter %<%c%> gebruikt"
 
-#: c-format.c:1911
+#: c-format.c:2020
 #, fuzzy, gcc-internal-format
 msgid "%s does not support the %<%%%s%c%> %s format"
 msgstr "%s ondersteunt het %<%%%s%c%> %s formaat niet"
 
-#: c-format.c:1928
+#: c-format.c:2037
 #, gcc-internal-format
 msgid "operand number specified with suppressed assignment"
 msgstr "operandnummer opgegeven met onderdukte uitlijning"
 
-#: c-format.c:1930
+#: c-format.c:2040
 #, gcc-internal-format
 msgid "operand number specified for format taking no argument"
 msgstr "operandnummer opgegeven voor formaat dat geen argument heeft"
 
-#: c-format.c:2072
+#: c-format.c:2173
 #, fuzzy, gcc-internal-format
 msgid "writing through null pointer (argument %d)"
 msgstr "beschrijving via null pointer (arg %d)"
 
-#: c-format.c:2080
+#: c-format.c:2181
 #, fuzzy, gcc-internal-format
 msgid "reading through null pointer (argument %d)"
 msgstr "uitlezing via null-pointer (arg %d)"
 
-#: c-format.c:2100
+#: c-format.c:2201
 #, fuzzy, gcc-internal-format
 msgid "writing into constant object (argument %d)"
 msgstr "constant object wordt beschreven (argument %d)"
 
-#: c-format.c:2111
+#: c-format.c:2212
 #, gcc-internal-format
 msgid "extra type qualifiers in format argument (argument %d)"
 msgstr ""
 
-#: c-format.c:2222
+#: c-format.c:2323
 #, gcc-internal-format
 msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
 msgstr "%s zou van type %<%s%s%> moeten zijn, maar argument %d heeft %qT als type"
 
-#: c-format.c:2225
+#: c-format.c:2327
 #, gcc-internal-format
 msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT"
 msgstr ""
 
-#: c-format.c:2232
+#: c-format.c:2335
 #, gcc-internal-format
 msgid "%s should have type %<%T%s%>, but argument %d has type %qT"
 msgstr ""
 
-#: c-format.c:2235
+#: c-format.c:2339
 #, gcc-internal-format
 msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT"
 msgstr ""
 
-#: c-format.c:2294 c-format.c:2300 c-format.c:2401
+#: c-format.c:2398 c-format.c:2404 c-format.c:2554
 #, gcc-internal-format
 msgid "%<__gcc_host_wide_int__%> is not defined as a type"
 msgstr ""
 
-#: c-format.c:2307 c-format.c:2411
+#: c-format.c:2411 c-format.c:2564
 #, gcc-internal-format
 msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
 msgstr ""
 
-#: c-format.c:2360
+#: c-format.c:2460
+#, fuzzy, gcc-internal-format
+msgid "%<locus%> is not defined as a type"
+msgstr "%qs is geen iterator"
+
+#: c-format.c:2513
 #, gcc-internal-format
 msgid "%<location_t%> is not defined as a type"
 msgstr ""
 
-#: c-format.c:2377
+#: c-format.c:2530
 #, fuzzy, gcc-internal-format
 msgid "%<tree%> is not defined as a type"
 msgstr "%qs is geen iterator"
 
-#: c-format.c:2382
+#: c-format.c:2535
 #, fuzzy, gcc-internal-format
 msgid "%<tree%> is not defined as a pointer type"
 msgstr "%qs is geen iterator"
 
-#: c-format.c:2568
+#: c-format.c:2758
 #, fuzzy, gcc-internal-format
 msgid "args to be formatted is not %<...%>"
 msgstr "de te formatteren argumenten zijn niet ..."
 
 # Klinkt wat vreemd...
-#: c-format.c:2577
-#, gcc-internal-format
-msgid "strftime formats cannot format arguments"
-msgstr "strftime formaten kunnen geen argumenten formatteren"
-
-#: c-gimplify.c:237
-#, gcc-internal-format
-msgid "statement with no effect"
-msgstr "statement zonder effect"
-
-#: c-gimplify.c:315 c-typeck.c:6976 cp/parser.c:6592
-#, gcc-internal-format
-msgid "break statement not within loop or switch"
-msgstr "break-statement niet in een lus of switch"
-
-#: c-gimplify.c:317
-#, fuzzy, gcc-internal-format
-msgid "continue statement not within loop or switch"
-msgstr "break-statement niet in een lus of switch"
+#: c-format.c:2767
+#, gcc-internal-format
+msgid "strftime formats cannot format arguments"
+msgstr "strftime formaten kunnen geen argumenten formatteren"
 
-#: c-lex.c:259
+#: c-lex.c:245
 #, gcc-internal-format
 msgid "badly nested C headers from preprocessor"
 msgstr ""
 
-#: c-lex.c:307
+#: c-lex.c:293
 #, fuzzy, gcc-internal-format
 msgid "%Hignoring #pragma %s %s"
 msgstr "pragma wordt genegeerd: %s"
 
 #. ... or not.
-#: c-lex.c:411
+#: c-lex.c:419
 #, fuzzy, gcc-internal-format
 msgid "%Hstray %<@%> in program"
 msgstr "misplaatste '\\' in programma"
 
-#: c-lex.c:425
+#: c-lex.c:436
 #, fuzzy, gcc-internal-format
 msgid "stray %qs in program"
 msgstr "misplaatste '\\' in programma"
 
-#: c-lex.c:435
+#: c-lex.c:446
 #, fuzzy, gcc-internal-format
 msgid "missing terminating %c character"
 msgstr "niet-beëindigde string- of karakterconstante"
 
-#: c-lex.c:437
+#: c-lex.c:448
 #, fuzzy, gcc-internal-format
 msgid "stray %qc in program"
 msgstr "misplaatste '\\' in programma"
 
-#: c-lex.c:439
+#: c-lex.c:450
 #, fuzzy, gcc-internal-format
 msgid "stray %<\\%o%> in program"
 msgstr "misplaatste '\\' in programma"
 
-#: c-lex.c:599
+#: c-lex.c:605
 #, gcc-internal-format
 msgid "this decimal constant is unsigned only in ISO C90"
 msgstr ""
 
-#: c-lex.c:602
+#: c-lex.c:609
 #, gcc-internal-format
 msgid "this decimal constant would be unsigned in ISO C90"
 msgstr ""
 
-#: c-lex.c:618
+#: c-lex.c:625
 #, fuzzy, gcc-internal-format
 msgid "integer constant is too large for %qs type"
 msgstr "integerconstante is zo groot dat hij unsigned is"
 
-#: c-lex.c:684
+#: c-lex.c:674
+#, gcc-internal-format
+msgid "unsupported non-standard suffix on floating constant"
+msgstr ""
+
+#: c-lex.c:680
+#, gcc-internal-format
+msgid "non-standard suffix on floating constant"
+msgstr ""
+
+#: c-lex.c:722 c-lex.c:724
 #, fuzzy, gcc-internal-format
-msgid "floating constant exceeds range of %<%s%>"
+msgid "floating constant exceeds range of %qT"
 msgstr "floating-point getal overschrijdt het bereik van een %<float%>"
 
-#: c-lex.c:766
+#: c-lex.c:732
+#, fuzzy, gcc-internal-format
+msgid "floating constant truncated to zero"
+msgstr "floating-point constante verkeerd gebruikt"
+
+#: c-lex.c:941
 #, gcc-internal-format
 msgid "traditional C rejects string constant concatenation"
 msgstr "traditionele C verwerpt het aaneenplakken van stringconstantes"
 
-#: c-objc-common.c:80
-#, gcc-internal-format
-msgid "%Jfunction %qF can never be inlined because it is suppressed using -fno-inline"
-msgstr ""
+#: c-omp.c:106
+#, fuzzy, gcc-internal-format
+msgid "invalid expression type for %<#pragma omp atomic%>"
+msgstr "ongeldige expressie als operand"
 
-#: c-objc-common.c:90
-#, gcc-internal-format
-msgid "%Jfunction %qF can never be inlined because it might not be bound within this unit of translation"
-msgstr ""
+#: c-omp.c:219
+#, fuzzy, gcc-internal-format
+msgid "%Hinvalid type for iteration variable %qE"
+msgstr "ongeldig vector-type voor attribuut %qs"
+
+#: c-omp.c:223
+#, fuzzy, gcc-internal-format
+msgid "%Hiteration variable %qE is unsigned"
+msgstr "statische variable %qs is als dllimport aangeduid"
+
+#: c-omp.c:234
+#, fuzzy, gcc-internal-format
+msgid "%H%qE is not initialized"
+msgstr "parameter %qD krijgt beginwaarde"
 
-#: c-objc-common.c:98
+#: c-omp.c:247 cp/semantics.c:3872
 #, gcc-internal-format
-msgid "%Jfunction %qF can never be inlined because it uses attributes conflicting with inlining"
+msgid "%Hmissing controlling predicate"
 msgstr ""
 
-#: c-objc-common.c:244
+#: c-omp.c:305
 #, fuzzy, gcc-internal-format
-msgid "used array that cannot be converted to pointer where scalar is required"
-msgstr "waarde van array-type gebruikt waar een scalair nodig is"
+msgid "%Hinvalid controlling predicate"
+msgstr "Ongeldig token in expressie"
 
-#: c-objc-common.c:248
+# moet beter kunnen...
+#: c-omp.c:312 cp/semantics.c:3878
 #, fuzzy, gcc-internal-format
-msgid "used struct type value where scalar is required"
-msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
+msgid "%Hmissing increment expression"
+msgstr "toewijzingsonderdrukking"
 
-#: c-objc-common.c:252
+#: c-omp.c:362
 #, fuzzy, gcc-internal-format
-msgid "used union type value where scalar is required"
-msgstr "waarde van union-type gebruikt waar een scalair nodig is"
+msgid "%Hinvalid increment expression"
+msgstr "Ongeldig token in expressie"
 
-#: c-opts.c:144
+#: c-opts.c:153
 #, fuzzy, gcc-internal-format
 msgid "no class name specified with %qs"
 msgstr "Bestandsnaam voor uitvoer twee keer opgegeven"
 
 # Assertie? Dat moet beter kunnen!
-#: c-opts.c:148
+#: c-opts.c:157
 #, fuzzy, gcc-internal-format
 msgid "assertion missing after %qs"
 msgstr "Assertie ontbreekt na -A optie"
 
-#: c-opts.c:153
+#: c-opts.c:162
 #, fuzzy, gcc-internal-format
 msgid "macro name missing after %qs"
 msgstr "Macro-naam ontbreekt na -U optie"
 
 # 'whitespace' -> 'witruimte'?
-#: c-opts.c:162
+#: c-opts.c:171
 #, fuzzy, gcc-internal-format
 msgid "missing path after %qs"
 msgstr "ontbrekende witruimte na getal %qs"
 
-#: c-opts.c:171
+#: c-opts.c:180
 #, fuzzy, gcc-internal-format
 msgid "missing filename after %qs"
 msgstr "beginwaarde ontbreekt"
 
 # 'whitespace' -> 'witruimte'?
-#: c-opts.c:176
+#: c-opts.c:185
 #, fuzzy, gcc-internal-format
 msgid "missing makefile target after %qs"
 msgstr "ontbrekende witruimte na getal %qs"
 
-#: c-opts.c:303
+#: c-opts.c:337
 #, gcc-internal-format
 msgid "-I- specified twice"
 msgstr "-I- twee keer opgegeven"
 
-#: c-opts.c:306
+#: c-opts.c:340
 #, gcc-internal-format
 msgid "obsolete option -I- used, please use -iquote instead"
 msgstr ""
 
-#: c-opts.c:544
+#: c-opts.c:510
+#, fuzzy, gcc-internal-format
+msgid "argument %qs to %<-Wnormalized%> not recognized"
+msgstr "taal %s niet herkend"
+
+#: c-opts.c:597
 #, fuzzy, gcc-internal-format
 msgid "switch %qs is no longer supported"
 msgstr "-pipe wordt niet ondersteund"
 
-#: c-opts.c:657
+#: c-opts.c:707
 #, gcc-internal-format
 msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
 msgstr ""
 
-#: c-opts.c:843
+#: c-opts.c:913
 #, fuzzy, gcc-internal-format
 msgid "output filename specified twice"
 msgstr "Bestandsnaam voor uitvoer twee keer opgegeven"
 
-#: c-opts.c:973
+#: c-opts.c:1053
+#, gcc-internal-format
+msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode"
+msgstr ""
+
+#: c-opts.c:1142
 #, gcc-internal-format
 msgid "-Wformat-y2k ignored without -Wformat"
 msgstr "-Wformat-y2k genegeerd zonder -Wformat"
 
-#: c-opts.c:975
+#: c-opts.c:1144
 #, gcc-internal-format
 msgid "-Wformat-extra-args ignored without -Wformat"
 msgstr "-Wformat-extra-args genegeerd zonder -Wformat"
 
-#: c-opts.c:977
+#: c-opts.c:1146
 #, fuzzy, gcc-internal-format
 msgid "-Wformat-zero-length ignored without -Wformat"
 msgstr "-Wformat-extra-args genegeerd zonder -Wformat"
 
-#: c-opts.c:979
+#: c-opts.c:1148
 #, gcc-internal-format
 msgid "-Wformat-nonliteral ignored without -Wformat"
 msgstr "-Wformat-nonliteral genegeerd zonder -Wformat"
 
-#: c-opts.c:981
+#: c-opts.c:1150
+#, fuzzy, gcc-internal-format
+msgid "-Wformat-contains-nul ignored without -Wformat"
+msgstr "-Wformat-nonliteral genegeerd zonder -Wformat"
+
+#: c-opts.c:1152
 #, gcc-internal-format
 msgid "-Wformat-security ignored without -Wformat"
 msgstr "-Wformat-security genegeerd zonder -Wformat"
 
-#: c-opts.c:983
-#, gcc-internal-format
-msgid "-Wmissing-format-attribute ignored without -Wformat"
-msgstr "-Wmissing-format-attribute genegeerd zonder -Wformat"
-
-#: c-opts.c:1002
+#: c-opts.c:1176
 #, fuzzy, gcc-internal-format
 msgid "opening output file %s: %m"
 msgstr "kan bestand '%s' niet openen"
 
-#: c-opts.c:1007
+#: c-opts.c:1181
 #, gcc-internal-format
 msgid "too many filenames given.  Type %s --help for usage"
 msgstr ""
 
-#: c-opts.c:1090
+#: c-opts.c:1265
+#, fuzzy, gcc-internal-format
+msgid "The C parser does not support -dy, option ignored"
+msgstr "APCS reentrant code wordt niet ondersteund.  Genegeerd"
+
+#: c-opts.c:1269
+#, gcc-internal-format
+msgid "The Objective-C parser does not support -dy, option ignored"
+msgstr ""
+
+#: c-opts.c:1272
+#, fuzzy, gcc-internal-format
+msgid "The C++ parser does not support -dy, option ignored"
+msgstr "APCS reentrant code wordt niet ondersteund.  Genegeerd"
+
+#: c-opts.c:1276
 #, gcc-internal-format
-msgid "YYDEBUG was not defined at build time, -dy ignored"
+msgid "The Objective-C++ parser does not support -dy, option ignored"
 msgstr ""
 
-#: c-opts.c:1136
+#: c-opts.c:1326
 #, fuzzy, gcc-internal-format
 msgid "opening dependency file %s: %m"
 msgstr "dynamische dependencies.\n"
 
-#: c-opts.c:1146
+#: c-opts.c:1336
 #, fuzzy, gcc-internal-format
 msgid "closing dependency file %s: %m"
 msgstr "dynamische dependencies.\n"
 
-#: c-opts.c:1149
+#: c-opts.c:1339
 #, fuzzy, gcc-internal-format
 msgid "when writing output to %s: %m"
 msgstr "kan bestand '%s' niet openen"
 
-#: c-opts.c:1229
+#: c-opts.c:1419
 #, fuzzy, gcc-internal-format
 msgid "to generate dependencies you must specify either -M or -MM"
 msgstr "-MG moet samen met ofwel -M, ofwel -MM gebruikt worden"
 
-#: c-opts.c:1394
+#: c-opts.c:1469
+#, gcc-internal-format
+msgid "-fdirectives-only is incompatible with -Wunused_macros"
+msgstr ""
+
+#: c-opts.c:1471
+#, gcc-internal-format
+msgid "-fdirectives-only is incompatible with -traditional"
+msgstr ""
+
+#: c-opts.c:1609
 #, gcc-internal-format
 msgid "too late for # directive to set debug directory"
 msgstr ""
 
-#: c-parse.y:343 objc/objc-parse.y:365
+#: c-parser.c:1072
 #, fuzzy, gcc-internal-format
-msgid "ISO C forbids an empty source file"
+msgid "%HISO C forbids an empty source file"
 msgstr "ISO C verbiedt een leeg bronbestand"
 
-#: c-parse.y:376 objc/objc-parse.y:399
-#, gcc-internal-format
-msgid "data definition has no type or storage class"
-msgstr "datadefinitie heeft geen type of opslagklasse"
-
-#: c-parse.y:388 objc/objc-parse.y:411
+#: c-parser.c:1158 c-parser.c:6150
 #, fuzzy, gcc-internal-format
-msgid "ISO C does not allow extra %<;%> outside of a function"
+msgid "%HISO C does not allow extra %<;%> outside of a function"
 msgstr "ISO C staat geen extra %<;%> buiten een functie toe"
 
-#: c-parse.y:445
+#: c-parser.c:1261 c-parser.c:6699
+#, fuzzy, gcc-internal-format
+msgid "expected declaration specifiers"
+msgstr "meerdere opslagklassen in declaratie van %qs"
+
+#: c-parser.c:1273
+#, fuzzy, gcc-internal-format
+msgid "%Hempty declaration"
+msgstr "lege declaratie"
+
+#: c-parser.c:1309
+#, fuzzy, gcc-internal-format
+msgid "%Hdata definition has no type or storage class"
+msgstr "datadefinitie heeft geen type of opslagklasse"
+
+#: c-parser.c:1364
+#, gcc-internal-format
+msgid "expected %<,%> or %<;%>"
+msgstr ""
+
+#. This can appear in many cases looking nothing like a
+#. function definition, so we don't give a more specific
+#. error suggesting there was one.
+#: c-parser.c:1371 c-parser.c:1388
 #, gcc-internal-format
-msgid "traditional C rejects the unary plus operator"
+msgid "expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>"
 msgstr ""
 
-#: c-parse.y:498 objc/objc-parse.y:520
+#: c-parser.c:1380
 #, fuzzy, gcc-internal-format
-msgid "%<sizeof%> applied to a bit-field"
-msgstr "%<sizeof%> toegepast op een bitveld"
+msgid "%HISO C forbids nested functions"
+msgstr "ISO C verbiedt geneste functies"
 
-#: c-parse.y:595 objc/objc-parse.y:617
+#: c-parser.c:1745 c-parser.c:2555 c-parser.c:3191 c-parser.c:3447
+#: c-parser.c:4367 c-parser.c:4954 c-parser.c:5357 c-parser.c:5377
+#: c-parser.c:5493 c-parser.c:5641 c-parser.c:5658 c-parser.c:5790
+#: c-parser.c:5802 c-parser.c:5827 c-parser.c:5962 c-parser.c:5991
+#: c-parser.c:5999 c-parser.c:6027 c-parser.c:6041 c-parser.c:6260
+#: c-parser.c:6359 c-parser.c:6862 c-parser.c:7493
 #, fuzzy, gcc-internal-format
-msgid "ISO C forbids omitting the middle term of a ?: expression"
-msgstr "ISO C verbiedt het weglaten van de middelste term van een ?: expresie"
+msgid "expected identifier"
+msgstr "ongeldige operand van %s"
+
+#: c-parser.c:1775
+#, fuzzy, gcc-internal-format
+msgid "%Hcomma at end of enumerator list"
+msgstr "komma aan het einde van enumerator-lijst"
 
-#: c-parse.y:636 objc/objc-parse.y:658
+#: c-parser.c:1781
 #, gcc-internal-format
-msgid "compound literal has variable size"
+msgid "expected %<,%> or %<}%>"
 msgstr ""
 
-#: c-parse.y:648 objc/objc-parse.y:670
+#: c-parser.c:1795 c-parser.c:1979 c-parser.c:6117
 #, fuzzy, gcc-internal-format
-msgid "ISO C90 forbids compound literals"
-msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
+msgid "expected %<{%>"
+msgstr "ongeldige operand van %s"
 
-#: c-parse.y:661 objc/objc-parse.y:683
+#: c-parser.c:1806
 #, fuzzy, gcc-internal-format
-msgid "ISO C forbids braced-groups within expressions"
-msgstr "ISO C verbiedt accolade-groepen in expressies"
+msgid "%HISO C forbids forward references to %<enum%> types"
+msgstr "ISO C verbiedt voorwaartse referenties naar %<enum%> types"
 
-#: c-parse.y:697 objc/objc-parse.y:719
+#: c-parser.c:1913
 #, fuzzy, gcc-internal-format
-msgid "first argument to %<__builtin_choose_expr%> not a constant"
-msgstr "gevraagd alignment is geen constante"
+msgid "expected class name"
+msgstr "ongeldige operand van %s"
+
+#: c-parser.c:1932 c-parser.c:5894
+#, fuzzy, gcc-internal-format
+msgid "%Hextra semicolon in struct or union specified"
+msgstr "extra puntkomma opgegeven in struct of union"
+
+#: c-parser.c:1961
+#, fuzzy, gcc-internal-format
+msgid "%Hno semicolon at end of struct or union"
+msgstr "geen puntkomma aan het einde van een struct of union"
+
+#: c-parser.c:1965
+#, fuzzy, gcc-internal-format
+msgid "expected %<;%>"
+msgstr "ongeldige operand van %s"
+
+#: c-parser.c:2044 c-parser.c:3016
+#, gcc-internal-format
+msgid "expected specifier-qualifier-list"
+msgstr ""
+
+#: c-parser.c:2054
+#, fuzzy, gcc-internal-format
+msgid "%HISO C forbids member declarations with no members"
+msgstr "ISO C verbiedt lid-declaraties zonder leden"
+
+#: c-parser.c:2128
+#, gcc-internal-format
+msgid "expected %<,%>, %<;%> or %<}%>"
+msgstr ""
 
-#: c-parse.y:1224 objc/objc-parse.y:1273
+#: c-parser.c:2135
+#, gcc-internal-format
+msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>"
+msgstr ""
+
+#: c-parser.c:2186
 #, fuzzy, gcc-internal-format
-msgid "%<typeof%> applied to a bit-field"
+msgid "%H%<typeof%> applied to a bit-field"
 msgstr "%<sizeof%> toegepast op een bitveld"
 
-#: c-parse.y:1372 objc/objc-parse.y:1421
+#: c-parser.c:2423
+#, gcc-internal-format
+msgid "expected identifier or %<(%>"
+msgstr ""
+
+#: c-parser.c:2624
 #, fuzzy, gcc-internal-format
-msgid "ISO C forbids empty initializer braces"
-msgstr "ISO C verbiedt lege initialisatie-accolades"
+msgid "%HISO C requires a named argument before %<...%>"
+msgstr "ISO C heeft een benoemd argument nodig vóór %<...%>"
 
-#: c-parse.y:1386 objc/objc-parse.y:1435
+#: c-parser.c:2731
 #, fuzzy, gcc-internal-format
-msgid "ISO C90 forbids specifying subobject to initialize"
-msgstr "ISO C90 verbiedt het opgeven van het te initialiseren element"
+msgid "expected declaration specifiers or %<...%>"
+msgstr "top-level declaratie van %qs specifieert %<auto%>"
+
+#: c-parser.c:2781
+#, fuzzy, gcc-internal-format
+msgid "%Hwide string literal in %<asm%>"
+msgstr "incompatibele operands voor %s"
 
-#: c-parse.y:1389 objc/objc-parse.y:1438
+#: c-parser.c:2788 c-parser.c:6754 cp/parser.c:20482
 #, gcc-internal-format
-msgid "obsolete use of designated initializer without %<=%>"
+msgid "expected string literal"
 msgstr ""
 
-#: c-parse.y:1393 objc/objc-parse.y:1442
+#: c-parser.c:3109
+#, fuzzy, gcc-internal-format
+msgid "%HISO C forbids empty initializer braces"
+msgstr "ISO C verbiedt lege initialisatie-accolades"
+
+#. Use the colon as the error location.
+#: c-parser.c:3156
 #, fuzzy, gcc-internal-format
-msgid "obsolete use of designated initializer with %<:%>"
+msgid "%Hobsolete use of designated initializer with %<:%>"
 msgstr "ISO C staat het gebruik van %<varargs.h%> niet toe"
 
-#: c-parse.y:1424 objc/objc-parse.y:1473
+#: c-parser.c:3287
 #, fuzzy, gcc-internal-format
-msgid "ISO C forbids specifying range of elements to initialize"
+msgid "%HISO C forbids specifying range of elements to initialize"
 msgstr "ISO C verbiedt het opgeven van het te initialiseren element"
 
-#: c-parse.y:1432 c-parse.y:1462 objc/objc-parse.y:1481 objc/objc-parse.y:1511
+#: c-parser.c:3300
 #, fuzzy, gcc-internal-format
-msgid "ISO C forbids nested functions"
-msgstr "ISO C verbiedt geneste functies"
+msgid "%HISO C90 forbids specifying subobject to initialize"
+msgstr "ISO C90 verbiedt het opgeven van het te initialiseren element"
 
-#: c-parse.y:1637 objc/objc-parse.y:1686
+#: c-parser.c:3309
 #, fuzzy, gcc-internal-format
-msgid "ISO C forbids forward references to %<enum%> types"
-msgstr "ISO C verbiedt voorwaartse referenties naar %<enum%> types"
+msgid "%Hobsolete use of designated initializer without %<=%>"
+msgstr "ISO C staat het gebruik van %<varargs.h%> niet toe"
+
+#: c-parser.c:3318
+#, fuzzy, gcc-internal-format
+msgid "expected %<=%>"
+msgstr "ongeldige operand van %s"
+
+#: c-parser.c:3463
+#, fuzzy, gcc-internal-format
+msgid "%HISO C forbids label declarations"
+msgstr "ISO C verbiedt labeldeclaraties"
+
+#: c-parser.c:3468 c-parser.c:3543
+#, fuzzy, gcc-internal-format
+msgid "expected declaration or statement"
+msgstr "herdeclaratie van %qs"
+
+#: c-parser.c:3496 c-parser.c:3524
+#, fuzzy, gcc-internal-format
+msgid "%HISO C90 forbids mixed declarations and code"
+msgstr "ISO C90 verbiedt labeldeclaraties"
 
-#: c-parse.y:1649 cp/parser.c:10039 objc/objc-parse.y:1698
+#: c-parser.c:3550
+#, fuzzy, gcc-internal-format
+msgid "%Hexpected %<}%> before %<else%>"
+msgstr "ongeldige operand van %s"
+
+#: c-parser.c:3555
 #, gcc-internal-format
-msgid "comma at end of enumerator list"
-msgstr "komma aan het einde van enumerator-lijst"
+msgid "%H%<else%> without a previous %<if%>"
+msgstr ""
+
+#: c-parser.c:3571
+#, fuzzy, gcc-internal-format
+msgid "%Hlabel at end of compound statement"
+msgstr "ISO C verbiedt een label aan het einde van een samengesteld statement"
 
-#: c-parse.y:1669 objc/objc-parse.y:1718
+#: c-parser.c:3614
 #, gcc-internal-format
-msgid "no semicolon at end of struct or union"
-msgstr "geen puntkomma aan het einde van een struct of union"
+msgid "expected %<:%> or %<...%>"
+msgstr ""
 
-#: c-parse.y:1678 objc/objc-parse.y:1727 objc/objc-parse.y:2727
+#: c-parser.c:3647
 #, gcc-internal-format
-msgid "extra semicolon in struct or union specified"
-msgstr "extra puntkomma opgegeven in struct of union"
+msgid "%Ha label can only be part of a statement and a declaration is not a statement"
+msgstr ""
+
+#: c-parser.c:3810
+#, gcc-internal-format
+msgid "expected identifier or %<*%>"
+msgstr ""
 
-#: c-parse.y:1698 objc/objc-parse.y:1750
+#. Avoid infinite loop in error recovery:
+#. c_parser_skip_until_found stops at a closing nesting
+#. delimiter without consuming it, but here we need to consume
+#. it to proceed further.
+#: c-parser.c:3872
 #, fuzzy, gcc-internal-format
-msgid "ISO C forbids member declarations with no members"
-msgstr "ISO C verbiedt lid-declaraties zonder leden"
+msgid "expected statement"
+msgstr "ongeldige beginwaarde"
 
-#: c-parse.y:1864 objc/objc-parse.y:1916
+#: c-parser.c:4095
 #, fuzzy, gcc-internal-format
-msgid "label at end of compound statement"
-msgstr "ISO C verbiedt een label aan het einde van een samengesteld statement"
+msgid "%Hsuggest braces around empty body in %<do%> statement"
+msgstr "leeg body in een else-statement"
 
-#: c-parse.y:1883 objc/objc-parse.y:1935
+#: c-parser.c:4251
 #, fuzzy, gcc-internal-format
-msgid "ISO C90 forbids mixed declarations and code"
-msgstr "ISO C90 verbiedt labeldeclaraties"
+msgid "%H%E qualifier ignored on asm"
+msgstr "het %qE attribuut wordt genegeerd voor types"
 
-#: c-parse.y:1923 objc/objc-parse.y:1975
+#: c-parser.c:4532
 #, fuzzy, gcc-internal-format
-msgid "ISO C forbids label declarations"
-msgstr "ISO C verbiedt labeldeclaraties"
+msgid "%HISO C forbids omitting the middle term of a ?: expression"
+msgstr "ISO C verbiedt het weglaten van de middelste term van een ?: expresie"
+
+#: c-parser.c:4922
+#, fuzzy, gcc-internal-format
+msgid "%Htraditional C rejects the unary plus operator"
+msgstr "traditionele C verwerpt het aaneenplakken van stringconstantes"
+
+#. C99 6.7.5.2p4
+#: c-parser.c:5033
+#, fuzzy, gcc-internal-format
+msgid "%H%<[*]%> not allowed in other than a declaration"
+msgstr "%qs staat niet aan het begin van een declaratie"
+
+#: c-parser.c:5047
+#, fuzzy, gcc-internal-format
+msgid "%H%<sizeof%> applied to a bit-field"
+msgstr "%<sizeof%> toegepast op een bitveld"
+
+#: c-parser.c:5191 c-parser.c:5535 c-parser.c:5557
+#, fuzzy, gcc-internal-format
+msgid "expected expression"
+msgstr "ongeldige waarheidsexpressie"
 
 # 'braced-group'? Wie schrijft verdorie die foutmeldingen?
-#: c-parse.y:1967 objc/objc-parse.y:2019
-#, gcc-internal-format
-msgid "braced-group within expression allowed only inside a function"
+#: c-parser.c:5218
+#, fuzzy, gcc-internal-format
+msgid "%Hbraced-group within expression allowed only inside a function"
 msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
 
-#: c-parse.y:2263 objc/objc-parse.y:2358
+#: c-parser.c:5232
+#, fuzzy, gcc-internal-format
+msgid "%HISO C forbids braced-groups within expressions"
+msgstr "ISO C verbiedt accolade-groepen in expressies"
+
+#: c-parser.c:5417
+#, fuzzy, gcc-internal-format
+msgid "%Hfirst argument to %<__builtin_choose_expr%> not a constant"
+msgstr "gevraagd alignment is geen constante"
+
+#: c-parser.c:5586
 #, gcc-internal-format
-msgid "%E qualifier ignored on asm"
+msgid "%Hcompound literal has variable size"
 msgstr ""
 
-#: c-parse.y:2309 objc/objc-parse.y:2404
+#: c-parser.c:5594
+#, fuzzy, gcc-internal-format
+msgid "%HISO C90 forbids compound literals"
+msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
+
+#: c-parser.c:6112
+#, fuzzy, gcc-internal-format
+msgid "%Hextra semicolon in method definition specified"
+msgstr "extra puntkomma opgegeven in definitie van methode"
+
+#: c-parser.c:6659 cp/parser.c:20525
+#, gcc-internal-format
+msgid "%<#pragma omp barrier%> may only be used in compound statements"
+msgstr ""
+
+#: c-parser.c:6670 cp/parser.c:20540
+#, gcc-internal-format
+msgid "%<#pragma omp flush%> may only be used in compound statements"
+msgstr ""
+
+#: c-parser.c:6682
 #, gcc-internal-format
-msgid "wide string literal in %<asm%>"
+msgid "%H%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
 msgstr ""
 
-#: c-parse.y:2371 objc/objc-parse.y:2466
+#: c-parser.c:6689 cp/parser.c:20515
 #, fuzzy, gcc-internal-format
-msgid "ISO C requires a named argument before %<...%>"
-msgstr "ISO C heeft een benoemd argument nodig vóór %<...%>"
+msgid "%<#pragma GCC pch_preprocess%> must be first"
+msgstr "misvormde #pragma pack(pop[,id])"
+
+#: c-parser.c:6840 cp/parser.c:19359
+#, fuzzy, gcc-internal-format
+msgid "too many %qs clauses"
+msgstr "te veel invoerbestanden"
+
+#: c-parser.c:6965
+#, gcc-internal-format
+msgid "expected %<none%> or %<shared%>"
+msgstr ""
+
+#: c-parser.c:7008
+#, fuzzy, gcc-internal-format
+msgid "expected %<(%>"
+msgstr "ongeldige operand van %s"
+
+#: c-parser.c:7052 c-parser.c:7229
+#, fuzzy, gcc-internal-format
+msgid "expected integer expression"
+msgstr "ongeldige waarheidsexpressie"
+
+#: c-parser.c:7061
+#, gcc-internal-format
+msgid "%H%<num_threads%> value must be positive"
+msgstr ""
+
+#: c-parser.c:7141
+#, gcc-internal-format
+msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
+msgstr ""
+
+#: c-parser.c:7224
+#, gcc-internal-format
+msgid "%Hschedule %<runtime%> does not take a %<chunk_size%> parameter"
+msgstr ""
+
+#: c-parser.c:7242
+#, fuzzy, gcc-internal-format
+msgid "invalid schedule kind"
+msgstr "ongeldige const_double operand"
+
+#: c-parser.c:7336
+#, gcc-internal-format
+msgid "expected %<#pragma omp%> clause"
+msgstr ""
+
+#: c-parser.c:7345
+#, fuzzy, gcc-internal-format
+msgid "%H%qs is not valid for %qs"
+msgstr "-fPIC is niet geldig met -mcoff"
+
+#: c-parser.c:7445
+#, fuzzy, gcc-internal-format
+msgid "invalid operator for %<#pragma omp atomic%>"
+msgstr "ongeldige bewerking met %<__fpreg%>"
+
+#: c-parser.c:7496 c-parser.c:7516
+#, fuzzy, gcc-internal-format
+msgid "expected %<(%> or end of line"
+msgstr "ongeldige operand van %s"
+
+#: c-parser.c:7534
+#, fuzzy, gcc-internal-format
+msgid "for statement expected"
+msgstr "overflow in constante expressie"
+
+#: c-parser.c:7609 cp/semantics.c:3858 cp/semantics.c:3902
+#, fuzzy, gcc-internal-format
+msgid "expected iteration declaration or initialization"
+msgstr "herdeclaratie van %qs"
+
+#: c-parser.c:7735
+#, gcc-internal-format
+msgid "%Hexpected %<#pragma omp section%> or %<}%>"
+msgstr ""
+
+#: c-parser.c:7968 cp/semantics.c:3750
+#, fuzzy, gcc-internal-format
+msgid "%qE declared %<threadprivate%> after first use"
+msgstr "label %qs gebruikt maar niet gedefinieerd"
+
+#: c-parser.c:7970 cp/semantics.c:3752
+#, fuzzy, gcc-internal-format
+msgid "automatic variable %qE cannot be %<threadprivate%>"
+msgstr "statische variable %qs is als dllimport aangeduid"
 
-#: c-parse.y:2877 objc/objc-parse.y:3467
+#: c-parser.c:7972 cp/semantics.c:3754
 #, fuzzy, gcc-internal-format
-msgid "syntax error at %qs token"
-msgstr "%s voor %qs"
+msgid "%<threadprivate%> %qE has incomplete type"
+msgstr "%Jparameter %u heeft een onvolledig type"
 
-#: c-pch.c:130
+#: c-pch.c:132
 #, fuzzy, gcc-internal-format
 msgid "can%'t create precompiled header %s: %m"
 msgstr "dubbele folder %qs wordt genegeerd\n"
 
-#: c-pch.c:158
+#: c-pch.c:153
 #, fuzzy, gcc-internal-format
 msgid "can%'t write to %s: %m"
 msgstr "kan bestand '%s' niet openen"
 
-#: c-pch.c:164
+#: c-pch.c:159
 #, fuzzy, gcc-internal-format
 msgid "%qs is not a valid output file"
 msgstr "-fPIC is niet geldig met -mcoff"
 
-#: c-pch.c:193 c-pch.c:208 c-pch.c:222
+#: c-pch.c:188 c-pch.c:203 c-pch.c:217
 #, fuzzy, gcc-internal-format
 msgid "can%'t write %s: %m"
 msgstr "open %s"
 
-#: c-pch.c:198 c-pch.c:215
+#: c-pch.c:193 c-pch.c:210
 #, fuzzy, gcc-internal-format
 msgid "can%'t seek in %s: %m"
 msgstr "open %s"
 
-#: c-pch.c:206 c-pch.c:248 c-pch.c:276 c-pch.c:281 c-pch.c:365
+#: c-pch.c:201 c-pch.c:243 c-pch.c:283 c-pch.c:334
 #, fuzzy, gcc-internal-format
 msgid "can%'t read %s: %m"
 msgstr "open %s"
 
-#: c-pch.c:483
-#, fuzzy, gcc-internal-format
-msgid "malformed #pragma GCC pch_preprocess, ignored"
-msgstr "misvormde #pragma pack(pop[,id])"
-
-#: c-pch.c:489
+#: c-pch.c:466
 #, gcc-internal-format
 msgid "pch_preprocess pragma should only be used with -fpreprocessed"
 msgstr ""
 
-#: c-pch.c:490
+#: c-pch.c:467
 #, gcc-internal-format
 msgid "use #include instead"
 msgstr ""
 
-#: c-pch.c:498
+#: c-pch.c:473
 #, fuzzy, gcc-internal-format
-msgid "%s: couldn%'t open PCH file: %m\n"
+msgid "%s: couldn%'t open PCH file: %m"
 msgstr "kan bestand '%s' niet openen"
 
-#: c-pch.c:503
+#: c-pch.c:478
 #, gcc-internal-format
 msgid "use -Winvalid-pch for more information"
 msgstr ""
 
-#: c-pch.c:504
+#: c-pch.c:479
 #, gcc-internal-format
 msgid "%s: PCH file was invalid"
 msgstr ""
 
-#: c-pragma.c:99
+#: c-pragma.c:102
 #, fuzzy, gcc-internal-format
 msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
 msgstr "#pragma pack (pop) tegengekomen zonder overeenkomstige #pragma pack (push, <n>)"
 
-#: c-pragma.c:112
+#: c-pragma.c:115
 #, fuzzy, gcc-internal-format
 msgid "#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s)"
 msgstr "#pragma pack (pop, %s) tegengekomen zonder overeenkomstige #pragma pack (push, %s, <n>)"
 
-#: c-pragma.c:126
+#: c-pragma.c:129
 #, fuzzy, gcc-internal-format
 msgid "#pragma pack(push[, id], <n>) is not supported on this target"
 msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
 
-#: c-pragma.c:128
+#: c-pragma.c:131
 #, fuzzy, gcc-internal-format
 msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
 msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
 
-#: c-pragma.c:149
+#: c-pragma.c:152
 #, fuzzy, gcc-internal-format
 msgid "missing %<(%> after %<#pragma pack%> - ignored"
 msgstr "misvormde #pragma pack"
 
-#: c-pragma.c:162 c-pragma.c:202
+#: c-pragma.c:163 c-pragma.c:195
+#, fuzzy, gcc-internal-format
+msgid "invalid constant in %<#pragma pack%> - ignored"
+msgstr "misvormde #pragma pack"
+
+#: c-pragma.c:167 c-pragma.c:209
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma pack%> - ignored"
 msgstr "misvormde #pragma pack"
 
-#: c-pragma.c:167
+#: c-pragma.c:172
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
 msgstr "misvormde #pragma pack(push[,id],<n>)"
 
-#: c-pragma.c:169
+#: c-pragma.c:174
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
 msgstr "misvormde #pragma pack(pop[,id])"
 
-#: c-pragma.c:178
+#: c-pragma.c:183
 #, fuzzy, gcc-internal-format
 msgid "unknown action %qs for %<#pragma pack%> - ignored"
 msgstr "misvormde #pragma pack"
 
-#: c-pragma.c:205
+#: c-pragma.c:212
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma pack%>"
 msgstr "misvormde #pragma pack"
 
-#: c-pragma.c:208
+#: c-pragma.c:215
 #, gcc-internal-format
 msgid "#pragma pack has no effect with -fpack-struct - ignored"
 msgstr ""
 
-#: c-pragma.c:228
+#: c-pragma.c:235
 #, fuzzy, gcc-internal-format
 msgid "alignment must be a small power of two, not %d"
 msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
 
-#: c-pragma.c:261
+#: c-pragma.c:290
+#, fuzzy, gcc-internal-format
+msgid "missing %<(%> after %<#pragma push_macro%> - ignored"
+msgstr "misvormde #pragma pack"
+
+#: c-pragma.c:298
+#, fuzzy, gcc-internal-format
+msgid "invalid constant in %<#pragma push_macro%> - ignored"
+msgstr "misvormde #pragma pack"
+
+#: c-pragma.c:301
+#, fuzzy, gcc-internal-format
+msgid "missing %<)%> after %<#pragma push_macro%> - ignored"
+msgstr "misvormde #pragma pack"
+
+#: c-pragma.c:304
+#, fuzzy, gcc-internal-format
+msgid "junk at end of %<#pragma push_macro%>"
+msgstr "misvormde #pragma pack"
+
+#: c-pragma.c:347
+#, fuzzy, gcc-internal-format
+msgid "missing %<(%> after %<#pragma pop_macro%> - ignored"
+msgstr "misvormde #pragma pack"
+
+#: c-pragma.c:355
+#, fuzzy, gcc-internal-format
+msgid "invalid constant in %<#pragma pop_macro%> - ignored"
+msgstr "misvormde #pragma pack"
+
+#: c-pragma.c:358
+#, fuzzy, gcc-internal-format
+msgid "missing %<)%> after %<#pragma pop_macro%> - ignored"
+msgstr "misvormde #pragma pack"
+
+#: c-pragma.c:361
+#, fuzzy, gcc-internal-format
+msgid "junk at end of %<#pragma pop_macro%>"
+msgstr "misvormde #pragma pack"
+
+#: c-pragma.c:407
 #, fuzzy, gcc-internal-format
-msgid "%Japplying #pragma weak %qD after first use results in unspecified behavior"
+msgid "applying #pragma weak %q+D after first use results in unspecified behavior"
 msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
 
-#: c-pragma.c:335 c-pragma.c:340
+#: c-pragma.c:481 c-pragma.c:486
 #, fuzzy, gcc-internal-format
 msgid "malformed #pragma weak, ignored"
 msgstr "misvormde #pragma weak"
 
-#: c-pragma.c:344
+#: c-pragma.c:490
 #, fuzzy, gcc-internal-format
-msgid "junk at end of #pragma weak"
-msgstr "misvormde #pragma weak"
+msgid "junk at end of %<#pragma weak%>"
+msgstr "misvormde #pragma pack"
 
-#: c-pragma.c:412 c-pragma.c:414
+#: c-pragma.c:558 c-pragma.c:560
 #, fuzzy, gcc-internal-format
 msgid "malformed #pragma redefine_extname, ignored"
 msgstr "misvormde #pragma weak"
 
-#: c-pragma.c:417
+#: c-pragma.c:563
 #, fuzzy, gcc-internal-format
-msgid "junk at end of #pragma redefine_extname"
+msgid "junk at end of %<#pragma redefine_extname%>"
 msgstr "misvormde #pragma weak"
 
-#: c-pragma.c:422
+#: c-pragma.c:569
 #, fuzzy, gcc-internal-format
 msgid "#pragma redefine_extname not supported on this target"
 msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
 
-#: c-pragma.c:439 c-pragma.c:525
+#: c-pragma.c:586 c-pragma.c:673
 #, fuzzy, gcc-internal-format
 msgid "#pragma redefine_extname ignored due to conflict with previous rename"
 msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
 
-#: c-pragma.c:462
+#: c-pragma.c:609
 #, gcc-internal-format
 msgid "#pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname"
 msgstr ""
 
-#: c-pragma.c:481
+#: c-pragma.c:628
 #, fuzzy, gcc-internal-format
 msgid "malformed #pragma extern_prefix, ignored"
 msgstr "misvormde #pragma pack(pop[,id])"
 
 # Moet 'signature-string' vertaald worden?
-#: c-pragma.c:484
+#: c-pragma.c:631
 #, fuzzy, gcc-internal-format
-msgid "junk at end of #pragma extern_prefix"
+msgid "junk at end of %<#pragma extern_prefix%>"
 msgstr "Brol aan einde van signature-string."
 
-#: c-pragma.c:490
+#: c-pragma.c:638
 #, fuzzy, gcc-internal-format
 msgid "#pragma extern_prefix not supported on this target"
 msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
 
-#: c-pragma.c:516
+#: c-pragma.c:664
 #, fuzzy, gcc-internal-format
 msgid "asm declaration ignored due to conflict with previous rename"
 msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
 
-#: c-pragma.c:547
+#: c-pragma.c:695
 #, gcc-internal-format
 msgid "#pragma redefine_extname ignored due to conflict with __asm__ declaration"
 msgstr ""
 
-#: c-pragma.c:607
+#: c-pragma.c:757
 #, gcc-internal-format
-msgid "#pragma GCC visibility must be followed by push or pop"
+msgid "#pragma GCC visibility push() must specify default, internal, hidden or protected"
 msgstr ""
 
-#: c-pragma.c:614
+#: c-pragma.c:792
 #, gcc-internal-format
-msgid "No matching push for %<#pragma GCC visibility pop%>"
+msgid "#pragma GCC visibility must be followed by push or pop"
 msgstr ""
 
-#: c-pragma.c:625 c-pragma.c:654
+# Moet 'signature-string' vertaald worden?
+#: c-pragma.c:798
+#, fuzzy, gcc-internal-format
+msgid "no matching push for %<#pragma GCC visibility pop%>"
+msgstr "Brol aan einde van signature-string."
+
+#: c-pragma.c:805 c-pragma.c:812
 #, gcc-internal-format
 msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored"
 msgstr ""
 
-#: c-pragma.c:629
+#: c-pragma.c:808
 #, fuzzy, gcc-internal-format
 msgid "malformed #pragma GCC visibility push"
 msgstr "misvormde #pragma weak"
 
-#: c-pragma.c:633
+# Moet 'signature-string' vertaald worden?
+#: c-pragma.c:816
+#, fuzzy, gcc-internal-format
+msgid "junk at end of %<#pragma GCC visibility%>"
+msgstr "Brol aan einde van signature-string."
+
+#: c-pragma.c:832
 #, gcc-internal-format
-msgid "No more than sixteen #pragma GCC visibility pushes allowed at once"
+msgid "#pragma GCC diagnostic not allowed inside functions"
 msgstr ""
 
-#: c-pragma.c:649
+#: c-pragma.c:838
 #, gcc-internal-format
-msgid "#pragma GCC visibility push() must specify default, internal, hidden or protected"
+msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>"
 msgstr ""
 
-# Moet 'signature-string' vertaald worden?
-#: c-pragma.c:658
+#: c-pragma.c:847
+#, gcc-internal-format
+msgid "expected [error|warning|ignored] after %<#pragma GCC diagnostic%>"
+msgstr ""
+
+#: c-pragma.c:851
 #, fuzzy, gcc-internal-format
-msgid "junk at end of %<#pragma GCC visibility%>"
-msgstr "Brol aan einde van signature-string."
+msgid "missing option after %<#pragma GCC diagnostic%> kind"
+msgstr "misvormde #pragma pack"
 
-#: c-typeck.c:142
+#: c-pragma.c:865
 #, fuzzy, gcc-internal-format
-msgid "%qs has an incomplete type"
+msgid "unknown option after %<#pragma GCC diagnostic%> kind"
+msgstr "misvormde #pragma pack"
+
+#: c-typeck.c:174
+#, fuzzy, gcc-internal-format
+msgid "%qD has an incomplete type"
 msgstr "%qs heeft een onvolledig type"
 
-#: c-typeck.c:164 cp/call.c:2679
+#: c-typeck.c:195 cp/call.c:2771
 #, gcc-internal-format
 msgid "invalid use of void expression"
 msgstr "ongeldig gebruik van een void-expressie"
 
-#: c-typeck.c:172
-#, fuzzy, gcc-internal-format
+#: c-typeck.c:203
+#, gcc-internal-format
 msgid "invalid use of flexible array member"
-msgstr "ongeldig gebruik van array die geen lvalue is"
+msgstr "ongeldig gebruik van flexibel array-lid"
 
-#: c-typeck.c:178
+#: c-typeck.c:209
 #, gcc-internal-format
 msgid "invalid use of array with unspecified bounds"
 msgstr "ongeldig gebruik van een array zonder opgegeven grenzen"
 
-#: c-typeck.c:186
+#: c-typeck.c:217
 #, fuzzy, gcc-internal-format
-msgid "invalid use of undefined type %<%s %s%>"
+msgid "invalid use of undefined type %<%s %E%>"
 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:190
+#: c-typeck.c:221
 #, fuzzy, gcc-internal-format
-msgid "invalid use of incomplete typedef %qs"
+msgid "invalid use of incomplete typedef %qD"
 msgstr "ongeldig gebruik van onvolledige typedef %qs"
 
-#: c-typeck.c:397 c-typeck.c:422
+#: c-typeck.c:474 c-typeck.c:499
 #, fuzzy, gcc-internal-format
 msgid "function types not truly compatible in ISO C"
 msgstr "functie-types zijn niet echt compatibel in ISO C"
 
-#: c-typeck.c:806
+#: c-typeck.c:627
+#, gcc-internal-format
+msgid "can%'t mix operands of decimal float and vector types"
+msgstr ""
+
+#: c-typeck.c:632
+#, gcc-internal-format
+msgid "can%'t mix operands of decimal float and complex types"
+msgstr ""
+
+#: c-typeck.c:637
+#, gcc-internal-format
+msgid "can%'t mix operands of decimal float and other float types"
+msgstr ""
+
+#: c-typeck.c:1043
 #, gcc-internal-format
 msgid "types are not quite compatible"
 msgstr "types zijn niet helemaal compatibel"
 
-#: c-typeck.c:1048
+#: c-typeck.c:1366
 #, fuzzy, gcc-internal-format
 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:1207 c-typeck.c:2456
+#: c-typeck.c:1525 c-typeck.c:2864
 #, gcc-internal-format
 msgid "arithmetic on pointer to an incomplete type"
 msgstr "rekensom met pointer naar onvolledig type"
 
-#: c-typeck.c:1570
+#: c-typeck.c:1922
 #, fuzzy, gcc-internal-format
-msgid "%qT has no member named %qs"
+msgid "%qT has no member named %qE"
 msgstr "union heeft geen lid dat %qs heet"
 
-#: c-typeck.c:1606
+#: c-typeck.c:1963
 #, fuzzy, gcc-internal-format
-msgid "request for member %qs in something not a structure or union"
+msgid "request for member %qE in something not a structure or union"
 msgstr "vraag naar lid %qs in iets dat geen structure of union is"
 
-#: c-typeck.c:1640
+#: c-typeck.c:2007
 #, gcc-internal-format
 msgid "dereferencing pointer to incomplete type"
 msgstr "dereferentie van pointer naar onvolledig type"
 
-#: c-typeck.c:1644
+#: c-typeck.c:2011
 #, fuzzy, gcc-internal-format
 msgid "dereferencing %<void *%> pointer"
 msgstr "%<void *%> pointer wordt gederefereerd"
 
 # Is the %s the argument, or is it 'of' the argument?
-#: c-typeck.c:1661 cp/typeck.c:2125
+#: c-typeck.c:2028
 #, fuzzy, gcc-internal-format
-msgid "invalid type argument of %qs"
+msgid "invalid type argument of %qs (have %qT)"
 msgstr "ongeldig type-argument %qs"
 
-#: c-typeck.c:1689 cp/typeck.c:2276
+#: c-typeck.c:2056 cp/typeck.c:2570
 #, gcc-internal-format
 msgid "subscripted value is neither array nor pointer"
 msgstr "waarde met subscript is noch een array, noch een pointer"
 
-#: c-typeck.c:1700 cp/typeck.c:2195 cp/typeck.c:2281
+#: c-typeck.c:2067 cp/typeck.c:2489 cp/typeck.c:2575
 #, gcc-internal-format
 msgid "array subscript is not an integer"
 msgstr "array subscript is geen integer"
 
-#: c-typeck.c:1706
+#: c-typeck.c:2073
 #, fuzzy, gcc-internal-format
 msgid "subscripted value is pointer to function"
 msgstr "doorgeven van argument %d van pointer naar functie"
 
-#: c-typeck.c:1719 cp/typeck.c:2191
-#, fuzzy, gcc-internal-format
-msgid "array subscript has type %<char%>"
-msgstr "array subscript is van het type %<char%>"
-
-#: c-typeck.c:1759
+#: c-typeck.c:2120
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids subscripting %<register%> array"
 msgstr "ISO C verbiedt het gebruik van subscripts bij een %<register%> array"
 
-#: c-typeck.c:1761
+#: c-typeck.c:2122
 #, fuzzy, gcc-internal-format
 msgid "ISO C90 forbids subscripting non-lvalue array"
 msgstr "ISO C90 verbiedt het gebruik van subscripts bij een array die geen lvalue is"
 
-#: c-typeck.c:1998
+#: c-typeck.c:2239
+#, gcc-internal-format
+msgid "%H%qD is static but used in inline function %qD which is not static"
+msgstr ""
+
+#: c-typeck.c:2387
 #, fuzzy, gcc-internal-format
 msgid "called object %qE is not a function"
 msgstr "opgeroepen object is geen functie"
@@ -11795,1203 +20786,1333 @@ 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:2030
+#: c-typeck.c:2415
 #, gcc-internal-format
 msgid "function called through a non-compatible type"
 msgstr ""
 
-#: c-typeck.c:2138
+#: c-typeck.c:2526
 #, fuzzy, gcc-internal-format
 msgid "too many arguments to function %qE"
 msgstr "te veel argumenten voor functie %qE"
 
-#: c-typeck.c:2165
+#: c-typeck.c:2547
 #, gcc-internal-format
 msgid "type of formal parameter %d is incomplete"
 msgstr "het type van formele parameter %d is onvolledig"
 
-#: c-typeck.c:2178
+#: c-typeck.c:2560
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE 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:2183
+#: c-typeck.c:2565
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE 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:2188
+#: c-typeck.c:2570
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE 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:2193
+#: c-typeck.c:2575
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE 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:2198
+#: c-typeck.c:2580
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE 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:2203
+#: c-typeck.c:2585
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE 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:2215
+#: c-typeck.c:2598
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
 msgstr "%s als %<float%> in plaats van %<double%> ten gevolge van een prototype"
 
-#: c-typeck.c:2235
+#: c-typeck.c:2623
+#, fuzzy, gcc-internal-format
+msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
+msgstr "%s als floating-point in plaats van complex ten gevolge van een prototype"
+
+#: c-typeck.c:2644
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE with different width due to prototype"
 msgstr "%s met andere breedte ten gevolge van prototype"
 
-#: c-typeck.c:2262
+#: c-typeck.c:2667
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE as unsigned due to prototype"
 msgstr "%s als unsigned ten gevolge van prototype"
 
-#: c-typeck.c:2265
+#: c-typeck.c:2671
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE as signed due to prototype"
 msgstr "%s als signed ten gevolge van prototype"
 
-#: c-typeck.c:2296
-#, gcc-internal-format
-msgid "too few arguments to function %qE"
-msgstr "te weinig argumenten voor functie %qE"
-
-#: c-typeck.c:2332
-#, gcc-internal-format
-msgid "suggest parentheses around + or - inside shift"
-msgstr "gebruik liefst haakjes rond + of - binnen een shift"
-
-#: c-typeck.c:2339
-#, gcc-internal-format
-msgid "suggest parentheses around && within ||"
-msgstr "gebruik liefst haakjes rond && binnen ||"
-
-#: c-typeck.c:2348
-#, gcc-internal-format
-msgid "suggest parentheses around arithmetic in operand of |"
-msgstr "gebruik liefst haakjes rond een rekensom in een operand van |"
-
-#: c-typeck.c:2352
-#, gcc-internal-format
-msgid "suggest parentheses around comparison in operand of |"
-msgstr "gebruik liefst haakjes rond een vergelijking in een operand van |"
-
-#: c-typeck.c:2361
-#, gcc-internal-format
-msgid "suggest parentheses around arithmetic in operand of ^"
-msgstr "gebruik liefst haakjes rond een rekensom in een operand van ^"
-
-#: c-typeck.c:2365
-#, gcc-internal-format
-msgid "suggest parentheses around comparison in operand of ^"
-msgstr "gebruik liefst haakjes rond een vergelijking in een operand van ^"
-
-#: c-typeck.c:2372
-#, gcc-internal-format
-msgid "suggest parentheses around + or - in operand of &"
-msgstr "gebruik liefst haakjes rond + of - in een operand van &"
-
-#: c-typeck.c:2376
-#, gcc-internal-format
-msgid "suggest parentheses around comparison in operand of &"
-msgstr "gebruik liefst haakjes rond een vergelijking in een operand van &"
-
-#: c-typeck.c:2382
-#, gcc-internal-format
-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:2777 c-typeck.c:2781
+#, fuzzy, gcc-internal-format
+msgid "comparison with string literal results in unspecified behavior"
+msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
 
-#: c-typeck.c:2408
+#: c-typeck.c:2806
 #, fuzzy, gcc-internal-format
 msgid "pointer of type %<void *%> used in subtraction"
 msgstr "pointer van type %<void *%> gebruikt in aftrekking"
 
-#: c-typeck.c:2410
+#: c-typeck.c:2808
 #, gcc-internal-format
 msgid "pointer to a function used in subtraction"
 msgstr "pointer naar functie gebruikt in aftrekking"
 
 # 'unary' = 'unair'?
-#: c-typeck.c:2499
+#: c-typeck.c:2919
 #, gcc-internal-format
 msgid "wrong type argument to unary plus"
 msgstr "argument van verkeerd type voor unaire plus"
 
-#: c-typeck.c:2512
+#: c-typeck.c:2932
 #, gcc-internal-format
 msgid "wrong type argument to unary minus"
 msgstr "argument van verkeerd type voor unaire min"
 
-#: c-typeck.c:2529
+#: c-typeck.c:2952
 #, fuzzy, gcc-internal-format
 msgid "ISO C does not support %<~%> for complex conjugation"
 msgstr "ISO C ondersteunt het %<%c%> formaat niet"
 
-#: c-typeck.c:2535
+#: c-typeck.c:2958
 #, gcc-internal-format
 msgid "wrong type argument to bit-complement"
 msgstr "argument van verkeerd type voor bit-complement"
 
-#: c-typeck.c:2543
+#: c-typeck.c:2966
 #, gcc-internal-format
 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:2555
+#: c-typeck.c:2978
 #, gcc-internal-format
 msgid "wrong type argument to conjugation"
 msgstr "argument van verkeerd type voor vervoeging"
 
-#: c-typeck.c:2569
+#: c-typeck.c:2990
 #, gcc-internal-format
 msgid "wrong type argument to unary exclamation mark"
 msgstr "argument van verkeerd type voor unair uitroepingsteken"
 
-#: c-typeck.c:2606
+#: c-typeck.c:3024
 #, fuzzy, gcc-internal-format
 msgid "ISO C does not support %<++%> and %<--%> on complex types"
 msgstr "ISO C ondersteunt het %<%c%> formaat niet"
 
 # Wat is beter: 'incrementeren', 'incrementering', of 'increment'?
-#: c-typeck.c:2622 c-typeck.c:2654
+#: c-typeck.c:3043 c-typeck.c:3075
 #, gcc-internal-format
 msgid "wrong type argument to increment"
 msgstr "argument van verkeerd type voor incrementeren"
 
-#: c-typeck.c:2624 c-typeck.c:2656
+#: c-typeck.c:3045 c-typeck.c:3077
 #, gcc-internal-format
 msgid "wrong type argument to decrement"
 msgstr "argument van verkeerd type voor decrementeren"
 
-#: c-typeck.c:2645
+#: c-typeck.c:3066
 #, gcc-internal-format
 msgid "increment of pointer to unknown structure"
 msgstr "incrementeren van pointer naar onbekend structure"
 
-#: c-typeck.c:2647
+#: c-typeck.c:3068
 #, gcc-internal-format
 msgid "decrement of pointer to unknown structure"
 msgstr "decrementeren van pointer naar onbekend structure"
 
-#: c-typeck.c:2817
+#: c-typeck.c:3269
 #, fuzzy, gcc-internal-format
-msgid "assignment of read-only member %qs"
+msgid "assignment of read-only member %qD"
 msgstr "%s van alleen-lezen lid %qs"
 
-#: c-typeck.c:2818
+#: c-typeck.c:3270
 #, fuzzy, gcc-internal-format
-msgid "increment of read-only member %qs"
+msgid "increment of read-only member %qD"
 msgstr "%s van alleen-lezen lid %qs"
 
-#: c-typeck.c:2819
+#: c-typeck.c:3271
 #, fuzzy, gcc-internal-format
-msgid "decrement of read-only member %qs"
+msgid "decrement of read-only member %qD"
 msgstr "%s van alleen-lezen lid %qs"
 
-#: c-typeck.c:2823
+#: c-typeck.c:3272
+#, gcc-internal-format
+msgid "read-only member %qD used as %<asm%> output"
+msgstr ""
+
+#: c-typeck.c:3276
 #, fuzzy, gcc-internal-format
-msgid "assignment of read-only variable %qs"
+msgid "assignment of read-only variable %qD"
 msgstr "%s van alleen-lezen variabele %qs"
 
-#: c-typeck.c:2824
+#: c-typeck.c:3277
 #, fuzzy, gcc-internal-format
-msgid "increment of read-only variable %qs"
+msgid "increment of read-only variable %qD"
 msgstr "%s van alleen-lezen variabele %qs"
 
-#: c-typeck.c:2825
+#: c-typeck.c:3278
 #, fuzzy, gcc-internal-format
-msgid "decrement of read-only variable %qs"
+msgid "decrement of read-only variable %qD"
 msgstr "%s van alleen-lezen variabele %qs"
 
-#: c-typeck.c:2828
+#: c-typeck.c:3279
+#, gcc-internal-format
+msgid "read-only variable %qD used as %<asm%> output"
+msgstr ""
+
+#: c-typeck.c:3282
 #, fuzzy, gcc-internal-format
-msgid "assignment of read-only location"
+msgid "assignment of read-only location %qE"
 msgstr "%s van alleen-lezen locatie"
 
-#: c-typeck.c:2829
+#: c-typeck.c:3283
 #, fuzzy, gcc-internal-format
-msgid "increment of read-only location"
+msgid "increment of read-only location %qE"
 msgstr "%s van alleen-lezen locatie"
 
-#: c-typeck.c:2830
+#: c-typeck.c:3284
 #, fuzzy, gcc-internal-format
-msgid "decrement of read-only location"
+msgid "decrement of read-only location %qE"
 msgstr "%s van alleen-lezen locatie"
 
-#: c-typeck.c:2849
+#: c-typeck.c:3285
+#, gcc-internal-format
+msgid "read-only location %qE used as %<asm%> output"
+msgstr ""
+
+#: c-typeck.c:3321
 #, fuzzy, gcc-internal-format
 msgid "cannot take address of bit-field %qD"
 msgstr "kan adres van bitveld %qs niet nemen"
 
-#: c-typeck.c:2877
+#: c-typeck.c:3349
 #, fuzzy, gcc-internal-format
 msgid "global register variable %qD used in nested function"
 msgstr "globale registervariabele %qs gebruikt in geneste functie"
 
-#: c-typeck.c:2880
+#: c-typeck.c:3352
 #, fuzzy, gcc-internal-format
 msgid "register variable %qD used in nested function"
 msgstr "registervariabele %qs gebruikt in geneste functie"
 
-#: c-typeck.c:2885
+#: c-typeck.c:3357
 #, fuzzy, gcc-internal-format
 msgid "address of global register variable %qD requested"
 msgstr "adres van globale registervariabele %qs gevraagd"
 
-#: c-typeck.c:2887
+#: c-typeck.c:3359
 #, fuzzy, gcc-internal-format
 msgid "address of register variable %qD requested"
 msgstr "adres van registervariabele %qs gevraagd"
 
-#: c-typeck.c:2935
+#: c-typeck.c:3405
 #, fuzzy, gcc-internal-format
 msgid "non-lvalue array in conditional expression"
 msgstr "types in voorwaardelijke expressie komen niet overeen"
 
 # Of moet/mag 'boolean' hier vertaald worden?
-#: c-typeck.c:2979
+#: c-typeck.c:3453
 #, fuzzy, gcc-internal-format
 msgid "signed and unsigned type in conditional expression"
 msgstr "niet-boolean modus in voorwaardelijke expressie"
 
-#: c-typeck.c:2986
+#: c-typeck.c:3460
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids conditional expr with only one void side"
 msgstr "ISO C verbiedt voorwaardelijke expressies met maar één void-zijde"
 
-#: c-typeck.c:3002 c-typeck.c:3010
+#: c-typeck.c:3474 c-typeck.c:3482
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
 msgstr "ISO C verbiedt voorwaardelijke expressies tussen %<void *%> en een functiepointer"
 
-#: c-typeck.c:3017
+#: c-typeck.c:3489
 #, gcc-internal-format
 msgid "pointer type mismatch in conditional expression"
 msgstr "pointertypes in voorwaardelijke expressie komen niet overeen"
 
-#: c-typeck.c:3024 c-typeck.c:3034
+#: c-typeck.c:3496 c-typeck.c:3506
 #, gcc-internal-format
 msgid "pointer/integer type mismatch in conditional expression"
 msgstr "types in voorwaardelijke expressie komen niet overeen (pointer/integer)"
 
-#: c-typeck.c:3048
+#: c-typeck.c:3520 tree-cfg.c:3807
 #, gcc-internal-format
 msgid "type mismatch in conditional expression"
 msgstr "types in voorwaardelijke expressie komen niet overeen"
 
-#: c-typeck.c:3094
+#: c-typeck.c:3563
 #, gcc-internal-format
 msgid "left-hand operand of comma expression has no effect"
 msgstr "linker operand van comma-expressie heeft geen effect"
 
-#: c-typeck.c:3128
+#: c-typeck.c:3600
 #, gcc-internal-format
 msgid "cast specifies array type"
 msgstr "cast geeft array-type op"
 
-#: c-typeck.c:3134
+#: c-typeck.c:3606
 #, gcc-internal-format
 msgid "cast specifies function type"
 msgstr "cast geeft functie-type op"
 
-#: c-typeck.c:3144
+#: c-typeck.c:3623
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids casting nonscalar to the same type"
 msgstr "ISO C verbiedt het casten van een niet-scalair naar hetzelfde type"
 
-#: c-typeck.c:3162
+#: c-typeck.c:3640
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids casts to union type"
 msgstr "ISO C verbiedt casts naar een union-type"
 
-#: c-typeck.c:3171
+#: c-typeck.c:3648
 #, gcc-internal-format
 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:3222
+#: c-typeck.c:3694
 #, fuzzy, gcc-internal-format
 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:3227
+#: c-typeck.c:3699
 #, gcc-internal-format
 msgid "cast discards qualifiers from pointer target type"
 msgstr "cast laat qualifiers van doeltype van pointer vallen"
 
-#: c-typeck.c:3242
+#: c-typeck.c:3715
 #, gcc-internal-format
 msgid "cast increases required alignment of target type"
 msgstr "cast verhoogt het benodigde alignment van het doeltype"
 
-#: c-typeck.c:3248
+#: c-typeck.c:3726
 #, gcc-internal-format
 msgid "cast from pointer to integer of different size"
 msgstr "cast van pointer naar integer met andere grootte"
 
-#: c-typeck.c:3253
+#: c-typeck.c:3730
 #, gcc-internal-format
 msgid "cast from function call of type %qT to non-matching type %qT"
 msgstr ""
 
-#: c-typeck.c:3261
+#: c-typeck.c:3738
 #, gcc-internal-format
 msgid "cast to pointer from integer of different size"
 msgstr "cast naar pointer van integer met andere grootte"
 
-#: c-typeck.c:3273
-#, gcc-internal-format
-msgid "type-punning to incomplete type might break strict-aliasing rules"
-msgstr ""
-
-#: c-typeck.c:3280
-#, gcc-internal-format
-msgid "dereferencing type-punned pointer will break strict-aliasing rules"
-msgstr ""
-
-#: c-typeck.c:3283
-#, fuzzy, gcc-internal-format
-msgid "dereferencing type-punned pointer might break strict-aliasing rules"
-msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
-
-#: c-typeck.c:3295
+#: c-typeck.c:3752
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids conversion of function pointer to object pointer type"
 msgstr "ISO C verbiedt een vergelijking van %<void *%> met een functie-pointer"
 
-#: c-typeck.c:3304
+#: c-typeck.c:3760
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids conversion of object pointer to function pointer type"
 msgstr "ISO C verbiedt een vergelijking van %<void *%> met een functie-pointer"
 
-#: c-typeck.c:3556
+#: c-typeck.c:4037
 #, gcc-internal-format
 msgid "cannot pass rvalue to reference parameter"
 msgstr ""
 
-#: c-typeck.c:3665 c-typeck.c:3780
+#: c-typeck.c:4150 c-typeck.c:4317
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE makes qualified function pointer from unqualified"
 msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
 
-#: c-typeck.c:3668 c-typeck.c:3783
+#: c-typeck.c:4153 c-typeck.c:4320
 #, fuzzy, gcc-internal-format
 msgid "assignment makes qualified function pointer from unqualified"
 msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
 
-#: c-typeck.c:3671 c-typeck.c:3785
+#: c-typeck.c:4156 c-typeck.c:4322
 #, fuzzy, gcc-internal-format
 msgid "initialization makes qualified function pointer from unqualified"
 msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
 
-#: c-typeck.c:3674 c-typeck.c:3787
+#: c-typeck.c:4159 c-typeck.c:4324
 #, fuzzy, gcc-internal-format
 msgid "return makes qualified function pointer from unqualified"
 msgstr "%s maakt gekwalificeerde functiepointer van een niet gekwalificeerde"
 
-#: c-typeck.c:3678 c-typeck.c:3748
+#: c-typeck.c:4163 c-typeck.c:4284
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE discards qualifiers from pointer target type"
 msgstr "cast laat qualifiers van doeltype van pointer vallen"
 
-#: c-typeck.c:3680 c-typeck.c:3750
+#: c-typeck.c:4165 c-typeck.c:4286
 #, fuzzy, gcc-internal-format
 msgid "assignment discards qualifiers from pointer target type"
 msgstr "cast laat qualifiers van doeltype van pointer vallen"
 
-#: c-typeck.c:3682 c-typeck.c:3752
+#: c-typeck.c:4167 c-typeck.c:4288
 #, fuzzy, gcc-internal-format
 msgid "initialization discards qualifiers from pointer target type"
 msgstr "cast laat qualifiers van doeltype van pointer vallen"
 
-#: c-typeck.c:3684 c-typeck.c:3754
+#: c-typeck.c:4169 c-typeck.c:4290
 #, fuzzy, gcc-internal-format
 msgid "return discards qualifiers from pointer target type"
 msgstr "cast laat qualifiers van doeltype van pointer vallen"
 
-#: c-typeck.c:3689
+#: c-typeck.c:4176
 #, fuzzy, gcc-internal-format
 msgid "ISO C prohibits argument conversion to union type"
 msgstr "ISO C verbiedt conversie van argumenten naar union type"
 
-#: c-typeck.c:3733
+#: c-typeck.c:4212
+#, fuzzy, gcc-internal-format
+msgid "request for implicit conversion from %qT to %qT not permitted in C++"
+msgstr "ongeldige registernaam voor %qs"
+
+#: c-typeck.c:4225
+#, fuzzy, gcc-internal-format
+msgid "argument %d of %qE might be a candidate for a format attribute"
+msgstr "deze functie is een mogelijke kandidaat voor het %qs formaat-attribuut"
+
+#: c-typeck.c:4231
+#, fuzzy, gcc-internal-format
+msgid "assignment left-hand side might be a candidate for a format attribute"
+msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
+
+#: c-typeck.c:4236
+#, fuzzy, gcc-internal-format
+msgid "initialization left-hand side might be a candidate for a format attribute"
+msgstr "deze functie is een mogelijke kandidaat voor het %qs formaat-attribuut"
+
+#: c-typeck.c:4241
+#, fuzzy, gcc-internal-format
+msgid "return type might be a candidate for a format attribute"
+msgstr "deze functie is een mogelijke kandidaat voor het %qs formaat-attribuut"
+
+#: c-typeck.c:4264
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
 msgstr "ISO C verbiedt %s tussen functiepointer en %<void *%>"
 
-#: c-typeck.c:3736
+#: c-typeck.c:4267
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids assignment between function pointer and %<void *%>"
 msgstr "ISO C verbiedt %s tussen functiepointer en %<void *%>"
 
-#: c-typeck.c:3738
+#: c-typeck.c:4269
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids initialization between function pointer and %<void *%>"
 msgstr "ISO C verbiedt %s tussen functiepointer en %<void *%>"
 
-#: c-typeck.c:3740
+#: c-typeck.c:4271
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids return between function pointer and %<void *%>"
 msgstr "ISO C verbiedt %s tussen functiepointer en %<void *%>"
 
 # 'signedness' = 'signed-heid'?
-#: c-typeck.c:3763
+#: c-typeck.c:4300
 #, fuzzy, gcc-internal-format
 msgid "pointer targets in passing argument %d of %qE differ in signedness"
 msgstr "doelen van pointer in %s verschillen in signedness"
 
 # 'signedness' = 'signed-heid'?
-#: c-typeck.c:3765
+#: c-typeck.c:4302
 #, fuzzy, gcc-internal-format
 msgid "pointer targets in assignment differ in signedness"
 msgstr "doelen van pointer in %s verschillen in signedness"
 
 # 'signedness' = 'signed-heid'?
-#: c-typeck.c:3767
+#: c-typeck.c:4304
 #, fuzzy, gcc-internal-format
 msgid "pointer targets in initialization differ in signedness"
 msgstr "doelen van pointer in %s verschillen in signedness"
 
 # 'signedness' = 'signed-heid'?
-#: c-typeck.c:3769
+#: c-typeck.c:4306
 #, fuzzy, gcc-internal-format
 msgid "pointer targets in return differ in signedness"
 msgstr "doelen van pointer in %s verschillen in signedness"
 
-#: c-typeck.c:3792
+#: c-typeck.c:4331
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE from incompatible pointer type"
 msgstr "%s van incompatibel pointertype"
 
-#: c-typeck.c:3794
+#: c-typeck.c:4333
 #, fuzzy, gcc-internal-format
 msgid "assignment from incompatible pointer type"
 msgstr "%s van incompatibel pointertype"
 
-#: c-typeck.c:3795
+#: c-typeck.c:4334
 #, fuzzy, gcc-internal-format
 msgid "initialization from incompatible pointer type"
 msgstr "%s van incompatibel pointertype"
 
-#: c-typeck.c:3797
+#: c-typeck.c:4336
 #, fuzzy, gcc-internal-format
 msgid "return from incompatible pointer type"
 msgstr "%s van incompatibel pointertype"
 
-#: c-typeck.c:3818
+#: c-typeck.c:4353
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE makes pointer from integer without a cast"
 msgstr "%s maakt pointer van integer zonder een cast"
 
-#: c-typeck.c:3820
+#: c-typeck.c:4355
 #, fuzzy, gcc-internal-format
 msgid "assignment makes pointer from integer without a cast"
 msgstr "%s maakt pointer van integer zonder een cast"
 
-#: c-typeck.c:3822
+#: c-typeck.c:4357
 #, fuzzy, gcc-internal-format
 msgid "initialization makes pointer from integer without a cast"
 msgstr "%s maakt pointer van integer zonder een cast"
 
-#: c-typeck.c:3824
+#: c-typeck.c:4359
 #, fuzzy, gcc-internal-format
 msgid "return makes pointer from integer without a cast"
 msgstr "%s maakt pointer van integer zonder een cast"
 
-#: c-typeck.c:3831
+#: c-typeck.c:4366
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE makes integer from pointer without a cast"
 msgstr "%s maakt integer van pointer zonder een cast"
 
-#: c-typeck.c:3833
+#: c-typeck.c:4368
 #, fuzzy, gcc-internal-format
 msgid "assignment makes integer from pointer without a cast"
 msgstr "%s maakt integer van pointer zonder een cast"
 
-#: c-typeck.c:3835
+#: c-typeck.c:4370
 #, fuzzy, gcc-internal-format
 msgid "initialization makes integer from pointer without a cast"
 msgstr "%s maakt integer van pointer zonder een cast"
 
-#: c-typeck.c:3837
+#: c-typeck.c:4372
 #, fuzzy, gcc-internal-format
 msgid "return makes integer from pointer without a cast"
 msgstr "%s maakt integer van pointer zonder een cast"
 
-#. ??? This should not be an error when inlining calls to
-#. unprototyped functions.
-#: c-typeck.c:3850
-#, fuzzy, gcc-internal-format
-msgid "incompatible type for argument %d of %qE"
-msgstr "incompatibel type voor argument %d van %qs"
-
-#: c-typeck.c:3853
+#: c-typeck.c:4388
 #, fuzzy, gcc-internal-format
 msgid "incompatible types in assignment"
 msgstr "incompatibele types bij %s"
 
-#: c-typeck.c:3856
+#: c-typeck.c:4391
 #, fuzzy, gcc-internal-format
 msgid "incompatible types in initialization"
 msgstr "incompatibele types bij %s"
 
-#: c-typeck.c:3859
+#: c-typeck.c:4394
 #, fuzzy, gcc-internal-format
 msgid "incompatible types in return"
 msgstr "incompatibele types bij %s"
 
-#: c-typeck.c:3940
+#: c-typeck.c:4450
 #, gcc-internal-format
 msgid "traditional C rejects automatic aggregate initialization"
 msgstr ""
 
-#: c-typeck.c:4108 c-typeck.c:4123 c-typeck.c:4138
+#: c-typeck.c:4621 c-typeck.c:4636 c-typeck.c:4651
 #, fuzzy, gcc-internal-format
 msgid "(near initialization for %qs)"
 msgstr "(dicht bij initialisatie van %qs)"
 
-#: c-typeck.c:4670 cp/decl.c:4453
+#: c-typeck.c:5191 cp/decl.c:4995
 #, fuzzy, gcc-internal-format
 msgid "opaque vector types cannot be initialized"
 msgstr "object van variabele lengte mag geen beginwaarde krijgen"
 
-#: c-typeck.c:5315
+#: c-typeck.c:5814
 #, fuzzy, gcc-internal-format
-msgid "unknown field %qs specified in initializer"
+msgid "unknown field %qE specified in initializer"
 msgstr "onbekend veld %qs opgegeven in beginwaarde"
 
-#: c-typeck.c:6205
+#: c-typeck.c:6714
 #, gcc-internal-format
 msgid "traditional C rejects initialization of unions"
 msgstr ""
 
-#: c-typeck.c:6511
+#: c-typeck.c:7022
 #, fuzzy, gcc-internal-format
 msgid "jump into statement expression"
 msgstr "overflow in constante expressie"
 
 # Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
-#: c-typeck.c:6517
+#: c-typeck.c:7028
 #, fuzzy, gcc-internal-format
 msgid "jump into scope of identifier with variably modified type"
 msgstr "argument %d is alleen-lezen"
 
-#: c-typeck.c:6554
+#: c-typeck.c:7065
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids %<goto *expr;%>"
 msgstr "ISO C verbiedt %<goto *expr;%>"
 
-#: c-typeck.c:6568 cp/typeck.c:6047
+#: c-typeck.c:7080 cp/typeck.c:6619
 #, fuzzy, gcc-internal-format
 msgid "function declared %<noreturn%> has a %<return%> statement"
 msgstr "als %<noreturn%> gedeclareerde functie bevat een %<return%> statement"
 
-#: c-typeck.c:6575
+#: c-typeck.c:7088
 #, fuzzy, gcc-internal-format
 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:6582
+#: c-typeck.c:7097
 #, fuzzy, gcc-internal-format
 msgid "%<return%> with a value, in function returning void"
 msgstr "%<return%> met waarde in een functie die void teruggeeft"
 
-#: c-typeck.c:6639
+#: c-typeck.c:7099
+#, fuzzy, gcc-internal-format
+msgid "ISO C forbids %<return%> with expression, in function returning void"
+msgstr "%<return%> met waarde in een functie die void teruggeeft"
+
+#: c-typeck.c:7156
 #, gcc-internal-format
 msgid "function returns address of local variable"
 msgstr "functie geeft adres van lokale variabele terug"
 
-#: c-typeck.c:6710 cp/semantics.c:879
+#: c-typeck.c:7228 cp/semantics.c:952
 #, gcc-internal-format
 msgid "switch quantity not an integer"
 msgstr "switch-waarde is geen integer"
 
-#: c-typeck.c:6721
+#: c-typeck.c:7240
 #, fuzzy, gcc-internal-format
 msgid "%<long%> switch expression not converted to %<int%> in ISO C"
 msgstr "%<long%> switch-expressie wordt in ISO C niet naar %<int%> geconverteerd"
 
-#: c-typeck.c:6762
+#: c-typeck.c:7280
 #, fuzzy, gcc-internal-format
 msgid "case label in statement expression not containing enclosing switch statement"
 msgstr "case-label niet in een switch-statement"
 
-#: c-typeck.c:6765
+#: c-typeck.c:7283
 #, fuzzy, gcc-internal-format
 msgid "%<default%> label in statement expression not containing enclosing switch statement"
 msgstr "default-label niet in een switch-statement"
 
-#: c-typeck.c:6771
+#: c-typeck.c:7289
 #, fuzzy, gcc-internal-format
 msgid "case label in scope of identifier with variably modified type not containing enclosing switch statement"
 msgstr "case-label niet in een switch-statement"
 
-#: c-typeck.c:6774
+#: c-typeck.c:7292
 #, fuzzy, gcc-internal-format
 msgid "%<default%> label in scope of identifier with variably modified type not containing enclosing switch statement"
 msgstr "default-label niet in een switch-statement"
 
-#: c-typeck.c:6778 cp/parser.c:6100
+#: c-typeck.c:7296 cp/parser.c:6810
 #, gcc-internal-format
 msgid "case label not within a switch statement"
 msgstr "case-label niet in een switch-statement"
 
-#: c-typeck.c:6780
+#: c-typeck.c:7298
 #, fuzzy, gcc-internal-format
 msgid "%<default%> label not within a switch statement"
 msgstr "default-label niet in een switch-statement"
 
-#: c-typeck.c:6849
+#: c-typeck.c:7375
 #, gcc-internal-format
 msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
 msgstr ""
 
-#: c-typeck.c:6859
-#, fuzzy, gcc-internal-format
-msgid "%Hempty body in an if-statement"
-msgstr "leeg body in een else-statement"
-
-#: c-typeck.c:6867
-#, fuzzy, gcc-internal-format
-msgid "%Hempty body in an else-statement"
-msgstr "leeg body in een else-statement"
+#: c-typeck.c:7486 cp/cp-gimplify.c:97 cp/parser.c:7415
+#, gcc-internal-format
+msgid "break statement not within loop or switch"
+msgstr "break-statement niet in een lus of switch"
 
-#: c-typeck.c:6978 cp/parser.c:6603
+#: c-typeck.c:7488 cp/parser.c:7436
 #, gcc-internal-format
 msgid "continue statement not within a loop"
 msgstr "continue-statement niet in een lus"
 
-#: c-typeck.c:6998
+#: c-typeck.c:7493 cp/parser.c:7426
+#, fuzzy, gcc-internal-format
+msgid "break statement used with OpenMP for loop"
+msgstr "break-statement niet in een lus of switch"
+
+#: c-typeck.c:7516
 #, gcc-internal-format
 msgid "%Hstatement with no effect"
 msgstr ""
 
 # vertaling voor 'statement'?
-#: c-typeck.c:7027
+#: c-typeck.c:7538
 #, gcc-internal-format
 msgid "expression statement has incomplete type"
 msgstr "expressie-statement heeft onvolledig type"
 
-#: c-typeck.c:7466 c-typeck.c:7505
-#, gcc-internal-format
-msgid "division by zero"
-msgstr "deling door nul"
-
-#: c-typeck.c:7550 cp/typeck.c:2952
+#: c-typeck.c:8093 cp/typeck.c:3301
 #, gcc-internal-format
 msgid "right shift count is negative"
 msgstr "teller van rechtse shift is negatief"
 
-#: c-typeck.c:7557 cp/typeck.c:2958
+#: c-typeck.c:8100 cp/typeck.c:3305
 #, gcc-internal-format
 msgid "right shift count >= width of type"
 msgstr "teller van rechtse shift is >= breedte van het type"
 
-#: c-typeck.c:7578 cp/typeck.c:2977
+#: c-typeck.c:8122 cp/typeck.c:3324
 #, gcc-internal-format
 msgid "left shift count is negative"
 msgstr "teller van links shift is negatief"
 
-#: c-typeck.c:7581 cp/typeck.c:2979
+#: c-typeck.c:8125 cp/typeck.c:3326
 #, gcc-internal-format
 msgid "left shift count >= width of type"
 msgstr "teller van links shift is >= breedte van het type"
 
-#: c-typeck.c:7598 cp/typeck.c:3014
+#: c-typeck.c:8143 cp/typeck.c:3364
 #, gcc-internal-format
 msgid "comparing floating point with == or != is unsafe"
 msgstr ""
 
-#: c-typeck.c:7622 c-typeck.c:7629
+#: c-typeck.c:8167 c-typeck.c:8174
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids comparison of %<void *%> with function pointer"
 msgstr "ISO C verbiedt een vergelijking van %<void *%> met een functie-pointer"
 
-#: c-typeck.c:7633 c-typeck.c:7679
+#: c-typeck.c:8180 c-typeck.c:8238
 #, gcc-internal-format
 msgid "comparison of distinct pointer types lacks a cast"
 msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
 
-#: c-typeck.c:7647 c-typeck.c:7652 c-typeck.c:7699 c-typeck.c:7704
+# is de "," deel van de special format spec of niet?  en moet "true" hier vertaald worden of niet?
+#: c-typeck.c:8189 c-typeck.c:8197 cp/typeck.c:3384 cp/typeck.c:3393
+#, fuzzy, gcc-internal-format
+msgid "the address of %qD will never be NULL"
+msgstr "het adres van %qD, zal altijd %<true%> zijn"
+
+#: c-typeck.c:8204 c-typeck.c:8209 c-typeck.c:8256 c-typeck.c:8261
 #, gcc-internal-format
 msgid "comparison between pointer and integer"
 msgstr "vergelijking tussen pointer en integer"
 
-#: c-typeck.c:7671
+#: c-typeck.c:8230
 #, gcc-internal-format
 msgid "comparison of complete and incomplete pointers"
 msgstr "vergelijking van volledige en onvolledige pointers"
 
 # 'ordered' -> 'bevolen' of 'geordend'? Waarschijnlijk het laatste.
-#: c-typeck.c:7674
+#: c-typeck.c:8233
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids ordered comparisons of pointers to functions"
 msgstr "ISO C verbiedt geordende vergelijkingen tussen pointers naar functies"
 
-#: c-typeck.c:7687 c-typeck.c:7694
+#: c-typeck.c:8245 c-typeck.c:8251
 #, gcc-internal-format
 msgid "ordered comparison of pointer with integer zero"
 msgstr "geordende vergelijking van een pointer met integer nul"
 
-#: c-typeck.c:7915
+#: c-typeck.c:8511
 #, gcc-internal-format
 msgid "comparison between signed and unsigned"
 msgstr "vergelijking tussen signed en unsigned"
 
-#: c-typeck.c:7961 cp/typeck.c:3421
+#: c-typeck.c:8557 cp/typeck.c:3838
 #, gcc-internal-format
 msgid "comparison of promoted ~unsigned with constant"
 msgstr "vergelijking van gepromoveerde ~unsigned met constante"
 
-#: c-typeck.c:7969 cp/typeck.c:3429
+#: c-typeck.c:8565 cp/typeck.c:3846
 #, gcc-internal-format
 msgid "comparison of promoted ~unsigned with unsigned"
 msgstr "vergelijking van gepromoveerde ~unsigned met unsigned"
 
+#: c-typeck.c:8623
+#, fuzzy, gcc-internal-format
+msgid "used array that cannot be converted to pointer where scalar is required"
+msgstr "waarde van array-type gebruikt waar een scalair nodig is"
+
+#: c-typeck.c:8627
+#, fuzzy, gcc-internal-format
+msgid "used struct type value where scalar is required"
+msgstr "waarde van struct-type gebruikt waar een scalair nodig is"
+
+#: c-typeck.c:8631
+#, fuzzy, gcc-internal-format
+msgid "used union type value where scalar is required"
+msgstr "waarde van union-type gebruikt waar een scalair nodig is"
+
+#: c-typeck.c:8736 cp/semantics.c:3555
+#, fuzzy, gcc-internal-format
+msgid "%qE has invalid type for %<reduction%>"
+msgstr "ongeldig gebruik van %<restrict%>"
+
+#: c-typeck.c:8770 cp/semantics.c:3568
+#, gcc-internal-format
+msgid "%qE has invalid type for %<reduction(%s)%>"
+msgstr ""
+
+#: c-typeck.c:8786 cp/semantics.c:3578
+#, gcc-internal-format
+msgid "%qE must be %<threadprivate%> for %<copyin%>"
+msgstr ""
+
+#: c-typeck.c:8795 cp/semantics.c:3383
+#, fuzzy, gcc-internal-format
+msgid "%qE is not a variable in clause %qs"
+msgstr "%qs is geen bestand, pipe of tty"
+
+#: c-typeck.c:8802 c-typeck.c:8822 c-typeck.c:8842 cp/semantics.c:3409
+#: cp/semantics.c:3428
+#, gcc-internal-format
+msgid "%qE appears more than once in data clauses"
+msgstr ""
+
+#: c-typeck.c:8816 cp/semantics.c:3403
+#, fuzzy, gcc-internal-format
+msgid "%qE is not a variable in clause %<firstprivate%>"
+msgstr "statische variable %qs is als dllimport aangeduid"
+
+#: c-typeck.c:8836 cp/semantics.c:3422
+#, fuzzy, gcc-internal-format
+msgid "%qE is not a variable in clause %<lastprivate%>"
+msgstr "statische variable %qs is als dllimport aangeduid"
+
+#: c-typeck.c:8894 cp/semantics.c:3619
+#, gcc-internal-format
+msgid "%qE is predetermined %qs for %qs"
+msgstr ""
+
 # dit klinkt niet al te best
-#: calls.c:1934
+#: calls.c:2032
 #, gcc-internal-format
 msgid "function call has aggregate value"
 msgstr "functie-oproep heeft geaggregeerde waarde"
 
-#: cfghooks.c:90
+#: cfgexpand.c:1887
+#, gcc-internal-format
+msgid "not protecting local variables: variable length buffer"
+msgstr ""
+
+#: cfgexpand.c:1890
+#, gcc-internal-format
+msgid "not protecting function: no buffer at least %d bytes long"
+msgstr ""
+
+#: cfghooks.c:97
 #, gcc-internal-format
 msgid "bb %d on wrong place"
 msgstr ""
 
-#: cfghooks.c:96
+#: cfghooks.c:103
 #, gcc-internal-format
 msgid "prev_bb of %d should be %d, not %d"
 msgstr ""
 
-#: cfghooks.c:113
+#: cfghooks.c:120
+#, gcc-internal-format
+msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
+msgstr ""
+
+#: cfghooks.c:126
+#, gcc-internal-format
+msgid "verify_flow_info: Block %i lacks loop_father"
+msgstr ""
+
+#: cfghooks.c:132
 #, gcc-internal-format
 msgid "verify_flow_info: Wrong count of block %i %i"
 msgstr ""
 
-#: cfghooks.c:119
+#: cfghooks.c:138
 #, gcc-internal-format
 msgid "verify_flow_info: Wrong frequency of block %i %i"
 msgstr ""
 
-#: cfghooks.c:127
+#: cfghooks.c:146
 #, gcc-internal-format
 msgid "verify_flow_info: Duplicate edge %i->%i"
 msgstr ""
 
-#: cfghooks.c:133
+#: cfghooks.c:152
 #, gcc-internal-format
 msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
 msgstr ""
 
-#: cfghooks.c:139
+#: cfghooks.c:158
 #, gcc-internal-format
 msgid "verify_flow_info: Wrong count of edge %i->%i %i"
 msgstr ""
 
-#: cfghooks.c:151
+#: cfghooks.c:170
 #, gcc-internal-format
 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
 msgstr ""
 
-#: cfghooks.c:165 cfgrtl.c:2056
-#, gcc-internal-format
-msgid "Wrong amount of branch edges after unconditional jump %i"
-msgstr ""
+#: cfghooks.c:184 cfgrtl.c:1838
+#, fuzzy, gcc-internal-format
+msgid "wrong amount of branch edges after unconditional jump %i"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
 
-#: cfghooks.c:173 cfghooks.c:184
+#: cfghooks.c:192 cfghooks.c:203
 #, gcc-internal-format
 msgid "basic block %d pred edge is corrupted"
 msgstr ""
 
-#: cfghooks.c:185
+#: cfghooks.c:204
 #, gcc-internal-format
 msgid "its dest_idx should be %d, not %d"
 msgstr ""
 
-#: cfghooks.c:214
+#: cfghooks.c:233
 #, gcc-internal-format
 msgid "basic block %i edge lists are corrupted"
 msgstr ""
 
-#: cfghooks.c:228
+#: cfghooks.c:246
 #, gcc-internal-format
 msgid "verify_flow_info failed"
 msgstr ""
 
-#: cfghooks.c:289
+#: cfghooks.c:307
 #, fuzzy, gcc-internal-format
-msgid "%s does not support redirect_edge_and_branch."
+msgid "%s does not support redirect_edge_and_branch"
 msgstr "%s ondersteunt geen %%n$ operandnummer formaten"
 
-#: cfghooks.c:307
+#: cfghooks.c:327
+#, fuzzy, gcc-internal-format
+msgid "%s does not support can_remove_branch_p"
+msgstr "%s ondersteunt %s niet"
+
+#: cfghooks.c:381
 #, fuzzy, gcc-internal-format
-msgid "%s does not support redirect_edge_and_branch_force."
+msgid "%s does not support redirect_edge_and_branch_force"
 msgstr "%s ondersteunt geen %%n$ operandnummer formaten"
 
-#: cfghooks.c:325
+#: cfghooks.c:417
 #, fuzzy, gcc-internal-format
-msgid "%s does not support split_block."
+msgid "%s does not support split_block"
 msgstr "%s ondersteunt %s niet"
 
-#: cfghooks.c:361
+#: cfghooks.c:460
 #, fuzzy, gcc-internal-format
-msgid "%s does not support move_block_after."
+msgid "%s does not support move_block_after"
 msgstr "%s ondersteunt %s niet"
 
-#: cfghooks.c:374
+#: cfghooks.c:473
 #, fuzzy, gcc-internal-format
-msgid "%s does not support delete_basic_block."
+msgid "%s does not support delete_basic_block"
 msgstr "%s ondersteunt %s niet"
 
-#: cfghooks.c:406
+#: cfghooks.c:523
 #, fuzzy, gcc-internal-format
-msgid "%s does not support split_edge."
+msgid "%s does not support split_edge"
 msgstr "%s ondersteunt %s niet"
 
-#: cfghooks.c:467
+#: cfghooks.c:596
 #, fuzzy, gcc-internal-format
-msgid "%s does not support create_basic_block."
+msgid "%s does not support create_basic_block"
 msgstr "%s ondersteunt %s niet"
 
-#: cfghooks.c:495
+#: cfghooks.c:624
 #, fuzzy, gcc-internal-format
-msgid "%s does not support can_merge_blocks_p."
+msgid "%s does not support can_merge_blocks_p"
 msgstr "%s ondersteunt %s niet"
 
-#: cfghooks.c:506
+#: cfghooks.c:635
 #, fuzzy, gcc-internal-format
-msgid "%s does not support predict_edge."
+msgid "%s does not support predict_edge"
 msgstr "%s ondersteunt %s niet"
 
-#: cfghooks.c:515
+#: cfghooks.c:644
 #, fuzzy, gcc-internal-format
-msgid "%s does not support predicted_by_p."
+msgid "%s does not support predicted_by_p"
 msgstr "%s ondersteunt %s niet"
 
-#: cfghooks.c:529
+#: cfghooks.c:658
 #, fuzzy, gcc-internal-format
-msgid "%s does not support merge_blocks."
+msgid "%s does not support merge_blocks"
 msgstr "%s ondersteunt %s niet"
 
-#: cfghooks.c:575
+#: cfghooks.c:711
 #, fuzzy, gcc-internal-format
-msgid "%s does not support make_forwarder_block."
+msgid "%s does not support make_forwarder_block"
 msgstr "%s ondersteunt %s niet"
 
-#: cfghooks.c:680
+#: cfghooks.c:845
 #, fuzzy, gcc-internal-format
-msgid "%s does not support can_duplicate_block_p."
+msgid "%s does not support can_duplicate_block_p"
 msgstr "%s ondersteunt %s niet"
 
-#: cfghooks.c:707
+#: cfghooks.c:867
 #, fuzzy, gcc-internal-format
-msgid "%s does not support duplicate_block."
+msgid "%s does not support duplicate_block"
 msgstr "%s ondersteunt %s niet"
 
-#: cfghooks.c:773
+#: cfghooks.c:944
 #, fuzzy, gcc-internal-format
 msgid "%s does not support block_ends_with_call_p"
 msgstr "%s ondersteunt %s niet"
 
-#: cfghooks.c:784
+#: cfghooks.c:955
 #, fuzzy, gcc-internal-format
 msgid "%s does not support block_ends_with_condjump_p"
 msgstr "%s ondersteunt %s niet"
 
-#: cfghooks.c:802
-#, fuzzy, gcc-internal-format
-msgid "%s does not support flow_call_edges_add"
-msgstr "%s ondersteunt %s niet"
+#: cfghooks.c:973
+#, fuzzy, gcc-internal-format
+msgid "%s does not support flow_call_edges_add"
+msgstr "%s ondersteunt %s niet"
+
+#: cfgloop.c:1328
+#, gcc-internal-format
+msgid "size of loop %d should be %d, not %d"
+msgstr ""
+
+#: cfgloop.c:1342
+#, gcc-internal-format
+msgid "bb %d do not belong to loop %d"
+msgstr ""
+
+#: cfgloop.c:1357
+#, gcc-internal-format
+msgid "loop %d's header does not have exactly 2 entries"
+msgstr ""
 
-#: cfgloop.c:1312
+#: cfgloop.c:1364
 #, gcc-internal-format
-msgid "Size of loop %d should be %d, not %d."
+msgid "loop %d's latch does not have exactly 1 successor"
 msgstr ""
 
-#: cfgloop.c:1329
+#: cfgloop.c:1369
 #, gcc-internal-format
-msgid "Bb %d do not belong to loop %d."
+msgid "loop %d's latch does not have header as successor"
 msgstr ""
 
-#: cfgloop.c:1346
+#: cfgloop.c:1374
 #, gcc-internal-format
-msgid "Loop %d's header does not have exactly 2 entries."
+msgid "loop %d's latch does not belong directly to it"
 msgstr ""
 
-#: cfgloop.c:1353
+#: cfgloop.c:1380
 #, gcc-internal-format
-msgid "Loop %d's latch does not have exactly 1 successor."
+msgid "loop %d's header does not belong directly to it"
 msgstr ""
 
-#: cfgloop.c:1358
+#: cfgloop.c:1386
 #, gcc-internal-format
-msgid "Loop %d's latch does not have header as successor."
+msgid "loop %d's latch is marked as part of irreducible region"
 msgstr ""
 
-#: cfgloop.c:1363
+#: cfgloop.c:1419
 #, gcc-internal-format
-msgid "Loop %d's latch does not belong directly to it."
+msgid "basic block %d should be marked irreducible"
 msgstr ""
 
-#: cfgloop.c:1369
+#: cfgloop.c:1425
 #, gcc-internal-format
-msgid "Loop %d's header does not belong directly to it."
+msgid "basic block %d should not be marked irreducible"
 msgstr ""
 
-#: cfgloop.c:1375
+#: cfgloop.c:1433
 #, gcc-internal-format
-msgid "Loop %d's latch is marked as part of irreducible region."
+msgid "edge from %d to %d should be marked irreducible"
 msgstr ""
 
-#: cfgloop.c:1408
+#: cfgloop.c:1440
 #, gcc-internal-format
-msgid "Basic block %d should be marked irreducible."
+msgid "edge from %d to %d should not be marked irreducible"
 msgstr ""
 
-#: cfgloop.c:1414
+#: cfgloop.c:1455
 #, gcc-internal-format
-msgid "Basic block %d should not be marked irreducible."
+msgid "corrupted head of the exits list of loop %d"
 msgstr ""
 
-#: cfgloop.c:1422
+#: cfgloop.c:1473
 #, gcc-internal-format
-msgid "Edge from %d to %d should be marked irreducible."
+msgid "corrupted exits list of loop %d"
 msgstr ""
 
-#: cfgloop.c:1429
+#: cfgloop.c:1482
 #, gcc-internal-format
-msgid "Edge from %d to %d should not be marked irreducible."
+msgid "nonempty exits list of loop %d, but exits are not recorded"
 msgstr ""
 
-#: cfgloop.c:1464
+#: cfgloop.c:1508
 #, gcc-internal-format
-msgid "Wrong single exit %d->%d recorded for loop %d."
+msgid "Exit %d->%d not recorded"
 msgstr ""
 
-#: cfgloop.c:1468
+#: cfgloop.c:1526
 #, gcc-internal-format
-msgid "Right exit is %d->%d."
+msgid "Wrong list of exited loops for edge  %d->%d"
 msgstr ""
 
-#: cfgloop.c:1485
+#: cfgloop.c:1535
 #, gcc-internal-format
-msgid "Single exit not recorded for loop %d."
+msgid "Too many loop exits recorded"
 msgstr ""
 
-#: cfgloop.c:1492
+#: cfgloop.c:1546
 #, gcc-internal-format
-msgid "Loop %d should not have single exit (%d -> %d)."
+msgid "%d exits recorded for loop %d (having %d exits)"
 msgstr ""
 
-#: cfgrtl.c:1948
+#: cfgrtl.c:1732
 #, gcc-internal-format
-msgid "end insn %d for block %d not found in the insn stream"
+msgid "BB_RTL flag not set for block %d"
 msgstr ""
 
-#: cfgrtl.c:1962
+#: cfgrtl.c:1739
 #, gcc-internal-format
-msgid "insn %d is in multiple basic blocks (%d and %d)"
+msgid "insn %d basic block pointer is %d, should be %d"
 msgstr ""
 
-#: cfgrtl.c:1974
+#: cfgrtl.c:1750
 #, gcc-internal-format
-msgid "head insn %d for block %d not found in the insn stream"
+msgid "insn %d in header of bb %d has non-NULL basic block"
 msgstr ""
 
-#: cfgrtl.c:1998
+#: cfgrtl.c:1758
 #, gcc-internal-format
-msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
+msgid "insn %d in footer of bb %d has non-NULL basic block"
 msgstr ""
 
-#: cfgrtl.c:2013
+#: cfgrtl.c:1780
 #, gcc-internal-format
-msgid "Fallthru edge crosses section boundary (bb %i)"
+msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
 msgstr ""
 
-#: cfgrtl.c:2038
+#: cfgrtl.c:1795
 #, gcc-internal-format
-msgid "Missing REG_EH_REGION note in the end of bb %i"
+msgid "fallthru edge crosses section boundary (bb %i)"
 msgstr ""
 
-#: cfgrtl.c:2046
+#: cfgrtl.c:1820
 #, gcc-internal-format
-msgid "Too many outgoing branch edges from bb %i"
+msgid "missing REG_EH_REGION note in the end of bb %i"
 msgstr ""
 
-#: cfgrtl.c:2051
+#: cfgrtl.c:1828
 #, gcc-internal-format
-msgid "Fallthru edge after unconditional jump %i"
+msgid "too many outgoing branch edges from bb %i"
 msgstr ""
 
-#: cfgrtl.c:2062
+#: cfgrtl.c:1833
+#, fuzzy, gcc-internal-format
+msgid "fallthru edge after unconditional jump %i"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: cfgrtl.c:1844
 #, fuzzy, gcc-internal-format
-msgid "Wrong amount of branch edges after conditional jump %i"
+msgid "wrong amount of branch edges after conditional jump %i"
 msgstr "types in voorwaardelijke expressie komen niet overeen"
 
-#: cfgrtl.c:2067
+#: cfgrtl.c:1850
 #, gcc-internal-format
-msgid "Call edges for non-call insn in bb %i"
+msgid "call edges for non-call insn in bb %i"
 msgstr ""
 
-#: cfgrtl.c:2076
+#: cfgrtl.c:1859
 #, gcc-internal-format
-msgid "Abnormal edges for no purpose in bb %i"
+msgid "abnormal edges for no purpose in bb %i"
 msgstr ""
 
-#: cfgrtl.c:2088
+#: cfgrtl.c:1871
 #, gcc-internal-format
 msgid "insn %d inside basic block %d but block_for_insn is NULL"
 msgstr ""
 
-#: cfgrtl.c:2092
+#: cfgrtl.c:1875
 #, gcc-internal-format
 msgid "insn %d inside basic block %d but block_for_insn is %i"
 msgstr ""
 
-#: cfgrtl.c:2106 cfgrtl.c:2116
+#: cfgrtl.c:1889 cfgrtl.c:1899
 #, gcc-internal-format
 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
 msgstr ""
 
-#: cfgrtl.c:2129
+#: cfgrtl.c:1912
 #, gcc-internal-format
 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
 msgstr ""
 
-#: cfgrtl.c:2139
+#: cfgrtl.c:1922
 #, gcc-internal-format
 msgid "in basic block %d:"
 msgstr ""
 
-#: cfgrtl.c:2188
+#: cfgrtl.c:1975 cfgrtl.c:2065
+#, gcc-internal-format
+msgid "insn %d outside of basic blocks has non-NULL bb field"
+msgstr ""
+
+#: cfgrtl.c:1983
+#, gcc-internal-format
+msgid "end insn %d for block %d not found in the insn stream"
+msgstr ""
+
+#: cfgrtl.c:1996
+#, gcc-internal-format
+msgid "insn %d is in multiple basic blocks (%d and %d)"
+msgstr ""
+
+#: cfgrtl.c:2008
+#, gcc-internal-format
+msgid "head insn %d for block %d not found in the insn stream"
+msgstr ""
+
+#: cfgrtl.c:2028
 #, gcc-internal-format
 msgid "missing barrier after block %i"
 msgstr ""
 
-#: cfgrtl.c:2201
+#: cfgrtl.c:2041
 #, gcc-internal-format
 msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
 msgstr ""
 
-#: cfgrtl.c:2210
+#: cfgrtl.c:2050
 #, gcc-internal-format
 msgid "verify_flow_info: Incorrect fallthru %i->%i"
 msgstr ""
 
-#: cfgrtl.c:2229
+#: cfgrtl.c:2083
 #, gcc-internal-format
 msgid "basic blocks not laid down consecutively"
 msgstr ""
 
-#: cfgrtl.c:2268
+#: cfgrtl.c:2122
 #, gcc-internal-format
 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
 msgstr ""
 
-#: cgraph.c:673
+#: cgraph.c:840
 #, gcc-internal-format
 msgid "%D renamed after being referenced in assembly"
 msgstr ""
 
-#: cgraphunit.c:513
+#: cgraphunit.c:675
 #, gcc-internal-format
-msgid "Shared call_expr:"
+msgid "aux field set for edge %s->%s"
 msgstr ""
 
-#: cgraphunit.c:519
+#: cgraphunit.c:681
 #, fuzzy, gcc-internal-format
-msgid "Edge points to wrong declaration:"
-msgstr "dit is een eerdere declaratie"
+msgid "Execution count is negative"
+msgstr "teller van links shift is negatief"
 
-#: cgraphunit.c:528
-#, gcc-internal-format
-msgid "Missing callgraph edge for call expr:"
-msgstr ""
+#: cgraphunit.c:688
+#, fuzzy, gcc-internal-format
+msgid "caller edge count is negative"
+msgstr "teller van links shift is negatief"
 
-#: cgraphunit.c:554
-#, gcc-internal-format
-msgid "Aux field set for edge %s->%s"
-msgstr ""
+#: cgraphunit.c:693
+#, fuzzy, gcc-internal-format
+msgid "caller edge frequency is negative"
+msgstr "teller van links shift is negatief"
+
+#: cgraphunit.c:698
+#, fuzzy, gcc-internal-format
+msgid "caller edge frequency is too large"
+msgstr "teller van links shift is negatief"
 
-#: cgraphunit.c:566
+#: cgraphunit.c:707
 #, fuzzy, gcc-internal-format
-msgid "Inlined_to pointer is wrong"
+msgid "inlined_to pointer is wrong"
 msgstr "sectie-pointer ontbreekt"
 
-#: cgraphunit.c:571
+#: cgraphunit.c:712
 #, gcc-internal-format
-msgid "Multiple inline callers"
+msgid "multiple inline callers"
 msgstr ""
 
-#: cgraphunit.c:578
-#, gcc-internal-format
-msgid "Inlined_to pointer set for noninline callers"
-msgstr ""
+#: cgraphunit.c:719
+#, fuzzy, gcc-internal-format
+msgid "inlined_to pointer set for noninline callers"
+msgstr "sectie-pointer ontbreekt"
+
+#: cgraphunit.c:725
+#, fuzzy, gcc-internal-format
+msgid "inlined_to pointer is set but no predecessors found"
+msgstr "sectie-pointer ontbreekt"
 
-#: cgraphunit.c:584
+#: cgraphunit.c:730
+#, fuzzy, gcc-internal-format
+msgid "inlined_to pointer refers to itself"
+msgstr "sectie-pointer ontbreekt"
+
+#: cgraphunit.c:740
 #, gcc-internal-format
-msgid "Inlined_to pointer is set but no predecesors found"
+msgid "node not found in cgraph_hash"
 msgstr ""
 
-#: cgraphunit.c:589
+#: cgraphunit.c:768
 #, gcc-internal-format
-msgid "Inlined_to pointer reffers to itself"
+msgid "shared call_stmt:"
 msgstr ""
 
-#: cgraphunit.c:599
+#: cgraphunit.c:775
+#, fuzzy, gcc-internal-format
+msgid "edge points to wrong declaration:"
+msgstr "dit is een eerdere declaratie"
+
+#: cgraphunit.c:784
 #, gcc-internal-format
-msgid "Node not found in DECL_ASSEMBLER_NAME hash"
+msgid "missing callgraph edge for call stmt:"
 msgstr ""
 
-#: cgraphunit.c:613
+#: cgraphunit.c:800
 #, gcc-internal-format
-msgid "Edge %s->%s has no corresponding call_expr"
+msgid "edge %s->%s has no corresponding call_stmt"
 msgstr ""
 
-#: cgraphunit.c:624
+#: cgraphunit.c:812
 #, gcc-internal-format
-msgid "verify_cgraph_node failed."
+msgid "verify_cgraph_node failed"
 msgstr ""
 
-#: cgraphunit.c:810
+#: cgraphunit.c:915 cgraphunit.c:938
+#, fuzzy, gcc-internal-format
+msgid "%J%<externally_visible%> attribute have effect only on public objects"
+msgstr "%Jhet %qE attribuut is enkel van toepassing op functies"
+
+#: cgraphunit.c:1128
 #, fuzzy, gcc-internal-format
 msgid "failed to reclaim unneeded function"
 msgstr "veld %qs als een functie gedeclareerd"
 
-#: cgraphunit.c:1829
+#: cgraphunit.c:1460
 #, gcc-internal-format
-msgid "Nodes with no released memory found."
+msgid "nodes with no released memory found"
 msgstr ""
 
-#: collect2.c:1197
+#: collect2.c:1203
 #, fuzzy, gcc-internal-format
 msgid "unknown demangling style '%s'"
 msgstr "onbekende machine-modus %qs"
 
-#: collect2.c:1517
+#: collect2.c:1526
 #, fuzzy, gcc-internal-format
 msgid "%s terminated with signal %d [%s]%s"
 msgstr "%s beëindigd met signaal %d [%s]"
 
-#: collect2.c:1535
+#: collect2.c:1544
 #, gcc-internal-format
 msgid "%s returned %d exit status"
 msgstr "%s gaf exit-status %d terug"
 
-#: collect2.c:2219
+#: collect2.c:2256
 #, fuzzy, gcc-internal-format
 msgid "cannot find 'ldd'"
 msgstr "kan %<ldd%> niet vinden"
@@ -13001,269 +22122,370 @@ msgstr "kan %<ldd%> niet vinden"
 msgid "cannot convert to a pointer type"
 msgstr ""
 
-#: convert.c:302
+#: convert.c:333
 #, gcc-internal-format
 msgid "pointer value used where a floating point value was expected"
 msgstr ""
 
-#: convert.c:306
+#: convert.c:337
 #, gcc-internal-format
 msgid "aggregate value used where a float was expected"
 msgstr ""
 
-#: convert.c:331
+#: convert.c:362
 #, gcc-internal-format
 msgid "conversion to incomplete type"
 msgstr ""
 
-#: convert.c:660 convert.c:736
+#: convert.c:731 convert.c:807
 #, fuzzy, gcc-internal-format
 msgid "can't convert between vector values of different size"
 msgstr "cast van pointer naar integer met andere grootte"
 
-#: convert.c:666
+#: convert.c:737
 #, gcc-internal-format
 msgid "aggregate value used where an integer was expected"
 msgstr ""
 
-#: convert.c:716
+#: convert.c:787
 #, gcc-internal-format
 msgid "pointer value used where a complex was expected"
 msgstr ""
 
-#: convert.c:720
+#: convert.c:791
 #, gcc-internal-format
 msgid "aggregate value used where a complex was expected"
 msgstr ""
 
 # 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
-#: convert.c:742
+#: convert.c:813
 #, fuzzy, gcc-internal-format
 msgid "can't convert value to a vector"
 msgstr "kon 0x%l.8x niet naar een regio omzetten"
 
-#: coverage.c:168
+#: convert.c:852
+#, gcc-internal-format
+msgid "aggregate value used where a fixed-point was expected"
+msgstr ""
+
+#: coverage.c:182
 #, fuzzy, gcc-internal-format
 msgid "%qs is not a gcov data file"
 msgstr "-fPIC is niet geldig met -mcoff"
 
-#: coverage.c:179
+#: coverage.c:193
 #, fuzzy, gcc-internal-format
 msgid "%qs is version %q.*s, expected version %q.*s"
 msgstr "gcc stuurprogramma versie %s voert gcc versie %s uit\n"
 
-#: coverage.c:259 coverage.c:267
+#: coverage.c:273 coverage.c:281
 #, gcc-internal-format
-msgid "coverage mismatch for function %u while reading execution counters."
+msgid "coverage mismatch for function %u while reading execution counters"
 msgstr ""
 
-#: coverage.c:261 coverage.c:344
+#: coverage.c:275 coverage.c:370
 #, gcc-internal-format
 msgid "checksum is %x instead of %x"
 msgstr ""
 
-#: coverage.c:269 coverage.c:352
+#: coverage.c:283 coverage.c:372
 #, gcc-internal-format
 msgid "number of counters is %d instead of %d"
 msgstr ""
 
-#: coverage.c:275
+#: coverage.c:289
 #, fuzzy, gcc-internal-format
 msgid "cannot merge separate %s counters for function %u"
 msgstr "kan functie %<main%> niet inline maken"
 
 # 'parser' en 'stack overflow' vertalen?
-#: coverage.c:296
+#: coverage.c:310
 #, fuzzy, gcc-internal-format
 msgid "%qs has overflowed"
 msgstr "stack overflow in parser"
 
-#: coverage.c:296
+#: coverage.c:347
+#, fuzzy, gcc-internal-format
+msgid "no coverage for function %qs found"
+msgstr "ongeldige opslagklasse voor functie %qs"
+
+#: coverage.c:361 coverage.c:364
+#, fuzzy, gcc-internal-format
+msgid "coverage mismatch for function %qs while reading counter %qs"
+msgstr "ongeldige opslagklasse voor functie %qs"
+
+#: coverage.c:380
 #, gcc-internal-format
-msgid "%qs is corrupted"
+msgid "coverage mismatch ignored due to -Wcoverage-mismatch"
 msgstr ""
 
-#: coverage.c:333
+#: coverage.c:382
 #, fuzzy, gcc-internal-format
-msgid "no coverage for function %qs found."
-msgstr "ongeldige opslagklasse voor functie %qs"
+msgid "execution counts estimated"
+msgstr "teller van links shift is negatief"
 
-#: coverage.c:341 coverage.c:349
+#: coverage.c:385
 #, gcc-internal-format
-msgid "coverage mismatch for function %qs while reading counter %qs."
+msgid "this can result in poorly optimized code"
 msgstr ""
 
-#: coverage.c:532
+#: coverage.c:543
 #, fuzzy, gcc-internal-format
 msgid "cannot open %s"
 msgstr "open %s"
 
-#: coverage.c:567
+#: coverage.c:578
 #, fuzzy, gcc-internal-format
 msgid "error writing %qs"
 msgstr "#error %s"
 
-#: diagnostic.c:556
+#: dbgcnt.c:127
+#, gcc-internal-format
+msgid "Can not find a valid counter:value pair:"
+msgstr ""
+
+#: dbgcnt.c:128
+#, gcc-internal-format
+msgid "-fdbg-cnt=%s"
+msgstr ""
+
+#: dbgcnt.c:129
+#, gcc-internal-format
+msgid "          %s"
+msgstr ""
+
+#: diagnostic.c:660
 #, fuzzy, gcc-internal-format
 msgid "in %s, at %s:%d"
 msgstr "%s voor %qs"
 
-#: dominance.c:834
+#: dominance.c:983
 #, fuzzy, gcc-internal-format
 msgid "dominator of %d status unknown"
 msgstr "opslaggrootte van %qs is onbekend"
 
-#: dominance.c:836
+#: dominance.c:990
 #, gcc-internal-format
 msgid "dominator of %d should be %d, not %d"
 msgstr ""
 
-#: dominance.c:848
-#, gcc-internal-format
-msgid "ENTRY does not dominate bb %d"
-msgstr ""
-
-#: dwarf2out.c:3395
+#: dwarf2out.c:3686
 #, gcc-internal-format
-msgid "DW_LOC_OP %s not implemented\n"
+msgid "DW_LOC_OP %s not implemented"
 msgstr ""
 
-#: emit-rtl.c:2232
+#: emit-rtl.c:2262
 #, fuzzy, gcc-internal-format
-msgid "Invalid rtl sharing found in the insn"
+msgid "invalid rtl sharing found in the insn"
 msgstr "ongeldige operand voor %s-code"
 
-#: emit-rtl.c:2234
+#: emit-rtl.c:2264
 #, gcc-internal-format
-msgid "Shared rtx"
+msgid "shared rtx"
 msgstr ""
 
-#: emit-rtl.c:2236
+#: emit-rtl.c:2266
 #, gcc-internal-format
-msgid "Internal consistency failure"
+msgid "internal consistency failure"
 msgstr ""
 
-#: emit-rtl.c:3301
+#: emit-rtl.c:3365
 #, gcc-internal-format
 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
 msgstr ""
 
-#: errors.c:133 java/jv-scan.c:277
+#: errors.c:132
 #, gcc-internal-format
 msgid "abort in %s, at %s:%d"
 msgstr ""
 
-#: except.c:340
+#: except.c:337
 #, gcc-internal-format
 msgid "exception handling disabled, use -fexceptions to enable"
 msgstr ""
 
-#: except.c:2577
+#: except.c:2889
 #, fuzzy, gcc-internal-format
 msgid "argument of %<__builtin_eh_return_regno%> must be constant"
 msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
 
-#: except.c:2708
+#: except.c:3022
 #, fuzzy, gcc-internal-format
 msgid "__builtin_eh_return not supported on this target"
 msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
 
-#: explow.c:1301
+#: except.c:3903 except.c:3912
+#, gcc-internal-format
+msgid "region_array is corrupted for region %i"
+msgstr ""
+
+#: except.c:3917
+#, gcc-internal-format
+msgid "outer block of region %i is wrong"
+msgstr ""
+
+#: except.c:3922
+#, gcc-internal-format
+msgid "region %i may contain throw and is contained in region that may not"
+msgstr ""
+
+#: except.c:3928
+#, gcc-internal-format
+msgid "negative nesting depth of region %i"
+msgstr ""
+
+#: except.c:3948
+#, gcc-internal-format
+msgid "tree list ends on depth %i"
+msgstr ""
+
+#: except.c:3953
+#, gcc-internal-format
+msgid "array does not match the region tree"
+msgstr ""
+
+#: except.c:3959
+#, gcc-internal-format
+msgid "verify_eh_tree failed"
+msgstr ""
+
+#: explow.c:1258
 #, fuzzy, gcc-internal-format
 msgid "stack limits not supported on this target"
 msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
 
-#: flow.c:494 flow.c:518 flow.c:540
+#: expr.c:8030
+#, fuzzy
+msgid "%Kcall to %qs declared with attribute error: %s"
+msgstr "functie %qs geherdeclareerd met noinline attribuut"
+
+#: expr.c:8036
+#, fuzzy
+msgid "%Kcall to %qs declared with attribute warning: %s"
+msgstr "functie %qs geherdeclareerd met noinline attribuut"
+
+# Is the %s the argument, or is it 'of' the argument?
+#: final.c:1431
+#, fuzzy, gcc-internal-format
+msgid "invalid argument %qs to -fdebug-prefix-map"
+msgstr "ongeldig type-argument %qs"
+
+#: fixed-value.c:104
+#, fuzzy, gcc-internal-format
+msgid "large fixed-point constant implicitly truncated to fixed-point type"
+msgstr "grote integer impliciet afgekapt naar 'unsigned' type"
+
+#: fold-const.c:992 tree-ssa-loop-niter.c:1827 tree-vrp.c:5076
+#, fuzzy, gcc-internal-format
+msgid "%H%s"
+msgstr "%s voor %qs"
+
+#: fold-const.c:1363
 #, gcc-internal-format
-msgid "internal consistency failure"
+msgid "assuming signed overflow does not occur when negating a division"
 msgstr ""
 
-#: fold-const.c:3232 fold-const.c:3243
+#: fold-const.c:4003 fold-const.c:4014
 #, fuzzy, gcc-internal-format
 msgid "comparison is always %d due to width of bit-field"
 msgstr "vergelijking is altijd waar omwille van het beperkte bereik van het datatype"
 
-#: fold-const.c:4807 fold-const.c:4822
+#: fold-const.c:5331
+#, gcc-internal-format
+msgid "assuming signed overflow does not occur when simplifying range test"
+msgstr ""
+
+#: fold-const.c:5705 fold-const.c:5720
 #, gcc-internal-format
 msgid "comparison is always %d"
 msgstr ""
 
-#: fold-const.c:4951
+#: fold-const.c:5849
 #, gcc-internal-format
 msgid "%<or%> of unmatched not-equal tests is always 1"
 msgstr ""
 
-#: fold-const.c:4956
+#: fold-const.c:5854
 #, gcc-internal-format
 msgid "%<and%> of mutually exclusive equal-tests is always 0"
 msgstr ""
 
-#: fold-const.c:9926
+#: fold-const.c:8641
+#, gcc-internal-format
+msgid "assuming signed overflow does not occur when reducing constant in comparison"
+msgstr ""
+
+#: fold-const.c:8895
+#, gcc-internal-format
+msgid "assuming signed overflow does not occur when combining constants around a comparison"
+msgstr ""
+
+#: fold-const.c:13433
 #, gcc-internal-format
 msgid "fold check: original tree changed by fold"
 msgstr ""
 
-#: function.c:832 varasm.c:1584
+#: function.c:380
 #, fuzzy, gcc-internal-format
-msgid "%Jsize of variable %qD is too large"
+msgid "%Jtotal size of local objects too large"
 msgstr "variabele %qs is te groot"
 
-#: function.c:1443
+#: function.c:840 varasm.c:2095
+#, fuzzy, gcc-internal-format
+msgid "size of variable %q+D is too large"
+msgstr "variabele %qs is te groot"
+
+#: function.c:1571 gimplify.c:4405
 #, fuzzy, gcc-internal-format
 msgid "impossible constraint in %<asm%>"
 msgstr "incompatibele operands voor %s"
 
-#: function.c:3614
+#: function.c:3557
 #, gcc-internal-format
-msgid "%Jvariable %qD might be clobbered by %<longjmp%> or %<vfork%>"
+msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
 msgstr ""
 
-#: function.c:3635
+#: function.c:3578
 #, gcc-internal-format
-msgid "%Jargument %qD might be clobbered by %<longjmp%> or %<vfork%>"
+msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
 msgstr ""
 
-#: function.c:4026
+#: function.c:4027
 #, gcc-internal-format
 msgid "function returns an aggregate"
 msgstr ""
 
-#: function.c:4349
+#: function.c:4424
 #, fuzzy, gcc-internal-format
-msgid "%Junused parameter %qD"
+msgid "unused parameter %q+D"
 msgstr "ongeldige macronaam %<%.*s%>"
 
-#: gcc.c:1237
+#: gcc.c:1286
 #, gcc-internal-format
 msgid "ambiguous abbreviation %s"
 msgstr ""
 
-#: gcc.c:1264
+#: gcc.c:1313
 #, fuzzy, gcc-internal-format
 msgid "incomplete '%s' option"
 msgstr "Bestandsnaam ontbreekt na %qs optie"
 
-#: gcc.c:1275
+#: gcc.c:1324
 #, fuzzy, gcc-internal-format
 msgid "missing argument to '%s' option"
 msgstr "Bestandsnaam ontbreekt na %qs optie"
 
-#: gcc.c:1288
+#: gcc.c:1337
 #, fuzzy, gcc-internal-format
 msgid "extraneous argument to '%s' option"
 msgstr "overbodig argument voor de '%s' optie"
 
-#: gcc.c:3778
+#: gcc.c:3981
 #, gcc-internal-format
 msgid "warning: -pipe ignored because -save-temps specified"
 msgstr ""
 
-#: gcc.c:3782
-#, gcc-internal-format
-msgid "warning: -pipe ignored because -time specified"
-msgstr ""
-
-#: gcc.c:4083
+#: gcc.c:4270
 #, gcc-internal-format
 msgid "warning: '-x %s' after last input file has no effect"
 msgstr ""
@@ -13271,430 +22493,550 @@ msgstr ""
 #. Catch the case where a spec string contains something like
 #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
 #. hand side of the :.
-#: gcc.c:5149
+#: gcc.c:5308
 #, gcc-internal-format
 msgid "spec failure: '%%*' has not been initialized by pattern match"
 msgstr ""
 
-#: gcc.c:5158
+#: gcc.c:5317
 #, fuzzy, gcc-internal-format
 msgid "warning: use of obsolete %%[ operator in specs"
 msgstr "Let Op: verouderde operator %%[ gebruikt in specs"
 
-#: gcc.c:5239
+#: gcc.c:5398
 #, gcc-internal-format
 msgid "spec failure: unrecognized spec option '%c'"
 msgstr ""
 
-#: gcc.c:6163
+#: gcc.c:6304
 #, gcc-internal-format
-msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC."
+msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC"
 msgstr ""
 
-#: gcc.c:6173
+#: gcc.c:6327
 #, gcc-internal-format
-msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC."
+msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
 msgstr ""
 
-#: gcc.c:6266
+#: gcc.c:6414
 #, fuzzy, gcc-internal-format
 msgid "unrecognized option '-%s'"
 msgstr "onbekende formaatspecificatie"
 
-#: gcc.c:6454 gcc.c:6517
+#: gcc.c:6614 gcc.c:6677
 #, gcc-internal-format
 msgid "%s: %s compiler not installed on this system"
 msgstr "%s: %s compiler niet geïnstalleerd op dit systeem"
 
-#: gcc.c:6599
+#: gcc.c:6777
 #, gcc-internal-format
 msgid "%s: linker input file unused because linking not done"
 msgstr ""
 
-#: gcc.c:6639
+#: gcc.c:6817
 #, gcc-internal-format
 msgid "language %s not recognized"
 msgstr "taal %s niet herkend"
 
-#: gcc.c:6710
+#: gcc.c:6888
 #, gcc-internal-format
 msgid "%s: %s"
 msgstr ""
 
-#: gcse.c:6535
+#: gcse.c:6644
 #, gcc-internal-format
 msgid "%s: %d basic blocks and %d edges/basic block"
 msgstr ""
 
-#: gcse.c:6548
+#: gcse.c:6657
 #, gcc-internal-format
 msgid "%s: %d basic blocks and %d registers"
 msgstr ""
 
-#: ggc-common.c:397 ggc-common.c:405 ggc-common.c:473 ggc-common.c:494
-#: ggc-page.c:2209 ggc-page.c:2240 ggc-page.c:2247 ggc-zone.c:1582
-#: ggc-zone.c:1588 ggc-zone.c:1597
+#: ggc-common.c:403 ggc-common.c:411 ggc-common.c:479 ggc-common.c:498
+#: ggc-page.c:2138 ggc-page.c:2169 ggc-page.c:2176 ggc-zone.c:2290
+#: ggc-zone.c:2305
 #, fuzzy, gcc-internal-format
 msgid "can't write PCH file: %m"
 msgstr "kan bestand '%s' niet openen"
 
-#: ggc-common.c:487 config/i386/host-cygwin.c:58
+#: ggc-common.c:491 config/i386/host-cygwin.c:57
 #, fuzzy, gcc-internal-format
 msgid "can't get position in PCH file: %m"
 msgstr "kan bestand '%s' niet openen"
 
-#: ggc-common.c:497
+#: ggc-common.c:501
 #, fuzzy, gcc-internal-format
 msgid "can't write padding to PCH file: %m"
 msgstr "kan bestand '%s' niet openen"
 
-#: 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:2334 ggc-zone.c:1607
+#: ggc-common.c:556 ggc-common.c:564 ggc-common.c:571 ggc-common.c:574
+#: ggc-common.c:584 ggc-common.c:587 ggc-page.c:2266 ggc-zone.c:2324
 #, fuzzy, gcc-internal-format
 msgid "can't read PCH file: %m"
 msgstr "kan bestand '%s' niet openen"
 
-#: ggc-common.c:573
+#: ggc-common.c:579
 #, gcc-internal-format
 msgid "had to relocate PCH"
 msgstr ""
 
-#: ggc-page.c:1454
+#: ggc-page.c:1471
 #, gcc-internal-format
 msgid "open /dev/zero: %m"
 msgstr ""
 
-#: ggc-page.c:2225 ggc-page.c:2231
+#: ggc-page.c:2154 ggc-page.c:2160
 #, fuzzy, gcc-internal-format
 msgid "can't write PCH file"
 msgstr "kan bestand '%s' niet openen"
 
-#: gimple-low.c:203
+#: ggc-zone.c:2287 ggc-zone.c:2298
 #, fuzzy, gcc-internal-format
-msgid "unexpected node"
-msgstr "ongeldige operand van %s"
+msgid "can't seek PCH file: %m"
+msgstr "kan bestand '%s' niet openen"
 
-#: gimplify.c:3340
+#: ggc-zone.c:2301
+#, fuzzy, gcc-internal-format
+msgid "can't write PCH fle: %m"
+msgstr "kan bestand '%s' niet openen"
+
+#: gimplify.c:4294
 #, fuzzy, gcc-internal-format
 msgid "invalid lvalue in asm output %d"
 msgstr "ongeldige lvalue in toewijzing"
 
-#: gimplify.c:3452
+#: gimplify.c:4406
+#, gcc-internal-format
+msgid "non-memory input %d must stay in memory"
+msgstr ""
+
+#: gimplify.c:4419
 #, gcc-internal-format
 msgid "memory input %d is not directly addressable"
 msgstr ""
 
-#: gimplify.c:4326
+#: gimplify.c:4898
+#, gcc-internal-format
+msgid "%qs not specified in enclosing parallel"
+msgstr ""
+
+#: gimplify.c:4900
+#, gcc-internal-format
+msgid "%Henclosing parallel"
+msgstr ""
+
+#: gimplify.c:4954
+#, fuzzy, gcc-internal-format
+msgid "iteration variable %qs should be private"
+msgstr "statische variable %qs is als dllimport aangeduid"
+
+#: gimplify.c:4968
+#, fuzzy, gcc-internal-format
+msgid "iteration variable %qs should not be firstprivate"
+msgstr "statische variable %qs is als dllimport aangeduid"
+
+#: gimplify.c:4971
+#, fuzzy, gcc-internal-format
+msgid "iteration variable %qs should not be reduction"
+msgstr "registervariabele %qs gebruikt in geneste functie"
+
+#: gimplify.c:5095
+#, fuzzy, gcc-internal-format
+msgid "%s variable %qs is private in outer context"
+msgstr "registervariabele %qs gebruikt in geneste functie"
+
+#: gimplify.c:6281
 #, gcc-internal-format
 msgid "gimplification failed"
 msgstr ""
 
-#: global.c:371 global.c:384 global.c:398
+#: global.c:284 global.c:297 global.c:311
 #, fuzzy, gcc-internal-format
 msgid "%s cannot be used in asm here"
 msgstr "veld %qs als een functie gedeclareerd"
 
-#: graph.c:403 passes.c:131 java/jcf-parse.c:1047 java/jcf-parse.c:1194
-#: java/lex.c:1846 objc/objc-act.c:552
+#: graph.c:401 java/jcf-parse.c:1759 java/jcf-parse.c:1899 objc/objc-act.c:500
 #, fuzzy, gcc-internal-format
 msgid "can't open %s: %m"
 msgstr "open %s"
 
-#: haifa-sched.c:182
+#: haifa-sched.c:184
 #, gcc-internal-format
 msgid "fix_sched_param: unknown param: %s"
 msgstr ""
 
+#: omp-low.c:1289
+#, gcc-internal-format
+msgid "work-sharing region may not be closely nested inside of work-sharing, critical, ordered or master region"
+msgstr ""
+
+#: omp-low.c:1305
+#, gcc-internal-format
+msgid "master region may not be closely nested inside of work-sharing region"
+msgstr ""
+
+#: omp-low.c:1319
+#, gcc-internal-format
+msgid "ordered region may not be closely nested inside of critical region"
+msgstr ""
+
+#: omp-low.c:1325
+#, gcc-internal-format
+msgid "ordered region must be closely nested inside a loop region with an ordered clause"
+msgstr ""
+
+#: omp-low.c:1339
+#, gcc-internal-format
+msgid "critical region may not be nested inside a critical region with the same name"
+msgstr ""
+
+#: omp-low.c:5116 cp/decl.c:2667 cp/parser.c:7423 cp/parser.c:7443
+#, gcc-internal-format
+msgid "invalid exit from OpenMP structured block"
+msgstr ""
+
+#: omp-low.c:5118
+#, gcc-internal-format
+msgid "invalid entry to OpenMP structured block"
+msgstr ""
+
+#: opts.c:165
+#, fuzzy, gcc-internal-format
+msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
+msgstr "taal %s niet herkend"
+
+#: opts.c:199
+#, gcc-internal-format
+msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
+msgstr ""
+
+#: opts.c:205
+#, gcc-internal-format
+msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
+msgstr ""
+
 #. Eventually this should become a hard error IMO.
-#: opts.c:259
+#: opts.c:430
 #, gcc-internal-format
 msgid "command line option \"%s\" is valid for %s but not for %s"
 msgstr ""
 
-#: opts.c:347
+#: opts.c:484
+#, fuzzy, gcc-internal-format
+msgid "command line option %qs is not supported by this configuration"
+msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
+
+#: opts.c:537
 #, fuzzy, gcc-internal-format
 msgid "missing argument to \"%s\""
 msgstr "Bestandsnaam ontbreekt na %qs optie"
 
-#: opts.c:357
+#: opts.c:547
 #, gcc-internal-format
 msgid "argument to \"%s\" should be a non-negative integer"
 msgstr "argument voor \"%s\" moet een niet-negatieve integer zijn"
 
 # Moet 'command line' vertaald worden?
-#: opts.c:426
+#: opts.c:720
 #, fuzzy, gcc-internal-format
 msgid "unrecognized command line option \"%s\""
 msgstr "Foldernaam ontbreekt na command-line optie"
 
-#: opts.c:634
+#: opts.c:939
 #, gcc-internal-format
 msgid "-Wuninitialized is not supported without -O"
 msgstr "-Wuninitialized wordt niet ondersteund zonder -O"
 
-#: opts.c:648
+#: opts.c:951
+#, gcc-internal-format
+msgid "-funit-at-a-time is required for inlining of functions that are only called once"
+msgstr ""
+
+#: opts.c:964
 #, gcc-internal-format
 msgid "-freorder-blocks-and-partition does not work with exceptions"
 msgstr ""
 
-#: opts.c:661
+#: opts.c:975
 #, gcc-internal-format
-msgid "-freorder-blocks-and-partition does not work with -g (currently)"
+msgid "-freorder-blocks-and-partition does not support unwind info"
 msgstr ""
 
-#: opts.c:821
+#: opts.c:989
+#, gcc-internal-format
+msgid "-freorder-blocks-and-partition does not work on this architecture"
+msgstr ""
+
+#: opts.c:1265
+#, gcc-internal-format
+msgid "unrecognized include_flags 0x%x passed to print_specific_help"
+msgstr ""
+
+#: opts.c:1595
 #, fuzzy, gcc-internal-format
 msgid "structure alignment must be a small power of two, not %d"
 msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
 
-#: opts.c:886
+#: opts.c:1658
 #, fuzzy, gcc-internal-format
-msgid "unrecognised visibility value \"%s\""
+msgid "unrecognized visibility value \"%s\""
 msgstr "signature-string niet herkend"
 
-#: opts.c:938
+#: opts.c:1706
 #, fuzzy, gcc-internal-format
 msgid "unrecognized register name \"%s\""
 msgstr "geen argumenten"
 
-#: opts.c:962
+#: opts.c:1730
 #, fuzzy, gcc-internal-format
 msgid "unknown tls-model \"%s\""
 msgstr "onbekende machine-modus %qs"
 
-#: opts.c:1037
+#: opts.c:1807
 #, gcc-internal-format
 msgid "%s: --param arguments should be of the form NAME=VALUE"
 msgstr ""
 
-#: opts.c:1042
+#: opts.c:1812
 #, fuzzy, gcc-internal-format
 msgid "invalid --param value %qs"
 msgstr "ongeldige registernaam voor %qs"
 
-#: opts.c:1139
+#: opts.c:1934
 #, fuzzy, gcc-internal-format
 msgid "target system does not support debug output"
 msgstr "doelformaat ondersteunt geen oneindige waarde"
 
-#: opts.c:1146
+#: opts.c:1941
 #, fuzzy, gcc-internal-format
 msgid "debug format \"%s\" conflicts with prior selection"
 msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
 
-#: opts.c:1162
+#: opts.c:1957
 #, fuzzy, gcc-internal-format
 msgid "unrecognised debug output level \"%s\""
 msgstr "signature-string niet herkend"
 
-#: opts.c:1164
+#: opts.c:1959
 #, gcc-internal-format
 msgid "debug output level %s is too high"
 msgstr ""
 
-#: params.c:72
+#: opts.c:2041
+#, gcc-internal-format
+msgid "-Werror=%s: No option -%s"
+msgstr ""
+
+#: params.c:68
 #, fuzzy, gcc-internal-format
 msgid "minimum value of parameter %qs is %u"
 msgstr "ongeldige macronaam %<%.*s%>"
 
-#: params.c:77
+#: params.c:73
 #, gcc-internal-format
 msgid "maximum value of parameter %qs is %u"
 msgstr ""
 
 #. If we didn't find this parameter, issue an error message.
-#: params.c:86
+#: params.c:85
 #, fuzzy, gcc-internal-format
 msgid "invalid parameter %qs"
 msgstr "ongeldige macronaam %<%.*s%>"
 
-#: passes.c:1210
-#, gcc-internal-format
-msgid "branch target register load optimization is not intended to be run twice"
-msgstr ""
-
-#: profile.c:284
+#: profile.c:304
 #, gcc-internal-format
 msgid "corrupted profile info: run_max * runs < sum_max"
 msgstr ""
 
-#: profile.c:290
+#: profile.c:310
 #, gcc-internal-format
 msgid "corrupted profile info: sum_all is smaller than sum_max"
 msgstr ""
 
-#: profile.c:335
+#: profile.c:355
 #, gcc-internal-format
 msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
 msgstr ""
 
-#: profile.c:503
+#: profile.c:519
 #, gcc-internal-format
 msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
 msgstr ""
 
-#: profile.c:524
+#: profile.c:540
 #, gcc-internal-format
 msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
 msgstr ""
 
-#: reg-stack.c:622
+#: reg-stack.c:538
 #, gcc-internal-format
 msgid "output constraint %d must specify a single register"
 msgstr ""
 
-#: reg-stack.c:632
+#: reg-stack.c:548
 #, gcc-internal-format
 msgid "output constraint %d cannot be specified together with \"%s\" clobber"
 msgstr ""
 
-#: reg-stack.c:655
+#: reg-stack.c:571
 #, gcc-internal-format
 msgid "output regs must be grouped at top of stack"
 msgstr ""
 
-#: reg-stack.c:692
+#: reg-stack.c:608
 #, gcc-internal-format
 msgid "implicitly popped regs must be grouped at top of stack"
 msgstr ""
 
-#: reg-stack.c:711
+#: reg-stack.c:627
 #, fuzzy, gcc-internal-format
 msgid "output operand %d must use %<&%> constraint"
 msgstr "operand %<%d%> is geen register"
 
-#: regclass.c:766
+#: regclass.c:875
 #, gcc-internal-format
 msgid "can't use '%s' as a %s register"
 msgstr ""
 
-#: regclass.c:781 config/ia64/ia64.c:4687 config/ia64/ia64.c:4694
-#: config/pa/pa.c:342 config/pa/pa.c:349
+#: regclass.c:890 config/ia64/ia64.c:5139 config/ia64/ia64.c:5146
+#: config/pa/pa.c:362 config/pa/pa.c:369 config/spu/spu.c:3875
+#: config/spu/spu.c:3882
 #, gcc-internal-format
 msgid "unknown register name: %s"
 msgstr ""
 
-#: regclass.c:791
+#: regclass.c:900
 #, gcc-internal-format
 msgid "global register variable follows a function definition"
 msgstr "globale registervariabele volgt op een functiedefinitie"
 
-#: regclass.c:795
+#: regclass.c:904
 #, gcc-internal-format
 msgid "register used for two global register variables"
 msgstr ""
 
-#: regclass.c:800
+#: regclass.c:909
 #, gcc-internal-format
 msgid "call-clobbered register used for global register variable"
 msgstr ""
 
-#: regrename.c:1872
+#: regrename.c:1893
 #, gcc-internal-format
 msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)"
 msgstr ""
 
-#: regrename.c:1884
+#: regrename.c:1905
 #, gcc-internal-format
 msgid "validate_value_data: Loop in regno chain (%u)"
 msgstr ""
 
-#: regrename.c:1887
+#: regrename.c:1908
 #, gcc-internal-format
 msgid "validate_value_data: [%u] Bad oldest_regno (%u)"
 msgstr ""
 
-#: regrename.c:1899
+#: regrename.c:1920
 #, gcc-internal-format
 msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
 msgstr ""
 
-#: reload.c:1270
+#: reload.c:1256
 #, gcc-internal-format
 msgid "cannot reload integer constant operand in %<asm%>"
 msgstr ""
 
-#: reload.c:1293
+#: reload.c:1270
 #, fuzzy, gcc-internal-format
 msgid "impossible register constraint in %<asm%>"
 msgstr "incompatibele operands voor %s"
 
-#: reload.c:3550
+#: reload.c:3574
 #, fuzzy, gcc-internal-format
 msgid "%<&%> constraint used with no register class"
 msgstr "numerieke constante zonder cijfers"
 
-#: reload.c:3721 reload.c:3953
+#: reload.c:3745 reload.c:3991
 #, fuzzy, gcc-internal-format
 msgid "inconsistent operand constraints in an %<asm%>"
 msgstr "incompatibele operands voor %s"
 
-#: reload1.c:1217
+#: reload1.c:1301
+#, fuzzy, gcc-internal-format
+msgid "%<asm%> operand has impossible constraints"
+msgstr "'B' operand is geen constante"
+
+#: reload1.c:1321
 #, gcc-internal-format
 msgid "frame size too large for reliable stack checking"
 msgstr ""
 
-#: reload1.c:1220
+#: reload1.c:1324
 #, gcc-internal-format
 msgid "try reducing the number of local variables"
 msgstr ""
 
-#: reload1.c:1871
+#: reload1.c:1987
 #, gcc-internal-format
 msgid "can't find a register in class %qs while reloading %<asm%>"
 msgstr ""
 
-#: reload1.c:1876
+#: reload1.c:1992
 #, gcc-internal-format
 msgid "unable to find a register to spill in class %qs"
 msgstr ""
 
-#: reload1.c:3878
+#: reload1.c:4160
 #, gcc-internal-format
 msgid "%<asm%> operand requires impossible reload"
 msgstr ""
 
-#: reload1.c:5002
+#: reload1.c:5368
 #, gcc-internal-format
 msgid "%<asm%> operand constraint incompatible with operand size"
 msgstr ""
 
-#: reload1.c:6629
+#: reload1.c:7039
 #, fuzzy, gcc-internal-format
 msgid "output operand is constant in %<asm%>"
 msgstr "operand %<%d%> is geen register"
 
-#: rtl.c:471
+#: rtl.c:484
 #, gcc-internal-format
 msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
 msgstr ""
 
-#: rtl.c:481
+#: rtl.c:494
 #, gcc-internal-format
 msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
 msgstr ""
 
-#: rtl.c:491
+#: rtl.c:504
 #, gcc-internal-format
 msgid "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d"
 msgstr ""
 
-#: rtl.c:500
+#: rtl.c:513
 #, gcc-internal-format
 msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
 msgstr ""
 
-#: rtl.c:510
+#: rtl.c:523
 #, gcc-internal-format
 msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
 msgstr ""
 
-#: rtl.c:521
+#: rtl.c:550
+#, gcc-internal-format
+msgid "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d"
+msgstr ""
+
+#: rtl.c:560
 #, gcc-internal-format
 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
 msgstr ""
 
-#: rtl.c:532
+#: rtl.c:571
 #, gcc-internal-format
 msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
 msgstr ""
@@ -13744,172 +23086,169 @@ msgstr "twee %<u%>s in integerconstante"
 msgid "matching constraint does not allow a register"
 msgstr "numerieke constante zonder cijfers"
 
-#: stmt.c:584
+#: stmt.c:610
 #, fuzzy, gcc-internal-format
 msgid "asm-specifier for variable %qs conflicts with asm clobber list"
 msgstr "type-qualifiers voor %qs geven een conflict met een eerdere declaratie"
 
-#: stmt.c:673
+#: stmt.c:702
 #, fuzzy, gcc-internal-format
 msgid "unknown register name %qs in %<asm%>"
 msgstr "geen argumenten"
 
-#: stmt.c:681
+#: stmt.c:710
 #, gcc-internal-format
 msgid "PIC register %qs clobbered in %<asm%>"
 msgstr ""
 
-#: stmt.c:728
+#: stmt.c:757
 #, gcc-internal-format
 msgid "more than %d operands in %<asm%>"
 msgstr ""
 
-#: stmt.c:791
+#: stmt.c:820
 #, gcc-internal-format
 msgid "output number %d not directly addressable"
 msgstr ""
 
-#: stmt.c:870
+#: stmt.c:903
 #, gcc-internal-format
 msgid "asm operand %d probably doesn%'t match constraints"
 msgstr ""
 
-#: stmt.c:880
+#: stmt.c:913
 #, gcc-internal-format
 msgid "use of memory input without lvalue in asm operand %d is deprecated"
 msgstr ""
 
-#: stmt.c:1027
+#: stmt.c:1060
 #, gcc-internal-format
 msgid "asm clobber conflict with output operand"
 msgstr ""
 
-#: stmt.c:1032
+#: stmt.c:1065
 #, gcc-internal-format
 msgid "asm clobber conflict with input operand"
 msgstr ""
 
-#: stmt.c:1109
+#: stmt.c:1143
 #, fuzzy, gcc-internal-format
 msgid "too many alternatives in %<asm%>"
 msgstr "te veel alternatieven in %<asm%>"
 
-#: stmt.c:1121
+#: stmt.c:1155
 #, gcc-internal-format
 msgid "operand constraints for %<asm%> differ in number of alternatives"
 msgstr ""
 
-#: stmt.c:1174
+#: stmt.c:1208
 #, fuzzy, gcc-internal-format
 msgid "duplicate asm operand name %qs"
 msgstr "herhaald lid %qs"
 
-#: stmt.c:1272
+#: stmt.c:1306
 #, gcc-internal-format
 msgid "missing close brace for named operand"
 msgstr ""
 
-#: stmt.c:1300
+#: stmt.c:1334
 #, fuzzy, gcc-internal-format
 msgid "undefined named operand %qs"
 msgstr "ongeldige operand van %s"
 
-#: stmt.c:1465
+#: stmt.c:1482
 #, fuzzy, gcc-internal-format
 msgid "%Hvalue computed is not used"
 msgstr "modus van %qs is geen modus"
 
-#: stor-layout.c:152
+#: stor-layout.c:149
 #, gcc-internal-format
 msgid "type size can%'t be explicitly evaluated"
 msgstr ""
 
-#: stor-layout.c:154
+#: stor-layout.c:151
 #, gcc-internal-format
 msgid "variable-size type declared outside of any function"
 msgstr ""
 
-#: stor-layout.c:458
+#: stor-layout.c:467
 #, fuzzy, gcc-internal-format
-msgid "%Jsize of %qD is %d bytes"
+msgid "size of %q+D is %d bytes"
 msgstr "grootte van %qs is %u bytes"
 
-#: stor-layout.c:460
+#: stor-layout.c:469
 #, fuzzy, gcc-internal-format
-msgid "%Jsize of %qD is larger than %d bytes"
+msgid "size of %q+D is larger than %wd bytes"
 msgstr "grootte van %qs is %u bytes"
 
-#: stor-layout.c:844
-#, gcc-internal-format
-msgid "%Jpacked attribute causes inefficient alignment for %qD"
-msgstr ""
+#: stor-layout.c:888
+#, fuzzy, gcc-internal-format
+msgid "packed attribute causes inefficient alignment for %q+D"
+msgstr "het %<%s%> attribuut wordt genegeerd voor %qs"
 
-#: stor-layout.c:847
-#, gcc-internal-format
-msgid "%Jpacked attribute is unnecessary for %qD"
-msgstr ""
+#: stor-layout.c:891
+#, fuzzy, gcc-internal-format
+msgid "packed attribute is unnecessary for %q+D"
+msgstr "het %<%s%> attribuut wordt genegeerd voor %qs"
 
-#: stor-layout.c:863
+#. No, we need to skip space before this field.
+#. Bump the cumulative size to multiple of field alignment.
+#: stor-layout.c:908
 #, gcc-internal-format
-msgid "%Jpadding struct to align %qD"
+msgid "padding struct to align %q+D"
 msgstr ""
 
-#: stor-layout.c:1205
+#: stor-layout.c:1259
 #, gcc-internal-format
 msgid "padding struct size to alignment boundary"
 msgstr ""
 
-#: stor-layout.c:1235
+#: stor-layout.c:1289
 #, gcc-internal-format
 msgid "packed attribute causes inefficient alignment for %qs"
 msgstr ""
 
-#: stor-layout.c:1238
+#: stor-layout.c:1293
 #, fuzzy, gcc-internal-format
 msgid "packed attribute is unnecessary for %qs"
 msgstr "het %<%s%> attribuut wordt genegeerd voor %qs"
 
-#: stor-layout.c:1243
+#: stor-layout.c:1299
 #, gcc-internal-format
 msgid "packed attribute causes inefficient alignment"
 msgstr ""
 
-#: stor-layout.c:1245
+#: stor-layout.c:1301
 #, gcc-internal-format
 msgid "packed attribute is unnecessary"
 msgstr ""
 
-#: targhooks.c:96
+#: stor-layout.c:1831
+#, fuzzy, gcc-internal-format
+msgid "alignment of array elements is greater than element size"
+msgstr "alignment van %qs is groter dan het maximale alignment van het objectbestand. %d wordt gebruikt."
+
+#: targhooks.c:120
 #, gcc-internal-format
 msgid "__builtin_saveregs not supported by this target"
 msgstr "__builtin_saveregs wordt niet ondersteund door dit doelsysteem"
 
-#: tlink.c:475
+#: tlink.c:483
 #, gcc-internal-format
 msgid "repository file '%s' does not contain command-line arguments"
 msgstr ""
 
-#: tlink.c:696
+#: tlink.c:728
 #, gcc-internal-format
 msgid "'%s' was assigned to '%s', but was not defined during recompilation, or vice versa"
 msgstr ""
 
-#: tlink.c:760
+#: tlink.c:798
 #, gcc-internal-format
 msgid "ld returned %d exit status"
 msgstr "ld gaf exit-status %d terug"
 
-#: toplev.c:469
-#, gcc-internal-format
-msgid "%s "
-msgstr ""
-
-#: toplev.c:471
-#, fuzzy, gcc-internal-format
-msgid " %s"
-msgstr "%s voor %qs"
-
-#: toplev.c:536
+#: toplev.c:528
 #, fuzzy, gcc-internal-format
 msgid "invalid option argument %qs"
 msgstr "Ongeldige optie %qs"
@@ -13924,401 +23263,694 @@ msgstr ""
 msgid "setting core file size limit to maximum: %m"
 msgstr ""
 
-#: toplev.c:852
-#, gcc-internal-format
-msgid "%J%qF declared %<static%> but never defined"
-msgstr ""
+#: toplev.c:849
+#, fuzzy, gcc-internal-format
+msgid "%q+F declared %<static%> but never defined"
+msgstr "label %qs gebruikt maar niet gedefinieerd"
 
-#: toplev.c:878
+#: toplev.c:877
 #, fuzzy, gcc-internal-format
-msgid "%J%qD defined but not used"
+msgid "%q+D defined but not used"
 msgstr "label %qs gedefinieerd maar niet gebruikt"
 
-#: toplev.c:901 toplev.c:924
+#: toplev.c:920
+#, fuzzy, gcc-internal-format
+msgid "%qD is deprecated (declared at %s:%d)"
+msgstr "%<%.*s%> is niet gedefinieerd"
+
+#: toplev.c:943
 #, gcc-internal-format
 msgid "%qs is deprecated (declared at %s:%d)"
 msgstr ""
 
-#: toplev.c:927
+#: toplev.c:947
 #, gcc-internal-format
 msgid "type is deprecated (declared at %s:%d)"
 msgstr ""
 
-#: toplev.c:933
+#: toplev.c:953
 #, fuzzy, gcc-internal-format
 msgid "%qs is deprecated"
 msgstr "%<%.*s%> is niet gedefinieerd"
 
-#: toplev.c:935
+#: toplev.c:955
 #, gcc-internal-format
 msgid "type is deprecated"
 msgstr ""
 
-#: toplev.c:1174
+# goede vertaling voor scopes?
+#: toplev.c:975 toplev.c:1002
+#, fuzzy, gcc-internal-format
+msgid "GCC supports only %d input file changes"
+msgstr "GCC ondersteunt maar %u geneste bereiken (scopes)"
+
+#: toplev.c:1160
 #, gcc-internal-format
 msgid "unrecognized gcc debugging option: %c"
 msgstr ""
 
-#. Handle -mfix-and-continue.
-#: toplev.c:1236 config/rs6000/rs6000.c:1409 config/rs6000/rs6000.c:1420
-#: config/rs6000/darwin.h:106
+#: toplev.c:1413
 #, fuzzy, gcc-internal-format
-msgid "invalid option %qs"
-msgstr "Ongeldige optie %qs"
+msgid "can%'t open %s for writing: %m"
+msgstr "open %s"
+
+#: toplev.c:1434
+#, fuzzy, gcc-internal-format
+msgid "-frecord-gcc-switches is not supported by the current target"
+msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
 
-#: toplev.c:1413
+#: toplev.c:1747
 #, fuzzy, gcc-internal-format
-msgid "can%'t open %s for writing: %m"
-msgstr "open %s"
+msgid "this target does not support %qs"
+msgstr "%s ondersteunt %s niet"
 
-#: toplev.c:1758
+#: toplev.c:1796
 #, gcc-internal-format
 msgid "instruction scheduling not supported on this target machine"
 msgstr "instructie-scheduling wordt niet ondersteund op deze doelmachine"
 
-#: toplev.c:1762
+#: toplev.c:1800
 #, gcc-internal-format
 msgid "this target machine does not have delayed branches"
 msgstr "deze doelmachine heeft geen delayed branches"
 
-#: toplev.c:1766
-#, fuzzy, gcc-internal-format
-msgid "value-based profiling not yet implemented in trees."
-msgstr "profileren wordt niet ondersteund wanneer -mg gebruikt wordt\n"
-
-#: toplev.c:1779
+#: toplev.c:1814
 #, gcc-internal-format
 msgid "-f%sleading-underscore not supported on this target machine"
 msgstr "-f%sleading-underscore wordt niet ondersteund op deze doelmachine"
 
-#: toplev.c:1853
+#: toplev.c:1887
 #, fuzzy, gcc-internal-format
 msgid "target system does not support the \"%s\" debug format"
 msgstr "%s ondersteunt het %<%%%s%c%> %s formaat niet"
 
-#: toplev.c:1865
+#: toplev.c:1900
 #, gcc-internal-format
 msgid "variable tracking requested, but useless unless producing debug info"
 msgstr ""
 
-#: toplev.c:1868
+#: toplev.c:1903
 #, gcc-internal-format
 msgid "variable tracking requested, but not supported by this debug format"
 msgstr ""
 
-#: toplev.c:1888
+#: toplev.c:1937
 #, fuzzy, gcc-internal-format
 msgid "can%'t open %s: %m"
 msgstr "open %s"
 
-#: toplev.c:1895
+#: toplev.c:1944
 #, fuzzy, gcc-internal-format
 msgid "-ffunction-sections not supported for this target"
 msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
 
-#: toplev.c:1900
+#: toplev.c:1949
 #, fuzzy, gcc-internal-format
 msgid "-fdata-sections not supported for this target"
 msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
 
-#: toplev.c:1907
+#: toplev.c:1956
 #, gcc-internal-format
 msgid "-ffunction-sections disabled; it makes profiling impossible"
 msgstr ""
 
-#: toplev.c:1914
+#: toplev.c:1963
 #, fuzzy, gcc-internal-format
 msgid "-fprefetch-loop-arrays not supported for this target"
 msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
 
-#: toplev.c:1920
-#, fuzzy, gcc-internal-format
-msgid "-fspeculative-prefetching not supported for this target"
-msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
-
-#: toplev.c:1926
+#: toplev.c:1969
 #, fuzzy, gcc-internal-format
 msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
 msgstr "-f%sleading-underscore wordt niet ondersteund op deze doelmachine"
 
-#: toplev.c:1932
-#, fuzzy, gcc-internal-format
-msgid "-fspeculative-prefetching not supported for this target (try -march switches)"
-msgstr "-f%sleading-underscore wordt niet ondersteund op deze doelmachine"
-
-#: toplev.c:1941
+#: toplev.c:1978
 #, fuzzy, gcc-internal-format
 msgid "-fprefetch-loop-arrays is not supported with -Os"
 msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
 
-#: toplev.c:1947
+#: toplev.c:1985
 #, gcc-internal-format
 msgid "-ffunction-sections may affect debugging on some targets"
 msgstr ""
 
-#: toplev.c:2059
+#: toplev.c:1996
+#, gcc-internal-format
+msgid "-fassociative-math disabled; other options take precedence"
+msgstr ""
+
+#: toplev.c:2008
+#, fuzzy, gcc-internal-format
+msgid "-fstack-protector not supported for this target"
+msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
+
+#: toplev.c:2021
+#, gcc-internal-format
+msgid "unwind tables currently require a frame pointer for correctness"
+msgstr ""
+
+#: toplev.c:2207
 #, fuzzy, gcc-internal-format
 msgid "error writing to %s: %m"
 msgstr "kan bestand '%s' niet openen"
 
-#: toplev.c:2061 java/jcf-parse.c:1066 java/jcf-write.c:3537
+#: toplev.c:2209 java/jcf-parse.c:1778
 #, fuzzy, gcc-internal-format
 msgid "error closing %s: %m"
 msgstr "#error %s"
 
-#: tree-cfg.c:1355 tree-cfg.c:2073 tree-cfg.c:2075
+#: tree-cfg.c:1451 tree-cfg.c:2087 tree-cfg.c:2090
 #, gcc-internal-format
 msgid "%Hwill never be executed"
 msgstr ""
 
-#: tree-cfg.c:3280
+#: tree-cfg.c:3153
 #, gcc-internal-format
 msgid "SSA name in freelist but still referenced"
 msgstr ""
 
-#: tree-cfg.c:3290
+#: tree-cfg.c:3162
+#, gcc-internal-format
+msgid "ASSERT_EXPR with an always-false condition"
+msgstr ""
+
+#: tree-cfg.c:3175
 #, gcc-internal-format
 msgid "GIMPLE register modified with BIT_FIELD_REF"
 msgstr ""
 
-#: tree-cfg.c:3318
+#: tree-cfg.c:3210
+#, gcc-internal-format
+msgid "invariant not recomputed when ADDR_EXPR changed"
+msgstr ""
+
+#: tree-cfg.c:3216
+#, gcc-internal-format
+msgid "constant not recomputed when ADDR_EXPR changed"
+msgstr ""
+
+#: tree-cfg.c:3221
+#, gcc-internal-format
+msgid "side effects not recomputed when ADDR_EXPR changed"
+msgstr ""
+
+#: tree-cfg.c:3237
 #, gcc-internal-format
 msgid "address taken, but ADDRESSABLE bit not set"
 msgstr ""
 
-#: tree-cfg.c:3327
+#: tree-cfg.c:3252
 #, fuzzy, gcc-internal-format
-msgid "non-boolean used in condition"
+msgid "non-integral used in condition"
 msgstr "herdefinitie van %<union %s%>"
 
-#: tree-cfg.c:3382
+#: tree-cfg.c:3257
 #, fuzzy, gcc-internal-format
-msgid "Invalid reference prefix."
+msgid "invalid conditional operand"
+msgstr "ongeldige const_double operand"
+
+#: tree-cfg.c:3309
+#, fuzzy, gcc-internal-format
+msgid "invalid reference prefix"
 msgstr "Ongeldige modus voor gen_tst_reg"
 
-#: tree-cfg.c:3447
+#: tree-cfg.c:3320
+#, fuzzy, gcc-internal-format
+msgid "invalid operand to plus/minus, type is a pointer"
+msgstr "ongeldige operand in de instructie"
+
+#: tree-cfg.c:3331
+#, gcc-internal-format
+msgid "invalid operand to pointer plus, first operand is not a pointer"
+msgstr ""
+
+#: tree-cfg.c:3339
+#, gcc-internal-format
+msgid "invalid operand to pointer plus, second operand is not an integer with type of sizetype."
+msgstr ""
+
+#: tree-cfg.c:3406 tree-cfg.c:3822
+#, fuzzy, gcc-internal-format
+msgid "invalid operand in unary expression"
+msgstr "ongeldige operanden voor binaire %s-operator"
+
+#: tree-cfg.c:3416
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in unary expression"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: tree-cfg.c:3437
+#, fuzzy, gcc-internal-format
+msgid "invalid operands in binary expression"
+msgstr "ongeldige operanden voor binaire %s-operator"
+
+#: tree-cfg.c:3448
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in binary expression"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: tree-cfg.c:3473
+#, fuzzy, gcc-internal-format
+msgid "invalid expression for min lvalue"
+msgstr "ongeldige expressie als operand"
+
+#: tree-cfg.c:3480
+#, fuzzy, gcc-internal-format
+msgid "invalid operand in indirect reference"
+msgstr "ongeldige operand in de instructie"
+
+#: tree-cfg.c:3487
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in indirect reference"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: tree-cfg.c:3515
+#, fuzzy, gcc-internal-format
+msgid "invalid operands to array reference"
+msgstr "Ongeldige vorm van arrayverwijzing op %C"
+
+#: tree-cfg.c:3526
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in array reference"
+msgstr "subscript ontbreekt in array-referentie"
+
+#: tree-cfg.c:3535
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in array range reference"
+msgstr "subscript ontbreekt in array-referentie"
+
+#: tree-cfg.c:3546
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in real/imagpart reference"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: tree-cfg.c:3556
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in component reference"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: tree-cfg.c:3610
+#, fuzzy, gcc-internal-format
+msgid "invalid operand in conversion"
+msgstr "ongeldige operand in de instructie"
+
+#: tree-cfg.c:3638
+#, fuzzy, gcc-internal-format
+msgid "invalid types in nop conversion"
+msgstr "Ongeldig token in expressie"
+
+#: tree-cfg.c:3652
+#, fuzzy, gcc-internal-format
+msgid "invalid operand in int to float conversion"
+msgstr "ongeldige operand in de instructie"
+
+#: tree-cfg.c:3658
+#, fuzzy, gcc-internal-format
+msgid "invalid types in conversion to floating point"
+msgstr "ongeldige conversie naar %<__fpreg%>"
+
+#: tree-cfg.c:3671
+#, fuzzy, gcc-internal-format
+msgid "invalid operand in float to int conversion"
+msgstr "ongeldige operand in de instructie"
+
+#: tree-cfg.c:3677
+#, fuzzy, gcc-internal-format
+msgid "invalid types in conversion to integer"
+msgstr "ongeldige conversie naar %<__fpreg%>"
+
+#: tree-cfg.c:3691
+#, fuzzy, gcc-internal-format
+msgid "invalid operands in complex expression"
+msgstr "ongeldige operand in de instructie"
+
+#: tree-cfg.c:3704
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in complex expression"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: tree-cfg.c:3718
+#, gcc-internal-format
+msgid "constructor not allowed for non-vector types"
+msgstr ""
+
+#: tree-cfg.c:3735
+#, fuzzy, gcc-internal-format
+msgid "invalid operands in shift expression"
+msgstr "ongeldige operand in de instructie"
+
+#: tree-cfg.c:3741
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in shift expression"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: tree-cfg.c:3759
+#, fuzzy, gcc-internal-format
+msgid "invalid (pointer) operands to plus/minus"
+msgstr "ongeldige operanden voor binaire %s-operator"
+
+#: tree-cfg.c:3772
+#, fuzzy, gcc-internal-format
+msgid "invalid operands in pointer plus expression"
+msgstr "ongeldige operand in de instructie"
+
+#: tree-cfg.c:3779
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in pointer plus expression"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: tree-cfg.c:3798
+#, fuzzy, gcc-internal-format
+msgid "invalid operands in conditional expression"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: tree-cfg.c:3831
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in address expression"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: tree-cfg.c:3851
+#, fuzzy, gcc-internal-format
+msgid "invalid operands in truth expression"
+msgstr "ongeldige operand in de instructie"
+
+#: tree-cfg.c:3860
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in binary truth expression"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: tree-cfg.c:3876
 #, fuzzy, gcc-internal-format
-msgid "Is not a valid GIMPLE statement."
+msgid "invalid operand in unary not"
+msgstr "ongeldige operanden voor binaire %s-operator"
+
+#: tree-cfg.c:3885
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in not expression"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: tree-cfg.c:3924
+#, fuzzy, gcc-internal-format
+msgid "invalid operands in comparison expression"
+msgstr "ongeldig gebruik van een void-expressie"
+
+#: tree-cfg.c:3941
+#, fuzzy, gcc-internal-format
+msgid "type mismatch in comparison expression"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
+
+#: tree-cfg.c:3971
+#, fuzzy, gcc-internal-format
+msgid "non-trivial conversion at assignment"
+msgstr "ongeldige lvalue in toewijzing"
+
+#: tree-cfg.c:4012 tree-cfg.c:4160
+#, fuzzy, gcc-internal-format
+msgid "is not a valid GIMPLE statement"
 msgstr "ongeldige beginwaarde"
 
-#: tree-cfg.c:3467
+#: tree-cfg.c:4039
+#, fuzzy, gcc-internal-format
+msgid "invalid operand to switch statement"
+msgstr "ongeldige operand voor %%s-code"
+
+#: tree-cfg.c:4050
+#, fuzzy, gcc-internal-format
+msgid "type error in return expression"
+msgstr "overflow in constante expressie"
+
+#: tree-cfg.c:4128
 #, gcc-internal-format
-msgid "Statement marked for throw, but doesn%'t."
+msgid "verify_gimple failed"
 msgstr ""
 
-#: tree-cfg.c:3472
+#: tree-cfg.c:4180
 #, gcc-internal-format
-msgid "Statement marked for throw in middle of block."
+msgid "statement marked for throw, but doesn%'t"
 msgstr ""
 
-#: tree-cfg.c:3576
+#: tree-cfg.c:4185
 #, gcc-internal-format
-msgid "PHI def is not a GIMPLE value"
+msgid "statement marked for throw in middle of block"
 msgstr ""
 
-#: tree-cfg.c:3592 tree-cfg.c:3608
+#: tree-cfg.c:4256
+#, fuzzy, gcc-internal-format
+msgid "unexpected non-tuple"
+msgstr "ongeldige operand van %s"
+
+#: tree-cfg.c:4285
 #, gcc-internal-format
-msgid "Incorrect sharing of tree nodes"
+msgid "Dead STMT in EH table"
 msgstr ""
 
-#: tree-cfg.c:3617
+#: tree-cfg.c:4319
 #, gcc-internal-format
-msgid "verify_stmts failed."
+msgid "bb_for_stmt (phi) is set to a wrong basic block"
 msgstr ""
 
-#: tree-cfg.c:3638
+#: tree-cfg.c:4330
+#, fuzzy, gcc-internal-format
+msgid "missing PHI def"
+msgstr "beginwaarde ontbreekt"
+
+#: tree-cfg.c:4341
 #, gcc-internal-format
-msgid "ENTRY_BLOCK has a statement list associated with it\n"
+msgid "PHI def is not a GIMPLE value"
 msgstr ""
 
-#: tree-cfg.c:3644
+#: tree-cfg.c:4357 tree-cfg.c:4383
 #, gcc-internal-format
-msgid "EXIT_BLOCK has a statement list associated with it\n"
+msgid "incorrect sharing of tree nodes"
 msgstr ""
 
-#: tree-cfg.c:3651
+#: tree-cfg.c:4374
 #, gcc-internal-format
-msgid "Fallthru to exit from bb %d\n"
+msgid "bb_for_stmt (stmt) is set to a wrong basic block"
 msgstr ""
 
-#: tree-cfg.c:3673
+#: tree-cfg.c:4397
 #, gcc-internal-format
-msgid "Nonlocal label %s is not first in a sequence of labels in bb %d"
+msgid "verify_stmts failed"
 msgstr ""
 
-#: tree-cfg.c:3682
+#: tree-cfg.c:4420
 #, gcc-internal-format
-msgid "Label %s to block does not match in bb %d\n"
+msgid "ENTRY_BLOCK has IL associated with it"
 msgstr ""
 
-#: tree-cfg.c:3691
+#: tree-cfg.c:4426
 #, gcc-internal-format
-msgid "Label %s has incorrect context in bb %d\n"
+msgid "EXIT_BLOCK has IL associated with it"
 msgstr ""
 
-#: tree-cfg.c:3705
+#: tree-cfg.c:4433
 #, gcc-internal-format
-msgid "Control flow in the middle of basic block %d\n"
+msgid "fallthru to exit from bb %d"
 msgstr ""
 
-#: tree-cfg.c:3715
+#: tree-cfg.c:4455
 #, gcc-internal-format
-msgid "Label %s in the middle of basic block %d\n"
+msgid "nonlocal label "
 msgstr ""
 
-#: tree-cfg.c:3732
+#: tree-cfg.c:4464 tree-cfg.c:4474 tree-cfg.c:4499
 #, gcc-internal-format
-msgid "Fallthru edge after a control statement in bb %d \n"
+msgid "label "
 msgstr ""
 
-#: tree-cfg.c:3747
+#: tree-cfg.c:4489
 #, gcc-internal-format
-msgid "Structured COND_EXPR at the end of bb %d\n"
+msgid "control flow in the middle of basic block %d"
 msgstr ""
 
-#: tree-cfg.c:3760 tree-cfg.c:3798 tree-cfg.c:3810 tree-cfg.c:3881
+#: tree-cfg.c:4519
 #, gcc-internal-format
-msgid "Wrong outgoing edge flags at end of bb %d\n"
+msgid "fallthru edge after a control statement in bb %d"
 msgstr ""
 
-#: tree-cfg.c:3768
+#: tree-cfg.c:4532
 #, gcc-internal-format
-msgid "%<then%> label does not match edge at end of bb %d\n"
+msgid "true/false edge after a non-COND_EXPR in bb %d"
 msgstr ""
 
-#: tree-cfg.c:3776
+#: tree-cfg.c:4548
 #, gcc-internal-format
-msgid "%<else%> label does not match edge at end of bb %d\n"
+msgid "COND_EXPR with code in branches at the end of bb %d"
 msgstr ""
 
-#: tree-cfg.c:3786
+#: tree-cfg.c:4562 tree-cfg.c:4584 tree-cfg.c:4597 tree-cfg.c:4668
 #, gcc-internal-format
-msgid "Explicit goto at end of bb %d\n"
+msgid "wrong outgoing edge flags at end of bb %d"
 msgstr ""
 
-#: tree-cfg.c:3815
+#: tree-cfg.c:4572
+#, fuzzy, gcc-internal-format
+msgid "explicit goto at end of bb %d"
+msgstr "eerdere impliciete declaratie van %qs"
+
+#: tree-cfg.c:4602
 #, gcc-internal-format
-msgid "Return edge does not point to exit in bb %d\n"
+msgid "return edge does not point to exit in bb %d"
 msgstr ""
 
-#: tree-cfg.c:3848
+#: tree-cfg.c:4635
 #, gcc-internal-format
-msgid "Found default case not at end of case vector"
+msgid "found default case not at end of case vector"
 msgstr ""
 
-#: tree-cfg.c:3854
+#: tree-cfg.c:4641
 #, fuzzy, gcc-internal-format
-msgid ""
-"Case labels not sorted:\n"
-" "
+msgid "case labels not sorted: "
 msgstr "-pipe wordt niet ondersteund"
 
-#: tree-cfg.c:3865
+#: tree-cfg.c:4652
 #, gcc-internal-format
-msgid "No default case found at end of case vector"
+msgid "no default case found at end of case vector"
 msgstr ""
 
-#: tree-cfg.c:3873
+#: tree-cfg.c:4660
 #, gcc-internal-format
-msgid "Extra outgoing edge %d->%d\n"
+msgid "extra outgoing edge %d->%d"
 msgstr ""
 
-#: tree-cfg.c:3895
+#: tree-cfg.c:4682
 #, fuzzy, gcc-internal-format
-msgid "Missing edge %i->%i"
+msgid "missing edge %i->%i"
 msgstr "beginwaarde ontbreekt"
 
-#: tree-cfg.c:5698
-#, fuzzy, gcc-internal-format
-msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
-msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
-
-#: tree-cfg.c:5725 tree-cfg.c:5729
+#: tree-cfg.c:7025 tree-cfg.c:7029
 #, fuzzy, gcc-internal-format
 msgid "%H%<noreturn%> function does return"
 msgstr "%<noreturn%> functie keert terug"
 
-#: tree-cfg.c:5750 tree-cfg.c:5755
+#: tree-cfg.c:7051 tree-cfg.c:7056
 #, fuzzy, gcc-internal-format
 msgid "%Hcontrol reaches end of non-void function"
 msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
 
-#: tree-dump.c:849
+#: tree-cfg.c:7117
+#, fuzzy, gcc-internal-format
+msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
+msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
+
+#: tree-dump.c:932
 #, fuzzy, gcc-internal-format
 msgid "could not open dump file %qs: %s"
 msgstr "kan bestand '%s' niet openen"
 
-#: tree-dump.c:965
+#: tree-dump.c:1067
 #, gcc-internal-format
 msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
 msgstr ""
 
-#: tree-inline.c:974
+#: tree-eh.c:1805
+#, fuzzy, gcc-internal-format
+msgid "EH edge %i->%i is missing"
+msgstr "het argument van '-%s' ontbreekt"
+
+#: tree-eh.c:1810
+#, gcc-internal-format
+msgid "EH edge %i->%i miss EH flag"
+msgstr ""
+
+#. ??? might not be mistake.
+#: tree-eh.c:1816
+#, gcc-internal-format
+msgid "EH edge %i->%i has duplicated regions"
+msgstr ""
+
+#: tree-eh.c:1850
+#, gcc-internal-format
+msgid "BB %i can not throw but has EH edges"
+msgstr ""
+
+#: tree-eh.c:1857
+#, gcc-internal-format
+msgid "BB %i last statement has incorrectly set region"
+msgstr ""
+
+#: tree-eh.c:1868
+#, fuzzy, gcc-internal-format
+msgid "unnecessary EH edge %i->%i"
+msgstr "beginwaarde ontbreekt"
+
+#: tree-inline.c:1880
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
+msgstr ""
+
+#: tree-inline.c:1892
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses setjmp"
+msgstr ""
+
+#: tree-inline.c:1906
+#, gcc-internal-format
+msgid "function %q+F can never be inlined because it uses variable argument lists"
+msgstr ""
+
+#: tree-inline.c:1917
 #, gcc-internal-format
-msgid "%Jfunction %qF can never be inlined because it uses alloca (override using the always_inline attribute)"
+msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
 msgstr ""
 
-#: tree-inline.c:986
+#: tree-inline.c:1924
 #, gcc-internal-format
-msgid "%Jfunction %qF can never be inlined because it uses setjmp"
+msgid "function %q+F can never be inlined because it uses non-local goto"
 msgstr ""
 
-#: tree-inline.c:1000
+#: tree-inline.c:1935
 #, gcc-internal-format
-msgid "%Jfunction %qF can never be inlined because it uses variable argument lists"
+msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
 msgstr ""
 
-#: tree-inline.c:1011
+#: tree-inline.c:1954
 #, gcc-internal-format
-msgid "%Jfunction %qF can never be inlined because it uses setjmp-longjmp exception handling"
+msgid "function %q+F can never be inlined because it contains a computed goto"
 msgstr ""
 
-#: tree-inline.c:1018
+#: tree-inline.c:1968
 #, gcc-internal-format
-msgid "%Jfunction %qF can never be inlined because it uses non-local goto"
+msgid "function %q+F can never be inlined because it receives a non-local goto"
 msgstr ""
 
-#: tree-inline.c:1029
+#: tree-inline.c:1993
 #, gcc-internal-format
-msgid "%Jfunction %qF can never be inlined because it uses __builtin_return or __builtin_apply_args"
+msgid "function %q+F can never be inlined because it uses variable sized variables"
 msgstr ""
 
-#: tree-inline.c:1048
+#: tree-inline.c:2015
 #, gcc-internal-format
-msgid "%Jfunction %qF can never be inlined because it contains a computed goto"
+msgid "function %q+F can never be inlined because it saves address of local label in a static variable"
 msgstr ""
 
-#: tree-inline.c:1062
+#: tree-inline.c:2091
 #, gcc-internal-format
-msgid "%Jfunction %qF can never be inlined because it receives a non-local goto"
+msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
 msgstr ""
 
-#: tree-inline.c:1087
+#: tree-inline.c:2105
 #, gcc-internal-format
-msgid "%Jfunction %qF can never be inlined because it uses variable sized variables"
+msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
 msgstr ""
 
-#: tree-inline.c:1575 tree-inline.c:1583
+#: tree-inline.c:2674 tree-inline.c:2684
 #, fuzzy, gcc-internal-format
-msgid "%Jinlining failed in call to %qF: %s"
+msgid "inlining failed in call to %q+F: %s"
 msgstr "inline maken mislukt in oproep van %qs"
 
-#: tree-inline.c:1576 tree-inline.c:1584
+#: tree-inline.c:2675 tree-inline.c:2686
 #, gcc-internal-format
 msgid "called from here"
 msgstr "van hieruit opgeroepen"
 
-#: tree-inline.c:1698
-#, fuzzy, gcc-internal-format
-msgid "control may reach end of non-void function %qD being inlined"
-msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
-
-#: tree-mudflap.c:857
+#: tree-mudflap.c:864
 #, gcc-internal-format
 msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF"
 msgstr ""
 
-#: tree-mudflap.c:1048
+#: tree-mudflap.c:1050
 #, gcc-internal-format
 msgid "mudflap cannot track %qs in stub function"
 msgstr ""
@@ -14328,419 +23960,570 @@ msgstr ""
 msgid "mudflap cannot track unknown size extern %qs"
 msgstr ""
 
-#: tree-nomudflap.c:51
+#: tree-nomudflap.c:50
 #, fuzzy, gcc-internal-format
 msgid "mudflap: this language is not supported"
 msgstr "-pipe wordt niet ondersteund"
 
-#: tree-optimize.c:718
+#: tree-optimize.c:430
 #, fuzzy, gcc-internal-format
-msgid "%Jsize of return value of %qD is %u bytes"
+msgid "size of return value of %q+D is %u bytes"
 msgstr "grootte van teruggeefwaarde van %qs is %u bytes"
 
-#: tree-optimize.c:721
+#: tree-optimize.c:433
 #, fuzzy, gcc-internal-format
-msgid "%Jsize of return value of %qD is larger than %wd bytes"
+msgid "size of return value of %q+D is larger than %wd bytes"
 msgstr "grootte van teruggeefwaarde van %qs is %u bytes"
 
-#: tree-outof-ssa.c:610 tree-outof-ssa.c:625 tree-outof-ssa.c:639
-#: tree-outof-ssa.c:661 tree-outof-ssa.c:1029 tree-outof-ssa.c:1865
-#: tree-ssa-live.c:417 tree-ssa-live.c:1799
+#: tree-outof-ssa.c:638 tree-outof-ssa.c:689 tree-ssa-coalesce.c:936
+#: tree-ssa-coalesce.c:951 tree-ssa-coalesce.c:1163 tree-ssa-live.c:1053
 #, gcc-internal-format
 msgid "SSA corruption"
 msgstr ""
 
-#: tree-outof-ssa.c:2270
+#: tree-outof-ssa.c:1263
 #, gcc-internal-format
 msgid " Pending stmts not issued on PRED edge (%d, %d)\n"
 msgstr ""
 
-#: tree-outof-ssa.c:2276
+#: tree-outof-ssa.c:1269
 #, gcc-internal-format
 msgid " Pending stmts not issued on SUCC edge (%d, %d)\n"
 msgstr ""
 
-#: tree-outof-ssa.c:2283
+#: tree-outof-ssa.c:1276
 #, gcc-internal-format
 msgid " Pending stmts not issued on ENTRY edge (%d, %d)\n"
 msgstr ""
 
-#: tree-outof-ssa.c:2289
+#: tree-outof-ssa.c:1282
 #, gcc-internal-format
 msgid " Pending stmts not issued on EXIT edge (%d, %d)\n"
 msgstr ""
 
-#: tree-profile.c:111 tree-profile.c:127 tree-profile.c:143 tree-profile.c:160
+#: tree-profile.c:356
 #, gcc-internal-format
 msgid "unimplemented functionality"
 msgstr ""
 
-#: tree-ssa-operands.c:1273
+#: tree-ssa-alias-warnings.c:814
 #, gcc-internal-format
-msgid "internal error"
-msgstr "interne fout"
+msgid "%Hlikely type-punning may break strict-aliasing rules: object %<%s%s%> of main type %qT is referenced at or around %s:%d and may be aliased to object %<%s%s%> of main type %qT which is referenced at or around %s:%d."
+msgstr ""
+
+#: tree-ssa.c:110
+#, gcc-internal-format
+msgid "expected an SSA_NAME object"
+msgstr ""
 
-#: tree-ssa.c:113
+#: tree-ssa.c:116
 #, gcc-internal-format
-msgid "Expected an SSA_NAME object"
+msgid "type mismatch between an SSA_NAME and its symbol"
 msgstr ""
 
-#: tree-ssa.c:119
+#: tree-ssa.c:122
 #, gcc-internal-format
-msgid "Type mismatch between an SSA_NAME and its symbol."
+msgid "found an SSA_NAME that had been released into the free pool"
 msgstr ""
 
-#: tree-ssa.c:125
+#: tree-ssa.c:128
 #, gcc-internal-format
-msgid "Found an SSA_NAME that had been released into the free pool"
+msgid "found a virtual definition for a GIMPLE register"
 msgstr ""
 
-#: tree-ssa.c:131
+#: tree-ssa.c:134
+#, fuzzy, gcc-internal-format
+msgid "found a real definition for a non-register"
+msgstr "label niet in een CASE-statement"
+
+#: tree-ssa.c:141
 #, gcc-internal-format
-msgid "Found a virtual definition for a GIMPLE register"
+msgid "found real variable when subvariables should have appeared"
 msgstr ""
 
-#: tree-ssa.c:137
+#: tree-ssa.c:148
 #, gcc-internal-format
-msgid "Found a real definition for a non-register"
+msgid "found a default name with a non-empty defining statement"
 msgstr ""
 
-#: tree-ssa.c:166
+#: tree-ssa.c:176
 #, gcc-internal-format
 msgid "SSA_NAME created in two different blocks %i and %i"
 msgstr ""
 
-#: tree-ssa.c:175
+#: tree-ssa.c:185
 #, gcc-internal-format
 msgid "SSA_NAME_DEF_STMT is wrong"
 msgstr ""
 
-#: tree-ssa.c:227
+#: tree-ssa.c:237
 #, fuzzy, gcc-internal-format
-msgid "Missing definition"
+msgid "missing definition"
 msgstr "beginwaarde ontbreekt"
 
-#: tree-ssa.c:233
+#: tree-ssa.c:243
 #, gcc-internal-format
-msgid "Definition in block %i does not dominate use in block %i"
+msgid "definition in block %i does not dominate use in block %i"
 msgstr ""
 
-#: tree-ssa.c:241
+#: tree-ssa.c:251
 #, gcc-internal-format
-msgid "Definition in block %i follows the use"
+msgid "definition in block %i follows the use"
 msgstr ""
 
-#: tree-ssa.c:248
+#: tree-ssa.c:258
 #, gcc-internal-format
 msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
 msgstr ""
 
-#: tree-ssa.c:280
+#: tree-ssa.c:266
 #, gcc-internal-format
-msgid "Incoming edge count does not match number of PHI arguments\n"
+msgid "no immediate_use list"
 msgstr ""
 
-#: tree-ssa.c:293
+#: tree-ssa.c:278
 #, gcc-internal-format
-msgid "PHI argument is missing for edge %d->%d\n"
+msgid "wrong immediate use list"
 msgstr ""
 
-#: tree-ssa.c:302
+#: tree-ssa.c:312
+#, gcc-internal-format
+msgid "incoming edge count does not match number of PHI arguments"
+msgstr ""
+
+#: tree-ssa.c:326
+#, fuzzy, gcc-internal-format
+msgid "PHI argument is missing for edge %d->%d"
+msgstr "parameternaam ontbreekt uit parameterlijst"
+
+#: tree-ssa.c:335
 #, gcc-internal-format
 msgid "PHI argument is not SSA_NAME, or invariant"
 msgstr ""
 
-#: tree-ssa.c:314
+#: tree-ssa.c:348
+#, gcc-internal-format
+msgid "wrong edge %d->%d for PHI argument"
+msgstr ""
+
+#: tree-ssa.c:398
 #, gcc-internal-format
-msgid "Wrong edge %d->%d for PHI argument\n"
+msgid "non-addressable variable inside an alias set"
 msgstr ""
 
-#: tree-ssa.c:364
+#: tree-ssa.c:409
 #, gcc-internal-format
-msgid "Non-addressable variable inside an alias set."
+msgid "verify_flow_insensitive_alias_info failed"
 msgstr ""
 
-#: tree-ssa.c:382
+#: tree-ssa.c:451
+#, fuzzy, gcc-internal-format
+msgid "dereferenced pointers should have a name or a symbol tag"
+msgstr "dereferentie van pointer naar onvolledig type"
+
+#: tree-ssa.c:458
 #, gcc-internal-format
-msgid "Addressable variable that is an alias tag but is not in any alias set."
+msgid "pointers with a memory tag, should have points-to sets"
 msgstr ""
 
-#: tree-ssa.c:392
+#: tree-ssa.c:470
 #, gcc-internal-format
-msgid "verify_flow_insensitive_alias_info failed."
+msgid "pointer escapes but its name tag is not call-clobbered"
 msgstr ""
 
-#: tree-ssa.c:434
+#: tree-ssa.c:480
 #, gcc-internal-format
-msgid "Dereferenced pointers should have a name or a type tag"
+msgid "verify_flow_sensitive_alias_info failed"
 msgstr ""
 
-#: tree-ssa.c:442
+#: tree-ssa.c:508
 #, gcc-internal-format
-msgid "Pointers with a memory tag, should have points-to sets or point to malloc"
+msgid "variable in call_clobbered_vars but not marked call_clobbered"
 msgstr ""
 
-#: tree-ssa.c:450
+#: tree-ssa.c:527
 #, gcc-internal-format
-msgid "Pointer escapes but its name tag is not call-clobbered."
+msgid "variable marked call_clobbered but not in call_clobbered_vars bitmap."
 msgstr ""
 
-#: tree-ssa.c:459
+#: tree-ssa.c:537
 #, gcc-internal-format
-msgid "verify_flow_sensitive_alias_info failed."
+msgid "verify_call_clobbering failed"
 msgstr ""
 
-#: tree-ssa.c:535
+#: tree-ssa.c:558
 #, gcc-internal-format
-msgid "Alias set of a pointer's type tag should be a superset of the corresponding name tag"
+msgid "Memory partitions should have at least one symbol"
 msgstr ""
 
-#: tree-ssa.c:551
+#: tree-ssa.c:568
 #, gcc-internal-format
-msgid "Two different pointers with identical points-to sets but different name tags"
+msgid "Partitioned symbols should belong to exactly one partition"
 msgstr ""
 
-#: tree-ssa.c:580
+#: tree-ssa.c:581
 #, gcc-internal-format
-msgid "verify_name_tags failed"
+msgid "verify_memory_partitions failed"
 msgstr ""
 
-#: tree-ssa.c:647
+#: tree-ssa.c:653
+#, fuzzy, gcc-internal-format
+msgid "AUX pointer initialized for edge %d->%d"
+msgstr "ongeldige beginwaarde voor member %qs"
+
+#: tree-ssa.c:677
 #, gcc-internal-format
-msgid "AUX pointer initialized for edge %d->%d\n"
+msgid "stmt (%p) marked modified after optimization pass: "
 msgstr ""
 
-#: tree-ssa.c:672
+#: tree-ssa.c:697
 #, gcc-internal-format
-msgid "Statement makes aliased stores, but has no V_MAY_DEFS"
+msgid "statement makes a memory store, but has no VDEFS"
 msgstr ""
 
-#: tree-ssa.c:710
+#: tree-ssa.c:707 tree-ssa.c:717
+#, fuzzy, gcc-internal-format
+msgid "in statement"
+msgstr "ongeldige beginwaarde"
+
+#: tree-ssa.c:756
 #, gcc-internal-format
-msgid "verify_ssa failed."
+msgid "verify_ssa failed"
 msgstr ""
 
-#: tree-ssa.c:1379
+#: tree-ssa.c:1293
+#, fuzzy, gcc-internal-format
+msgid "%J%qD was declared here"
+msgstr "%qs tevoren hier gedeclareerd"
+
+#. We only do data flow with SSA_NAMEs, so that's all we
+#. can warn about.
+#: tree-ssa.c:1311
 #, fuzzy, gcc-internal-format
 msgid "%H%qD is used uninitialized in this function"
 msgstr "%qs is hier niet gedeclareerd (eerste gebruik in deze functie)"
 
-#: tree-ssa.c:1404
+#: tree-ssa.c:1349
+#, gcc-internal-format
+msgid "%H%qD may be used uninitialized in this function"
+msgstr ""
+
+#: tree-vrp.c:4384
+#, fuzzy, gcc-internal-format
+msgid "%Harray subscript is outside array bounds"
+msgstr "array subscript is geen integer"
+
+#: tree-vrp.c:4398
+#, fuzzy, gcc-internal-format
+msgid "%Harray subscript is above array bounds"
+msgstr "array subscript is geen integer"
+
+#: tree-vrp.c:4405
+#, fuzzy, gcc-internal-format
+msgid "%Harray subscript is below array bounds"
+msgstr "array subscript is geen integer"
+
+#: tree-vrp.c:5058
+#, gcc-internal-format
+msgid "assuming signed overflow does not occur when simplifying conditional to constant"
+msgstr ""
+
+#: tree-vrp.c:5064
+#, gcc-internal-format
+msgid "assuming signed overflow does not occur when simplifying conditional"
+msgstr ""
+
+#: tree.c:3682
+#, fuzzy, gcc-internal-format
+msgid "ignoring attributes applied to %qT after definition"
+msgstr "het %qs attribuut heeft enkel betekenis voor functies"
+
+#: tree.c:3966
+#, gcc-internal-format
+msgid "%q+D already declared with dllexport attribute: dllimport ignored"
+msgstr ""
+
+#: tree.c:3978
+#, gcc-internal-format
+msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
+msgstr ""
+
+#: tree.c:3994
 #, gcc-internal-format
-msgid "%H%qD may be used uninitialized in this function"
+msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
 msgstr ""
 
-#: tree-vect-transform.c:598
-#, fuzzy, gcc-internal-format
-msgid "no support for reduction/induction"
-msgstr "conflicterende types voor ingebouwde functie %qs"
+#: tree.c:4053 tree.c:4065 config/darwin.c:1460 config/arm/arm.c:3099
+#: config/arm/arm.c:3127 config/avr/avr.c:4638 config/h8300/h8300.c:5281
+#: config/h8300/h8300.c:5305 config/i386/i386.c:3087 config/i386/i386.c:22599
+#: config/ia64/ia64.c:586 config/m68hc11/m68hc11.c:1118
+#: config/rs6000/rs6000.c:19874 config/sh/symbian.c:408
+#: config/sh/symbian.c:415
+#, gcc-internal-format
+msgid "%qs attribute ignored"
+msgstr "het %qs attribuut wordt genegeerd"
 
-#: tree-vect-transform.c:624
+#: tree.c:4081
 #, fuzzy, gcc-internal-format
-msgid "unsupported defining stmt"
-msgstr "niet-ondersteunde versie"
+msgid "inline function %q+D declared as  dllimport: attribute ignored"
+msgstr "functie %qs geherdeclareerd met noinline attribuut"
 
-#: tree.c:3276
+#: tree.c:4089
 #, fuzzy, gcc-internal-format
-msgid "%Jfunction %qD definition is marked dllimport."
+msgid "function %q+D definition is marked dllimport"
 msgstr "functie-definitie als %<auto%> gedeclareerd"
 
-#: tree.c:3284
+#: tree.c:4097 config/sh/symbian.c:430
 #, fuzzy, gcc-internal-format
-msgid "%Jvariable %qD definition is marked dllimport."
+msgid "variable %q+D definition is marked dllimport"
 msgstr "statische variable %qs is als dllimport aangeduid"
 
-#: tree.c:3304
+#: tree.c:4120 config/sh/symbian.c:505
+#, gcc-internal-format
+msgid "external linkage required for symbol %q+D because of %qs attribute"
+msgstr ""
+
+#: tree.c:4134
 #, gcc-internal-format
-msgid "%Jexternal linkage required for symbol %qD because of %qs attribute."
+msgid "%qs implies default visibility, but %qD has already been declared with a different visibility"
 msgstr ""
 
-#: tree.c:4457
+#: tree.c:5648
 #, gcc-internal-format
 msgid "arrays of functions are not meaningful"
 msgstr "arrays van functies zijn niet betekenisvol"
 
-#: tree.c:4509
+#: tree.c:5801
 #, gcc-internal-format
 msgid "function return type cannot be function"
 msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
 
-#: tree.c:5405
-#, gcc-internal-format
-msgid "invalid initializer for bit string"
-msgstr "ongeldige beginwaarde voor bit-string"
-
-#: tree.c:5489
+#: tree.c:6818 tree.c:6903 tree.c:6964
 #, gcc-internal-format
 msgid "tree check: %s, have %s in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:5526
+#: tree.c:6855
 #, gcc-internal-format
 msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:5539
+#: tree.c:6868
 #, gcc-internal-format
 msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:5553
+#: tree.c:6917
+#, gcc-internal-format
+msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
+msgstr ""
+
+#: tree.c:6930
+#, gcc-internal-format
+msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
+msgstr ""
+
+#: tree.c:6990
+#, gcc-internal-format
+msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
+msgstr ""
+
+#: tree.c:7004
 #, gcc-internal-format
 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:5565
+#: tree.c:7016
 #, gcc-internal-format
 msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d"
 msgstr ""
 
-#: tree.c:5577
+#: tree.c:7029
 #, gcc-internal-format
 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
 msgstr ""
 
-#: varasm.c:477
+#: tree.c:7042
+#, gcc-internal-format
+msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
+msgstr ""
+
+#: value-prof.c:351
+#, gcc-internal-format
+msgid "Dead histogram"
+msgstr ""
+
+#: value-prof.c:380
+#, gcc-internal-format
+msgid "Histogram value statement does not correspond to statement it is associated with"
+msgstr ""
+
+#: value-prof.c:393
 #, gcc-internal-format
-msgid "%J%D causes a section type conflict"
+msgid "verify_histograms failed"
 msgstr ""
 
-#: varasm.c:910
+#: value-prof.c:434
+#, gcc-internal-format
+msgid "%HCorrupted value profile: %s profiler overall count (%d) does not match BB count (%d)"
+msgstr ""
+
+#: varasm.c:546
+#, gcc-internal-format
+msgid "%+D causes a section type conflict"
+msgstr ""
+
+#: varasm.c:1089
+#, fuzzy, gcc-internal-format
+msgid "alignment of %q+D is greater than maximum object file alignment.  Using %d"
+msgstr "alignment van %qs is groter dan het maximale alignment van het objectbestand. %d wordt gebruikt."
+
+#: varasm.c:1310 varasm.c:1318
 #, fuzzy, gcc-internal-format
-msgid "%Jregister name not specified for %qD"
+msgid "register name not specified for %q+D"
 msgstr "registernaam niet opgegeven voor %qs"
 
-#: varasm.c:912
+#: varasm.c:1320
 #, fuzzy, gcc-internal-format
-msgid "%Jinvalid register name for %qD"
+msgid "invalid register name for %q+D"
 msgstr "ongeldige registernaam voor %qs"
 
-#: varasm.c:914
+#: varasm.c:1322
 #, fuzzy, gcc-internal-format
-msgid "%Jdata type of %qD isn%'t suitable for a register"
+msgid "data type of %q+D isn%'t suitable for a register"
 msgstr "datatype van %qs is niet geschikt voor een register"
 
-#: varasm.c:917
+#: varasm.c:1325
 #, fuzzy, gcc-internal-format
-msgid "%Jregister specified for %qD isn%'t suitable for data type"
+msgid "register specified for %q+D isn%'t suitable for data type"
 msgstr "het registernummer voor %qs is niet geschikt voor dat datatype"
 
-#: varasm.c:927
+#: varasm.c:1335
 #, gcc-internal-format
 msgid "global register variable has initial value"
 msgstr "globale registervariabele heeft beginwaarde"
 
-#: varasm.c:930
-#, fuzzy, gcc-internal-format
-msgid "volatile register variables don%'t work as you might wish"
-msgstr "'volatile' registervariabelen werken niet zoals U zou willen"
+#: varasm.c:1339
+#, gcc-internal-format
+msgid "optimization may eliminate reads and/or writes to register variables"
+msgstr ""
 
-#: varasm.c:968
+#: varasm.c:1377
 #, fuzzy, gcc-internal-format
-msgid "%Jregister name given for non-register variable %qD"
+msgid "register name given for non-register variable %q+D"
 msgstr "registernaam opgegeven voor niet-registervariabele %qs"
 
-#: varasm.c:1046
+#: varasm.c:1446
 #, fuzzy, gcc-internal-format
 msgid "global destructors not supported on this target"
 msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
 
-#: varasm.c:1107
+#: varasm.c:1512
 #, fuzzy, gcc-internal-format
 msgid "global constructors not supported on this target"
 msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
 
-#: varasm.c:1607
-#, fuzzy, gcc-internal-format
-msgid "%Jalignment of %qD is greater than maximum object file alignment.  Using %d"
-msgstr "alignment van %qs is groter dan het maximale alignment van het objectbestand. %d wordt gebruikt."
-
-#: varasm.c:1646
+#: varasm.c:1898
 #, gcc-internal-format
 msgid "thread-local COMMON data not implemented"
 msgstr ""
 
-#: varasm.c:1671
+#: varasm.c:1927
 #, fuzzy, gcc-internal-format
-msgid "%Jrequested alignment for %qD is greater than implemented alignment of %d"
+msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
 msgstr "het gevraagde alignment voor %s is groter dan het geïmplementeerde aligment van %d."
 
-#: varasm.c:3791
-#, gcc-internal-format
-msgid "initializer for integer value is too complicated"
+#: varasm.c:4386
+#, fuzzy, gcc-internal-format
+msgid "initializer for integer/fixed-point value is too complicated"
 msgstr "initializer voor integerwaarde is te ingewikkeld"
 
-#: varasm.c:3796
+#: varasm.c:4391
 #, gcc-internal-format
 msgid "initializer for floating value is not a floating constant"
 msgstr "initializer voor floating-point waarde is geen floating-point constante"
 
-#: varasm.c:4065
+#: varasm.c:4664
 #, fuzzy, gcc-internal-format
 msgid "invalid initial value for member %qs"
 msgstr "ongeldige beginwaarde voor member %qs"
 
-#: varasm.c:4266 varasm.c:4310
+#: varasm.c:4864 varasm.c:4908
 #, fuzzy, gcc-internal-format
-msgid "%Jweak declaration of %qD must precede definition"
+msgid "weak declaration of %q+D must precede definition"
 msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
 
-#: varasm.c:4274
+#: varasm.c:4872
 #, fuzzy, gcc-internal-format
-msgid "%Jweak declaration of %qD after first use results in unspecified behavior"
+msgid "weak declaration of %q+D after first use results in unspecified behavior"
 msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
 
-#: varasm.c:4308
+#: varasm.c:4906
 #, fuzzy, gcc-internal-format
-msgid "%Jweak declaration of %qD must be public"
+msgid "weak declaration of %q+D must be public"
 msgstr "de zwakke declaratie van %qs moet publiek zijn"
 
-#: varasm.c:4317
+#: varasm.c:4915
 #, fuzzy, gcc-internal-format
-msgid "%Jweak declaration of %qD not supported"
+msgid "weak declaration of %q+D not supported"
 msgstr "de zwakke declaratie van %qs moet publiek zijn"
 
-#: varasm.c:4346
+#: varasm.c:4941
 #, gcc-internal-format
 msgid "only weak aliases are supported in this configuration"
 msgstr "enkel zwakke aliasen worden in deze configuratie ondersteund"
 
-#: varasm.c:4510
+#: varasm.c:5176
+#, fuzzy, gcc-internal-format
+msgid "%Jweakref is not supported in this configuration"
+msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
+
+#: varasm.c:5257
+#, fuzzy, gcc-internal-format
+msgid "%q+D aliased to undefined symbol %qs"
+msgstr "kan klasse '%s' niet vinden"
+
+#: varasm.c:5262
+#, gcc-internal-format
+msgid "%q+D aliased to external symbol %qs"
+msgstr ""
+
+#: varasm.c:5301
 #, gcc-internal-format
-msgid "%J%qD aliased to undefined symbol %qE"
+msgid "weakref %q+D ultimately targets itself"
 msgstr ""
 
-#: varasm.c:4513
+#: varasm.c:5310
 #, gcc-internal-format
-msgid "%J%qD aliased to external symbol %qE"
+msgid "weakref %q+D must have static linkage"
 msgstr ""
 
-#: varasm.c:4544
+#: varasm.c:5316
 #, fuzzy, gcc-internal-format
 msgid "%Jalias definitions not supported in this configuration"
 msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
 
-#: varasm.c:4549
+#: varasm.c:5321
 #, fuzzy, gcc-internal-format
 msgid "%Jonly weak aliases are supported in this configuration"
 msgstr "enkel zwakke aliasen worden in deze configuratie ondersteund"
 
-#: varasm.c:4607
+#: varasm.c:5378
 #, fuzzy, gcc-internal-format
 msgid "visibility attribute not supported in this configuration; ignored"
 msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
 
-#: varray.c:203
+#: varray.c:195
 #, gcc-internal-format
 msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d"
 msgstr ""
 
-#: varray.c:213
+#: varray.c:205
 #, gcc-internal-format
 msgid "underflowed virtual array %s in %s, at %s:%d"
 msgstr ""
 
-#: vec.c:146
+#: vec.c:233
 #, gcc-internal-format
 msgid "vector %s %s domain error, in %s at %s:%u"
 msgstr ""
@@ -14748,7 +24531,7 @@ msgstr ""
 #. Print an error message for unrecognized stab codes.
 #: xcoffout.c:187
 #, gcc-internal-format
-msgid "no sclass for %s stab (0x%x)\n"
+msgid "no sclass for %s stab (0x%x)"
 msgstr ""
 
 #: config/darwin-c.c:84
@@ -14789,8968 +24572,8978 @@ msgstr ""
 msgid "junk at end of '#pragma unused'"
 msgstr "Brol aan einde van signature-string."
 
-#: config/darwin-c.c:367
+#: config/darwin-c.c:168
+#, fuzzy, gcc-internal-format
+msgid "malformed '#pragma ms_struct', ignoring"
+msgstr "misvormde #pragma pack"
+
+#: config/darwin-c.c:176
+#, fuzzy, gcc-internal-format
+msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
+msgstr "misvormde #pragma pack"
+
+# Moet 'signature-string' vertaald worden?
+#: config/darwin-c.c:179
+#, fuzzy, gcc-internal-format
+msgid "junk at end of '#pragma ms_struct'"
+msgstr "Brol aan einde van signature-string."
+
+#: config/darwin-c.c:405
 #, gcc-internal-format
 msgid "subframework include %s conflicts with framework include"
 msgstr ""
 
-#: config/darwin.c:1350
+#: config/darwin-c.c:588
+#, gcc-internal-format
+msgid "Unknown value %qs of -mmacosx-version-min"
+msgstr ""
+
+#: config/darwin.c:1433
+#, gcc-internal-format
+msgid "%<%s%> 2.95 vtable-compatibility attribute applies only when compiling a kext"
+msgstr ""
+
+#: config/darwin.c:1440
+#, gcc-internal-format
+msgid "%<%s%> 2.95 vtable-compatibility attribute applies only to C++ classes"
+msgstr ""
+
+#: config/darwin.c:1565
 #, fuzzy, gcc-internal-format
 msgid "internal and protected visibility attributes not supported in this configuration; ignored"
 msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
 
-#: config/sol2-c.c:94 config/sol2-c.c:110
+#: config/host-darwin.c:62
+#, gcc-internal-format
+msgid "couldn't unmap pch_address_space: %m"
+msgstr ""
+
+#: config/sol2-c.c:93 config/sol2-c.c:109
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma align%>, ignoring"
 msgstr "misvormde #pragma weak"
 
-#: config/sol2-c.c:103
+#: config/sol2-c.c:102
 #, fuzzy, gcc-internal-format
 msgid "invalid alignment for %<#pragma align%>, ignoring"
 msgstr "misvormde #pragma weak"
 
-#: config/sol2-c.c:118
+#: config/sol2-c.c:117
 #, gcc-internal-format
 msgid "%<#pragma align%> must appear before the declaration of %D, ignoring"
 msgstr ""
 
-#: config/sol2-c.c:130 config/sol2-c.c:142
+#: config/sol2-c.c:129 config/sol2-c.c:141
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma align%>"
 msgstr "misvormde #pragma weak"
 
 # Moet 'signature-string' vertaald worden?
-#: config/sol2-c.c:137
+#: config/sol2-c.c:136
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma align%>"
 msgstr "Brol aan einde van signature-string."
 
-#: config/sol2-c.c:158 config/sol2-c.c:165
+#: config/sol2-c.c:157 config/sol2-c.c:164
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma init%>, ignoring"
 msgstr "misvormde #pragma pack"
 
-#: config/sol2-c.c:188 config/sol2-c.c:200
+#: config/sol2-c.c:187 config/sol2-c.c:199
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma init%>"
 msgstr "misvormde #pragma weak"
 
 # Moet 'signature-string' vertaald worden?
-#: config/sol2-c.c:195
+#: config/sol2-c.c:194
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma init%>"
 msgstr "Brol aan einde van signature-string."
 
-#: config/sol2-c.c:216 config/sol2-c.c:223
+#: config/sol2-c.c:215 config/sol2-c.c:222
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma fini%>, ignoring"
 msgstr "misvormde #pragma pack"
 
-#: config/sol2-c.c:246 config/sol2-c.c:258
+#: config/sol2-c.c:245 config/sol2-c.c:257
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma fini%>"
 msgstr "misvormde #pragma weak"
 
 # Moet 'signature-string' vertaald worden?
-#: config/sol2-c.c:253
+#: config/sol2-c.c:252
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma fini%>"
 msgstr "Brol aan einde van signature-string."
 
-#: config/sol2.c:54
+#: config/sol2.c:53
 #, gcc-internal-format
-msgid "%Jignoring %<#pragma align%> for explicitly aligned %<%D%>"
+msgid "ignoring %<#pragma align%> for explicitly aligned %q+D"
 msgstr ""
 
+#: config/vxworks.c:69
+#, fuzzy, gcc-internal-format
+msgid "PIC is only supported for RTPs"
+msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
+
 #. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
 #. sections.  machopic_select_section ensures that weak variables go in
 #. coalesced sections.  Weak aliases (or any other kind of aliases) are
 #. not supported.  Weak symbols that aren't visible outside the .s file
 #. are not supported.
-#: config/darwin.h:395
+#: config/darwin.h:451
 #, fuzzy, gcc-internal-format
 msgid "alias definitions not supported in Mach-O; ignored"
 msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
 
-#: config/windiss.h:37
+#. No profiling.
+#: config/vx-common.h:89
+#, gcc-internal-format
+msgid "profiler support for VxWorks"
+msgstr ""
+
+#: config/windiss.h:36
 #, gcc-internal-format
 msgid "profiler support for WindISS"
 msgstr ""
 
-#: config/alpha/alpha.c:254
+#: config/alpha/alpha.c:232 config/rs6000/rs6000.c:2020
+#, fuzzy, gcc-internal-format
+msgid "bad value %qs for -mtls-size switch"
+msgstr "slechte waarde %qs voor optie -mcpu"
+
+#: config/alpha/alpha.c:286
 #, fuzzy, gcc-internal-format
 msgid "-f%s ignored for Unicos/Mk (not supported)"
 msgstr "-pipe wordt niet ondersteund"
 
-#: config/alpha/alpha.c:278
+#: config/alpha/alpha.c:310
 #, fuzzy, gcc-internal-format
 msgid "-mieee not supported on Unicos/Mk"
 msgstr "-pipe wordt niet ondersteund"
 
-#: config/alpha/alpha.c:289
+#: config/alpha/alpha.c:321
 #, gcc-internal-format
 msgid "-mieee-with-inexact not supported on Unicos/Mk"
 msgstr ""
 
-#: config/alpha/alpha.c:306
+#: config/alpha/alpha.c:338
 #, fuzzy, gcc-internal-format
 msgid "bad value %qs for -mtrap-precision switch"
 msgstr "slechte waarde %qs voor optie -mtrap-precision"
 
-#: config/alpha/alpha.c:320
+#: config/alpha/alpha.c:352
 #, fuzzy, gcc-internal-format
 msgid "bad value %qs for -mfp-rounding-mode switch"
 msgstr "slechte waarde %qs voor optie -mfp-rounding-mode"
 
-#: config/alpha/alpha.c:335
+#: config/alpha/alpha.c:367
 #, fuzzy, gcc-internal-format
 msgid "bad value %qs for -mfp-trap-mode switch"
 msgstr "slechte waarde %qs voor optie -mfp-trap-mode"
 
-#: config/alpha/alpha.c:347 config/rs6000/rs6000.c:1729
-#, fuzzy, gcc-internal-format
-msgid "bad value %qs for -mtls-size switch"
-msgstr "slechte waarde %qs voor optie -mcpu"
-
-#: config/alpha/alpha.c:366 config/alpha/alpha.c:378
+#: config/alpha/alpha.c:381 config/alpha/alpha.c:393
 #, fuzzy, gcc-internal-format
 msgid "bad value %qs for -mcpu switch"
 msgstr "slechte waarde (%s) voor optie -mcpu"
 
-#: config/alpha/alpha.c:385
+#: config/alpha/alpha.c:400
 #, fuzzy, gcc-internal-format
 msgid "trap mode not supported on Unicos/Mk"
 msgstr "trapmodus niet ondersteund voor VAX-floats"
 
-#: config/alpha/alpha.c:392
+#: config/alpha/alpha.c:407
 #, gcc-internal-format
 msgid "fp software completion requires -mtrap-precision=i"
 msgstr "fp vervollediging in software heeft -mtrap-precision=i nodig"
 
-#: config/alpha/alpha.c:408
+#: config/alpha/alpha.c:423
 #, gcc-internal-format
 msgid "rounding mode not supported for VAX floats"
 msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
 
-#: config/alpha/alpha.c:413
+#: config/alpha/alpha.c:428
 #, gcc-internal-format
 msgid "trap mode not supported for VAX floats"
 msgstr "trapmodus niet ondersteund voor VAX-floats"
 
-#: config/alpha/alpha.c:417
+#: config/alpha/alpha.c:432
 #, fuzzy, gcc-internal-format
 msgid "128-bit long double not supported for VAX floats"
 msgstr "trapmodus niet ondersteund voor VAX-floats"
 
 # goed Nederlands voor 'latency'
-#: config/alpha/alpha.c:445
+#: config/alpha/alpha.c:460
 #, gcc-internal-format
 msgid "L%d cache latency unknown for %s"
 msgstr "L%d cache-latency niet gekend voor %s"
 
-#: config/alpha/alpha.c:460
+#: config/alpha/alpha.c:475
 #, fuzzy, gcc-internal-format
 msgid "bad value %qs for -mmemory-latency"
 msgstr "slechte waarde %qs voor -mmeroy-latency"
 
-#: config/alpha/alpha.c:6034 config/alpha/alpha.c:6037 config/s390/s390.c:8023
-#: config/s390/s390.c:8026
+#: config/alpha/alpha.c:6522 config/alpha/alpha.c:6525 config/s390/s390.c:8335
+#: config/s390/s390.c:8338
 #, gcc-internal-format
 msgid "bad builtin fcode"
 msgstr ""
 
-#: config/arc/arc.c:172
-#, gcc-internal-format
-msgid "bad value (%s) for -mcpu switch"
-msgstr "slechte waarde (%s) voor optie -mcpu"
-
-#: config/arc/arc.c:394
+#: config/arc/arc.c:392
 #, fuzzy, gcc-internal-format
 msgid "argument of %qs attribute is not a string constant"
 msgstr "het argument van %<asm%> is geen constante string"
 
-#: config/arc/arc.c:401
+#: config/arc/arc.c:400
 #, fuzzy, gcc-internal-format
 msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
 msgstr "het argument van %<asm%> is geen constante string"
 
-#: config/arm/arm.c:808
+#: config/arm/arm.c:1050
 #, fuzzy, gcc-internal-format
 msgid "switch -mcpu=%s conflicts with -march= switch"
 msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
 
-#: config/arm/arm.c:818 config/rs6000/rs6000.c:1239 config/sparc/sparc.c:653
+#: config/arm/arm.c:1060 config/rs6000/rs6000.c:1522 config/sparc/sparc.c:764
 #, gcc-internal-format
 msgid "bad value (%s) for %s switch"
 msgstr "slechte waarde (%s) foor optie %s"
 
-#: config/arm/arm.c:931
+#: config/arm/arm.c:1170
+#, fuzzy, gcc-internal-format
+msgid "target CPU does not support ARM mode"
+msgstr "doel-CPU ondersteunt geen interworking"
+
+#: config/arm/arm.c:1174
 #, gcc-internal-format
 msgid "target CPU does not support interworking"
 msgstr "doel-CPU ondersteunt geen interworking"
 
-#: config/arm/arm.c:937
+#: config/arm/arm.c:1180
 #, fuzzy, gcc-internal-format
 msgid "target CPU does not support THUMB instructions"
 msgstr "doel-CPU ondersteunt geen interworking"
 
-#: config/arm/arm.c:951
+#: config/arm/arm.c:1198
 #, gcc-internal-format
 msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
 msgstr ""
 
-#: config/arm/arm.c:954
+#: config/arm/arm.c:1201
 #, gcc-internal-format
 msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
 msgstr ""
 
-#: config/arm/arm.c:957
+#: config/arm/arm.c:1204
 #, gcc-internal-format
 msgid "enabling caller interworking support is only meaningful when compiling for the Thumb"
 msgstr ""
 
-#: config/arm/arm.c:961
+#: config/arm/arm.c:1208
 #, gcc-internal-format
 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
 msgstr "-mapcs-stack-check is niet compatibel met -mno-apcs-frame"
 
-#: config/arm/arm.c:969
+#: config/arm/arm.c:1216
 #, gcc-internal-format
 msgid "-fpic and -mapcs-reent are incompatible"
-msgstr "-fpic en -mapcs-reent zijn niet compatibel"
-
-#: config/arm/arm.c:972
-#, gcc-internal-format
-msgid "APCS reentrant code not supported.  Ignored"
-msgstr "APCS reentrant code wordt niet ondersteund.  Genegeerd"
-
-#: config/arm/arm.c:980
-#, fuzzy, gcc-internal-format
-msgid "-g with -mno-apcs-frame may not give sensible debugging"
-msgstr "-g met -fomit-frame-pointer geeft mogelijk geen fatsoenlijke debug-mogelijkheden"
-
-#: config/arm/arm.c:988
-#, fuzzy, gcc-internal-format
-msgid "passing floating point arguments in fp regs not yet supported"
-msgstr "Het doorgeven van floating-point argumenten in fp registers wordt nog niet ondersteund"
-
-#: config/arm/arm.c:1030
-#, fuzzy, gcc-internal-format
-msgid "invalid ABI option: -mabi=%s"
-msgstr "Ongeldige optie %qs"
-
-#: config/arm/arm.c:1036
-#, gcc-internal-format
-msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
-msgstr ""
-
-#: config/arm/arm.c:1039
-#, gcc-internal-format
-msgid "iwmmxt abi requires an iwmmxt capable cpu"
-msgstr ""
-
-#: config/arm/arm.c:1049
-#, fuzzy, gcc-internal-format
-msgid "invalid floating point emulation option: -mfpe=%s"
-msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
-
-#: config/arm/arm.c:1066
-#, fuzzy, gcc-internal-format
-msgid "invalid floating point option: -mfpu=%s"
-msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
-
-#: config/arm/arm.c:1107
-#, fuzzy, gcc-internal-format
-msgid "invalid floating point abi: -mfloat-abi=%s"
-msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
-
-#: config/arm/arm.c:1122
-#, gcc-internal-format
-msgid "-mfloat-abi=hard and VFP"
-msgstr ""
-
-#: config/arm/arm.c:1148
-#, fuzzy, gcc-internal-format
-msgid "structure size boundary can only be set to %s"
-msgstr "Grens voor structure-grootte kan enkel op 8 of 32 insgesteld worden"
-
-#: config/arm/arm.c:1157
-#, gcc-internal-format
-msgid "-mpic-register= is useless without -fpic"
-msgstr ""
-
-#: config/arm/arm.c:1164
-#, gcc-internal-format
-msgid "unable to use '%s' for PIC register"
-msgstr ""
-
-#: config/arm/arm.c:2681 config/arm/arm.c:2699 config/avr/avr.c:4676
-#: config/bfin/bfin.c:2547 config/c4x/c4x.c:4499 config/h8300/h8300.c:5755
-#: config/i386/i386.c:1704 config/i386/i386.c:1750 config/ip2k/ip2k.c:3182
-#: config/m68hc11/m68hc11.c:1359 config/m68k/m68k.c:288
-#: config/mcore/mcore.c:3379 config/ns32k/ns32k.c:1073
-#: config/rs6000/rs6000.c:17404 config/sh/sh.c:7188 config/sh/sh.c:7209
-#: config/sh/sh.c:7244 config/stormy16/stormy16.c:2413 config/v850/v850.c:2210
-#, fuzzy, gcc-internal-format
-msgid "%qs attribute only applies to functions"
-msgstr "het %qs attribuut heeft enkel betekenis voor functies"
-
-#: config/arm/arm.c:11530
-#, gcc-internal-format
-msgid "unable to compute real location of stacked parameter"
-msgstr ""
-
-#. @@@ better error message
-#: config/arm/arm.c:12163 config/arm/arm.c:12200
-#, gcc-internal-format
-msgid "selector must be an immediate"
-msgstr ""
-
-#. @@@ better error message
-#: config/arm/arm.c:12243 config/i386/i386.c:14504 config/i386/i386.c:14538
-#, gcc-internal-format
-msgid "mask must be an immediate"
-msgstr ""
-
-#: config/arm/arm.c:12919
-#, gcc-internal-format
-msgid "no low registers available for popping high registers"
-msgstr ""
-
-#: config/arm/arm.c:13137
-#, gcc-internal-format
-msgid "interrupt Service Routines cannot be coded in Thumb mode"
-msgstr ""
-
-#: config/arm/pe.c:171 config/mcore/mcore.c:3245
-#, fuzzy, gcc-internal-format
-msgid "%Jinitialized variable '%D' is marked dllimport"
-msgstr "variable met beginwaarde %qs is als dllimport aangeduid"
-
-#: config/arm/pe.c:180
-#, fuzzy, gcc-internal-format
-msgid "%Jstatic variable '%D' is marked dllimport"
-msgstr "statische variable %qs is als dllimport aangeduid"
-
-#: config/avr/avr.c:532
-#, gcc-internal-format
-msgid "large frame pointer change (%d) with -mtiny-stack"
-msgstr ""
-
-#: config/avr/avr.c:4650 config/ip2k/ip2k.c:3157
-#, fuzzy, gcc-internal-format
-msgid "only initialized variables can be placed into program memory area"
-msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
-
-#: config/avr/avr.c:4693
-#, gcc-internal-format
-msgid "`%s' appears to be a misspelled interrupt handler"
-msgstr ""
-
-#: config/avr/avr.c:4701
-#, gcc-internal-format
-msgid "`%s' appears to be a misspelled signal handler"
-msgstr ""
-
-#: config/avr/avr.c:4770
-#, fuzzy, gcc-internal-format
-msgid "only uninitialized variables can be placed in the .noinit section"
-msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
-
-#: config/avr/avr.c:4784
-#, fuzzy, gcc-internal-format
-msgid "MCU %qs supported for assembler only"
-msgstr "-pipe wordt niet ondersteund"
-
-#: config/avr/avr.h:766
-#, fuzzy, gcc-internal-format
-msgid "trampolines not supported"
-msgstr "-pipe wordt niet ondersteund"
-
-#: config/bfin/bfin.c:1728 config/m68k/m68k.c:216
-#, gcc-internal-format
-msgid "-mshared-library-id= specified without -mid-shared-library"
-msgstr ""
-
-#: config/bfin/bfin.c:1731 config/m68k/m68k.c:219
-#, fuzzy, gcc-internal-format
-msgid "-mshared-library-id=%d is not between 0 and %d"
-msgstr "-mregparm=%d ligt niet tussen 0 en %d"
-
-#: config/bfin/bfin.c:2552
-#, fuzzy, gcc-internal-format
-msgid "multiple function type attributes specified"
-msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
-
-#: config/c4x/c4x-c.c:71
-#, gcc-internal-format
-msgid "missing '(' after '#pragma %s' - ignored"
-msgstr ""
-
-#: config/c4x/c4x-c.c:74
-#, gcc-internal-format
-msgid "missing function name in '#pragma %s' - ignored"
-msgstr ""
-
-#: config/c4x/c4x-c.c:79
-#, fuzzy, gcc-internal-format
-msgid "malformed '#pragma %s' - ignored"
-msgstr "misvormde #pragma pack"
-
-#: config/c4x/c4x-c.c:81
-#, gcc-internal-format
-msgid "missing section name in '#pragma %s' - ignored"
-msgstr ""
-
-#: config/c4x/c4x-c.c:86
-#, gcc-internal-format
-msgid "missing ')' for '#pragma %s' - ignored"
-msgstr ""
-
-# Moet 'signature-string' vertaald worden?
-#: config/c4x/c4x-c.c:89
-#, fuzzy, gcc-internal-format
-msgid "junk at end of '#pragma %s'"
-msgstr "Brol aan einde van signature-string."
-
-#: config/c4x/c4x.c:312
-#, gcc-internal-format
-msgid "unknown CPU version %d, using 40.\n"
-msgstr ""
-
-#: config/c4x/c4x.c:874
-#, gcc-internal-format
-msgid "ISR %s requires %d words of local vars, max is 32767"
-msgstr ""
-
-#: config/cris/cris.c:945
-#, gcc-internal-format
-msgid "stackframe too big: %d bytes"
-msgstr ""
-
-#: config/cris/cris.c:1256
-#, gcc-internal-format
-msgid "allocated but unused delay list in epilogue"
-msgstr ""
+msgstr "-fpic en -mapcs-reent zijn niet compatibel"
 
-#: config/cris/cris.c:1266
+#: config/arm/arm.c:1219
 #, gcc-internal-format
-msgid "unexpected function type needing stack adjustment for __builtin_eh_return"
-msgstr ""
+msgid "APCS reentrant code not supported.  Ignored"
+msgstr "APCS reentrant code wordt niet ondersteund.  Genegeerd"
 
-#: config/cris/cris.c:1584
+#: config/arm/arm.c:1227
 #, fuzzy, gcc-internal-format
-msgid "internal error: bad register: %d"
-msgstr "formaatstring niet beëindigd"
-
-#: config/cris/cris.c:2048
-#, gcc-internal-format
-msgid "internal error: sideeffect-insn affecting main effect"
-msgstr ""
+msgid "-g with -mno-apcs-frame may not give sensible debugging"
+msgstr "-g met -fomit-frame-pointer geeft mogelijk geen fatsoenlijke debug-mogelijkheden"
 
-#. If we get here, the caller got its initial tests wrong.
-#: config/cris/cris.c:2421
-#, gcc-internal-format
-msgid "internal error: cris_side_effect_mode_ok with bad operands"
-msgstr ""
+#: config/arm/arm.c:1230
+#, fuzzy, gcc-internal-format
+msgid "passing floating point arguments in fp regs not yet supported"
+msgstr "Het doorgeven van floating-point argumenten in fp registers wordt nog niet ondersteund"
 
-#: config/cris/cris.c:2622
+#: config/arm/arm.c:1275
 #, fuzzy, gcc-internal-format
-msgid "-max-stackframe=%d is not usable, not between 0 and %d"
-msgstr "-mregparm=%d ligt niet tussen 0 en %d"
+msgid "invalid ABI option: -mabi=%s"
+msgstr "Ongeldige optie %qs"
 
-#: config/cris/cris.c:2650
+#: config/arm/arm.c:1281
 #, gcc-internal-format
-msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
+msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
 msgstr ""
 
-#: config/cris/cris.c:2686
+#: config/arm/arm.c:1284
 #, gcc-internal-format
-msgid "unknown CRIS cpu version specification in -mtune= : %s"
+msgid "iwmmxt abi requires an iwmmxt capable cpu"
 msgstr ""
 
-#: config/cris/cris.c:2704
+#: config/arm/arm.c:1294
 #, fuzzy, gcc-internal-format
-msgid "-fPIC and -fpic are not supported in this configuration"
-msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
+msgid "invalid floating point emulation option: -mfpe=%s"
+msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
 
-#: config/cris/cris.c:2719
-#, gcc-internal-format
-msgid "that particular -g option is invalid with -maout and -melinux"
-msgstr ""
+#: config/arm/arm.c:1311
+#, fuzzy, gcc-internal-format
+msgid "invalid floating point option: -mfpu=%s"
+msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
+
+#: config/arm/arm.c:1351
+#, fuzzy, gcc-internal-format
+msgid "invalid floating point abi: -mfloat-abi=%s"
+msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
 
-#: config/cris/cris.c:3033
+#: config/arm/arm.c:1358
 #, gcc-internal-format
-msgid "emitting PIC operand, but PIC register isn't set up"
+msgid "-mfloat-abi=hard and VFP"
 msgstr ""
 
-#. Node: Profiling
-#: config/cris/cris.h:1016
+#: config/arm/arm.c:1364
 #, gcc-internal-format
-msgid "no FUNCTION_PROFILER for CRIS"
+msgid "iWMMXt and hardware floating point"
 msgstr ""
 
-#: config/frv/frv.c:576 config/frv/frv.c:603
+#: config/arm/arm.c:1368
 #, gcc-internal-format
-msgid "Unknown cpu: -mcpu=%s"
+msgid "Thumb-2 iWMMXt"
 msgstr ""
 
-#: config/frv/frv.c:9774
+#: config/arm/arm.c:1391
 #, fuzzy, gcc-internal-format
-msgid "accumulator is not a constant integer"
-msgstr "het argument van %<asm%> is geen constante string"
+msgid "invalid thread pointer option: -mtp=%s"
+msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
 
-#: config/frv/frv.c:9779
+#: config/arm/arm.c:1404
 #, gcc-internal-format
-msgid "accumulator number is out of bounds"
+msgid "can not use -mtp=cp15 with 16-bit Thumb"
 msgstr ""
 
-#: config/frv/frv.c:9790
+#: config/arm/arm.c:1418
 #, fuzzy, gcc-internal-format
-msgid "inappropriate accumulator for %qs"
-msgstr "geen eerdere declaratie voor %qs"
+msgid "structure size boundary can only be set to %s"
+msgstr "Grens voor structure-grootte kan enkel op 8 of 32 insgesteld worden"
 
-#: config/frv/frv.c:9856
+#: config/arm/arm.c:1424
 #, fuzzy, gcc-internal-format
-msgid "invalid IACC argument"
-msgstr "ongeldige waarde voor %%C"
+msgid "RTP PIC is incompatible with Thumb"
+msgstr "case-selector niet compatibel met label"
+
+#: config/arm/arm.c:1433
+#, fuzzy, gcc-internal-format
+msgid "RTP PIC is incompatible with -msingle-pic-base"
+msgstr "case-selector niet compatibel met label"
 
-#: config/frv/frv.c:9879
+#: config/arm/arm.c:1445
 #, gcc-internal-format
-msgid "%qs expects a constant argument"
+msgid "-mpic-register= is useless without -fpic"
 msgstr ""
 
-#: config/frv/frv.c:9884
-#, fuzzy, gcc-internal-format
-msgid "constant argument out of range for %qs"
-msgstr "te veel argumenten voor procedure `%s'"
-
-#: config/frv/frv.c:10319
+#: config/arm/arm.c:1454
 #, gcc-internal-format
-msgid "media functions are not available unless -mmedia is used"
+msgid "unable to use '%s' for PIC register"
 msgstr ""
 
-#: config/frv/frv.c:10331
+#: config/arm/arm.c:3067 config/arm/arm.c:3085 config/avr/avr.c:4658
+#: config/avr/avr.c:4700 config/bfin/bfin.c:4881 config/h8300/h8300.c:5257
+#: config/i386/i386.c:3040 config/m68hc11/m68hc11.c:1155
+#: config/m68k/m68k.c:741 config/mcore/mcore.c:3032 config/mips/mips.c:1151
+#: config/mips/mips.c:1153 config/mt/mt.c:1275 config/rs6000/rs6000.c:19800
+#: config/sh/sh.c:7987 config/sh/sh.c:8008 config/sh/sh.c:8031
+#: config/stormy16/stormy16.c:2225 config/v850/v850.c:2048
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute only applies to functions"
+msgstr "het %qs attribuut heeft enkel betekenis voor functies"
+
+#: config/arm/arm.c:14012
 #, gcc-internal-format
-msgid "this media function is only available on the fr500"
+msgid "unable to compute real location of stacked parameter"
 msgstr ""
 
-#: config/frv/frv.c:10359
+#: config/arm/arm.c:15451
+#, fuzzy, gcc-internal-format
+msgid "argument must be a constant"
+msgstr "het argument van %<asm%> is geen constante string"
+
+#. @@@ better error message
+#: config/arm/arm.c:15759 config/arm/arm.c:15796
 #, gcc-internal-format
-msgid "this media function is only available on the fr400 and fr550"
+msgid "selector must be an immediate"
 msgstr ""
 
-#: config/frv/frv.c:10378
+#. @@@ better error message
+#: config/arm/arm.c:15839 config/i386/i386.c:20735 config/i386/i386.c:20769
 #, gcc-internal-format
-msgid "this builtin function is only available on the fr405 and fr450"
+msgid "mask must be an immediate"
 msgstr ""
 
-#: config/frv/frv.c:10387
+#: config/arm/arm.c:16498
 #, gcc-internal-format
-msgid "this builtin function is only available on the fr500 and fr550"
+msgid "no low registers available for popping high registers"
 msgstr ""
 
-#: config/frv/frv.c:10399
+#: config/arm/arm.c:16721
 #, gcc-internal-format
-msgid "this builtin function is only available on the fr450"
+msgid "interrupt Service Routines cannot be coded in Thumb mode"
 msgstr ""
 
-#: config/h8300/h8300.c:358
+#: config/arm/pe.c:158 config/mcore/mcore.c:2898
 #, fuzzy, gcc-internal-format
-msgid "-ms2600 is used without -ms"
-msgstr "macro %qs gebruikt zonder argumenten"
+msgid "initialized variable %q+D is marked dllimport"
+msgstr "variable met beginwaarde %qs is als dllimport aangeduid"
 
-#: config/h8300/h8300.c:364
+#: config/arm/pe.c:167
 #, fuzzy, gcc-internal-format
-msgid "-mn is used without -mh or -ms"
-msgstr "macro %qs gebruikt zonder argumenten"
+msgid "static variable %q+D is marked dllimport"
+msgstr "statische variable %qs is als dllimport aangeduid"
 
-#: config/i386/host-cygwin.c:65
-#, fuzzy, gcc-internal-format
-msgid "can't extend PCH file: %m"
-msgstr "kan bestand '%s' niet openen"
+#: config/avr/avr.c:718
+#, gcc-internal-format
+msgid "large frame pointer change (%d) with -mtiny-stack"
+msgstr ""
 
-#: config/i386/host-cygwin.c:76
+#: config/avr/avr.c:4631
 #, fuzzy, gcc-internal-format
-msgid "can't set position in PCH file: %m"
-msgstr "kan bestand '%s' niet openen"
+msgid "only initialized variables can be placed into program memory area"
+msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
 
-#: config/i386/i386.c:1242
-#, fuzzy, gcc-internal-format
-msgid "code model %s not supported in PIC mode"
-msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
+#: config/avr/avr.c:4675
+#, gcc-internal-format
+msgid "%qs appears to be a misspelled interrupt handler"
+msgstr ""
 
-#: config/i386/i386.c:1252 config/sparc/sparc.c:616
+#: config/avr/avr.c:4683
 #, gcc-internal-format
-msgid "bad value (%s) for -mcmodel= switch"
-msgstr "slechte waarde (%s) voor optie -mcmodel="
+msgid "%qs appears to be a misspelled signal handler"
+msgstr ""
 
-#: config/i386/i386.c:1267
+#: config/avr/avr.c:4791
 #, fuzzy, gcc-internal-format
-msgid "bad value (%s) for -masm= switch"
-msgstr "slechte waarde (%s) voor optie -mabi="
+msgid "only uninitialized variables can be placed in the .noinit section"
+msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
 
-#: config/i386/i386.c:1270
+#: config/avr/avr.c:4805
 #, fuzzy, gcc-internal-format
-msgid "code model %qs not supported in the %s bit mode"
-msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
+msgid "MCU %qs supported for assembler only"
+msgstr "-pipe wordt niet ondersteund"
 
-#: config/i386/i386.c:1273
+#: config/avr/avr.h:731
 #, fuzzy, gcc-internal-format
-msgid "code model %<large%> not supported yet"
-msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
+msgid "trampolines not supported"
+msgstr "-pipe wordt niet ondersteund"
 
-#: config/i386/i386.c:1275
-#, gcc-internal-format
-msgid "%i-bit mode not compiled in"
-msgstr ""
+#: config/bfin/bfin.c:2352 config/m68k/m68k.c:488
+#, fuzzy, gcc-internal-format
+msgid "-mshared-library-id=%s is not between 0 and %d"
+msgstr "-mregparm=%d ligt niet tussen 0 en %d"
 
-#: config/i386/i386.c:1305 config/i386/i386.c:1329
+#: config/bfin/bfin.c:2372
 #, fuzzy, gcc-internal-format
-msgid "CPU you selected does not support x86-64 instruction set"
-msgstr "doel-CPU ondersteunt geen interworking"
+msgid "-mcpu=%s is not valid"
+msgstr "spec '%s' is ongeldig"
 
-#: config/i386/i386.c:1311 config/iq2000/iq2000.c:1673
+#: config/bfin/bfin.c:2410
 #, gcc-internal-format
-msgid "bad value (%s) for -march= switch"
-msgstr "slechte waarde (%s) voor de -march= optie"
+msgid "-mcpu=%s has invalid silicon revision"
+msgstr ""
 
-#: config/i386/i386.c:1342
+#: config/bfin/bfin.c:2427
 #, fuzzy, gcc-internal-format
-msgid "bad value (%s) for -mtune= switch"
-msgstr "slechte waarde (%s) voor de -march= optie"
+msgid "bf561 support is incomplete yet."
+msgstr "veld %qs heeft een onvolledig type"
 
-#: config/i386/i386.c:1359
+#: config/bfin/bfin.c:2470
 #, gcc-internal-format
-msgid "-mregparm=%d is not between 0 and %d"
-msgstr "-mregparm=%d ligt niet tussen 0 en %d"
-
-#: config/i386/i386.c:1372
-#, fuzzy, gcc-internal-format
-msgid "-malign-loops is obsolete, use -falign-loops"
-msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
+msgid "-mshared-library-id= specified without -mid-shared-library"
+msgstr ""
 
-#: config/i386/i386.c:1377 config/i386/i386.c:1390 config/i386/i386.c:1403
+#: config/bfin/bfin.c:2473
 #, gcc-internal-format
-msgid "-malign-loops=%d is not between 0 and %d"
-msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
+msgid "Can't use multiple stack checking methods together."
+msgstr ""
 
-#: config/i386/i386.c:1385
+#: config/bfin/bfin.c:2476
 #, fuzzy, gcc-internal-format
-msgid "-malign-jumps is obsolete, use -falign-jumps"
-msgstr "-malign-jumps=%d ligt niet tussen 0 en %d"
+msgid "ID shared libraries and FD-PIC mode can't be used together."
+msgstr "-msoft-float en -mhard_float mogen niet samen gebruikt worden"
 
-#: config/i386/i386.c:1398
+#: config/bfin/bfin.c:2481 config/m68k/m68k.c:582
 #, fuzzy, gcc-internal-format
-msgid "-malign-functions is obsolete, use -falign-functions"
-msgstr "-malign-functions=%d ligt niet tussen 0 en %d"
+msgid "cannot specify both -msep-data and -mid-shared-library"
+msgstr "-EB en -EL mogen niet samen gebruikt worden"
 
-#: config/i386/i386.c:1436
+#: config/bfin/bfin.c:4886
 #, fuzzy, gcc-internal-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:1448
-#, gcc-internal-format
-msgid "-mbranch-cost=%d is not between 0 and 5"
-msgstr "-mbranch-cost=%d ligt niet tussen 0 en 5"
+msgid "multiple function type attributes specified"
+msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
 
-#: config/i386/i386.c:1460
+#: config/bfin/bfin.c:4942 config/bfin/bfin.c:4971 config/spu/spu.c:2965
 #, fuzzy, gcc-internal-format
-msgid "bad value (%s) for -mtls-dialect= switch"
-msgstr "slechte waarde (%s) voor optie -msdata"
+msgid "`%s' attribute only applies to functions"
+msgstr "het %qs attribuut heeft enkel betekenis voor functies"
 
-#: config/i386/i386.c:1507
+#: config/bfin/bfin.c:4953
 #, gcc-internal-format
-msgid "-malign-double makes no sense in the 64bit mode"
+msgid "can't apply both longcall and shortcall attributes to the same function"
 msgstr ""
 
-#: config/i386/i386.c:1509
+#: config/bfin/bfin.c:5003
 #, fuzzy, gcc-internal-format
-msgid "-mrtd calling convention not supported in the 64bit mode"
-msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
+msgid "`%s' attribute only applies to variables"
+msgstr "het %qs attribuut heeft geen betekenis voor types"
 
-#: config/i386/i386.c:1538 config/i386/i386.c:1549
+#: config/bfin/bfin.c:5010
 #, fuzzy, gcc-internal-format
-msgid "SSE instruction set disabled, using 387 arithmetics"
-msgstr "pointer naar functie gebruikt in rekensom"
+msgid "`%s' attribute cannot be specified for local variables"
+msgstr "%Jsectie-attribuut kan niet opgegeven worden voor lokale variabelen"
 
-#: config/i386/i386.c:1554
-#, fuzzy, gcc-internal-format
-msgid "387 instruction set disabled, using SSE arithmetics"
-msgstr "pointer naar functie gebruikt in rekensom"
+#. This function is for retrieving a part of an instruction name for
+#. an operator, for immediate output.  If that ever happens for
+#. MULT, we need to apply TARGET_MUL_BUG in the caller.  Make sure
+#. we notice.
+#: config/cris/cris.c:447
+#, gcc-internal-format
+msgid "MULT case in cris_op_str"
+msgstr ""
 
-#: config/i386/i386.c:1561
+#: config/cris/cris.c:837
 #, fuzzy, gcc-internal-format
-msgid "bad value (%s) for -mfpmath= switch"
-msgstr "slechte waarde (%s) voor de -march= optie"
+msgid "invalid use of ':' modifier"
+msgstr "ongeldige operand voor %N-code"
 
-#: config/i386/i386.c:1714 config/i386/i386.c:1725
+#: config/cris/cris.c:1024
 #, fuzzy, gcc-internal-format
-msgid "fastcall and stdcall attributes are not compatible"
-msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
+msgid "internal error: bad register: %d"
+msgstr "formaatstring niet beëindigd"
 
-#: config/i386/i386.c:1718 config/i386/i386.c:1774
-#, fuzzy, gcc-internal-format
-msgid "fastcall and regparm attributes are not compatible"
-msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
+#: config/cris/cris.c:1586
+#, gcc-internal-format
+msgid "internal error: sideeffect-insn affecting main effect"
+msgstr ""
 
-#: config/i386/i386.c:1761
+# mja, is nogal technisch - ikke nie snap nie
+#: config/cris/cris.c:1683
 #, fuzzy, gcc-internal-format
-msgid "%qs attribute requires an integer constant argument"
-msgstr "herhalings-aantal is geen integerconstante"
+msgid "unknown cc_attr value"
+msgstr "onbekende 'unspec' relocatie"
+
+#. If we get here, the caller got its initial tests wrong.
+#: config/cris/cris.c:2040
+#, gcc-internal-format
+msgid "internal error: cris_side_effect_mode_ok with bad operands"
+msgstr ""
 
-#: config/i386/i386.c:1767
+#: config/cris/cris.c:2332
 #, fuzzy, gcc-internal-format
-msgid "argument to %qs attribute larger than %d"
-msgstr "kan het %qs attribuut niet instellen na een definitie"
+msgid "-max-stackframe=%d is not usable, not between 0 and %d"
+msgstr "-mregparm=%d ligt niet tussen 0 en %d"
 
-#: config/i386/i386.c:2565
+#: config/cris/cris.c:2360
 #, gcc-internal-format
-msgid "SSE register return with SSE disabled"
+msgid "unknown CRIS version specification in -march= or -mcpu= : %s"
 msgstr ""
 
-#: config/i386/i386.c:2567
+#: config/cris/cris.c:2396
 #, gcc-internal-format
-msgid "SSE register argument with SSE disabled"
+msgid "unknown CRIS cpu version specification in -mtune= : %s"
 msgstr ""
 
-#: config/i386/i386.c:2867
+#: config/cris/cris.c:2417
+#, fuzzy, gcc-internal-format
+msgid "-fPIC and -fpic are not supported in this configuration"
+msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
+
+#: config/cris/cris.c:2432
 #, gcc-internal-format
-msgid "SSE vector argument without SSE enabled changes the ABI"
+msgid "that particular -g option is invalid with -maout and -melinux"
 msgstr ""
 
-#: config/i386/i386.c:2884
+#: config/cris/cris.c:2658
+#, fuzzy, gcc-internal-format
+msgid "Unknown src"
+msgstr "onbekende machine-modus %qs"
+
+#: config/cris/cris.c:2719
+#, fuzzy, gcc-internal-format
+msgid "Unknown dest"
+msgstr "onbekende machine-modus %qs"
+
+#: config/cris/cris.c:3004
 #, gcc-internal-format
-msgid "MMX vector argument without MMX enabled changes the ABI"
+msgid "stackframe too big: %d bytes"
 msgstr ""
 
-#: config/i386/i386.c:3132
+#: config/cris/cris.c:3498 config/cris/cris.c:3526
 #, gcc-internal-format
-msgid "SSE vector return without SSE enabled changes the ABI"
+msgid "expand_binop failed in movsi got"
 msgstr ""
 
-#: config/i386/i386.c:6270
+#: config/cris/cris.c:3607
 #, gcc-internal-format
-msgid "extended registers have no high halves"
+msgid "emitting PIC operand, but PIC register isn't set up"
 msgstr ""
 
-#: config/i386/i386.c:6285
+#. Definitions for GCC.  Part of the machine description for CRIS.
+#. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
+#. Free Software Foundation, Inc.
+#. Contributed by Axis Communications.  Written by Hans-Peter Nilsson.
+#.
+#. This file is part of GCC.
+#.
+#. GCC is free software; you can redistribute it and/or modify
+#. it under the terms of the GNU General Public License as published by
+#. the Free Software Foundation; either version 3, or (at your option)
+#. any later version.
+#.
+#. GCC is distributed in the hope that it will be useful,
+#. but WITHOUT ANY WARRANTY; without even the implied warranty of
+#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#. GNU General Public License for more details.
+#.
+#. You should have received a copy of the GNU General Public License
+#. along with GCC; see the file COPYING3.  If not see
+#. <http://www.gnu.org/licenses/>.
+#. After the first "Node:" comment comes all preprocessor directives and
+#. attached declarations described in the info files, the "Using and
+#. Porting GCC" manual (uapgcc), in the same order as found in the "Target
+#. macros" section in the gcc-2.9x CVS edition of 2000-03-17.  FIXME: Not
+#. really, but needs an update anyway.
+#.
+#. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc
+#. for that.  If applicable, there is a CRIS-specific comment.  The order
+#. of macro definitions follow the order in the manual.  Every section in
+#. the manual (node in the info pages) has an introductory `Node:
+#. <subchapter>' comment.  If no macros are defined for a section, only
+#. the section-comment is present.
+#. Note that other header files (e.g. config/elfos.h, config/linux.h,
+#. config/cris/linux.h and config/cris/aout.h) are responsible for lots of
+#. settings not repeated below.  This file contains general CRIS
+#. definitions and definitions for the cris-*-elf subtarget.
+#. We don't want to use gcc_assert for everything, as that can be
+#. compiled out.
+#: config/cris/cris.h:43
+#, gcc-internal-format
+msgid "CRIS-port assertion failed: "
+msgstr ""
+
+#. Node: Caller Saves
+#. (no definitions)
+#. Node: Function entry
+#. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and
+#. TARGET_ASM_FUNCTION_EPILOGUE.
+#. Node: Profiling
+#: config/cris/cris.h:948
 #, gcc-internal-format
-msgid "unsupported operand size for extended register"
+msgid "no FUNCTION_PROFILER for CRIS"
 msgstr ""
 
-#: config/i386/i386.c:14232
+#: config/crx/crx.h:354
 #, gcc-internal-format
-msgid "selector must be an integer constant in the range 0..%i"
+msgid "Profiler support for CRX"
 msgstr ""
 
-#: config/i386/i386.c:14570
+#: config/crx/crx.h:365
 #, fuzzy, gcc-internal-format
-msgid "shift must be an immediate"
-msgstr "%<defined%> zonder een naam"
+msgid "Trampoline support for CRX"
+msgstr "-pipe wordt niet ondersteund"
 
-#: config/i386/i386.c:15744
+#: config/frv/frv.c:8626
 #, fuzzy, gcc-internal-format
-msgid "%qs incompatible attribute ignored"
-msgstr "het %qs attribuut wordt genegeerd"
+msgid "accumulator is not a constant integer"
+msgstr "het argument van %<asm%> is geen constante string"
 
-#: config/i386/winnt.c:74
-#, fuzzy, gcc-internal-format
-msgid "%qs attribute only applies to variables"
-msgstr "het %qs attribuut heeft geen betekenis voor types"
+#: config/frv/frv.c:8631
+#, gcc-internal-format
+msgid "accumulator number is out of bounds"
+msgstr ""
 
-#: config/i386/winnt.c:172
+#: config/frv/frv.c:8642
 #, fuzzy, gcc-internal-format
-msgid "%Jfunction '%D' is defined after prior declaration as dllimport: attribute ignored"
-msgstr "functie %qs geherdeclareerd met noinline attribuut"
+msgid "inappropriate accumulator for %qs"
+msgstr "geen eerdere declaratie voor %qs"
 
-#: config/i386/winnt.c:183
+#: config/frv/frv.c:8719
 #, fuzzy, gcc-internal-format
-msgid "%Jinline function '%D' is declared as dllimport: attribute ignored."
-msgstr "functie %qs geherdeclareerd met noinline attribuut"
-
-#: config/i386/winnt.c:195
-#, gcc-internal-format
-msgid "%Jdefinition of static data member '%D' of dllimport'd class."
-msgstr ""
+msgid "invalid IACC argument"
+msgstr "ongeldige waarde voor %%C"
 
-#: config/i386/winnt.c:255
+#: config/frv/frv.c:8742
 #, gcc-internal-format
-msgid "%Jinconsistent dll linkage for '%D', dllexport assumed."
+msgid "%qs expects a constant argument"
 msgstr ""
 
-#: config/i386/winnt.c:299 config/sh/symbian.c:279
-#, fuzzy, gcc-internal-format
-msgid "%qs declared as both exported to and imported from a DLL"
-msgstr "%qs gedeclareerd als geëxporteerd naar én geïmporteerd uit een DLL."
+#: config/frv/frv.c:8747
+#, fuzzy, gcc-internal-format
+msgid "constant argument out of range for %qs"
+msgstr "te veel argumenten voor procedure `%s'"
 
-#: config/i386/winnt.c:308
+#: config/frv/frv.c:9228
 #, gcc-internal-format
-msgid "%Jfailure in redeclaration of '%D': dllimport'd symbol lacks external linkage."
+msgid "media functions are not available unless -mmedia is used"
 msgstr ""
 
-#: config/i386/winnt.c:447
+#: config/frv/frv.c:9240
 #, gcc-internal-format
-msgid "%J'%D' defined locally after being referenced with dllimport linkage"
+msgid "this media function is only available on the fr500"
 msgstr ""
 
-#: config/i386/winnt.c:450
+#: config/frv/frv.c:9268
 #, gcc-internal-format
-msgid "%J'%D' redeclared without dllimport attribute after being referenced with dllimport linkage"
+msgid "this media function is only available on the fr400 and fr550"
 msgstr ""
 
-#: config/i386/winnt.c:617
+#: config/frv/frv.c:9287
 #, gcc-internal-format
-msgid "%J'%D' causes a section type conflict"
+msgid "this builtin function is only available on the fr405 and fr450"
 msgstr ""
 
-#: config/i386/cygming.h:185
+#: config/frv/frv.c:9296
 #, gcc-internal-format
-msgid "-f%s ignored for target (all code is position independent)"
+msgid "this builtin function is only available on the fr500 and fr550"
 msgstr ""
 
-#: config/i386/djgpp.h:191
+#: config/frv/frv.c:9308
 #, gcc-internal-format
-msgid "-mbnu210 is ignored (option is obsolete)"
+msgid "this builtin function is only available on the fr450"
 msgstr ""
 
-#: config/i386/i386-interix.h:257
+#: config/h8300/h8300.c:330
 #, fuzzy, gcc-internal-format
-msgid "ms-bitfields not supported for objc"
-msgstr "-pipe wordt niet ondersteund"
+msgid "-ms2600 is used without -ms"
+msgstr "macro %qs gebruikt zonder argumenten"
 
-#: config/ia64/ia64-c.c:52
+#: config/h8300/h8300.c:336
 #, fuzzy, gcc-internal-format
-msgid "malformed #pragma builtin"
-msgstr "misvormde #pragma weak"
+msgid "-mn is used without -mh or -ms"
+msgstr "macro %qs gebruikt zonder argumenten"
 
-# Is the %s the argument, or is it 'of' the argument?
-#: config/ia64/ia64.c:496 config/m32r/m32r.c:360
+#: config/i386/host-cygwin.c:64
 #, fuzzy, gcc-internal-format
-msgid "invalid argument of %qs attribute"
-msgstr "ongeldig type-argument %qs"
+msgid "can't extend PCH file: %m"
+msgstr "kan bestand '%s' niet openen"
 
-#: config/ia64/ia64.c:508
+#: config/i386/host-cygwin.c:75
 #, fuzzy, gcc-internal-format
-msgid "%Jan address area attribute cannot be specified for local variables"
-msgstr "sectie-attribuut kan niet opgegeven worden voor lokale variabelen"
+msgid "can't set position in PCH file: %m"
+msgstr "kan bestand '%s' niet openen"
 
-#: config/ia64/ia64.c:515
+#: config/i386/i386.c:2158 config/i386/i386.c:2358
 #, fuzzy, gcc-internal-format
-msgid "%Jaddress area of '%s' conflicts with previous declaration"
-msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
+msgid "bad value (%s) for -mtune= switch"
+msgstr "slechte waarde (%s) voor de -march= optie"
 
-#: config/ia64/ia64.c:522
+#: config/i386/i386.c:2199
 #, fuzzy, gcc-internal-format
-msgid "%Jaddress area attribute cannot be specified for functions"
-msgstr "sectie-attribuut kan niet opgegeven worden voor lokale variabelen"
+msgid "bad value (%s) for -mstringop-strategy= switch"
+msgstr "slechte waarde (%s) voor de -march= optie"
 
-#: config/ia64/ia64.c:4675 config/pa/pa.c:330
+#: config/i386/i386.c:2202
 #, gcc-internal-format
-msgid "value of -mfixed-range must have form REG1-REG2"
+msgid "-mtune=x86-64 is deprecated.  Use -mtune=k8 or -mtune=generic instead as appropriate."
 msgstr ""
 
-#: config/ia64/ia64.c:4702 config/pa/pa.c:357
+#: config/i386/i386.c:2211
 #, fuzzy, gcc-internal-format
-msgid "%s-%s is an empty range"
-msgstr "leeg bereik"
-
-#: config/ia64/ia64.c:4753
-#, gcc-internal-format
-msgid "cannot optimize floating point division for both latency and throughput"
-msgstr ""
+msgid "generic CPU can be used only for -mtune= switch"
+msgstr "slechte waarde (%s) voor de -march= optie"
 
-#: config/ia64/ia64.c:4770
+#: config/i386/i386.c:2213 config/i386/i386.c:2322 config/mt/mt.c:804
 #, gcc-internal-format
-msgid "cannot optimize integer division for both latency and throughput"
-msgstr ""
+msgid "bad value (%s) for -march= switch"
+msgstr "slechte waarde (%s) voor de -march= optie"
 
-#: config/ia64/ia64.c:4787
-#, gcc-internal-format
-msgid "cannot optimize square root for both latency and throughput"
-msgstr ""
+#: config/i386/i386.c:2224
+#, fuzzy, gcc-internal-format
+msgid "code model %s does not support PIC mode"
+msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
 
-#: config/ia64/ia64.c:4801
+#: config/i386/i386.c:2230 config/sparc/sparc.c:728
 #, gcc-internal-format
-msgid "not yet implemented: latency-optimized inline square root"
-msgstr ""
+msgid "bad value (%s) for -mcmodel= switch"
+msgstr "slechte waarde (%s) voor optie -mcmodel="
 
-#: config/ia64/ia64.c:4813
+#: config/i386/i386.c:2253
 #, fuzzy, gcc-internal-format
-msgid "bad value (%s) for -mtls-size= switch"
-msgstr "slechte waarde (%s) voor de -march= optie"
+msgid "bad value (%s) for -masm= switch"
+msgstr "slechte waarde (%s) voor optie -mabi="
 
-#: config/ia64/ia64.c:4829
+#: config/i386/i386.c:2256
 #, fuzzy, gcc-internal-format
-msgid "bad value (%s) for -tune= switch"
-msgstr "slechte waarde (%s) voor de -march= optie"
+msgid "code model %qs not supported in the %s bit mode"
+msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
 
-#: config/iq2000/iq2000.c:1649
+#: config/i386/i386.c:2259
 #, gcc-internal-format
-msgid "bad value (%s) for -mcpu= switch"
-msgstr "slechte waarde (%s) voor de -march= optie"
+msgid "%i-bit mode not compiled in"
+msgstr ""
 
-#: config/iq2000/iq2000.c:1678
+#: config/i386/i386.c:2270 config/i386/i386.c:2344
 #, fuzzy, gcc-internal-format
-msgid "The compiler does not support -march=%s."
-msgstr "%s ondersteunt %s niet"
+msgid "CPU you selected does not support x86-64 instruction set"
+msgstr "doel-CPU ondersteunt geen interworking"
 
-#: config/iq2000/iq2000.c:2065
+#: config/i386/i386.c:2376
 #, gcc-internal-format
-msgid "gp_offset (%ld) or end_offset (%ld) is less than zero."
+msgid "-mregparm is ignored in 64-bit mode"
 msgstr ""
 
-#: config/iq2000/iq2000.c:2847
+#: config/i386/i386.c:2379
+#, gcc-internal-format
+msgid "-mregparm=%d is not between 0 and %d"
+msgstr "-mregparm=%d ligt niet tussen 0 en %d"
+
+#: config/i386/i386.c:2391
 #, fuzzy, gcc-internal-format
-msgid "argument %qd is not a constant"
-msgstr "het argument van %<asm%> is geen constante string"
+msgid "-malign-loops is obsolete, use -falign-loops"
+msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
 
-#: config/iq2000/iq2000.c:3150 config/xtensa/xtensa.c:2033
+#: config/i386/i386.c:2396 config/i386/i386.c:2409 config/i386/i386.c:2422
 #, gcc-internal-format
-msgid "PRINT_OPERAND_ADDRESS, null pointer"
-msgstr ""
+msgid "-malign-loops=%d is not between 0 and %d"
+msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
 
-#: config/iq2000/iq2000.c:3305
-#, gcc-internal-format
-msgid "PRINT_OPERAND: Unknown punctuation '%c'"
-msgstr ""
+#: config/i386/i386.c:2404
+#, fuzzy, gcc-internal-format
+msgid "-malign-jumps is obsolete, use -falign-jumps"
+msgstr "-malign-jumps=%d ligt niet tussen 0 en %d"
 
-#: config/iq2000/iq2000.c:3314 config/mips/mips.c:4836
-#: config/xtensa/xtensa.c:1887
-#, gcc-internal-format
-msgid "PRINT_OPERAND null pointer"
-msgstr ""
+#: config/i386/i386.c:2417
+#, fuzzy, gcc-internal-format
+msgid "-malign-functions is obsolete, use -falign-functions"
+msgstr "-malign-functions=%d ligt niet tussen 0 en %d"
 
-#: config/m32r/m32r.c:178
+#: config/i386/i386.c:2450
 #, gcc-internal-format
-msgid "bad value (%s) for -mmodel switch"
-msgstr "slechte waarde (%s) voor optie -mmodel"
+msgid "-mbranch-cost=%d is not between 0 and 5"
+msgstr "-mbranch-cost=%d ligt niet tussen 0 en 5"
 
-#: config/m32r/m32r.c:187
+#: config/i386/i386.c:2458
 #, gcc-internal-format
-msgid "bad value (%s) for -msdata switch"
-msgstr "slechte waarde (%s) voor optie -msdata"
+msgid "-mlarge-data-threshold=%d is negative"
+msgstr ""
 
-#: config/m32r/m32r.c:194
+#: config/i386/i386.c:2472
 #, fuzzy, gcc-internal-format
-msgid "bad value (%s) for -flush-trap=n (0=<n<=15)"
+msgid "bad value (%s) for -mtls-dialect= switch"
 msgstr "slechte waarde (%s) voor optie -msdata"
 
-#: config/m68hc11/m68hc11.c:293
-#, gcc-internal-format
-msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
-msgstr ""
-
-#: config/m68hc11/m68hc11.c:1444
+#: config/i386/i386.c:2480
 #, gcc-internal-format
-msgid "%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>"
+msgid "pc%d is not valid precision setting (32, 64 or 80)"
 msgstr ""
 
-#: config/m68hc11/m68hc11.c:1450
+#: config/i386/i386.c:2496
 #, fuzzy, gcc-internal-format
-msgid "%<trap%> attribute is already used"
-msgstr "het %qs attribuut wordt genegeerd"
+msgid "-mrtd is ignored in 64bit mode"
+msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
 
-#: config/m68k/m68k.c:233
+#: config/i386/i386.c:2585
 #, fuzzy, gcc-internal-format
-msgid "cannot specify both -msep-data and -mid-shared-library"
-msgstr "-EB en -EL mogen niet samen gebruikt worden"
+msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
+msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
 
-#: config/m68k/m68k.c:245
+#: config/i386/i386.c:2594
 #, gcc-internal-format
-msgid "-fPIC is not currently supported on the 68000 or 68010\n"
+msgid "-msseregparm used without SSE enabled"
 msgstr ""
 
-#: config/m68k/m68k.c:547 config/rs6000/rs6000.c:13736
+#: config/i386/i386.c:2605 config/i386/i386.c:2616
 #, fuzzy, gcc-internal-format
-msgid "stack limit expression is not supported"
-msgstr "-pipe wordt niet ondersteund"
+msgid "SSE instruction set disabled, using 387 arithmetics"
+msgstr "pointer naar functie gebruikt in rekensom"
 
-#: config/mcore/mcore.c:2992
+#: config/i386/i386.c:2621
 #, fuzzy, gcc-internal-format
-msgid "invalid option %<-mstack-increment=%s%>"
-msgstr "Pngeldige optie %<-%s%>"
+msgid "387 instruction set disabled, using SSE arithmetics"
+msgstr "pointer naar functie gebruikt in rekensom"
 
-#: config/mips/mips.c:4026
+#: config/i386/i386.c:2628
+#, fuzzy, gcc-internal-format
+msgid "bad value (%s) for -mfpmath= switch"
+msgstr "slechte waarde (%s) voor de -march= optie"
+
+#: config/i386/i386.c:2641
 #, gcc-internal-format
-msgid "bad value (%s) for -mabi= switch"
-msgstr "slechte waarde (%s) voor optie -mabi="
+msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
+msgstr ""
 
-#: config/mips/mips.c:4049
+#: config/i386/i386.c:2660
 #, gcc-internal-format
-msgid "-mips%s conflicts with the other architecture options, which specify a MIPS%d processor"
+msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
 msgstr ""
 
-#: config/mips/mips.c:4068
+#: config/i386/i386.c:3053 config/i386/i386.c:3106
 #, fuzzy, gcc-internal-format
-msgid "-march=%s is not compatible with the selected ABI"
-msgstr "case-selector niet compatibel met label"
+msgid "fastcall and regparm attributes are not compatible"
+msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
 
-#: config/mips/mips.c:4083
-#, gcc-internal-format
-msgid "-mgp64 used with a 32-bit processor"
-msgstr ""
+#: config/i386/i386.c:3060
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute requires an integer constant argument"
+msgstr "herhalings-aantal is geen integerconstante"
 
-#: config/mips/mips.c:4085
-#, gcc-internal-format
-msgid "-mgp32 used with a 64-bit ABI"
-msgstr ""
+#: config/i386/i386.c:3066
+#, fuzzy, gcc-internal-format
+msgid "argument to %qs attribute larger than %d"
+msgstr "kan het %qs attribuut niet instellen na een definitie"
 
-#: config/mips/mips.c:4087
+#: config/i386/i386.c:3076
 #, gcc-internal-format
-msgid "-mgp64 used with a 32-bit ABI"
+msgid "%s functions limited to %d register parameters"
 msgstr ""
 
-#: config/mips/mips.c:4105 config/mips/mips.c:4107 config/mips/mips.c:4109
-#: config/mips/mips.c:4196
+#: config/i386/i386.c:3098 config/i386/i386.c:3133
 #, fuzzy, gcc-internal-format
-msgid "unsupported combination: %s"
-msgstr "niet-ondersteunde versie"
+msgid "fastcall and cdecl attributes are not compatible"
+msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
 
-#: config/mips/mips.c:4137
-#, gcc-internal-format
-msgid "-mint64 is a deprecated option"
-msgstr ""
+#: config/i386/i386.c:3102
+#, fuzzy, gcc-internal-format
+msgid "fastcall and stdcall attributes are not compatible"
+msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
 
-#: config/mips/mips.c:4140
+#: config/i386/i386.c:3116 config/i386/i386.c:3129
 #, fuzzy, gcc-internal-format
-msgid "unrecognized option %<-mfix-vr4130%s%>"
-msgstr "onbekende formaatspecificatie"
+msgid "stdcall and cdecl attributes are not compatible"
+msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
 
-#: config/mips/mips.c:4191
-#, gcc-internal-format
-msgid "generation of Branch Likely instructions enabled, but not supported by architecture"
-msgstr ""
+#: config/i386/i386.c:3120
+#, fuzzy, gcc-internal-format
+msgid "stdcall and fastcall attributes are not compatible"
+msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
 
-#: config/mips/mips.c:4208
+#: config/i386/i386.c:3271
 #, gcc-internal-format
-msgid "-G is incompatible with PIC code which is the default"
+msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled"
 msgstr ""
 
-#: config/mips/mips.c:4275
+#: config/i386/i386.c:3274
 #, gcc-internal-format
-msgid "-mips3d requires -mpaired-single"
+msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled"
 msgstr ""
 
-#: config/mips/mips.c:4284
+#: config/i386/i386.c:3971
 #, gcc-internal-format
-msgid "-mips3d/-mpaired-single must be used with -mfp64 -mhard-float"
+msgid "SSE register return with SSE disabled"
 msgstr ""
 
-#: config/mips/mips.c:4289
+#: config/i386/i386.c:3977
 #, gcc-internal-format
-msgid "-mips3d/-mpaired-single must be used with -mips64"
+msgid "SSE register argument with SSE disabled"
 msgstr ""
 
-#: config/mips/mips.c:4773
+#: config/i386/i386.c:3993
 #, gcc-internal-format
-msgid "internal error: %%) found without a %%( in assembler pattern"
+msgid "x87 register return with x87 disabled"
 msgstr ""
 
-#: config/mips/mips.c:4787
+#: config/i386/i386.c:4314
 #, gcc-internal-format
-msgid "internal error: %%] found without a %%[ in assembler pattern"
+msgid "SSE vector argument without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/mips/mips.c:4800
+#: config/i386/i386.c:4332
 #, gcc-internal-format
-msgid "internal error: %%> found without a %%< in assembler pattern"
+msgid "MMX vector argument without MMX enabled changes the ABI"
 msgstr ""
 
-#: config/mips/mips.c:4813
+#: config/i386/i386.c:4859
 #, gcc-internal-format
-msgid "internal error: %%} found without a %%{ in assembler pattern"
+msgid "SSE vector return without SSE enabled changes the ABI"
 msgstr ""
 
-#: config/mips/mips.c:4827
+#: config/i386/i386.c:4869
 #, gcc-internal-format
-msgid "PRINT_OPERAND: unknown punctuation '%c'"
+msgid "MMX vector return without MMX enabled changes the ABI"
 msgstr ""
 
-#: config/mips/mips.c:7587
+#: config/i386/i386.c:6220
 #, fuzzy, gcc-internal-format
-msgid "cannot handle inconsistent calls to %qs"
-msgstr "kan oproep van %qs niet inline maken"
+msgid "-mstackrealign ignored for nested functions"
+msgstr "ISO C verbiedt geneste functies"
+
+#: config/i386/i386.c:6222
+#, fuzzy, gcc-internal-format
+msgid "%s not supported for nested functions"
+msgstr "conflicterende types voor ingebouwde functie %qs"
 
-#: config/mips/mips.c:8987
+#: config/i386/i386.c:8631
 #, gcc-internal-format
-msgid "the cpu name must be lower case"
+msgid "extended registers have no high halves"
 msgstr ""
 
-#: config/mips/mips.c:9009
-#, fuzzy, gcc-internal-format
-msgid "bad value (%s) for %s"
-msgstr "slechte waarde (%s) foor optie %s"
-
-#. Output assembler code to FILE to increment profiler label # LABELNO
-#. for profiling a function entry.
-#: config/mips/mips.h:2334
+#: config/i386/i386.c:8646
 #, gcc-internal-format
-msgid "mips16 function profiling"
+msgid "unsupported operand size for extended register"
 msgstr ""
 
-#: config/mmix/mmix.c:229
+#: config/i386/i386.c:19694
 #, fuzzy, gcc-internal-format
-msgid "-f%s not supported: ignored"
-msgstr "-pipe wordt niet ondersteund"
+msgid "the third argument must be a 4-bit immediate"
+msgstr "%<defined%> zonder een naam"
 
-#: config/mmix/mmix.c:657
+#: config/i386/i386.c:19698
 #, fuzzy, gcc-internal-format
-msgid "support for mode %qs"
-msgstr "geen datatype voor modus %qs"
+msgid "the third argument must be an 8-bit immediate"
+msgstr "%<defined%> zonder een naam"
 
-#: config/mmix/mmix.c:671
-#, gcc-internal-format
-msgid "too large function value type, needs %d registers, have only %d registers for this"
-msgstr ""
+#: config/i386/i386.c:19920
+#, fuzzy, gcc-internal-format
+msgid "last argument must be an immediate"
+msgstr "%<defined%> zonder een naam"
+
+#: config/i386/i386.c:20047
+#, fuzzy, gcc-internal-format
+msgid "the second argument must be a 4-bit immediate"
+msgstr "%<defined%> zonder een naam"
+
+#: config/i386/i386.c:20293
+#, fuzzy, gcc-internal-format
+msgid "the fifth argument must be a 8-bit immediate"
+msgstr "%<defined%> zonder een naam"
+
+#: config/i386/i386.c:20388
+#, fuzzy, gcc-internal-format
+msgid "the third argument must be a 8-bit immediate"
+msgstr "%<defined%> zonder een naam"
 
-#: config/mmix/mmix.c:841
+#: config/i386/i386.c:20458 config/rs6000/rs6000.c:8240
 #, gcc-internal-format
-msgid "function_profiler support for MMIX"
+msgid "selector must be an integer constant in the range 0..%wi"
 msgstr ""
 
-#: config/mmix/mmix.c:863
+#: config/i386/i386.c:20858 config/i386/i386.c:21054
+#, fuzzy, gcc-internal-format
+msgid "shift must be an immediate"
+msgstr "%<defined%> zonder een naam"
+
+#: config/i386/i386.c:21117 config/i386/i386.c:21159
+#, fuzzy, gcc-internal-format
+msgid "index mask must be an immediate"
+msgstr "%<defined%> zonder een naam"
+
+#: config/i386/i386.c:21122 config/i386/i386.c:21164
+#, fuzzy, gcc-internal-format
+msgid "length mask must be an immediate"
+msgstr "%<defined%> zonder een naam"
+
+#: config/i386/i386.c:22609 config/rs6000/rs6000.c:19883
+#, fuzzy, gcc-internal-format
+msgid "%qs incompatible attribute ignored"
+msgstr "het %qs attribuut wordt genegeerd"
+
+#: config/i386/netware.c:253
+#, fuzzy, gcc-internal-format
+msgid "-fPIC and -fpic are not supported for this target"
+msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
+
+#: config/i386/winnt-cxx.c:71 config/sh/symbian.c:172
 #, gcc-internal-format
-msgid "MMIX Internal: Last named vararg would not fit in a register"
+msgid "definition of static data member %q+D of dllimport'd class"
 msgstr ""
 
-#: config/mmix/mmix.c:1479 config/mmix/mmix.c:1503 config/mmix/mmix.c:1619
+#: config/i386/winnt.c:58
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute only applies to variables"
+msgstr "het %qs attribuut heeft geen betekenis voor types"
+
+#: config/i386/winnt.c:80
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute applies only to initialized variables with external linkage"
+msgstr "het %qs attribuut heeft geen betekenis voor types"
+
+#: config/i386/winnt.c:297
+#, fuzzy, gcc-internal-format
+msgid "%q+D:'selectany' attribute applies only to initialized objects"
+msgstr "het %qs attribuut heeft geen betekenis voor types"
+
+#: config/i386/winnt.c:445
+#, fuzzy, gcc-internal-format
+msgid "%q+D causes a section type conflict"
+msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
+
+#: config/i386/cygming.h:162
 #, gcc-internal-format
-msgid "MMIX Internal: Bad register: %d"
+msgid "-f%s ignored for target (all code is position independent)"
 msgstr ""
 
-#. Presumably there's a missing case above if we get here.
-#: config/mmix/mmix.c:1611
+#: config/i386/djgpp.h:180
 #, gcc-internal-format
-msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
+msgid "-mbnu210 is ignored (option is obsolete)"
 msgstr ""
 
-#: config/mmix/mmix.c:1897
+#: config/i386/i386-interix.h:256
+#, fuzzy, gcc-internal-format
+msgid "ms-bitfields not supported for objc"
+msgstr "-pipe wordt niet ondersteund"
+
+#: config/ia64/ia64-c.c:51
+#, fuzzy, gcc-internal-format
+msgid "malformed #pragma builtin"
+msgstr "misvormde #pragma weak"
+
+# Is the %s the argument, or is it 'of' the argument?
+#: config/ia64/ia64.c:554 config/m32r/m32r.c:373
+#, fuzzy, gcc-internal-format
+msgid "invalid argument of %qs attribute"
+msgstr "ongeldig type-argument %qs"
+
+#: config/ia64/ia64.c:566
+#, fuzzy, gcc-internal-format
+msgid "%Jan address area attribute cannot be specified for local variables"
+msgstr "sectie-attribuut kan niet opgegeven worden voor lokale variabelen"
+
+#: config/ia64/ia64.c:573
+#, fuzzy, gcc-internal-format
+msgid "address area of %q+D conflicts with previous declaration"
+msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
+
+#: config/ia64/ia64.c:580
+#, fuzzy, gcc-internal-format
+msgid "%Jaddress area attribute cannot be specified for functions"
+msgstr "sectie-attribuut kan niet opgegeven worden voor lokale variabelen"
+
+#: config/ia64/ia64.c:5127 config/pa/pa.c:350 config/spu/spu.c:3864
 #, gcc-internal-format
-msgid "stack frame not a multiple of 8 bytes: %d"
+msgid "value of -mfixed-range must have form REG1-REG2"
 msgstr ""
 
-#: config/mmix/mmix.c:2133
+#: config/ia64/ia64.c:5154 config/pa/pa.c:377 config/spu/spu.c:3890
+#, fuzzy, gcc-internal-format
+msgid "%s-%s is an empty range"
+msgstr "leeg bereik"
+
+#: config/ia64/ia64.c:5182
+#, fuzzy, gcc-internal-format
+msgid "bad value %<%s%> for -mtls-size= switch"
+msgstr "slechte waarde (%s) voor de -march= optie"
+
+#: config/ia64/ia64.c:5210
+#, fuzzy, gcc-internal-format
+msgid "bad value %<%s%> for -mtune= switch"
+msgstr "slechte waarde (%s) voor de -march= optie"
+
+#: config/ia64/ia64.c:5229
 #, gcc-internal-format
-msgid "stack frame not a multiple of octabyte: %d"
+msgid "not yet implemented: latency-optimized inline square root"
 msgstr ""
 
-#: config/mmix/mmix.c:2606 config/mmix/mmix.c:2670
-#, gcc-internal-format
-msgid "MMIX Internal: %s is not a shiftable int"
-msgstr ""
+#: config/ia64/ia64.c:9951
+#, fuzzy, gcc-internal-format
+msgid "version attribute is not a string"
+msgstr "het argument van %<asm%> is geen constante string"
 
-#: config/pa/pa.c:418
+#: config/iq2000/iq2000.c:1816
 #, gcc-internal-format
-msgid ""
-"unknown -mschedule= option (%s).\n"
-"Valid options are 700, 7100, 7100LC, 7200, 7300, and 8000\n"
+msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
 msgstr ""
 
-#: config/pa/pa.c:443
-#, gcc-internal-format
-msgid ""
-"unknown -march= option (%s).\n"
-"Valid options are 1.0, 1.1, and 2.0\n"
-msgstr ""
+#: config/iq2000/iq2000.c:2587
+#, fuzzy, gcc-internal-format
+msgid "argument %qd is not a constant"
+msgstr "het argument van %<asm%> is geen constante string"
 
-#: config/pa/pa.c:463
+#: config/iq2000/iq2000.c:2889 config/mt/mt.c:349 config/xtensa/xtensa.c:2124
 #, gcc-internal-format
-msgid ""
-"unknown -munix= option (%s).\n"
-"Valid options are 93, 95 and 98.\n"
+msgid "PRINT_OPERAND_ADDRESS, null pointer"
 msgstr ""
 
-#: config/pa/pa.c:468
+#: config/iq2000/iq2000.c:3044
 #, gcc-internal-format
-msgid ""
-"unknown -munix= option (%s).\n"
-"Valid options are 93 and 95.\n"
+msgid "PRINT_OPERAND: Unknown punctuation '%c'"
 msgstr ""
 
-#: config/pa/pa.c:472
+#: config/iq2000/iq2000.c:3053 config/xtensa/xtensa.c:1978
 #, gcc-internal-format
-msgid ""
-"unknown -munix= option (%s).\n"
-"Valid option is 93.\n"
+msgid "PRINT_OPERAND null pointer"
 msgstr ""
 
-#: config/pa/pa.c:489
-#, gcc-internal-format
-msgid "PIC code generation is not supported in the portable runtime model\n"
-msgstr ""
+# Moet 'signature-string' vertaald worden?
+#: config/m32c/m32c-pragma.c:63
+#, fuzzy, gcc-internal-format
+msgid "junk at end of #pragma GCC memregs [0..16]"
+msgstr "Brol aan einde van signature-string."
 
-#: config/pa/pa.c:494
+#: config/m32c/m32c-pragma.c:70
 #, gcc-internal-format
-msgid "PIC code generation is not compatible with fast indirect calls\n"
+msgid "#pragma GCC memregs must precede any function decls"
 msgstr ""
 
-#: config/pa/pa.c:499
+#: config/m32c/m32c-pragma.c:81 config/m32c/m32c-pragma.c:88
 #, gcc-internal-format
-msgid "-g is only supported when using GAS on this processor,"
+msgid "#pragma GCC memregs takes a number [0..16]"
 msgstr ""
 
-#: config/pa/pa.c:500
+#: config/m32c/m32c.c:416
 #, fuzzy, gcc-internal-format
-msgid "-g option disabled"
-msgstr "ingeschakelde opties: "
-
-#: config/pa/pa.c:8348
-#, gcc-internal-format
-msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
-msgstr ""
+msgid "invalid target memregs value '%d'"
+msgstr "ongeldige registernaam voor %qs"
 
-#: config/pa/pa-hpux11.h:85
-#, gcc-internal-format
-msgid "-munix=98 option required for C89 Amendment 1 features.\n"
-msgstr ""
+#: config/m32c/m32c.c:2766
+#, fuzzy, gcc-internal-format
+msgid "`%s' attribute is not supported for R8C target"
+msgstr "%Jsectie-attributen worden niet ondersteund voor dit doelsysteem"
 
-#: config/rs6000/host-darwin.c:52
-#, gcc-internal-format
-msgid "Segmentation Fault (code)"
-msgstr ""
+#: config/m32c/m32c.c:2774
+#, fuzzy, gcc-internal-format
+msgid "`%s' attribute applies only to functions"
+msgstr "%Jhet %qE attribuut is enkel van toepassing op functies"
 
-#: config/rs6000/host-darwin.c:117
-#, gcc-internal-format
-msgid "Segmentation Fault"
-msgstr ""
+#: config/m32c/m32c.c:2782
+#, fuzzy, gcc-internal-format
+msgid "`%s' attribute argument not an integer constant"
+msgstr "herhalings-aantal is geen integerconstante"
 
-#: config/rs6000/host-darwin.c:131
-#, gcc-internal-format
-msgid "While setting up signal stack: %m"
-msgstr ""
+#: config/m32c/m32c.c:2791
+#, fuzzy, gcc-internal-format
+msgid "`%s' attribute argument should be between 18 to 255"
+msgstr "herhalings-aantal is geen integerconstante"
 
-#: config/rs6000/host-darwin.c:137
+#: config/m68hc11/m68hc11.c:279
 #, gcc-internal-format
-msgid "While setting up signal handler: %m"
+msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
 msgstr ""
 
-#: config/rs6000/host-darwin.c:181
+#: config/m68hc11/m68hc11.c:1240
 #, gcc-internal-format
-msgid "couldn't unmap pch_address_space: %m\n"
+msgid "%<trap%> and %<far%> attributes are not compatible, ignoring %<far%>"
 msgstr ""
 
-#. Handle the machine specific pragma longcall.  Its syntax is
-#.
-#. # pragma longcall ( TOGGLE )
-#.
-#. where TOGGLE is either 0 or 1.
-#.
-#. rs6000_default_long_calls is set to the value of TOGGLE, changing
-#. whether or not new function declarations receive a longcall
-#. attribute by default.
-#: config/rs6000/rs6000-c.c:46
+#: config/m68hc11/m68hc11.c:1247
 #, fuzzy, gcc-internal-format
-msgid "ignoring malformed #pragma longcall"
-msgstr "pragma wordt genegeerd: %s"
+msgid "%<trap%> attribute is already used"
+msgstr "het %qs attribuut wordt genegeerd"
 
-#: config/rs6000/rs6000-c.c:59
+#: config/m68k/m68k.c:533
 #, fuzzy, gcc-internal-format
-msgid "missing open paren"
-msgstr "beginwaarde ontbreekt"
+msgid "-mcpu=%s conflicts with -march=%s"
+msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
 
-#: config/rs6000/rs6000-c.c:61
+#: config/m68k/m68k.c:594
 #, fuzzy, gcc-internal-format
-msgid "missing number"
-msgstr "beginwaarde ontbreekt"
+msgid "-mpcrel -fPIC is not currently supported on selected cpu"
+msgstr "De -shared optie wordt op het ogenblik niet ondersteund voor VAX ELF."
 
-#: config/rs6000/rs6000-c.c:63
+#: config/m68k/m68k.c:656
 #, fuzzy, gcc-internal-format
-msgid "missing close paren"
-msgstr "ontbrekende index-expressie"
+msgid "-falign-labels=%d is not supported"
+msgstr "-pipe wordt niet ondersteund"
 
-#: config/rs6000/rs6000-c.c:66
-#, gcc-internal-format
-msgid "number must be 0 or 1"
-msgstr ""
+#: config/m68k/m68k.c:661
+#, fuzzy, gcc-internal-format
+msgid "-falign-loops=%d is not supported"
+msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
 
-# Moet 'signature-string' vertaald worden?
-#: config/rs6000/rs6000-c.c:69
+#: config/m68k/m68k.c:748
 #, fuzzy, gcc-internal-format
-msgid "junk at end of #pragma longcall"
-msgstr "Brol aan einde van signature-string."
+msgid "multiple interrupt attributes not allowed"
+msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
 
-#: config/rs6000/rs6000.c:1263
+#: config/m68k/m68k.c:755
 #, gcc-internal-format
-msgid "-mmultiple is not supported on little endian systems"
+msgid "interrupt_thread is available only on fido"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1270
-#, gcc-internal-format
-msgid "-mstring is not supported on little endian systems"
-msgstr ""
+#: config/m68k/m68k.c:1072 config/rs6000/rs6000.c:15226
+#, fuzzy, gcc-internal-format
+msgid "stack limit expression is not supported"
+msgstr "-pipe wordt niet ondersteund"
 
-#: config/rs6000/rs6000.c:1284
+#: config/mips/mips.c:1163
 #, gcc-internal-format
-msgid "unknown -mdebug-%s switch"
+msgid "%qs cannot have both %<mips16%> and %<nomips16%> attributes"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1296
-#, gcc-internal-format
-msgid "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
-msgstr ""
+#: config/mips/mips.c:1185 config/mips/mips.c:1188
+#, fuzzy, gcc-internal-format
+msgid "%qs redeclared with conflicting %qs attributes"
+msgstr "het %qs attribuut heeft geen betekenis voor types"
 
-#: config/rs6000/rs6000.c:1307
+#: config/mips/mips.c:2382
 #, gcc-internal-format
-msgid "Unknown switch -mlong-double-%s"
+msgid "MIPS16 TLS"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1363
-#, gcc-internal-format
-msgid "AltiVec and E500 instructions cannot coexist"
-msgstr ""
+#: config/mips/mips.c:5500
+#, fuzzy, gcc-internal-format
+msgid "cannot handle inconsistent calls to %qs"
+msgstr "kan oproep van %qs niet inline maken"
 
-#: config/rs6000/rs6000.c:1631
+#: config/mips/mips.c:10337
 #, fuzzy, gcc-internal-format
-msgid "unknown -m%s= option specified: '%s'"
-msgstr "onbekende machine-modus %qs"
+msgid "invalid argument to built-in function"
+msgstr "ongeldig argument voor %<__builtin_return_address%>"
 
-#: config/rs6000/rs6000.c:1652
+#: config/mips/mips.c:10609
+#, fuzzy, gcc-internal-format
+msgid "built-in function %qs not supported for MIPS16"
+msgstr "-pipe wordt niet ondersteund"
+
+#: config/mips/mips.c:11751 config/mips/mips.c:12137
 #, gcc-internal-format
-msgid "not configured for ABI: '%s'"
+msgid "MIPS16 PIC"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1660
+#: config/mips/mips.c:11754
 #, gcc-internal-format
-msgid "Using darwin64 ABI"
+msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1665
+#: config/mips/mips.c:11882
 #, gcc-internal-format
-msgid "Using old darwin ABI"
+msgid "CPU names must be lower case"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1671
-#, fuzzy, gcc-internal-format
-msgid "unknown ABI specified: '%s'"
-msgstr "onbekende machine-modus %qs"
-
-#: config/rs6000/rs6000.c:1688
-#, fuzzy, gcc-internal-format
-msgid "invalid option for -mfloat-gprs"
-msgstr "Pngeldige optie %<-%s%>"
-
-#: config/rs6000/rs6000.c:1704
+#: config/mips/mips.c:12010
 #, gcc-internal-format
-msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
+msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
 msgstr ""
 
-#: config/rs6000/rs6000.c:1711
+#: config/mips/mips.c:12026
 #, fuzzy, gcc-internal-format
-msgid "unknown -malign-XXXXX option specified: '%s'"
-msgstr "onbekende machine-modus %qs"
+msgid "%<-march=%s%> is not compatible with the selected ABI"
+msgstr "case-selector niet compatibel met label"
 
-#: config/rs6000/rs6000.c:4789
+#: config/mips/mips.c:12041
 #, gcc-internal-format
-msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
+msgid "%<-mgp64%> used with a 32-bit processor"
 msgstr ""
 
-#: config/rs6000/rs6000.c:4862
+#: config/mips/mips.c:12043
 #, gcc-internal-format
-msgid "Cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them."
+msgid "%<-mgp32%> used with a 64-bit ABI"
 msgstr ""
 
-#: config/rs6000/rs6000.c:5094
+#: config/mips/mips.c:12045
 #, gcc-internal-format
-msgid "Cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them."
+msgid "%<-mgp64%> used with a 32-bit ABI"
 msgstr ""
 
-#: config/rs6000/rs6000.c:5957
-#, gcc-internal-format
-msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
-msgstr ""
+#: config/mips/mips.c:12061 config/mips/mips.c:12063 config/mips/mips.c:12130
+#, fuzzy, gcc-internal-format
+msgid "unsupported combination: %s"
+msgstr "niet-ondersteunde versie"
 
-#: config/rs6000/rs6000.c:6852
+#: config/mips/mips.c:12067
 #, gcc-internal-format
-msgid "argument 1 must be a 5-bit signed literal"
+msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6955 config/rs6000/rs6000.c:7625
+#: config/mips/mips.c:12070
 #, gcc-internal-format
-msgid "argument 2 must be a 5-bit unsigned literal"
+msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
 msgstr ""
 
-#: config/rs6000/rs6000.c:6995
-#, fuzzy, gcc-internal-format
-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:7049
+#: config/mips/mips.c:12124
 #, fuzzy, gcc-internal-format
-msgid "argument 1 of __builtin_altivec_predicate is out of range"
-msgstr "argument voor %<__builtin_args_info%> buiten bereik"
-
-#: config/rs6000/rs6000.c:7211
-#, gcc-internal-format
-msgid "argument 3 must be a 4-bit unsigned literal"
-msgstr ""
+msgid "the %qs architecture does not support branch-likely instructions"
+msgstr "doel-CPU ondersteunt geen interworking"
 
-#: config/rs6000/rs6000.c:7383
+#: config/mips/mips.c:12170
 #, gcc-internal-format
-msgid "argument to %qs must be a 2-bit unsigned literal"
+msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
 msgstr ""
 
-#: config/rs6000/rs6000.c:7496
+#: config/mips/mips.c:12178 config/mips/mips.c:12181
 #, gcc-internal-format
-msgid "argument to dss must be a 2-bit unsigned literal"
+msgid "cannot use small-data accesses for %qs"
 msgstr ""
 
-#: config/rs6000/rs6000.c:7511
+#: config/mips/mips.c:12195
 #, gcc-internal-format
-msgid "invalid parameter combination for %qs AltiVec intrinsic"
+msgid "%<-mips3d%> requires %<-mpaired-single%>"
 msgstr ""
 
-#: config/rs6000/rs6000.c:7745
-#, fuzzy, gcc-internal-format
-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:7818
+#: config/mips/mips.c:12204
 #, fuzzy, gcc-internal-format
-msgid "argument 1 of __builtin_spe_predicate is out of range"
-msgstr "argument voor %<__builtin_args_info%> buiten bereik"
+msgid "%qs must be used with %qs"
+msgstr "%<__thread%> samen met %s gebruikt"
 
-#: config/rs6000/rs6000.c:13699
+#: config/mips/mips.c:12211
 #, fuzzy, gcc-internal-format
-msgid "stack frame too large"
-msgstr "bestand %qs is te groot"
+msgid "the %qs architecture does not support paired-single instructions"
+msgstr "doel-CPU ondersteunt geen interworking"
 
-#: config/rs6000/rs6000.c:16217
+#. Output assembler code to FILE to increment profiler label # LABELNO
+#. for profiling a function entry.
+#: config/mips/mips.h:2111
 #, gcc-internal-format
-msgid "no profiling of 64-bit code for this ABI"
+msgid "mips16 function profiling"
 msgstr ""
 
-#: config/rs6000/rs6000.c:17307
-#, gcc-internal-format
-msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
-msgstr ""
+#: config/mmix/mmix.c:226
+#, fuzzy, gcc-internal-format
+msgid "-f%s not supported: ignored"
+msgstr "-pipe wordt niet ondersteund"
 
-#: config/rs6000/rs6000.c:17309
-#, gcc-internal-format
-msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
-msgstr ""
+#: config/mmix/mmix.c:674
+#, fuzzy, gcc-internal-format
+msgid "support for mode %qs"
+msgstr "geen datatype voor modus %qs"
 
-#: config/rs6000/rs6000.c:17313
+#: config/mmix/mmix.c:688
 #, gcc-internal-format
-msgid "use of %<long long%> in AltiVec types is invalid"
+msgid "too large function value type, needs %d registers, have only %d registers for this"
 msgstr ""
 
-#: config/rs6000/rs6000.c:17315
+#: config/mmix/mmix.c:858
 #, gcc-internal-format
-msgid "use of %<double%> in AltiVec types is invalid"
+msgid "function_profiler support for MMIX"
 msgstr ""
 
-#: config/rs6000/rs6000.c:17317
+#: config/mmix/mmix.c:880
 #, gcc-internal-format
-msgid "use of %<long double%> in AltiVec types is invalid"
+msgid "MMIX Internal: Last named vararg would not fit in a register"
 msgstr ""
 
-#: config/rs6000/rs6000.c:17319
+#: config/mmix/mmix.c:1491 config/mmix/mmix.c:1515 config/mmix/mmix.c:1631
 #, gcc-internal-format
-msgid "use of boolean types in AltiVec types is invalid"
+msgid "MMIX Internal: Bad register: %d"
 msgstr ""
 
-#: config/rs6000/rs6000.c:17321
+#. Presumably there's a missing case above if we get here.
+#: config/mmix/mmix.c:1623
 #, gcc-internal-format
-msgid "use of %<complex%> in AltiVec types is invalid"
+msgid "MMIX Internal: Missing %qc case in mmix_print_operand"
 msgstr ""
 
-#: config/rs6000/aix43.h:49 config/rs6000/aix51.h:48 config/rs6000/aix52.h:48
-#, fuzzy, gcc-internal-format
-msgid "-maix64 and POWER architecture are incompatible"
-msgstr "-fpic en -mapcs-reent zijn niet compatibel"
-
-#: config/rs6000/aix43.h:54 config/rs6000/aix51.h:53 config/rs6000/aix52.h:53
+#: config/mmix/mmix.c:1909
 #, gcc-internal-format
-msgid "-maix64 requires PowerPC64 architecture remain enabled"
+msgid "stack frame not a multiple of 8 bytes: %wd"
 msgstr ""
 
-#: config/rs6000/aix43.h:58 config/rs6000/aix51.h:57 config/rs6000/aix52.h:57
+#: config/mmix/mmix.c:2145
 #, gcc-internal-format
-msgid "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
+msgid "stack frame not a multiple of octabyte: %wd"
 msgstr ""
 
-#. The Darwin ABI always includes AltiVec, can't be (validly) turned
-#. off.
-#: config/rs6000/darwin.h:89
+#: config/mmix/mmix.c:2485 config/mmix/mmix.c:2549
 #, gcc-internal-format
-msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
+msgid "MMIX Internal: %s is not a shiftable int"
 msgstr ""
 
-#. Darwin doesn't support -fpic.
-#: config/rs6000/darwin.h:95
-#, fuzzy, gcc-internal-format
-msgid "-fpic is not supported; -fPIC assumed"
-msgstr "-pipe wordt niet ondersteund"
-
-#: config/rs6000/darwin.h:113
+#: config/mt/mt.c:312
 #, gcc-internal-format
-msgid "-m64 requires PowerPC64 architecture, enabling"
+msgid "info pointer NULL"
 msgstr ""
 
-#. See note below.
-#. if (rs6000_long_double_size_string == NULL)
-#. rs6000_long_double_type_size = 128;
-#: config/rs6000/eabispe.h:45 config/rs6000/linuxspe.h:62
+#: config/pa/pa.c:482
 #, fuzzy, gcc-internal-format
-msgid "-m64 not supported in this configuration"
-msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
+msgid "PIC code generation is not supported in the portable runtime model"
+msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
 
-#: config/rs6000/linux64.h:109
+#: config/pa/pa.c:487
 #, gcc-internal-format
-msgid "-m64 requires a PowerPC64 cpu"
+msgid "PIC code generation is not compatible with fast indirect calls"
 msgstr ""
 
-#. Definitions for __builtin_return_address and __builtin_frame_address.
-#. __builtin_return_address (0) should give link register (65), enable
-#. this.
-#. This should be uncommented, so that the link register is used, but
-#. currently this would result in unmatched insns and spilling fixed
-#. registers so we'll leave it for another day.  When these problems are
-#. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
-#. (mrs)
-#. #define RETURN_ADDR_IN_PREVIOUS_FRAME
-#. Number of bytes into the frame return addresses can be found.  See
-#. rs6000_stack_info in rs6000.c for more information on how the different
-#. abi's store the return address.
-#: config/rs6000/rs6000.h:1833
+#: config/pa/pa.c:492
 #, gcc-internal-format
-msgid "RETURN_ADDRESS_OFFSET not supported"
+msgid "-g is only supported when using GAS on this processor,"
 msgstr ""
 
-#. Sometimes certain combinations of command options do not make sense
-#. on a particular target machine.  You can define a macro
-#. `OVERRIDE_OPTIONS' to take account of this.  This macro, if
-#. defined, is executed once just after all the command options have
-#. been parsed.
-#.
-#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
-#. get control.
-#: config/rs6000/sysv4.h:219
-#, fuzzy, gcc-internal-format
-msgid "bad value for -mcall-%s"
-msgstr "slechte waarde (%s) voor optie -mcpu"
-
-#: config/rs6000/sysv4.h:235
-#, fuzzy, gcc-internal-format
-msgid "bad value for -msdata=%s"
-msgstr "slechte waarde (%s) voor optie -msdata"
-
-#: config/rs6000/sysv4.h:252
-#, fuzzy, gcc-internal-format
-msgid "-mrelocatable and -msdata=%s are incompatible"
-msgstr "-fpic en -mapcs-reent zijn niet compatibel"
-
-#: config/rs6000/sysv4.h:261
-#, fuzzy, gcc-internal-format
-msgid "-f%s and -msdata=%s are incompatible"
-msgstr "-fpic en -mapcs-reent zijn niet compatibel"
-
-#: config/rs6000/sysv4.h:270
-#, fuzzy, gcc-internal-format
-msgid "-msdata=%s and -mcall-%s are incompatible"
-msgstr "-mbsd en -mxopen zijn niet compatibel"
-
-#: config/rs6000/sysv4.h:279
+#: config/pa/pa.c:493
 #, fuzzy, gcc-internal-format
-msgid "-mrelocatable and -mno-minimal-toc are incompatible"
-msgstr "-fpic en -mapcs-reent zijn niet compatibel"
+msgid "-g option disabled"
+msgstr "ingeschakelde opties: "
 
-#: config/rs6000/sysv4.h:285
-#, fuzzy, gcc-internal-format
-msgid "-mrelocatable and -mcall-%s are incompatible"
-msgstr "-fpic en -mapcs-reent zijn niet compatibel"
+#: config/pa/pa.c:8373
+#, gcc-internal-format
+msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
+msgstr ""
 
-#: config/rs6000/sysv4.h:292
-#, fuzzy, gcc-internal-format
-msgid "-fPIC and -mcall-%s are incompatible"
-msgstr "-fpic en -mapcs-reent zijn niet compatibel"
+#: config/pa/pa-hpux11.h:84
+#, gcc-internal-format
+msgid "-munix=98 option required for C89 Amendment 1 features.\n"
+msgstr ""
 
-#: config/rs6000/sysv4.h:299
+#: config/rs6000/host-darwin.c:61
 #, gcc-internal-format
-msgid "-mcall-aixdesc must be big endian"
+msgid "Segmentation Fault (code)"
 msgstr ""
 
-#: config/rs6000/sysv4.h:314
-#, fuzzy, gcc-internal-format
-msgid "-m%s not supported in this configuration"
-msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
+#: config/rs6000/host-darwin.c:131
+#, gcc-internal-format
+msgid "Segmentation Fault"
+msgstr ""
 
-#: config/s390/s390.c:1406
+#: config/rs6000/host-darwin.c:145
 #, gcc-internal-format
-msgid "Unknown cpu used in -march=%s."
+msgid "While setting up signal stack: %m"
 msgstr ""
 
-#: config/s390/s390.c:1425
+#: config/rs6000/host-darwin.c:151
 #, gcc-internal-format
-msgid "Unknown cpu used in -mtune=%s."
+msgid "While setting up signal handler: %m"
 msgstr ""
 
-#: config/s390/s390.c:1430
+#. Handle the machine specific pragma longcall.  Its syntax is
+#.
+#. # pragma longcall ( TOGGLE )
+#.
+#. where TOGGLE is either 0 or 1.
+#.
+#. rs6000_default_long_calls is set to the value of TOGGLE, changing
+#. whether or not new function declarations receive a longcall
+#. attribute by default.
+#: config/rs6000/rs6000-c.c:52
 #, fuzzy, gcc-internal-format
-msgid "z/Architecture mode not supported on %s."
-msgstr "trapmodus niet ondersteund voor VAX-floats"
+msgid "ignoring malformed #pragma longcall"
+msgstr "pragma wordt genegeerd: %s"
 
-#: config/s390/s390.c:1432
+#: config/rs6000/rs6000-c.c:65
 #, fuzzy, gcc-internal-format
-msgid "64-bit ABI not supported in ESA/390 mode."
-msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
+msgid "missing open paren"
+msgstr "beginwaarde ontbreekt"
+
+#: config/rs6000/rs6000-c.c:67
+#, fuzzy, gcc-internal-format
+msgid "missing number"
+msgstr "beginwaarde ontbreekt"
+
+#: config/rs6000/rs6000-c.c:69
+#, fuzzy, gcc-internal-format
+msgid "missing close paren"
+msgstr "ontbrekende index-expressie"
 
-#: config/s390/s390.c:1443
+#: config/rs6000/rs6000-c.c:72
 #, gcc-internal-format
-msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination."
+msgid "number must be 0 or 1"
 msgstr ""
 
-#: config/s390/s390.c:1450
+# Moet 'signature-string' vertaald worden?
+#: config/rs6000/rs6000-c.c:75
 #, fuzzy, gcc-internal-format
-msgid "invalid value for -mwarn-framesize"
-msgstr "slechte waarde (%s) voor optie -mcpu"
+msgid "junk at end of #pragma longcall"
+msgstr "Brol aan einde van signature-string."
 
-#: config/s390/s390.c:1460
+#: config/rs6000/rs6000-c.c:2553
 #, fuzzy, gcc-internal-format
-msgid "invalid value for -mstack-size"
-msgstr "slechte waarde (%s) voor optie -msdata"
+msgid "passing arg %d of %qE discards qualifiers frompointer target type"
+msgstr "cast laat qualifiers van doeltype van pointer vallen"
 
-#: config/s390/s390.c:1463
+#: config/rs6000/rs6000-c.c:2596
 #, gcc-internal-format
-msgid "stack size must be an exact power of 2"
+msgid "invalid parameter combination for AltiVec intrinsic"
 msgstr ""
 
-#: config/s390/s390.c:1469
-#, fuzzy, gcc-internal-format
-msgid "invalid value for -mstack-guard"
-msgstr "slechte waarde (%s) voor optie -msdata"
+#: config/rs6000/rs6000.c:1312
+#, gcc-internal-format
+msgid "-mdynamic-no-pic overrides -fpic or -fPIC"
+msgstr ""
 
-#: config/s390/s390.c:1472
+#: config/rs6000/rs6000.c:1323
 #, gcc-internal-format
-msgid "stack size must be greater than the stack guard value"
+msgid "-m64 requires PowerPC64 architecture, enabling"
 msgstr ""
 
-#: config/s390/s390.c:1475
+#: config/rs6000/rs6000.c:1546
 #, gcc-internal-format
-msgid "stack guard value must be an exact power of 2"
+msgid "-mmultiple is not supported on little endian systems"
 msgstr ""
 
-#: config/s390/s390.c:1478
+#: config/rs6000/rs6000.c:1553
 #, gcc-internal-format
-msgid "-mstack-size implies use of -mstack-guard"
+msgid "-mstring is not supported on little endian systems"
 msgstr ""
 
-#: config/s390/s390.c:1482
+#: config/rs6000/rs6000.c:1567
 #, gcc-internal-format
-msgid "-mstack-guard implies use of -mstack-size"
+msgid "unknown -mdebug-%s switch"
 msgstr ""
 
-#: config/s390/s390.c:6542
+#: config/rs6000/rs6000.c:1579
 #, gcc-internal-format
-msgid "Total size of local variables exceeds architecture limit."
+msgid "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
 msgstr ""
 
-#: config/s390/s390.c:7078
+#: config/rs6000/rs6000.c:2003
 #, fuzzy, gcc-internal-format
-msgid "frame size of %qs is "
-msgstr "opslaggrootte van %qs is onbekend"
+msgid "unknown -m%s= option specified: '%s'"
+msgstr "onbekende machine-modus %qs"
 
-#: config/s390/s390.c:7078
+#: config/rs6000/rs6000.c:2218
 #, gcc-internal-format
-msgid " bytes"
+msgid "not configured for ABI: '%s'"
 msgstr ""
 
-#: config/s390/s390.c:7082
+#: config/rs6000/rs6000.c:2231
 #, gcc-internal-format
-msgid "%qs uses dynamic stack allocation"
+msgid "Using darwin64 ABI"
 msgstr ""
 
-#: config/sh/sh.c:6201
+#: config/rs6000/rs6000.c:2236
 #, gcc-internal-format
-msgid "__builtin_saveregs not supported by this subtarget"
-msgstr "__builtin_saveregs wordt niet ondersteund door dit sub-doelsysteem"
+msgid "Using old darwin ABI"
+msgstr ""
 
-#: config/sh/sh.c:7194
+#: config/rs6000/rs6000.c:2243
 #, gcc-internal-format
-msgid "attribute interrupt_handler is not compatible with -m5-compact"
+msgid "Using IBM extended precision long double"
 msgstr ""
 
-#. The sp_switch attribute only has meaning for interrupt functions.
-#. The trap_exit attribute only has meaning for interrupt functions.
-#: config/sh/sh.c:7216 config/sh/sh.c:7251
-#, fuzzy, gcc-internal-format
-msgid "%qs attribute only applies to interrupt functions"
-msgstr "het %qs attribuut heeft enkel betekenis voor functies"
+#: config/rs6000/rs6000.c:2249
+#, gcc-internal-format
+msgid "Using IEEE extended precision long double"
+msgstr ""
 
-#. The argument must be a constant string.
-#: config/sh/sh.c:7223
+#: config/rs6000/rs6000.c:2254
 #, fuzzy, gcc-internal-format
-msgid "%qs attribute argument not a string constant"
-msgstr "asm-template is geen stringconstante"
+msgid "unknown ABI specified: '%s'"
+msgstr "onbekende machine-modus %qs"
 
-#. The argument must be a constant integer.
-#: config/sh/sh.c:7258
+#: config/rs6000/rs6000.c:2281
 #, fuzzy, gcc-internal-format
-msgid "%qs attribute argument not an integer constant"
-msgstr "herhalings-aantal is geen integerconstante"
+msgid "invalid option for -mfloat-gprs: '%s'"
+msgstr "Pngeldige optie %<-%s%>"
 
-#: config/sh/symbian.c:147
-#, fuzzy, gcc-internal-format
-msgid "%H function '%D' is defined after prior declaration as dllimport: attribute ignored"
-msgstr "functie %qs geherdeclareerd met noinline attribuut"
+#: config/rs6000/rs6000.c:2291
+#, gcc-internal-format
+msgid "Unknown switch -mlong-double-%s"
+msgstr ""
 
-#: config/sh/symbian.c:158
+#: config/rs6000/rs6000.c:2312
+#, gcc-internal-format
+msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
+msgstr ""
+
+#: config/rs6000/rs6000.c:2320
 #, fuzzy, gcc-internal-format
-msgid "%Hinline function '%D' is declared as dllimport: attribute ignored."
-msgstr "functie %qs geherdeclareerd met noinline attribuut"
+msgid "unknown -malign-XXXXX option specified: '%s'"
+msgstr "onbekende machine-modus %qs"
 
-#: config/sh/symbian.c:171
+#: config/rs6000/rs6000.c:5087
 #, gcc-internal-format
-msgid "%Hdefinition of static data member '%D' of dllimport'd class."
+msgid "GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee"
 msgstr ""
 
-#: config/sh/symbian.c:286
+#: config/rs6000/rs6000.c:5160
 #, gcc-internal-format
-msgid "%Hfailure in redeclaration of '%D': dllimport'd symbol lacks external linkage."
+msgid "cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them"
 msgstr ""
 
-#: config/sh/symbian.c:332
+#: config/rs6000/rs6000.c:5418
 #, gcc-internal-format
-msgid "%H%s '%D' %s after being referenced with dllimport linkage."
+msgid "cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them"
 msgstr ""
 
-#: config/sh/symbian.c:436
-#, fuzzy, gcc-internal-format
-msgid "%Hvariable %qD definition is marked dllimport."
-msgstr "statische variable %qs is als dllimport aangeduid"
+#: config/rs6000/rs6000.c:6322
+#, gcc-internal-format
+msgid "GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee"
+msgstr ""
 
-#: config/sh/symbian.c:511
+#: config/rs6000/rs6000.c:7568
 #, gcc-internal-format
-msgid "%Hexternal linkage required for symbol '%D' because of '%s' attribute."
+msgid "argument 1 must be a 5-bit signed literal"
 msgstr ""
 
-#: config/sh/symbian.c:892 cp/tree.c:2277
+#: config/rs6000/rs6000.c:7671 config/rs6000/rs6000.c:8582
 #, gcc-internal-format
-msgid "lang_* check: failed in %s, at %s:%d"
+msgid "argument 2 must be a 5-bit unsigned literal"
 msgstr ""
 
-#. There are no delay slots on SHmedia.
-#. Relaxation isn't yet supported for SHmedia
-#. -fprofile-arcs needs a working libgcov .  In unified tree            configurations with newlib, this requires to configure with             --with-newlib --with-headers.  But there is no way to check             here we have a working libgcov, so just assume that we have.
-#: config/sh/sh.h:754
+#: config/rs6000/rs6000.c:7711
 #, fuzzy, gcc-internal-format
-msgid "Profiling is not supported on this target."
-msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
+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:7764
+#, fuzzy, gcc-internal-format
+msgid "argument 1 of __builtin_altivec_predicate is out of range"
+msgstr "argument voor %<__builtin_args_info%> buiten bereik"
 
-#: config/sparc/sparc.c:589
+#: config/rs6000/rs6000.c:8013
 #, gcc-internal-format
-msgid "%s is not supported by this configuration"
+msgid "argument 3 must be a 4-bit unsigned literal"
 msgstr ""
 
-#: config/sparc/sparc.c:596
+#: config/rs6000/rs6000.c:8185
 #, gcc-internal-format
-msgid "-mlong-double-64 not allowed with -m64"
+msgid "argument to %qs must be a 2-bit unsigned literal"
 msgstr ""
 
-#: config/sparc/sparc.c:621
+#: config/rs6000/rs6000.c:8327
 #, gcc-internal-format
-msgid "-mcmodel= is not supported on 32 bit systems"
+msgid "unresolved overload for Altivec builtin %qF"
+msgstr ""
+
+#: config/rs6000/rs6000.c:8409
+#, gcc-internal-format
+msgid "argument to dss must be a 2-bit unsigned literal"
 msgstr ""
 
-#: config/stormy16/stormy16.c:528
+#: config/rs6000/rs6000.c:8702
 #, fuzzy, gcc-internal-format
-msgid "Constant halfword load operand out of range."
-msgstr "te veel argumenten voor procedure `%s'"
+msgid "argument 1 of __builtin_paired_predicate must be a constant"
+msgstr "argument voor %<__builtin_args_info%> moet een constante zijn"
 
-#: config/stormy16/stormy16.c:538
+#: config/rs6000/rs6000.c:8749
 #, fuzzy, gcc-internal-format
-msgid "Constant arithmetic operand out of range."
-msgstr "te veel argumenten voor procedure `%s'"
+msgid "argument 1 of __builtin_paired_predicate is out of range"
+msgstr "argument voor %<__builtin_args_info%> buiten bereik"
+
+#: config/rs6000/rs6000.c:8774
+#, fuzzy, gcc-internal-format
+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:8846
+#, fuzzy, gcc-internal-format
+msgid "argument 1 of __builtin_spe_predicate is out of range"
+msgstr "argument voor %<__builtin_args_info%> buiten bereik"
+
+#: config/rs6000/rs6000.c:15189
+#, fuzzy, gcc-internal-format
+msgid "stack frame too large"
+msgstr "bestand %qs is te groot"
 
-#: config/stormy16/stormy16.c:1224
+#: config/rs6000/rs6000.c:17811
 #, gcc-internal-format
-msgid "Local variable memory requirements exceed capacity."
+msgid "no profiling of 64-bit code for this ABI"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1390
+#: config/rs6000/rs6000.c:19687
 #, gcc-internal-format
-msgid "function_profiler support"
+msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
 msgstr ""
 
-#: config/stormy16/stormy16.c:1479
-#, fuzzy, gcc-internal-format
-msgid "cannot use va_start in interrupt function"
-msgstr "kan functie %<main%> niet inline maken"
-
-#: config/stormy16/stormy16.c:2052
-#, fuzzy, gcc-internal-format
-msgid "switch statement of size %lu entries too large"
-msgstr "variabele %qs is te groot"
+#: config/rs6000/rs6000.c:19689
+#, gcc-internal-format
+msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
+msgstr ""
 
-#: config/stormy16/stormy16.c:2434
-#, fuzzy, gcc-internal-format
-msgid "%<__BELOW100__%> attribute only applies to variables"
-msgstr "het %qs attribuut heeft geen betekenis voor types"
+#: config/rs6000/rs6000.c:19693
+#, gcc-internal-format
+msgid "use of %<long long%> in AltiVec types is invalid"
+msgstr ""
 
-#: config/stormy16/stormy16.c:2441
+#: config/rs6000/rs6000.c:19695
 #, gcc-internal-format
-msgid "__BELOW100__ attribute not allowed with auto storage class."
+msgid "use of %<double%> in AltiVec types is invalid"
 msgstr ""
 
-#: config/v850/v850-c.c:67
+#: config/rs6000/rs6000.c:19697
 #, gcc-internal-format
-msgid "#pragma GHS endXXXX found without previous startXXX"
+msgid "use of %<long double%> in AltiVec types is invalid"
 msgstr ""
 
-#: config/v850/v850-c.c:69
+#: config/rs6000/rs6000.c:19699
 #, gcc-internal-format
-msgid "#pragma GHS endXXX does not match previous startXXX"
+msgid "use of boolean types in AltiVec types is invalid"
 msgstr ""
 
-#: config/v850/v850-c.c:94
-#, fuzzy, gcc-internal-format
-msgid "cannot set interrupt attribute: no current function"
-msgstr "kan geen GOTO uitvoeren naar label %qs dat buiten de huidige functie ligt"
+#: config/rs6000/rs6000.c:19701
+#, gcc-internal-format
+msgid "use of %<complex%> in AltiVec types is invalid"
+msgstr ""
 
-#: config/v850/v850-c.c:102
+#: config/rs6000/rs6000.c:19703
 #, gcc-internal-format
-msgid "cannot set interrupt attribute: no such identifier"
+msgid "use of decimal floating point types in AltiVec types is invalid"
 msgstr ""
 
-# Moet 'signature-string' vertaald worden?
-#: config/v850/v850-c.c:147
+#: config/rs6000/aix43.h:38 config/rs6000/aix51.h:37 config/rs6000/aix52.h:38
+#: config/rs6000/aix53.h:38 config/rs6000/aix61.h:38
 #, fuzzy, gcc-internal-format
-msgid "junk at end of #pragma ghs section"
-msgstr "Brol aan einde van signature-string."
+msgid "-maix64 and POWER architecture are incompatible"
+msgstr "-fpic en -mapcs-reent zijn niet compatibel"
 
-#: config/v850/v850-c.c:164
-#, fuzzy, gcc-internal-format
-msgid "unrecognized section name \"%s\""
-msgstr "signature-string niet herkend"
+#: config/rs6000/aix43.h:43 config/rs6000/aix51.h:42 config/rs6000/aix52.h:43
+#: config/rs6000/aix53.h:43 config/rs6000/aix61.h:43
+#, gcc-internal-format
+msgid "-maix64 requires PowerPC64 architecture remain enabled"
+msgstr ""
 
-#: config/v850/v850-c.c:179
+#: config/rs6000/aix43.h:49 config/rs6000/aix52.h:49 config/rs6000/aix53.h:49
+#: config/rs6000/aix61.h:49
 #, fuzzy, gcc-internal-format
-msgid "malformed #pragma ghs section"
-msgstr "misvormde #pragma weak"
+msgid "soft-float and long-double-128 are incompatible"
+msgstr "-fpic en -mapcs-reent zijn niet compatibel"
 
-# Moet 'signature-string' vertaald worden?
-#: config/v850/v850-c.c:198
-#, fuzzy, gcc-internal-format
-msgid "junk at end of #pragma ghs interrupt"
-msgstr "Brol aan einde van signature-string."
+#: config/rs6000/aix43.h:53 config/rs6000/aix51.h:46 config/rs6000/aix52.h:53
+#: config/rs6000/aix53.h:53 config/rs6000/aix61.h:53
+#, gcc-internal-format
+msgid "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
+msgstr ""
 
-# Moet 'signature-string' vertaald worden?
-#: config/v850/v850-c.c:209
-#, fuzzy, gcc-internal-format
-msgid "junk at end of #pragma ghs starttda"
-msgstr "Brol aan einde van signature-string."
+#: config/rs6000/e500.h:41
+#, gcc-internal-format
+msgid "AltiVec and E500 instructions cannot coexist"
+msgstr ""
 
-# Moet 'signature-string' vertaald worden?
-#: config/v850/v850-c.c:220
+#: config/rs6000/e500.h:43
 #, fuzzy, gcc-internal-format
-msgid "junk at end of #pragma ghs startsda"
-msgstr "Brol aan einde van signature-string."
+msgid "64-bit E500 not supported"
+msgstr "-pipe wordt niet ondersteund"
 
-# Moet 'signature-string' vertaald worden?
-#: config/v850/v850-c.c:231
+#: config/rs6000/e500.h:45
 #, fuzzy, gcc-internal-format
-msgid "junk at end of #pragma ghs startzda"
-msgstr "Brol aan einde van signature-string."
+msgid "E500 and FPRs not supported"
+msgstr "-pipe wordt niet ondersteund"
 
-# Moet 'signature-string' vertaald worden?
-#: config/v850/v850-c.c:242
+#: config/rs6000/eabispe.h:43 config/rs6000/linuxspe.h:42
 #, fuzzy, gcc-internal-format
-msgid "junk at end of #pragma ghs endtda"
-msgstr "Brol aan einde van signature-string."
+msgid "-m64 not supported in this configuration"
+msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
 
-# Moet 'signature-string' vertaald worden?
-#: config/v850/v850-c.c:253
-#, fuzzy, gcc-internal-format
-msgid "junk at end of #pragma ghs endsda"
-msgstr "Brol aan einde van signature-string."
+#: config/rs6000/linux64.h:108
+#, gcc-internal-format
+msgid "-m64 requires a PowerPC64 cpu"
+msgstr ""
 
-# Moet 'signature-string' vertaald worden?
-#: config/v850/v850-c.c:264
+#. Definitions for __builtin_return_address and __builtin_frame_address.
+#. __builtin_return_address (0) should give link register (65), enable
+#. this.
+#. This should be uncommented, so that the link register is used, but
+#. currently this would result in unmatched insns and spilling fixed
+#. registers so we'll leave it for another day.  When these problems are
+#. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX.
+#. (mrs)
+#. #define RETURN_ADDR_IN_PREVIOUS_FRAME
+#. Number of bytes into the frame return addresses can be found.  See
+#. rs6000_stack_info in rs6000.c for more information on how the different
+#. abi's store the return address.
+#: config/rs6000/rs6000.h:1569
+#, gcc-internal-format
+msgid "RETURN_ADDRESS_OFFSET not supported"
+msgstr ""
+
+#. Sometimes certain combinations of command options do not make sense
+#. on a particular target machine.  You can define a macro
+#. `OVERRIDE_OPTIONS' to take account of this.  This macro, if
+#. defined, is executed once just after all the command options have
+#. been parsed.
+#.
+#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
+#. get control.
+#: config/rs6000/sysv4.h:129
 #, fuzzy, gcc-internal-format
-msgid "junk at end of #pragma ghs endzda"
-msgstr "Brol aan einde van signature-string."
+msgid "bad value for -mcall-%s"
+msgstr "slechte waarde (%s) voor optie -mcpu"
 
-#: config/v850/v850.c:168
+#: config/rs6000/sysv4.h:145
 #, fuzzy, gcc-internal-format
-msgid "%s=%s is not numeric"
-msgstr "%qs is geen iterator"
+msgid "bad value for -msdata=%s"
+msgstr "slechte waarde (%s) voor optie -msdata"
 
-#: config/v850/v850.c:175
+#: config/rs6000/sysv4.h:162
 #, fuzzy, gcc-internal-format
-msgid "%s=%s is too large"
-msgstr "bestand %qs is te groot"
+msgid "-mrelocatable and -msdata=%s are incompatible"
+msgstr "-fpic en -mapcs-reent zijn niet compatibel"
 
-#: config/v850/v850.c:2246
+#: config/rs6000/sysv4.h:171
 #, fuzzy, gcc-internal-format
-msgid "%Jdata area attributes cannot be specified for local variables"
-msgstr "sectie-attribuut kan niet opgegeven worden voor lokale variabelen"
+msgid "-f%s and -msdata=%s are incompatible"
+msgstr "-fpic en -mapcs-reent zijn niet compatibel"
 
-#: config/v850/v850.c:2257
+#: config/rs6000/sysv4.h:180
 #, fuzzy, gcc-internal-format
-msgid "%Jdata area of '%D' conflicts with previous declaration"
-msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
+msgid "-msdata=%s and -mcall-%s are incompatible"
+msgstr "-mbsd en -mxopen zijn niet compatibel"
 
-#: config/v850/v850.c:2456
-#, gcc-internal-format
-msgid "bogus JR construction: %d\n"
-msgstr ""
+#: config/rs6000/sysv4.h:189
+#, fuzzy, gcc-internal-format
+msgid "-mrelocatable and -mno-minimal-toc are incompatible"
+msgstr "-fpic en -mapcs-reent zijn niet compatibel"
 
-#: config/v850/v850.c:2477 config/v850/v850.c:2680
-#, gcc-internal-format
-msgid "bad amount of stack space removal: %d"
-msgstr ""
+#: config/rs6000/sysv4.h:195
+#, fuzzy, gcc-internal-format
+msgid "-mrelocatable and -mcall-%s are incompatible"
+msgstr "-fpic en -mapcs-reent zijn niet compatibel"
 
-#: config/v850/v850.c:2656
-#, gcc-internal-format
-msgid "bogus JARL construction: %d\n"
-msgstr ""
+#: config/rs6000/sysv4.h:202
+#, fuzzy, gcc-internal-format
+msgid "-fPIC and -mcall-%s are incompatible"
+msgstr "-fpic en -mapcs-reent zijn niet compatibel"
 
-#: config/v850/v850.c:3026
+#: config/rs6000/sysv4.h:209
 #, gcc-internal-format
-msgid "Bogus DISPOSE construction: %d\n"
+msgid "-mcall-aixdesc must be big endian"
 msgstr ""
 
-#: config/v850/v850.c:3048
-#, gcc-internal-format
-msgid "Too much stack space to dispose of: %d"
-msgstr ""
+#: config/rs6000/sysv4.h:214
+#, fuzzy, gcc-internal-format
+msgid "-msecure-plt not supported by your assembler"
+msgstr "-pipe wordt niet ondersteund"
 
-#: config/v850/v850.c:3221
-#, gcc-internal-format
-msgid "Bogus PREPEARE construction: %d\n"
-msgstr ""
+#: config/rs6000/sysv4.h:232
+#, fuzzy, gcc-internal-format
+msgid "-m%s not supported in this configuration"
+msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
 
-#: config/v850/v850.c:3243
+#: config/s390/s390.c:1395
 #, gcc-internal-format
-msgid "Too much stack space to prepare: %d"
+msgid "stack guard value must be an exact power of 2"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1774
+#: config/s390/s390.c:1402
 #, gcc-internal-format
-msgid "boolean registers required for the floating-point option"
+msgid "stack size must be an exact power of 2"
 msgstr ""
 
-#: config/xtensa/xtensa.c:1820
+#: config/s390/s390.c:1447
 #, fuzzy, gcc-internal-format
-msgid "-f%s is not supported with CONST16 instructions"
-msgstr "doel-CPU ondersteunt geen interworking"
-
-#: config/xtensa/xtensa.c:1825
-#, gcc-internal-format
-msgid "PIC is required but not supported with CONST16 instructions"
-msgstr ""
+msgid "z/Architecture mode not supported on %s"
+msgstr "trapmodus niet ondersteund voor VAX-floats"
 
-#: config/xtensa/xtensa.c:2672
+#: config/s390/s390.c:1449
 #, fuzzy, gcc-internal-format
-msgid "only uninitialized variables can be placed in a .bss section"
-msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
+msgid "64-bit ABI not supported in ESA/390 mode"
+msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
 
-#: ada/misc.c:257
+#: config/s390/s390.c:1456
 #, fuzzy, gcc-internal-format
-msgid "missing argument to \"-%s\""
-msgstr "Bestandsnaam ontbreekt na %qs optie"
-
-#: ada/misc.c:298
-#, gcc-internal-format
-msgid "%<-gnat%> misspelled as %<-gant%>"
-msgstr ""
+msgid "Hardware decimal floating point instructions not available on %s"
+msgstr "ISO C staat het testen van asserties niet toe"
 
-#: cp/call.c:288
+#: config/s390/s390.c:1459
 #, gcc-internal-format
-msgid "unable to call pointer to member function here"
+msgid "Hardware decimal floating point instructions not available in ESA/390 mode"
 msgstr ""
 
-#: cp/call.c:2376
+#: config/s390/s390.c:1469
 #, gcc-internal-format
-msgid "%s %D(%T, %T, %T) <built-in>"
+msgid "-mhard-dfp can't be used in conjunction with -msoft-float"
 msgstr ""
 
-#: cp/call.c:2381
+#: config/s390/s390.c:1483
 #, gcc-internal-format
-msgid "%s %D(%T, %T) <built-in>"
+msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
 msgstr ""
 
-#: cp/call.c:2385
+#: config/s390/s390.c:1489
 #, gcc-internal-format
-msgid "%s %D(%T) <built-in>"
+msgid "stack size must be greater than the stack guard value"
 msgstr ""
 
-#: cp/call.c:2389
+#: config/s390/s390.c:1491
 #, gcc-internal-format
-msgid "%s %T <conversion>"
+msgid "stack size must not be greater than 64k"
 msgstr ""
 
-#: cp/call.c:2391
+#: config/s390/s390.c:1494
 #, gcc-internal-format
-msgid "%J%s %+#D <near match>"
+msgid "-mstack-guard implies use of -mstack-size"
 msgstr ""
 
-#: cp/call.c:2393
+#: config/s390/s390.c:6679
 #, gcc-internal-format
-msgid "%J%s %+#D"
+msgid "total size of local variables exceeds architecture limit"
 msgstr ""
 
-#: cp/call.c:2614
+#: config/s390/s390.c:7349
 #, fuzzy, gcc-internal-format
-msgid "conversion from %qT to %qT is ambiguous"
-msgstr "ongeldige registernaam voor %qs"
+msgid "frame size of function %qs is "
+msgstr "opslaggrootte van %qs is onbekend"
 
-#: cp/call.c:2767 cp/call.c:2825
+#: config/s390/s390.c:7379
 #, fuzzy, gcc-internal-format
-msgid "no matching function for call to %<%D(%A)%>"
-msgstr "Teveel argumenten in oproep van %qs"
+msgid "frame size of %qs is "
+msgstr "opslaggrootte van %qs is onbekend"
 
-#: cp/call.c:2770 cp/call.c:2828
+#: config/s390/s390.c:7383
 #, gcc-internal-format
-msgid "call of overloaded %<%D(%A)%> is ambiguous"
+msgid "%qs uses dynamic stack allocation"
 msgstr ""
 
-#. It's no good looking for an overloaded operator() on a
-#. pointer-to-member-function.
-#: cp/call.c:2896
+#: config/score/score3.c:654 config/score/score7.c:653
+#, fuzzy, gcc-internal-format
+msgid "-fPIC and -G are incompatible"
+msgstr "-fpic en -mapcs-reent zijn niet compatibel"
+
+#: config/sh/sh.c:6897
 #, gcc-internal-format
-msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
+msgid "__builtin_saveregs not supported by this subtarget"
+msgstr "__builtin_saveregs wordt niet ondersteund door dit sub-doelsysteem"
+
+#: config/sh/sh.c:7907
+#, fuzzy, gcc-internal-format
+msgid "%qs attribute only applies to interrupt functions"
+msgstr "het %qs attribuut heeft enkel betekenis voor functies"
+
+#: config/sh/sh.c:7993
+#, gcc-internal-format
+msgid "attribute interrupt_handler is not compatible with -m5-compact"
 msgstr ""
 
-#: cp/call.c:2965
+#. The argument must be a constant string.
+#: config/sh/sh.c:8015
 #, fuzzy, gcc-internal-format
-msgid "no match for call to %<(%T) (%A)%>"
-msgstr "Teveel argumenten in oproep van %qs"
+msgid "%qs attribute argument not a string constant"
+msgstr "asm-template is geen stringconstante"
 
-#: cp/call.c:2974
+#. The argument must be a constant integer.
+#: config/sh/sh.c:8040
 #, fuzzy, gcc-internal-format
-msgid "call of %<(%T) (%A)%> is ambiguous"
-msgstr "grootte van %qs is %u bytes"
+msgid "%qs attribute argument not an integer constant"
+msgstr "herhalings-aantal is geen integerconstante"
 
-#: cp/call.c:3012
+#: config/sh/sh.c:10084
 #, gcc-internal-format
-msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
+msgid "r0 needs to be available as a call-clobbered register"
 msgstr ""
 
-#: cp/call.c:3018
+#: config/sh/sh.c:10105
 #, gcc-internal-format
-msgid "%s for %<operator%s%> in %<%E%s%>"
+msgid "Need a second call-clobbered general purpose register"
 msgstr ""
 
-#: cp/call.c:3022
+#: config/sh/sh.c:10113
 #, gcc-internal-format
-msgid "%s for %<operator[]%> in %<%E[%E]%>"
+msgid "Need a call-clobbered target register"
 msgstr ""
 
-#: cp/call.c:3027
+#: config/sh/symbian.c:146
+#, fuzzy, gcc-internal-format
+msgid "function %q+D is defined after prior declaration as dllimport: attribute ignored"
+msgstr "functie %qs geherdeclareerd met noinline attribuut"
+
+#: config/sh/symbian.c:158
+#, fuzzy, gcc-internal-format
+msgid "inline function %q+D is declared as dllimport: attribute ignored"
+msgstr "functie %qs geherdeclareerd met noinline attribuut"
+
+#: config/sh/symbian.c:272
+#, fuzzy, gcc-internal-format
+msgid "%qs declared as both exported to and imported from a DLL"
+msgstr "%qs gedeclareerd als geëxporteerd naar én geïmporteerd uit een DLL."
+
+#: config/sh/symbian.c:279
 #, gcc-internal-format
-msgid "%s for %qs in %<%s %E%>"
+msgid "failure in redeclaration of %q+D: dllimport'd symbol lacks external linkage"
 msgstr ""
 
-#: cp/call.c:3032
+#: config/sh/symbian.c:325
 #, gcc-internal-format
-msgid "%s for %<operator%s%> in %<%E %s %E%>"
+msgid "%s %q+D %s after being referenced with dllimport linkage"
 msgstr ""
 
-#: cp/call.c:3035
+#: config/sh/symbian.c:891 cp/tree.c:2753
 #, gcc-internal-format
-msgid "%s for %<operator%s%> in %<%s%E%>"
+msgid "lang_* check: failed in %s, at %s:%d"
 msgstr ""
 
-#: cp/call.c:3125
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids omitting the middle term of a ?: expression"
-msgstr "ISO C++ verbiedt het weglaten van de middelste term van een ?: expresie"
-
-#: cp/call.c:3202
+#. FIXME
+#: config/sh/netbsd-elf.h:94
 #, gcc-internal-format
-msgid "%qE has type %<void%> and is not a throw-expression"
+msgid "unimplemented-shmedia profiling"
 msgstr ""
 
-#: cp/call.c:3241 cp/call.c:3451
+#. There are no delay slots on SHmedia.
+#. Relaxation isn't yet supported for SHmedia
+#. After reload, if conversion does little good but can cause       ICEs:                                                                   - find_if_block doesn't do anything for SH because we don't               have conditional execution patterns.  (We use conditional               move patterns, which are handled differently, and only                  before reload).                                                       - find_cond_trap doesn't do anything for the SH because we #. don't have conditional traps.                                             - find_if_case_1 uses redirect_edge_and_branch_force in                   the only path that does an optimization, and this causes                an ICE when branch targets are in registers.                          - find_if_case_2 doesn't do anything for the SHmedia after                reload except when it can redirect a tablejump - and                    that's rather rare.
+#. -fprofile-arcs needs a working libgcov .  In unified tree            configurations with newlib, this requires to configure with             --with-newlib --with-headers.  But there is no way to check             here we have a working libgcov, so just assume that we have.
+#: config/sh/sh.h:631
+#, fuzzy, gcc-internal-format
+msgid "profiling is still experimental for this target"
+msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
+
+#. Only the sh64-elf assembler fully supports .quad properly.
+#. Pick one that makes most sense for the target in general.              It is not much good to use different functions depending                on -Os, since then we'll end up with two different functions            when some of the code is compiled for size, and some for                speed.
+#. SH4 tends to emphasize speed.
+#. These have their own way of doing things.
+#. ??? Should we use the integer SHmedia function instead?
+#. SH1 .. SH3 cores often go into small-footprint systems, so             default to the smallest implementation available.
+#. ??? EXPERIMENTAL
+#. User supplied - leave it alone.
+#. The debugging information is sufficient,                            but gdb doesn't implement this yet
+#. Never run scheduling before reload, since that can                   break global alloc, and generates slower code anyway due                to the pressure on R0.
+#. Enable sched1 for SH4; ready queue will be reordered by              the target hooks when pressure is high. We can not do this for          SH3 and lower as they give spill failures for R0.
+#. ??? Current exception handling places basic block boundaries                 after call_insns.  It causes the high pressure on R0 and gives          spill failures for R0 in reload.  See PR 22553 and the thread           on gcc-patches                                                          <http://gcc.gnu.org/ml/gcc-patches/2005-10/msg00816.html>.
+#: config/sh/sh.h:730
 #, gcc-internal-format
-msgid "operands to ?: have different types"
+msgid "ignoring -fschedule-insns because of exception handling bug"
 msgstr ""
 
-#: cp/call.c:3405
+#. The kernel loader cannot handle the relaxation                       relocations, so it cannot load kernel modules                   (which are ET_REL) or RTP executables (which are                linked with --emit-relocs).  No relaxation relocations          appear in shared libraries, so relaxation is OK                 for RTP PIC.
+#: config/sh/vxworks.h:43
 #, fuzzy, gcc-internal-format
-msgid "enumeral mismatch in conditional expression: %qT vs %qT"
-msgstr "types in voorwaardelijke expressie komen niet overeen"
+msgid "-mrelax is only supported for RTP PIC"
+msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
 
-#: cp/call.c:3412
+#: config/sparc/sparc.c:701
 #, gcc-internal-format
-msgid "enumeral and non-enumeral type in conditional expression"
+msgid "%s is not supported by this configuration"
 msgstr ""
 
-#: cp/call.c:3706
+#: config/sparc/sparc.c:708
 #, gcc-internal-format
-msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
+msgid "-mlong-double-64 not allowed with -m64"
 msgstr ""
 
-#: cp/call.c:3779
-#, fuzzy, gcc-internal-format
-msgid "comparison between %q#T and %q#T"
-msgstr "vergelijking tussen signed en unsigned"
-
-#: cp/call.c:4038
+#: config/sparc/sparc.c:733
 #, gcc-internal-format
-msgid "no suitable %<operator %s%> for %qT"
+msgid "-mcmodel= is not supported on 32 bit systems"
 msgstr ""
 
-#: cp/call.c:4055
+#: config/spu/spu-c.c:77
 #, fuzzy, gcc-internal-format
-msgid "%q+#D is private"
-msgstr "%<%.*s%> is niet gedefinieerd"
-
-#: cp/call.c:4057
-#, fuzzy, gcc-internal-format
-msgid "%q+#D is protected"
-msgstr "%<%.*s%> is niet gedefinieerd"
+msgid "insufficient arguments to overloaded function %s"
+msgstr "te weinig argumenten voor functie %qs"
 
-#: cp/call.c:4059
+#: config/spu/spu-c.c:112
 #, fuzzy, gcc-internal-format
-msgid "%q+#D is inaccessible"
-msgstr "%s is niet addresseerbaar"
+msgid "too many arguments to overloaded function %s"
+msgstr "te veel argumenten voor functie %qs"
 
-#: cp/call.c:4060
+#: config/spu/spu-c.c:124
 #, gcc-internal-format
-msgid "within this context"
+msgid "parameter list does not match a valid signature for %s()"
 msgstr ""
 
-#: cp/call.c:4149 cp/cvt.c:263
-#, fuzzy, gcc-internal-format
-msgid "invalid conversion from %qT to %qT"
-msgstr "ongeldige registernaam voor %qs"
-
-# Is the %s the argument, or is it 'of' the argument?
-#: cp/call.c:4151
+#: config/spu/spu.c:341 config/spu/spu.c:352
 #, fuzzy, gcc-internal-format
-msgid "  initializing argument %P of %qD"
-msgstr "ongeldig type-argument %qs"
+msgid "Unknown architecture '%s'"
+msgstr "onbekende machine-modus %qs"
 
-#: cp/call.c:4163
+#: config/spu/spu.c:3023
 #, fuzzy, gcc-internal-format
-msgid "passing NULL to non-pointer argument %P of %qD"
-msgstr "doorgeven van argument %d van %qs"
+msgid "`%s' attribute ignored"
+msgstr "het %qs attribuut wordt genegeerd"
 
-#: cp/call.c:4166
+#: config/spu/spu.c:5207
 #, gcc-internal-format
-msgid "converting to non-pointer type %qT from NULL"
+msgid "%s expects an integer literal in the range [%d, %d]."
 msgstr ""
 
-#: cp/call.c:4174
-#, fuzzy, gcc-internal-format
-msgid "passing %qT for argument %P to %qD"
-msgstr "doorgeven van argument %d van %qs"
+#: config/spu/spu.c:5227
+#, gcc-internal-format
+msgid "%s expects an integer literal in the range [%d, %d]. ("
+msgstr ""
 
-#: cp/call.c:4177
+#: config/spu/spu.c:5257
 #, gcc-internal-format
-msgid "converting to %qT from %qT"
+msgid "%d least significant bits of %s are ignored."
 msgstr ""
 
-#: cp/call.c:4186
-#, fuzzy, gcc-internal-format
-msgid "passing negative value %qE for argument %P to %qD"
-msgstr "doorgeven van argument %d van %qs"
+#: config/stormy16/stormy16.c:1080
+#, gcc-internal-format
+msgid "local variable memory requirements exceed capacity"
+msgstr ""
 
-#: cp/call.c:4189
+#: config/stormy16/stormy16.c:1246
 #, gcc-internal-format
-msgid "converting negative value %qE to %qT"
+msgid "function_profiler support"
 msgstr ""
 
-#: cp/call.c:4331
+#: config/stormy16/stormy16.c:1335
 #, fuzzy, gcc-internal-format
-msgid "cannot bind bitfield %qE to %qT"
-msgstr "niet-constante beginwaarde voor %qs"
+msgid "cannot use va_start in interrupt function"
+msgstr "kan functie %<main%> niet inline maken"
 
-#: cp/call.c:4334 cp/call.c:4350
-#, gcc-internal-format
-msgid "cannot bind packed field %qE to %qT"
-msgstr ""
+#: config/stormy16/stormy16.c:1879
+#, fuzzy, gcc-internal-format
+msgid "switch statement of size %lu entries too large"
+msgstr "variabele %qs is te groot"
 
-#: cp/call.c:4337
+#: config/stormy16/stormy16.c:2247
 #, fuzzy, gcc-internal-format
-msgid "cannot bind rvalue %qE to %qT"
-msgstr "niet-constante beginwaarde voor %qs"
+msgid "%<__BELOW100__%> attribute only applies to variables"
+msgstr "het %qs attribuut heeft geen betekenis voor types"
+
+#: config/stormy16/stormy16.c:2254
+#, fuzzy, gcc-internal-format
+msgid "__BELOW100__ attribute not allowed with auto storage class"
+msgstr "het %qs attribuut heeft geen betekenis voor types"
 
-#: cp/call.c:4446
+#: config/v850/v850-c.c:66
 #, gcc-internal-format
-msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
+msgid "#pragma GHS endXXXX found without previous startXXX"
 msgstr ""
 
-#. Undefined behavior [expr.call] 5.2.2/7.
-#: cp/call.c:4472
+#: config/v850/v850-c.c:69
 #, gcc-internal-format
-msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
+msgid "#pragma GHS endXXX does not match previous startXXX"
 msgstr ""
 
-#: cp/call.c:4515
+#: config/v850/v850-c.c:95
 #, fuzzy, gcc-internal-format
-msgid "the default argument for parameter %d of %qD has not yet been parsed"
-msgstr "argumenten aan macro %qs gegeven"
+msgid "cannot set interrupt attribute: no current function"
+msgstr "kan geen GOTO uitvoeren naar label %qs dat buiten de huidige functie ligt"
 
-#: cp/call.c:4720
+#: config/v850/v850-c.c:103
 #, gcc-internal-format
-msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
+msgid "cannot set interrupt attribute: no such identifier"
 msgstr ""
 
-#: cp/call.c:4739
+# Moet 'signature-string' vertaald worden?
+#: config/v850/v850-c.c:148
 #, fuzzy, gcc-internal-format
-msgid "%qT is not an accessible base of %qT"
-msgstr "%qs is geen bestand, pipe of tty"
+msgid "junk at end of #pragma ghs section"
+msgstr "Brol aan einde van signature-string."
 
-#: cp/call.c:4989
-#, gcc-internal-format
-msgid "could not find class$ field in java interface type %qT"
-msgstr ""
+#: config/v850/v850-c.c:165
+#, fuzzy, gcc-internal-format
+msgid "unrecognized section name \"%s\""
+msgstr "signature-string niet herkend"
 
-#: cp/call.c:5249
+#: config/v850/v850-c.c:180
 #, fuzzy, gcc-internal-format
-msgid "call to non-function %qD"
-msgstr "kan functie %<main%> niet inline maken"
+msgid "malformed #pragma ghs section"
+msgstr "misvormde #pragma weak"
 
-#: cp/call.c:5274
-#, gcc-internal-format
-msgid "request for member %qD in %qE, which is of non-aggregate type %qT"
-msgstr ""
+# Moet 'signature-string' vertaald worden?
+#: config/v850/v850-c.c:199
+#, fuzzy, gcc-internal-format
+msgid "junk at end of #pragma ghs interrupt"
+msgstr "Brol aan einde van signature-string."
 
-#: cp/call.c:5353
+# Moet 'signature-string' vertaald worden?
+#: config/v850/v850-c.c:210
 #, fuzzy, gcc-internal-format
-msgid "no matching function for call to %<%T::%s(%A)%#V%>"
-msgstr "Teveel argumenten in oproep van %qs"
+msgid "junk at end of #pragma ghs starttda"
+msgstr "Brol aan einde van signature-string."
 
-#: cp/call.c:5371
-#, gcc-internal-format
-msgid "call of overloaded %<%s(%A)%> is ambiguous"
-msgstr ""
+# Moet 'signature-string' vertaald worden?
+#: config/v850/v850-c.c:221
+#, fuzzy, gcc-internal-format
+msgid "junk at end of #pragma ghs startsda"
+msgstr "Brol aan einde van signature-string."
 
-#: cp/call.c:5395
-#, gcc-internal-format
-msgid "cannot call member function %qD without object"
-msgstr ""
+# Moet 'signature-string' vertaald worden?
+#: config/v850/v850-c.c:232
+#, fuzzy, gcc-internal-format
+msgid "junk at end of #pragma ghs startzda"
+msgstr "Brol aan einde van signature-string."
 
-#: cp/call.c:6000
+# Moet 'signature-string' vertaald worden?
+#: config/v850/v850-c.c:243
 #, fuzzy, gcc-internal-format
-msgid "passing %qT chooses %qT over %qT"
-msgstr "doorgeven van argument %d van %qs"
+msgid "junk at end of #pragma ghs endtda"
+msgstr "Brol aan einde van signature-string."
+
+# Moet 'signature-string' vertaald worden?
+#: config/v850/v850-c.c:254
+#, fuzzy, gcc-internal-format
+msgid "junk at end of #pragma ghs endsda"
+msgstr "Brol aan einde van signature-string."
 
-#: cp/call.c:6002 cp/name-lookup.c:4126
+# Moet 'signature-string' vertaald worden?
+#: config/v850/v850-c.c:265
 #, fuzzy, gcc-internal-format
-msgid "  in call to %qD"
-msgstr "kan oproep van %qs niet inline maken"
+msgid "junk at end of #pragma ghs endzda"
+msgstr "Brol aan einde van signature-string."
 
-#: cp/call.c:6059
+#: config/v850/v850.c:184
 #, gcc-internal-format
-msgid "choosing %qD over %qD"
+msgid "value passed to %<-m%s%> is too large"
 msgstr ""
 
-#: cp/call.c:6060
+#: config/v850/v850.c:2084
 #, fuzzy, gcc-internal-format
-msgid "  for conversion from %qT to %qT"
-msgstr "ongeldige registernaam voor %qs"
+msgid "%Jdata area attributes cannot be specified for local variables"
+msgstr "sectie-attribuut kan niet opgegeven worden voor lokale variabelen"
 
-#: cp/call.c:6062
-#, gcc-internal-format
-msgid "  because conversion sequence for the argument is better"
-msgstr ""
+#: config/v850/v850.c:2095
+#, fuzzy, gcc-internal-format
+msgid "data area of %q+D conflicts with previous declaration"
+msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
 
-#: cp/call.c:6182
+#: config/v850/v850.c:2225
 #, gcc-internal-format
-msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
+msgid "bogus JR construction: %d"
 msgstr ""
 
-# 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
-#: cp/call.c:6323
-#, fuzzy, gcc-internal-format
-msgid "could not convert %qE to %qT"
-msgstr "kon 0x%l.8x niet naar een regio omzetten"
-
-#: cp/call.c:6454
+#: config/v850/v850.c:2243 config/v850/v850.c:2352
 #, gcc-internal-format
-msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
+msgid "bad amount of stack space removal: %d"
 msgstr ""
 
-#: cp/call.c:6458
+#: config/v850/v850.c:2332
 #, gcc-internal-format
-msgid "invalid initialization of reference of type %qT from expression of type %qT"
+msgid "bogus JARL construction: %d\n"
 msgstr ""
 
-#: cp/class.c:273
+#: config/v850/v850.c:2631
 #, gcc-internal-format
-msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
+msgid "bogus DISPOSE construction: %d"
 msgstr ""
 
-#: cp/class.c:930
+#: config/v850/v850.c:2650
 #, gcc-internal-format
-msgid "Java class %qT cannot have a destructor"
+msgid "too much stack space to dispose of: %d"
 msgstr ""
 
-#: cp/class.c:932
+#: config/v850/v850.c:2752
 #, gcc-internal-format
-msgid "Java class %qT cannot have an implicit non-trivial destructor"
+msgid "bogus PREPEARE construction: %d"
 msgstr ""
 
-#: cp/class.c:1032
-#, fuzzy, gcc-internal-format
-msgid "%q#D and %q#D cannot be overloaded"
-msgstr "%<%.*s%> is niet gedefinieerd"
-
-#: cp/class.c:1089
+#: config/v850/v850.c:2771
 #, gcc-internal-format
-msgid "conflicting access specifications for method %qD, ignored"
+msgid "too much stack space to prepare: %d"
 msgstr ""
 
-#: cp/class.c:1092
+#: config/xtensa/xtensa.c:1865
 #, gcc-internal-format
-msgid "conflicting access specifications for field %qE, ignored"
+msgid "boolean registers required for the floating-point option"
 msgstr ""
 
-#: cp/class.c:1142
+#: config/xtensa/xtensa.c:1900
+#, fuzzy, gcc-internal-format
+msgid "-f%s is not supported with CONST16 instructions"
+msgstr "doel-CPU ondersteunt geen interworking"
+
+#: config/xtensa/xtensa.c:1905
 #, gcc-internal-format
-msgid "%qD names constructor"
+msgid "PIC is required but not supported with CONST16 instructions"
 msgstr ""
 
-#: cp/class.c:1147
+#: config/xtensa/xtensa.c:2770 config/xtensa/xtensa.c:2790
 #, fuzzy, gcc-internal-format
-msgid "%qD invalid in %qT"
-msgstr "Ongeldige optie %qs"
+msgid "bad builtin code"
+msgstr "slechte conditiecode"
 
-#: cp/class.c:1155
+#: config/xtensa/xtensa.c:2898
 #, fuzzy, gcc-internal-format
-msgid "no members matching %qD in %q#T"
-msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+msgid "only uninitialized variables can be placed in a .bss section"
+msgstr "Enkel variabelen met beginwaarde kunnen in het 8-bit gebied geplaatst worden."
 
-#: cp/class.c:1187 cp/class.c:1195
+#: ada/misc.c:260
 #, fuzzy, gcc-internal-format
-msgid "%qD invalid in %q#T"
-msgstr "Ongeldige optie %qs"
+msgid "missing argument to \"-%s\""
+msgstr "Bestandsnaam ontbreekt na %qs optie"
 
-#: cp/class.c:1188
+#: ada/misc.c:310
 #, gcc-internal-format
-msgid "  because of local method %q#D with same name"
+msgid "%<-gnat%> misspelled as %<-gant%>"
 msgstr ""
 
-#: cp/class.c:1196
+#: cp/call.c:2448
 #, gcc-internal-format
-msgid "  because of local member %q#D with same name"
+msgid "%s %D(%T, %T, %T) <built-in>"
 msgstr ""
 
-#: cp/class.c:1238
-#, fuzzy, gcc-internal-format
-msgid "base class %q#T has a non-virtual destructor"
-msgstr "veld %qs heeft een onvolledig type"
-
-#: cp/class.c:1552
+#: cp/call.c:2453
 #, gcc-internal-format
-msgid "all member functions in class %qT are private"
+msgid "%s %D(%T, %T) <built-in>"
 msgstr ""
 
-#: cp/class.c:1563
+#: cp/call.c:2457
 #, gcc-internal-format
-msgid "%q#T only defines a private destructor and has no friends"
+msgid "%s %D(%T) <built-in>"
 msgstr ""
 
-#: cp/class.c:1603
+#: cp/call.c:2461
 #, gcc-internal-format
-msgid "%q#T only defines private constructors and has no friends"
+msgid "%s %T <conversion>"
 msgstr ""
 
-#: cp/class.c:1936
+#: cp/call.c:2463
 #, gcc-internal-format
-msgid "no unique final overrider for %qD in %qT"
+msgid "%s %+#D <near match>"
 msgstr ""
 
-#. Here we know it is a hider, and no overrider exists.
-#: cp/class.c:2414
+#: cp/call.c:2465 cp/pt.c:1405
 #, gcc-internal-format
-msgid "%qD was hidden"
+msgid "%s %+#D"
 msgstr ""
 
-#: cp/class.c:2415
+#: cp/call.c:2706
 #, fuzzy, gcc-internal-format
-msgid "  by %qD"
-msgstr "%s voor %qs"
+msgid "conversion from %qT to %qT is ambiguous"
+msgstr "ongeldige registernaam voor %qs"
 
-#: cp/class.c:2456 cp/decl2.c:1100
-#, gcc-internal-format
-msgid "%q#D invalid; an anonymous union can only have non-static data members"
-msgstr ""
+#: cp/call.c:2859 cp/call.c:2877 cp/call.c:2940
+#, fuzzy, gcc-internal-format
+msgid "no matching function for call to %<%D(%A)%>"
+msgstr "Teveel argumenten in oproep van %qs"
 
-#: cp/class.c:2463 cp/decl2.c:1107
+#: cp/call.c:2880 cp/call.c:2943
 #, gcc-internal-format
-msgid "private member %q#D in anonymous union"
+msgid "call of overloaded %<%D(%A)%> is ambiguous"
 msgstr ""
 
-#: cp/class.c:2466 cp/decl2.c:1109
+#. It's no good looking for an overloaded operator() on a
+#. pointer-to-member-function.
+#: cp/call.c:3015
 #, gcc-internal-format
-msgid "protected member %q#D in anonymous union"
+msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
 msgstr ""
 
-#: cp/class.c:2633
-#, fuzzy, gcc-internal-format
-msgid "bit-field %q#D with non-integral type"
-msgstr "breedte van bitveld %qs is geen integerconstante"
-
-#: cp/class.c:2650
-#, fuzzy, gcc-internal-format
-msgid "bit-field %qD width not an integer constant"
-msgstr "breedte van bitveld %qs is geen integerconstante"
-
-#: cp/class.c:2656
-#, fuzzy, gcc-internal-format
-msgid "negative width in bit-field %qD"
-msgstr "bitveld %qs heeft een negatieve breedte"
-
-#: cp/class.c:2661
+#: cp/call.c:3089
 #, fuzzy, gcc-internal-format
-msgid "zero width for bit-field %qD"
-msgstr "bitveld %qs heeft breedte 0"
+msgid "no match for call to %<(%T) (%A)%>"
+msgstr "Teveel argumenten in oproep van %qs"
 
-#: cp/class.c:2667
+#: cp/call.c:3098
 #, fuzzy, gcc-internal-format
-msgid "width of %qD exceeds its type"
-msgstr "breedte van %qs overschrijdt zijn type"
+msgid "call of %<(%T) (%A)%> is ambiguous"
+msgstr "grootte van %qs is %u bytes"
 
-#: cp/class.c:2676
+#: cp/call.c:3136
 #, gcc-internal-format
-msgid "%qD is too small to hold all values of %q#T"
+msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
 msgstr ""
 
-#: cp/class.c:2736
+#: cp/call.c:3142
 #, gcc-internal-format
-msgid "member %q#D with constructor not allowed in union"
+msgid "%s for %<operator%s%> in %<%E%s%>"
 msgstr ""
 
-#: cp/class.c:2739
+#: cp/call.c:3146
 #, gcc-internal-format
-msgid "member %q#D with destructor not allowed in union"
+msgid "%s for %<operator[]%> in %<%E[%E]%>"
 msgstr ""
 
-#: cp/class.c:2742
+#: cp/call.c:3151
 #, gcc-internal-format
-msgid "member %q#D with copy assignment operator not allowed in union"
+msgid "%s for %qs in %<%s %E%>"
 msgstr ""
 
-#: cp/class.c:2765
-#, fuzzy, gcc-internal-format
-msgid "multiple fields in union %qT initialized"
-msgstr "overtollige elementen in beginwaarde van union"
+#: cp/call.c:3156
+#, gcc-internal-format
+msgid "%s for %<operator%s%> in %<%E %s %E%>"
+msgstr ""
 
-#: cp/class.c:2826
+#: cp/call.c:3159
 #, gcc-internal-format
-msgid "ignoring packed attribute on unpacked non-POD field %q#D"
+msgid "%s for %<operator%s%> in %<%s%E%>"
 msgstr ""
 
-#: cp/class.c:2886
+#: cp/call.c:3251
 #, fuzzy, gcc-internal-format
-msgid "%qD may not be static because it is a member of a union"
-msgstr "%<this%> is niet beschikbaar in static member-funties"
+msgid "ISO C++ forbids omitting the middle term of a ?: expression"
+msgstr "ISO C++ verbiedt het weglaten van de middelste term van een ?: expresie"
 
-#: cp/class.c:2891
+#: cp/call.c:3329
 #, gcc-internal-format
-msgid "%qD may not have reference type %qT because it is a member of a union"
+msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
 msgstr ""
 
-#: cp/class.c:2900
+#: cp/call.c:3334
 #, gcc-internal-format
-msgid "field %qD in local class cannot be static"
+msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
 msgstr ""
 
-#: cp/class.c:2906
+#: cp/call.c:3375 cp/call.c:3595
 #, fuzzy, gcc-internal-format
-msgid "field %qD invalidly declared function type"
-msgstr "veld %qs als een functie gedeclareerd"
+msgid "operands to ?: have different types %qT and %qT"
+msgstr "vergelijking tussen pointer en integer"
 
-#: cp/class.c:2912
+#: cp/call.c:3549
 #, fuzzy, gcc-internal-format
-msgid "field %qD invalidly declared method type"
-msgstr "bitveld %qs heeft een ongeldig type"
-
-#: cp/class.c:2944
-#, gcc-internal-format
-msgid "non-static reference %q#D in class without a constructor"
-msgstr ""
+msgid "enumeral mismatch in conditional expression: %qT vs %qT"
+msgstr "types in voorwaardelijke expressie komen niet overeen"
 
-#: cp/class.c:2991
+#: cp/call.c:3556
 #, gcc-internal-format
-msgid "non-static const member %q#D in class without a constructor"
+msgid "enumeral and non-enumeral type in conditional expression"
 msgstr ""
 
-#: cp/class.c:3006
+#: cp/call.c:3860
 #, gcc-internal-format
-msgid "field %q#D with same name as class"
+msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
 msgstr ""
 
-#: cp/class.c:3039
+#: cp/call.c:3936
 #, fuzzy, gcc-internal-format
-msgid "%q#T has pointer data members"
-msgstr "%s heeft geen benoemde leden"
+msgid "comparison between %q#T and %q#T"
+msgstr "vergelijking tussen signed en unsigned"
 
-#: cp/class.c:3043
+#: cp/call.c:4218
 #, gcc-internal-format
-msgid "  but does not override %<%T(const %T&)%>"
+msgid "no corresponding deallocation function for `%D'"
 msgstr ""
 
-#: cp/class.c:3045
+#: cp/call.c:4223
 #, gcc-internal-format
-msgid "  or %<operator=(const %T&)%>"
+msgid "no suitable %<operator %s%> for %qT"
 msgstr ""
 
-#: cp/class.c:3048
-#, gcc-internal-format
-msgid "  but does not override %<operator=(const %T&)%>"
-msgstr ""
+#: cp/call.c:4241
+#, fuzzy, gcc-internal-format
+msgid "%q+#D is private"
+msgstr "%<%.*s%> is niet gedefinieerd"
 
-#: cp/class.c:3481
-#, gcc-internal-format
-msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
-msgstr ""
+#: cp/call.c:4243
+#, fuzzy, gcc-internal-format
+msgid "%q+#D is protected"
+msgstr "%<%.*s%> is niet gedefinieerd"
+
+#: cp/call.c:4245
+#, fuzzy, gcc-internal-format
+msgid "%q+#D is inaccessible"
+msgstr "%s is niet addresseerbaar"
 
-#: cp/class.c:3593
+#: cp/call.c:4246
 #, gcc-internal-format
-msgid "class %qT will be considered nearly empty in a future version of GCC"
+msgid "within this context"
 msgstr ""
 
-#: cp/class.c:3675
+#: cp/call.c:4292
 #, fuzzy, gcc-internal-format
-msgid "initializer specified for non-virtual method %qD"
-msgstr "geen beginwaarde voor variant-veld %qs"
+msgid "passing NULL to non-pointer argument %P of %qD"
+msgstr "doorgeven van argument %d van %qs"
 
-#: cp/class.c:4338
+#: cp/call.c:4295
 #, gcc-internal-format
-msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
+msgid "converting to non-pointer type %qT from NULL"
 msgstr ""
 
-#: cp/class.c:4437
-#, gcc-internal-format
-msgid "direct base %qT inaccessible in %qT due to ambiguity"
-msgstr ""
+#: cp/call.c:4301
+#, fuzzy, gcc-internal-format
+msgid "converting %<false%> to pointer type for argument %P of %qD"
+msgstr "doorgeven van argument %d van %qs"
 
-#: cp/class.c:4449
-#, gcc-internal-format
-msgid "virtual base %qT inaccessible in %qT due to ambiguity"
-msgstr ""
+#: cp/call.c:4346 cp/cvt.c:217
+#, fuzzy, gcc-internal-format
+msgid "invalid conversion from %qT to %qT"
+msgstr "ongeldige registernaam voor %qs"
 
-#: cp/class.c:4626
-#, gcc-internal-format
-msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
-msgstr ""
+# Is the %s the argument, or is it 'of' the argument?
+#: cp/call.c:4348
+#, fuzzy, gcc-internal-format
+msgid "  initializing argument %P of %qD"
+msgstr "ongeldig type-argument %qs"
 
-#. Versions of G++ before G++ 3.4 did not reset the
-#. DECL_MODE.
-#: cp/class.c:4665
-#, gcc-internal-format
-msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
-msgstr ""
+#: cp/call.c:4498
+#, fuzzy, gcc-internal-format
+msgid "cannot bind bitfield %qE to %qT"
+msgstr "niet-constante beginwaarde voor %qs"
 
-#: cp/class.c:4688
+#: cp/call.c:4501 cp/call.c:4517
 #, gcc-internal-format
-msgid "offset of %qD is not ABI-compliant and may change in a future version of GCC"
+msgid "cannot bind packed field %qE to %qT"
 msgstr ""
 
-#: cp/class.c:4698
+#: cp/call.c:4504
+#, fuzzy, gcc-internal-format
+msgid "cannot bind rvalue %qE to %qT"
+msgstr "niet-constante beginwaarde voor %qs"
+
+#: cp/call.c:4620
 #, gcc-internal-format
-msgid "%qD contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
+msgid "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at runtime"
 msgstr ""
 
-#: cp/class.c:4758
+#. Undefined behavior [expr.call] 5.2.2/7.
+#: cp/call.c:4648
 #, gcc-internal-format
-msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
+msgid "cannot receive objects of non-POD type %q#T through %<...%>; call will abort at runtime"
 msgstr ""
 
-#: cp/class.c:4899 cp/parser.c:12930
+#: cp/call.c:4696
 #, fuzzy, gcc-internal-format
-msgid "redefinition of %q#T"
-msgstr "herdefinitie van %qs"
+msgid "the default argument for parameter %d of %qD has not yet been parsed"
+msgstr "argumenten aan macro %qs gegeven"
+
+#: cp/call.c:4706
+#, fuzzy, gcc-internal-format
+msgid "recursive evaluation of default argument for %q#D"
+msgstr "herdefinitie van %<struct %s%>"
+
+#: cp/call.c:4811
+#, fuzzy, gcc-internal-format
+msgid "argument of function call might be a candidate for a format attribute"
+msgstr "deze functie is een mogelijke kandidaat voor het %<noreturn%> attribuut"
 
-#: cp/class.c:5049
+#: cp/call.c:4959
 #, gcc-internal-format
-msgid "%q#T has virtual functions but non-virtual destructor"
+msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
 msgstr ""
 
-#: cp/class.c:5146
+#: cp/call.c:4978
+#, fuzzy, gcc-internal-format
+msgid "%qT is not an accessible base of %qT"
+msgstr "%qs is geen bestand, pipe of tty"
+
+#: cp/call.c:5238
 #, gcc-internal-format
-msgid "trying to finish struct, but kicked out due to previous parse errors"
+msgid "could not find class$ field in java interface type %qT"
 msgstr ""
 
-#: cp/class.c:5562
+#: cp/call.c:5479
 #, fuzzy, gcc-internal-format
-msgid "language string %<\"%E\"%> not recognized"
-msgstr "taal %s niet herkend"
+msgid "call to non-function %qD"
+msgstr "kan functie %<main%> niet inline maken"
+
+#: cp/call.c:5604
+#, fuzzy, gcc-internal-format
+msgid "no matching function for call to %<%T::%s(%A)%#V%>"
+msgstr "Teveel argumenten in oproep van %qs"
 
-#: cp/class.c:5649
+#: cp/call.c:5622
 #, gcc-internal-format
-msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
+msgid "call of overloaded %<%s(%A)%> is ambiguous"
 msgstr ""
 
-#: cp/class.c:5774
+#: cp/call.c:5648
 #, gcc-internal-format
-msgid "no matches converting function %qD to type %q#T"
+msgid "cannot call member function %qD without object"
 msgstr ""
 
-#: cp/class.c:5797
+#: cp/call.c:6307
+#, fuzzy, gcc-internal-format
+msgid "passing %qT chooses %qT over %qT"
+msgstr "doorgeven van argument %d van %qs"
+
+#: cp/call.c:6309 cp/name-lookup.c:4322 cp/name-lookup.c:4757
+#, fuzzy, gcc-internal-format
+msgid "  in call to %qD"
+msgstr "kan oproep van %qs niet inline maken"
+
+#: cp/call.c:6366
 #, gcc-internal-format
-msgid "converting overloaded function %qD to type %q#T is ambiguous"
+msgid "choosing %qD over %qD"
 msgstr ""
 
-#: cp/class.c:5823
+#: cp/call.c:6367
 #, fuzzy, gcc-internal-format
-msgid "assuming pointer to member %qD"
-msgstr "herhaald lid %qs"
+msgid "  for conversion from %qT to %qT"
+msgstr "ongeldige registernaam voor %qs"
 
-#: cp/class.c:5826
+#: cp/call.c:6369
 #, gcc-internal-format
-msgid "(a pointer to member can only be formed with %<&%E%>)"
+msgid "  because conversion sequence for the argument is better"
 msgstr ""
 
-#: cp/class.c:5871 cp/class.c:5902 cp/class.c:6054 cp/class.c:6061
+#: cp/call.c:6483
 #, gcc-internal-format
-msgid "not enough type information"
+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/class.c:5888
+# 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
+#: cp/call.c:6627
 #, fuzzy, gcc-internal-format
-msgid "argument of type %qT does not match %qT"
-msgstr "argument %qs komt niet overeen met prototype"
+msgid "could not convert %qE to %qT"
+msgstr "kon 0x%l.8x niet naar een regio omzetten"
 
-#: cp/class.c:6038
+#: cp/call.c:6761
 #, gcc-internal-format
-msgid "invalid operation on uninstantiated type"
+msgid "invalid initialization of non-const reference of type %qT from a temporary of type %qT"
 msgstr ""
 
-#. [basic.scope.class]
-#.
-#. 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:6275 cp/decl.c:1102 cp/name-lookup.c:508 cp/pt.c:2206
-#, fuzzy, gcc-internal-format
-msgid "declaration of %q#D"
-msgstr "herdeclaratie van %qs"
-
-#: cp/class.c:6276
+#: cp/call.c:6765
 #, gcc-internal-format
-msgid "changes meaning of %qD from %q+#D"
+msgid "invalid initialization of reference of type %qT from expression of type %qT"
 msgstr ""
 
-#: cp/cvt.c:90
-#, fuzzy, gcc-internal-format
-msgid "can't convert from incomplete type %qT to %qT"
-msgstr "parameter %qs wijst naar een onvolledig type"
-
-#: cp/cvt.c:99
+#: cp/class.c:280
 #, gcc-internal-format
-msgid "conversion of %qE from %qT to %qT is ambiguous"
+msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
 msgstr ""
 
-#: cp/cvt.c:168 cp/cvt.c:237 cp/cvt.c:284
+#: cp/class.c:971
 #, gcc-internal-format
-msgid "cannot convert %qE from type %qT to type %qT"
+msgid "Java class %qT cannot have a destructor"
 msgstr ""
 
-#: cp/cvt.c:197 cp/cvt.c:201
+#: cp/class.c:973
 #, gcc-internal-format
-msgid "pointer to member cast from %qT to %qT is via virtual base"
+msgid "Java class %qT cannot have an implicit non-trivial destructor"
 msgstr ""
 
-#: cp/cvt.c:497
+#: cp/class.c:1074
 #, fuzzy, gcc-internal-format
-msgid "conversion from %qT to %qT discards qualifiers"
-msgstr "cast laat qualifiers van doeltype van pointer vallen"
+msgid "repeated using declaration %q+D"
+msgstr "lege declaratie"
 
-#: cp/cvt.c:515 cp/typeck.c:4833
-#, fuzzy, gcc-internal-format
-msgid "casting %qT to %qT does not dereference pointer"
-msgstr "kan niet derefereren, is geen pointer."
+#: cp/class.c:1076
+#, fuzzy, gcc-internal-format
+msgid "using declaration %q+D conflicts with a previous using declaration"
+msgstr "%Jsectie van %qD geeft een conflict met een eerdere declaratie"
 
-# 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
-#: cp/cvt.c:542
+#: cp/class.c:1081
 #, fuzzy, gcc-internal-format
-msgid "cannot convert type %qT to type %qT"
-msgstr "kon 0x%l.8x niet naar een regio omzetten"
+msgid "%q+#D cannot be overloaded"
+msgstr "%<%.*s%> is niet gedefinieerd"
 
-#: cp/cvt.c:670
+#: cp/class.c:1082
 #, fuzzy, gcc-internal-format
-msgid "conversion from %q#T to %q#T"
-msgstr "ongeldige registernaam voor %qs"
+msgid "with %q+#D"
+msgstr "%s voor %qs"
 
-#: cp/cvt.c:682 cp/cvt.c:702
+#: cp/class.c:1149
 #, gcc-internal-format
-msgid "%q#T used where a %qT was expected"
+msgid "conflicting access specifications for method %q+D, ignored"
 msgstr ""
 
-#: cp/cvt.c:717
+#: cp/class.c:1152
 #, gcc-internal-format
-msgid "%q#T used where a floating point value was expected"
+msgid "conflicting access specifications for field %qE, ignored"
 msgstr ""
 
-#: cp/cvt.c:764
+#: cp/class.c:1213 cp/class.c:1221
 #, fuzzy, gcc-internal-format
-msgid "conversion from %qT to non-scalar type %qT requested"
-msgstr "conversie naar niet-scalair type gevraagd"
+msgid "%q+D invalid in %q#T"
+msgstr "Ongeldige optie %qs"
 
-#: cp/cvt.c:798
+#: cp/class.c:1214
 #, gcc-internal-format
-msgid "pseudo-destructor is not called"
+msgid "  because of local method %q+#D with same name"
 msgstr ""
 
-#: cp/cvt.c:857
+#: cp/class.c:1222
 #, gcc-internal-format
-msgid "object of incomplete type %qT will not be accessed in %s"
+msgid "  because of local member %q+#D with same name"
 msgstr ""
 
-#: cp/cvt.c:860
-#, gcc-internal-format
-msgid "object of type %qT will not be accessed in %s"
-msgstr ""
+#: cp/class.c:1265
+#, fuzzy, gcc-internal-format
+msgid "base class %q#T has a non-virtual destructor"
+msgstr "veld %qs heeft een onvolledig type"
 
-#: cp/cvt.c:876
+#: cp/class.c:1582
 #, gcc-internal-format
-msgid "object %qE of incomplete type %qT will not be accessed in %s"
+msgid "all member functions in class %qT are private"
 msgstr ""
 
-#. [over.over] enumerates the places where we can take the address
-#. of an overloaded function, and this is not one of them.
-#: cp/cvt.c:892
-#, fuzzy, gcc-internal-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:898
+#: cp/class.c:1594
 #, gcc-internal-format
-msgid "%s is a reference, not call, to function %qE"
+msgid "%q#T only defines a private destructor and has no friends"
 msgstr ""
 
-#: cp/cvt.c:909
-#, fuzzy, gcc-internal-format
-msgid "%s has no effect"
-msgstr "%s heeft geen leden"
-
-#: cp/cvt.c:941
-#, fuzzy, gcc-internal-format
-msgid "value computed is not used"
-msgstr "modus van %qs is geen modus"
-
-#: cp/cvt.c:1049
+#: cp/class.c:1639
 #, gcc-internal-format
-msgid "converting NULL to non-pointer type"
+msgid "%q#T only defines private constructors and has no friends"
 msgstr ""
 
-#: cp/cvt.c:1121
+#: cp/class.c:2032
 #, gcc-internal-format
-msgid "ambiguous default type conversion from %qT"
+msgid "no unique final overrider for %qD in %qT"
 msgstr ""
 
-#: cp/cvt.c:1123
+#. Here we know it is a hider, and no overrider exists.
+#: cp/class.c:2452
 #, gcc-internal-format
-msgid "  candidate conversions include %qD and %qD"
+msgid "%q+D was hidden"
 msgstr ""
 
-#: cp/decl.c:361
+#: cp/class.c:2453
 #, fuzzy, gcc-internal-format
-msgid "label %qD used but not defined"
-msgstr "label %qs gebruikt maar niet gedefinieerd"
+msgid "  by %q+D"
+msgstr "%s voor %qs"
 
-#: cp/decl.c:372
+#: cp/class.c:2496 cp/decl2.c:1178
 #, fuzzy, gcc-internal-format
-msgid "label %qD defined but not used"
-msgstr "label %qs gedefinieerd maar niet gebruikt"
+msgid "%q+#D invalid; an anonymous union can only have non-static data members"
+msgstr "ongeldig gebruik van onvolledige typedef %qs"
 
-#: cp/decl.c:1009
+#: cp/class.c:2499
 #, fuzzy, gcc-internal-format
-msgid "%qD was declared %<extern%> and later %<static%>"
-msgstr "%qs was als %<extern%> gedeclareerd en daarna als %<static%>"
+msgid "%q+#D invalid; an anonymous struct can only have non-static data members"
+msgstr "ongeldig gebruik van onvolledige typedef %qs"
 
-#: cp/decl.c:1010 cp/decl.c:1475
+#: cp/class.c:2507 cp/decl2.c:1184
 #, fuzzy, gcc-internal-format
-msgid "previous declaration of %qD"
-msgstr "eerdere declaratie van %qs"
+msgid "private member %q+#D in anonymous union"
+msgstr "%<this%> is niet beschikbaar in static member-funties"
 
-#: cp/decl.c:1058
+#: cp/class.c:2509
 #, fuzzy, gcc-internal-format
-msgid "%Jfunction %qD redeclared as inline"
-msgstr "functie %qs geherdeclareerd als inline"
+msgid "private member %q+#D in anonymous struct"
+msgstr "%<this%> is niet beschikbaar in static member-funties"
 
-#: cp/decl.c:1059
-#, fuzzy, gcc-internal-format
-msgid "%Jprevious declaration of %qD with attribute noinline"
-msgstr "eerdere declaratie van functie %qs had het noinline attribuut"
+#: cp/class.c:2514 cp/decl2.c:1186
+#, gcc-internal-format
+msgid "protected member %q+#D in anonymous union"
+msgstr ""
 
-#: cp/decl.c:1066
+#: cp/class.c:2516
 #, fuzzy, gcc-internal-format
-msgid "%Jfunction %qD redeclared with attribute noinline"
-msgstr "functie %qs geherdeclareerd met noinline attribuut"
+msgid "protected member %q+#D in anonymous struct"
+msgstr "%<this%> is niet beschikbaar in static member-funties"
 
-#: cp/decl.c:1068
+#: cp/class.c:2695
 #, fuzzy, gcc-internal-format
-msgid "%Jprevious declaration of %qD was inline"
-msgstr "eerdere declaratie van functie %qs was inline"
+msgid "bit-field %q+#D with non-integral type"
+msgstr "breedte van bitveld %qs is geen integerconstante"
 
-#: cp/decl.c:1089 cp/decl.c:1160
+#: cp/class.c:2708
 #, fuzzy, gcc-internal-format
-msgid "shadowing %s function %q#D"
-msgstr "bibliotheekfunctie %qs wordt verborgen"
+msgid "bit-field %q+D width not an integer constant"
+msgstr "breedte van bitveld %qs is geen integerconstante"
 
-#: cp/decl.c:1098
+#: cp/class.c:2713
 #, fuzzy, gcc-internal-format
-msgid "library function %q#D redeclared as non-function %q#D"
-msgstr "bibliotheekfunctie %qs als niet-functie gedeclareerd"
+msgid "negative width in bit-field %q+D"
+msgstr "bitveld %qs heeft een negatieve breedte"
 
-#: cp/decl.c:1103
+#: cp/class.c:2718
 #, fuzzy, gcc-internal-format
-msgid "conflicts with built-in declaration %q#D"
-msgstr "conflicterende declaraties van %qs"
+msgid "zero width for bit-field %q+D"
+msgstr "bitveld %qs heeft breedte 0"
 
-#: cp/decl.c:1155 cp/decl.c:1264 cp/decl.c:1280
+#: cp/class.c:2724
 #, fuzzy, gcc-internal-format
-msgid "new declaration %q#D"
-msgstr "herdeclaratie van %qs"
+msgid "width of %q+D exceeds its type"
+msgstr "breedte van %qs overschrijdt zijn type"
 
-#: cp/decl.c:1156
+#: cp/class.c:2733
 #, fuzzy, gcc-internal-format
-msgid "ambiguates built-in declaration %q#D"
-msgstr "herhaalde label-declaratie %qs"
+msgid "%q+D is too small to hold all values of %q#T"
+msgstr "%qs is geen bestand, pipe of tty"
 
-#: cp/decl.c:1227
-#, fuzzy, gcc-internal-format
-msgid "%q#D redeclared as different kind of symbol"
-msgstr "%qs als ander soort symbool geherdeclareerd"
+#: cp/class.c:2790
+#, gcc-internal-format
+msgid "member %q+#D with constructor not allowed in union"
+msgstr ""
 
-#: cp/decl.c:1230
+#: cp/class.c:2793
 #, fuzzy, gcc-internal-format
-msgid "previous declaration of %q#D"
-msgstr "eerdere declaratie van %qs"
+msgid "member %q+#D with destructor not allowed in union"
+msgstr "kan het %qs attribuut niet instellen na een definitie"
 
-#: cp/decl.c:1249
-#, fuzzy, gcc-internal-format
-msgid "declaration of template %q#D"
-msgstr "herdeclaratie van %<enum %s%>"
+#: cp/class.c:2795
+#, gcc-internal-format
+msgid "member %q+#D with copy assignment operator not allowed in union"
+msgstr ""
 
-#: cp/decl.c:1250 cp/name-lookup.c:509
+#: cp/class.c:2819
 #, fuzzy, gcc-internal-format
-msgid "conflicts with previous declaration %q#D"
-msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
+msgid "multiple fields in union %qT initialized"
+msgstr "overtollige elementen in beginwaarde van union"
 
-#: cp/decl.c:1265 cp/decl.c:1281
+#: cp/class.c:2908
 #, fuzzy, gcc-internal-format
-msgid "ambiguates old declaration %q#D"
-msgstr "herhaalde label-declaratie %qs"
+msgid "%q+D may not be static because it is a member of a union"
+msgstr "%<this%> is niet beschikbaar in static member-funties"
 
-#: cp/decl.c:1273
+#: cp/class.c:2913
 #, fuzzy, gcc-internal-format
-msgid "declaration of C function %q#D conflicts with"
-msgstr "impliciete declaratie van functie %qs"
+msgid "%q+D may not have reference type %qT because it is a member of a union"
+msgstr "%<this%> is niet beschikbaar in static member-funties"
 
-#: cp/decl.c:1275
+#: cp/class.c:2924
 #, fuzzy, gcc-internal-format
-msgid "previous declaration %q#D here"
-msgstr "eerdere declaratie van %qs"
+msgid "field %q+D invalidly declared function type"
+msgstr "veld %qs als een functie gedeclareerd"
 
-#: cp/decl.c:1288
+#: cp/class.c:2930
 #, fuzzy, gcc-internal-format
-msgid "conflicting declaration %q#D"
-msgstr "conflicterende declaraties van %qs"
+msgid "field %q+D invalidly declared method type"
+msgstr "bitveld %qs heeft een ongeldig type"
 
-#: cp/decl.c:1289
+#: cp/class.c:2968
 #, fuzzy, gcc-internal-format
-msgid "%qD has a previous declaration as %q#D"
-msgstr "eerdere declaratie van %qs"
+msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
+msgstr "het %<%s%> attribuut wordt genegeerd voor %qs"
 
-#. [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:1342
-#, fuzzy, gcc-internal-format
-msgid "declaration of namespace %qD conflicts with"
-msgstr "impliciete declaratie van functie %qs"
+#: cp/class.c:3047
+#, gcc-internal-format
+msgid "field %q+#D with same name as class"
+msgstr ""
 
-#: cp/decl.c:1343
+#: cp/class.c:3078
 #, fuzzy, gcc-internal-format
-msgid "previous declaration of namespace %qD here"
-msgstr "eerdere declaratie van %qs"
+msgid "%q#T has pointer data members"
+msgstr "%s heeft geen benoemde leden"
 
-#: cp/decl.c:1355
-#, fuzzy, gcc-internal-format
-msgid "%q#D previously defined here"
-msgstr "%qs tevoren hier gedefinieerd"
+#: cp/class.c:3083
+#, gcc-internal-format
+msgid "  but does not override %<%T(const %T&)%>"
+msgstr ""
 
-#: cp/decl.c:1356
-#, fuzzy, gcc-internal-format
-msgid "%q#D previously declared here"
-msgstr "%qs tevoren hier gedeclareerd"
+#: cp/class.c:3085
+#, gcc-internal-format
+msgid "  or %<operator=(const %T&)%>"
+msgstr ""
 
-#. Prototype decl follows defn w/o prototype.
-#: cp/decl.c:1365
-#, fuzzy, gcc-internal-format
-msgid "prototype for %q#D"
-msgstr "prototype voor %qs volgt"
+#: cp/class.c:3089
+#, gcc-internal-format
+msgid "  but does not override %<operator=(const %T&)%>"
+msgstr ""
 
-#: cp/decl.c:1366
-#, fuzzy, gcc-internal-format
-msgid "%Jfollows non-prototype definition here"
-msgstr "niet-prototype definitie hier"
+#: cp/class.c:3550
+#, gcc-internal-format
+msgid "offset of empty base %qT may not be ABI-compliant and maychange in a future version of GCC"
+msgstr ""
 
-#: cp/decl.c:1378
-#, fuzzy, gcc-internal-format
-msgid "previous declaration of %q#D with %qL linkage"
-msgstr "eerdere declaratie van %qs"
+#: cp/class.c:3675
+#, gcc-internal-format
+msgid "class %qT will be considered nearly empty in a future version of GCC"
+msgstr ""
 
-#: cp/decl.c:1380
+#: cp/class.c:3757
 #, fuzzy, gcc-internal-format
-msgid "conflicts with new declaration with %qL linkage"
-msgstr "conflicterende declaraties van %qs"
+msgid "initializer specified for non-virtual method %q+D"
+msgstr "geen beginwaarde voor variant-veld %qs"
 
-#: cp/decl.c:1403 cp/decl.c:1410
-#, fuzzy, gcc-internal-format
-msgid "default argument given for parameter %d of %q#D"
-msgstr "argumenten aan macro %qs gegeven"
+#: cp/class.c:4228
+#, gcc-internal-format
+msgid "non-static reference %q+#D in class without a constructor"
+msgstr ""
 
-#: cp/decl.c:1405 cp/decl.c:1412
-#, fuzzy, gcc-internal-format
-msgid "after previous specification in %q#D"
-msgstr "eerdere definitie van %qs"
+#: cp/class.c:4233
+#, gcc-internal-format
+msgid "non-static const member %q+#D in class without a constructor"
+msgstr ""
 
-#: cp/decl.c:1421
-#, fuzzy, gcc-internal-format
-msgid "%q#D was used before it was declared inline"
-msgstr "%qs werd voor haar definitie gebruikt zonder protoype"
+#: cp/class.c:4488
+#, gcc-internal-format
+msgid "offset of virtual base %qT is not ABI-compliant and may change in a future version of GCC"
+msgstr ""
 
-#: cp/decl.c:1422
-#, fuzzy, gcc-internal-format
-msgid "%Jprevious non-inline declaration here"
-msgstr "eerdere impliciete declaratie van %qs"
+#: cp/class.c:4589
+#, gcc-internal-format
+msgid "direct base %qT inaccessible in %qT due to ambiguity"
+msgstr ""
 
-#: cp/decl.c:1474
-#, fuzzy, gcc-internal-format
-msgid "redundant redeclaration of %qD in same scope"
-msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
+#: cp/class.c:4601
+#, gcc-internal-format
+msgid "virtual base %qT inaccessible in %qT due to ambiguity"
+msgstr ""
 
-#: cp/decl.c:1568
-#, fuzzy, gcc-internal-format
-msgid "declaration of %qF throws different exceptions"
-msgstr "%qs wordt gedeclareerd als een array van functies"
+#: cp/class.c:4780
+#, gcc-internal-format
+msgid "size assigned to %qT may not be ABI-compliant and may change in a future version of GCC"
+msgstr ""
 
-#: cp/decl.c:1570
-#, fuzzy, gcc-internal-format
-msgid "than previous declaration %qF"
-msgstr "geen eerdere declaratie voor %qs"
+#: cp/class.c:4820
+#, gcc-internal-format
+msgid "the offset of %qD may not be ABI-compliant and may change in a future version of GCC"
+msgstr ""
 
-#. From [temp.expl.spec]:
-#.
-#. If a template, a member template or the member of a class
-#. template is explicitly specialized then that
-#. specialization shall be declared before the first use of
-#. that specialization that would cause an implicit
-#. instantiation to take place, in every translation unit in
-#. which such a use occurs.
-#: cp/decl.c:1731
-#, fuzzy, gcc-internal-format
-msgid "explicit specialization of %qD after first use"
-msgstr "impliciete declaratie van functie %qs"
+#: cp/class.c:4848
+#, gcc-internal-format
+msgid "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
+msgstr ""
 
-#: cp/decl.c:1810
+#: cp/class.c:4857
 #, gcc-internal-format
-msgid "%J%qD: visibility attribute ignored because it"
+msgid "%q+D contains empty classes which may cause base classes to be placed at different locations in a future version of GCC"
 msgstr ""
 
-#: cp/decl.c:1812
-#, fuzzy, gcc-internal-format
-msgid "%Jconflicts with previous declaration here"
-msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
+#: cp/class.c:4944
+#, gcc-internal-format
+msgid "layout of classes derived from empty class %qT may change in a future version of GCC"
+msgstr ""
 
-#: cp/decl.c:2056
+#: cp/class.c:5090 cp/parser.c:14688
 #, fuzzy, gcc-internal-format
-msgid "label %qE referenced outside of any function"
-msgstr "naar label %s gerefereerd buiten enige functie"
+msgid "redefinition of %q#T"
+msgstr "herdefinitie van %qs"
 
-#: cp/decl.c:2152 cp/decl.c:2176 cp/decl.c:2264
+#: cp/class.c:5246
 #, fuzzy, gcc-internal-format
-msgid "jump to label %qD"
-msgstr "herhaald label %qs"
+msgid "%q#T has virtual functions and accessible non-virtual destructor"
+msgstr "veld %qs heeft een onvolledig type"
 
-#: cp/decl.c:2154 cp/decl.c:2178
+#: cp/class.c:5348
 #, gcc-internal-format
-msgid "jump to case label"
+msgid "trying to finish struct, but kicked out due to previous parse errors"
 msgstr ""
 
-#: cp/decl.c:2157 cp/decl.c:2181
+#: cp/class.c:5808
 #, fuzzy, gcc-internal-format
-msgid "%H  from here"
-msgstr "van hieruit opgeroepen"
+msgid "language string %<\"%E\"%> not recognized"
+msgstr "taal %s niet herkend"
 
-#: cp/decl.c:2162
-#, fuzzy, gcc-internal-format
-msgid "  crosses initialization of %q#D"
-msgstr "(dicht bij initialisatie van %qs)"
+#: cp/class.c:5897
+#, gcc-internal-format
+msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
+msgstr ""
 
-#: cp/decl.c:2165 cp/decl.c:2280
+#: cp/class.c:6026
 #, gcc-internal-format
-msgid "  enters scope of non-POD %q#D"
+msgid "no matches converting function %qD to type %q#T"
 msgstr ""
 
-#: cp/decl.c:2185 cp/decl.c:2284
+#: cp/class.c:6049
 #, gcc-internal-format
-msgid "  enters try block"
+msgid "converting overloaded function %qD to type %q#T is ambiguous"
 msgstr ""
 
-#: cp/decl.c:2187 cp/decl.c:2286
+#: cp/class.c:6075
+#, fuzzy, gcc-internal-format
+msgid "assuming pointer to member %qD"
+msgstr "herhaald lid %qs"
+
+#: cp/class.c:6078
 #, gcc-internal-format
-msgid "  enters catch block"
+msgid "(a pointer to member can only be formed with %<&%E%>)"
+msgstr ""
+
+#: cp/class.c:6134 cp/class.c:6168
+#, gcc-internal-format
+msgid "not enough type information"
 msgstr ""
 
-#: cp/decl.c:2265
+#: cp/class.c:6151
 #, fuzzy, gcc-internal-format
-msgid "  from here"
-msgstr "van hieruit opgeroepen"
+msgid "argument of type %qT does not match %qT"
+msgstr "argument %qs komt niet overeen met prototype"
+
+#. [basic.scope.class]
+#.
+#. 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:6438 cp/decl.c:1200 cp/name-lookup.c:525
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q#D"
+msgstr "herdeclaratie van %qs"
 
-#. Can't skip init of __exception_info.
-#: cp/decl.c:2276
+#: cp/class.c:6439
 #, gcc-internal-format
-msgid "%J  enters catch block"
+msgid "changes meaning of %qD from %q+#D"
 msgstr ""
 
-#: cp/decl.c:2278
+#: cp/cp-gimplify.c:99
 #, fuzzy, gcc-internal-format
-msgid "  skips initialization of %q#D"
-msgstr "(dicht bij initialisatie van %qs)"
+msgid "continue statement not within loop or switch"
+msgstr "break-statement niet in een lus of switch"
 
-#: cp/decl.c:2312
-#, fuzzy, gcc-internal-format
-msgid "label named wchar_t"
-msgstr "er is geen label dat %qs heet"
+#: cp/cp-gimplify.c:371
+#, gcc-internal-format
+msgid "statement with no effect"
+msgstr "statement zonder effect"
 
-#: cp/decl.c:2315
+#: cp/cvt.c:90
 #, fuzzy, gcc-internal-format
-msgid "duplicate label %qD"
-msgstr "herhaald label %qs"
+msgid "can't convert from incomplete type %qT to %qT"
+msgstr "parameter %qs wijst naar een onvolledig type"
 
-#: cp/decl.c:2563 cp/parser.c:3525
-#, fuzzy, gcc-internal-format
-msgid "%qD used without template parameters"
-msgstr "macro %qs gebruikt zonder argumenten"
+#: cp/cvt.c:99
+#, gcc-internal-format
+msgid "conversion of %qE from %qT to %qT is ambiguous"
+msgstr ""
 
-#: cp/decl.c:2580 cp/decl.c:2671
+#: cp/cvt.c:168 cp/cvt.c:193 cp/cvt.c:238
 #, gcc-internal-format
-msgid "no class template named %q#T in %q#T"
+msgid "cannot convert %qE from type %qT to type %qT"
 msgstr ""
 
-#: cp/decl.c:2601 cp/decl.c:2611 cp/decl.c:2631
+#: cp/cvt.c:452
 #, fuzzy, gcc-internal-format
-msgid "no type named %q#T in %q#T"
-msgstr "het type van de teruggeefwaarde van %qs is niet %<int%>"
+msgid "conversion from %qT to %qT discards qualifiers"
+msgstr "cast laat qualifiers van doeltype van pointer vallen"
 
-#: cp/decl.c:2680
+#: cp/cvt.c:470 cp/typeck.c:5265
 #, fuzzy, gcc-internal-format
-msgid "template parameters do not match template"
-msgstr "niet-beëindigde parameterlijst in %<#define%>"
+msgid "casting %qT to %qT does not dereference pointer"
+msgstr "kan niet derefereren, is geen pointer."
 
-#: cp/decl.c:2681 cp/friend.c:317 cp/friend.c:325
+# 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
+#: cp/cvt.c:497
 #, fuzzy, gcc-internal-format
-msgid "%qD declared here"
-msgstr "%qs tevoren hier gedeclareerd"
+msgid "cannot convert type %qT to type %qT"
+msgstr "kon 0x%l.8x niet naar een regio omzetten"
+
+#: cp/cvt.c:649
+#, fuzzy, gcc-internal-format
+msgid "conversion from %q#T to %q#T"
+msgstr "ongeldige registernaam voor %qs"
 
-#: cp/decl.c:3352
+#: cp/cvt.c:661 cp/cvt.c:681
 #, gcc-internal-format
-msgid "%Jan anonymous union cannot have function members"
+msgid "%q#T used where a %qT was expected"
 msgstr ""
 
-#: cp/decl.c:3370
+#: cp/cvt.c:696
 #, gcc-internal-format
-msgid "member %q#D with constructor not allowed in anonymous aggregate"
+msgid "%q#T used where a floating point value was expected"
 msgstr ""
 
-#: cp/decl.c:3374
+#: cp/cvt.c:743
+#, fuzzy, gcc-internal-format
+msgid "conversion from %qT to non-scalar type %qT requested"
+msgstr "conversie naar niet-scalair type gevraagd"
+
+#: cp/cvt.c:777
 #, gcc-internal-format
-msgid "member %q#D with destructor not allowed in anonymous aggregate"
+msgid "pseudo-destructor is not called"
 msgstr ""
 
-#: cp/decl.c:3378
+#: cp/cvt.c:837
 #, gcc-internal-format
-msgid "member %q#D with copy assignment operator not allowed in anonymous aggregate"
+msgid "object of incomplete type %qT will not be accessed in %s"
 msgstr ""
 
-#: cp/decl.c:3404
+#: cp/cvt.c:842
 #, gcc-internal-format
-msgid "multiple types in one declaration"
+msgid "object of type %qT will not be accessed in %s"
 msgstr ""
 
-#: cp/decl.c:3408
-#, fuzzy, gcc-internal-format
-msgid "redeclaration of C++ built-in type %qT"
-msgstr "herdeclaratie van %qs"
-
-#: cp/decl.c:3445
-#, fuzzy, gcc-internal-format
-msgid "missing type-name in typedef-declaration"
-msgstr "nutteloos sleutelwoord of typenaam in lege declaratie"
-
-#: cp/decl.c:3453
+#: cp/cvt.c:858
 #, gcc-internal-format
-msgid "ISO C++ prohibits anonymous structs"
+msgid "object %qE of incomplete type %qT will not be accessed in %s"
 msgstr ""
 
-#: cp/decl.c:3460
-#, fuzzy, gcc-internal-format
-msgid "%qs can only be specified for functions"
-msgstr "argument-formaat opgegeven voor niet-functie %qs"
-
-#: cp/decl.c:3466
-#, fuzzy, gcc-internal-format
-msgid "%<friend%> can only be specified inside a class"
-msgstr "argument-formaat opgegeven voor niet-functie %qs"
-
-#: cp/decl.c:3468
-#, fuzzy, gcc-internal-format
-msgid "%<explicit%> can only be specified for constructors"
-msgstr "argument-formaat opgegeven voor niet-functie %qs"
-
-#: cp/decl.c:3470
-#, fuzzy, gcc-internal-format
-msgid "a storage class can only be specified for objects and functions"
-msgstr "argument-formaat opgegeven voor niet-functie %qs"
-
-#: cp/decl.c:3476
-#, fuzzy, gcc-internal-format
-msgid "qualifiers can only be specified for objects and functions"
-msgstr "argument-formaat opgegeven voor niet-functie %qs"
-
-#: cp/decl.c:3506
+#. [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:895
 #, fuzzy, gcc-internal-format
-msgid "attribute ignored in declaration of %q#T"
-msgstr "eerdere declaratie van %qs"
+msgid "%s cannot resolve address of overloaded function"
+msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
 
-#: cp/decl.c:3507
+#. Only warn when there is no &.
+#: cp/cvt.c:902
 #, gcc-internal-format
-msgid "attribute for %q#T must follow the %qs keyword"
+msgid "%s is a reference, not call, to function %qE"
 msgstr ""
 
-#: cp/decl.c:3630
-#, fuzzy, gcc-internal-format
-msgid "function %q#D is initialized like a variable"
-msgstr "typedef %qs krijgt beginwaarde alsof het een variabele is"
-
-#: cp/decl.c:3642
+#: cp/cvt.c:919
 #, fuzzy, gcc-internal-format
-msgid "declaration of %q#D has %<extern%> and is initialized"
-msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
+msgid "%s has no effect"
+msgstr "%s heeft geen leden"
 
-#: cp/decl.c:3672
+#: cp/cvt.c:951
 #, fuzzy, gcc-internal-format
-msgid "%q#D is not a static member of %q#T"
-msgstr "%qs is geen static veld"
+msgid "value computed is not used"
+msgstr "modus van %qs is geen modus"
 
-#: cp/decl.c:3678
+#: cp/cvt.c:1061
 #, gcc-internal-format
-msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
+msgid "converting NULL to non-pointer type"
 msgstr ""
 
-#: cp/decl.c:3687
+#: cp/cvt.c:1167
 #, gcc-internal-format
-msgid "template header not allowed in member definition of explicitly specialized class"
+msgid "ambiguous default type conversion from %qT"
 msgstr ""
 
-#: cp/decl.c:3695
-#, fuzzy, gcc-internal-format
-msgid "duplicate initialization of %qD"
-msgstr "dubbele beginwaarde"
+#: cp/cvt.c:1169
+#, gcc-internal-format
+msgid "  candidate conversions include %qD and %qD"
+msgstr ""
 
-#: cp/decl.c:3733
+#: cp/decl.c:1063
 #, fuzzy, gcc-internal-format
-msgid "declaration of %q#D outside of class is not definition"
-msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
+msgid "%qD was declared %<extern%> and later %<static%>"
+msgstr "%qs was als %<extern%> gedeclareerd en daarna als %<static%>"
 
-#: cp/decl.c:3782
+#: cp/decl.c:1064 cp/decl.c:1619 objc/objc-act.c:2931 objc/objc-act.c:7503
 #, fuzzy, gcc-internal-format
-msgid "variable %q#D has initializer but incomplete type"
-msgstr "variabele %qs heeft beginwaarde, maar een onvolledig type"
+msgid "previous declaration of %q+D"
+msgstr "eerdere declaratie van %qs"
 
-#: cp/decl.c:3789 cp/decl.c:4413
+#: cp/decl.c:1097
 #, fuzzy, gcc-internal-format
-msgid "elements of array %q#D have incomplete type"
-msgstr "elementen van array %qs hebben een onvolledig type"
+msgid "declaration of %qF throws different exceptions"
+msgstr "%qs wordt gedeclareerd als een array van functies"
 
-#: cp/decl.c:3805
+#: cp/decl.c:1098
 #, fuzzy, gcc-internal-format
-msgid "aggregate %q#D has incomplete type and cannot be defined"
-msgstr "parameter %qs heeft een onvolledig type"
+msgid "from previous declaration %q+F"
+msgstr "eerdere declaratie van %qs"
 
-#: cp/decl.c:3855
+#: cp/decl.c:1154
 #, fuzzy, gcc-internal-format
-msgid "%qD declared as reference but not initialized"
-msgstr "%qs als ander soort symbool geherdeclareerd"
+msgid "function %q+D redeclared as inline"
+msgstr "functie %qs geherdeclareerd als inline"
 
-#: cp/decl.c:3861
+#: cp/decl.c:1156
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
-msgstr "ISO C++ verbiedt lege initialisatie-accolades"
+msgid "previous declaration of %q+D with attribute noinline"
+msgstr "eerdere declaratie van functie %qs had het noinline attribuut"
 
-#: cp/decl.c:3887
+#: cp/decl.c:1163
 #, fuzzy, gcc-internal-format
-msgid "cannot initialize %qT from %qT"
-msgstr "niet-constante beginwaarde voor %qs"
+msgid "function %q+D redeclared with attribute noinline"
+msgstr "functie %qs geherdeclareerd met noinline attribuut"
 
-#: cp/decl.c:3920
+#: cp/decl.c:1165
 #, fuzzy, gcc-internal-format
-msgid "initializer fails to determine size of %qD"
-msgstr "beginwaarde legt grootte van %qs niet vast"
+msgid "previous declaration of %q+D was inline"
+msgstr "eerdere declaratie van functie %qs was inline"
 
-#: cp/decl.c:3925
+#: cp/decl.c:1187 cp/decl.c:1260
 #, fuzzy, gcc-internal-format
-msgid "array size missing in %qD"
-msgstr "array-grootte ontbreekt in %qs"
+msgid "shadowing %s function %q#D"
+msgstr "bibliotheekfunctie %qs wordt verborgen"
 
-#: cp/decl.c:3935
+#: cp/decl.c:1196
 #, fuzzy, gcc-internal-format
-msgid "zero-size array %qD"
-msgstr "array %qs heeft grootte die negatief of 0 is"
+msgid "library function %q#D redeclared as non-function %q#D"
+msgstr "bibliotheekfunctie %qs als niet-functie gedeclareerd"
 
-#. 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:3974
+#: cp/decl.c:1201
 #, fuzzy, gcc-internal-format
-msgid "storage size of %qD isn't known"
-msgstr "opslaggrootte van %qs is onbekend"
+msgid "conflicts with built-in declaration %q#D"
+msgstr "conflicterende declaraties van %qs"
 
-#: cp/decl.c:3996
+#: cp/decl.c:1255 cp/decl.c:1381 cp/decl.c:1397
 #, fuzzy, gcc-internal-format
-msgid "storage size of %qD isn't constant"
-msgstr "opslaggrootte van %qs is niet constant"
-
-#: cp/decl.c:4051
-#, gcc-internal-format
-msgid "sorry: semantics of inline function static data %q#D are wrong (you'll wind up with multiple copies)"
-msgstr ""
-
-#: cp/decl.c:4054
-#, gcc-internal-format
-msgid "%J  you can work around this by removing the initializer"
-msgstr ""
+msgid "new declaration %q#D"
+msgstr "herdeclaratie van %qs"
 
-#: cp/decl.c:4081
+#: cp/decl.c:1256
 #, fuzzy, gcc-internal-format
-msgid "uninitialized const %qD"
-msgstr "niet-constante beginwaarde voor %qs"
-
-#: cp/decl.c:4146
-#, gcc-internal-format
-msgid "name %qD used in a GNU-style designated initializer for an array"
-msgstr ""
+msgid "ambiguates built-in declaration %q#D"
+msgstr "herhaalde label-declaratie %qs"
 
-#: cp/decl.c:4217
+#: cp/decl.c:1345
 #, fuzzy, gcc-internal-format
-msgid "brace-enclosed initializer used to initialize %qT"
-msgstr "geen beginwaarde voor variant-veld %qs"
-
-#: cp/decl.c:4282
-#, gcc-internal-format
-msgid "initializer for %qT must be brace-enclosed"
-msgstr ""
+msgid "%q#D redeclared as different kind of symbol"
+msgstr "%qs als ander soort symbool geherdeclareerd"
 
-#: cp/decl.c:4298
+#: cp/decl.c:1348
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ does not allow designated initializers"
-msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
+msgid "previous declaration of %q+#D"
+msgstr "eerdere declaratie van %qs"
 
-#: cp/decl.c:4302
+#: cp/decl.c:1367
 #, fuzzy, gcc-internal-format
-msgid "%qT has no non-static data member named %qD"
-msgstr "union heeft geen lid dat %qs heet"
+msgid "declaration of template %q#D"
+msgstr "herdeclaratie van %<enum %s%>"
 
-#: cp/decl.c:4366
+#: cp/decl.c:1368 cp/name-lookup.c:526
 #, fuzzy, gcc-internal-format
-msgid "too many initializers for %qT"
-msgstr "ongeldige beginwaarde voor veld %qs"
+msgid "conflicts with previous declaration %q+#D"
+msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
 
-#: cp/decl.c:4407
+#: cp/decl.c:1382 cp/decl.c:1398
 #, fuzzy, gcc-internal-format
-msgid "variable-sized object %qD may not be initialized"
-msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+msgid "ambiguates old declaration %q+#D"
+msgstr "herhaalde label-declaratie %qs"
 
-#: cp/decl.c:4418
+#: cp/decl.c:1390
 #, fuzzy, gcc-internal-format
-msgid "%qD has incomplete type"
-msgstr "%qs heeft een onvolledig type"
-
-#: cp/decl.c:4472
-#, gcc-internal-format
-msgid "%qD must be initialized by constructor, not by %<{...}%>"
-msgstr ""
+msgid "declaration of C function %q#D conflicts with"
+msgstr "impliciete declaratie van functie %qs"
 
-#: cp/decl.c:4508
+#: cp/decl.c:1392
 #, fuzzy, gcc-internal-format
-msgid "array %qD initialized by parenthesized string literal %qE"
-msgstr "Onbeëindigde stringconstante"
+msgid "previous declaration %q+#D here"
+msgstr "eerdere declaratie van %qs"
 
-#: cp/decl.c:4523
+#: cp/decl.c:1406
 #, fuzzy, gcc-internal-format
-msgid "structure %qD with uninitialized const members"
-msgstr "parameter %qs krijgt beginwaarde"
+msgid "conflicting declaration %q#D"
+msgstr "conflicterende declaraties van %qs"
 
-#: cp/decl.c:4525
+#: cp/decl.c:1407
 #, fuzzy, gcc-internal-format
-msgid "structure %qD with uninitialized reference members"
-msgstr "ongeldige beginwaarde voor member %qs"
-
-#: cp/decl.c:4725
-#, gcc-internal-format
-msgid "assignment (not initialization) in declaration"
-msgstr ""
+msgid "%q+D has a previous declaration as %q#D"
+msgstr "eerdere declaratie van %qs"
 
-#: cp/decl.c:4742
+#. [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:1459
 #, fuzzy, gcc-internal-format
-msgid "cannot initialize %qD to namespace %qD"
-msgstr "niet-constante beginwaarde voor %qs"
+msgid "declaration of namespace %qD conflicts with"
+msgstr "impliciete declaratie van functie %qs"
 
-#: cp/decl.c:4783
+#: cp/decl.c:1460
 #, fuzzy, gcc-internal-format
-msgid "shadowing previous type declaration of %q#D"
+msgid "previous declaration of namespace %q+D here"
 msgstr "eerdere declaratie van %qs"
 
-#: cp/decl.c:4817
-#, gcc-internal-format
-msgid "%qD cannot be thread-local because it has non-POD type %qT"
-msgstr ""
-
-#: cp/decl.c:4832
-#, gcc-internal-format
-msgid "%qD is thread-local and so cannot be dynamically initialized"
-msgstr ""
-
-#: cp/decl.c:5391
-#, gcc-internal-format
-msgid "destructor for alien class %qT cannot be a member"
-msgstr ""
-
-#: cp/decl.c:5393
-#, gcc-internal-format
-msgid "constructor for alien class %qT cannot be a member"
-msgstr ""
-
-#: cp/decl.c:5414
-#, fuzzy, gcc-internal-format
-msgid "%qD declared as a %<virtual%> %s"
-msgstr "variabele %qs als inline gedeclareerd"
-
-#: cp/decl.c:5416
+#: cp/decl.c:1471
 #, fuzzy, gcc-internal-format
-msgid "%qD declared as an %<inline%> %s"
-msgstr "variabele %qs als inline gedeclareerd"
-
-#: cp/decl.c:5418
-#, gcc-internal-format
-msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
-msgstr ""
+msgid "%q+#D previously defined here"
+msgstr "%qs tevoren hier gedefinieerd"
 
-#: cp/decl.c:5422
+#. Prototype decl follows defn w/o prototype.
+#: cp/decl.c:1481
 #, fuzzy, gcc-internal-format
-msgid "%qD declared as a friend"
-msgstr "veld %qs als een functie gedeclareerd"
+msgid "prototype for %q+#D"
+msgstr "prototype voor %qs volgt"
 
-#: cp/decl.c:5428
+#: cp/decl.c:1482
 #, fuzzy, gcc-internal-format
-msgid "%qD declared with an exception specification"
-msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
+msgid "%Jfollows non-prototype definition here"
+msgstr "niet-prototype definitie hier"
 
-#: cp/decl.c:5514
-#, gcc-internal-format
-msgid "cannot declare %<::main%> to be a template"
-msgstr ""
+#: cp/decl.c:1522
+#, fuzzy, gcc-internal-format
+msgid "previous declaration of %q+#D with %qL linkage"
+msgstr "eerdere declaratie van %qs"
 
-#: cp/decl.c:5516
+#: cp/decl.c:1524
 #, fuzzy, gcc-internal-format
-msgid "cannot declare %<::main%> to be inline"
-msgstr "parameter %qs wijst naar een onvolledig type"
+msgid "conflicts with new declaration with %qL linkage"
+msgstr "conflicterende declaraties van %qs"
 
-#: cp/decl.c:5518
+#: cp/decl.c:1547 cp/decl.c:1553
 #, fuzzy, gcc-internal-format
-msgid "cannot declare %<::main%> to be static"
-msgstr "parameter %qs wijst naar een onvolledig type"
+msgid "default argument given for parameter %d of %q#D"
+msgstr "argumenten aan macro %qs gegeven"
 
-#: cp/decl.c:5522
-#, gcc-internal-format
-msgid "%<::main%> must return %<int%>"
-msgstr ""
+#: cp/decl.c:1549 cp/decl.c:1555
+#, fuzzy, gcc-internal-format
+msgid "after previous specification in %q+#D"
+msgstr "eerdere definitie van %qs"
 
-#: cp/decl.c:5552
-#, gcc-internal-format
-msgid "non-local function %q#D uses anonymous type"
-msgstr ""
+#: cp/decl.c:1564
+#, fuzzy, gcc-internal-format
+msgid "%q#D was used before it was declared inline"
+msgstr "%qs werd voor haar definitie gebruikt zonder protoype"
 
-#: cp/decl.c:5555 cp/decl.c:5891
-#, gcc-internal-format
-msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
-msgstr ""
+#: cp/decl.c:1565
+#, fuzzy, gcc-internal-format
+msgid "%Jprevious non-inline declaration here"
+msgstr "eerdere impliciete declaratie van %qs"
 
-#: cp/decl.c:5561
-#, gcc-internal-format
-msgid "non-local function %q#D uses local type %qT"
-msgstr ""
+#: cp/decl.c:1618
+#, fuzzy, gcc-internal-format
+msgid "redundant redeclaration of %qD in same scope"
+msgstr "overbodige herdeclaratie van %qs in zelfde bereik"
+
+#. From [temp.expl.spec]:
+#.
+#. If a template, a member template or the member of a class
+#. template is explicitly specialized then that
+#. specialization shall be declared before the first use of
+#. that specialization that would cause an implicit
+#. instantiation to take place, in every translation unit in
+#. which such a use occurs.
+#: cp/decl.c:1939
+#, fuzzy, gcc-internal-format
+msgid "explicit specialization of %qD after first use"
+msgstr "impliciete declaratie van functie %qs"
 
-#: cp/decl.c:5584
+#: cp/decl.c:2035
 #, fuzzy, gcc-internal-format
-msgid "%smember function %qD cannot have cv-qualifier"
-msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+msgid "%q+D: visibility attribute ignored because it"
+msgstr "het %qs attribuut wordt genegeerd"
 
-#: cp/decl.c:5608
+#: cp/decl.c:2037
 #, fuzzy, gcc-internal-format
-msgid "defining explicit specialization %qD in friend declaration"
-msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
+msgid "%Jconflicts with previous declaration here"
+msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
 
-#. Something like `template <class T> friend void f<T>()'.
-#: cp/decl.c:5618
+#: cp/decl.c:2464
 #, fuzzy, gcc-internal-format
-msgid "invalid use of template-id %qD in declaration of primary template"
-msgstr "ongeldig gebruik van een void-expressie"
+msgid "jump to label %qD"
+msgstr "herhaald label %qs"
 
-#: cp/decl.c:5646
+#: cp/decl.c:2466
 #, gcc-internal-format
-msgid "default arguments are not allowed in declaration of friend template specialization %qD"
+msgid "jump to case label"
 msgstr ""
 
-#: cp/decl.c:5654
+#: cp/decl.c:2468
+#, fuzzy, gcc-internal-format
+msgid "%H  from here"
+msgstr "van hieruit opgeroepen"
+
+#: cp/decl.c:2487 cp/decl.c:2650
 #, gcc-internal-format
-msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
+msgid "  exits OpenMP structured block"
 msgstr ""
 
-#: cp/decl.c:5720
+#: cp/decl.c:2508
 #, fuzzy, gcc-internal-format
-msgid "definition of implicitly-declared %qD"
-msgstr "functie-definitie als %<auto%> gedeclareerd"
+msgid "  crosses initialization of %q+#D"
+msgstr "(dicht bij initialisatie van %qs)"
 
-#: cp/decl.c:5740 cp/decl2.c:712
-#, fuzzy, gcc-internal-format
-msgid "no %q#D member function declared in class %qT"
-msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+#: cp/decl.c:2510 cp/decl.c:2625
+#, gcc-internal-format
+msgid "  enters scope of non-POD %q+#D"
+msgstr ""
 
-#. DRs 132, 319 and 389 seem to indicate types with
-#. no linkage can only be used to declare extern "C"
-#. entities.  Since it's not always an error in the
-#. ISO C++ 90 Standard, we only issue a warning.
-#: cp/decl.c:5888
+#: cp/decl.c:2523 cp/decl.c:2629
 #, gcc-internal-format
-msgid "non-local variable %q#D uses anonymous type"
+msgid "  enters try block"
 msgstr ""
 
-#: cp/decl.c:5897
+#: cp/decl.c:2525 cp/decl.c:2631
 #, gcc-internal-format
-msgid "non-local variable %q#D uses local type %qT"
+msgid "  enters catch block"
 msgstr ""
 
-#: cp/decl.c:6014
+#: cp/decl.c:2535 cp/decl.c:2634
 #, gcc-internal-format
-msgid "invalid in-class initialization of static data member of non-integral type %qT"
+msgid "  enters OpenMP structured block"
 msgstr ""
 
-#: cp/decl.c:6024
+#: cp/decl.c:2606 cp/decl.c:2646
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
-msgstr "(dicht bij initialisatie van %qs)"
+msgid "jump to label %q+D"
+msgstr "herhaald label %qs"
 
-#: cp/decl.c:6028
+#: cp/decl.c:2607 cp/decl.c:2647
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
-msgstr "(dicht bij initialisatie van %qs)"
+msgid "  from here"
+msgstr "van hieruit opgeroepen"
 
-#: cp/decl.c:6048
-#, fuzzy, gcc-internal-format
-msgid "size of array %qD has non-integral type %qT"
-msgstr "grootte van array %qs is van een niet-integraal type"
+#. Can't skip init of __exception_info.
+#: cp/decl.c:2619
+#, gcc-internal-format
+msgid "%J  enters catch block"
+msgstr ""
 
-#: cp/decl.c:6050
+#: cp/decl.c:2623
 #, fuzzy, gcc-internal-format
-msgid "size of array has non-integral type %qT"
-msgstr "grootte van array %qs is van een niet-integraal type"
+msgid "  skips initialization of %q+#D"
+msgstr "(dicht bij initialisatie van %qs)"
 
-#: cp/decl.c:6086
+#: cp/decl.c:2699
 #, fuzzy, gcc-internal-format
-msgid "size of array %qD is negative"
-msgstr "grootte van array %qs is negatief"
+msgid "label named wchar_t"
+msgstr "er is geen label dat %qs heet"
 
-#: cp/decl.c:6088
+#: cp/decl.c:2703
 #, fuzzy, gcc-internal-format
-msgid "size of array is negative"
-msgstr "grootte van array %qs is negatief"
+msgid "duplicate label %qD"
+msgstr "herhaald label %qs"
 
-#: cp/decl.c:6096
+#: cp/decl.c:2969
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids zero-size array %qD"
-msgstr "ISO C++ verbiedt array %qs met lengte 0"
+msgid "%qD is not a type"
+msgstr "%qs is geen iterator"
 
-#: cp/decl.c:6098
+#: cp/decl.c:2975 cp/parser.c:4037
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids zero-size array"
-msgstr "ISO C++ verbiedt array %qs met lengte 0"
+msgid "%qD used without template parameters"
+msgstr "macro %qs gebruikt zonder argumenten"
 
-#: cp/decl.c:6105
+#: cp/decl.c:2990
 #, fuzzy, gcc-internal-format
-msgid "size of array %qD is not an integral constant-expression"
-msgstr "grootte van array %qs is van een niet-integraal type"
+msgid "%q#T is not a class"
+msgstr "%qs is geen iterator"
 
-#: cp/decl.c:6108
-#, fuzzy, gcc-internal-format
-msgid "size of array is not an integral constant-expression"
-msgstr "ongeldig gebruik van een void-expressie"
+#: cp/decl.c:3002 cp/decl.c:3070
+#, gcc-internal-format
+msgid "no class template named %q#T in %q#T"
+msgstr ""
 
-#: cp/decl.c:6113
+#: cp/decl.c:3010
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids variable-size array %qD"
-msgstr "ISO C++ verbiedt array %qs van variabele lengte"
+msgid "%<typename %T::%D%> names %q#T, which is not a class template"
+msgstr "%qs is smaller dan waarden van zijn type"
 
-#: cp/decl.c:6115
+#: cp/decl.c:3017
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids variable-size array"
-msgstr "ISO C++ verbiedt array %qs van variabele lengte"
-
-#: cp/decl.c:6145
-#, gcc-internal-format
-msgid "overflow in array dimension"
-msgstr ""
+msgid "%<typename %T::%D%> names %q#T, which is not a type"
+msgstr "%qs is geen iterator"
 
-#: cp/decl.c:6219
+#: cp/decl.c:3079
 #, fuzzy, gcc-internal-format
-msgid "declaration of %qD as %s"
-msgstr "herdeclaratie van %qs"
+msgid "template parameters do not match template"
+msgstr "niet-beëindigde parameterlijst in %<#define%>"
 
-#: cp/decl.c:6221
+#: cp/decl.c:3080 cp/friend.c:321 cp/friend.c:329
 #, fuzzy, gcc-internal-format
-msgid "creating %s"
-msgstr "read %s"
+msgid "%q+D declared here"
+msgstr "%qs tevoren hier gedeclareerd"
 
-#: cp/decl.c:6233
-#, gcc-internal-format
-msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
-msgstr ""
+#: cp/decl.c:3727
+#, fuzzy, gcc-internal-format
+msgid "%Jan anonymous struct cannot have function members"
+msgstr "anonieme %s gedeclareerd binnen parameterlijst"
 
-#: cp/decl.c:6237
+#: cp/decl.c:3729
 #, gcc-internal-format
-msgid "multidimensional array must have bounds for all dimensions except the first"
+msgid "%Jan anonymous union cannot have function members"
 msgstr ""
 
-#: cp/decl.c:6272
+#: cp/decl.c:3747
 #, gcc-internal-format
-msgid "return type specification for constructor invalid"
+msgid "member %q+#D with constructor not allowed in anonymous aggregate"
 msgstr ""
 
-#: cp/decl.c:6282
+#: cp/decl.c:3750
 #, gcc-internal-format
-msgid "return type specification for destructor invalid"
+msgid "member %q+#D with destructor not allowed in anonymous aggregate"
 msgstr ""
 
-#: cp/decl.c:6295
-#, fuzzy, gcc-internal-format
-msgid "operator %qT declared to return %qT"
-msgstr "parameter %qs als void gedeclareerd"
-
-#: cp/decl.c:6297
-#, fuzzy, gcc-internal-format
-msgid "return type specified for %<operator %T%>"
-msgstr "registernaam niet opgegeven voor %qs"
-
-#: cp/decl.c:6319
+#: cp/decl.c:3753
 #, gcc-internal-format
-msgid "unnamed variable or field declared void"
+msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
 msgstr ""
 
-#: cp/decl.c:6323
-#, fuzzy, gcc-internal-format
-msgid "variable or field %qE declared void"
-msgstr "variabele of veld %qs als void gedeclareerd"
-
-#: cp/decl.c:6326
+#: cp/decl.c:3778
 #, gcc-internal-format
-msgid "variable or field declared void"
+msgid "multiple types in one declaration"
 msgstr ""
 
-#: cp/decl.c:6481
-#, fuzzy, gcc-internal-format
-msgid "type %qT is not derived from type %qT"
-msgstr "iterator %qs is van een afgeleid type"
-
-#: cp/decl.c:6501 cp/decl.c:6593 cp/decl.c:7714
+#: cp/decl.c:3782
 #, fuzzy, gcc-internal-format
-msgid "declaration of %qD as non-function"
-msgstr "%qs wordt gedeclareerd als een array van functies"
+msgid "redeclaration of C++ built-in type %qT"
+msgstr "herdeclaratie van %qs"
 
-#: cp/decl.c:6507
+#: cp/decl.c:3819
 #, fuzzy, gcc-internal-format
-msgid "declaration of %qD as non-member"
-msgstr "%qs wordt gedeclareerd als een array van functies"
+msgid "missing type-name in typedef-declaration"
+msgstr "nutteloos sleutelwoord of typenaam in lege declaratie"
 
-#: cp/decl.c:6537
+#: cp/decl.c:3827
 #, gcc-internal-format
-msgid "declarator-id missing; using reserved word %qD"
+msgid "ISO C++ prohibits anonymous structs"
 msgstr ""
 
-#: cp/decl.c:6626
-#, fuzzy, gcc-internal-format
-msgid "two or more data types in declaration of %qs"
-msgstr "twee of meer data types in de declaratie van %qs"
-
-#: cp/decl.c:6669
-#, gcc-internal-format
-msgid "ISO C++ does not support %<long long%>"
-msgstr "ISO C++ ondersteunt %<long long%> niet"
-
-#: cp/decl.c:6729 cp/decl.c:6731
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids declaration of %qs with no type"
-msgstr "ISO C++ verbiedt lid-declaraties zonder leden"
-
-#: cp/decl.c:6756
-#, fuzzy, gcc-internal-format
-msgid "short, signed or unsigned invalid for %qs"
-msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
-
-#: cp/decl.c:6758
+#: cp/decl.c:3834
 #, fuzzy, gcc-internal-format
-msgid "long, short, signed or unsigned invalid for %qs"
-msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
+msgid "%qs can only be specified for functions"
+msgstr "argument-formaat opgegeven voor niet-functie %qs"
 
-#: cp/decl.c:6760
+#: cp/decl.c:3840
 #, fuzzy, gcc-internal-format
-msgid "long and short specified together for %qs"
-msgstr "zowel 'long' als 'short' opgegeven voor %qs"
+msgid "%<friend%> can only be specified inside a class"
+msgstr "argument-formaat opgegeven voor niet-functie %qs"
 
-#: cp/decl.c:6762
+#: cp/decl.c:3842
 #, fuzzy, gcc-internal-format
-msgid "long or short specified with char for %qs"
-msgstr "'long' of 'short' opgegeven bij 'char' voor %qs"
+msgid "%<explicit%> can only be specified for constructors"
+msgstr "argument-formaat opgegeven voor niet-functie %qs"
 
-#: cp/decl.c:6764
+#: cp/decl.c:3844
 #, fuzzy, gcc-internal-format
-msgid "long or short specified with floating type for %qs"
-msgstr "'long' of 'short' opgegeven bij floating-point type voor %qs"
+msgid "a storage class can only be specified for objects and functions"
+msgstr "argument-formaat opgegeven voor niet-functie %qs"
 
-#: cp/decl.c:6766
+#: cp/decl.c:3850
 #, fuzzy, gcc-internal-format
-msgid "signed and unsigned given together for %qs"
-msgstr "zowel 'signed' als 'unsigned' opgegeven voor %qs"
+msgid "qualifiers can only be specified for objects and functions"
+msgstr "argument-formaat opgegeven voor niet-functie %qs"
 
-#: cp/decl.c:6772
+#: cp/decl.c:3853
 #, fuzzy, gcc-internal-format
-msgid "long, short, signed or unsigned used invalidly for %qs"
-msgstr "ongeldig gebruik van 'long', 'short', 'signed' of 'unsigned' voor %qs"
+msgid "%<typedef%> was ignored in this declaration"
+msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
 
-#: cp/decl.c:6837
+#: cp/decl.c:3882
 #, fuzzy, gcc-internal-format
-msgid "complex invalid for %qs"
-msgstr "'complex' ongeldig voor %qs"
+msgid "attribute ignored in declaration of %q+#T"
+msgstr "eerdere declaratie van %qs"
 
-#: cp/decl.c:6866
+#: cp/decl.c:3883
 #, gcc-internal-format
-msgid "qualifiers are not allowed on declaration of %<operator %T%>"
+msgid "attribute for %q+#T must follow the %qs keyword"
 msgstr ""
 
-#: cp/decl.c:6878 cp/typeck.c:6402
+#: cp/decl.c:3925
 #, fuzzy, gcc-internal-format
-msgid "ignoring %qV qualifiers added to function type %qT"
-msgstr "%s laat qualifiers van doeltype van pointer vallen"
-
-#: cp/decl.c:6901
-#, gcc-internal-format
-msgid "member %qD cannot be declared both virtual and static"
-msgstr ""
+msgid "ignoring attributes applied to class type %qT outside of definition"
+msgstr "het %qs attribuut heeft enkel betekenis voor functies"
 
-#: cp/decl.c:6908
+#. A template type parameter or other dependent type.
+#: cp/decl.c:3929
 #, fuzzy, gcc-internal-format
-msgid "%<%T::%D%> is not a valid declarator"
-msgstr "%qs is geen iterator"
-
-#: cp/decl.c:6916
-#, gcc-internal-format
-msgid "typedef declaration invalid in parameter declaration"
-msgstr ""
-
-#: cp/decl.c:6920
-#, gcc-internal-format
-msgid "storage class specifiers invalid in parameter declarations"
-msgstr ""
+msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
+msgstr "het %qs attribuut heeft enkel betekenis voor functies"
 
-#: cp/decl.c:6927
-#, gcc-internal-format
-msgid "virtual outside class declaration"
-msgstr ""
+#: cp/decl.c:4007
+#, fuzzy, gcc-internal-format
+msgid "function %q#D is initialized like a variable"
+msgstr "typedef %qs krijgt beginwaarde alsof het een variabele is"
 
-#: cp/decl.c:6940 cp/decl.c:6947
+#: cp/decl.c:4018
 #, fuzzy, gcc-internal-format
-msgid "multiple storage classes in declaration of %qs"
-msgstr "meerdere opslagklassen in declaratie van %qs"
+msgid "declaration of %q#D has %<extern%> and is initialized"
+msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
 
-#: cp/decl.c:6970
+#: cp/decl.c:4034
 #, fuzzy, gcc-internal-format
-msgid "storage class specified for %qs"
-msgstr "opslagklasse opgegeven voor parameter %qs"
+msgid "definition of %q#D is marked %<dllimport%>"
+msgstr "functie-definitie als %<auto%> gedeclareerd"
 
-#: cp/decl.c:7004
+#: cp/decl.c:4053
 #, fuzzy, gcc-internal-format
-msgid "top-level declaration of %qs specifies %<auto%>"
-msgstr "top-level declaratie van %qs specifieert %<auto%>"
+msgid "%q#D is not a static member of %q#T"
+msgstr "%qs is geen static veld"
 
-#: cp/decl.c:7016
+#: cp/decl.c:4059
 #, gcc-internal-format
-msgid "storage class specifiers invalid in friend function declarations"
+msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
 msgstr ""
 
-#: cp/decl.c:7142
+#: cp/decl.c:4068
 #, gcc-internal-format
-msgid "destructor cannot be static member function"
+msgid "template header not allowed in member definition of explicitly specialized class"
 msgstr ""
 
-#: cp/decl.c:7145
+#: cp/decl.c:4076
 #, fuzzy, gcc-internal-format
-msgid "destructors may not be cv-qualified"
-msgstr "structure heeft geen lid dat %qs heet"
+msgid "duplicate initialization of %qD"
+msgstr "dubbele beginwaarde"
 
-#: cp/decl.c:7165
-#, gcc-internal-format
-msgid "constructor cannot be static member function"
-msgstr ""
+#: cp/decl.c:4115
+#, fuzzy, gcc-internal-format
+msgid "declaration of %q#D outside of class is not definition"
+msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
 
-#: cp/decl.c:7168
-#, gcc-internal-format
-msgid "constructors cannot be declared virtual"
-msgstr ""
+#: cp/decl.c:4208
+#, fuzzy, gcc-internal-format
+msgid "variable %q#D has initializer but incomplete type"
+msgstr "variabele %qs heeft beginwaarde, maar een onvolledig type"
 
-#: cp/decl.c:7173
+#: cp/decl.c:4214 cp/decl.c:4926
 #, fuzzy, gcc-internal-format
-msgid "constructors may not be cv-qualified"
-msgstr "structure heeft geen lid dat %qs heet"
+msgid "elements of array %q#D have incomplete type"
+msgstr "elementen van array %qs hebben een onvolledig type"
 
-#: cp/decl.c:7193
+#: cp/decl.c:4220
 #, fuzzy, gcc-internal-format
-msgid "can't initialize friend function %qs"
-msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
+msgid "aggregate %q#D has incomplete type and cannot be defined"
+msgstr "parameter %qs heeft een onvolledig type"
 
-#. Cannot be both friend and virtual.
-#: cp/decl.c:7197
-#, gcc-internal-format
-msgid "virtual functions cannot be friends"
-msgstr ""
+#: cp/decl.c:4256
+#, fuzzy, gcc-internal-format
+msgid "%qD declared as reference but not initialized"
+msgstr "%qs als ander soort symbool geherdeclareerd"
 
-#: cp/decl.c:7201
-#, gcc-internal-format
-msgid "friend declaration not in class definition"
-msgstr ""
+#: cp/decl.c:4262
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
+msgstr "ISO C++ verbiedt lege initialisatie-accolades"
 
-#: cp/decl.c:7203
-#, gcc-internal-format
-msgid "can't define friend function %qs in a local class definition"
-msgstr ""
+#: cp/decl.c:4288
+#, fuzzy, gcc-internal-format
+msgid "cannot initialize %qT from %qT"
+msgstr "niet-constante beginwaarde voor %qs"
 
-#: cp/decl.c:7216
+#: cp/decl.c:4316
 #, gcc-internal-format
-msgid "destructors may not have parameters"
+msgid "name %qD used in a GNU-style designated initializer for an array"
 msgstr ""
 
-#: cp/decl.c:7235 cp/decl.c:7242
+#: cp/decl.c:4365
 #, fuzzy, gcc-internal-format
-msgid "cannot declare reference to %q#T"
-msgstr "kan niet derefereren, is geen pointer."
+msgid "initializer fails to determine size of %qD"
+msgstr "beginwaarde legt grootte van %qs niet vast"
 
-#: cp/decl.c:7236
+#: cp/decl.c:4372
 #, fuzzy, gcc-internal-format
-msgid "cannot declare pointer to %q#T"
-msgstr "parameter %qs wijst naar een onvolledig type"
+msgid "array size missing in %qD"
+msgstr "array-grootte ontbreekt in %qs"
 
-#: cp/decl.c:7244
+#: cp/decl.c:4384
 #, fuzzy, gcc-internal-format
-msgid "cannot declare pointer to %q#T member"
-msgstr "parameter %qs wijst naar een onvolledig type"
+msgid "zero-size array %qD"
+msgstr "array %qs heeft grootte die negatief of 0 is"
 
-#: cp/decl.c:7283
+#. 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:4427
 #, fuzzy, gcc-internal-format
-msgid "%qD is a namespace"
-msgstr "%qs is geen iterator"
+msgid "storage size of %qD isn't known"
+msgstr "opslaggrootte van %qs is onbekend"
 
-#: cp/decl.c:7322
+#: cp/decl.c:4449
 #, fuzzy, gcc-internal-format
-msgid "template-id %qD used as a declarator"
-msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
+msgid "storage size of %qD isn't constant"
+msgstr "opslaggrootte van %qs is niet constant"
 
-#: cp/decl.c:7369
+#: cp/decl.c:4498
 #, gcc-internal-format
-msgid "extra qualification %<%T::%> on member %qs ignored"
+msgid "sorry: semantics of inline function static data %q+#D are wrong (you'll wind up with multiple copies)"
 msgstr ""
 
-#: cp/decl.c:7388
+#: cp/decl.c:4501
 #, gcc-internal-format
-msgid "cannot declare member function %<%T::%s%> within %<%T%>"
+msgid "%J  you can work around this by removing the initializer"
 msgstr ""
 
-#: cp/decl.c:7403
+#: cp/decl.c:4528
 #, fuzzy, gcc-internal-format
-msgid "cannot declare member %<%T::%s%> within %qT"
-msgstr "kan niet derefereren, is geen pointer."
-
-# Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
-#: cp/decl.c:7442
-#, fuzzy, gcc-internal-format
-msgid "data member may not have variably modified type %qT"
-msgstr "argument %d is alleen-lezen"
+msgid "uninitialized const %qD"
+msgstr "niet-constante beginwaarde voor %qs"
 
-# Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
-#: cp/decl.c:7444
+#: cp/decl.c:4640
 #, fuzzy, gcc-internal-format
-msgid "parameter may not have variably modified type %qT"
-msgstr "argument %d is alleen-lezen"
+msgid "invalid type %qT as initializer for a vector of type %qT"
+msgstr "array krijgt niet-constante array-expressie als beginwaarde"
 
-#. [dcl.fct.spec] The explicit specifier shall only be used in
-#. declarations of constructors within a class definition.
-#: cp/decl.c:7452
+#: cp/decl.c:4682
 #, gcc-internal-format
-msgid "only declarations of constructors can be %<explicit%>"
+msgid "initializer for %qT must be brace-enclosed"
 msgstr ""
 
-#: cp/decl.c:7460
+#: cp/decl.c:4700
 #, fuzzy, gcc-internal-format
-msgid "non-member %qs cannot be declared %<mutable%>"
-msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+msgid "%qT has no non-static data member named %qD"
+msgstr "union heeft geen lid dat %qs heet"
 
-#: cp/decl.c:7465
+#: cp/decl.c:4751
 #, fuzzy, gcc-internal-format
-msgid "non-object member %qs cannot be declared %<mutable%>"
-msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+msgid "braces around scalar initializer for type %qT"
+msgstr "accolades rond scalaire beginwaarde"
 
-#: cp/decl.c:7471
+#: cp/decl.c:4834
 #, fuzzy, gcc-internal-format
-msgid "function %qs cannot be declared %<mutable%>"
-msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+msgid "missing braces around initializer for %qT"
+msgstr "accolades ontbreken rond beginwaarde"
 
-#: cp/decl.c:7476
+#: cp/decl.c:4891
 #, fuzzy, gcc-internal-format
-msgid "static %qs cannot be declared %<mutable%>"
-msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+msgid "too many initializers for %qT"
+msgstr "ongeldige beginwaarde voor veld %qs"
 
-#: cp/decl.c:7481
+#: cp/decl.c:4934
 #, fuzzy, gcc-internal-format
-msgid "const %qs cannot be declared %<mutable%>"
-msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+msgid "variable-sized object %qD may not be initialized"
+msgstr "object van variabele lengte mag geen beginwaarde krijgen"
 
-#: cp/decl.c:7501
-#, gcc-internal-format
-msgid "%Jtypedef name may not be a nested-name-specifier"
-msgstr ""
+#: cp/decl.c:4940
+#, fuzzy, gcc-internal-format
+msgid "%qD has incomplete type"
+msgstr "%qs heeft een onvolledig type"
+
+#: cp/decl.c:4955
+#, fuzzy, gcc-internal-format
+msgid "scalar object %qD requires one element in initializer"
+msgstr "overtollige elementen in beginwaarde van union"
+
+#. A non-aggregate that is not a scalar cannot be initialized
+#. via an initializer-list in C++98.
+#: cp/decl.c:4965
+#, fuzzy, gcc-internal-format
+msgid "braces around initializer for non-aggregate type %qT"
+msgstr "accolades rond scalaire beginwaarde"
 
-#: cp/decl.c:7517
+#: cp/decl.c:5015
 #, gcc-internal-format
-msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
+msgid "%qD must be initialized by constructor, not by %<{...}%>"
 msgstr ""
 
-#: cp/decl.c:7616
+#: cp/decl.c:5051
 #, fuzzy, gcc-internal-format
-msgid "qualified function types cannot be used to declare %s functions"
-msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
+msgid "array %qD initialized by parenthesized string literal %qE"
+msgstr "Onbeëindigde stringconstante"
 
-#: cp/decl.c:7642
+#: cp/decl.c:5066
 #, fuzzy, gcc-internal-format
-msgid "type qualifiers specified for friend class declaration"
-msgstr "twee types opgegeven in één lege declaratie"
+msgid "structure %qD with uninitialized const members"
+msgstr "parameter %qs krijgt beginwaarde"
 
-#: cp/decl.c:7647
+#: cp/decl.c:5068
 #, fuzzy, gcc-internal-format
-msgid "%<inline%> specified for friend class declaration"
-msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
+msgid "structure %qD with uninitialized reference members"
+msgstr "ongeldige beginwaarde voor member %qs"
+
+#: cp/decl.c:5364
+#, gcc-internal-format
+msgid "assignment (not initialization) in declaration"
+msgstr ""
 
-#: cp/decl.c:7655
+#: cp/decl.c:5460
 #, fuzzy, gcc-internal-format
-msgid "template parameters cannot be friends"
-msgstr "niet-beëindigde parameterlijst in %<#define%>"
+msgid "shadowing previous type declaration of %q#D"
+msgstr "eerdere declaratie van %qs"
 
-#: cp/decl.c:7657
+#: cp/decl.c:5490
 #, gcc-internal-format
-msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
+msgid "%qD cannot be thread-local because it has non-POD type %qT"
 msgstr ""
 
-#: cp/decl.c:7661
+#: cp/decl.c:5522
 #, gcc-internal-format
-msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
+msgid "Java object %qD not allocated with %<new%>"
 msgstr ""
 
-#: cp/decl.c:7674
+#: cp/decl.c:5539
 #, gcc-internal-format
-msgid "trying to make class %qT a friend of global scope"
+msgid "%qD is thread-local and so cannot be dynamically initialized"
 msgstr ""
 
-#: cp/decl.c:7685
-#, fuzzy, gcc-internal-format
-msgid "invalid qualifiers on non-member function type"
-msgstr "%s laat qualifiers van doeltype van pointer vallen"
-
-#: cp/decl.c:7704
-#, fuzzy, gcc-internal-format
-msgid "abstract declarator %qT used as declaration"
-msgstr "de declaratie van %qs verbergt een globale declaratie"
-
-#: cp/decl.c:7729
+#: cp/decl.c:5557
 #, fuzzy, gcc-internal-format
-msgid "cannot use %<::%> in parameter declaration"
-msgstr "attributen genegeerd in declarator van parameter-array"
+msgid "%qD cannot be initialized by a non-constant expression when being declared"
+msgstr "overflow in constante expressie"
 
-#. Something like struct S { int N::j; };
-#: cp/decl.c:7774
+#: cp/decl.c:5597
 #, fuzzy, gcc-internal-format
-msgid "invalid use of %<::%>"
-msgstr "ongeldig gebruik van %<restrict%>"
+msgid "non-static data member %qD has Java class type"
+msgstr "%qs is geen static veld"
 
-#: cp/decl.c:7789
+#: cp/decl.c:6232
 #, gcc-internal-format
-msgid "can't make %qD into a method -- not in a class"
+msgid "destructor for alien class %qT cannot be a member"
 msgstr ""
 
-#: cp/decl.c:7798
-#, fuzzy, gcc-internal-format
-msgid "function %qD declared virtual inside a union"
-msgstr "veld %qs als een functie gedeclareerd"
-
-#: cp/decl.c:7807
+#: cp/decl.c:6234
 #, gcc-internal-format
-msgid "%qD cannot be declared virtual, since it is always static"
+msgid "constructor for alien class %qT cannot be a member"
 msgstr ""
 
-#: cp/decl.c:7825
-#, fuzzy, gcc-internal-format
-msgid "declaration of %qD as member of %qT"
-msgstr "de declaratie van %qs verbergt een parameter"
-
-#: cp/decl.c:7901
-#, fuzzy, gcc-internal-format
-msgid "field %qD has incomplete type"
-msgstr "veld %qs heeft een onvolledig type"
-
-#: cp/decl.c:7903
-#, fuzzy, gcc-internal-format
-msgid "name %qT has incomplete type"
-msgstr "parameter %qs heeft een onvolledig type"
-
-#: cp/decl.c:7912
+#: cp/decl.c:6255
 #, fuzzy, gcc-internal-format
-msgid "  in instantiation of template %qT"
-msgstr "impliciete declaratie van functie %qs"
+msgid "%qD declared as a %<virtual%> %s"
+msgstr "variabele %qs als inline gedeclareerd"
 
-#: cp/decl.c:7922
+#: cp/decl.c:6257
 #, fuzzy, gcc-internal-format
-msgid "%qE is neither function nor member function; cannot be declared friend"
-msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
+msgid "%qD declared as an %<inline%> %s"
+msgstr "variabele %qs als inline gedeclareerd"
 
-#: cp/decl.c:7933
+#: cp/decl.c:6259
 #, gcc-internal-format
-msgid "member functions are implicitly friends of their class"
+msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in %s declaration"
 msgstr ""
 
-#. An attempt is being made to initialize a non-static
-#. member.  But, from [class.mem]:
-#.
-#. 4 A member-declarator can contain a
-#. constant-initializer only if it declares a static
-#. member (_class.static_) of integral or enumeration
-#. type, see _class.static.data_.
-#.
-#. This used to be relatively common practice, but
-#. 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:7973
+#: cp/decl.c:6263
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids initialization of member %qD"
-msgstr "(dicht bij initialisatie van %qs)"
+msgid "%q+D declared as a friend"
+msgstr "veld %qs als een functie gedeclareerd"
 
-#: cp/decl.c:7975
-#, gcc-internal-format
-msgid "making %qD static"
-msgstr ""
+#: cp/decl.c:6269
+#, fuzzy, gcc-internal-format
+msgid "%q+D declared with an exception specification"
+msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
 
-#: cp/decl.c:8033
+#: cp/decl.c:6303
 #, fuzzy, gcc-internal-format
-msgid "storage class %<auto%> invalid for function %qs"
-msgstr "ongeldige opslagklasse voor functie %qs"
+msgid "definition of %qD is not in namespace enclosing %qT"
+msgstr "%qs wordt gedeclareerd als een array van functies"
 
-#: cp/decl.c:8035
+#: cp/decl.c:6414
 #, fuzzy, gcc-internal-format
-msgid "storage class %<register%> invalid for function %qs"
-msgstr "ongeldige opslagklasse voor functie %qs"
+msgid "defining explicit specialization %qD in friend declaration"
+msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
 
-#: cp/decl.c:8037
+#. Something like `template <class T> friend void f<T>()'.
+#: cp/decl.c:6424
 #, fuzzy, gcc-internal-format
-msgid "storage class %<__thread%> invalid for function %qs"
-msgstr "ongeldige opslagklasse voor functie %qs"
+msgid "invalid use of template-id %qD in declaration of primary template"
+msgstr "ongeldig gebruik van een void-expressie"
 
-#: cp/decl.c:8048
+#: cp/decl.c:6454
 #, gcc-internal-format
-msgid "%<static%> specified invalid for function %qs declared out of global scope"
+msgid "default arguments are not allowed in declaration of friend template specialization %qD"
 msgstr ""
 
-#: cp/decl.c:8051
+#: cp/decl.c:6462
 #, gcc-internal-format
-msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
+msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
 msgstr ""
 
-#: cp/decl.c:8059
-#, fuzzy, gcc-internal-format
-msgid "virtual non-class function %qs"
-msgstr "ongeldige opslagklasse voor functie %qs"
-
-#: cp/decl.c:8090
+#: cp/decl.c:6505
 #, gcc-internal-format
-msgid "cannot declare member function %qD to have static linkage"
+msgid "cannot declare %<::main%> to be a template"
 msgstr ""
 
-#. FIXME need arm citation
-#: cp/decl.c:8097
-#, gcc-internal-format
-msgid "cannot declare static function inside another function"
-msgstr ""
+#: cp/decl.c:6507
+#, fuzzy, gcc-internal-format
+msgid "cannot declare %<::main%> to be inline"
+msgstr "parameter %qs wijst naar een onvolledig type"
+
+#: cp/decl.c:6509
+#, fuzzy, gcc-internal-format
+msgid "cannot declare %<::main%> to be static"
+msgstr "parameter %qs wijst naar een onvolledig type"
 
-#: cp/decl.c:8126
+#: cp/decl.c:6537
 #, gcc-internal-format
-msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
+msgid "non-local function %q#D uses anonymous type"
 msgstr ""
 
-#: cp/decl.c:8133
-#, fuzzy, gcc-internal-format
-msgid "static member %qD declared %<register%>"
-msgstr "variabele %qs als inline gedeclareerd"
+#: cp/decl.c:6540 cp/decl.c:6820
+#, gcc-internal-format
+msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
+msgstr ""
 
-#: cp/decl.c:8138
+#: cp/decl.c:6546
 #, gcc-internal-format
-msgid "cannot explicitly declare member %q#D to have extern linkage"
+msgid "non-local function %q#D uses local type %qT"
 msgstr ""
 
-#: cp/decl.c:8281
+#: cp/decl.c:6570
 #, fuzzy, gcc-internal-format
-msgid "default argument for %q#D has type %qT"
-msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
+msgid "static member function %qD cannot have cv-qualifier"
+msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
 
-#: cp/decl.c:8284
+#: cp/decl.c:6571
 #, fuzzy, gcc-internal-format
-msgid "default argument for parameter of type %qT has type %qT"
-msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
+msgid "non-member function %qD cannot have cv-qualifier"
+msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
 
-# Is the %s the argument, or is it 'of' the argument?
-#: cp/decl.c:8301
+#: cp/decl.c:6619
+#, gcc-internal-format
+msgid "%<::main%> must return %<int%>"
+msgstr ""
+
+#: cp/decl.c:6658
 #, fuzzy, gcc-internal-format
-msgid "default argument %qE uses local variable %qD"
-msgstr "ongeldig type-argument %qs"
+msgid "definition of implicitly-declared %qD"
+msgstr "functie-definitie als %<auto%> gedeclareerd"
 
-#: cp/decl.c:8369
+#: cp/decl.c:6675 cp/decl2.c:677
 #, fuzzy, gcc-internal-format
-msgid "parameter %qD invalidly declared method type"
-msgstr "parameter %qs als void gedeclareerd"
+msgid "no %q#D member function declared in class %qT"
+msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
 
-#: cp/decl.c:8393
+#. DRs 132, 319 and 389 seem to indicate types with
+#. no linkage can only be used to declare extern "C"
+#. entities.  Since it's not always an error in the
+#. ISO C++ 90 Standard, we only issue a warning.
+#: cp/decl.c:6817
 #, gcc-internal-format
-msgid "parameter %qD includes %s to array of unknown bound %qT"
+msgid "non-local variable %q#D uses anonymous type"
 msgstr ""
 
-#. [class.copy]
-#.
-#. A declaration of a constructor for a class X is ill-formed if
-#. its first parameter is of type (optionally cv-qualified) X
-#. and either there are no other parameters or else all other
-#. parameters have default arguments.
-#.
-#. We *don't* complain about member template instantiations that
-#. have this form, though; they can occur as we try to decide
-#. what constructor to use during overload resolution.  Since
-#. overload resolution will never prefer such a constructor to
-#. the non-template copy constructor (which is either explicitly
-#. 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:8552
+#: cp/decl.c:6826
 #, gcc-internal-format
-msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
+msgid "non-local variable %q#D uses local type %qT"
+msgstr ""
+
+#: cp/decl.c:6948
+#, gcc-internal-format
+msgid "invalid in-class initialization of static data member of non-integral type %qT"
 msgstr ""
 
-#: cp/decl.c:8676
+#: cp/decl.c:6958
 #, fuzzy, gcc-internal-format
-msgid "%qD may not be declared within a namespace"
-msgstr "%<%.*s%> is niet gedefinieerd"
+msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
+msgstr "(dicht bij initialisatie van %qs)"
 
-#: cp/decl.c:8678
+#: cp/decl.c:6962
 #, fuzzy, gcc-internal-format
-msgid "%qD may not be declared as static"
-msgstr "%<%.*s%> is niet gedefinieerd"
+msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
+msgstr "(dicht bij initialisatie van %qs)"
 
-#: cp/decl.c:8698
+#: cp/decl.c:6987
 #, fuzzy, gcc-internal-format
-msgid "%qD must be a nonstatic member function"
-msgstr "%<this%> is niet beschikbaar in static member-funties"
+msgid "size of array %qD has non-integral type %qT"
+msgstr "grootte van array %qs is van een niet-integraal type"
 
-#: cp/decl.c:8704
+#: cp/decl.c:6989
 #, fuzzy, gcc-internal-format
-msgid "%qD must be either a non-static member function or a non-member function"
-msgstr "%<this%> is niet beschikbaar in static member-funties"
+msgid "size of array has non-integral type %qT"
+msgstr "grootte van array %qs is van een niet-integraal type"
 
-#: cp/decl.c:8722
-#, gcc-internal-format
-msgid "%qD must have an argument of class or enumerated type"
-msgstr ""
+#: cp/decl.c:7037
+#, fuzzy, gcc-internal-format
+msgid "size of array %qD is negative"
+msgstr "grootte van array %qs is negatief"
 
-#: cp/decl.c:8763
-#, gcc-internal-format
-msgid "conversion to %s%s will never use a type conversion operator"
-msgstr ""
+#: cp/decl.c:7039
+#, fuzzy, gcc-internal-format
+msgid "size of array is negative"
+msgstr "grootte van array %qs is negatief"
 
-#. 13.4.0.3
-#: cp/decl.c:8770
-#, gcc-internal-format
-msgid "ISO C++ prohibits overloading operator ?:"
-msgstr ""
+#: cp/decl.c:7047
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids zero-size array %qD"
+msgstr "ISO C++ verbiedt array %qs met lengte 0"
 
-#: cp/decl.c:8820
+#: cp/decl.c:7049
 #, fuzzy, gcc-internal-format
-msgid "postfix %qD must take %<int%> as its argument"
-msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
+msgid "ISO C++ forbids zero-size array"
+msgstr "ISO C++ verbiedt array %qs met lengte 0"
 
-#: cp/decl.c:8824
+#: cp/decl.c:7056
 #, fuzzy, gcc-internal-format
-msgid "postfix %qD must take %<int%> as its second argument"
-msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
+msgid "size of array %qD is not an integral constant-expression"
+msgstr "grootte van array %qs is van een niet-integraal type"
 
-#: cp/decl.c:8831
+#: cp/decl.c:7059
 #, fuzzy, gcc-internal-format
-msgid "%qD must take either zero or one argument"
-msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
+msgid "size of array is not an integral constant-expression"
+msgstr "ongeldig gebruik van een void-expressie"
 
-#: cp/decl.c:8833
+#: cp/decl.c:7065
 #, fuzzy, gcc-internal-format
-msgid "%qD must take either one or two arguments"
-msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
+msgid "ISO C++ forbids variable length array %qD"
+msgstr "ISO C++ verbiedt array %qs van variabele lengte"
 
-#: cp/decl.c:8854
-#, gcc-internal-format
-msgid "prefix %qD should return %qT"
-msgstr ""
+#: cp/decl.c:7067
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids variable length array"
+msgstr "ISO C++ verbiedt array %qs van variabele lengte"
 
-#: cp/decl.c:8860
+#: cp/decl.c:7073
 #, gcc-internal-format
-msgid "postfix %qD should return %qT"
+msgid "variable length array %qD is used"
 msgstr ""
 
-#: cp/decl.c:8869
+#: cp/decl.c:7107
 #, gcc-internal-format
-msgid "%qD must take %<void%>"
+msgid "overflow in array dimension"
 msgstr ""
 
-#: cp/decl.c:8871 cp/decl.c:8879
+#: cp/decl.c:7188
 #, fuzzy, gcc-internal-format
-msgid "%qD must take exactly one argument"
-msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
+msgid "declaration of %qD as %s"
+msgstr "herdeclaratie van %qs"
 
-#: cp/decl.c:8881
+#: cp/decl.c:7190
 #, fuzzy, gcc-internal-format
-msgid "%qD must take exactly two arguments"
-msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
+msgid "creating %s"
+msgstr "read %s"
 
-#: cp/decl.c:8889
+#: cp/decl.c:7202
 #, gcc-internal-format
-msgid "user-defined %qD always evaluates both arguments"
+msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
 msgstr ""
 
-#: cp/decl.c:8903
+#: cp/decl.c:7206
 #, gcc-internal-format
-msgid "%qD should return by value"
+msgid "multidimensional array must have bounds for all dimensions except the first"
 msgstr ""
 
-#: cp/decl.c:8915 cp/decl.c:8918
-#, fuzzy, gcc-internal-format
-msgid "%qD cannot have default arguments"
-msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
-
-#: cp/decl.c:8976
-#, fuzzy, gcc-internal-format
-msgid "using template type parameter %qT after %qs"
-msgstr "incompatibel type voor argument %d van %qs"
+#: cp/decl.c:7241
+#, gcc-internal-format
+msgid "return type specification for constructor invalid"
+msgstr ""
 
-#: cp/decl.c:8991
-#, fuzzy, gcc-internal-format
-msgid "using typedef-name %qD after %qs"
-msgstr "beginwaarde ontbreekt"
+#: cp/decl.c:7251
+#, gcc-internal-format
+msgid "return type specification for destructor invalid"
+msgstr ""
 
-#: cp/decl.c:8992
+#: cp/decl.c:7264
 #, fuzzy, gcc-internal-format
-msgid "%qD has a previous declaration here"
-msgstr "dit is een eerdere declaratie"
+msgid "return type specified for %<operator %T%>"
+msgstr "registernaam niet opgegeven voor %qs"
 
-#: cp/decl.c:9000
+#: cp/decl.c:7286
 #, gcc-internal-format
-msgid "%qT referred to as %qs"
+msgid "unnamed variable or field declared void"
 msgstr ""
 
-#: cp/decl.c:9001 cp/decl.c:9009
+#: cp/decl.c:7290
 #, fuzzy, gcc-internal-format
-msgid "%qT has a previous declaration here"
-msgstr "dit is een eerdere declaratie"
+msgid "variable or field %qE declared void"
+msgstr "variabele of veld %qs als void gedeclareerd"
 
-#: cp/decl.c:9008
+#: cp/decl.c:7293
 #, gcc-internal-format
-msgid "%qT referred to as enum"
+msgid "variable or field declared void"
 msgstr ""
 
-#. If a class template appears as elaborated type specifier
-#. without a template header such as:
-#.
-#. template <class T> class C {};
-#. void f(class C);            // No template header here
-#.
-#. then the required template argument is missing.
-#: cp/decl.c:9023
+#: cp/decl.c:7460
 #, fuzzy, gcc-internal-format
-msgid "template argument required for %<%s %T%>"
-msgstr "meerdere parameters hebben de naam %qs"
+msgid "invalid use of qualified-name %<::%D%>"
+msgstr "ongeldig gebruik van %<restrict%>"
 
-#: cp/decl.c:9071 cp/name-lookup.c:2602
-#, gcc-internal-format
-msgid "%qD has the same name as the class in which it is declared"
-msgstr ""
+#: cp/decl.c:7463
+#, fuzzy, gcc-internal-format
+msgid "invalid use of qualified-name %<%T::%D%>"
+msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
 
-#: cp/decl.c:9209
+#: cp/decl.c:7466
 #, fuzzy, gcc-internal-format
-msgid "use of enum %q#D without previous declaration"
-msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
+msgid "invalid use of qualified-name %<%D::%D%>"
+msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
 
-#: cp/decl.c:9227
+#: cp/decl.c:7478
 #, fuzzy, gcc-internal-format
-msgid "redeclaration of %qT as a non-template"
-msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
+msgid "type %qT is not derived from type %qT"
+msgstr "iterator %qs is van een afgeleid type"
 
-#: cp/decl.c:9334
+#: cp/decl.c:7494 cp/decl.c:7584 cp/decl.c:8732
 #, fuzzy, gcc-internal-format
-msgid "derived union %qT invalid"
-msgstr "overtollige elementen in beginwaarde van union"
+msgid "declaration of %qD as non-function"
+msgstr "%qs wordt gedeclareerd als een array van functies"
 
-#: cp/decl.c:9340
-#, gcc-internal-format
-msgid "Java class %qT cannot have multiple bases"
-msgstr ""
+#: cp/decl.c:7500
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qD as non-member"
+msgstr "%qs wordt gedeclareerd als een array van functies"
 
-#: cp/decl.c:9348
+#: cp/decl.c:7529
 #, gcc-internal-format
-msgid "Java class %qT cannot have virtual bases"
+msgid "declarator-id missing; using reserved word %qD"
 msgstr ""
 
-#: cp/decl.c:9367
+#: cp/decl.c:7576
 #, fuzzy, gcc-internal-format
-msgid "base type %qT fails to be a struct or class type"
-msgstr "%qs is geen typedef of ingebouwd type"
+msgid "function definition does not declare parameters"
+msgstr "functie-definitie als %<register%> gedeclareerd"
 
-#: cp/decl.c:9400
-#, gcc-internal-format
-msgid "recursive type %qT undefined"
-msgstr ""
+#: cp/decl.c:7618
+#, fuzzy, gcc-internal-format
+msgid "two or more data types in declaration of %qs"
+msgstr "twee of meer data types in de declaratie van %qs"
 
-#: cp/decl.c:9402
+#: cp/decl.c:7624
 #, fuzzy, gcc-internal-format
-msgid "duplicate base type %qT invalid"
-msgstr "herhaalde case-waarde"
+msgid "conflicting specifiers in declaration of %qs"
+msgstr "conflicterende declaraties van %qs"
 
-#: cp/decl.c:9472
+#: cp/decl.c:7695 cp/decl.c:7698
 #, fuzzy, gcc-internal-format
-msgid "multiple definition of %q#T"
-msgstr "herdefinitie van %qs"
+msgid "ISO C++ forbids declaration of %qs with no type"
+msgstr "ISO C++ verbiedt lid-declaraties zonder leden"
 
-#: cp/decl.c:9473
+#: cp/decl.c:7723
 #, fuzzy, gcc-internal-format
-msgid "%Jprevious definition here"
-msgstr "eerdere definitie van %qs"
+msgid "%<signed%> or %<unsigned%> invalid for %qs"
+msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
 
-#. DR 377
-#.
-#. IF no integral type can represent all the enumerator values, the
-#. enumeration is ill-formed.
-#: cp/decl.c:9610
-#, gcc-internal-format
-msgid "no integral type can represent all of the enumerator values for %qT"
-msgstr ""
+#: cp/decl.c:7725
+#, fuzzy, gcc-internal-format
+msgid "%<signed%> and %<unsigned%> specified together for %qs"
+msgstr "zowel 'signed' als 'unsigned' opgegeven voor %qs"
 
-#: cp/decl.c:9716
+#: cp/decl.c:7727
 #, fuzzy, gcc-internal-format
-msgid "enumerator value for %qD not integer constant"
-msgstr "enumeratiewaarde voor %qs is geen integrale constante"
+msgid "%<long long%> invalid for %qs"
+msgstr "'complex' ongeldig voor %qs"
 
-#: cp/decl.c:9743
+#: cp/decl.c:7729
 #, fuzzy, gcc-internal-format
-msgid "overflow in enumeration values at %qD"
-msgstr "overflow in enumeratiewaarden"
+msgid "%<long%> invalid for %qs"
+msgstr "'complex' ongeldig voor %qs"
 
-#: cp/decl.c:9814
+#: cp/decl.c:7731
 #, fuzzy, gcc-internal-format
-msgid "return type %q#T is incomplete"
-msgstr "type van teruggeefwaarde is onvolledig"
+msgid "%<short%> invalid for %qs"
+msgstr "'complex' ongeldig voor %qs"
 
-#: cp/decl.c:9930 cp/typeck.c:6161
-#, gcc-internal-format
-msgid "%<operator=%> should return a reference to %<*this%>"
-msgstr ""
+#: cp/decl.c:7733
+#, fuzzy, gcc-internal-format
+msgid "%<long%> or %<short%> invalid for %qs"
+msgstr "'long', 'short', 'signed' of 'unsigned' ongeldig voor %qs"
 
-#: cp/decl.c:10258
+#: cp/decl.c:7735
 #, fuzzy, gcc-internal-format
-msgid "parameter %qD declared void"
-msgstr "parameter %qs als void gedeclareerd"
+msgid "%<long%> or %<short%> specified with char for %qs"
+msgstr "'long' of 'short' opgegeven bij 'char' voor %qs"
 
-#: cp/decl.c:10747
+#: cp/decl.c:7737
 #, fuzzy, gcc-internal-format
-msgid "invalid member function declaration"
-msgstr "herhaalde label-declaratie %qs"
+msgid "%<long%> and %<short%> specified together for %qs"
+msgstr "zowel 'long' als 'short' opgegeven voor %qs"
 
-#: cp/decl.c:10762
+#: cp/decl.c:7743
 #, fuzzy, gcc-internal-format
-msgid "%qD is already defined in class %qT"
-msgstr "kan klasse '%s' niet vinden"
+msgid "long, short, signed or unsigned used invalidly for %qs"
+msgstr "ongeldig gebruik van 'long', 'short', 'signed' of 'unsigned' voor %qs"
 
-#: cp/decl.c:10972
+#: cp/decl.c:7807
 #, fuzzy, gcc-internal-format
-msgid "static member function %q#D declared with type qualifiers"
-msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+msgid "complex invalid for %qs"
+msgstr "'complex' ongeldig voor %qs"
 
-#: cp/decl2.c:279
+#: cp/decl.c:7836
 #, gcc-internal-format
-msgid "name missing for member function"
+msgid "qualifiers are not allowed on declaration of %<operator %T%>"
 msgstr ""
 
-#: cp/decl2.c:372 cp/decl2.c:386
-#, gcc-internal-format
-msgid "ambiguous conversion for array subscript"
-msgstr ""
+#: cp/decl.c:7848 cp/typeck.c:7039
+#, fuzzy, gcc-internal-format
+msgid "ignoring %qV qualifiers added to function type %qT"
+msgstr "%s laat qualifiers van doeltype van pointer vallen"
 
-#: cp/decl2.c:380
+#: cp/decl.c:7871
 #, gcc-internal-format
-msgid "invalid types %<%T[%T]%> for array subscript"
+msgid "member %qD cannot be declared both virtual and static"
 msgstr ""
 
-#: cp/decl2.c:423
+#: cp/decl.c:7879
 #, fuzzy, gcc-internal-format
-msgid "deleting array %q#D"
-msgstr "doorgeven van argument %d van %qs"
+msgid "%<%T::%D%> is not a valid declarator"
+msgstr "%qs is geen iterator"
+
+#: cp/decl.c:7888
+#, gcc-internal-format
+msgid "typedef declaration invalid in parameter declaration"
+msgstr ""
 
-#: cp/decl2.c:429
+#: cp/decl.c:7894
 #, gcc-internal-format
-msgid "type %q#T argument given to %<delete%>, expected pointer"
+msgid "storage class specifiers invalid in parameter declarations"
 msgstr ""
 
-#: cp/decl2.c:441
+#: cp/decl.c:7901
 #, gcc-internal-format
-msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
+msgid "virtual outside class declaration"
 msgstr ""
 
-#: cp/decl2.c:449
-#, fuzzy, gcc-internal-format
-msgid "deleting %qT is undefined"
-msgstr "%<%.*s%> is niet gedefinieerd"
-
-#. 14.5.2.2 [temp.mem]
-#.
-#. A local class shall not have member templates.
-#: cp/decl2.c:485
+#: cp/decl.c:7919
 #, fuzzy, gcc-internal-format
-msgid "invalid declaration of member template %q#D in local class"
-msgstr "herdeclaratie van %<enum %s%>"
+msgid "multiple storage classes in declaration of %qs"
+msgstr "meerdere opslagklassen in declaratie van %qs"
 
-#: cp/decl2.c:494
+#: cp/decl.c:7942
 #, fuzzy, gcc-internal-format
-msgid "invalid use of %<virtual%> in template declaration of %q#D"
-msgstr "ongeldig gebruik van onvolledige typedef %qs"
+msgid "storage class specified for %qs"
+msgstr "opslagklasse opgegeven voor parameter %qs"
 
-#: cp/decl2.c:504 cp/pt.c:2973
+#: cp/decl.c:7976
 #, fuzzy, gcc-internal-format
-msgid "template declaration of %q#D"
-msgstr "herdeclaratie van %qs"
+msgid "top-level declaration of %qs specifies %<auto%>"
+msgstr "top-level declaratie van %qs specifieert %<auto%>"
 
-#: cp/decl2.c:553
+#: cp/decl.c:7988
 #, gcc-internal-format
-msgid "Java method %qD has non-Java return type %qT"
+msgid "storage class specifiers invalid in friend function declarations"
 msgstr ""
 
-#: cp/decl2.c:569
+#: cp/decl.c:8115
 #, gcc-internal-format
-msgid "Java method %qD has non-Java parameter type %qT"
+msgid "destructor cannot be static member function"
 msgstr ""
 
-#: cp/decl2.c:674
+#: cp/decl.c:8120
+#, fuzzy, gcc-internal-format
+msgid "destructors may not be cv-qualified"
+msgstr "structure heeft geen lid dat %qs heet"
+
+#: cp/decl.c:8138
 #, gcc-internal-format
-msgid "prototype for %q#D does not match any in class %qT"
+msgid "constructors cannot be declared virtual"
 msgstr ""
 
-#: cp/decl2.c:775
+#: cp/decl.c:8151
 #, fuzzy, gcc-internal-format
-msgid "local class %q#T shall not have static data member %q#D"
-msgstr "%qs is geen static veld"
+msgid "can't initialize friend function %qs"
+msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
 
-#: cp/decl2.c:783
+#. Cannot be both friend and virtual.
+#: cp/decl.c:8155
 #, gcc-internal-format
-msgid "initializer invalid for static member with constructor"
+msgid "virtual functions cannot be friends"
 msgstr ""
 
-#: cp/decl2.c:786
+#: cp/decl.c:8159
 #, gcc-internal-format
-msgid "(an out of class initialization is required)"
+msgid "friend declaration not in class definition"
 msgstr ""
 
-#: cp/decl2.c:867
+#: cp/decl.c:8161
 #, gcc-internal-format
-msgid "member %qD conflicts with virtual function table field name"
+msgid "can't define friend function %qs in a local class definition"
 msgstr ""
 
-#: cp/decl2.c:886
+#: cp/decl.c:8174
 #, gcc-internal-format
-msgid "applying attributes to template parameters is not implemented"
+msgid "destructors may not have parameters"
 msgstr ""
 
-#: cp/decl2.c:896
+#: cp/decl.c:8193
 #, fuzzy, gcc-internal-format
-msgid "%qD is already defined in %qT"
-msgstr "kan klasse '%s' niet vinden"
+msgid "cannot declare pointer to %q#T"
+msgstr "parameter %qs wijst naar een onvolledig type"
+
+#: cp/decl.c:8206 cp/decl.c:8213
+#, fuzzy, gcc-internal-format
+msgid "cannot declare reference to %q#T"
+msgstr "kan niet derefereren, is geen pointer."
+
+#: cp/decl.c:8215
+#, fuzzy, gcc-internal-format
+msgid "cannot declare pointer to %q#T member"
+msgstr "parameter %qs wijst naar een onvolledig type"
 
-#: cp/decl2.c:944
+#: cp/decl.c:8266
 #, gcc-internal-format
-msgid "field initializer is not constant"
+msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
 msgstr ""
 
-#: cp/decl2.c:972
+#: cp/decl.c:8310
+#, fuzzy, gcc-internal-format
+msgid "template-id %qD used as a declarator"
+msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
+
+#: cp/decl.c:8361
 #, gcc-internal-format
-msgid "%<asm%> specifiers are not permitted on non-static data members"
+msgid "member functions are implicitly friends of their class"
 msgstr ""
 
-#: cp/decl2.c:1018
+#: cp/decl.c:8365
+#, gcc-internal-format
+msgid "extra qualification %<%T::%> on member %qs"
+msgstr ""
+
+#: cp/decl.c:8397
 #, fuzzy, gcc-internal-format
-msgid "cannot declare %qD to be a bit-field type"
-msgstr "cast geeft functie-type op"
+msgid "cannot define member function %<%T::%s%> within %<%T%>"
+msgstr "kan niet derefereren, is geen pointer."
 
-#: cp/decl2.c:1028
+#: cp/decl.c:8414
 #, fuzzy, gcc-internal-format
-msgid "cannot declare bit-field %qD with function type"
-msgstr "cast geeft functie-type op"
+msgid "cannot declare member %<%T::%s%> within %qT"
+msgstr "kan niet derefereren, is geen pointer."
 
-#: cp/decl2.c:1035
+#: cp/decl.c:8437
 #, fuzzy, gcc-internal-format
-msgid "%qD is already defined in the class %qT"
-msgstr "kan klasse '%s' niet vinden"
+msgid "non-parameter %qs cannot be a parameter pack"
+msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
 
-#: cp/decl2.c:1042
+# Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
+#: cp/decl.c:8458
 #, fuzzy, gcc-internal-format
-msgid "static member %qD cannot be a bit-field"
-msgstr "variabele %qs als inline gedeclareerd"
+msgid "data member may not have variably modified type %qT"
+msgstr "argument %d is alleen-lezen"
 
-#: cp/decl2.c:1087
+# Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
+#: cp/decl.c:8460
 #, fuzzy, gcc-internal-format
-msgid "anonymous struct not inside named type"
-msgstr "anonieme %s gedeclareerd binnen parameterlijst"
+msgid "parameter may not have variably modified type %qT"
+msgstr "argument %d is alleen-lezen"
 
-#: cp/decl2.c:1164
+#. [dcl.fct.spec] The explicit specifier shall only be used in
+#. declarations of constructors within a class definition.
+#: cp/decl.c:8468
 #, gcc-internal-format
-msgid "namespace-scope anonymous aggregates must be static"
+msgid "only declarations of constructors can be %<explicit%>"
 msgstr ""
 
-#: cp/decl2.c:1171
+#: cp/decl.c:8476
 #, fuzzy, gcc-internal-format
-msgid "anonymous union with no members"
-msgstr "anonieme %s gedeclareerd binnen parameterlijst"
+msgid "non-member %qs cannot be declared %<mutable%>"
+msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+
+#: cp/decl.c:8481
+#, fuzzy, gcc-internal-format
+msgid "non-object member %qs cannot be declared %<mutable%>"
+msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+
+#: cp/decl.c:8487
+#, fuzzy, gcc-internal-format
+msgid "function %qs cannot be declared %<mutable%>"
+msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+
+#: cp/decl.c:8492
+#, fuzzy, gcc-internal-format
+msgid "static %qs cannot be declared %<mutable%>"
+msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+
+#: cp/decl.c:8497
+#, fuzzy, gcc-internal-format
+msgid "const %qs cannot be declared %<mutable%>"
+msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
 
-#: cp/decl2.c:1207
+#: cp/decl.c:8534
 #, gcc-internal-format
-msgid "%<operator new%> must return type %qT"
+msgid "%Jtypedef name may not be a nested-name-specifier"
 msgstr ""
 
-#: cp/decl2.c:1216
+#: cp/decl.c:8550
 #, gcc-internal-format
-msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
+msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
 msgstr ""
 
-#: cp/decl2.c:1245
+#: cp/decl.c:8636
 #, fuzzy, gcc-internal-format
-msgid "%<operator delete%> must return type %qT"
-msgstr "parameter %qs als void gedeclareerd"
+msgid "qualified function types cannot be used to declare static member functions"
+msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
 
-#: cp/decl2.c:1254
-#, gcc-internal-format
-msgid "%<operator delete%> takes type %qT as first parameter"
-msgstr ""
+#: cp/decl.c:8638
+#, fuzzy, gcc-internal-format
+msgid "qualified function types cannot be used to declare free functions"
+msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
 
-#: cp/decl2.c:3017
+#: cp/decl.c:8664
 #, fuzzy, gcc-internal-format
-msgid "inline function %qD used but never defined"
-msgstr "label %qs gebruikt maar niet gedefinieerd"
+msgid "type qualifiers specified for friend class declaration"
+msgstr "twee types opgegeven in één lege declaratie"
 
-#: cp/decl2.c:3165
+#: cp/decl.c:8669
 #, fuzzy, gcc-internal-format
-msgid "default argument missing for parameter %P of %q+#D"
-msgstr "parameternaam ontbreekt uit parameterlijst"
+msgid "%<inline%> specified for friend class declaration"
+msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
+
+#: cp/decl.c:8677
+#, fuzzy, gcc-internal-format
+msgid "template parameters cannot be friends"
+msgstr "niet-beëindigde parameterlijst in %<#define%>"
 
-#. damn ICE suppression
-#: cp/error.c:2371
+#: cp/decl.c:8679
 #, gcc-internal-format
-msgid "unexpected letter %qc in locate_error\n"
+msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
 msgstr ""
 
-#. Can't throw a reference.
-#: cp/except.c:262
+#: cp/decl.c:8683
 #, gcc-internal-format
-msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
+msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
 msgstr ""
 
-#: cp/except.c:273
+#: cp/decl.c:8696
 #, gcc-internal-format
-msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
+msgid "trying to make class %qT a friend of global scope"
 msgstr ""
 
-#. Thrown object must be a Throwable.
-#: cp/except.c:280
+#: cp/decl.c:8707
 #, fuzzy, gcc-internal-format
-msgid "type %qT is not derived from %<java::lang::Throwable%>"
-msgstr "iterator %qs is van een afgeleid type"
+msgid "invalid qualifiers on non-member function type"
+msgstr "%s laat qualifiers van doeltype van pointer vallen"
 
-#: cp/except.c:343
-#, gcc-internal-format
-msgid "mixing C++ and Java catches in a single translation unit"
-msgstr ""
+#: cp/decl.c:8722
+#, fuzzy, gcc-internal-format
+msgid "abstract declarator %qT used as declaration"
+msgstr "de declaratie van %qs verbergt een globale declaratie"
 
-#: cp/except.c:602
-#, gcc-internal-format
-msgid "throwing NULL, which has integral, not pointer type"
-msgstr ""
+#: cp/decl.c:8751
+#, fuzzy, gcc-internal-format
+msgid "cannot use %<::%> in parameter declaration"
+msgstr "attributen genegeerd in declarator van parameter-array"
 
-#: cp/except.c:625 cp/init.c:1887
-#, gcc-internal-format
-msgid "%qD should never be overloaded"
-msgstr ""
+#. Something like struct S { int N::j; };
+#: cp/decl.c:8797
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %<::%>"
+msgstr "ongeldig gebruik van %<restrict%>"
 
-#: cp/except.c:692
+#: cp/decl.c:8812
 #, gcc-internal-format
-msgid "  in thrown expression"
+msgid "can't make %qD into a method -- not in a class"
 msgstr ""
 
-#: cp/except.c:836
+#: cp/decl.c:8821
+#, fuzzy, gcc-internal-format
+msgid "function %qD declared virtual inside a union"
+msgstr "veld %qs als een functie gedeclareerd"
+
+#: cp/decl.c:8830
 #, gcc-internal-format
-msgid "expression %qE of abstract class type %qT cannot be used in throw-expression"
+msgid "%qD cannot be declared virtual, since it is always static"
 msgstr ""
 
-#: cp/except.c:921
+#: cp/decl.c:8846
+#, fuzzy, gcc-internal-format
+msgid "expected qualified name in friend declaration for destructor %qD"
+msgstr "eerdere impliciete declaratie van `%s'"
+
+#: cp/decl.c:8856
+#, fuzzy, gcc-internal-format
+msgid "declaration of %qD as member of %qT"
+msgstr "de declaratie van %qs verbergt een parameter"
+
+#: cp/decl.c:8863
+#, fuzzy, gcc-internal-format
+msgid "expected qualified name in friend declaration for constructor %qD"
+msgstr "eerdere impliciete declaratie van `%s'"
+
+#: cp/decl.c:8939
+#, fuzzy, gcc-internal-format
+msgid "field %qD has incomplete type"
+msgstr "veld %qs heeft een onvolledig type"
+
+#: cp/decl.c:8941
+#, fuzzy, gcc-internal-format
+msgid "name %qT has incomplete type"
+msgstr "parameter %qs heeft een onvolledig type"
+
+#: cp/decl.c:8950
+#, fuzzy, gcc-internal-format
+msgid "  in instantiation of template %qT"
+msgstr "impliciete declaratie van functie %qs"
+
+#: cp/decl.c:8959
+#, fuzzy, gcc-internal-format
+msgid "%qE is neither function nor member function; cannot be declared friend"
+msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
+
+#. An attempt is being made to initialize a non-static
+#. member.  But, from [class.mem]:
+#.
+#. 4 A member-declarator can contain a
+#. constant-initializer only if it declares a static
+#. member (_class.static_) of integral or enumeration
+#. type, see _class.static.data_.
+#.
+#. This used to be relatively common practice, but
+#. 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:9011
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids initialization of member %qD"
+msgstr "(dicht bij initialisatie van %qs)"
+
+#: cp/decl.c:9013
 #, gcc-internal-format
-msgid "%Hexception of type %qT will be caught"
+msgid "making %qD static"
 msgstr ""
 
-#: cp/except.c:923
+#: cp/decl.c:9078
+#, fuzzy, gcc-internal-format
+msgid "storage class %<auto%> invalid for function %qs"
+msgstr "ongeldige opslagklasse voor functie %qs"
+
+#: cp/decl.c:9080
+#, fuzzy, gcc-internal-format
+msgid "storage class %<register%> invalid for function %qs"
+msgstr "ongeldige opslagklasse voor functie %qs"
+
+#: cp/decl.c:9082
+#, fuzzy, gcc-internal-format
+msgid "storage class %<__thread%> invalid for function %qs"
+msgstr "ongeldige opslagklasse voor functie %qs"
+
+#: cp/decl.c:9093
 #, gcc-internal-format
-msgid "%H   by earlier handler for %qT"
+msgid "%<static%> specified invalid for function %qs declared out of global scope"
 msgstr ""
 
-#: cp/except.c:953
+#: cp/decl.c:9096
 #, gcc-internal-format
-msgid "%H%<...%> handler must be the last handler for its try block"
+msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
 msgstr ""
 
-#: cp/friend.c:152
+#: cp/decl.c:9104
 #, fuzzy, gcc-internal-format
-msgid "%qD is already a friend of class %qT"
-msgstr "kan klasse '%s' niet vinden"
+msgid "virtual non-class function %qs"
+msgstr "ongeldige opslagklasse voor functie %qs"
 
-#: cp/friend.c:228
-#, fuzzy, gcc-internal-format
-msgid "invalid type %qT declared %<friend%>"
-msgstr "variabele %qs als inline gedeclareerd"
+#: cp/decl.c:9135
+#, gcc-internal-format
+msgid "cannot declare member function %qD to have static linkage"
+msgstr ""
 
-#. [temp.friend]
-#. Friend declarations shall not declare partial
-#. specializations.
-#. template <class U> friend class T::X<U>;
-#. [temp.friend]
-#. Friend declarations shall not declare partial
-#. specializations.
-#: cp/friend.c:244 cp/friend.c:274
-#, fuzzy, gcc-internal-format
-msgid "partial specialization %qT declared %<friend%>"
-msgstr "variabele %qs als inline gedeclareerd"
+#. FIXME need arm citation
+#: cp/decl.c:9142
+#, gcc-internal-format
+msgid "cannot declare static function inside another function"
+msgstr ""
 
-#: cp/friend.c:252
+#: cp/decl.c:9172
 #, gcc-internal-format
-msgid "class %qT is implicitly friends with itself"
+msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
 msgstr ""
 
-#: cp/friend.c:310
+#: cp/decl.c:9179
 #, fuzzy, gcc-internal-format
-msgid "%qT is not a member of %qT"
-msgstr "%qs is geen bestand, pipe of tty"
+msgid "static member %qD declared %<register%>"
+msgstr "variabele %qs als inline gedeclareerd"
 
-#: cp/friend.c:315
-#, fuzzy, gcc-internal-format
-msgid "%qT is not a member class template of %qT"
-msgstr "%qs is meestal een functie"
+#: cp/decl.c:9184
+#, gcc-internal-format
+msgid "cannot explicitly declare member %q#D to have extern linkage"
+msgstr ""
 
-#: cp/friend.c:323
+#: cp/decl.c:9313
 #, fuzzy, gcc-internal-format
-msgid "%qT is not a nested class of %qT"
-msgstr "%qs is geen bestand, pipe of tty"
+msgid "default argument for %q#D has type %qT"
+msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
 
-#. template <class T> friend class T;
-#: cp/friend.c:336
+#: cp/decl.c:9316
 #, fuzzy, gcc-internal-format
-msgid "template parameter type %qT declared %<friend%>"
-msgstr "parameter %qs als void gedeclareerd"
+msgid "default argument for parameter of type %qT has type %qT"
+msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
 
-#. template <class T> friend class A; where A is not a template
-#: cp/friend.c:342
+# Is the %s the argument, or is it 'of' the argument?
+#: cp/decl.c:9332
 #, fuzzy, gcc-internal-format
-msgid "%q#T is not a template"
-msgstr "%qs is geen iterator"
+msgid "default argument %qE uses local variable %qD"
+msgstr "ongeldig type-argument %qs"
 
-#: cp/friend.c:364
+#: cp/decl.c:9399
 #, fuzzy, gcc-internal-format
-msgid "%qD is already a friend of %qT"
-msgstr "kan klasse '%s' niet vinden"
+msgid "parameter %qD has Java class type"
+msgstr "%Jparameter %qD heeft een onvolledig type"
 
-#: cp/friend.c:373
+#: cp/decl.c:9412
 #, fuzzy, gcc-internal-format
-msgid "%qT is already a friend of %qT"
-msgstr "kan klasse '%s' niet vinden"
+msgid "parameter %qD invalidly declared method type"
+msgstr "parameter %qs als void gedeclareerd"
 
-#: cp/friend.c:497
+#: cp/decl.c:9436
 #, gcc-internal-format
-msgid "member %qD declared as friend before type %qT defined"
+msgid "parameter %qD includes %s to array of unknown bound %qT"
 msgstr ""
 
-#: cp/friend.c:553
+#: cp/decl.c:9450
 #, fuzzy, gcc-internal-format
-msgid "friend declaration %q#D declares a non-template function"
-msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
+msgid "parameter packs must be at the end of the parameter list"
+msgstr "%Jparameternaam ontbreekt in parameterlijst"
+
+#: cp/decl.c:9455
+#, fuzzy, gcc-internal-format
+msgid "multiple parameters named %qE"
+msgstr "%Jmeerdere parameters hebben de naam %qD"
 
-#: cp/friend.c:557
+#. [class.copy]
+#.
+#. A declaration of a constructor for a class X is ill-formed if
+#. its first parameter is of type (optionally cv-qualified) X
+#. and either there are no other parameters or else all other
+#. parameters have default arguments.
+#.
+#. We *don't* complain about member template instantiations that
+#. have this form, though; they can occur as we try to decide
+#. what constructor to use during overload resolution.  Since
+#. overload resolution will never prefer such a constructor to
+#. the non-template copy constructor (which is either explicitly
+#. 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:9672
 #, gcc-internal-format
-msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning"
+msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
 msgstr ""
 
-#: cp/init.c:326
+#: cp/decl.c:9794
 #, fuzzy, gcc-internal-format
-msgid "%J%qD should be initialized in the member initialization list"
-msgstr "ongeldige beginwaarde"
+msgid "%qD may not be declared within a namespace"
+msgstr "%<%.*s%> is niet gedefinieerd"
 
-#: cp/init.c:373
-#, gcc-internal-format
-msgid "%Jdefault-initialization of %q#D, which has reference type"
-msgstr ""
+#: cp/decl.c:9799
+#, fuzzy, gcc-internal-format
+msgid "%qD may not be declared as static"
+msgstr "%<%.*s%> is niet gedefinieerd"
 
-#: cp/init.c:379
+#: cp/decl.c:9825
 #, fuzzy, gcc-internal-format
-msgid "%Juninitialized reference member %qD"
-msgstr "ongeldige beginwaarde voor member %qs"
+msgid "%qD must be a nonstatic member function"
+msgstr "%<this%> is niet beschikbaar in static member-funties"
+
+#: cp/decl.c:9834
+#, fuzzy, gcc-internal-format
+msgid "%qD must be either a non-static member function or a non-member function"
+msgstr "%<this%> is niet beschikbaar in static member-funties"
 
-#: cp/init.c:382
+#: cp/decl.c:9855
 #, gcc-internal-format
-msgid "%Juninitialized member %qD with %<const%> type %qT"
+msgid "%qD must have an argument of class or enumerated type"
 msgstr ""
 
-#: cp/init.c:525
-#, fuzzy, gcc-internal-format
-msgid "%qD will be initialized after"
-msgstr "parameter %qs krijgt beginwaarde"
+#: cp/decl.c:9896
+#, gcc-internal-format
+msgid "conversion to %s%s will never use a type conversion operator"
+msgstr ""
 
-#: cp/init.c:528
-#, fuzzy, gcc-internal-format
-msgid "base %qT will be initialized after"
-msgstr "veld %qs heeft al een beginwaarde gekregen"
+#. 13.4.0.3
+#: cp/decl.c:9904
+#, gcc-internal-format
+msgid "ISO C++ prohibits overloading operator ?:"
+msgstr ""
 
-#: cp/init.c:531
+#: cp/decl.c:9909
 #, fuzzy, gcc-internal-format
-msgid "  %q#D"
-msgstr "%s voor %qs"
+msgid "%qD must not have variable number of arguments"
+msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
 
-#: cp/init.c:533
+#: cp/decl.c:9960
 #, fuzzy, gcc-internal-format
-msgid "  base %qT"
-msgstr "%s voor %qs"
+msgid "postfix %qD must take %<int%> as its argument"
+msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
 
-#: cp/init.c:534
+#: cp/decl.c:9963
 #, fuzzy, gcc-internal-format
-msgid "%J  when initialized here"
-msgstr "parameter %qs krijgt beginwaarde"
+msgid "postfix %qD must take %<int%> as its second argument"
+msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
 
-#: cp/init.c:550
+#: cp/decl.c:9971
 #, fuzzy, gcc-internal-format
-msgid "%Jmultiple initializations given for %qD"
-msgstr "(dicht bij initialisatie van %qs)"
+msgid "%qD must take either zero or one argument"
+msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
 
-#: cp/init.c:553
+#: cp/decl.c:9973
 #, fuzzy, gcc-internal-format
-msgid "%Jmultiple initializations given for base %qT"
-msgstr "(dicht bij initialisatie van %qs)"
+msgid "%qD must take either one or two arguments"
+msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
 
-#: cp/init.c:620
-#, fuzzy, gcc-internal-format
-msgid "%Jinitializations for multiple members of %qT"
-msgstr "beginwaarde legt grootte van %qs niet vast"
+#: cp/decl.c:9995
+#, gcc-internal-format
+msgid "prefix %qD should return %qT"
+msgstr ""
 
-#: cp/init.c:682
+#: cp/decl.c:10001
 #, gcc-internal-format
-msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
+msgid "postfix %qD should return %qT"
 msgstr ""
 
-#: cp/init.c:906 cp/init.c:925
+#: cp/decl.c:10010
 #, gcc-internal-format
-msgid "class %qT does not have any field named %qD"
+msgid "%qD must take %<void%>"
 msgstr ""
 
-#: cp/init.c:912
+#: cp/decl.c:10012 cp/decl.c:10021
 #, fuzzy, gcc-internal-format
-msgid "%q#D is a static data member; it can only be initialized at its definition"
-msgstr "het %qs attribuut heeft enkel betekenis voor functies"
+msgid "%qD must take exactly one argument"
+msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
 
-#: cp/init.c:919
+#: cp/decl.c:10023
 #, fuzzy, gcc-internal-format
-msgid "%q#D is not a non-static data member of %qT"
-msgstr "%qs is geen static veld"
+msgid "%qD must take exactly two arguments"
+msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
 
-#: cp/init.c:958
+#: cp/decl.c:10032
 #, gcc-internal-format
-msgid "unnamed initializer for %qT, which has no base classes"
+msgid "user-defined %qD always evaluates both arguments"
 msgstr ""
 
-#: cp/init.c:966
+#: cp/decl.c:10046
 #, gcc-internal-format
-msgid "unnamed initializer for %qT, which uses multiple inheritance"
+msgid "%qD should return by value"
 msgstr ""
 
-#: cp/init.c:1012
-#, gcc-internal-format
-msgid "%qD is both a direct base and an indirect virtual base"
-msgstr ""
+#: cp/decl.c:10058 cp/decl.c:10062
+#, fuzzy, gcc-internal-format
+msgid "%qD cannot have default arguments"
+msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
 
-#: cp/init.c:1020
+#: cp/decl.c:10120
 #, fuzzy, gcc-internal-format
-msgid "type %qD is not a direct or virtual base of %qT"
-msgstr "%qs is geen bestand, pipe of tty"
+msgid "using template type parameter %qT after %qs"
+msgstr "incompatibel type voor argument %d van %qs"
 
-#: cp/init.c:1023
+#: cp/decl.c:10135
 #, fuzzy, gcc-internal-format
-msgid "type %qD is not a direct base of %qT"
-msgstr "%qs is geen bestand, pipe of tty"
+msgid "using typedef-name %qD after %qs"
+msgstr "beginwaarde ontbreekt"
 
-#: cp/init.c:1103
+#: cp/decl.c:10136
+#, fuzzy, gcc-internal-format
+msgid "%q+D has a previous declaration here"
+msgstr "dit is een eerdere declaratie"
+
+#: cp/decl.c:10144
 #, gcc-internal-format
-msgid "bad array initializer"
+msgid "%qT referred to as %qs"
 msgstr ""
 
-#: cp/init.c:1302
+#: cp/decl.c:10145 cp/decl.c:10152
 #, fuzzy, gcc-internal-format
-msgid "%qT is not an aggregate type"
-msgstr "%qs is geen iterator"
+msgid "%q+T has a previous declaration here"
+msgstr "dit is een eerdere declaratie"
 
-#: cp/init.c:1394
+#: cp/decl.c:10151
 #, gcc-internal-format
-msgid "qualified type %qT does not match destructor name %<~%T%>"
+msgid "%qT referred to as enum"
 msgstr ""
 
-#: cp/init.c:1402
+#. If a class template appears as elaborated type specifier
+#. without a template header such as:
+#.
+#. template <class T> class C {};
+#. void f(class C);            // No template header here
+#.
+#. then the required template argument is missing.
+#: cp/decl.c:10166
+#, fuzzy, gcc-internal-format
+msgid "template argument required for %<%s %T%>"
+msgstr "meerdere parameters hebben de naam %qs"
+
+#: cp/decl.c:10214 cp/name-lookup.c:2700
 #, gcc-internal-format
-msgid "incomplete type %qT does not have member %qD"
+msgid "%qD has the same name as the class in which it is declared"
 msgstr ""
 
-#: cp/init.c:1421
+#: cp/decl.c:10244 cp/name-lookup.c:2209 cp/parser.c:4040 cp/parser.c:14099
+#: cp/parser.c:16316
 #, fuzzy, gcc-internal-format
-msgid "%qD is not a member of type %qT"
-msgstr "%qs is geen bestand, pipe of tty"
+msgid "reference to %qD is ambiguous"
+msgstr "grootte van %qs is %u bytes"
 
-#: cp/init.c:1440
+#: cp/decl.c:10358
 #, fuzzy, gcc-internal-format
-msgid "invalid pointer to bit-field %qD"
-msgstr "bitveld %qs heeft een negatieve breedte"
+msgid "use of enum %q#D without previous declaration"
+msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
 
-#: cp/init.c:1542
+#: cp/decl.c:10379
 #, fuzzy, gcc-internal-format
-msgid "invalid use of non-static member function %qD"
-msgstr "%<this%> is niet beschikbaar in static member-funties"
+msgid "redeclaration of %qT as a non-template"
+msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
 
-#: cp/init.c:1548 cp/semantics.c:1321
+#: cp/decl.c:10380
 #, fuzzy, gcc-internal-format
-msgid "invalid use of non-static data member %qD"
-msgstr "ongeldig gebruik van onvolledige typedef %qs"
+msgid "previous declaration %q+D"
+msgstr "eerdere declaratie van %qs"
 
-#: cp/init.c:1645
-#, gcc-internal-format
-msgid "size in array new must have integral type"
-msgstr ""
+#: cp/decl.c:10491
+#, fuzzy, gcc-internal-format
+msgid "derived union %qT invalid"
+msgstr "overtollige elementen in beginwaarde van union"
 
-#: cp/init.c:1648
+#: cp/decl.c:10500
 #, gcc-internal-format
-msgid "zero size array reserves no space"
+msgid "Java class %qT cannot have multiple bases"
 msgstr ""
 
-#: cp/init.c:1656
+#: cp/decl.c:10511
 #, gcc-internal-format
-msgid "new cannot be applied to a reference type"
+msgid "Java class %qT cannot have virtual bases"
 msgstr ""
 
-#: cp/init.c:1662
-#, gcc-internal-format
-msgid "new cannot be applied to a function type"
-msgstr ""
+#: cp/decl.c:10534
+#, fuzzy, gcc-internal-format
+msgid "base type %qT fails to be a struct or class type"
+msgstr "%qs is geen typedef of ingebouwd type"
 
-#: cp/init.c:1694
+#: cp/decl.c:10567
 #, gcc-internal-format
-msgid "call to Java constructor, while %<jclass%> undefined"
+msgid "recursive type %qT undefined"
 msgstr ""
 
-#: cp/init.c:1710
+#: cp/decl.c:10569
 #, fuzzy, gcc-internal-format
-msgid "can't find class$"
-msgstr "kan %s niet vinden"
+msgid "duplicate base type %qT invalid"
+msgstr "herhaalde case-waarde"
 
-#: cp/init.c:1838
-#, gcc-internal-format
-msgid "invalid type %<void%> for new"
-msgstr ""
+#: cp/decl.c:10646
+#, fuzzy, gcc-internal-format
+msgid "multiple definition of %q#T"
+msgstr "herdefinitie van %qs"
 
-#: cp/init.c:1848
+#: cp/decl.c:10647
 #, fuzzy, gcc-internal-format
-msgid "uninitialized const in %<new%> of %q#T"
-msgstr "beginwaarde legt grootte van %qs niet vast"
+msgid "%Jprevious definition here"
+msgstr "eerdere definitie van %qs"
 
-#: cp/init.c:1882
+#. DR 377
+#.
+#. IF no integral type can represent all the enumerator values, the
+#. enumeration is ill-formed.
+#: cp/decl.c:10786
 #, gcc-internal-format
-msgid "call to Java constructor with %qs undefined"
+msgid "no integral type can represent all of the enumerator values for %qT"
 msgstr ""
 
-#: cp/init.c:1922
+#: cp/decl.c:10897
 #, fuzzy, gcc-internal-format
-msgid "request for member %qD is ambiguous"
-msgstr "grootte van %qs is %u bytes"
+msgid "enumerator value for %qD is not an integer constant"
+msgstr "enumeratiewaarde voor %qE is geen integerconstante"
 
-#: cp/init.c:2055
+#: cp/decl.c:10925
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids initialization in array new"
-msgstr "ISO C++ verbiedt lege initialisatie-accolades"
+msgid "overflow in enumeration values at %qD"
+msgstr "overflow in enumeratiewaarden"
 
-#: cp/init.c:2530
-#, gcc-internal-format
-msgid "initializer ends prematurely"
-msgstr ""
+#: cp/decl.c:11002
+#, fuzzy, gcc-internal-format
+msgid "return type %q#T is incomplete"
+msgstr "type van teruggeefwaarde is onvolledig"
 
-#: cp/init.c:2583
-#, gcc-internal-format
-msgid "cannot initialize multi-dimensional array with initializer"
-msgstr ""
+#: cp/decl.c:11004
+#, fuzzy, gcc-internal-format
+msgid "return type has Java class type %q#T"
+msgstr "teruggeeftype is onvolledig"
 
-#: cp/init.c:2738
+#: cp/decl.c:11129 cp/typeck.c:6739
 #, gcc-internal-format
-msgid "possible problem detected in invocation of delete operator:"
+msgid "%<operator=%> should return a reference to %<*this%>"
 msgstr ""
 
-#: cp/init.c:2741
+#: cp/decl.c:11518
+#, fuzzy, gcc-internal-format
+msgid "parameter %qD declared void"
+msgstr "parameter %qs als void gedeclareerd"
+
+#: cp/decl.c:12006
+#, fuzzy, gcc-internal-format
+msgid "invalid member function declaration"
+msgstr "herhaalde label-declaratie %qs"
+
+#: cp/decl.c:12021
+#, fuzzy, gcc-internal-format
+msgid "%qD is already defined in class %qT"
+msgstr "kan klasse '%s' niet vinden"
+
+#: cp/decl.c:12268
+#, fuzzy, gcc-internal-format
+msgid "static member function %q#D declared with type qualifiers"
+msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+
+#: cp/decl2.c:268
 #, gcc-internal-format
-msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined."
+msgid "name missing for member function"
 msgstr ""
 
-#: cp/init.c:2762
+#: cp/decl2.c:339 cp/decl2.c:353
 #, gcc-internal-format
-msgid "unknown array size in delete"
+msgid "ambiguous conversion for array subscript"
 msgstr ""
 
-#: cp/init.c:2995
+#: cp/decl2.c:347
 #, gcc-internal-format
-msgid "type to vector delete is neither pointer or array type"
+msgid "invalid types %<%T[%T]%> for array subscript"
 msgstr ""
 
-# Moet 'signature-string' vertaald worden?
-#: cp/lex.c:431
-#, fuzzy, gcc-internal-format
-msgid "junk at end of #pragma %s"
-msgstr "Brol aan einde van signature-string."
-
-#: cp/lex.c:438
+#: cp/decl2.c:390
 #, fuzzy, gcc-internal-format
-msgid "invalid #pragma %s"
-msgstr "ongeldige operand van %s"
+msgid "deleting array %q#D"
+msgstr "doorgeven van argument %d van %qs"
 
-#: cp/lex.c:446
+#: cp/decl2.c:396
 #, gcc-internal-format
-msgid "#pragma vtable no longer supported"
+msgid "type %q#T argument given to %<delete%>, expected pointer"
 msgstr ""
 
-#: cp/lex.c:525
-#, fuzzy, gcc-internal-format
-msgid "#pragma implementation for %qs appears after file is included"
-msgstr "%<#pragma implementation%> voor \"%s\" staat na diens #include"
-
-#: cp/lex.c:550
+#: cp/decl2.c:408
 #, gcc-internal-format
-msgid "junk at end of #pragma GCC java_exceptions"
+msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
 msgstr ""
 
-#: cp/lex.c:564
+#: cp/decl2.c:416
 #, fuzzy, gcc-internal-format
-msgid "%qD not defined"
+msgid "deleting %qT is undefined"
 msgstr "%<%.*s%> is niet gedefinieerd"
 
-#: cp/lex.c:568
+#: cp/decl2.c:459 cp/pt.c:3831
 #, fuzzy, gcc-internal-format
-msgid "%qD was not declared in this scope"
-msgstr "%<%.*s%> is niet gedefinieerd"
+msgid "template declaration of %q#D"
+msgstr "herdeclaratie van %qs"
 
-#. In a template, it is invalid to write "f()" or "f(3)" if no
-#. declaration of "f" is available.  Historically, G++ and most
-#. other compilers accepted that usage since they deferred all name
-#. lookup until instantiation time rather than doing unqualified
-#. name lookup at template definition time; explain to the user what
-#. is going wrong.
-#.
-#. Note that we have the exact wording of the following message in
-#. the manual (trouble.texi, node "Name lookup"), so they need to
-#. be kept in synch.
-#: cp/lex.c:605
+#: cp/decl2.c:511
 #, gcc-internal-format
-msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
+msgid "Java method %qD has non-Java return type %qT"
 msgstr ""
 
-#: cp/lex.c:614
+#: cp/decl2.c:528
 #, gcc-internal-format
-msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
+msgid "Java method %qD has non-Java parameter type %qT"
 msgstr ""
 
-#: cp/mangle.c:2114
+#: cp/decl2.c:639
 #, gcc-internal-format
-msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
+msgid "prototype for %q#D does not match any in class %qT"
 msgstr ""
 
-#: cp/mangle.c:2122
-#, gcc-internal-format
-msgid "zero-operand casts cannot be mangled due to a defect in the C++ ABI"
-msgstr ""
+#: cp/decl2.c:719
+#, fuzzy, gcc-internal-format
+msgid "local class %q#T shall not have static data member %q#D"
+msgstr "%qs is geen static veld"
 
-#: cp/mangle.c:2172
+#: cp/decl2.c:727
 #, gcc-internal-format
-msgid "omitted middle operand to %<?:%> operand cannot be mangled"
+msgid "initializer invalid for static member with constructor"
 msgstr ""
 
-#: cp/mangle.c:2482
+#: cp/decl2.c:730
 #, gcc-internal-format
-msgid "the mangled name of %qD will change in a future version of GCC"
+msgid "(an out of class initialization is required)"
 msgstr ""
 
-#: cp/method.c:446
+#: cp/decl2.c:790
 #, gcc-internal-format
-msgid "generic thunk code fails for method %q#D which uses %<...%>"
+msgid "member %qD conflicts with virtual function table field name"
 msgstr ""
 
-#: cp/method.c:662
-#, gcc-internal-format
-msgid "non-static const member %q#D, can't use default assignment operator"
-msgstr ""
+#: cp/decl2.c:810
+#, fuzzy, gcc-internal-format
+msgid "%qD is already defined in %qT"
+msgstr "kan klasse '%s' niet vinden"
 
-#: cp/method.c:668
-#, gcc-internal-format
-msgid "non-static reference member %q#D, can't use default assignment operator"
-msgstr ""
+#: cp/decl2.c:831
+#, fuzzy, gcc-internal-format
+msgid "initializer specified for static member function %qD"
+msgstr "%<this%> is niet beschikbaar in static member-funties"
 
-#: cp/method.c:780
+#: cp/decl2.c:854
 #, gcc-internal-format
-msgid "%Hsynthesized method %qD first required here "
+msgid "field initializer is not constant"
 msgstr ""
 
-#: cp/method.c:1107
+#: cp/decl2.c:881
 #, gcc-internal-format
-msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
+msgid "%<asm%> specifiers are not permitted on non-static data members"
 msgstr ""
 
-#: cp/name-lookup.c:693
+#: cp/decl2.c:932
 #, fuzzy, gcc-internal-format
-msgid "redeclaration of %<wchar_t%> as %qT"
-msgstr "herdeclaratie van %qs"
+msgid "bit-field %qD with non-integral type"
+msgstr "breedte van bitveld %qs is geen integerconstante"
 
-#. A redeclaration of main, but not a duplicate of the
-#. previous one.
-#.
-#. [basic.start.main]
-#.
-#. This function shall not be overloaded.
-#: cp/name-lookup.c:725
+#: cp/decl2.c:938
 #, fuzzy, gcc-internal-format
-msgid "invalid redeclaration of %qD"
-msgstr "herdeclaratie van %qs"
+msgid "cannot declare %qD to be a bit-field type"
+msgstr "cast geeft functie-type op"
 
-#: cp/name-lookup.c:726
+#: cp/decl2.c:948
 #, fuzzy, gcc-internal-format
-msgid "as %qD"
-msgstr "%s voor %qs"
+msgid "cannot declare bit-field %qD with function type"
+msgstr "cast geeft functie-type op"
 
-#: cp/name-lookup.c:814
+#: cp/decl2.c:955
 #, fuzzy, gcc-internal-format
-msgid "type mismatch with previous external decl of %q#D"
-msgstr "type-conflict met eerdere externe declaratie"
+msgid "%qD is already defined in the class %qT"
+msgstr "kan klasse '%s' niet vinden"
 
-#: cp/name-lookup.c:815
+#: cp/decl2.c:962
 #, fuzzy, gcc-internal-format
-msgid "previous external decl of %q#D"
-msgstr "eerdere externe declaratie van %qs"
+msgid "static member %qD cannot be a bit-field"
+msgstr "variabele %qs als inline gedeclareerd"
 
-#: cp/name-lookup.c:897
+#: cp/decl2.c:1165
 #, fuzzy, gcc-internal-format
-msgid "extern declaration of %q#D doesn't match"
-msgstr "externe declaratie van %qs komt niet overeen met de globale declaratie"
+msgid "anonymous struct not inside named type"
+msgstr "anonieme %s gedeclareerd binnen parameterlijst"
 
-#: cp/name-lookup.c:898
-#, fuzzy, gcc-internal-format
-msgid "global declaration %q#D"
-msgstr "herhaalde label-declaratie %qs"
+#: cp/decl2.c:1249
+#, gcc-internal-format
+msgid "namespace-scope anonymous aggregates must be static"
+msgstr ""
 
-#: cp/name-lookup.c:934 cp/name-lookup.c:941
+#: cp/decl2.c:1258
 #, fuzzy, gcc-internal-format
-msgid "declaration of %q#D shadows a parameter"
-msgstr "de declaratie van %qs verbergt een parameter"
+msgid "anonymous union with no members"
+msgstr "anonieme %s gedeclareerd binnen parameterlijst"
 
-#. Location of previous decl is not useful in this case.
-#: cp/name-lookup.c:966
-#, fuzzy, gcc-internal-format
-msgid "declaration of %qD shadows a member of 'this'"
-msgstr "de declaratie van %qs verbergt een parameter"
+#: cp/decl2.c:1294
+#, gcc-internal-format
+msgid "%<operator new%> must return type %qT"
+msgstr ""
 
-#: cp/name-lookup.c:972
+#. [basic.stc.dynamic.allocation]
+#.
+#. The first parameter shall not have an associated default
+#. argument.
+#: cp/decl2.c:1305
 #, fuzzy, gcc-internal-format
-msgid "declaration of %qD shadows a previous local"
-msgstr "de declaratie van %qs verbergt een parameter"
+msgid "the first parameter of %<operator new%> cannot have a default argument"
+msgstr "de tweede parameter van %<va_start%> is niet het laatste benoemde argument"
+
+#: cp/decl2.c:1321
+#, gcc-internal-format
+msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
+msgstr ""
 
-#: cp/name-lookup.c:979
+#: cp/decl2.c:1350
 #, fuzzy, gcc-internal-format
-msgid "declaration of %qD shadows a global declaration"
-msgstr "de declaratie van %qs verbergt een parameter"
+msgid "%<operator delete%> must return type %qT"
+msgstr "parameter %qs als void gedeclareerd"
 
-#: cp/name-lookup.c:1095
+#: cp/decl2.c:1359
 #, gcc-internal-format
-msgid "name lookup of %qD changed"
+msgid "%<operator delete%> takes type %qT as first parameter"
 msgstr ""
 
-#: cp/name-lookup.c:1096
+#: cp/decl2.c:2028
 #, gcc-internal-format
-msgid "  matches this %qD under ISO standard rules"
+msgid "%qT has a field %qD whose type uses the anonymous namespace"
 msgstr ""
 
-#: cp/name-lookup.c:1098
+#: cp/decl2.c:2035
 #, gcc-internal-format
-msgid "  matches this %qD under old rules"
+msgid "%qT declared with greater visibility than the type of its field %qD"
 msgstr ""
 
-#: cp/name-lookup.c:1116 cp/name-lookup.c:1124
+#: cp/decl2.c:2048
 #, gcc-internal-format
-msgid "name lookup of %qD changed for new ISO %<for%> scoping"
+msgid "%qT has a base %qT whose type uses the anonymous namespace"
 msgstr ""
 
-#: cp/name-lookup.c:1118
+#: cp/decl2.c:2054
 #, gcc-internal-format
-msgid "  cannot use obsolete binding at %qD because it has a destructor"
+msgid "%qT declared with greater visibility than its base %qT"
 msgstr ""
 
-#: cp/name-lookup.c:1126
+#: cp/decl2.c:3441
+#, fuzzy, gcc-internal-format
+msgid "inline function %q+D used but never defined"
+msgstr "label %qs gebruikt maar niet gedefinieerd"
+
+#: cp/decl2.c:3589
+#, fuzzy, gcc-internal-format
+msgid "default argument missing for parameter %P of %q+#D"
+msgstr "parameternaam ontbreekt uit parameterlijst"
+
+#. We really want to suppress this warning in system headers,
+#. because libstdc++ uses variadic templates even when we aren't
+#. in C++0x mode.
+#: cp/error.c:2712
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ does not include variadic templates"
+msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
+
+#. Can't throw a reference.
+#: cp/except.c:269
 #, gcc-internal-format
-msgid "  using obsolete binding at %qD"
+msgid "type %qT is disallowed in Java %<throw%> or %<catch%>"
 msgstr ""
 
-#: cp/name-lookup.c:1179
+#: cp/except.c:280
 #, gcc-internal-format
-msgid "%s %s(%E) %p %d\n"
+msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
 msgstr ""
 
-#: cp/name-lookup.c:1182
+#. Thrown object must be a Throwable.
+#: cp/except.c:287
+#, fuzzy, gcc-internal-format
+msgid "type %qT is not derived from %<java::lang::Throwable%>"
+msgstr "iterator %qs is van een afgeleid type"
+
+#: cp/except.c:350
 #, gcc-internal-format
-msgid "%s %s %p %d\n"
+msgid "mixing C++ and Java catches in a single translation unit"
 msgstr ""
 
-#: cp/name-lookup.c:1308
+#: cp/except.c:620
 #, gcc-internal-format
-msgid "XXX is_class_level != (current_scope == class_scope)\n"
+msgid "throwing NULL, which has integral, not pointer type"
 msgstr ""
 
-#: cp/name-lookup.c:1864
-#, fuzzy, gcc-internal-format
-msgid "%q#D hides constructor for %q#T"
-msgstr "%d constructor(s) gevonden\n"
+#: cp/except.c:643 cp/init.c:1915
+#, gcc-internal-format
+msgid "%qD should never be overloaded"
+msgstr ""
 
-#: cp/name-lookup.c:1880
-#, fuzzy, gcc-internal-format
-msgid "%q#D conflicts with previous using declaration %q#D"
-msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
+#: cp/except.c:739
+#, gcc-internal-format
+msgid "  in thrown expression"
+msgstr ""
 
-#: cp/name-lookup.c:1899
-#, fuzzy, gcc-internal-format
-msgid "previous non-function declaration %q#D"
-msgstr "eerdere declaratie van %qs"
+#: cp/except.c:895
+#, gcc-internal-format
+msgid "expression %qE of abstract class type %qT cannot be used in throw-expression"
+msgstr ""
 
-#: cp/name-lookup.c:1900
-#, fuzzy, gcc-internal-format
-msgid "conflicts with function declaration %q#D"
-msgstr "conflicterende declaraties van %qs"
+#: cp/except.c:980
+#, gcc-internal-format
+msgid "%Hexception of type %qT will be caught"
+msgstr ""
 
-#. It's a nested name with template parameter dependent scope.
-#. This can only be using-declaration for class member.
-#: cp/name-lookup.c:1978 cp/name-lookup.c:2003 cp/name-lookup.c:3164
-#, fuzzy, gcc-internal-format
-msgid "%qT is not a namespace"
-msgstr "%qs is geen iterator"
+#: cp/except.c:982
+#, gcc-internal-format
+msgid "%H   by earlier handler for %qT"
+msgstr ""
 
-#. 7.3.3/5
-#. A using-declaration shall not name a template-id.
-#: cp/name-lookup.c:1988
+#: cp/except.c:1012
 #, gcc-internal-format
-msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
+msgid "%H%<...%> handler must be the last handler for its try block"
 msgstr ""
 
-#: cp/name-lookup.c:1995
+#: cp/friend.c:156
 #, fuzzy, gcc-internal-format
-msgid "namespace %qD not allowed in using-declaration"
-msgstr "%qs staat niet aan het begin van een declaratie"
+msgid "%qD is already a friend of class %qT"
+msgstr "kan klasse '%s' niet vinden"
 
-#: cp/name-lookup.c:2031
+#: cp/friend.c:232
 #, fuzzy, gcc-internal-format
-msgid "%qD not declared"
-msgstr "%<%.*s%> is niet gedefinieerd"
+msgid "invalid type %qT declared %<friend%>"
+msgstr "variabele %qs als inline gedeclareerd"
 
-#: cp/name-lookup.c:2051 cp/name-lookup.c:2087 cp/name-lookup.c:2121
+#. [temp.friend]
+#. Friend declarations shall not declare partial
+#. specializations.
+#. template <class U> friend class T::X<U>;
+#. [temp.friend]
+#. Friend declarations shall not declare partial
+#. specializations.
+#: cp/friend.c:248 cp/friend.c:278
 #, fuzzy, gcc-internal-format
-msgid "%qD is already declared in this scope"
-msgstr "%<%.*s%> is niet gedefinieerd"
-
-#: cp/name-lookup.c:2127
-#, gcc-internal-format
-msgid "using declaration %qD introduced ambiguous type %qT"
-msgstr ""
+msgid "partial specialization %qT declared %<friend%>"
+msgstr "variabele %qs als inline gedeclareerd"
 
-#: cp/name-lookup.c:2698
+#: cp/friend.c:256
 #, gcc-internal-format
-msgid "using-declaration for non-member at class scope"
+msgid "class %qT is implicitly friends with itself"
 msgstr ""
 
-#: cp/name-lookup.c:2703
-#, gcc-internal-format
-msgid "using-declaration cannot name destructor"
-msgstr ""
+#: cp/friend.c:314
+#, fuzzy, gcc-internal-format
+msgid "%qT is not a member of %qT"
+msgstr "%qs is geen bestand, pipe of tty"
 
-#: cp/name-lookup.c:2776
+#: cp/friend.c:319
 #, fuzzy, gcc-internal-format
-msgid "declaration of %qD not in a namespace surrounding %qD"
-msgstr "%qs wordt gedeclareerd als een array van functies"
+msgid "%qT is not a member class template of %qT"
+msgstr "%qs is meestal een functie"
 
-#: cp/name-lookup.c:2784
+#: cp/friend.c:327
 #, fuzzy, gcc-internal-format
-msgid "explicit qualification in declaration of `%D'"
-msgstr "eerdere impliciete declaratie van `%s'"
+msgid "%qT is not a nested class of %qT"
+msgstr "%qs is geen bestand, pipe of tty"
 
-#: cp/name-lookup.c:2820
-#, gcc-internal-format
-msgid "%qD should have been declared inside %qD"
-msgstr ""
+#. template <class T> friend class T;
+#: cp/friend.c:340
+#, fuzzy, gcc-internal-format
+msgid "template parameter type %qT declared %<friend%>"
+msgstr "parameter %qs als void gedeclareerd"
 
-#: cp/name-lookup.c:2882
+#. template <class T> friend class A; where A is not a template
+#: cp/friend.c:346
 #, fuzzy, gcc-internal-format
-msgid "namespace alias %qD not allowed here, assuming %qD"
-msgstr "%qs staat niet aan het begin van een declaratie"
+msgid "%q#T is not a template"
+msgstr "%qs is geen iterator"
 
-#. The parser did not find it, so it's not there.
-#: cp/name-lookup.c:2997
+#: cp/friend.c:368
 #, fuzzy, gcc-internal-format
-msgid "unknown namespace %qD"
-msgstr "onbekende machine-modus %qs"
+msgid "%qD is already a friend of %qT"
+msgstr "kan klasse '%s' niet vinden"
 
-#: cp/name-lookup.c:3158
+#: cp/friend.c:377
 #, fuzzy, gcc-internal-format
-msgid "namespace %qT undeclared"
-msgstr "%qs tevoren hier gedeclareerd"
+msgid "%qT is already a friend of %qT"
+msgstr "kan klasse '%s' niet vinden"
 
-#: cp/name-lookup.c:3202
+#: cp/friend.c:494
 #, gcc-internal-format
-msgid "strong using only meaningful at namespace scope"
+msgid "member %qD declared as friend before type %qT defined"
 msgstr ""
 
-#: cp/name-lookup.c:3209
+#: cp/friend.c:543
 #, fuzzy, gcc-internal-format
-msgid "%qD attribute directive ignored"
-msgstr "attribuut-commando %qs wordt genegeerd"
+msgid "friend declaration %qD in local class without prior declaration"
+msgstr "%Jsectie van %qD geeft een conflict met een eerdere declaratie"
 
-#: cp/name-lookup.c:3344
+#: cp/friend.c:564
 #, fuzzy, gcc-internal-format
-msgid "use of %qD is ambiguous"
-msgstr "grootte van %qs is %u bytes"
+msgid "friend declaration %q#D declares a non-template function"
+msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
 
-#: cp/name-lookup.c:3345
+#: cp/friend.c:568
+#, gcc-internal-format
+msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
+msgstr ""
+
+#: cp/init.c:374
 #, fuzzy, gcc-internal-format
-msgid "  first declared as %q#D here"
-msgstr "%qs tevoren hier gedeclareerd"
+msgid "value-initialization of reference"
+msgstr "dubbele beginwaarde"
 
-#: cp/name-lookup.c:3347
+#: cp/init.c:481
 #, fuzzy, gcc-internal-format
-msgid "  also declared as %q#D here"
-msgstr "%qs tevoren hier gedeclareerd"
+msgid "%J%qD should be initialized in the member initialization list"
+msgstr "ongeldige beginwaarde"
 
-#: cp/name-lookup.c:3362
+#: cp/init.c:529
 #, gcc-internal-format
-msgid "%qD denotes an ambiguous type"
+msgid "%Jdefault-initialization of %q#D, which has reference type"
 msgstr ""
 
-#: cp/name-lookup.c:3363
+#: cp/init.c:535
 #, fuzzy, gcc-internal-format
-msgid "%J  first type here"
-msgstr "van hieruit opgeroepen"
+msgid "%Juninitialized reference member %qD"
+msgstr "ongeldige beginwaarde voor member %qs"
 
-#: cp/name-lookup.c:3364
+#: cp/init.c:538
 #, gcc-internal-format
-msgid "%J  other type here"
+msgid "%Juninitialized member %qD with %<const%> type %qT"
 msgstr ""
 
-#. This happens for A::B where B is a template, and there are no
-#. template arguments.
-#: cp/name-lookup.c:3442 cp/parser.c:4408 cp/typeck.c:1802
+#: cp/init.c:681
 #, fuzzy, gcc-internal-format
-msgid "invalid use of %qD"
-msgstr "ongeldig gebruik van %<restrict%>"
+msgid "%q+D will be initialized after"
+msgstr "parameter %qs krijgt beginwaarde"
 
-#: cp/name-lookup.c:3482
+#: cp/init.c:684
 #, fuzzy, gcc-internal-format
-msgid "%<%D::%D%> is not a template"
-msgstr "%qs is geen iterator"
+msgid "base %qT will be initialized after"
+msgstr "veld %qs heeft al een beginwaarde gekregen"
 
-#: cp/name-lookup.c:3497
+#: cp/init.c:687
 #, fuzzy, gcc-internal-format
-msgid "%qD undeclared in namespace %qD"
-msgstr "ongeldige naam %qs"
+msgid "  %q+#D"
+msgstr "%s voor %qs"
 
-#: cp/name-lookup.c:4124
+#: cp/init.c:689
 #, fuzzy, gcc-internal-format
-msgid "%qD is not a function,"
-msgstr "%qs is meestal een functie"
+msgid "  base %qT"
+msgstr "%s voor %qs"
 
-#: cp/name-lookup.c:4125
+#: cp/init.c:690
 #, fuzzy, gcc-internal-format
-msgid "  conflict with %qD"
-msgstr "conflicterende types voor %qs"
+msgid "%J  when initialized here"
+msgstr "parameter %qs krijgt beginwaarde"
 
-#: cp/name-lookup.c:4899
-#, gcc-internal-format
-msgid "XXX entering pop_everything ()\n"
-msgstr ""
+#: cp/init.c:706
+#, fuzzy, gcc-internal-format
+msgid "%Jmultiple initializations given for %qD"
+msgstr "(dicht bij initialisatie van %qs)"
 
-#: cp/name-lookup.c:4908
-#, gcc-internal-format
-msgid "XXX leaving pop_everything ()\n"
-msgstr ""
+#: cp/init.c:709
+#, fuzzy, gcc-internal-format
+msgid "%Jmultiple initializations given for base %qT"
+msgstr "(dicht bij initialisatie van %qs)"
+
+#: cp/init.c:776
+#, fuzzy, gcc-internal-format
+msgid "%Jinitializations for multiple members of %qT"
+msgstr "beginwaarde legt grootte van %qs niet vast"
 
-#: cp/parser.c:1797
+#: cp/init.c:839
 #, gcc-internal-format
-msgid "minimum/maximum operators are deprecated"
+msgid "%Jbase class %q#T should be explicitly initialized in the copy constructor"
 msgstr ""
 
-#: cp/parser.c:1817
+#: cp/init.c:1063 cp/init.c:1082
 #, gcc-internal-format
-msgid "%<#pragma%> is not allowed here"
+msgid "class %qT does not have any field named %qD"
 msgstr ""
 
-#: cp/parser.c:1846
-#, fuzzy, gcc-internal-format
-msgid "%<%D::%D%> has not been declared"
-msgstr "%<%.*s%> is niet gedefinieerd"
-
-#: cp/parser.c:1849 cp/semantics.c:2379
-#, fuzzy, gcc-internal-format
-msgid "%<::%D%> has not been declared"
-msgstr "%<%.*s%> is niet gedefinieerd"
-
-#: cp/parser.c:1852
-#, fuzzy, gcc-internal-format
-msgid "request for member %qD in non-class type %qT"
-msgstr "grootte van %qs is %u bytes"
-
-#: cp/parser.c:1855
+#: cp/init.c:1069
 #, fuzzy, gcc-internal-format
-msgid "%<%T::%D%> has not been declared"
-msgstr "%<%.*s%> is niet gedefinieerd"
+msgid "%q#D is a static data member; it can only be initialized at its definition"
+msgstr "het %qs attribuut heeft enkel betekenis voor functies"
 
-#: cp/parser.c:1858
+#: cp/init.c:1076
 #, fuzzy, gcc-internal-format
-msgid "%qD has not been declared"
-msgstr "%<%.*s%> is niet gedefinieerd"
+msgid "%q#D is not a non-static data member of %qT"
+msgstr "%qs is geen static veld"
 
-#: cp/parser.c:1861
+#: cp/init.c:1115
 #, gcc-internal-format
-msgid "%<%D::%D%> %s"
+msgid "unnamed initializer for %qT, which has no base classes"
 msgstr ""
 
-#: cp/parser.c:1863
+#: cp/init.c:1123
 #, gcc-internal-format
-msgid "%<::%D%> %s"
+msgid "unnamed initializer for %qT, which uses multiple inheritance"
 msgstr ""
 
-#: cp/parser.c:1865
-#, fuzzy, gcc-internal-format
-msgid "%qD %s"
-msgstr "%s voor %qs"
-
-#: cp/parser.c:1917
+#: cp/init.c:1169
 #, gcc-internal-format
-msgid "new types may not be defined in a return type"
+msgid "%qD is both a direct base and an indirect virtual base"
 msgstr ""
 
-#: cp/parser.c:1918
+#: cp/init.c:1177
 #, fuzzy, gcc-internal-format
-msgid "(perhaps a semicolon is missing after the definition of %qT)"
-msgstr "conflicterende declaraties van %qs"
+msgid "type %qT is not a direct or virtual base of %qT"
+msgstr "%qs is geen bestand, pipe of tty"
 
-#: cp/parser.c:1937 cp/pt.c:4342
+#: cp/init.c:1180
 #, fuzzy, gcc-internal-format
-msgid "%qT is not a template"
-msgstr "%qs is geen iterator"
+msgid "type %qT is not a direct base of %qT"
+msgstr "%qs is geen bestand, pipe of tty"
+
+#: cp/init.c:1260
+#, gcc-internal-format
+msgid "bad array initializer"
+msgstr ""
 
-#: cp/parser.c:1939
+#: cp/init.c:1435
 #, fuzzy, gcc-internal-format
-msgid "%qE is not a template"
+msgid "%qT is not an aggregate type"
 msgstr "%qs is geen iterator"
 
-#: cp/parser.c:1941
+#: cp/init.c:1489
+#, gcc-internal-format
+msgid "incomplete type %qT does not have member %qD"
+msgstr ""
+
+#: cp/init.c:1502
 #, fuzzy, gcc-internal-format
-msgid "invalid template-id"
-msgstr "ongeldig karakter in naam van macro-parameter"
+msgid "invalid pointer to bit-field %qD"
+msgstr "bitveld %qs heeft een negatieve breedte"
 
-#: cp/parser.c:1970
+#: cp/init.c:1579
 #, fuzzy, gcc-internal-format
-msgid "%s cannot appear in a constant-expression"
-msgstr "overflow in constante expressie"
+msgid "invalid use of non-static member function %qD"
+msgstr "%<this%> is niet beschikbaar in static member-funties"
 
-#: cp/parser.c:1995
+#: cp/init.c:1585
 #, fuzzy, gcc-internal-format
-msgid "invalid use of template-name %qE without an argument list"
-msgstr "ongeldig gebruik van een void-expressie"
+msgid "invalid use of non-static data member %qD"
+msgstr "ongeldig gebruik van onvolledige typedef %qs"
 
-#. Issue an error message.
-#: cp/parser.c:2000
+#: cp/init.c:1862
+#, gcc-internal-format
+msgid "invalid type %<void%> for new"
+msgstr ""
+
+#: cp/init.c:1872
 #, fuzzy, gcc-internal-format
-msgid "%qE does not name a type"
-msgstr "%qs is smaller dan waarden van zijn type"
+msgid "uninitialized const in %<new%> of %q#T"
+msgstr "beginwaarde legt grootte van %qs niet vast"
 
-#: cp/parser.c:2032
+#: cp/init.c:1910
 #, gcc-internal-format
-msgid "(perhaps %<typename %T::%E%> was intended)"
+msgid "call to Java constructor with %qs undefined"
 msgstr ""
 
-#: cp/parser.c:2047
+#: cp/init.c:1926
 #, gcc-internal-format
-msgid "%qE in namespace %qE does not name a type"
+msgid "Java class %q#T object allocated using placement new"
 msgstr ""
 
-#: cp/parser.c:2050
+#: cp/init.c:1955
 #, fuzzy, gcc-internal-format
-msgid "%qE in class %qT does not name a type"
-msgstr "%qs is smaller dan waarden van zijn type"
+msgid "no suitable %qD found in class %qT"
+msgstr "kan klasse '%s' niet vinden"
 
-#: cp/parser.c:2759
+#: cp/init.c:1960
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids braced-groups within expressions"
-msgstr "ISO C++ verbiedt accolade-groepen in expressies"
+msgid "request for member %qD is ambiguous"
+msgstr "grootte van %qs is %u bytes"
 
-# 'braced-group'? Wie schrijft verdorie die foutmeldingen?
-#: cp/parser.c:2768
+#: cp/init.c:2134
 #, fuzzy, gcc-internal-format
-msgid "statement-expressions are allowed only inside functions"
-msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
+msgid "ISO C++ forbids initialization in array new"
+msgstr "ISO C++ verbiedt lege initialisatie-accolades"
 
-#: cp/parser.c:2819
-#, fuzzy, gcc-internal-format
-msgid "%<this%> may not be used in this context"
-msgstr "%<%.*s%> is niet gedefinieerd"
+#: cp/init.c:2336
+#, gcc-internal-format
+msgid "size in array new must have integral type"
+msgstr ""
 
-#: cp/parser.c:2955
+#: cp/init.c:2345
 #, gcc-internal-format
-msgid "local variable %qD may not appear in this context"
+msgid "new cannot be applied to a reference type"
 msgstr ""
 
-#: cp/parser.c:3327
-#, fuzzy, gcc-internal-format
-msgid "typedef-name %qD used as destructor declarator"
-msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
+#: cp/init.c:2351
+#, gcc-internal-format
+msgid "new cannot be applied to a function type"
+msgstr ""
+
+#: cp/init.c:2390
+#, gcc-internal-format
+msgid "call to Java constructor, while %<jclass%> undefined"
+msgstr ""
 
-#: cp/parser.c:3984
+#: cp/init.c:2408
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids compound-literals"
-msgstr "ISO C++ verbiedt het gebruik van samengestelde expressies als lvalues"
+msgid "can't find %<class$%> in %qT"
+msgstr "kan %s niet vinden"
 
-#: cp/parser.c:4928
+#: cp/init.c:2769
 #, gcc-internal-format
-msgid "array bound forbidden after parenthesized type-id"
+msgid "initializer ends prematurely"
 msgstr ""
 
-#: cp/parser.c:4929
+#: cp/init.c:2824
 #, gcc-internal-format
-msgid "try removing the parentheses around the type-id"
+msgid "cannot initialize multi-dimensional array with initializer"
 msgstr ""
 
-#: cp/parser.c:5131
+#: cp/init.c:2961
 #, gcc-internal-format
-msgid "expression in new-declarator must have integral or enumeration type"
+msgid "possible problem detected in invocation of delete operator:"
 msgstr ""
 
-#: cp/parser.c:5320
+#: cp/init.c:2964
 #, gcc-internal-format
-msgid "use of old-style cast"
+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:2985
+#, gcc-internal-format
+msgid "unknown array size in delete"
+msgstr ""
+
+#: cp/init.c:3232
+#, gcc-internal-format
+msgid "type to vector delete is neither pointer or array type"
 msgstr ""
 
-#: cp/parser.c:6090
+# Moet 'signature-string' vertaald worden?
+#: cp/lex.c:489
 #, fuzzy, gcc-internal-format
-msgid "case label %qE not within a switch statement"
-msgstr "case-label niet in een switch-statement"
+msgid "junk at end of #pragma %s"
+msgstr "Brol aan einde van signature-string."
 
-#: cp/parser.c:6634
+#: cp/lex.c:496
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids computed gotos"
-msgstr "ISO C++ verbiedt geneste functies"
+msgid "invalid #pragma %s"
+msgstr "ongeldige operand van %s"
 
-#: cp/parser.c:6759
+#: cp/lex.c:504
 #, gcc-internal-format
-msgid "extra %<;%>"
+msgid "#pragma vtable no longer supported"
 msgstr ""
 
-#: cp/parser.c:7078
+#: cp/lex.c:583
+#, fuzzy, gcc-internal-format
+msgid "#pragma implementation for %qs appears after file is included"
+msgstr "%<#pragma implementation%> voor \"%s\" staat na diens #include"
+
+#: cp/lex.c:608
 #, gcc-internal-format
-msgid "mixing declarations and function-definitions is forbidden"
+msgid "junk at end of #pragma GCC java_exceptions"
 msgstr ""
 
-#: cp/parser.c:7209
+#: cp/lex.c:622
 #, fuzzy, gcc-internal-format
-msgid "duplicate %<friend%>"
-msgstr "herhaalde %qs"
+msgid "%qD not defined"
+msgstr "%<%.*s%> is niet gedefinieerd"
 
-#: cp/parser.c:7378
+#: cp/lex.c:626
 #, fuzzy, gcc-internal-format
-msgid "class definition may not be declared a friend"
-msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
+msgid "%qD was not declared in this scope"
+msgstr "%<%.*s%> is niet gedefinieerd"
 
-#: cp/parser.c:7692
+#. In a template, it is invalid to write "f()" or "f(3)" if no
+#. declaration of "f" is available.  Historically, G++ and most
+#. other compilers accepted that usage since they deferred all name
+#. lookup until instantiation time rather than doing unqualified
+#. name lookup at template definition time; explain to the user what
+#. is going wrong.
+#.
+#. Note that we have the exact wording of the following message in
+#. the manual (trouble.texi, node "Name lookup"), so they need to
+#. be kept in synch.
+#: cp/lex.c:663
 #, gcc-internal-format
-msgid "only constructors take base initializers"
+msgid "there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available"
 msgstr ""
 
-#: cp/parser.c:7743
+#: cp/lex.c:672
 #, gcc-internal-format
-msgid "anachronistic old-style base class initializer"
+msgid "(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)"
 msgstr ""
 
-#: cp/parser.c:7785
+#: cp/mangle.c:1691
 #, gcc-internal-format
-msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
+msgid "mangling typeof, use decltype instead"
 msgstr ""
 
-#. Warn that we do not support `export'.
-#: cp/parser.c:8151
+#: cp/mangle.c:2211
 #, gcc-internal-format
-msgid "keyword %<export%> not implemented, and will be ignored"
+msgid "call_expr cannot be mangled due to a defect in the C++ ABI"
 msgstr ""
 
-#. Otherwise, emit an error about the invalid digraph, but continue
-#. parsing because we got our argument list.
-#: cp/parser.c:8524
-#, fuzzy, gcc-internal-format
-msgid "%<<::%> cannot begin a template-argument list"
-msgstr "%qs is geen iterator"
-
-#: cp/parser.c:8525
+#: cp/mangle.c:2219
 #, gcc-internal-format
-msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
+msgid "zero-operand casts cannot be mangled due to a defect in the C++ ABI"
 msgstr ""
 
-#: cp/parser.c:8532
+#: cp/mangle.c:2269
 #, gcc-internal-format
-msgid "(if you use -fpermissive G++ will accept your code)"
+msgid "omitted middle operand to %<?:%> operand cannot be mangled"
 msgstr ""
 
-#: cp/parser.c:8596
-#, fuzzy, gcc-internal-format
-msgid "parse error in template argument list"
-msgstr "%qs is geen iterator"
-
-#. Explain what went wrong.
-#: cp/parser.c:8709
-#, fuzzy, gcc-internal-format
-msgid "non-template %qD used as template"
-msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
-
-#: cp/parser.c:8710
+#: cp/mangle.c:2587
 #, gcc-internal-format
-msgid "use %<%T::template %D%> to indicate that it is a template"
+msgid "the mangled name of %qD will change in a future version of GCC"
 msgstr ""
 
-#: cp/parser.c:9299 cp/parser.c:15092
-#, fuzzy, gcc-internal-format
-msgid "template declaration of %qs"
-msgstr "herdeclaratie van %qs"
-
-#: cp/parser.c:9742
+#: cp/method.c:462
 #, gcc-internal-format
-msgid "using %<typename%> outside of template"
+msgid "generic thunk code fails for method %q#D which uses %<...%>"
 msgstr ""
 
-#: cp/parser.c:9937
-#, fuzzy, gcc-internal-format
-msgid "type attributes are honored only at type definition"
-msgstr "het %qs attribuut heeft enkel betekenis voor functies"
+#: cp/method.c:698
+#, gcc-internal-format
+msgid "non-static const member %q#D, can't use default assignment operator"
+msgstr ""
 
-#. [namespace.udecl]
-#.
-#. A using declaration shall not name a template-id.
-#: cp/parser.c:10319
-#, fuzzy, gcc-internal-format
-msgid "a template-id may not appear in a using-declaration"
-msgstr "%qs staat niet aan het begin van een declaratie"
+#: cp/method.c:704
+#, gcc-internal-format
+msgid "non-static reference member %q#D, can't use default assignment operator"
+msgstr ""
 
-#: cp/parser.c:10649
+#: cp/method.c:816
 #, gcc-internal-format
-msgid "an asm-specification is not allowed on a function-definition"
+msgid "%Hsynthesized method %qD first required here "
 msgstr ""
 
-#: cp/parser.c:10651
-#, fuzzy, gcc-internal-format
-msgid "attributes are not allowed on a function-definition"
-msgstr "globale registervariabele volgt op een functiedefinitie"
+#: cp/method.c:1159
+#, gcc-internal-format
+msgid "vtable layout for class %qT may not be ABI-compliantand may change in a future version of GCC due to implicit virtual destructor"
+msgstr ""
 
-#: cp/parser.c:10782
+#: cp/name-lookup.c:727
 #, fuzzy, gcc-internal-format
-msgid "attributes after parenthesized initializer ignored"
-msgstr "attributen genegeerd in declarator van parameter-array"
+msgid "redeclaration of %<wchar_t%> as %qT"
+msgstr "herdeclaratie van %qs"
 
-#: cp/parser.c:11167
+#. A redeclaration of main, but not a duplicate of the
+#. previous one.
+#.
+#. [basic.start.main]
+#.
+#. This function shall not be overloaded.
+#: cp/name-lookup.c:757
 #, fuzzy, gcc-internal-format
-msgid "array bound is not an integer constant"
-msgstr "array subscript is geen integer"
+msgid "invalid redeclaration of %q+D"
+msgstr "herdeclaratie van %qs"
 
-#: cp/parser.c:11237
+#: cp/name-lookup.c:758
 #, fuzzy, gcc-internal-format
-msgid "%<%T::%D%> is not a type"
-msgstr "%qs is geen iterator"
+msgid "as %qD"
+msgstr "%s voor %qs"
 
-#: cp/parser.c:11279
+#: cp/name-lookup.c:849
 #, fuzzy, gcc-internal-format
-msgid "invalid use of constructor as a template"
-msgstr "ongeldige beginwaarde voor member %qs"
+msgid "type mismatch with previous external decl of %q#D"
+msgstr "type-conflict met eerdere externe declaratie"
 
-#: cp/parser.c:11280
-#, gcc-internal-format
-msgid "use %<%T::%D%> instead of %<%T::%T%> to name the constructor in a qualified name"
-msgstr ""
+#: cp/name-lookup.c:850
+#, fuzzy, gcc-internal-format
+msgid "previous external decl of %q+#D"
+msgstr "eerdere externe declaratie van %qs"
 
-#: cp/parser.c:11468
+#: cp/name-lookup.c:941
 #, fuzzy, gcc-internal-format
-msgid "duplicate cv-qualifier"
-msgstr "herhaalde case-waarde"
+msgid "extern declaration of %q#D doesn't match"
+msgstr "externe declaratie van %qs komt niet overeen met de globale declaratie"
 
-# Is the %s the argument, or is it 'of' the argument?
-#: cp/parser.c:11997
+#: cp/name-lookup.c:942
 #, fuzzy, gcc-internal-format
-msgid "file ends in default argument"
-msgstr "ongeldig type-argument %qs"
+msgid "global declaration %q+#D"
+msgstr "herhaalde label-declaratie %qs"
 
-#: cp/parser.c:12058
+#: cp/name-lookup.c:979 cp/name-lookup.c:986
 #, fuzzy, gcc-internal-format
-msgid "deprecated use of default argument for parameter of non-function"
-msgstr "argumenten aan macro %qs gegeven"
+msgid "declaration of %q#D shadows a parameter"
+msgstr "de declaratie van %qs verbergt een parameter"
 
-#: cp/parser.c:12061
+#. Location of previous decl is not useful in this case.
+#: cp/name-lookup.c:1011
 #, fuzzy, gcc-internal-format
-msgid "default arguments are only permitted for function parameters"
-msgstr "argumenten aan macro %qs gegeven"
+msgid "declaration of %qD shadows a member of 'this'"
+msgstr "de declaratie van %qs verbergt een parameter"
 
-#: cp/parser.c:12803
+#: cp/name-lookup.c:1017
 #, fuzzy, gcc-internal-format
-msgid "invalid class name in declaration of %qD"
-msgstr "herdeclaratie van %qs"
+msgid "declaration of %qD shadows a previous local"
+msgstr "de declaratie van %qs verbergt een parameter"
 
-#: cp/parser.c:12814
+#: cp/name-lookup.c:1024
 #, fuzzy, gcc-internal-format
-msgid "declaration of %qD in %qD which does not enclose %qD"
-msgstr "%qs wordt gedeclareerd als een array van functies"
+msgid "declaration of %qD shadows a global declaration"
+msgstr "de declaratie van %qs verbergt een parameter"
 
-#: cp/parser.c:12827
+#: cp/name-lookup.c:1147
 #, gcc-internal-format
-msgid "extra qualification ignored"
+msgid "name lookup of %qD changed"
 msgstr ""
 
-#: cp/parser.c:12838
-#, fuzzy, gcc-internal-format
-msgid "an explicit specialization must be preceded by %<template <>%>"
-msgstr "impliciete declaratie van functie %qs"
-
-#: cp/parser.c:12931
-#, fuzzy, gcc-internal-format
-msgid "previous definition of %q#T"
-msgstr "eerdere definitie van %qs"
+#: cp/name-lookup.c:1148
+#, gcc-internal-format
+msgid "  matches this %q+D under ISO standard rules"
+msgstr ""
 
-#: cp/parser.c:13141
+#: cp/name-lookup.c:1150
 #, gcc-internal-format
-msgid "%Hextra %<;%>"
+msgid "  matches this %q+D under old rules"
 msgstr ""
 
-#: cp/parser.c:13159
+#: cp/name-lookup.c:1168 cp/name-lookup.c:1176
 #, gcc-internal-format
-msgid "a class-key must be used when declaring a friend"
+msgid "name lookup of %qD changed for new ISO %<for%> scoping"
 msgstr ""
 
-#: cp/parser.c:13173
-#, fuzzy, gcc-internal-format
-msgid "friend declaration does not name a class or function"
-msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
+#: cp/name-lookup.c:1170
+#, gcc-internal-format
+msgid "  cannot use obsolete binding at %q+D because it has a destructor"
+msgstr ""
 
-#: cp/parser.c:13349
+#: cp/name-lookup.c:1178
 #, gcc-internal-format
-msgid "pure-specifier on function-definition"
+msgid "  using obsolete binding at %q+D"
 msgstr ""
 
-#: cp/parser.c:13627
+#: cp/name-lookup.c:1231
 #, gcc-internal-format
-msgid "keyword %<typename%> not allowed outside of templates"
+msgid "%s %s(%E) %p %d\n"
 msgstr ""
 
-#: cp/parser.c:13629
+#: cp/name-lookup.c:1234
 #, gcc-internal-format
-msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
+msgid "%s %s %p %d\n"
 msgstr ""
 
-#: cp/parser.c:13904
+#: cp/name-lookup.c:1361
 #, gcc-internal-format
-msgid "invalid catch parameter"
+msgid "XXX is_class_level != (current_scope == class_scope)\n"
 msgstr ""
 
-#: cp/parser.c:14479
+#: cp/name-lookup.c:1922
 #, fuzzy, gcc-internal-format
-msgid "reference to %qD is ambiguous"
-msgstr "grootte van %qs is %u bytes"
+msgid "%q#D hides constructor for %q#T"
+msgstr "%d constructor(s) gevonden\n"
 
-#: cp/parser.c:14648
+#: cp/name-lookup.c:1939
 #, fuzzy, gcc-internal-format
-msgid "too few template-parameter-lists"
-msgstr "twee of meer data types in de declaratie van %qs"
+msgid "%q#D conflicts with previous using declaration %q#D"
+msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
 
-#. Otherwise, there are too many template parameter lists.  We have
-#. something like:
-#.
-#. template <class T> template <class U> void S::f();
-#: cp/parser.c:14663
+#: cp/name-lookup.c:1962
 #, fuzzy, gcc-internal-format
-msgid "too many template-parameter-lists"
-msgstr "meerdere opslagklassen in declaratie van %qs"
+msgid "previous non-function declaration %q+#D"
+msgstr "eerdere declaratie van %qs"
 
-#. Skip the entire function.
-#: cp/parser.c:14887
+#: cp/name-lookup.c:1963
 #, fuzzy, gcc-internal-format
-msgid "invalid function declaration"
-msgstr "lege declaratie"
+msgid "conflicts with function declaration %q#D"
+msgstr "conflicterende declaraties van %qs"
 
-#. Issue an error message.
-#: cp/parser.c:14924
+#. It's a nested name with template parameter dependent scope.
+#. This can only be using-declaration for class member.
+#: cp/name-lookup.c:2041 cp/name-lookup.c:2066
 #, fuzzy, gcc-internal-format
-msgid "named return values are no longer supported"
-msgstr "-pipe wordt niet ondersteund"
-
-#: cp/parser.c:15298
-#, gcc-internal-format
-msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
-msgstr ""
-
-#: cp/parser.c:15313
-#, gcc-internal-format
-msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
-msgstr ""
+msgid "%qT is not a namespace"
+msgstr "%qs is geen iterator"
 
-#: cp/parser.c:15318
+#. 7.3.3/5
+#. A using-declaration shall not name a template-id.
+#: cp/name-lookup.c:2051
 #, gcc-internal-format
-msgid "missing %<>%> to terminate the template argument list"
+msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
 msgstr ""
 
-#: cp/parser.c:15854
+#: cp/name-lookup.c:2058
 #, fuzzy, gcc-internal-format
-msgid "%qs tag used in naming %q#T"
-msgstr "Ongeldige optie %qs"
+msgid "namespace %qD not allowed in using-declaration"
+msgstr "%qs staat niet aan het begin van een declaratie"
 
-#: cp/parser.c:15875
+#: cp/name-lookup.c:2094
 #, fuzzy, gcc-internal-format
-msgid "%qD redeclared with different access"
-msgstr "%qs als ander soort symbool geherdeclareerd"
-
-#: cp/parser.c:15892
-#, gcc-internal-format
-msgid "%<template%> (as a disambiguator) is only allowed within templates"
-msgstr ""
+msgid "%qD not declared"
+msgstr "%<%.*s%> is niet gedefinieerd"
 
-#: cp/parser.c:16100
-#, gcc-internal-format
-msgid "inter-module optimizations not implemented for C++"
-msgstr ""
+#: cp/name-lookup.c:2130 cp/name-lookup.c:2167 cp/name-lookup.c:2201
+#: cp/name-lookup.c:2216
+#, fuzzy, gcc-internal-format
+msgid "%qD is already declared in this scope"
+msgstr "%<%.*s%> is niet gedefinieerd"
 
-#: cp/pt.c:241
+#: cp/name-lookup.c:2819
 #, gcc-internal-format
-msgid "data member %qD cannot be a member template"
+msgid "using-declaration for non-member at class scope"
 msgstr ""
 
-#: cp/pt.c:253
+#: cp/name-lookup.c:2826
 #, fuzzy, gcc-internal-format
-msgid "invalid member template declaration %qD"
-msgstr "herhaalde label-declaratie %qs"
+msgid "%<%T::%D%> names destructor"
+msgstr "%qs is geen iterator"
 
-#: cp/pt.c:575
+#: cp/name-lookup.c:2831
 #, fuzzy, gcc-internal-format
-msgid "explicit specialization in non-namespace scope %qD"
-msgstr "impliciete declaratie van functie %qs"
+msgid "%<%T::%D%> names constructor"
+msgstr "%qs is geen iterator"
 
-#: cp/pt.c:586
-#, gcc-internal-format
-msgid "enclosing class templates are not explicitly specialized"
-msgstr ""
+#: cp/name-lookup.c:2836
+#, fuzzy, gcc-internal-format
+msgid "%<%T::%D%> names constructor in %qT"
+msgstr "%d constructor(s) gevonden\n"
 
-#: cp/pt.c:670
+#: cp/name-lookup.c:2886
 #, fuzzy, gcc-internal-format
-msgid "specialization of %qD in different namespace"
-msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
+msgid "no members matching %<%T::%D%> in %q#T"
+msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
 
-#: cp/pt.c:671 cp/pt.c:740
+#: cp/name-lookup.c:2954
 #, fuzzy, gcc-internal-format
-msgid "  from definition of %q#D"
-msgstr "herdefinitie van %qs"
+msgid "declaration of %qD not in a namespace surrounding %qD"
+msgstr "%qs wordt gedeclareerd als een array van functies"
 
-#: cp/pt.c:707
+#: cp/name-lookup.c:2962
 #, fuzzy, gcc-internal-format
-msgid "specialization of %qT after instantiation"
-msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
+msgid "explicit qualification in declaration of %qD"
+msgstr "eerdere impliciete declaratie van `%s'"
 
-#: cp/pt.c:739
+#: cp/name-lookup.c:3005
 #, gcc-internal-format
-msgid "specializing %q#T in different namespace"
+msgid "%qD should have been declared inside %qD"
 msgstr ""
 
-#: cp/pt.c:754
+#: cp/name-lookup.c:3050
 #, fuzzy, gcc-internal-format
-msgid "specialization %qT after instantiation %qT"
-msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
+msgid "%qD attribute requires a single NTBS argument"
+msgstr "herhalings-aantal is geen integerconstante"
+
+#: cp/name-lookup.c:3057
+#, gcc-internal-format
+msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
+msgstr ""
 
-#: cp/pt.c:766
+#: cp/name-lookup.c:3066 cp/name-lookup.c:3435
 #, fuzzy, gcc-internal-format
-msgid "explicit specialization of non-template %qT"
-msgstr "impliciete declaratie van functie %qs"
+msgid "%qD attribute directive ignored"
+msgstr "attribuut-commando %qs wordt genegeerd"
 
-#: cp/pt.c:1164
+#: cp/name-lookup.c:3111
 #, fuzzy, gcc-internal-format
-msgid "specialization of %qD after instantiation"
-msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
+msgid "namespace alias %qD not allowed here, assuming %qD"
+msgstr "%qs staat niet aan het begin van een declaratie"
 
-#: cp/pt.c:1293
+#: cp/name-lookup.c:3423
 #, gcc-internal-format
-msgid "%s %+#D"
+msgid "strong using only meaningful at namespace scope"
 msgstr ""
 
-#: cp/pt.c:1349
+#: cp/name-lookup.c:3427
 #, fuzzy, gcc-internal-format
-msgid "%qD is not a function template"
-msgstr "%qs is geen iterator"
-
-#: cp/pt.c:1542
-#, gcc-internal-format
-msgid "template-id %qD for %q+D does not match any template declaration"
-msgstr ""
+msgid "current namespace %qD does not enclose strongly used namespace %qD"
+msgstr "%qs wordt gedeclareerd als een array van functies"
 
-#: cp/pt.c:1551
-#, gcc-internal-format
-msgid "ambiguous template specialization %qD for %q+D"
-msgstr ""
+#: cp/name-lookup.c:4320
+#, fuzzy, gcc-internal-format
+msgid "%q+D is not a function,"
+msgstr "%qs is meestal een functie"
 
-#. This case handles bogus declarations like template <>
-#. template <class T> void f<int>();
-#: cp/pt.c:1782 cp/pt.c:1836
+#: cp/name-lookup.c:4321
 #, fuzzy, gcc-internal-format
-msgid "template-id %qD in declaration of primary template"
-msgstr "impliciete declaratie van functie %qs"
+msgid "  conflict with %q+D"
+msgstr "conflicterende types voor %qs"
 
-#: cp/pt.c:1795
+#: cp/name-lookup.c:4756
 #, gcc-internal-format
-msgid "template parameter list used in explicit instantiation"
+msgid "argument dependent lookup finds %q+D"
 msgstr ""
 
-#: cp/pt.c:1801
+#: cp/name-lookup.c:5188
 #, gcc-internal-format
-msgid "definition provided for explicit instantiation"
+msgid "XXX entering pop_everything ()\n"
 msgstr ""
 
-#: cp/pt.c:1809
-#, fuzzy, gcc-internal-format
-msgid "too many template parameter lists in declaration of %qD"
-msgstr "meerdere opslagklassen in declaratie van %qs"
-
-#: cp/pt.c:1812
-#, fuzzy, gcc-internal-format
-msgid "too few template parameter lists in declaration of %qD"
-msgstr "twee of meer data types in de declaratie van %qs"
-
-#: cp/pt.c:1814
-#, fuzzy, gcc-internal-format
-msgid "explicit specialization of %qD must be introduced by %<template <>%>"
-msgstr "impliciete declaratie van functie %qs"
-
-#: cp/pt.c:1833
+#: cp/name-lookup.c:5197
 #, gcc-internal-format
-msgid "function template partial specialization %qD is not allowed"
+msgid "XXX leaving pop_everything ()\n"
 msgstr ""
 
-#: cp/pt.c:1865
+#: cp/parser.c:451
 #, gcc-internal-format
-msgid "default argument specified in explicit specialization"
+msgid "identifier %<%s%> will become a keyword in C++0x"
 msgstr ""
 
-#: cp/pt.c:1869
+#: cp/parser.c:2069
 #, gcc-internal-format
-msgid "template specialization with C linkage"
+msgid "%<#pragma%> is not allowed here"
 msgstr ""
 
-#: cp/pt.c:1896
+#: cp/parser.c:2099
 #, fuzzy, gcc-internal-format
-msgid "%qD is not a template function"
-msgstr "%qs is meestal een functie"
+msgid "%<%E::%E%> has not been declared"
+msgstr "%<%.*s%> is niet gedefinieerd"
 
-#. From [temp.expl.spec]:
-#.
-#. If such an explicit specialization for the member
-#. of a class template names an implicitly-declared
-#. special member function (clause _special_), the
-#. program is ill-formed.
-#.
-#. Similar language is found in [temp.explicit].
-#: cp/pt.c:1958
+#: cp/parser.c:2102
 #, fuzzy, gcc-internal-format
-msgid "specialization of implicitly-declared special member function"
-msgstr "%qs impliciet als functie gedeclareerd"
+msgid "%<::%E%> has not been declared"
+msgstr "%<%.*s%> is niet gedefinieerd"
 
-#: cp/pt.c:2002
+#: cp/parser.c:2105
 #, fuzzy, gcc-internal-format
-msgid "no member function %qD declared in %qT"
-msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
+msgid "request for member %qE in non-class type %qT"
+msgstr "grootte van %qs is %u bytes"
 
-#: cp/pt.c:2207
+#: cp/parser.c:2108
 #, fuzzy, gcc-internal-format
-msgid " shadows template parm %q#D"
-msgstr "meerdere parameters hebben de naam %qs"
+msgid "%<%T::%E%> has not been declared"
+msgstr "%<%.*s%> is niet gedefinieerd"
+
+#: cp/parser.c:2111
+#, fuzzy, gcc-internal-format
+msgid "%qE has not been declared"
+msgstr "%<%.*s%> is niet gedefinieerd"
 
-#: cp/pt.c:2609
+#: cp/parser.c:2114
 #, gcc-internal-format
-msgid "template parameters not used in partial specialization:"
+msgid "%<%E::%E%> %s"
 msgstr ""
 
-#: cp/pt.c:2613
+#: cp/parser.c:2116
 #, gcc-internal-format
-msgid "        %qD"
+msgid "%<::%E%> %s"
 msgstr ""
 
-#: cp/pt.c:2624
+#: cp/parser.c:2118
 #, fuzzy, gcc-internal-format
-msgid "partial specialization %qT does not specialize any template arguments"
-msgstr "variabele %qs als inline gedeclareerd"
+msgid "%qE %s"
+msgstr "%s voor %qs"
 
-# Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
-#: cp/pt.c:2649
+#: cp/parser.c:2155
 #, fuzzy, gcc-internal-format
-msgid "template argument %qE involves template parameter(s)"
-msgstr "argument %d is alleen-lezen"
+msgid "ISO C++ 1998 does not support %<long long%>"
+msgstr "ISO C++ ondersteunt %<long long%> niet"
 
-#: cp/pt.c:2693
+#: cp/parser.c:2175
 #, gcc-internal-format
-msgid "type %qT of template argument %qE depends on template parameter(s)"
-msgstr ""
-
-# Is the %s the argument, or is it 'of' the argument?
-#: cp/pt.c:2780
-#, fuzzy, gcc-internal-format
-msgid "no default argument for %qD"
-msgstr "ongeldig type-argument %qs"
+msgid "duplicate %qs"
+msgstr "herhaalde %qs"
 
-#: cp/pt.c:2937
+#: cp/parser.c:2218
 #, gcc-internal-format
-msgid "template with C linkage"
+msgid "new types may not be defined in a return type"
 msgstr ""
 
-#: cp/pt.c:2940
-#, gcc-internal-format
-msgid "template class without a name"
-msgstr ""
+#: cp/parser.c:2219
+#, fuzzy, gcc-internal-format
+msgid "(perhaps a semicolon is missing after the definition of %qT)"
+msgstr "conflicterende declaraties van %qs"
 
-#. [temp.mem]
-#.
-#. A destructor shall not be a member template.
-#: cp/pt.c:2948
+#: cp/parser.c:2238 cp/parser.c:4081 cp/pt.c:5509
 #, fuzzy, gcc-internal-format
-msgid "destructor %qD declared as member template"
-msgstr "%<%s %s%> binnen parameterlijst gedeclareerd"
+msgid "%qT is not a template"
+msgstr "%qs is geen iterator"
 
-#. [basic.stc.dynamic.allocation]
-#.
-#. An allocation function can be a function
-#. template. ... Template allocation functions shall
-#. have two or more parameters.
-#: cp/pt.c:2963
+#: cp/parser.c:2240
 #, fuzzy, gcc-internal-format
-msgid "invalid template declaration of %qD"
-msgstr "herhaalde label-declaratie %qs"
+msgid "%qE is not a template"
+msgstr "%qs is geen iterator"
+
+#: cp/parser.c:2242
+#, fuzzy, gcc-internal-format
+msgid "invalid template-id"
+msgstr "ongeldig karakter in naam van macro-parameter"
 
-#: cp/pt.c:3044
+#: cp/parser.c:2271
 #, fuzzy, gcc-internal-format
-msgid "%qD does not declare a template type"
-msgstr "%qs is geen iterator"
+msgid "%s cannot appear in a constant-expression"
+msgstr "overflow in constante expressie"
 
-#: cp/pt.c:3050
+#: cp/parser.c:2296
 #, fuzzy, gcc-internal-format
-msgid "template definition of non-template %q#D"
-msgstr "herdefinitie van %<union %s%>"
+msgid "invalid use of template-name %qE without an argument list"
+msgstr "ongeldig gebruik van een void-expressie"
 
-#: cp/pt.c:3092
+#: cp/parser.c:2298
 #, fuzzy, gcc-internal-format
-msgid "expected %d levels of template parms for %q#D, got %d"
-msgstr "meerdere parameters hebben de naam %qs"
+msgid "invalid use of destructor %qD as a type"
+msgstr "ongeldige beginwaarde voor member %qs"
 
-#: cp/pt.c:3104
+#. Something like 'unsigned A a;'
+#: cp/parser.c:2301
 #, fuzzy, gcc-internal-format
-msgid "got %d template parameters for %q#D"
-msgstr "meerdere parameters hebben de naam %qs"
+msgid "invalid combination of multiple type-specifiers"
+msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
 
-#: cp/pt.c:3107
+#. Issue an error message.
+#: cp/parser.c:2305
 #, fuzzy, gcc-internal-format
-msgid "got %d template parameters for %q#T"
-msgstr "meerdere parameters hebben de naam %qs"
+msgid "%qE does not name a type"
+msgstr "%qs is smaller dan waarden van zijn type"
 
-#: cp/pt.c:3109
+#: cp/parser.c:2337
 #, gcc-internal-format
-msgid "  but %d required"
+msgid "(perhaps %<typename %T::%E%> was intended)"
+msgstr ""
+
+#: cp/parser.c:2352
+#, gcc-internal-format
+msgid "%qE in namespace %qE does not name a type"
 msgstr ""
 
-#: cp/pt.c:3205
+#: cp/parser.c:2355
 #, fuzzy, gcc-internal-format
-msgid "%qT is not a template type"
-msgstr "%qs is geen iterator"
+msgid "%qE in class %qT does not name a type"
+msgstr "%qs is smaller dan waarden van zijn type"
 
-#: cp/pt.c:3218
+#: cp/parser.c:3164
 #, fuzzy, gcc-internal-format
-msgid "template specifiers not specified in declaration of %qD"
-msgstr "twee of meer data types in de declaratie van %qs"
+msgid "ISO C++ forbids braced-groups within expressions"
+msgstr "ISO C++ verbiedt accolade-groepen in expressies"
 
-#: cp/pt.c:3228
+# 'braced-group'? Wie schrijft verdorie die foutmeldingen?
+#: cp/parser.c:3175
 #, fuzzy, gcc-internal-format
-msgid "previous declaration %qD"
-msgstr "eerdere declaratie van %qs"
+msgid "statement-expressions are not allowed outside functions nor in template-argument lists"
+msgstr "accolade-groep in expressie enkel toegestaan binnen een functie"
 
-#: cp/pt.c:3229
+#: cp/parser.c:3233
 #, fuzzy, gcc-internal-format
-msgid "used %d template parameter(s) instead of %d"
-msgstr "meerdere parameters hebben de naam %qs"
+msgid "%<this%> may not be used in this context"
+msgstr "%<%.*s%> is niet gedefinieerd"
+
+#: cp/parser.c:3416
+#, gcc-internal-format
+msgid "local variable %qD may not appear in this context"
+msgstr ""
 
-#: cp/pt.c:3248
+#: cp/parser.c:3715
 #, fuzzy, gcc-internal-format
-msgid "template parameter %q#D"
-msgstr "meerdere parameters hebben de naam %qs"
+msgid "scope %qT before %<~%> is not a class-name"
+msgstr "%qs is geen iterator"
 
-#: cp/pt.c:3249
+#: cp/parser.c:3816
 #, fuzzy, gcc-internal-format
-msgid "redeclared here as %q#D"
-msgstr "ongeldige naam %qs"
+msgid "declaration of %<~%T%> as member of %qT"
+msgstr "de declaratie van %qs verbergt een parameter"
 
-#. We have in [temp.param]:
-#.
-#. A template-parameter may not be given default arguments
-#. by two different declarations in the same scope.
-#: cp/pt.c:3259
+#: cp/parser.c:3830
 #, fuzzy, gcc-internal-format
-msgid "redefinition of default argument for %q#D"
-msgstr "herdefinitie van %<struct %s%>"
+msgid "typedef-name %qD used as destructor declarator"
+msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
 
-#: cp/pt.c:3260
+#: cp/parser.c:4484
 #, fuzzy, gcc-internal-format
-msgid "%J  original definition appeared here"
-msgstr "functie-definitie als %<typdef%> gedeclareerd"
+msgid "ISO C++ forbids compound-literals"
+msgstr "ISO C++ verbiedt het gebruik van samengestelde expressies als lvalues"
 
-#: cp/pt.c:3356
-#, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because function %qD has not external linkage"
-msgstr ""
+#: cp/parser.c:4841
+#, fuzzy, gcc-internal-format
+msgid "%qE does not have class type"
+msgstr "%qs is smaller dan waarden van zijn type"
+
+#: cp/parser.c:4924 cp/typeck.c:2024
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %qD"
+msgstr "ongeldig gebruik van %<restrict%>"
 
-#: cp/pt.c:3397
+#: cp/parser.c:5486
 #, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
+msgid "array bound forbidden after parenthesized type-id"
 msgstr ""
 
-#: cp/pt.c:3472
+#: cp/parser.c:5487
 #, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
+msgid "try removing the parentheses around the type-id"
 msgstr ""
 
-#: cp/pt.c:3522
+#: cp/parser.c:5677
 #, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because it is not a constant pointer"
+msgid "expression in new-declarator must have integral or enumeration type"
 msgstr ""
 
-#: cp/pt.c:3542
+#: cp/parser.c:5866
 #, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
+msgid "use of old-style cast"
 msgstr ""
 
-#: cp/pt.c:3549
-#, fuzzy, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because it is not a lvalue"
-msgstr "%qs is geen iterator"
-
-#: cp/pt.c:3562
+#: cp/parser.c:5992
 #, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
+msgid "%H%<>>%> operator will be treated as two right angle brackets in C++0x"
 msgstr ""
 
-#: cp/pt.c:3604
+#: cp/parser.c:5995
 #, fuzzy, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because it is a pointer"
-msgstr "%qs is geen iterator"
-
-#: cp/pt.c:3606
-#, gcc-internal-format
-msgid "try using %qE instead"
-msgstr ""
+msgid "suggest parentheses around %<>>%> expression"
+msgstr "gebruik liefst haakjes rond && binnen ||"
 
-#: cp/pt.c:3641
+#: cp/parser.c:6799
 #, fuzzy, gcc-internal-format
-msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
-msgstr "%qs is geen iterator"
+msgid "case label %qE not within a switch statement"
+msgstr "case-label niet in een switch-statement"
 
-#: cp/pt.c:3644
+#: cp/parser.c:6928
 #, gcc-internal-format
-msgid "standard conversions are not allowed in this context"
+msgid "%<else%> without a previous %<if%>"
 msgstr ""
 
-#: cp/pt.c:3813
+#: cp/parser.c:7214
 #, gcc-internal-format
-msgid "to refer to a type member of a template parameter, use %<typename %E%>"
+msgid "suggest a space before %<;%> or explicit braces around empty body in %<%s%> statement"
 msgstr ""
 
-#: cp/pt.c:3828 cp/pt.c:3847 cp/pt.c:3887
+#: cp/parser.c:7474
 #, fuzzy, gcc-internal-format
-msgid "type/value mismatch at argument %d in template parameter list for %qD"
-msgstr "meerdere parameters hebben de naam %qs"
+msgid "ISO C++ forbids computed gotos"
+msgstr "ISO C++ verbiedt geneste functies"
 
-#: cp/pt.c:3832
+#: cp/parser.c:7614
 #, gcc-internal-format
-msgid "  expected a constant of type %qT, got %qT"
+msgid "extra %<;%>"
 msgstr ""
 
-#: cp/pt.c:3836
+#: cp/parser.c:7831
 #, gcc-internal-format
-msgid "  expected a class template, got %qE"
+msgid "%<__label__%> not at the beginning of a block"
 msgstr ""
 
-#: cp/pt.c:3838
+#: cp/parser.c:7964
 #, gcc-internal-format
-msgid "  expected a type, got %qE"
+msgid "mixing declarations and function-definitions is forbidden"
 msgstr ""
 
-#: cp/pt.c:3851
+#: cp/parser.c:8096
+#, fuzzy, gcc-internal-format
+msgid "%<friend%> used outside of class"
+msgstr "argument-formaat opgegeven voor niet-functie %qs"
+
+#: cp/parser.c:8250
+#, fuzzy, gcc-internal-format
+msgid "class definition may not be declared a friend"
+msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
+
+#: cp/parser.c:8314 cp/parser.c:15235
 #, gcc-internal-format
-msgid "  expected a type, got %qT"
+msgid "templates may not be %<virtual%>"
 msgstr ""
 
-#: cp/pt.c:3853
+#: cp/parser.c:8786
 #, gcc-internal-format
-msgid "  expected a class template, got %qT"
+msgid "only constructors take base initializers"
 msgstr ""
 
-#: cp/pt.c:3890
+#: cp/parser.c:8806
+#, fuzzy, gcc-internal-format
+msgid "cannot expand initializer for member %<%D%>"
+msgstr "ongeldige beginwaarde voor member %qs"
+
+#: cp/parser.c:8858
 #, gcc-internal-format
-msgid "  expected a template of type %qD, got %qD"
+msgid "anachronistic old-style base class initializer"
 msgstr ""
 
-# 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
-#: cp/pt.c:3926
-#, fuzzy, gcc-internal-format
-msgid "could not convert template argument %qE to %qT"
-msgstr "kon 0x%l.8x niet naar een regio omzetten"
+#: cp/parser.c:8903
+#, gcc-internal-format
+msgid "keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)"
+msgstr ""
 
-#: cp/pt.c:3965
+#. Warn that we do not support `export'.
+#: cp/parser.c:9248
 #, gcc-internal-format
-msgid "wrong number of template arguments (%d, should be %d)"
+msgid "keyword %<export%> not implemented, and will be ignored"
 msgstr ""
 
-#: cp/pt.c:3969
+#: cp/parser.c:9419 cp/parser.c:9517 cp/parser.c:9618
 #, fuzzy, gcc-internal-format
-msgid "provided for %qD"
-msgstr "eerdere grant voor %qs"
+msgid "template parameter pack %qD cannot have a default argument"
+msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
 
-# Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
-#: cp/pt.c:3999
+#: cp/parser.c:9422
 #, fuzzy, gcc-internal-format
-msgid "template argument %d is invalid"
-msgstr "argument %d is alleen-lezen"
+msgid "template parameter pack cannot have a default argument"
+msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
 
-#: cp/pt.c:4354
+#: cp/parser.c:9520 cp/parser.c:9621
 #, fuzzy, gcc-internal-format
-msgid "non-template type %qT used as a template"
-msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
+msgid "template parameter packs cannot have default arguments"
+msgstr "niet-beëindigde parameterlijst in %<#define%>"
 
-#: cp/pt.c:4356
+#. Otherwise, emit an error about the invalid digraph, but continue
+#. parsing because we got our argument list.
+#: cp/parser.c:9758
 #, fuzzy, gcc-internal-format
-msgid "for template declaration %qD"
-msgstr "lege declaratie"
+msgid "%<<::%> cannot begin a template-argument list"
+msgstr "%qs is geen iterator"
 
-#: cp/pt.c:4998
+#: cp/parser.c:9759
 #, gcc-internal-format
-msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
+msgid "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>"
 msgstr ""
 
-#: cp/pt.c:5444
-#, fuzzy, gcc-internal-format
-msgid "ambiguous class template instantiation for %q#T"
-msgstr "herhaalde definitie %qs"
-
-#: cp/pt.c:5450
+#: cp/parser.c:9766
 #, gcc-internal-format
-msgid "%s %+#T"
+msgid "(if you use -fpermissive G++ will accept your code)"
 msgstr ""
 
-#: cp/pt.c:6531
-#, fuzzy, gcc-internal-format
-msgid "instantiation of %qD as type %qT"
-msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
-
-#: cp/pt.c:6699
-#, fuzzy, gcc-internal-format
-msgid "invalid parameter type %qT"
-msgstr "ongeldige operand voor %p-code"
-
-#: cp/pt.c:6701
-#, fuzzy, gcc-internal-format
-msgid "in declaration %qD"
-msgstr "herdeclaratie van %qs"
-
-#: cp/pt.c:6762
-#, fuzzy, gcc-internal-format
-msgid "function returning an array"
-msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
-
-#: cp/pt.c:6764
+#: cp/parser.c:9839
 #, fuzzy, gcc-internal-format
-msgid "function returning a function"
-msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
+msgid "parse error in template argument list"
+msgstr "%qs is geen iterator"
 
-#: cp/pt.c:6791
+#. Explain what went wrong.
+#: cp/parser.c:9952
 #, fuzzy, gcc-internal-format
-msgid "creating pointer to member function of non-class type %qT"
-msgstr "pointer naar lid-functie gebruikt in rekensom"
+msgid "non-template %qD used as template"
+msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
 
-#: cp/pt.c:6959
+#: cp/parser.c:9953
 #, gcc-internal-format
-msgid "creating array with size zero"
+msgid "use %<%T::template %D%> to indicate that it is a template"
 msgstr ""
 
-#: cp/pt.c:6973
-#, fuzzy, gcc-internal-format
-msgid "creating array with size zero (%qE)"
-msgstr "doorgeven van argument %d van %qs"
-
-#: cp/pt.c:7190
+#: cp/parser.c:10476
 #, gcc-internal-format
-msgid "forming reference to void"
+msgid "template specialization with C linkage"
 msgstr ""
 
-#: cp/pt.c:7192
+#: cp/parser.c:11067
 #, gcc-internal-format
-msgid "forming %s to reference type %qT"
+msgid "using %<typename%> outside of template"
 msgstr ""
 
-#: cp/pt.c:7229
+#: cp/parser.c:11226
 #, fuzzy, gcc-internal-format
-msgid "creating pointer to member of non-class type %qT"
-msgstr "herhaald lid %qs"
+msgid "declaration %qD does not declare anything"
+msgstr "declaratie declareert niets"
 
-#: cp/pt.c:7235
+#: cp/parser.c:11310
 #, fuzzy, gcc-internal-format
-msgid "creating pointer to member reference type %qT"
-msgstr "herhaald lid %qs"
+msgid "attributes ignored on uninstantiated type"
+msgstr "het %qs attribuut wordt genegeerd voor niet-class-types"
 
-#: cp/pt.c:7301
+#: cp/parser.c:11314
 #, fuzzy, gcc-internal-format
-msgid "creating array of %qT"
-msgstr "doorgeven van argument %d van %qs"
+msgid "attributes ignored on template instantiation"
+msgstr "herhaalde definitie %qs"
 
-#: cp/pt.c:7307
+#: cp/parser.c:11319
 #, gcc-internal-format
-msgid "creating array of %qT, which is an abstract class type"
+msgid "attributes ignored on elaborated-type-specifier that is not a forward declaration"
 msgstr ""
 
-#: cp/pt.c:7351
-#, fuzzy, gcc-internal-format
-msgid "%qT is not a class, struct, or union type"
-msgstr "%qs is geen bestand, pipe of tty"
-
-#: cp/pt.c:7386
+#: cp/parser.c:11441
 #, gcc-internal-format
-msgid "%qT resolves to %qT, which is not an enumeration type"
-msgstr ""
+msgid "comma at end of enumerator list"
+msgstr "komma aan het einde van enumerator-lijst"
 
-#: cp/pt.c:7389
+#: cp/parser.c:11533
 #, fuzzy, gcc-internal-format
-msgid "%qT resolves to %qT, which is is not a class type"
-msgstr "%qs is smaller dan waarden van zijn type"
+msgid "%qD is not a namespace-name"
+msgstr "%qs is geen iterator"
 
-#: cp/pt.c:7450
+#: cp/parser.c:11634
 #, fuzzy, gcc-internal-format
-msgid "use of %qs in template"
-msgstr "%qs is geen iterator"
+msgid "%<namespace%> definition is not allowed here"
+msgstr "%qs staat niet aan het begin van een declaratie"
 
-#: cp/pt.c:7575
-#, gcc-internal-format
-msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
-msgstr ""
+#. [namespace.udecl]
+#.
+#. A using declaration shall not name a template-id.
+#: cp/parser.c:11773
+#, fuzzy, gcc-internal-format
+msgid "a template-id may not appear in a using-declaration"
+msgstr "%qs staat niet aan het begin van een declaratie"
 
-#: cp/pt.c:7577
+#: cp/parser.c:12135
 #, gcc-internal-format
-msgid "say %<typename %E%> if a type is meant"
+msgid "an asm-specification is not allowed on a function-definition"
 msgstr ""
 
-# 'whitespace' -> 'witruimte'?
-#: cp/pt.c:7696
+#: cp/parser.c:12137
 #, fuzzy, gcc-internal-format
-msgid "using invalid field %qD"
-msgstr "ontbrekende witruimte na getal %qs"
+msgid "attributes are not allowed on a function-definition"
+msgstr "globale registervariabele volgt op een functiedefinitie"
 
-#: cp/pt.c:8750
+#: cp/parser.c:12270
 #, fuzzy, gcc-internal-format
-msgid "%qT is not a class or namespace"
-msgstr "%qs is geen iterator"
+msgid "initializer provided for function"
+msgstr "ingebouwde functie %qs kan niet uitgeschakeld worden"
 
-#: cp/pt.c:8753
+#: cp/parser.c:12290
 #, fuzzy, gcc-internal-format
-msgid "%qD is not a class or namespace"
-msgstr "%qs is geen iterator"
-
-#: cp/pt.c:8893
-#, gcc-internal-format
-msgid "%qT is/uses anonymous type"
-msgstr ""
-
-#: cp/pt.c:8895
-#, gcc-internal-format
-msgid "%qT uses local type %qT"
-msgstr ""
+msgid "attributes after parenthesized initializer ignored"
+msgstr "attributen genegeerd in declarator van parameter-array"
 
-# Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
-#: cp/pt.c:8904
+#: cp/parser.c:12671 cp/pt.c:8893
 #, fuzzy, gcc-internal-format
-msgid "%qT is a variably modified type"
-msgstr "argument %d is alleen-lezen"
+msgid "array bound is not an integer constant"
+msgstr "array subscript is geen integer"
 
-#: cp/pt.c:8915
+#: cp/parser.c:12780
 #, fuzzy, gcc-internal-format
-msgid "integral expression %qE is not constant"
-msgstr "beginwaarde-element is niet constant"
+msgid "%<%T::%E%> is not a type"
+msgstr "%qs is geen iterator"
 
-#: cp/pt.c:8920
+#: cp/parser.c:12806
 #, fuzzy, gcc-internal-format
-msgid "  trying to instantiate %qD"
-msgstr "slechte stringconstante"
+msgid "invalid use of constructor as a template"
+msgstr "ongeldige beginwaarde voor member %qs"
 
-#: cp/pt.c:9408
+#: cp/parser.c:12807
 #, gcc-internal-format
-msgid "incomplete type unification"
+msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
 msgstr ""
 
-#: cp/pt.c:10904 cp/pt.c:10975
+#: cp/parser.c:12979
 #, fuzzy, gcc-internal-format
-msgid "explicit instantiation of non-template %q#D"
-msgstr "impliciete declaratie van functie %qs"
+msgid "%qD is a namespace"
+msgstr "%qs is geen iterator"
 
-#: cp/pt.c:10920 cp/pt.c:10970
-#, gcc-internal-format
-msgid "no matching template for %qD found"
-msgstr ""
+#: cp/parser.c:13054
+#, fuzzy, gcc-internal-format
+msgid "duplicate cv-qualifier"
+msgstr "herhaalde case-waarde"
 
-#: cp/pt.c:10926
+# Is the %s the argument, or is it 'of' the argument?
+#: cp/parser.c:13640
 #, fuzzy, gcc-internal-format
-msgid "explicit instantiation of %q#D"
-msgstr "eerdere impliciete declaratie van %qs"
+msgid "file ends in default argument"
+msgstr "ongeldig type-argument %qs"
 
-#: cp/pt.c:10962
+#: cp/parser.c:13683
 #, fuzzy, gcc-internal-format
-msgid "duplicate explicit instantiation of %q#D"
-msgstr "herhaalde definitie %qs"
+msgid "deprecated use of default argument for parameter of non-function"
+msgstr "argumenten aan macro %qs gegeven"
 
-#: cp/pt.c:10984
+#: cp/parser.c:13686
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
-msgstr "pointer naar functie gebruikt in aftrekking"
+msgid "default arguments are only permitted for function parameters"
+msgstr "argumenten aan macro %qs gegeven"
 
-#: cp/pt.c:10989 cp/pt.c:11079
+#: cp/parser.c:13702
 #, fuzzy, gcc-internal-format
-msgid "storage class %qD applied to template instantiation"
-msgstr "herhaalde definitie %qs"
+msgid "%sparameter pack %qD cannot have a default argument"
+msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
 
-#: cp/pt.c:11051
+#: cp/parser.c:13705
 #, fuzzy, gcc-internal-format
-msgid "explicit instantiation of non-template type %qT"
-msgstr "impliciete declaratie van functie %qs"
+msgid "%sparameter pack cannot have a default argument"
+msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
 
-#: cp/pt.c:11060
+#: cp/parser.c:13947
 #, fuzzy, gcc-internal-format
-msgid "explicit instantiation of %q#T before definition of template"
-msgstr "impliciete declaratie van functie %qs"
+msgid "ISO C++ does not allow designated initializers"
+msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
 
-#: cp/pt.c:11068
+#: cp/parser.c:14547
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids the use of %qE on explicit instantiations"
-msgstr "pointer naar functie gebruikt in aftrekking"
+msgid "invalid class name in declaration of %qD"
+msgstr "herdeclaratie van %qs"
 
-#: cp/pt.c:11113
+#: cp/parser.c:14559
 #, fuzzy, gcc-internal-format
-msgid "duplicate explicit instantiation of %q#T"
-msgstr "herhaalde definitie %qs"
+msgid "declaration of %qD in namespace %qD which does not enclose %qD"
+msgstr "%qs wordt gedeclareerd als een array van functies"
 
-#: cp/pt.c:11486
+#: cp/parser.c:14562
 #, fuzzy, gcc-internal-format
-msgid "explicit instantiation of %qD but no definition available"
-msgstr "eerdere impliciete declaratie van %qs"
+msgid "declaration of %qD in %qD which does not enclose %qD"
+msgstr "%qs wordt gedeclareerd als een array van functies"
 
-#: cp/pt.c:11631
+#: cp/parser.c:14575
 #, gcc-internal-format
-msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %q+D, possibly from virtual table generation"
+msgid "extra qualification ignored"
 msgstr ""
 
-#: cp/pt.c:11900
+#: cp/parser.c:14586
 #, fuzzy, gcc-internal-format
-msgid "%q#T is not a valid type for a template constant parameter"
-msgstr "%qs is geen iterator"
-
-#: cp/repo.c:112
-#, gcc-internal-format
-msgid "-frepo must be used with -c"
-msgstr ""
+msgid "an explicit specialization must be preceded by %<template <>%>"
+msgstr "impliciete declaratie van functie %qs"
 
-#: cp/repo.c:200
-#, gcc-internal-format
-msgid "mysterious repository information in %s"
-msgstr ""
+#: cp/parser.c:14613
+#, fuzzy, gcc-internal-format
+msgid "function template %qD redeclared as a class template"
+msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
 
-#: cp/repo.c:214
+#: cp/parser.c:14689
 #, fuzzy, gcc-internal-format
-msgid "can't create repository information file %qs"
-msgstr "dubbele folder %qs wordt genegeerd\n"
+msgid "previous definition of %q+#T"
+msgstr "eerdere definitie van %qs"
 
-#: cp/rtti.c:244
+#: cp/parser.c:14935
 #, gcc-internal-format
-msgid "cannot use typeid with -fno-rtti"
+msgid "%Hextra %<;%>"
 msgstr ""
 
-#: cp/rtti.c:250
+#: cp/parser.c:14953
 #, gcc-internal-format
-msgid "must #include <typeinfo> before using typeid"
+msgid "a class-key must be used when declaring a friend"
 msgstr ""
 
-#: cp/rtti.c:322
+#: cp/parser.c:14967
+#, fuzzy, gcc-internal-format
+msgid "friend declaration does not name a class or function"
+msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
+
+#: cp/parser.c:15144
 #, gcc-internal-format
-msgid "cannot create type information for type %qT because its size is variable"
+msgid "pure-specifier on function-definition"
 msgstr ""
 
-#: cp/rtti.c:570 cp/rtti.c:584
+#: cp/parser.c:15438
 #, gcc-internal-format
-msgid "dynamic_cast of %q#D to %q#T can never succeed"
+msgid "keyword %<typename%> not allowed outside of templates"
 msgstr ""
 
-#: cp/rtti.c:663
+#: cp/parser.c:15440
 #, gcc-internal-format
-msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
+msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
 msgstr ""
 
-#: cp/search.c:257
+#: cp/parser.c:16489
 #, fuzzy, gcc-internal-format
-msgid "%qT is an ambiguous base of %qT"
-msgstr "%qs is geen bestand, pipe of tty"
+msgid "too few template-parameter-lists"
+msgstr "twee of meer data types in de declaratie van %qs"
 
-#: cp/search.c:275
+#. Otherwise, there are too many template parameter lists.  We have
+#. something like:
+#.
+#. template <class T> template <class U> void S::f();
+#: cp/parser.c:16504
 #, fuzzy, gcc-internal-format
-msgid "%qT is an inaccessible base of %qT"
-msgstr "%qs is geen bestand, pipe of tty"
+msgid "too many template-parameter-lists"
+msgstr "meerdere opslagklassen in declaratie van %qs"
 
-#: cp/search.c:1843
+#. Issue an error message.
+#: cp/parser.c:16776
 #, fuzzy, gcc-internal-format
-msgid "deprecated covariant return type for %q#D"
-msgstr "ongeldige registernaam voor %qs"
+msgid "named return values are no longer supported"
+msgstr "-pipe wordt niet ondersteund"
+
+#. 14.5.2.2 [temp.mem]
+#.
+#. A local class shall not have member templates.
+#: cp/parser.c:16848
+#, fuzzy, gcc-internal-format
+msgid "invalid declaration of member template in local class"
+msgstr "herdeclaratie van %<enum %s%>"
 
-#: cp/search.c:1845 cp/search.c:1860 cp/search.c:1866
+#: cp/parser.c:16857
 #, gcc-internal-format
-msgid "  overriding %q#D"
+msgid "template with C linkage"
 msgstr ""
 
-#: cp/search.c:1859
+#: cp/parser.c:17001
 #, fuzzy, gcc-internal-format
-msgid "invalid covariant return type for %q#D"
-msgstr "ongeldige registernaam voor %qs"
+msgid "template declaration of %qs"
+msgstr "herdeclaratie van %qs"
 
-#: cp/search.c:1864
+#: cp/parser.c:17064
 #, fuzzy, gcc-internal-format
-msgid "conflicting return type specified for %q#D"
-msgstr "conflicterende types voor %qs"
+msgid "explicit template specialization cannot have a storage class"
+msgstr "impliciete declaratie van functie %qs"
 
-#: cp/search.c:1875
-#, fuzzy, gcc-internal-format
-msgid "looser throw specifier for %q#F"
-msgstr "'long' of 'short' opgegeven bij 'char' voor %qs"
+#: cp/parser.c:17253
+#, gcc-internal-format
+msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
+msgstr ""
 
-#: cp/search.c:1876
+#: cp/parser.c:17266
 #, gcc-internal-format
-msgid "  overriding %q#F"
+msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
 msgstr ""
 
-#. A static member function cannot match an inherited
-#. virtual member function.
-#: cp/search.c:1969
+#: cp/parser.c:17601
 #, fuzzy, gcc-internal-format
-msgid "%q#D cannot be declared"
-msgstr "%<%.*s%> is niet gedefinieerd"
+msgid "invalid use of %qD in linkage specification"
+msgstr "ongeldige linker operand van %s"
 
-#: cp/search.c:1970
-#, gcc-internal-format
-msgid "  since %q#D declared in base class"
-msgstr ""
+#: cp/parser.c:17614
+#, fuzzy, gcc-internal-format
+msgid "%<__thread%> before %qD"
+msgstr "%<__thread%> vóór %<extern%> gebruikt"
 
-#: cp/semantics.c:1199
+#: cp/parser.c:17929
 #, fuzzy, gcc-internal-format
-msgid "type of asm operand %qE could not be determined"
-msgstr "type van parameter %qs is niet gedeclareerd"
+msgid "%qs tag used in naming %q#T"
+msgstr "Ongeldige optie %qs"
 
-#: cp/semantics.c:1318
+#: cp/parser.c:17950
 #, fuzzy, gcc-internal-format
-msgid "invalid use of member %qD in static member function"
-msgstr "%<this%> is niet beschikbaar in static member-funties"
+msgid "%qD redeclared with different access"
+msgstr "%qs als ander soort symbool geherdeclareerd"
 
-#: cp/semantics.c:1322 cp/semantics.c:1361
+#: cp/parser.c:17967
 #, gcc-internal-format
-msgid "from this location"
+msgid "%<template%> (as a disambiguator) is only allowed within templates"
 msgstr ""
 
-#: cp/semantics.c:1360
-#, fuzzy, gcc-internal-format
-msgid "object missing in reference to %qD"
-msgstr "array-grootte ontbreekt in %qs"
+#: cp/parser.c:18220 cp/parser.c:19143 cp/parser.c:19274
+#, gcc-internal-format
+msgid "misplaced %<@%D%> Objective-C++ construct"
+msgstr ""
 
-#: cp/semantics.c:1841
-#, fuzzy, gcc-internal-format
-msgid "arguments to destructor are not allowed"
-msgstr "kan het %qs attribuut niet instellen na een definitie"
+#: cp/parser.c:18361
+#, gcc-internal-format
+msgid "%<@encode%> must specify a type as an argument"
+msgstr ""
 
-#: cp/semantics.c:1891
-#, fuzzy, gcc-internal-format
-msgid "%<this%> is unavailable for static member functions"
-msgstr "%<this%> is niet beschikbaar in static member-funties"
+#: cp/parser.c:18676
+#, gcc-internal-format
+msgid "invalid Objective-C++ selector name"
+msgstr ""
 
-#: cp/semantics.c:1897
-#, fuzzy, gcc-internal-format
-msgid "invalid use of %<this%> in non-member function"
-msgstr "%s laat qualifiers van doeltype van pointer vallen"
+#: cp/parser.c:19007
+#, gcc-internal-format
+msgid "identifier expected after %<@protocol%>"
+msgstr ""
 
-#: cp/semantics.c:1899
-#, fuzzy, gcc-internal-format
-msgid "invalid use of %<this%> at top level"
-msgstr "ongeldig gebruik van %<this%> op hoogste niveau"
+#: cp/parser.c:19708
+#, gcc-internal-format
+msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
+msgstr ""
 
-#: cp/semantics.c:1923
+#: cp/parser.c:19824
 #, fuzzy, gcc-internal-format
-msgid "invalid qualifying scope in pseudo-destructor name"
-msgstr "%s laat qualifiers van doeltype van pointer vallen"
+msgid "%qs is not valid for %qs"
+msgstr "-fPIC is niet geldig met -mcoff"
 
-#: cp/semantics.c:1943
+#: cp/parser.c:20479
 #, fuzzy, gcc-internal-format
-msgid "%qE is not of type %qT"
-msgstr "%<%c%> optie gebruikt bij type %<%c%>"
+msgid "junk at end of %<#pragma GCC pch_preprocess%>"
+msgstr "misvormde #pragma pack"
 
-#: cp/semantics.c:2043
+#: cp/parser.c:20566
 #, gcc-internal-format
-msgid "template type parameters must use the keyword %<class%> or %<typename%>"
+msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
 msgstr ""
 
-#: cp/semantics.c:2087
+#: cp/parser.c:20624
 #, gcc-internal-format
-msgid "invalid use of type %qT as a default value for a template template-parameter"
+msgid "inter-module optimizations not implemented for C++"
 msgstr ""
 
-#: cp/semantics.c:2090
+#: cp/pt.c:252
 #, gcc-internal-format
-msgid "invalid use of %qD as a default value for a template template-parameter"
+msgid "data member %qD cannot be a member template"
 msgstr ""
 
-#: cp/semantics.c:2094
+#: cp/pt.c:264
+#, fuzzy, gcc-internal-format
+msgid "invalid member template declaration %qD"
+msgstr "herhaalde label-declaratie %qs"
+
+#: cp/pt.c:612
+#, fuzzy, gcc-internal-format
+msgid "explicit specialization in non-namespace scope %qD"
+msgstr "impliciete declaratie van functie %qs"
+
+#: cp/pt.c:626
 #, gcc-internal-format
-msgid "invalid default argument for a template template parameter"
+msgid "enclosing class templates are not explicitly specialized"
 msgstr ""
 
-#: cp/semantics.c:2111
+#: cp/pt.c:714
 #, fuzzy, gcc-internal-format
-msgid "definition of %q#T inside template parameter list"
-msgstr "de declaratie van %qs verbergt een symbool uit de parameterlijst"
+msgid "specialization of %qD in different namespace"
+msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
 
-#: cp/semantics.c:2122
+#: cp/pt.c:715 cp/pt.c:812
 #, fuzzy, gcc-internal-format
-msgid "invalid definition of qualified type %qT"
-msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
+msgid "  from definition of %q+#D"
+msgstr "herdefinitie van %qs"
 
-#: cp/semantics.c:2338
+#: cp/pt.c:732
 #, fuzzy, gcc-internal-format
-msgid "invalid base-class specification"
-msgstr "ongeldige linker operand van %s"
+msgid "explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)"
+msgstr "%qs wordt gedeclareerd als een array van functies"
 
-#: cp/semantics.c:2347
+#: cp/pt.c:750
 #, fuzzy, gcc-internal-format
-msgid "base class %qT has cv qualifiers"
-msgstr "veld %qs heeft een onvolledig type"
+msgid "name of class shadows template template parameter %qD"
+msgstr "meerdere parameters hebben de naam %qs"
+
+#: cp/pt.c:779
+#, fuzzy, gcc-internal-format
+msgid "specialization of %qT after instantiation"
+msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
 
-#: cp/semantics.c:2367
+#: cp/pt.c:811
 #, gcc-internal-format
-msgid "incomplete type %qT used in nested name specifier"
+msgid "specializing %q#T in different namespace"
 msgstr ""
 
-#: cp/semantics.c:2370
+#: cp/pt.c:826
 #, fuzzy, gcc-internal-format
-msgid "reference to %<%T::%D%> is ambiguous"
-msgstr "grootte van %qs is %u bytes"
+msgid "specialization %qT after instantiation %qT"
+msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
 
-#: cp/semantics.c:2374 cp/typeck.c:1637
+#: cp/pt.c:839
 #, fuzzy, gcc-internal-format
-msgid "%qD is not a member of %qT"
-msgstr "%qs is geen bestand, pipe of tty"
+msgid "explicit specialization of non-template %qT"
+msgstr "impliciete declaratie van functie %qs"
 
-#: cp/semantics.c:2377
+#: cp/pt.c:1246
 #, fuzzy, gcc-internal-format
-msgid "%qD is not a member of %qD"
-msgstr "%qs is geen bestand, pipe of tty"
+msgid "specialization of %qD after instantiation"
+msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
 
-#: cp/semantics.c:2506
+#: cp/pt.c:1472
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a function template"
+msgstr "%qs is geen iterator"
+
+#: cp/pt.c:1681
 #, gcc-internal-format
-msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
+msgid "template-id %qD for %q+D does not match any template declaration"
+msgstr ""
+
+#: cp/pt.c:1689
+#, gcc-internal-format
+msgid "ambiguous template specialization %qD for %q+D"
 msgstr ""
 
-#: cp/semantics.c:2660
+#. This case handles bogus declarations like template <>
+#. template <class T> void f<int>();
+#: cp/pt.c:1924 cp/pt.c:1978
 #, fuzzy, gcc-internal-format
-msgid "%qD cannot appear in a constant-expression"
-msgstr "overflow in constante expressie"
+msgid "template-id %qD in declaration of primary template"
+msgstr "impliciete declaratie van functie %qs"
 
-#: cp/semantics.c:2668
+#: cp/pt.c:1937
+#, gcc-internal-format
+msgid "template parameter list used in explicit instantiation"
+msgstr ""
+
+#: cp/pt.c:1943
+#, gcc-internal-format
+msgid "definition provided for explicit instantiation"
+msgstr ""
+
+#: cp/pt.c:1951
 #, fuzzy, gcc-internal-format
-msgid "use of namespace %qD as expression"
-msgstr "modi in %s expressie komen niet overeen"
+msgid "too many template parameter lists in declaration of %qD"
+msgstr "meerdere opslagklassen in declaratie van %qs"
 
-#: cp/semantics.c:2673
+#: cp/pt.c:1954
 #, fuzzy, gcc-internal-format
-msgid "use of class template %qT as expression"
-msgstr "modi in %s expressie komen niet overeen"
+msgid "too few template parameter lists in declaration of %qD"
+msgstr "twee of meer data types in de declaratie van %qs"
 
-#. Ambiguous reference to base members.
-#: cp/semantics.c:2679
+#: cp/pt.c:1956
 #, fuzzy, gcc-internal-format
-msgid "request for member %qD is ambiguous in multiple inheritance lattice"
-msgstr "grootte van %qs is %u bytes"
+msgid "explicit specialization of %qD must be introduced by %<template <>%>"
+msgstr "impliciete declaratie van functie %qs"
 
-#: cp/semantics.c:2753
+#: cp/pt.c:1975
 #, gcc-internal-format
-msgid "use of %<auto%> variable from containing function"
+msgid "function template partial specialization %qD is not allowed"
 msgstr ""
 
-#: cp/semantics.c:2754
+#: cp/pt.c:2007
 #, gcc-internal-format
-msgid "use of parameter from containing function"
+msgid "default argument specified in explicit specialization"
 msgstr ""
 
-#: cp/semantics.c:2755
+#: cp/pt.c:2037
 #, fuzzy, gcc-internal-format
-msgid "  %q#D declared here"
-msgstr "%qs tevoren hier gedeclareerd"
+msgid "%qD is not a template function"
+msgstr "%qs is meestal een functie"
 
-#: cp/semantics.c:2805
+#: cp/pt.c:2045
 #, fuzzy, gcc-internal-format
-msgid "type of %qE is unknown"
-msgstr "opslaggrootte van %qs is onbekend"
-
-#: cp/tree.c:537
-#, gcc-internal-format
-msgid "%qV qualifiers cannot be applied to %qT"
-msgstr ""
+msgid "%qD is not declared in %qD"
+msgstr "%<%.*s%> is niet gedefinieerd"
 
-#: cp/tree.c:1739
+#. From [temp.expl.spec]:
+#.
+#. If such an explicit specialization for the member
+#. of a class template names an implicitly-declared
+#. special member function (clause _special_), the
+#. program is ill-formed.
+#.
+#. Similar language is found in [temp.explicit].
+#: cp/pt.c:2107
 #, fuzzy, gcc-internal-format
-msgid "%qE attribute can only be applied to Java class definitions"
-msgstr "het %qs attribuut heeft enkel betekenis voor functies"
+msgid "specialization of implicitly-declared special member function"
+msgstr "%qs impliciet als functie gedeclareerd"
 
-#: cp/tree.c:1768
+#: cp/pt.c:2151
 #, fuzzy, gcc-internal-format
-msgid "%qE attribute can only be applied to class definitions"
-msgstr "het %qs attribuut heeft enkel betekenis voor functies"
+msgid "no member function %qD declared in %qT"
+msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
 
-#: cp/tree.c:1773
+#: cp/pt.c:2628
 #, gcc-internal-format
-msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
+msgid "base initializer expansion %<%T%> contains no parameter packs"
 msgstr ""
 
-#: cp/tree.c:1797
+#: cp/pt.c:2687
 #, gcc-internal-format
-msgid "requested init_priority is not an integer constant"
+msgid "expansion pattern %<%T%> contains no argument packs"
 msgstr ""
 
-#: cp/tree.c:1818
+#: cp/pt.c:2689
 #, gcc-internal-format
-msgid "can only use %qE attribute on file-scope definitions of objects of class type"
+msgid "expansion pattern %<%E%> contains no argument packs"
 msgstr ""
 
-#: cp/tree.c:1826
+#: cp/pt.c:2730
 #, gcc-internal-format
-msgid "requested init_priority is out of range"
+msgid "parameter packs not expanded with `...':"
 msgstr ""
 
-#: cp/tree.c:1836
+#: cp/pt.c:2745 cp/pt.c:3361
 #, gcc-internal-format
-msgid "requested init_priority is reserved for internal use"
+msgid "        %qD"
 msgstr ""
 
-#: cp/tree.c:1846
+#: cp/pt.c:2747
 #, fuzzy, gcc-internal-format
-msgid "%qE attribute is not supported on this platform"
-msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
-
-#: cp/typeck.c:434 cp/typeck.c:448 cp/typeck.c:541
-#, fuzzy, gcc-internal-format
-msgid "%s between distinct pointer types %qT and %qT lacks a cast"
-msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
+msgid "        <anonymous>"
+msgstr "<anoniem>"
 
-#: cp/typeck.c:510
+#: cp/pt.c:2852
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids %s between pointer of type %<void *%> and pointer-to-function"
-msgstr "pointer van type %<void *%> gebruikt in aftrekking"
+msgid "declaration of %q+#D"
+msgstr "herdeclaratie van %qs"
 
-#: cp/typeck.c:561
+#: cp/pt.c:2853
 #, fuzzy, gcc-internal-format
-msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
-msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
+msgid " shadows template parm %q+#D"
+msgstr "meerdere parameters hebben de naam %qs"
 
-#: cp/typeck.c:1255
-#, fuzzy, gcc-internal-format
-msgid "invalid application of %qs to a member function"
-msgstr "%<this%> is niet beschikbaar in static member-funties"
+#: cp/pt.c:3357
+#, gcc-internal-format
+msgid "template parameters not used in partial specialization:"
+msgstr ""
 
-#: cp/typeck.c:1288
+#: cp/pt.c:3372
 #, fuzzy, gcc-internal-format
-msgid "invalid application of %qs to a bit-field"
-msgstr "ongeldige toepasing van %qs op een void-type"
+msgid "partial specialization %qT does not specialize any template arguments"
+msgstr "variabele %qs als inline gedeclareerd"
 
-#: cp/typeck.c:1293
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids applying %qs to an expression of function type"
-msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
+#: cp/pt.c:3417
+#, gcc-internal-format
+msgid "parameter pack argument %qE must be at the end of the template argument list"
+msgstr ""
 
-#: cp/typeck.c:1330
-#, fuzzy, gcc-internal-format
-msgid "invalid use of non-static member function"
-msgstr "%<this%> is niet beschikbaar in static member-funties"
+#: cp/pt.c:3419
+#, gcc-internal-format
+msgid "parameter pack argument %qT must be at the end of the template argument list"
+msgstr ""
 
-#: cp/typeck.c:1497
+# Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
+#: cp/pt.c:3440
 #, fuzzy, gcc-internal-format
-msgid "deprecated conversion from string constant to %qT'"
-msgstr "ongeldige registernaam voor %qs"
+msgid "template argument %qE involves template parameter(s)"
+msgstr "argument %d is alleen-lezen"
 
-#: cp/typeck.c:1608 cp/typeck.c:1898
+#: cp/pt.c:3484
 #, gcc-internal-format
-msgid "request for member %qD in %qE, which is of non-class type %qT"
+msgid "type %qT of template argument %qE depends on template parameter(s)"
 msgstr ""
 
-#: cp/typeck.c:1635
-#, fuzzy, gcc-internal-format
-msgid "invalid use of nonstatic data member %qE"
-msgstr "ongeldig gebruik van onvolledige typedef %qs"
-
-#: cp/typeck.c:1687 cp/typeck.c:1715
+# Is the %s the argument, or is it 'of' the argument?
+#: cp/pt.c:3591
 #, fuzzy, gcc-internal-format
-msgid "invalid access to non-static data member %qD of NULL object"
-msgstr "ongeldig gebruik van onvolledige typedef %qs"
+msgid "no default argument for %qD"
+msgstr "ongeldig type-argument %qs"
 
-#: cp/typeck.c:1690 cp/typeck.c:1717
+#: cp/pt.c:3609
 #, gcc-internal-format
-msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
+msgid "parameter pack %qE must be at the end of the template parameter list"
 msgstr ""
 
-#: cp/typeck.c:1828
+#: cp/pt.c:3612
 #, gcc-internal-format
-msgid "qualified type %qT does not match destructor name ~%qT"
+msgid "parameter pack %qT must be at the end of the template parameter list"
 msgstr ""
 
-#: cp/typeck.c:1834
+#: cp/pt.c:3799
 #, gcc-internal-format
-msgid "the type being destroyed is %qT, but the destructor refers to %qT"
+msgid "template class without a name"
 msgstr ""
 
-#: cp/typeck.c:1944
+#. [temp.mem]
+#.
+#. A destructor shall not be a member template.
+#: cp/pt.c:3807
 #, fuzzy, gcc-internal-format
-msgid "%<%D::%D%> is not a member of %qT"
-msgstr "%qs is geen bestand, pipe of tty"
+msgid "destructor %qD declared as member template"
+msgstr "%<%s %s%> binnen parameterlijst gedeclareerd"
 
-#: cp/typeck.c:1955
+#. [basic.stc.dynamic.allocation]
+#.
+#. An allocation function can be a function
+#. template. ... Template allocation functions shall
+#. have two or more parameters.
+#: cp/pt.c:3822
 #, fuzzy, gcc-internal-format
-msgid "%qT is not a base of %qT"
-msgstr "%qs is geen bestand, pipe of tty"
+msgid "invalid template declaration of %qD"
+msgstr "herhaalde label-declaratie %qs"
 
-#: cp/typeck.c:1974
+#: cp/pt.c:3939
 #, fuzzy, gcc-internal-format
-msgid "%qD has no member named %qE"
-msgstr "union heeft geen lid dat %qs heet"
+msgid "template definition of non-template %q#D"
+msgstr "herdefinitie van %<union %s%>"
 
-#: cp/typeck.c:1989
+#: cp/pt.c:3982
 #, fuzzy, gcc-internal-format
-msgid "%qD is not a member template function"
-msgstr "%qs is meestal een functie"
+msgid "expected %d levels of template parms for %q#D, got %d"
+msgstr "meerdere parameters hebben de naam %qs"
 
-#. A pointer to incomplete type (other than cv void) can be
-#. dereferenced [expr.unary.op]/1
-#: cp/typeck.c:2096
+#: cp/pt.c:3994
 #, fuzzy, gcc-internal-format
-msgid "%qT is not a pointer-to-object type"
-msgstr "%qs is geen iterator"
+msgid "got %d template parameters for %q#D"
+msgstr "meerdere parameters hebben de naam %qs"
 
-#: cp/typeck.c:2121
+#: cp/pt.c:3997
 #, fuzzy, gcc-internal-format
-msgid "invalid use of %qs on pointer to member"
-msgstr "ongeldig gebruik van array die geen lvalue is"
+msgid "got %d template parameters for %q#T"
+msgstr "meerdere parameters hebben de naam %qs"
 
-#: cp/typeck.c:2127
+#: cp/pt.c:3999
 #, gcc-internal-format
-msgid "invalid type argument"
+msgid "  but %d required"
 msgstr ""
 
-#: cp/typeck.c:2150
+#: cp/pt.c:4017
+#, fuzzy, gcc-internal-format
+msgid "template arguments to %qD do not match original template %qD"
+msgstr "niet-beëindigde parameterlijst in %<#define%>"
+
+#: cp/pt.c:4021
 #, gcc-internal-format
-msgid "subscript missing in array reference"
-msgstr "subscript ontbreekt in array-referentie"
+msgid "use template<> for an explicit specialization"
+msgstr ""
 
-#: cp/typeck.c:2232
+#: cp/pt.c:4117
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids subscripting non-lvalue array"
-msgstr "ISO C++ verbiedt het gebruik van subscripts bij een array die geen lvalue is"
+msgid "%qT is not a template type"
+msgstr "%qs is geen iterator"
 
-#: cp/typeck.c:2243
+#: cp/pt.c:4130
 #, fuzzy, gcc-internal-format
-msgid "subscripting array declared %<register%>"
-msgstr "subscript ontbreekt in array-referentie"
+msgid "template specifiers not specified in declaration of %qD"
+msgstr "twee of meer data types in de declaratie van %qs"
 
-#: cp/typeck.c:2326
+#: cp/pt.c:4140
 #, fuzzy, gcc-internal-format
-msgid "object missing in use of %qE"
-msgstr "array-grootte ontbreekt in %qs"
+msgid "redeclared with %d template parameter(s)"
+msgstr "macro %qs gebruikt zonder argumenten"
 
-#: cp/typeck.c:2436
+#: cp/pt.c:4142
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids calling %<::main%> from within program"
-msgstr "ISO C++ verbiedt accolade-groepen in expressies"
+msgid "previous declaration %q+D used %d template parameter(s)"
+msgstr "eerdere declaratie van %qs"
 
-#: cp/typeck.c:2461
-#, gcc-internal-format
-msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
-msgstr ""
+#: cp/pt.c:4176
+#, fuzzy, gcc-internal-format
+msgid "template parameter %q+#D"
+msgstr "meerdere parameters hebben de naam %qs"
 
-#: cp/typeck.c:2475
+#: cp/pt.c:4177
 #, fuzzy, gcc-internal-format
-msgid "%qE cannot be used as a function"
-msgstr "veld %qs als een functie gedeclareerd"
+msgid "redeclared here as %q#D"
+msgstr "ongeldige naam %qs"
 
-#: cp/typeck.c:2554
+#. We have in [temp.param]:
+#.
+#. A template-parameter may not be given default arguments
+#. by two different declarations in the same scope.
+#: cp/pt.c:4187
 #, fuzzy, gcc-internal-format
-msgid "too many arguments to %s %q+#D"
-msgstr "te veel argumenten voor %s %q+#D"
+msgid "redefinition of default argument for %q#D"
+msgstr "herdefinitie van %<struct %s%>"
 
-#: cp/typeck.c:2556 cp/typeck.c:2659
+#: cp/pt.c:4188
 #, fuzzy, gcc-internal-format
-msgid "at this point in file"
-msgstr "hier in het bestand"
+msgid "%Joriginal definition appeared here"
+msgstr "functie-definitie als %<typdef%> gedeclareerd"
 
-#: cp/typeck.c:2559
+#: cp/pt.c:4292
 #, gcc-internal-format
-msgid "too many arguments to function"
-msgstr "te veel argumenten voor functie"
+msgid "%qE is not a valid template argument for type %qT because function %qD has not external linkage"
+msgstr ""
+
+#: cp/pt.c:4333
+#, gcc-internal-format
+msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
+msgstr ""
+
+#: cp/pt.c:4410
+#, gcc-internal-format
+msgid "%qE is not a valid template argument for type %qT because it is a non-constant expression"
+msgstr ""
 
-#: cp/typeck.c:2593
+#: cp/pt.c:4454
 #, fuzzy, gcc-internal-format
-msgid "parameter %P of %qD has incomplete type %qT"
-msgstr "parameter heeft een onvolledig type"
+msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
+msgstr "%qs is geen iterator"
 
-#: cp/typeck.c:2596
+#: cp/pt.c:4472
 #, fuzzy, gcc-internal-format
-msgid "parameter %P has incomplete type %qT"
-msgstr "parameter heeft een onvolledig type"
+msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
+msgstr "%qs is geen iterator"
 
-#: cp/typeck.c:2657
+#: cp/pt.c:4479
 #, fuzzy, gcc-internal-format
-msgid "too few arguments to %s %q+#D"
-msgstr "te weinig argumenten voor functie %qs"
+msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
+msgstr "%qs is geen iterator"
 
-#: cp/typeck.c:2662
+#: cp/pt.c:4509
 #, gcc-internal-format
-msgid "too few arguments to function"
-msgstr "te weinig argumenten voor functie"
+msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
+msgstr ""
 
-#: cp/typeck.c:2809 cp/typeck.c:2819
+#: cp/pt.c:4516
 #, fuzzy, gcc-internal-format
-msgid "assuming cast to type %qT from overloaded function"
-msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
+msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
+msgstr "%qs is geen iterator"
 
-#: cp/typeck.c:2880
-#, fuzzy, gcc-internal-format
-msgid "division by zero in %<%E / 0%>"
-msgstr "deling door nul in %<#if%>"
+#: cp/pt.c:4529
+#, gcc-internal-format
+msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
+msgstr ""
 
-#: cp/typeck.c:2882
+#: cp/pt.c:4569
 #, fuzzy, gcc-internal-format
-msgid "division by zero in %<%E / 0.%>"
-msgstr "deling door nul in %<#if%>"
+msgid "%qE is not a valid template argument for type %qT because it is a pointer"
+msgstr "%qs is geen iterator"
 
-#: cp/typeck.c:2916
-#, fuzzy, gcc-internal-format
-msgid "division by zero in %<%E %% 0%>"
-msgstr "deling door nul in %<#if%>"
+#: cp/pt.c:4571
+#, gcc-internal-format
+msgid "try using %qE instead"
+msgstr ""
 
-#: cp/typeck.c:2918
+#: cp/pt.c:4606
 #, fuzzy, gcc-internal-format
-msgid "division by zero in %<%E %% 0.%>"
-msgstr "deling door nul in %<#if%>"
+msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
+msgstr "%qs is geen iterator"
 
-#: cp/typeck.c:2998
+#: cp/pt.c:4609
 #, gcc-internal-format
-msgid "%s rotate count is negative"
+msgid "standard conversions are not allowed in this context"
 msgstr ""
 
-#: cp/typeck.c:3001
+#: cp/pt.c:4860
 #, gcc-internal-format
-msgid "%s rotate count >= width of type"
+msgid "to refer to a type member of a template parameter, use %<typename %E%>"
 msgstr ""
 
-#: cp/typeck.c:3035 cp/typeck.c:3040 cp/typeck.c:3136 cp/typeck.c:3141
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids comparison between pointer and integer"
-msgstr "vergelijking tussen pointer en integer"
-
-#: cp/typeck.c:3155
-#, fuzzy, gcc-internal-format
-msgid "unordered comparison on non-floating point argument"
-msgstr "geordende vergelijking van een pointer met integer nul"
-
-#: cp/typeck.c:3177
+#: cp/pt.c:4876 cp/pt.c:4895 cp/pt.c:4945
 #, fuzzy, gcc-internal-format
-msgid "invalid operands of types %qT and %qT to binary %qO"
-msgstr "ongeldige operanden voor binaire %s-operator"
+msgid "type/value mismatch at argument %d in template parameter list for %qD"
+msgstr "meerdere parameters hebben de naam %qs"
 
-#: cp/typeck.c:3341
-#, fuzzy, gcc-internal-format
-msgid "comparison between types %q#T and %q#T"
-msgstr "vergelijking tussen pointer en integer"
+#: cp/pt.c:4880
+#, gcc-internal-format
+msgid "  expected a constant of type %qT, got %qT"
+msgstr ""
 
-#: cp/typeck.c:3377
-#, fuzzy, gcc-internal-format
-msgid "comparison between signed and unsigned integer expressions"
-msgstr "vergelijking tussen signed en unsigned"
+#: cp/pt.c:4884
+#, gcc-internal-format
+msgid "  expected a class template, got %qE"
+msgstr ""
 
-#. Some sort of arithmetic operation involving NULL was
-#. performed.  Note that pointer-difference and pointer-addition
-#. have already been handled above, and so we don't end up here in
-#. that case.
-#: cp/typeck.c:3456
-#, fuzzy, gcc-internal-format
-msgid "NULL used in arithmetic"
-msgstr "pointer naar functie gebruikt in rekensom"
+#: cp/pt.c:4886
+#, gcc-internal-format
+msgid "  expected a type, got %qE"
+msgstr ""
 
-#: cp/typeck.c:3514
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
-msgstr "pointer van type %<void *%> gebruikt in aftrekking"
+#: cp/pt.c:4899
+#, gcc-internal-format
+msgid "  expected a type, got %qT"
+msgstr ""
 
-#: cp/typeck.c:3516
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids using pointer to a function in subtraction"
-msgstr "pointer naar functie gebruikt in aftrekking"
+#: cp/pt.c:4901
+#, gcc-internal-format
+msgid "  expected a class template, got %qT"
+msgstr ""
 
-#: cp/typeck.c:3518
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids using pointer to a method in subtraction"
-msgstr "pointer naar functie gebruikt in aftrekking"
+#: cp/pt.c:4948
+#, gcc-internal-format
+msgid "  expected a template of type %qD, got %qD"
+msgstr ""
 
-# 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
-#: cp/typeck.c:3530
+# 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
+#: cp/pt.c:4991
 #, fuzzy, gcc-internal-format
-msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
-msgstr "rekensom met pointer naar onvolledig type"
+msgid "could not convert template argument %qE to %qT"
+msgstr "kon 0x%l.8x niet naar een regio omzetten"
 
-#: cp/typeck.c:3589
+#: cp/pt.c:5047
 #, gcc-internal-format
-msgid "invalid use of %qE to form a pointer-to-member-function.  Use a qualified-id."
+msgid "wrong number of template arguments (%d, should be %d)"
 msgstr ""
 
-#: cp/typeck.c:3596
+#: cp/pt.c:5179
 #, gcc-internal-format
-msgid "parenthesis around %qE cannot be used to form a pointer-to-member-function"
+msgid "wrong number of template arguments (%d, should be %d%s)"
 msgstr ""
 
-#: cp/typeck.c:3619
+#: cp/pt.c:5183
+#, fuzzy, gcc-internal-format
+msgid "provided for %q+D"
+msgstr "eerdere grant voor %qs"
+
+#: cp/pt.c:5242
 #, gcc-internal-format
-msgid "taking address of temporary"
+msgid "cannot expand %<%E%> into a fixed-length argument list"
 msgstr ""
 
-# DANGER WILL ROBINSON! Dit is nu net hoe gettext NIET gebruikt zou mogen worden...
-#: cp/typeck.c:3854
+#: cp/pt.c:5245
 #, gcc-internal-format
-msgid "ISO C++ forbids %sing an enum"
-msgstr "ISO C++ verbiedt het %sen van een enum"
+msgid "cannot expand %<%T%> into a fixed-length argument list"
+msgstr ""
 
-#: cp/typeck.c:3865
+# Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
+#: cp/pt.c:5261
 #, fuzzy, gcc-internal-format
-msgid "cannot %s a pointer to incomplete type %qT"
-msgstr "parameter %qs wijst naar een onvolledig type"
+msgid "template argument %d is invalid"
+msgstr "argument %d is alleen-lezen"
+
+#: cp/pt.c:5521
+#, fuzzy, gcc-internal-format
+msgid "non-template type %qT used as a template"
+msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
+
+#: cp/pt.c:5523
+#, fuzzy, gcc-internal-format
+msgid "for template declaration %q+D"
+msgstr "lege declaratie"
+
+#: cp/pt.c:6221
+#, gcc-internal-format
+msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating %qD"
+msgstr ""
 
-#: cp/typeck.c:3871
+#: cp/pt.c:7333
 #, gcc-internal-format
-msgid "ISO C++ forbids %sing a pointer of type %qT"
-msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
+msgid "mismatched argument pack lengths while expanding %<%T%>"
+msgstr ""
 
-#: cp/typeck.c:3896
+#: cp/pt.c:7337
 #, gcc-internal-format
-msgid "cast to non-reference type used as lvalue"
+msgid "mismatched argument pack lengths while expanding %<%E%>"
 msgstr ""
 
-#: cp/typeck.c:3931
+#: cp/pt.c:8289
 #, fuzzy, gcc-internal-format
-msgid "invalid use of %<--%> on bool variable %qD"
-msgstr "ongeldig gebruik van array die geen lvalue is"
+msgid "instantiation of %q+D as type %qT"
+msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
 
-#. ARM $3.4
-#: cp/typeck.c:3960
+#. It may seem that this case cannot occur, since:
+#.
+#. typedef void f();
+#. void g() { f x; }
+#.
+#. declares a function, not a variable.  However:
+#.
+#. typedef void f();
+#. template <typename T> void g() { T t; }
+#. template void g<f>();
+#.
+#. is an attempt to declare a variable with function
+#. type.
+#: cp/pt.c:8424
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids taking address of function %<::main%>"
-msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
-
-#. An expression like &memfn.
-#: cp/typeck.c:4014
-#, gcc-internal-format
-msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
-msgstr ""
+msgid "variable %qD has function type"
+msgstr "variabele %qs als inline gedeclareerd"
 
-#: cp/typeck.c:4019
+#: cp/pt.c:8571
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
-msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
+msgid "invalid parameter type %qT"
+msgstr "ongeldige operand voor %p-code"
 
-#: cp/typeck.c:4047
+#: cp/pt.c:8573
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
-msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
+msgid "in declaration %q+D"
+msgstr "herdeclaratie van %qs"
 
-#: cp/typeck.c:4067
+#: cp/pt.c:8650
 #, fuzzy, gcc-internal-format
-msgid "cannot create pointer to reference member %qD"
-msgstr "ongeldige beginwaarde voor member %qs"
+msgid "function returning an array"
+msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
 
-#: cp/typeck.c:4127
+#: cp/pt.c:8652
 #, fuzzy, gcc-internal-format
-msgid "attempt to take address of bit-field structure member %qD"
-msgstr "poging om het adres te nemen van lid %qs van een bitveld-structure"
+msgid "function returning a function"
+msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
 
-#: cp/typeck.c:4286
+#: cp/pt.c:8686
 #, fuzzy, gcc-internal-format
-msgid "cannot take the address of %<this%>, which is an rvalue expression"
-msgstr "kan adres van bitveld %qs niet nemen"
+msgid "creating pointer to member function of non-class type %qT"
+msgstr "pointer naar lid-functie gebruikt in rekensom"
 
-#: cp/typeck.c:4309
+#: cp/pt.c:8913
 #, fuzzy, gcc-internal-format
-msgid "address of explicit register variable %qD requested"
-msgstr "adres van registervariabele %qs gevraagd"
+msgid "creating array with negative size (%qE)"
+msgstr "doorgeven van argument %d van %qs"
 
-#: cp/typeck.c:4314
+#: cp/pt.c:9168
 #, gcc-internal-format
-msgid "address requested for %qD, which is declared %<register%>"
+msgid "forming reference to void"
 msgstr ""
 
-# vertaling voor 'statement'?
-#: cp/typeck.c:4380
-#, fuzzy, gcc-internal-format
-msgid "%s expression list treated as compound expression"
-msgstr "expressie-statement heeft onvolledig type"
-
-#: cp/typeck.c:4455
+#: cp/pt.c:9170
 #, gcc-internal-format
-msgid "%s from type %qT to type %qT casts away constness"
+msgid "forming %s to reference type %qT"
 msgstr ""
 
-#: cp/typeck.c:4754
+#: cp/pt.c:9221
 #, fuzzy, gcc-internal-format
-msgid "invalid static_cast from type %qT to type %qT"
-msgstr "ongeldige opslagklasse voor functie %qs"
+msgid "creating pointer to member of non-class type %qT"
+msgstr "herhaald lid %qs"
 
-#: cp/typeck.c:4776
+#: cp/pt.c:9227
 #, fuzzy, gcc-internal-format
-msgid "converting from %qT to %qT"
-msgstr "ongeldige registernaam voor %qs"
+msgid "creating pointer to member reference type %qT"
+msgstr "herhaald lid %qs"
 
-#: cp/typeck.c:4821
+#: cp/pt.c:9233
 #, fuzzy, gcc-internal-format
-msgid "invalid cast of an rvalue expression of type %qT to type %qT"
-msgstr "ongeldige registernaam voor %qs"
+msgid "creating pointer to member of type void"
+msgstr "herhaald lid %qs"
+
+#: cp/pt.c:9300
+#, fuzzy, gcc-internal-format
+msgid "creating array of %qT"
+msgstr "doorgeven van argument %d van %qs"
 
-#: cp/typeck.c:4880
+#: cp/pt.c:9306
 #, gcc-internal-format
-msgid "cast from %qT to %qT loses precision"
+msgid "creating array of %qT, which is an abstract class type"
 msgstr ""
 
-#: cp/typeck.c:4905
+#: cp/pt.c:9357
 #, fuzzy, gcc-internal-format
-msgid "cast from %qT to %qT increases required alignment of target type"
-msgstr "cast verhoogt het benodigde alignment van het doeltype"
+msgid "%qT is not a class, struct, or union type"
+msgstr "%qs is geen bestand, pipe of tty"
 
-#. Only issue a warning, as we have always supported this
-#. where possible, and it is necessary in some cases.  DR 195
-#. addresses this issue, but as of 2004/10/26 is still in
-#. drafting.
-#: cp/typeck.c:4919
-#, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
-msgstr "ISO C++ verbiedt voorwaardelijke expressies tussen 0 en een functiepointer"
+#: cp/pt.c:9392
+#, gcc-internal-format
+msgid "%qT resolves to %qT, which is not an enumeration type"
+msgstr ""
 
-#: cp/typeck.c:4930
+#: cp/pt.c:9395
 #, fuzzy, gcc-internal-format
-msgid "invalid cast from type %qT to type %qT"
-msgstr "ongeldige opslagklasse voor functie %qs"
+msgid "%qT resolves to %qT, which is is not a class type"
+msgstr "%qs is smaller dan waarden van zijn type"
 
-#: cp/typeck.c:4986
-#, gcc-internal-format
-msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
-msgstr ""
+#: cp/pt.c:9496
+#, fuzzy, gcc-internal-format
+msgid "use of %qs in template"
+msgstr "%qs is geen iterator"
 
-#: cp/typeck.c:4995
+#: cp/pt.c:9633
 #, gcc-internal-format
-msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
+msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
 msgstr ""
 
-#: cp/typeck.c:5017
+#: cp/pt.c:9635
 #, gcc-internal-format
-msgid "invalid const_cast of an rvalue of type %qT to type %qT"
+msgid "say %<typename %E%> if a type is meant"
 msgstr ""
 
-#: cp/typeck.c:5060
+# 'whitespace' -> 'witruimte'?
+#: cp/pt.c:9764
 #, fuzzy, gcc-internal-format
-msgid "invalid const_cast from type %qT to type %qT"
-msgstr "ongeldige registernaam voor %qs"
+msgid "using invalid field %qD"
+msgstr "ontbrekende witruimte na getal %qs"
 
-#: cp/typeck.c:5128 cp/typeck.c:5133
+#: cp/pt.c:10073 cp/pt.c:10553
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids casting to an array type %qT"
-msgstr "ISO C++ verbiedt casts naar een union-type"
+msgid "invalid use of pack expansion expression"
+msgstr "ongeldig gebruik van een void-expressie"
 
-#: cp/typeck.c:5141
-#, fuzzy, gcc-internal-format
-msgid "invalid cast to function type %qT"
-msgstr "ongeldige opslagklasse voor functie %qs"
+#: cp/pt.c:10077 cp/pt.c:10557
+#, gcc-internal-format
+msgid "use %<...%> to expand argument pack"
+msgstr ""
 
-#: cp/typeck.c:5357
+#: cp/pt.c:10715
 #, gcc-internal-format
-msgid "  in evaluation of %<%Q(%#T, %#T)%>"
+msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
 msgstr ""
 
-#: cp/typeck.c:5426
+#: cp/pt.c:11181
 #, fuzzy, gcc-internal-format
-msgid "incompatible types in assignment of %qT to %qT"
-msgstr "incompatibel type voor argument %d van %qs"
+msgid "%qT is not a class or namespace"
+msgstr "%qs is geen iterator"
 
-#: cp/typeck.c:5433
+#: cp/pt.c:11184
 #, fuzzy, gcc-internal-format
-msgid "ISO C++ forbids assignment of arrays"
-msgstr "ISO C++ verbiedt array %qs met lengte 0"
+msgid "%qD is not a class or namespace"
+msgstr "%qs is geen iterator"
 
-#: cp/typeck.c:5544
+#: cp/pt.c:11394
 #, gcc-internal-format
-msgid "   in pointer to member function conversion"
+msgid "%qT is/uses anonymous type"
 msgstr ""
 
-#: cp/typeck.c:5552
-#, gcc-internal-format
-msgid "   in pointer to member conversion"
-msgstr ""
+#: cp/pt.c:11396
+#, fuzzy, gcc-internal-format
+msgid "template argument for %qD uses local type %qT"
+msgstr "eerste argument van %qs zou een %<int%> moeten zijn"
+
+# Ik weet het, 'alleen-lezen' is lelijk, maar het is de min of meer geijkte vertaling.
+#: cp/pt.c:11406
+#, fuzzy, gcc-internal-format
+msgid "%qT is a variably modified type"
+msgstr "argument %d is alleen-lezen"
 
-#. This is a reinterpret cast, we choose to do nothing.
-#: cp/typeck.c:5563 cp/typeck.c:5579
+#: cp/pt.c:11417
 #, fuzzy, gcc-internal-format
-msgid "pointer to member cast via virtual base %qT"
-msgstr "pointer naar een lid gebruikt in rekensom"
+msgid "integral expression %qE is not constant"
+msgstr "beginwaarde-element is niet constant"
 
-#: cp/typeck.c:5582
+#: cp/pt.c:11422
 #, fuzzy, gcc-internal-format
-msgid "pointer to member conversion via virtual base %qT"
-msgstr "pointer naar lid-functie gebruikt in rekensom"
+msgid "  trying to instantiate %qD"
+msgstr "slechte stringconstante"
 
-#: cp/typeck.c:5655
+#: cp/pt.c:14173
 #, fuzzy, gcc-internal-format
-msgid "invalid conversion to type %qT from type %qT"
-msgstr "ongeldige registernaam voor %qs"
+msgid "ambiguous class template instantiation for %q#T"
+msgstr "herhaalde definitie %qs"
 
-#: cp/typeck.c:5873
+#: cp/pt.c:14176
 #, gcc-internal-format
-msgid "cannot convert %qT to %qT for argument %qP to %qD"
+msgid "%s %+#T"
 msgstr ""
 
-# 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
-#: cp/typeck.c:5876
+#: cp/pt.c:14199 cp/pt.c:14282
 #, fuzzy, gcc-internal-format
-msgid "cannot convert %qT to %qT in %s"
-msgstr "kon 0x%l.8x niet naar een regio omzetten"
+msgid "explicit instantiation of non-template %q#D"
+msgstr "impliciete declaratie van functie %qs"
 
-#: cp/typeck.c:5949 cp/typeck.c:5951
+#: cp/pt.c:14214
 #, fuzzy, gcc-internal-format
-msgid "in passing argument %P of %q+D"
-msgstr "doorgeven van argument %d van %qs"
-
-#: cp/typeck.c:6001
-#, gcc-internal-format
-msgid "returning reference to temporary"
-msgstr ""
+msgid "%qD is not a static data member of a class template"
+msgstr "%qs is geen static veld"
 
-#: cp/typeck.c:6008
+#: cp/pt.c:14220 cp/pt.c:14277
 #, gcc-internal-format
-msgid "reference to non-lvalue returned"
+msgid "no matching template for %qD found"
 msgstr ""
 
-#: cp/typeck.c:6020
+#: cp/pt.c:14225
 #, fuzzy, gcc-internal-format
-msgid "reference to local variable %qD returned"
-msgstr "adres van globale registervariabele %qs gevraagd"
+msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
+msgstr "impliciete declaratie van functie %qs"
 
-#: cp/typeck.c:6023
+#: cp/pt.c:14233
 #, fuzzy, gcc-internal-format
-msgid "address of local variable %qD returned"
-msgstr "adres van globale registervariabele %qs gevraagd"
+msgid "explicit instantiation of %q#D"
+msgstr "eerdere impliciete declaratie van %qs"
 
-#: cp/typeck.c:6053
-#, gcc-internal-format
-msgid "returning a value from a destructor"
-msgstr ""
+#: cp/pt.c:14269
+#, fuzzy, gcc-internal-format
+msgid "duplicate explicit instantiation of %q#D"
+msgstr "herhaalde definitie %qs"
 
-#. If a return statement appears in a handler of the
-#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:6061
-#, gcc-internal-format
-msgid "cannot return from a handler of a function-try-block of a constructor"
-msgstr ""
+#: cp/pt.c:14291
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids the use of %<extern%> on explicit instantiations"
+msgstr "pointer naar functie gebruikt in aftrekking"
 
-#. You can't return a value from a constructor.
-#: cp/typeck.c:6064
-#, gcc-internal-format
-msgid "returning a value from a constructor"
-msgstr ""
+#: cp/pt.c:14296 cp/pt.c:14389
+#, fuzzy, gcc-internal-format
+msgid "storage class %qD applied to template instantiation"
+msgstr "herhaalde definitie %qs"
 
-#: cp/typeck.c:6087
+#: cp/pt.c:14361
 #, fuzzy, gcc-internal-format
-msgid "return-statement with no value, in function returning %qT"
-msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
+msgid "explicit instantiation of non-template type %qT"
+msgstr "impliciete declaratie van functie %qs"
 
-#: cp/typeck.c:6104
+#: cp/pt.c:14370
 #, fuzzy, gcc-internal-format
-msgid "return-statement with a value, in function returning 'void'"
-msgstr "%<return%> met waarde in een functie die void teruggeeft"
+msgid "explicit instantiation of %q#T before definition of template"
+msgstr "impliciete declaratie van functie %qs"
 
-#: cp/typeck.c:6135
-#, gcc-internal-format
-msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
-msgstr ""
+#: cp/pt.c:14378
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids the use of %qE on explicit instantiations"
+msgstr "pointer naar functie gebruikt in aftrekking"
 
-#: cp/typeck2.c:52
+#: cp/pt.c:14423
 #, fuzzy, gcc-internal-format
-msgid "type %qT is not a base type for type %qT"
-msgstr "%qs is geen bestand, pipe of tty"
+msgid "duplicate explicit instantiation of %q#T"
+msgstr "herhaalde definitie %qs"
 
-#: cp/typeck2.c:292
+#: cp/pt.c:14871
 #, fuzzy, gcc-internal-format
-msgid "cannot declare variable %q+D to be of abstract type %qT"
-msgstr "cast geeft functie-type op"
+msgid "explicit instantiation of %qD but no definition available"
+msgstr "eerdere impliciete declaratie van %qs"
 
-#: cp/typeck2.c:295
+#: cp/pt.c:15065
 #, gcc-internal-format
-msgid "cannot declare parameter %q+D to be of abstract type %qT"
+msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth-NN to increase the maximum)"
 msgstr ""
 
-#: cp/typeck2.c:298
+#: cp/pt.c:15419
 #, fuzzy, gcc-internal-format
-msgid "cannot declare field %q+D to be of abstract type %qT"
-msgstr "cast geeft functie-type op"
+msgid "%q#T is not a valid type for a template constant parameter"
+msgstr "%qs is geen iterator"
 
-#: cp/typeck2.c:302
-#, fuzzy, gcc-internal-format
-msgid "invalid abstract return type for member function %q+#D"
-msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
+#: cp/repo.c:111
+#, gcc-internal-format
+msgid "-frepo must be used with -c"
+msgstr ""
 
-#: cp/typeck2.c:305
-#, fuzzy, gcc-internal-format
-msgid "invalid abstract return type for function %q+#D"
-msgstr "ongeldige opslagklasse voor functie %qs"
+#: cp/repo.c:200
+#, gcc-internal-format
+msgid "mysterious repository information in %s"
+msgstr ""
 
-#. Here we do not have location information, so use error instead
-#. of cp_error_at.
-#: cp/typeck2.c:310
+#: cp/repo.c:218
 #, fuzzy, gcc-internal-format
-msgid "invalid abstract type %qT for %qE"
-msgstr "ongeldige operand voor %p-code"
+msgid "can't create repository information file %qs"
+msgstr "dubbele folder %qs wordt genegeerd\n"
 
-#: cp/typeck2.c:312
-#, fuzzy, gcc-internal-format
-msgid "invalid abstract type for %q+D"
-msgstr "ongeldige registernaam voor %qs"
+#: cp/rtti.c:285
+#, gcc-internal-format
+msgid "cannot use typeid with -fno-rtti"
+msgstr ""
 
-#: cp/typeck2.c:315
+#: cp/rtti.c:291
 #, gcc-internal-format
-msgid "cannot allocate an object of abstract type %qT"
+msgid "must #include <typeinfo> before using typeid"
 msgstr ""
 
-#: cp/typeck2.c:323
+#: cp/rtti.c:374
 #, gcc-internal-format
-msgid "%J  because the following virtual functions are pure within %qT:"
+msgid "cannot create type information for type %qT because it involves types of variable size"
 msgstr ""
 
-# Moet dit wel vertaalbaar zijn?
-#: cp/typeck2.c:327
+#: cp/rtti.c:629 cp/rtti.c:643
 #, gcc-internal-format
-msgid "%J\t%#D"
-msgstr "%J\t%#D"
+msgid "dynamic_cast of %q#D to %q#T can never succeed"
+msgstr ""
 
-#: cp/typeck2.c:334
+#: cp/rtti.c:653
 #, gcc-internal-format
-msgid "%J  since type %qT has pure virtual functions"
+msgid "%<dynamic_cast%> not permitted with -fno-rtti"
+msgstr ""
+
+#: cp/rtti.c:729
+#, gcc-internal-format
+msgid "cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)"
 msgstr ""
 
-#: cp/typeck2.c:582
-#, gcc-internal-format
-msgid "constructor syntax used, but no constructor declared for type %qT"
-msgstr ""
+#: cp/search.c:257
+#, fuzzy, gcc-internal-format
+msgid "%qT is an ambiguous base of %qT"
+msgstr "%qs is geen bestand, pipe of tty"
+
+#: cp/search.c:275
+#, fuzzy, gcc-internal-format
+msgid "%qT is an inaccessible base of %qT"
+msgstr "%qs is geen bestand, pipe of tty"
+
+#: cp/search.c:1868
+#, fuzzy, gcc-internal-format
+msgid "deprecated covariant return type for %q+#D"
+msgstr "ongeldige registernaam voor %qs"
 
-#: cp/typeck2.c:596
+#: cp/search.c:1870 cp/search.c:1885 cp/search.c:1890 cp/search.c:1909
 #, gcc-internal-format
-msgid "cannot initialize arrays using this syntax"
+msgid "  overriding %q+#D"
 msgstr ""
 
-#: cp/typeck2.c:688
-#, gcc-internal-format
-msgid "initializing array with parameter list"
-msgstr ""
+#: cp/search.c:1884
+#, fuzzy, gcc-internal-format
+msgid "invalid covariant return type for %q+#D"
+msgstr "ongeldige registernaam voor %qs"
 
-#: cp/typeck2.c:710
-#, gcc-internal-format
-msgid "int-array initialized from non-wide string"
-msgstr "int-array heeft niet-wide string als beginwaarde"
+#: cp/search.c:1889
+#, fuzzy, gcc-internal-format
+msgid "conflicting return type specified for %q+#D"
+msgstr "conflicterende types voor %qs"
 
-#: cp/typeck2.c:743
+#: cp/search.c:1899
+#, fuzzy, gcc-internal-format
+msgid "looser throw specifier for %q+#F"
+msgstr "'long' of 'short' opgegeven bij 'char' voor %qs"
+
+#: cp/search.c:1900
 #, gcc-internal-format
-msgid "initializer for scalar variable requires one element"
+msgid "  overriding %q+#F"
 msgstr ""
 
-#: cp/typeck2.c:750
+#: cp/search.c:1908
 #, fuzzy, gcc-internal-format
-msgid "braces around scalar initializer for %qT"
-msgstr "accolades rond scalaire beginwaarde"
+msgid "conflicting type attributes specified for %q+#D"
+msgstr "conflicterende types voor %qs"
 
-#: cp/typeck2.c:753
+#. A static member function cannot match an inherited
+#. virtual member function.
+#: cp/search.c:2002
 #, fuzzy, gcc-internal-format
-msgid "ignoring extra initializers for %qT"
-msgstr "niet-constante beginwaarde voor %qs"
+msgid "%q+#D cannot be declared"
+msgstr "%<%.*s%> is niet gedefinieerd"
 
-#: cp/typeck2.c:765
+#: cp/search.c:2003
 #, fuzzy, gcc-internal-format
-msgid "variable-sized object of type %qT may not be initialized"
-msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+msgid "  since %q+#D declared in base class"
+msgstr "%qs tevoren hier gedeclareerd"
 
-#: cp/typeck2.c:776
+#: cp/semantics.c:764
 #, gcc-internal-format
-msgid "subobject of type %qT must be initialized by constructor, not by %qE"
+msgid "suggest explicit braces around empty body in %<do%> statement"
 msgstr ""
 
-#: cp/typeck2.c:842
-#, gcc-internal-format
-msgid "aggregate has a partly bracketed initializer"
-msgstr ""
+#: cp/semantics.c:1294
+#, fuzzy, gcc-internal-format
+msgid "type of asm operand %qE could not be determined"
+msgstr "type van parameter %qs is niet gedeclareerd"
 
-#: cp/typeck2.c:880 cp/typeck2.c:969
+#: cp/semantics.c:1350
 #, gcc-internal-format
-msgid "non-trivial labeled initializers"
+msgid "__label__ declarations are only allowed in function scopes"
 msgstr ""
 
-#: cp/typeck2.c:894
+#: cp/semantics.c:1438
+#, fuzzy, gcc-internal-format
+msgid "invalid use of member %q+D in static member function"
+msgstr "%<this%> is niet beschikbaar in static member-funties"
+
+#: cp/semantics.c:1440
+#, fuzzy, gcc-internal-format
+msgid "invalid use of non-static data member %q+D"
+msgstr "ongeldig gebruik van onvolledige typedef %qs"
+
+#: cp/semantics.c:1441 cp/semantics.c:1480
 #, gcc-internal-format
-msgid "non-empty initializer for array of empty elements"
+msgid "from this location"
 msgstr ""
 
-#: cp/typeck2.c:1008 cp/typeck2.c:1023
+#: cp/semantics.c:1479
 #, fuzzy, gcc-internal-format
-msgid "missing initializer for member %qD"
-msgstr "ongeldige beginwaarde voor member %qs"
+msgid "object missing in reference to %q+D"
+msgstr "array-grootte ontbreekt in %qs"
 
-#: cp/typeck2.c:1013
+#: cp/semantics.c:1951
 #, fuzzy, gcc-internal-format
-msgid "uninitialized const member %qD"
-msgstr "ongeldige beginwaarde voor member %qs"
+msgid "arguments to destructor are not allowed"
+msgstr "kan het %qs attribuut niet instellen na een definitie"
 
-#: cp/typeck2.c:1015
+#: cp/semantics.c:2001
 #, fuzzy, gcc-internal-format
-msgid "member %qD with uninitialized const fields"
-msgstr "parameter %qs krijgt beginwaarde"
+msgid "%<this%> is unavailable for static member functions"
+msgstr "%<this%> is niet beschikbaar in static member-funties"
 
-#: cp/typeck2.c:1017
+#: cp/semantics.c:2007
 #, fuzzy, gcc-internal-format
-msgid "member %qD is uninitialized reference"
-msgstr "parameter %qs krijgt beginwaarde"
+msgid "invalid use of %<this%> in non-member function"
+msgstr "%s laat qualifiers van doeltype van pointer vallen"
+
+#: cp/semantics.c:2009
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %<this%> at top level"
+msgstr "ongeldig gebruik van %<this%> op hoogste niveau"
+
+#: cp/semantics.c:2033
+#, fuzzy, gcc-internal-format
+msgid "invalid qualifying scope in pseudo-destructor name"
+msgstr "%s laat qualifiers van doeltype van pointer vallen"
 
-#: cp/typeck2.c:1064
+#: cp/semantics.c:2038 cp/typeck.c:2050
 #, gcc-internal-format
-msgid "index value instead of field name in union initializer"
+msgid "qualified type %qT does not match destructor name ~%qT"
 msgstr ""
 
-#: cp/typeck2.c:1076
+#: cp/semantics.c:2060
 #, fuzzy, gcc-internal-format
-msgid "no field %qD in union being initialized"
-msgstr "onbekend veld %qs opgegeven in beginwaarde"
+msgid "%qE is not of type %qT"
+msgstr "%<%c%> optie gebruikt bij type %<%c%>"
 
-#: cp/typeck2.c:1084
+#: cp/semantics.c:2104
 #, gcc-internal-format
-msgid "union %qT with no named members cannot be initialized"
+msgid "compound literal of non-object type %qT"
 msgstr ""
 
-#: cp/typeck2.c:1119
+#: cp/semantics.c:2181
 #, gcc-internal-format
-msgid "excess elements in aggregate initializer"
+msgid "template type parameters must use the keyword %<class%> or %<typename%>"
 msgstr ""
 
-#: cp/typeck2.c:1227
+#: cp/semantics.c:2222
 #, gcc-internal-format
-msgid "circular pointer delegation detected"
+msgid "invalid use of type %qT as a default value for a template template-parameter"
 msgstr ""
 
-#: cp/typeck2.c:1240
-#, fuzzy, gcc-internal-format
-msgid "base operand of %<->%> has non-pointer type %qT"
-msgstr "grootte van array %qs is van een niet-integraal type"
-
-#: cp/typeck2.c:1264
+#: cp/semantics.c:2225
 #, gcc-internal-format
-msgid "result of %<operator->()%> yields non-pointer result"
+msgid "invalid default argument for a template template parameter"
 msgstr ""
 
-#: cp/typeck2.c:1266
+#: cp/semantics.c:2242
 #, fuzzy, gcc-internal-format
-msgid "base operand of %<->%> is not a pointer"
-msgstr "grootte van array %qs is van een niet-integraal type"
+msgid "definition of %q#T inside template parameter list"
+msgstr "de declaratie van %qs verbergt een symbool uit de parameterlijst"
 
-#: cp/typeck2.c:1290
+#: cp/semantics.c:2253
 #, fuzzy, gcc-internal-format
-msgid "%qE cannot be used as a member pointer, since it is of type %qT"
-msgstr "parameter %qs wijst naar een onvolledig type"
+msgid "invalid definition of qualified type %qT"
+msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
 
-#: cp/typeck2.c:1299
-#, gcc-internal-format
-msgid "cannot apply member pointer %qE to %qE, which is of non-aggregate type %qT"
-msgstr ""
+#: cp/semantics.c:2469
+#, fuzzy, gcc-internal-format
+msgid "invalid base-class specification"
+msgstr "ongeldige linker operand van %s"
+
+#: cp/semantics.c:2478
+#, fuzzy, gcc-internal-format
+msgid "base class %qT has cv qualifiers"
+msgstr "veld %qs heeft een onvolledig type"
 
-#: cp/typeck2.c:1321
+#: cp/semantics.c:2500
 #, gcc-internal-format
-msgid "pointer to member type %qT incompatible with object type %qT"
+msgid "incomplete type %qT used in nested name specifier"
 msgstr ""
 
-#: cp/typeck2.c:1544
+#: cp/semantics.c:2503
 #, fuzzy, gcc-internal-format
-msgid "call to function %qD which throws incomplete type %q#T"
-msgstr "parameter %qs wijst naar een onvolledig type"
+msgid "reference to %<%T::%D%> is ambiguous"
+msgstr "grootte van %qs is %u bytes"
 
-#: cp/typeck2.c:1547
+#: cp/semantics.c:2507 cp/typeck.c:1859
 #, fuzzy, gcc-internal-format
-msgid "call to function which throws incomplete type %q#T"
-msgstr "parameter %qs wijst naar een onvolledig type"
+msgid "%qD is not a member of %qT"
+msgstr "%qs is geen bestand, pipe of tty"
+
+#: cp/semantics.c:2510
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a member of %qD"
+msgstr "%qs is geen bestand, pipe of tty"
+
+#: cp/semantics.c:2512
+#, fuzzy, gcc-internal-format
+msgid "%<::%D%> has not been declared"
+msgstr "%<%.*s%> is niet gedefinieerd"
 
-#. XXX Not i18n clean.
-#: cp/cp-tree.h:3889
+#: cp/semantics.c:2653
 #, gcc-internal-format
-msgid "%s is deprecated, please see the documentation for details"
+msgid "use of %<auto%> variable from containing function"
 msgstr ""
 
-#: fortran/f95-lang.c:242
+#: cp/semantics.c:2655
+#, fuzzy, gcc-internal-format
+msgid "  %q+#D declared here"
+msgstr "%qs tevoren hier gedeclareerd"
+
+#: cp/semantics.c:2693
 #, gcc-internal-format
-msgid "Unexpected type in truthvalue_conversion"
+msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
 msgstr ""
 
-#: fortran/f95-lang.c:295
+#: cp/semantics.c:2862
 #, fuzzy, gcc-internal-format
-msgid "can't open input file: %s"
-msgstr "kan bestand '%s' niet openen"
+msgid "%qD cannot appear in a constant-expression"
+msgstr "overflow in constante expressie"
 
-#: fortran/f95-lang.c:622
+#: cp/semantics.c:2870
 #, fuzzy, gcc-internal-format
-msgid "global register variable %qs used in nested function"
-msgstr "globale registervariabele %qs gebruikt in geneste functie"
+msgid "use of namespace %qD as expression"
+msgstr "modi in %s expressie komen niet overeen"
 
-#: fortran/f95-lang.c:626
+#: cp/semantics.c:2875
 #, fuzzy, gcc-internal-format
-msgid "register variable %qs used in nested function"
-msgstr "registervariabele %qs gebruikt in geneste functie"
+msgid "use of class template %qT as expression"
+msgstr "modi in %s expressie komen niet overeen"
 
-#: fortran/f95-lang.c:633
+#. Ambiguous reference to base members.
+#: cp/semantics.c:2881
 #, fuzzy, gcc-internal-format
-msgid "address of global register variable %qs requested"
-msgstr "adres van globale registervariabele %qs gevraagd"
+msgid "request for member %qD is ambiguous in multiple inheritance lattice"
+msgstr "grootte van %qs is %u bytes"
 
-#: fortran/f95-lang.c:651
+#: cp/semantics.c:3002 cp/semantics.c:4259
 #, fuzzy, gcc-internal-format
-msgid "address of register variable %qs requested"
-msgstr "adres van registervariabele %qs gevraagd"
+msgid "type of %qE is unknown"
+msgstr "opslaggrootte van %qs is onbekend"
 
-#: fortran/trans-array.c:2860
+#: cp/semantics.c:3017
 #, gcc-internal-format
-msgid "Possible frontend bug: array constructor not expanded"
+msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
 msgstr ""
 
-#: fortran/trans-array.c:3983
-#, gcc-internal-format
-msgid "Possible frontend bug: Deferred array size without pointer or allocatable attribute."
-msgstr ""
+#: cp/semantics.c:3028
+#, fuzzy, gcc-internal-format
+msgid "cannot apply %<offsetof%> to member function %qD"
+msgstr "%<this%> is niet beschikbaar in static member-funties"
 
-#: fortran/trans-array.c:4144
-#, gcc-internal-format
-msgid "scalar vector subscript???"
-msgstr ""
+#: cp/semantics.c:3381
+#, fuzzy, gcc-internal-format
+msgid "%qD is not a variable in clause %qs"
+msgstr "%qs is geen bestand, pipe of tty"
 
-#: fortran/trans-array.c:4418
+#: cp/semantics.c:3390
 #, gcc-internal-format
-msgid "bad expression type during walk (%d)"
+msgid "%qD appears more than once in data clauses"
 msgstr ""
 
-#: fortran/trans-const.c:329
+#: cp/semantics.c:3450
 #, gcc-internal-format
-msgid "gfc_conv_constant_to_tree(): invalid type: %s"
+msgid "num_threads expression must be integral"
 msgstr ""
 
-#: fortran/trans-decl.c:784
+#: cp/semantics.c:3464
 #, gcc-internal-format
-msgid "intrinsic variable which isn't a procedure"
+msgid "schedule chunk size expression must be integral"
 msgstr ""
 
-#: fortran/trans-decl.c:2030
+#: cp/semantics.c:3594
 #, fuzzy, gcc-internal-format
-msgid "Function does not return a value"
-msgstr "functie geeft geen string-type terug"
+msgid "%qE has reference type for %qs"
+msgstr "Ongeldige modus voor gen_tst_reg"
 
-#. I don't think this should ever happen.
-#: fortran/trans-decl.c:2128
+#: cp/semantics.c:3756
 #, gcc-internal-format
-msgid "module symbol %s in wrong namespace"
+msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
 msgstr ""
 
-#: fortran/trans-decl.c:2142
+#. Report the error.
+#: cp/semantics.c:4072
 #, gcc-internal-format
-msgid "backend decl for module variable %s already exists"
+msgid "static assertion failed: %E"
 msgstr ""
 
-#: fortran/trans-decl.c:2224
+#: cp/semantics.c:4074
 #, fuzzy, gcc-internal-format
-msgid "unused parameter %qs"
-msgstr "ongeldige macronaam %<%.*s%>"
+msgid "non-constant condition for static assertion"
+msgstr "%Jdeclaratie van %qD als niet-static volgt declaratie als static"
 
-#: fortran/trans-decl.c:2229
+#: cp/semantics.c:4099 cp/semantics.c:4194
 #, fuzzy, gcc-internal-format
-msgid "unused variable %qs"
-msgstr "%s van alleen-lezen variabele %qs"
+msgid "argument to decltype must be an expression"
+msgstr "modi in %s expressie komen niet overeen"
 
-#: fortran/trans-decl.c:2383
+#: cp/semantics.c:4145
 #, fuzzy, gcc-internal-format
-msgid "Function return value not set"
-msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
+msgid "%qE refers to a set of overloaded functions"
+msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
 
-#: fortran/trans-expr.c:995
-#, fuzzy, gcc-internal-format
-msgid "Unknown intrinsic op"
-msgstr "onbekende machine-modus %qs"
+#: cp/semantics.c:4415
+#, gcc-internal-format
+msgid "__is_convertible_to"
+msgstr ""
 
-#: fortran/trans-intrinsic.c:589
+#: cp/semantics.c:4444
 #, fuzzy, gcc-internal-format
-msgid "Intrinsic function %s(%d) not recognized"
-msgstr "taal %s niet herkend"
+msgid "incomplete type %qT not allowed"
+msgstr "Bestandsnaam ontbreekt na %qs optie"
 
-#: fortran/trans-io.c:1399
+#: cp/tree.c:827
 #, gcc-internal-format
-msgid "Bad IO basetype (%d)"
+msgid "%qV qualifiers cannot be applied to %qT"
 msgstr ""
 
-#: fortran/trans-types.c:194
+#: cp/tree.c:2132
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute can only be applied to Java class definitions"
+msgstr "het %qs attribuut heeft enkel betekenis voor functies"
+
+#: cp/tree.c:2161
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute can only be applied to class definitions"
+msgstr "het %qs attribuut heeft enkel betekenis voor functies"
+
+#: cp/tree.c:2167
 #, gcc-internal-format
-msgid "integer kind=8 not available for -fdefault-integer-8 option"
+msgid "%qE is obsolete; g++ vtables are now COM-compatible by default"
 msgstr ""
 
-#: fortran/trans-types.c:206
+#: cp/tree.c:2191
 #, gcc-internal-format
-msgid "real kind=8 not available for -fdefault-real-8 option"
+msgid "requested init_priority is not an integer constant"
 msgstr ""
 
-#: fortran/trans-types.c:219
+#: cp/tree.c:2212
 #, gcc-internal-format
-msgid "Use of -fdefault-double-8 requires -fdefault-real-8"
+msgid "can only use %qE attribute on file-scope definitions of objects of class type"
 msgstr ""
 
-#: fortran/trans-types.c:929
-#, fuzzy, gcc-internal-format
-msgid "Array element size too big"
-msgstr "case-waarde buiten bereik"
+#: cp/tree.c:2220
+#, gcc-internal-format
+msgid "requested init_priority is out of range"
+msgstr ""
 
-#: fortran/trans.c:621
+#: cp/tree.c:2230
 #, gcc-internal-format
-msgid "gfc_trans_code(): Bad statement code"
+msgid "requested init_priority is reserved for internal use"
 msgstr ""
 
-#. I changed this from sorry(...) because it should not return.
-#. TODO: Remove gfc_todo_error before releasing version 1.0.
-#: fortran/trans.h:569
+#: cp/tree.c:2241
+#, fuzzy, gcc-internal-format
+msgid "%qE attribute is not supported on this platform"
+msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
+
+#: cp/typeck.c:432 cp/typeck.c:446 cp/typeck.c:546
+#, fuzzy, gcc-internal-format
+msgid "%s between distinct pointer types %qT and %qT lacks a cast"
+msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
+
+#: cp/typeck.c:508
+#, fuzzy, gcc-internal-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:566
+#, fuzzy, gcc-internal-format
+msgid "%s between distinct pointer-to-member types %qT and %qT lacks a cast"
+msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
+
+#: cp/typeck.c:1166
 #, gcc-internal-format
-msgid "gfc_todo: Not Implemented: "
+msgid "canonical types differ for identical types %T and %T"
 msgstr ""
 
-#: java/check-init.c:251
+#: cp/typeck.c:1173
 #, gcc-internal-format
-msgid "Can't reassign a value to the final variable %qs"
+msgid "same canonical type node for different types %T and %T"
 msgstr ""
 
-#: java/check-init.c:519 java/parse.h:377
+#: cp/typeck.c:1285
 #, fuzzy, gcc-internal-format
-msgid "Variable %qs may not have been initialized"
-msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+msgid "invalid application of %qs to a member function"
+msgstr "%<this%> is niet beschikbaar in static member-funties"
 
-#: java/check-init.c:535
+#: cp/typeck.c:1335
 #, fuzzy, gcc-internal-format
-msgid "variable %qs may not have been initialized"
-msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+msgid "invalid application of %<sizeof%> to a bit-field"
+msgstr "ongeldige toepasing van %qs op een void-type"
 
-#: java/check-init.c:954
-#, gcc-internal-format
-msgid "internal error in check-init: tree code not implemented: %s"
-msgstr ""
+#: cp/typeck.c:1340
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
+msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
 
-#: java/check-init.c:1026
+#: cp/typeck.c:1383
 #, fuzzy, gcc-internal-format
-msgid "%Jfinal field %qD may not have been initialized"
-msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+msgid "invalid application of %<__alignof%> to a bit-field"
+msgstr "ongeldige toepasing van %qs op een void-type"
 
-#: java/class.c:745
-#, gcc-internal-format
-msgid "bad method signature"
-msgstr ""
+#: cp/typeck.c:1391
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
+msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
+
+#: cp/typeck.c:1442
+#, fuzzy, gcc-internal-format
+msgid "invalid use of non-static member function"
+msgstr "%<this%> is niet beschikbaar in static member-funties"
+
+#: cp/typeck.c:1715
+#, fuzzy, gcc-internal-format
+msgid "deprecated conversion from string constant to %qT"
+msgstr "ongeldige registernaam voor %qs"
 
-#: java/class.c:789
+#: cp/typeck.c:1830 cp/typeck.c:2178
 #, gcc-internal-format
-msgid "misplaced ConstantValue attribute (not in any field)"
+msgid "request for member %qD in %qE, which is of non-class type %qT"
 msgstr ""
 
-#: java/class.c:791
+#: cp/typeck.c:1857
 #, fuzzy, gcc-internal-format
-msgid "duplicate ConstantValue attribute for field '%s'"
-msgstr "niet-constante waarde voor tagveld %qs"
+msgid "invalid use of nonstatic data member %qE"
+msgstr "ongeldig gebruik van onvolledige typedef %qs"
+
+#: cp/typeck.c:1909 cp/typeck.c:1937
+#, fuzzy, gcc-internal-format
+msgid "invalid access to non-static data member %qD of NULL object"
+msgstr "ongeldig gebruik van onvolledige typedef %qs"
 
-#: java/class.c:802
+#: cp/typeck.c:1912 cp/typeck.c:1939
 #, gcc-internal-format
-msgid "ConstantValue attribute of field '%s' has wrong type"
+msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
 msgstr ""
 
-#: java/class.c:1429
+#: cp/typeck.c:2056
 #, gcc-internal-format
-msgid "%Jabstract method in non-abstract class"
+msgid "the type being destroyed is %qT, but the destructor refers to %qT"
 msgstr ""
 
-# goede vertaling voor 'overrides'?
-#: java/class.c:2380
+#: cp/typeck.c:2095 cp/typeck.c:2115
 #, fuzzy, gcc-internal-format
-msgid "%Jnon-static method '%D' overrides static method"
-msgstr "niet-static methode '%s' vervangt static methode"
+msgid "%qD is not a template"
+msgstr "%qs is geen iterator"
+
+#: cp/typeck.c:2216
+#, fuzzy, gcc-internal-format
+msgid "%<%D::%D%> is not a member of %qT"
+msgstr "%qs is geen bestand, pipe of tty"
+
+#: cp/typeck.c:2231
+#, fuzzy, gcc-internal-format
+msgid "%qT is not a base of %qT"
+msgstr "%qs is geen bestand, pipe of tty"
 
-#: java/decl.c:1298
+#: cp/typeck.c:2250
 #, fuzzy, gcc-internal-format
-msgid "%J'%D' used prior to declaration"
-msgstr "%qs gebruikt vóór declaratie"
+msgid "%qD has no member named %qE"
+msgstr "union heeft geen lid dat %qs heet"
 
-#: java/decl.c:1339
+#: cp/typeck.c:2265
 #, fuzzy, gcc-internal-format
-msgid "declaration of %qs shadows a parameter"
-msgstr "de declaratie van %qs verbergt een parameter"
+msgid "%qD is not a member template function"
+msgstr "%qs is meestal een functie"
 
-#: java/decl.c:1342
+#. A pointer to incomplete type (other than cv void) can be
+#. dereferenced [expr.unary.op]/1
+#: cp/typeck.c:2398
 #, fuzzy, gcc-internal-format
-msgid "declaration of %qs shadows a symbol from the parameter list"
-msgstr "de declaratie van %qs verbergt een symbool uit de parameterlijst"
+msgid "%qT is not a pointer-to-object type"
+msgstr "%qs is geen iterator"
 
-#: java/decl.c:1670
+#: cp/typeck.c:2423
 #, fuzzy, gcc-internal-format
-msgid "%Jlabel '%D' used but not defined"
-msgstr "label %qs gebruikt maar niet gedefinieerd"
+msgid "invalid use of %qs on pointer to member"
+msgstr "ongeldig gebruik van array die geen lvalue is"
 
-#: java/decl.c:1675
+# Is the %s the argument, or is it 'of' the argument?
+#: cp/typeck.c:2427
 #, fuzzy, gcc-internal-format
-msgid "%Jlabel '%D' defined but not used"
-msgstr "label %qs gedefinieerd maar niet gebruikt"
+msgid "invalid type argument of %qs"
+msgstr "ongeldig type-argument %qs"
 
-#: java/decl.c:1803
+#: cp/typeck.c:2429
 #, gcc-internal-format
-msgid "%JIn %D: overlapped variable and exception ranges at %d"
+msgid "invalid type argument"
 msgstr ""
 
-#: java/decl.c:1867
+#: cp/typeck.c:2452
 #, gcc-internal-format
-msgid "bad type in parameter debug info"
-msgstr ""
+msgid "subscript missing in array reference"
+msgstr "subscript ontbreekt in array-referentie"
 
-#: java/decl.c:1876
-#, gcc-internal-format
-msgid "%Jbad PC range for debug info for local '%D'"
-msgstr ""
+#: cp/typeck.c:2526
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids subscripting non-lvalue array"
+msgstr "ISO C++ verbiedt het gebruik van subscripts bij een array die geen lvalue is"
 
-#: java/expr.c:376
-#, gcc-internal-format
-msgid "need to insert runtime check for %s"
-msgstr ""
+#: cp/typeck.c:2537
+#, fuzzy, gcc-internal-format
+msgid "subscripting array declared %<register%>"
+msgstr "subscript ontbreekt in array-referentie"
 
-#: java/expr.c:505 java/expr.c:552
+#: cp/typeck.c:2622
 #, fuzzy, gcc-internal-format
-msgid "assert: %s is assign compatible with %s"
-msgstr "case-selector niet compatibel met label"
+msgid "object missing in use of %qE"
+msgstr "array-grootte ontbreekt in %qs"
 
-#: java/expr.c:672
-#, gcc-internal-format
-msgid "stack underflow - dup* operation"
-msgstr ""
+#: cp/typeck.c:2739
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids calling %<::main%> from within program"
+msgstr "ISO C++ verbiedt accolade-groepen in expressies"
 
-#: java/expr.c:1688
+#: cp/typeck.c:2764
 #, gcc-internal-format
-msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
+msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
 msgstr ""
 
-# Ik zou 'library' kunnen vertalen, maar ik heb in compiler-manuals nog niet
-# dikwijls 'bibliotheek' zien gebruiken.
-# De vertaalde boodschappen voor make gebruiken dat op het ogenblik wél, maar
-# ik ben van plan daar verandering in te brengen.
-#: java/expr.c:1716
+#: cp/typeck.c:2778
 #, fuzzy, gcc-internal-format
-msgid "field %qs not found"
-msgstr "veld %qs niet gevonden"
-
-#: java/expr.c:2101
-#, gcc-internal-format
-msgid "method '%s' not found in class"
-msgstr ""
+msgid "%qE cannot be used as a function"
+msgstr "veld %qs als een functie gedeclareerd"
 
-#: java/expr.c:2306
-#, gcc-internal-format
-msgid "failed to find class '%s'"
-msgstr "kan klasse '%s' niet vinden"
+#: cp/typeck.c:2868
+#, fuzzy, gcc-internal-format
+msgid "too many arguments to %s %q+#D"
+msgstr "te veel argumenten voor %s %q+#D"
 
-#: java/expr.c:2335
-#, gcc-internal-format
-msgid "class '%s' has no method named '%s' matching signature '%s'"
-msgstr ""
+#: cp/typeck.c:2869 cp/typeck.c:2973
+#, fuzzy, gcc-internal-format
+msgid "at this point in file"
+msgstr "hier in het bestand"
 
-#: java/expr.c:2366
+#: cp/typeck.c:2872
 #, gcc-internal-format
-msgid "invokestatic on non static method"
-msgstr ""
+msgid "too many arguments to function"
+msgstr "te veel argumenten voor functie"
 
-#: java/expr.c:2371
-#, gcc-internal-format
-msgid "invokestatic on abstract method"
-msgstr ""
+#: cp/typeck.c:2902
+#, fuzzy, gcc-internal-format
+msgid "parameter %P of %qD has incomplete type %qT"
+msgstr "parameter heeft een onvolledig type"
 
-#: java/expr.c:2379
-#, gcc-internal-format
-msgid "invoke[non-static] on static method"
-msgstr ""
+#: cp/typeck.c:2905
+#, fuzzy, gcc-internal-format
+msgid "parameter %P has incomplete type %qT"
+msgstr "parameter heeft een onvolledig type"
 
-#: java/expr.c:2697
+#: cp/typeck.c:2972
 #, fuzzy, gcc-internal-format
-msgid "missing field '%s' in '%s'"
-msgstr "beginwaarde ontbreekt"
+msgid "too few arguments to %s %q+#D"
+msgstr "te weinig argumenten voor functie %qs"
 
-#: java/expr.c:2704
+#: cp/typeck.c:2976
 #, gcc-internal-format
-msgid "mismatching signature for field '%s' in '%s'"
-msgstr ""
+msgid "too few arguments to function"
+msgstr "te weinig argumenten voor functie"
 
-#: java/expr.c:2727
+#: cp/typeck.c:3140 cp/typeck.c:3150
 #, fuzzy, gcc-internal-format
-msgid "%Jassignment to final field '%D' not in field's class"
-msgstr "toekenning aan final-veld %qs niet in constructor"
+msgid "assuming cast to type %qT from overloaded function"
+msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
 
-#: java/expr.c:2732
+#: cp/typeck.c:3346
 #, fuzzy, gcc-internal-format
-msgid "%Jassignment to final static field %qD not in class initializer"
-msgstr "toekenning aan final-veld %qs niet in constructor"
+msgid "left rotate count is negative"
+msgstr "teller van links shift is negatief"
 
-#: java/expr.c:2741
+#: cp/typeck.c:3347
 #, fuzzy, gcc-internal-format
-msgid "%Jassignment to final field '%D' not in constructor"
-msgstr "toekenning aan final-veld %qs niet in constructor"
-
-#: java/expr.c:2931
-#, gcc-internal-format
-msgid "invalid PC in line number table"
-msgstr "ongeldige PC in tabel met regelnummers"
-
-#: java/expr.c:2987
-#, gcc-internal-format
-msgid "unreachable bytecode from %d to before %d"
-msgstr ""
-
-#: java/expr.c:3029
-#, gcc-internal-format
-msgid "unreachable bytecode from %d to the end of the method"
-msgstr ""
+msgid "right rotate count is negative"
+msgstr "teller van rechtse shift is negatief"
 
-#. duplicate code from LOAD macro
-#: java/expr.c:3329
+#: cp/typeck.c:3350
 #, fuzzy, gcc-internal-format
-msgid "unrecogized wide sub-instruction"
-msgstr "signature-string niet herkend"
+msgid "left rotate count >= width of type"
+msgstr "teller van links shift is >= breedte van het type"
 
-#: java/gjavah.c:712
-#, gcc-internal-format
-msgid "static field has same name as method"
-msgstr ""
+#: cp/typeck.c:3351
+#, fuzzy, gcc-internal-format
+msgid "right rotate count >= width of type"
+msgstr "teller van rechtse shift is >= breedte van het type"
 
-#: java/gjavah.c:1260
+#: cp/typeck.c:3367 cp/typeck.c:3549
 #, fuzzy, gcc-internal-format
-msgid "couldn't find class %s"
-msgstr "kan %s niet vinden"
+msgid "comparison with string literal results in unspecified behaviour"
+msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
 
-#: java/gjavah.c:1267
-#, gcc-internal-format
-msgid "parse error while reading %s"
-msgstr ""
+#: cp/typeck.c:3400 cp/typeck.c:3405 cp/typeck.c:3567 cp/typeck.c:3572
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids comparison between pointer and integer"
+msgstr "vergelijking tussen pointer en integer"
 
-#: java/gjavah.c:1493 java/gjavah.c:1595 java/gjavah.c:1670
+#: cp/typeck.c:3586
 #, fuzzy, gcc-internal-format
-msgid "unparseable signature: '%s'"
-msgstr "kan bestand '%s' niet stat'en"
+msgid "unordered comparison on non-floating point argument"
+msgstr "geordende vergelijking van een pointer met integer nul"
 
-#: java/gjavah.c:2060
+#: cp/typeck.c:3624
 #, fuzzy, gcc-internal-format
-msgid "Not a valid Java .class file."
-msgstr "ongeldige basisklasse"
+msgid "invalid operands of types %qT and %qT to binary %qO"
+msgstr "ongeldige operanden voor binaire %s-operator"
 
-#: java/gjavah.c:2068 java/jcf-parse.c:746
+#: cp/typeck.c:3757
 #, fuzzy, gcc-internal-format
-msgid "error while parsing constant pool"
-msgstr "%s voor stringconstante"
+msgid "comparison between types %q#T and %q#T"
+msgstr "vergelijking tussen pointer en integer"
 
-#: java/gjavah.c:2074
+#: cp/typeck.c:3794
 #, fuzzy, gcc-internal-format
-msgid "error in constant pool entry #%d"
-msgstr "constant object wordt beschreven (argument %d)"
+msgid "comparison between signed and unsigned integer expressions"
+msgstr "vergelijking tussen signed en unsigned"
 
-#: java/gjavah.c:2217
+#. Some sort of arithmetic operation involving NULL was
+#. performed.  Note that pointer-difference and pointer-addition
+#. have already been handled above, and so we don't end up here in
+#. that case.
+#: cp/typeck.c:3866
 #, fuzzy, gcc-internal-format
-msgid "class is of array type\n"
-msgstr "cast geeft array-type op"
+msgid "NULL used in arithmetic"
+msgstr "pointer naar functie gebruikt in rekensom"
 
-#: java/gjavah.c:2225
+#: cp/typeck.c:3935
 #, fuzzy, gcc-internal-format
-msgid "base class is of array type"
-msgstr "cast geeft array-type op"
+msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
+msgstr "pointer van type %<void *%> gebruikt in aftrekking"
 
-#: java/gjavah.c:2422 java/gjavah.c:2549
+#: cp/typeck.c:3937
 #, fuzzy, gcc-internal-format
-msgid "no classes specified"
-msgstr "Bestandsnaam voor uitvoer twee keer opgegeven"
+msgid "ISO C++ forbids using pointer to a function in subtraction"
+msgstr "pointer naar functie gebruikt in aftrekking"
 
-#: java/gjavah.c:2515
-#, gcc-internal-format
-msgid "'-MG' option is unimplemented"
-msgstr "de '-MG' optie is niet geïmplementeerd"
+#: cp/typeck.c:3939
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids using pointer to a method in subtraction"
+msgstr "pointer naar functie gebruikt in aftrekking"
 
-#: java/gjavah.c:2557
+# 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
+#: cp/typeck.c:3951
 #, fuzzy, gcc-internal-format
-msgid "can't specify both -o and -MD"
-msgstr "-EB en -EL mogen niet samen gebruikt worden"
+msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
+msgstr "rekensom met pointer naar onvolledig type"
 
-#: java/gjavah.c:2574
-#, gcc-internal-format
-msgid "%s: no such class"
-msgstr "%s: geen class met die naam"
+#: cp/typeck.c:4011
+#, fuzzy, gcc-internal-format
+msgid "invalid use of %qE to form a pointer-to-member-function"
+msgstr "ongeldig gebruik van array die geen lvalue is"
 
-#: java/jcf-io.c:536
+#: cp/typeck.c:4014
 #, gcc-internal-format
-msgid "source file for class %qs is newer than its matching class file.  Source file %qs used instead"
+msgid "  a qualified-id is required"
 msgstr ""
 
-#: java/jcf-parse.c:366
-#, gcc-internal-format
-msgid "bad string constant"
-msgstr "slechte stringconstante"
+#: cp/typeck.c:4019
+#, fuzzy, gcc-internal-format
+msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
+msgstr "ongeldig gebruik van array die geen lvalue is"
 
-#: java/jcf-parse.c:384
+#: cp/typeck.c:4042
 #, gcc-internal-format
-msgid "bad value constant type %d, index %d"
+msgid "taking address of temporary"
 msgstr ""
 
-#: java/jcf-parse.c:572
+# DANGER WILL ROBINSON! Dit is nu net hoe gettext NIET gebruikt zou mogen worden...
+#: cp/typeck.c:4295
 #, fuzzy, gcc-internal-format
-msgid "can't reopen %s: %m"
-msgstr "open %s"
+msgid "ISO C++ forbids incrementing an enum"
+msgstr "ISO C++ verbiedt het %sen van een enum"
 
-#: java/jcf-parse.c:579
+# DANGER WILL ROBINSON! Dit is nu net hoe gettext NIET gebruikt zou mogen worden...
+#: cp/typeck.c:4296
 #, fuzzy, gcc-internal-format
-msgid "can't close %s: %m"
-msgstr "close %s"
+msgid "ISO C++ forbids decrementing an enum"
+msgstr "ISO C++ verbiedt het %sen van een enum"
 
-#: java/jcf-parse.c:714 java/jcf-parse.c:720
+#: cp/typeck.c:4307
 #, fuzzy, gcc-internal-format
-msgid "cannot find file for class %s"
-msgstr "[kan %s niet vinden]"
+msgid "cannot increment a pointer to incomplete type %qT"
+msgstr "parameter %qs wijst naar een onvolledig type"
 
-#: java/jcf-parse.c:743
+#: cp/typeck.c:4308
 #, fuzzy, gcc-internal-format
-msgid "not a valid Java .class file"
-msgstr "ongeldige basisklasse"
-
-#. FIXME - where was first time
-#: java/jcf-parse.c:761
-#, gcc-internal-format
-msgid "reading class %s for the second time from %s"
-msgstr ""
+msgid "cannot decrement a pointer to incomplete type %qT"
+msgstr "parameter %qs wijst naar een onvolledig type"
 
-#: java/jcf-parse.c:779
-#, gcc-internal-format
-msgid "error while parsing fields"
-msgstr ""
+#: cp/typeck.c:4314
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids incrementing a pointer of type %qT"
+msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
 
-#: java/jcf-parse.c:782
-#, gcc-internal-format
-msgid "error while parsing methods"
-msgstr ""
+#: cp/typeck.c:4315
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids decrementing a pointer of type %qT"
+msgstr "ISO C++ verbiedt het %sen van een pointer van type %qT"
 
-#: java/jcf-parse.c:785
-#, gcc-internal-format
-msgid "error while parsing final attributes"
-msgstr ""
+#: cp/typeck.c:4335
+#, fuzzy, gcc-internal-format
+msgid "invalid use of Boolean expression as operand to %<operator--%>"
+msgstr "ongeldige expressie als operand"
 
-#: java/jcf-parse.c:802
-#, gcc-internal-format
-msgid "the %<java.lang.Object%> that was found in %qs didn't have the special zero-length %<gnu.gcj.gcj-compiled%> attribute.  This generally means that your classpath is incorrectly set.  Use %<info gcj \"Input Options\"%> to see the info page describing how to set the classpath"
-msgstr ""
+#. ARM $3.4
+#: cp/typeck.c:4365
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids taking address of function %<::main%>"
+msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
 
-#: java/jcf-parse.c:876
+#. An expression like &memfn.
+#: cp/typeck.c:4421
 #, gcc-internal-format
-msgid "missing Code attribute"
+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 ""
 
-#: java/jcf-parse.c:1137
-#, gcc-internal-format
-msgid "%Hsource file seen twice on command line and will be compiled only once"
-msgstr ""
+#: cp/typeck.c:4426
+#, fuzzy, gcc-internal-format
+msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
+msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
 
-#: java/jcf-parse.c:1155
+#: cp/typeck.c:4451
 #, fuzzy, gcc-internal-format
-msgid "no input file specified"
-msgstr "Geen invoerbestanden"
+msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
+msgstr "ISO C++ verbiedt het adres van een gecaste expressie"
 
-#: java/jcf-parse.c:1190
+#: cp/typeck.c:4475
 #, fuzzy, gcc-internal-format
-msgid "can't close input file %s: %m"
-msgstr "kan bestand '%s' niet openen"
+msgid "cannot create pointer to reference member %qD"
+msgstr "ongeldige beginwaarde voor member %qs"
 
-#: java/jcf-parse.c:1231
-#, gcc-internal-format
-msgid "bad zip/jar file %s"
-msgstr ""
+#: cp/typeck.c:4686
+#, fuzzy, gcc-internal-format
+msgid "cannot take the address of %<this%>, which is an rvalue expression"
+msgstr "kan adres van bitveld %qs niet nemen"
 
-#: java/jcf-parse.c:1447
+#: cp/typeck.c:4709
 #, fuzzy, gcc-internal-format
-msgid "error while reading %s from zip file"
-msgstr "%s voor stringconstante"
+msgid "address of explicit register variable %qD requested"
+msgstr "adres van registervariabele %qs gevraagd"
 
-#: java/jcf-write.c:2666
+#: cp/typeck.c:4714
 #, gcc-internal-format
-msgid "internal error in generate_bytecode_insn - tree code not implemented: %s"
+msgid "address requested for %qD, which is declared %<register%>"
 msgstr ""
 
-#: java/jcf-write.c:3040
+# vertaling voor 'statement'?
+#: cp/typeck.c:4780
 #, fuzzy, gcc-internal-format
-msgid "field initializer type mismatch"
-msgstr "ongeldige beginwaarde voor bit-string"
+msgid "%s expression list treated as compound expression"
+msgstr "expressie-statement heeft onvolledig type"
 
-#: java/jcf-write.c:3497
+#: cp/typeck.c:5183
 #, fuzzy, gcc-internal-format
-msgid "can't create directory %s: %m"
-msgstr "dubbele folder %qs wordt genegeerd\n"
+msgid "invalid static_cast from type %qT to type %qT"
+msgstr "ongeldige opslagklasse voor functie %qs"
 
-#: java/jcf-write.c:3530
+#: cp/typeck.c:5205
 #, fuzzy, gcc-internal-format
-msgid "can't open %s for writing: %m"
-msgstr "open %s"
+msgid "converting from %qT to %qT"
+msgstr "ongeldige registernaam voor %qs"
 
-#: java/jcf-write.c:3550
+#: cp/typeck.c:5253
 #, fuzzy, gcc-internal-format
-msgid "can't create %s: %m"
-msgstr "open %s"
+msgid "invalid cast of an rvalue expression of type %qT to type %qT"
+msgstr "ongeldige registernaam voor %qs"
 
-#: java/jv-scan.c:193
+#: cp/typeck.c:5312
 #, gcc-internal-format
-msgid "only one of '--print-main', '--list-class', and '--complexity' allowed"
+msgid "cast from %qT to %qT loses precision"
 msgstr ""
 
-#: java/jv-scan.c:196
+#: cp/typeck.c:5339
+#, fuzzy, gcc-internal-format
+msgid "cast from %qT to %qT increases required alignment of target type"
+msgstr "cast verhoogt het benodigde alignment van het doeltype"
+
+#. Only issue a warning, as we have always supported this
+#. where possible, and it is necessary in some cases.  DR 195
+#. addresses this issue, but as of 2004/10/26 is still in
+#. drafting.
+#: cp/typeck.c:5359
 #, fuzzy, gcc-internal-format
-msgid "can't open output file '%s'"
-msgstr "kan bestand '%s' niet openen"
+msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
+msgstr "ISO C++ verbiedt voorwaardelijke expressies tussen 0 en een functiepointer"
 
-#: java/jv-scan.c:232
+#: cp/typeck.c:5370
 #, fuzzy, gcc-internal-format
-msgid "file not found '%s'"
-msgstr "kan %s niet vinden"
-
-#: java/jvspec.c:436
-#, gcc-internal-format
-msgid "warning: already-compiled .class files ignored with -C"
-msgstr ""
+msgid "invalid cast from type %qT to type %qT"
+msgstr "ongeldige opslagklasse voor functie %qs"
 
-#: java/lang.c:629
+#: cp/typeck.c:5426
 #, gcc-internal-format
-msgid "can't do dependency tracking with input from stdin"
+msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
 msgstr ""
 
-#: java/lang.c:645
+#: cp/typeck.c:5435
 #, gcc-internal-format
-msgid "couldn't determine target name for dependency tracking"
+msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
 msgstr ""
 
-#: java/lex.c:260
+#: cp/typeck.c:5460
 #, gcc-internal-format
-msgid ""
-"unknown encoding: %qs\n"
-"This might mean that your locale's encoding is not supported\n"
-"by your system's iconv(3) implementation.  If you aren't trying\n"
-"to use a particular encoding for your input file, try the\n"
-"%<--encoding=UTF-8%> option"
+msgid "invalid const_cast of an rvalue of type %qT to type %qT"
 msgstr ""
 
-#: java/lex.c:631
+#: cp/typeck.c:5511
 #, fuzzy, gcc-internal-format
-msgid "internal error - bad unget"
-msgstr "formaatstring niet beëindigd"
+msgid "invalid const_cast from type %qT to type %qT"
+msgstr "ongeldige registernaam voor %qs"
 
-#: java/mangle.c:89
+#: cp/typeck.c:5579 cp/typeck.c:5584
 #, fuzzy, gcc-internal-format
-msgid "can't mangle %s"
-msgstr "close %s"
+msgid "ISO C++ forbids casting to an array type %qT"
+msgstr "ISO C++ verbiedt casts naar een union-type"
 
-#: java/mangle_name.c:140 java/mangle_name.c:210
-#, gcc-internal-format
-msgid "internal error - invalid Utf8 name"
-msgstr ""
+#: cp/typeck.c:5592
+#, fuzzy, gcc-internal-format
+msgid "invalid cast to function type %qT"
+msgstr "ongeldige opslagklasse voor functie %qs"
 
-#: java/parse.y:774
+#: cp/typeck.c:5812
 #, gcc-internal-format
-msgid "Ambiguous class: %qs and %qs"
+msgid "  in evaluation of %<%Q(%#T, %#T)%>"
 msgstr ""
 
-#: java/parse.y:840
+#: cp/typeck.c:5881
 #, fuzzy, gcc-internal-format
-msgid "Modifier %qs declared twice"
-msgstr "veld %qs als een functie gedeclareerd"
+msgid "incompatible types in assignment of %qT to %qT"
+msgstr "incompatibel type voor argument %d van %qs"
 
-#: java/parse.y:1089
-#, gcc-internal-format
-msgid "Discouraged form of returned type specification"
-msgstr ""
+#: cp/typeck.c:5892
+#, fuzzy, gcc-internal-format
+msgid "array used as initializer"
+msgstr "array-index in beginwaarde van niet-array"
 
-#: java/parse.y:1184
-#, gcc-internal-format
-msgid "Can't define static initializer in class %qs. Static initializer can only be defined in top-level classes"
-msgstr ""
+#: cp/typeck.c:5894
+#, fuzzy, gcc-internal-format
+msgid "invalid array assignment"
+msgstr "ongeldige lvalue in toewijzing"
 
-#: java/parse.y:1482
+#: cp/typeck.c:6006
 #, gcc-internal-format
-msgid "An empty declaration is a deprecated feature that should not be used"
+msgid "   in pointer to member function conversion"
 msgstr ""
 
-#: java/parse.y:3041
-#, gcc-internal-format
-msgid ": %qs JDK1.1(TM) feature"
-msgstr ""
+#: cp/typeck.c:6017
+#, fuzzy, gcc-internal-format
+msgid "pointer to member conversion via virtual base %qT"
+msgstr "pointer naar lid-functie gebruikt in rekensom"
 
-#: java/parse.y:3121 java/parse.y:3123
+#: cp/typeck.c:6057 cp/typeck.c:6069
 #, gcc-internal-format
-msgid ""
-"%s.\n"
-"%s"
+msgid "   in pointer to member conversion"
 msgstr ""
 
-#: java/parse.y:3282
-#, fuzzy, gcc-internal-format
-msgid "Missing return statement"
-msgstr "beginwaarde ontbreekt"
-
-#: java/parse.y:3304 java/parse.y:11940 java/parse.y:11944
+#: cp/typeck.c:6148
 #, fuzzy, gcc-internal-format
-msgid "Unreachable statement"
-msgstr "ongeldige beginwaarde"
+msgid "invalid conversion to type %qT from type %qT"
+msgstr "ongeldige registernaam voor %qs"
 
-#: java/parse.y:3314
+#: cp/typeck.c:6411
 #, gcc-internal-format
-msgid "Can't access %s field %<%s.%s%> from %qs"
+msgid "cannot convert %qT to %qT for argument %qP to %qD"
 msgstr ""
 
-#: java/parse.y:3383
+# 'regio' klinkt niet echt, maar 'streek' lijkt me nog slechter
+#: cp/typeck.c:6414
 #, fuzzy, gcc-internal-format
-msgid "%s %qs already defined in %s:%d"
-msgstr "veld %qs heeft al een beginwaarde gekregen"
+msgid "cannot convert %qT to %qT in %s"
+msgstr "kon 0x%l.8x niet naar een regio omzetten"
 
-#: java/parse.y:3401
-#, gcc-internal-format
-msgid "Variable %qs is already defined in this method and was declared %<%s %s%> at line %d"
-msgstr ""
+#: cp/typeck.c:6425
+#, fuzzy, gcc-internal-format
+msgid "%s might be a candidate for a format attribute"
+msgstr "deze functie is een mogelijke kandidaat voor het %qs formaat-attribuut"
 
-#: java/parse.y:3512
-#, gcc-internal-format
-msgid "Interface %qs repeated"
-msgstr ""
+#: cp/typeck.c:6512 cp/typeck.c:6514
+#, fuzzy, gcc-internal-format
+msgid "in passing argument %P of %q+D"
+msgstr "doorgeven van argument %d van %qs"
 
-#: java/parse.y:3542
+#: cp/typeck.c:6564
 #, gcc-internal-format
-msgid "%s name %qs clashes with imported type %qs"
+msgid "returning reference to temporary"
 msgstr ""
 
-#: java/parse.y:3574
+#: cp/typeck.c:6571
 #, gcc-internal-format
-msgid "Public %s %qs must be defined in a file called %<%s.java%>"
+msgid "reference to non-lvalue returned"
 msgstr ""
 
-#: java/parse.y:3589
-#, gcc-internal-format
-msgid "Inner class %qs can't be static. Static classes can only occur in interfaces and top-level classes"
-msgstr ""
+#: cp/typeck.c:6587
+#, fuzzy, gcc-internal-format
+msgid "reference to local variable %q+D returned"
+msgstr "adres van globale registervariabele %qs gevraagd"
 
-#: java/parse.y:3670
-#, gcc-internal-format
-msgid "The class name %qs is already defined in this scope. An inner class may not have the same simple name as any of its enclosing classes"
-msgstr ""
+#: cp/typeck.c:6590
+#, fuzzy, gcc-internal-format
+msgid "address of local variable %q+D returned"
+msgstr "adres van globale registervariabele %qs gevraagd"
 
-#: java/parse.y:3712
+#: cp/typeck.c:6625
 #, gcc-internal-format
-msgid "Qualifier must be a reference"
+msgid "returning a value from a destructor"
 msgstr ""
 
-#: java/parse.y:3733
+#. If a return statement appears in a handler of the
+#. function-try-block of a constructor, the program is ill-formed.
+#: cp/typeck.c:6633
 #, gcc-internal-format
-msgid "Cyclic inheritance involving %s"
+msgid "cannot return from a handler of a function-try-block of a constructor"
 msgstr ""
 
-#: java/parse.y:3997
+#. You can't return a value from a constructor.
+#: cp/typeck.c:6636
 #, gcc-internal-format
-msgid "Redundant use of %<abstract%> modifier. Interface %qs is implicitly abstract"
+msgid "returning a value from a constructor"
 msgstr ""
 
-#: java/parse.y:4152
-#, gcc-internal-format
-msgid "Class %qs can't be declared both abstract and final"
-msgstr ""
+#: cp/typeck.c:6661
+#, fuzzy, gcc-internal-format
+msgid "return-statement with no value, in function returning %qT"
+msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
 
-#: java/parse.y:4164
-#, gcc-internal-format
-msgid "%<java.lang.Object%> can't extend anything"
-msgstr ""
+#: cp/typeck.c:6682
+#, fuzzy, gcc-internal-format
+msgid "return-statement with a value, in function returning 'void'"
+msgstr "%<return%> met waarde in een functie die void teruggeeft"
 
-#: java/parse.y:4406
+#: cp/typeck.c:6713
 #, gcc-internal-format
-msgid "Duplicate variable declaration: %<%s %s%> was %<%s %s%> (%s:%d)"
+msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
 msgstr ""
 
-#: java/parse.y:4470
-#, gcc-internal-format
-msgid "Field %qs can't be static in inner class %qs unless it is final"
-msgstr ""
+#: cp/typeck2.c:53
+#, fuzzy, gcc-internal-format
+msgid "type %qT is not a base type for type %qT"
+msgstr "%qs is geen bestand, pipe of tty"
 
-#: java/parse.y:4716
-#, gcc-internal-format
-msgid "Class %qs must be declared abstract to define abstract method %qs"
-msgstr ""
+#: cp/typeck2.c:96
+#, fuzzy, gcc-internal-format
+msgid "%s of read-only parameter %qD"
+msgstr "%s van alleen-lezen lid %qs"
 
-#: java/parse.y:4723
-#, gcc-internal-format
-msgid "native method %qs can't be strictfp"
-msgstr ""
+#: cp/typeck2.c:101
+#, fuzzy, gcc-internal-format
+msgid "%s of read-only reference %qD"
+msgstr "%s van alleen-lezen lid %qs"
 
-#: java/parse.y:4727
-#, gcc-internal-format
-msgid "method %qs can't be transient"
-msgstr ""
+#: cp/typeck2.c:103
+#, fuzzy, gcc-internal-format
+msgid "%s of read-only named return value %qD"
+msgstr "%s van alleen-lezen variabele %qs"
 
-#: java/parse.y:4730
-#, gcc-internal-format
-msgid "method %qs can't be volatile"
-msgstr ""
+#: cp/typeck2.c:105
+#, fuzzy, gcc-internal-format
+msgid "%s of function %qD"
+msgstr "kan functie %<main%> niet inline maken"
 
-#: java/parse.y:4780 java/parse.y:6533
-#, gcc-internal-format
-msgid "Method %qs can't be static in inner class %qs. Only members of interfaces and top-level classes can be static"
-msgstr ""
+#: cp/typeck2.c:107
+#, fuzzy, gcc-internal-format
+msgid "%s of read-only location %qE"
+msgstr "%s van alleen-lezen locatie"
 
-#: java/parse.y:4946
-#, gcc-internal-format
-msgid "%s method %qs can't have a body defined"
-msgstr ""
+#: cp/typeck2.c:287
+#, fuzzy, gcc-internal-format
+msgid "cannot declare variable %q+D to be of abstract type %qT"
+msgstr "cast geeft functie-type op"
 
-#: java/parse.y:4957
+#: cp/typeck2.c:290
 #, gcc-internal-format
-msgid "Non native and non abstract method %qs must have a body defined"
+msgid "cannot declare parameter %q+D to be of abstract type %qT"
 msgstr ""
 
-#: java/parse.y:5028
+#: cp/typeck2.c:293
 #, fuzzy, gcc-internal-format
-msgid "%s: recursive invocation of constructor %qs"
-msgstr "herdefinitie van %<struct %s%>"
+msgid "cannot declare field %q+D to be of abstract type %qT"
+msgstr "cast geeft functie-type op"
 
-#: java/parse.y:5058
-#, gcc-internal-format
-msgid "Inconsistent member declaration.  At most one of %<public%>, %<private%>, or %<protected%> may be specified"
-msgstr ""
+#: cp/typeck2.c:297
+#, fuzzy, gcc-internal-format
+msgid "invalid abstract return type for member function %q+#D"
+msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
 
-#: java/parse.y:5066
-#, gcc-internal-format
-msgid "Inconsistent member declaration.  At most one of %<final%> or %<volatile%> may be specified"
-msgstr ""
+#: cp/typeck2.c:299
+#, fuzzy, gcc-internal-format
+msgid "invalid abstract return type for function %q+#D"
+msgstr "ongeldige opslagklasse voor functie %qs"
 
-#: java/parse.y:5156
-#, gcc-internal-format
-msgid "Variable %qs is used more than once in the argument list of method %qs"
-msgstr ""
+#. Here we do not have location information.
+#: cp/typeck2.c:302
+#, fuzzy, gcc-internal-format
+msgid "invalid abstract type %qT for %qE"
+msgstr "ongeldige operand voor %p-code"
 
-#: java/parse.y:5240
-#, gcc-internal-format
-msgid "%s %qs can't implement/extend %s %qs"
-msgstr ""
+#: cp/typeck2.c:304
+#, fuzzy, gcc-internal-format
+msgid "invalid abstract type for %q+D"
+msgstr "ongeldige registernaam voor %qs"
 
-#: java/parse.y:5274
+#: cp/typeck2.c:307
 #, gcc-internal-format
-msgid "Class %qs can't subclass %s %qs"
+msgid "cannot allocate an object of abstract type %qT"
 msgstr ""
 
-#: java/parse.y:5283
+#: cp/typeck2.c:315
 #, gcc-internal-format
-msgid "Can't subclass final classes: %s"
+msgid "%J  because the following virtual functions are pure within %qT:"
 msgstr ""
 
-#: java/parse.y:5469
-#, gcc-internal-format
-msgid "Cyclic class inheritance%s"
-msgstr ""
+# Moet dit wel vertaalbaar zijn?
+#: cp/typeck2.c:319
+#, fuzzy, gcc-internal-format
+msgid "\t%+#D"
+msgstr "%J\t%#D"
 
-#: java/parse.y:6184
+#: cp/typeck2.c:326
 #, gcc-internal-format
-msgid "Superclass %qs of class %qs not found"
+msgid "%J  since type %qT has pure virtual functions"
 msgstr ""
 
-#: java/parse.y:6190
-#, fuzzy, gcc-internal-format
-msgid "Type %qs not found in declaration of field %qs"
-msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
-
-#: java/parse.y:6196
+#: cp/typeck2.c:593
 #, gcc-internal-format
-msgid "Type %qs not found in the declaration of the argument %qs of method %qs"
+msgid "constructor syntax used, but no constructor declared for type %qT"
 msgstr ""
 
-#: java/parse.y:6203
+#: cp/typeck2.c:607
 #, gcc-internal-format
-msgid "Type %qs not found in the declaration of the return type of method %qs"
+msgid "cannot initialize arrays using this syntax"
 msgstr ""
 
-#: java/parse.y:6209
+#: cp/typeck2.c:683
 #, gcc-internal-format
-msgid "Superinterface %qs of %s %qs not found"
-msgstr ""
+msgid "int-array initialized from non-wide string"
+msgstr "int-array heeft niet-wide string als beginwaarde"
 
-#: java/parse.y:6216
+#: cp/typeck2.c:738
 #, gcc-internal-format
-msgid "Type %qs not found in the declaration of the local variable %qs"
+msgid "cannot initialize aggregate of type %qT with a compound literal"
 msgstr ""
 
-#: java/parse.y:6223
+#: cp/typeck2.c:747
 #, gcc-internal-format
-msgid "Class %qs not found in %<throws%>"
+msgid "array must be initialized with a brace-enclosed initializer"
 msgstr ""
 
-#: java/parse.y:6280
+#: cp/typeck2.c:823 cp/typeck2.c:924
 #, fuzzy, gcc-internal-format
-msgid "Duplicate %s declaration %qs"
-msgstr "herhaalde label-declaratie %qs"
+msgid "non-trivial designated initializers not supported"
+msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
 
-#: java/parse.y:6354
-#, gcc-internal-format
-msgid "Class %qs doesn't define the abstract method %<%s %s%> from %s %<%s%>. This method must be defined or %s %qs must be declared abstract"
-msgstr ""
+#: cp/typeck2.c:947 cp/typeck2.c:961
+#, fuzzy, gcc-internal-format
+msgid "missing initializer for member %qD"
+msgstr "ongeldige beginwaarde voor member %qs"
 
-#: java/parse.y:6510
-#, gcc-internal-format
-msgid "Class %qs in %<throws%> clause must be a subclass of class %<java.lang.Throwable%>"
-msgstr ""
+#: cp/typeck2.c:952
+#, fuzzy, gcc-internal-format
+msgid "uninitialized const member %qD"
+msgstr "ongeldige beginwaarde voor member %qs"
 
-#: java/parse.y:6554
-#, gcc-internal-format
-msgid "Class %qs must override %qs with a public method in order to implement interface %qs"
-msgstr ""
+#: cp/typeck2.c:954
+#, fuzzy, gcc-internal-format
+msgid "member %qD with uninitialized const fields"
+msgstr "parameter %qs krijgt beginwaarde"
 
-#: java/parse.y:6568 java/parse.y:6795
-#, gcc-internal-format
-msgid "Method %qs was defined with return type %qs in class %qs"
-msgstr ""
+#: cp/typeck2.c:956
+#, fuzzy, gcc-internal-format
+msgid "member %qD is uninitialized reference"
+msgstr "parameter %qs krijgt beginwaarde"
 
-#: java/parse.y:6585
-#, gcc-internal-format
-msgid "%s methods can't be overridden. Method %qs is %s in class %qs"
-msgstr ""
+#: cp/typeck2.c:1011
+#, fuzzy, gcc-internal-format
+msgid "no field %qD found in union being initialized"
+msgstr "onbekend veld %qs opgegeven in beginwaarde"
 
-#: java/parse.y:6599
+#: cp/typeck2.c:1020
 #, gcc-internal-format
-msgid "Instance methods can't be overridden by a static method. Method %qs is an instance method in class %qs"
+msgid "index value instead of field name in union initializer"
 msgstr ""
 
-#: java/parse.y:6622
+#: cp/typeck2.c:1175
 #, gcc-internal-format
-msgid "Methods can't be overridden to be more private. Method %qs is not %s in class %qs"
+msgid "circular pointer delegation detected"
 msgstr ""
 
-#: java/parse.y:6763
-#, gcc-internal-format
-msgid "Invalid checked exception class %qs in %<throws%> clause.  The exception must be a subclass of an exception thrown by %qs from class %qs"
-msgstr ""
+#: cp/typeck2.c:1188
+#, fuzzy, gcc-internal-format
+msgid "base operand of %<->%> has non-pointer type %qT"
+msgstr "grootte van array %qs is van een niet-integraal type"
 
-#: java/parse.y:6820
+#: cp/typeck2.c:1212
 #, gcc-internal-format
-msgid "Interface %qs inherits method %qs from interface %qs. This method is redefined with a different return type in interface %qs"
+msgid "result of %<operator->()%> yields non-pointer result"
 msgstr ""
 
-#: java/parse.y:6995
-#, gcc-internal-format
-msgid "Class or interface %qs not found in import"
-msgstr ""
+#: cp/typeck2.c:1214
+#, fuzzy, gcc-internal-format
+msgid "base operand of %<->%> is not a pointer"
+msgstr "grootte van array %qs is van een niet-integraal type"
 
-#: java/parse.y:7080
-#, gcc-internal-format
-msgid "malformed .zip archive in CLASSPATH: %s"
-msgstr ""
+#: cp/typeck2.c:1236
+#, fuzzy, gcc-internal-format
+msgid "%qE cannot be used as a member pointer, since it is of type %qT"
+msgstr "parameter %qs wijst naar een onvolledig type"
 
-#: java/parse.y:7151
-#, gcc-internal-format
-msgid "Can't find default package %qs. Check the CLASSPATH environment variable and the access to the archives"
-msgstr ""
+#: cp/typeck2.c:1245
+#, fuzzy, gcc-internal-format
+msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
+msgstr "parameter %qs wijst naar een onvolledig type"
 
-#: java/parse.y:7156
+#: cp/typeck2.c:1267
 #, gcc-internal-format
-msgid "Package %qs not found in import"
+msgid "pointer to member type %qT incompatible with object type %qT"
 msgstr ""
 
-#: java/parse.y:7253
-#, gcc-internal-format
-msgid "Type %qs also potentially defined in package %qs"
-msgstr ""
+#: cp/typeck2.c:1508
+#, fuzzy, gcc-internal-format
+msgid "call to function %qD which throws incomplete type %q#T"
+msgstr "parameter %qs wijst naar een onvolledig type"
 
-#: java/parse.y:7398
-#, gcc-internal-format
-msgid "Nested %s %s is %s; cannot be accessed from here"
-msgstr ""
+#: cp/typeck2.c:1511
+#, fuzzy, gcc-internal-format
+msgid "call to function which throws incomplete type %q#T"
+msgstr "parameter %qs wijst naar een onvolledig type"
 
-#: java/parse.y:7436
+#: fortran/f95-lang.c:235
 #, gcc-internal-format
-msgid "Can't access %s %qs. Only public classes and interfaces in other packages can be accessed"
+msgid "Unexpected type in truthvalue_conversion"
 msgstr ""
 
-#: java/parse.y:7474
-#, gcc-internal-format
-msgid "Only %<final%> is allowed as a local variables modifier"
-msgstr ""
+#: fortran/f95-lang.c:291
+#, fuzzy, gcc-internal-format
+msgid "can't open input file: %s"
+msgstr "kan bestand '%s' niet openen"
 
-#: java/parse.y:9028
-#, gcc-internal-format
-msgid "No constructor matching %qs found in class %qs"
-msgstr ""
+#: fortran/f95-lang.c:631
+#, fuzzy, gcc-internal-format
+msgid "global register variable %qs used in nested function"
+msgstr "globale registervariabele %qs gebruikt in geneste functie"
 
-#: java/parse.y:9528
-#, gcc-internal-format
-msgid "Can't reference %qs before the superclass constructor has been called"
-msgstr ""
+#: fortran/f95-lang.c:635
+#, fuzzy, gcc-internal-format
+msgid "register variable %qs used in nested function"
+msgstr "registervariabele %qs gebruikt in geneste functie"
 
-#: java/parse.y:9582
-#, gcc-internal-format
-msgid "Local variable %qs can't be accessed from within the inner class %qs unless it is declared final"
-msgstr ""
+#: fortran/f95-lang.c:642
+#, fuzzy, gcc-internal-format
+msgid "address of global register variable %qs requested"
+msgstr "adres van globale registervariabele %qs gevraagd"
 
-#: java/parse.y:9587 java/parse.y:10050
+#: fortran/f95-lang.c:660
 #, fuzzy, gcc-internal-format
-msgid "Undefined variable %qs"
-msgstr "ongeldige operand van %s"
+msgid "address of register variable %qs requested"
+msgstr "adres van registervariabele %qs gevraagd"
 
-#: java/parse.y:9598
+#: fortran/trans-array.c:3805
 #, gcc-internal-format
-msgid "Can't make a static reference to nonstatic variable %qs in class %qs"
+msgid "Possible frontend bug: array constructor not expanded"
 msgstr ""
 
-#: java/parse.y:9804 java/parse.y:10659
+#: fortran/trans-array.c:5499
 #, gcc-internal-format
-msgid "No enclosing instance for inner class %qs is in scope%s"
+msgid "Possible frontend bug: Deferred array size without pointer, allocatable attribute or derived type without allocatable components."
 msgstr ""
 
-#: java/parse.y:9923 java/parse.y:12372
+#: fortran/trans-array.c:5975
 #, gcc-internal-format
-msgid "Keyword %<this%> used outside allowed context"
+msgid "bad expression type during walk (%d)"
 msgstr ""
 
-#: java/parse.y:9929 java/parse.y:10813
+#: fortran/trans-const.c:270
 #, gcc-internal-format
-msgid "Can't reference %<this%> before the superclass constructor has been called"
+msgid "gfc_conv_constant_to_tree(): invalid type: %s"
 msgstr ""
 
-#: java/parse.y:9945
+#: fortran/trans-decl.c:972
 #, gcc-internal-format
-msgid "Can't use variable %<%s.this%>: type %qs isn't an outer type of type %qs"
+msgid "intrinsic variable which isn't a procedure"
 msgstr ""
 
-#: java/parse.y:9978
+#: fortran/trans-decl.c:2644
+#, fuzzy, gcc-internal-format
+msgid "Function does not return a value"
+msgstr "functie geeft geen string-type terug"
+
+#: fortran/trans-decl.c:2832
 #, gcc-internal-format
-msgid "Keyword %<super%> used outside allowed context"
+msgid "backend decl for module variable %s already exists"
 msgstr ""
 
-#: java/parse.y:10027
+#: fortran/trans-decl.c:3314
 #, fuzzy, gcc-internal-format
-msgid "No variable %qs defined in class %qs"
-msgstr "kan klasse '%s' niet vinden"
+msgid "Function return value not set"
+msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
 
-#: java/parse.y:10032
+#: fortran/trans-expr.c:1177
 #, fuzzy, gcc-internal-format
-msgid "Undefined variable or class name: %qs"
-msgstr "[kan %s niet vinden]"
+msgid "Unknown intrinsic op"
+msgstr "onbekende machine-modus %qs"
+
+#: fortran/trans-intrinsic.c:714
+#, fuzzy, gcc-internal-format
+msgid "Intrinsic function %s(%d) not recognized"
+msgstr "taal %s niet herkend"
 
-#: java/parse.y:10103
+#: fortran/trans-io.c:1929
 #, gcc-internal-format
-msgid "Can't use type %qs as a qualifier"
+msgid "Bad IO basetype (%d)"
 msgstr ""
 
-#: java/parse.y:10122
+#: fortran/trans-types.c:387
 #, gcc-internal-format
-msgid "Attempt to reference field %qs in %<%s %s%>"
+msgid "integer kind=8 not available for -fdefault-integer-8 option"
 msgstr ""
 
-#: java/parse.y:10153
-#, fuzzy, gcc-internal-format
-msgid "No variable %qs defined in type %qs"
-msgstr "variabele %qs als inline gedeclareerd"
-
-#: java/parse.y:10237
+#: fortran/trans-types.c:410
 #, gcc-internal-format
-msgid "Attempt to reference field %<new%> in a %qs"
+msgid "real kind=8 not available for -fdefault-real-8 option"
 msgstr ""
 
-#: java/parse.y:10374
+#: fortran/trans-types.c:423
 #, gcc-internal-format
-msgid "The class %qs has been deprecated"
+msgid "Use of -fdefault-double-8 requires -fdefault-real-8"
 msgstr ""
 
-#: java/parse.y:10384
+#: fortran/trans-types.c:1185
+#, fuzzy, gcc-internal-format
+msgid "Array element size too big"
+msgstr "case-waarde buiten bereik"
+
+#: fortran/trans.c:1151
 #, gcc-internal-format
-msgid "The %s %qs in class %qs has been deprecated"
+msgid "gfc_trans_code(): Bad statement code"
 msgstr ""
 
-#: java/parse.y:10501
+#: java/class.c:835
 #, gcc-internal-format
-msgid "Can't invoke a method on primitive type %qs"
+msgid "bad method signature"
 msgstr ""
 
-#: java/parse.y:10516
+#: java/class.c:891
 #, gcc-internal-format
-msgid "Can't make static reference to method %qs in interface %qs"
+msgid "misplaced ConstantValue attribute (not in any field)"
 msgstr ""
 
-#: java/parse.y:10526 java/parse.y:10860
+#: java/class.c:894
+#, fuzzy, gcc-internal-format
+msgid "duplicate ConstantValue attribute for field '%s'"
+msgstr "niet-constante waarde voor tagveld %qs"
+
+#: java/class.c:905
 #, gcc-internal-format
-msgid "Can't make static reference to method %<%s %s%> in class %qs"
+msgid "ConstantValue attribute of field '%s' has wrong type"
 msgstr ""
 
-#: java/parse.y:10566
+#: java/class.c:1595
 #, gcc-internal-format
-msgid "Can't invoke super constructor on java.lang.Object"
+msgid "%Jabstract method in non-abstract class"
 msgstr ""
 
-#: java/parse.y:10579 java/parse.y:14437
+# goede vertaling voor 'overrides'?
+#: java/class.c:2665
 #, fuzzy, gcc-internal-format
-msgid "Class %qs not found in type declaration"
-msgstr "geen eerdere declaratie voor %qs"
+msgid "non-static method %q+D overrides static method"
+msgstr "niet-static methode '%s' vervangt static methode"
 
-#: java/parse.y:10591
-#, gcc-internal-format
-msgid "Class %qs is an abstract class. It can't be instantiated"
-msgstr ""
+#: java/decl.c:1154
+#, fuzzy, gcc-internal-format
+msgid "%q+D used prior to declaration"
+msgstr "%qs gebruikt vóór declaratie"
 
-#: java/parse.y:10621
+#: java/decl.c:1577
 #, gcc-internal-format
-msgid "No method named %qs in scope"
+msgid "In %+D: overlapped variable and exception ranges at %d"
 msgstr ""
 
-#: java/parse.y:10732
+#: java/decl.c:1640
 #, gcc-internal-format
-msgid "Can't access %s %s %<%s.%s%> from %qs"
+msgid "bad type in parameter debug info"
 msgstr ""
 
-#: java/parse.y:11206
+#: java/decl.c:1649
 #, gcc-internal-format
-msgid "Can't find %s %<%s(%s)%> in type %qs%s"
+msgid "bad PC range for debug info for local %q+D"
 msgstr ""
 
-#: java/parse.y:11786
-#, fuzzy, gcc-internal-format
-msgid "Constant expression required"
-msgstr "overflow in constante expressie"
-
-#: java/parse.y:11799
-#, fuzzy, gcc-internal-format
-msgid "Incompatible type for case. Can't convert %qs to %<int%>"
-msgstr "incompatibel type voor argument %d van %qs"
-
-#: java/parse.y:11833
-#, fuzzy, gcc-internal-format
-msgid "Duplicate case label: %<default%>"
-msgstr "herhaalde case-waarde"
-
-#: java/parse.y:12181
+#: java/expr.c:376
 #, gcc-internal-format
-msgid "Incompatible type for %<+=%>. Can't convert %qs to %<java.lang.String%>"
+msgid "need to insert runtime check for %s"
 msgstr ""
 
-# 'whitespace' -> 'witruimte'?
-#: java/parse.y:12352
-#, fuzzy, gcc-internal-format
-msgid "missing static field %qs"
-msgstr "ontbrekende witruimte na getal %qs"
-
-#: java/parse.y:12357
+#: java/expr.c:524 java/expr.c:571
 #, fuzzy, gcc-internal-format
-msgid "not a static field %qs"
-msgstr "%qs is geen static veld"
+msgid "assert: %s is assign compatible with %s"
+msgstr "case-selector niet compatibel met label"
 
-#: java/parse.y:12380
+#: java/expr.c:689
 #, gcc-internal-format
-msgid "Can't reference %<this%> or %<super%> before the superclass constructor has been called"
+msgid "stack underflow - dup* operation"
 msgstr ""
 
-#: java/parse.y:12400
+#: java/expr.c:1676
 #, gcc-internal-format
-msgid "No case for %s"
+msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
 msgstr ""
 
-#: java/parse.y:12830
-#, fuzzy, gcc-internal-format
-msgid "Invalid left hand side of assignment"
-msgstr "ongeldige lvalue in toewijzing"
-
-#: java/parse.y:12881
+# Ik zou 'library' kunnen vertalen, maar ik heb in compiler-manuals nog niet
+# dikwijls 'bibliotheek' zien gebruiken.
+# De vertaalde boodschappen voor make gebruiken dat op het ogenblik wél, maar
+# ik ben van plan daar verandering in te brengen.
+#: java/expr.c:1704
 #, fuzzy, gcc-internal-format
-msgid "Incompatible type for %s. Can't convert %qs to %qs"
-msgstr "incompatibel type voor argument %d van %qs"
+msgid "field %qs not found"
+msgstr "veld %qs niet gevonden"
 
-#: java/parse.y:12884
+#: java/expr.c:2243
 #, gcc-internal-format
-msgid "Incompatible type for %s. Explicit cast needed to convert %qs to %qs"
+msgid "method '%s' not found in class"
 msgstr ""
 
-#: java/parse.y:13057
+#: java/expr.c:2448
 #, gcc-internal-format
-msgid "Constant expression %qs too wide for narrowing primitive conversion to %qs"
-msgstr ""
-
-#: java/parse.y:13348
-#, fuzzy, gcc-internal-format
-msgid "unregistered operator %s"
-msgstr "registernaam niet opgegeven voor %qs"
+msgid "failed to find class '%s'"
+msgstr "kan klasse '%s' niet vinden"
 
-#: java/parse.y:13497
+#: java/expr.c:2489
 #, gcc-internal-format
-msgid "Evaluating this expression will result in an arithmetic exception being thrown"
+msgid "class '%s' has no method named '%s' matching signature '%s'"
 msgstr ""
 
-#: java/parse.y:13579
+#: java/expr.c:2520
 #, gcc-internal-format
-msgid "Incompatible type for %qs. Explicit cast needed to convert shift distance from %qs to integral"
+msgid "invokestatic on non static method"
 msgstr ""
 
-#: java/parse.y:13584
+#: java/expr.c:2525
 #, gcc-internal-format
-msgid "Incompatible type for %qs. Can't convert shift distance from %qs to integral"
+msgid "invokestatic on abstract method"
 msgstr ""
 
-# Is the %s the argument, or is it 'of' the argument?
-#: java/parse.y:13660
-#, fuzzy, gcc-internal-format
-msgid "Invalid argument %qs for %<instanceof%>"
-msgstr "ongeldig type-argument %qs"
-
-#: java/parse.y:13687
+#: java/expr.c:2533
 #, gcc-internal-format
-msgid "Impossible for %qs to be instance of %qs"
+msgid "invoke[non-static] on static method"
 msgstr ""
 
-#: java/parse.y:13818
+#: java/expr.c:2890
 #, fuzzy, gcc-internal-format
-msgid "Incompatible type for %qs. Can't convert %qs to %qs"
-msgstr "incompatibel type voor argument %d van %qs"
+msgid "missing field '%s' in '%s'"
+msgstr "beginwaarde ontbreekt"
 
-# Is the %s the argument, or is it 'of' the argument?
-#: java/parse.y:14298
-#, fuzzy, gcc-internal-format
-msgid "Invalid argument type %qs to %qs"
-msgstr "ongeldig type-argument %qs"
+#: java/expr.c:2897
+#, gcc-internal-format
+msgid "mismatching signature for field '%s' in '%s'"
+msgstr ""
 
-#: java/parse.y:14528
+#: java/expr.c:2926
 #, fuzzy, gcc-internal-format
-msgid "Invalid cast from %qs to %qs"
-msgstr "ongeldige registernaam voor %qs"
+msgid "assignment to final field %q+D not in field's class"
+msgstr "toekenning aan final-veld %qs niet in constructor"
 
-#: java/parse.y:14575
+#: java/expr.c:3148
 #, gcc-internal-format
-msgid "%<[]%> can only be applied to arrays. It can't be applied to %qs"
-msgstr ""
+msgid "invalid PC in line number table"
+msgstr "ongeldige PC in tabel met regelnummers"
 
-#: java/parse.y:14588
+#: java/expr.c:3198
 #, gcc-internal-format
-msgid "Incompatible type for %<[]%>. Explicit cast needed to convert %qs to %<int%>"
+msgid "unreachable bytecode from %d to before %d"
 msgstr ""
 
-#: java/parse.y:14592
-#, fuzzy, gcc-internal-format
-msgid "Incompatible type for %<[]%>. Can't convert %qs to %<int%>"
-msgstr "incompatibel type voor argument %d van %qs"
-
-#: java/parse.y:14663
+#: java/expr.c:3242
 #, gcc-internal-format
-msgid "Incompatible type for dimension in array creation expression. %s convert %qs to %<int%>"
+msgid "unreachable bytecode from %d to the end of the method"
 msgstr ""
 
-#: java/parse.y:14779
-#, fuzzy, gcc-internal-format
-msgid "Invalid array initializer for non-array type %qs"
-msgstr "array krijgt niet-constante array-expressie als beginwaarde"
-
-#: java/parse.y:14866
-#, fuzzy, gcc-internal-format
-msgid "Incompatible type for array. %s convert %qs to %qs"
-msgstr "incompatibel type voor argument %d van %qs"
-
-#: java/parse.y:14935
+#. duplicate code from LOAD macro
+#: java/expr.c:3547
 #, fuzzy, gcc-internal-format
-msgid "%<return%> inside instance initializer"
-msgstr "leeg indexbereik in beginwaarde"
+msgid "unrecogized wide sub-instruction"
+msgstr "signature-string niet herkend"
 
-#: java/parse.y:14939
+#: java/jcf-parse.c:521
 #, fuzzy, gcc-internal-format
-msgid "%<return%> inside static initializer"
-msgstr "leeg indexbereik in beginwaarde"
+msgid "<constant pool index %d not in range>"
+msgstr "te veel argumenten voor procedure `%s'"
 
-#: java/parse.y:14945
+#: java/jcf-parse.c:531
 #, gcc-internal-format
-msgid "%<return%> with%s value from %<%s %s%>"
+msgid "<constant pool index %d unexpected type"
 msgstr ""
 
-#: java/parse.y:14952
+#: java/jcf-parse.c:1111
 #, gcc-internal-format
-msgid "%<return%> with value from constructor %qs"
-msgstr ""
+msgid "bad string constant"
+msgstr "slechte stringconstante"
 
-#: java/parse.y:15017
+#: java/jcf-parse.c:1129
 #, gcc-internal-format
-msgid "Incompatible type for %<if%>. Can't convert %qs to %<boolean%>"
+msgid "bad value constant type %d, index %d"
 msgstr ""
 
-#: java/parse.y:15050
-#, fuzzy, gcc-internal-format
-msgid "Declaration of %qs shadows a previous label declaration"
-msgstr "de declaratie van %qs verbergt een parameter"
-
-#: java/parse.y:15055
-#, fuzzy, gcc-internal-format
-msgid "This is the location of the previous declaration of label %qs"
-msgstr "dit is een eerdere declaratie"
-
-#: java/parse.y:15302
-#, fuzzy, gcc-internal-format
-msgid "No label definition found for %qs"
-msgstr "label niet in een CASE-statement"
-
-#: java/parse.y:15315
+#: java/jcf-parse.c:1421 java/jcf-parse.c:1427
 #, fuzzy, gcc-internal-format
-msgid "%<continue%> must be in loop"
-msgstr "continue-statement niet in een lus"
+msgid "cannot find file for class %s"
+msgstr "[kan %s niet vinden]"
 
-#: java/parse.y:15318
+#: java/jcf-parse.c:1452
 #, fuzzy, gcc-internal-format
-msgid "continue label %qs does not name a loop"
-msgstr "continue-statement niet in een lus"
+msgid "not a valid Java .class file"
+msgstr "ongeldige basisklasse"
 
-#: java/parse.y:15339
+#: java/jcf-parse.c:1455
 #, fuzzy, gcc-internal-format
-msgid "%<break%> must be in loop or switch"
-msgstr "break-statement niet in een lus of switch"
+msgid "error while parsing constant pool"
+msgstr "%s voor stringconstante"
 
-#: java/parse.y:15380
+#. FIXME - where was first time
+#: java/jcf-parse.c:1470
 #, gcc-internal-format
-msgid "Incompatible type for loop conditional. Can't convert %qs to %<boolean%>"
+msgid "reading class %s for the second time from %s"
 msgstr ""
 
-#: java/parse.y:15418
+#: java/jcf-parse.c:1488
 #, gcc-internal-format
-msgid "Incompatible type for %<switch%>. Can't convert %qs to %<int%>"
+msgid "error while parsing fields"
 msgstr ""
 
-#. The case_label_list is in reverse order, so print the
-#. outer label first.
-#: java/parse.y:15449
-#, fuzzy, gcc-internal-format
-msgid "duplicate case label: %<"
-msgstr "herhaald label %qs"
-
-#: java/parse.y:15450
+#: java/jcf-parse.c:1491
 #, gcc-internal-format
-msgid "%>"
+msgid "error while parsing methods"
 msgstr ""
 
-#: java/parse.y:15453
+#: java/jcf-parse.c:1494
 #, gcc-internal-format
-msgid "original label is here"
+msgid "error while parsing final attributes"
 msgstr ""
 
-#: java/parse.y:15670
+#: java/jcf-parse.c:1541
 #, gcc-internal-format
-msgid "Can't catch class %qs. Catch clause parameter type must be a subclass of class %<java.lang.Throwable%>"
+msgid "%Hduplicate class will only be compiled once"
 msgstr ""
 
-#: java/parse.y:15694
+#: java/jcf-parse.c:1638
 #, gcc-internal-format
-msgid "%<catch%> not reached because of the catch clause at line %d"
+msgid "missing Code attribute"
 msgstr ""
 
-#: java/parse.y:15761
-#, gcc-internal-format
-msgid "Incompatible type for %<synchronized%>. Can't convert %qs to %<java.lang.Object%>"
-msgstr ""
+#: java/jcf-parse.c:1860
+#, fuzzy, gcc-internal-format
+msgid "no input file specified"
+msgstr "Geen invoerbestanden"
 
-#: java/parse.y:15820
-#, gcc-internal-format
-msgid "Can't throw %qs; it must be a subclass of class %<java.lang.Throwable%>"
-msgstr ""
+#: java/jcf-parse.c:1895
+#, fuzzy, gcc-internal-format
+msgid "can't close input file %s: %m"
+msgstr "kan bestand '%s' niet openen"
 
-#: java/parse.y:15849
+#: java/jcf-parse.c:1942
 #, gcc-internal-format
-msgid "Checked exception %qs can't be thrown in instance initializer (not all declared constructor are declaring it in their %<throws%> clause)"
+msgid "bad zip/jar file %s"
 msgstr ""
 
-#: java/parse.y:15870
+#: java/jcf-parse.c:2152
+#, fuzzy, gcc-internal-format
+msgid "error while reading %s from zip file"
+msgstr "%s voor stringconstante"
+
+#: java/jvspec.c:425
 #, gcc-internal-format
-msgid "Checked exception %qs can't be caught by any of the catch clause(s) of the surrounding %<try%> block"
+msgid "warning: already-compiled .class files ignored with -C"
 msgstr ""
 
-#: java/parse.y:15883
+#: java/lang.c:594
 #, gcc-internal-format
-msgid "Checked exception %qs can't be thrown in initializer"
+msgid "-findirect-dispatch is incompatible with -freduced-reflection"
 msgstr ""
 
-#: java/parse.y:15887
+#: java/lang.c:597
 #, gcc-internal-format
-msgid "Checked exception %qs isn't thrown from a %<try%> block"
+msgid "-fjni is incompatible with -freduced-reflection"
 msgstr ""
 
-#: java/parse.y:15893
+#: java/lang.c:608
 #, gcc-internal-format
-msgid "Checked exception %qs doesn't match any of current method's %<throws%> declaration(s)"
+msgid "can't do dependency tracking with input from stdin"
 msgstr ""
 
-#: java/parse.y:15948
-#, fuzzy, gcc-internal-format
-msgid "Exception %qs can't be thrown in initializer"
-msgstr "leeg indexbereik in beginwaarde"
-
-#: java/parse.y:15953
+#: java/lang.c:624
 #, gcc-internal-format
-msgid "Exception %qs must be caught, or it must be declared in the %<throws%> clause of %qs"
+msgid "couldn't determine target name for dependency tracking"
 msgstr ""
 
-#: java/parse.y:16066
+#: java/mangle_name.c:139 java/mangle_name.c:209
 #, gcc-internal-format
-msgid "Incompatible type for %<?:%>. Can't convert %qs to %<boolean%>"
+msgid "internal error - invalid Utf8 name"
 msgstr ""
 
-#: java/parse.y:16134
-#, fuzzy, gcc-internal-format
-msgid "Incompatible type for %<?:%>. Can't convert %qs to %qs"
-msgstr "incompatibel type voor argument %d van %qs"
-
 # Moet 'signature-string' vertaald worden?
-#: java/typeck.c:533
+#: java/typeck.c:491
 #, gcc-internal-format
 msgid "junk at end of signature string"
 msgstr "Brol aan einde van signature-string."
 
-#: java/verify-glue.c:387
+#: java/verify-glue.c:378
 #, gcc-internal-format
 msgid "verification failed: %s"
 msgstr ""
 
-#: java/verify-glue.c:389
+#: java/verify-glue.c:380
 #, gcc-internal-format
 msgid "verification failed at PC=%d: %s"
 msgstr ""
 
-#: java/verify-glue.c:473 java/verify.c:467
+#: java/verify-glue.c:468
 #, gcc-internal-format
 msgid "bad pc in exception_table"
 msgstr ""
 
-#: java/verify.c:1462
+#: objc/objc-act.c:705
 #, gcc-internal-format
-msgid "unknown opcode %d@pc=%d during verification"
+msgid "%<@end%> must appear in an @implementation context"
 msgstr ""
 
-#: java/verify.c:1537 java/verify.c:1553 java/verify.c:1558
+#: objc/objc-act.c:734
 #, gcc-internal-format
-msgid "verification error at PC=%d"
+msgid "method declaration not in @interface context"
 msgstr ""
 
-#: java/parse.h:125
+#: objc/objc-act.c:745
 #, gcc-internal-format
-msgid "%s method can't be abstract"
+msgid "method definition not in @implementation context"
 msgstr ""
 
-#: java/parse.h:129
+#: objc/objc-act.c:1177
 #, fuzzy, gcc-internal-format
-msgid "Constructor can't be %s"
-msgstr "structure heeft geen lid dat %qs heet"
+msgid "comparison of distinct Objective-C types lacks a cast"
+msgstr "een cast ontbreekt bij vergelijking van ongelijke pointer-types"
 
-#. Pedantic warning on obsolete modifiers. Note: when cl is NULL,
-#. flags was set artificially, such as for a interface method
-#: java/parse.h:161
+#: objc/objc-act.c:1181
 #, fuzzy, gcc-internal-format
-msgid "Discouraged redundant use of %qs modifier in declaration of %s"
-msgstr "meerdere opslagklassen in declaratie van %qs"
-
-#: java/parse.h:168
-#, gcc-internal-format
-msgid "Discouraged redundant use of %qs modifier in declaration of %s %qs"
-msgstr ""
+msgid "initialization from distinct Objective-C type"
+msgstr "%s van incompatibel pointertype"
 
-#. Standard error messages
-#: java/parse.h:352
+#: objc/objc-act.c:1185
 #, fuzzy, gcc-internal-format
-msgid "Incompatible type for %qs. Can't convert %qs to boolean"
-msgstr "incompatibel type voor argument %d van %qs"
-
-#: java/parse.h:357
-#, gcc-internal-format
-msgid "Incompatible type for %qs. Can't convert %qs to numeric type"
-msgstr ""
-
-#: java/parse.h:365
-#, gcc-internal-format
-msgid "Incompatible type for %qs. Explicit cast needed to convert %qs to integral"
-msgstr ""
+msgid "assignment from distinct Objective-C type"
+msgstr "%s van incompatibel pointertype"
 
-#: java/parse.h:370
+#: objc/objc-act.c:1189
 #, fuzzy, gcc-internal-format
-msgid "Incompatible type for %qs. Can't convert %qs to integral"
-msgstr "incompatibel type voor argument %d van onrechtstreekse functie-oproep"
-
-#: objc/objc-act.c:756
-#, gcc-internal-format
-msgid "%<@end%> must appear in an @implementation context"
-msgstr ""
-
-#: objc/objc-act.c:783
-#, gcc-internal-format
-msgid "method declaration not in @interface context"
-msgstr ""
-
-#: objc/objc-act.c:794
-#, gcc-internal-format
-msgid "method definition not in @implementation context"
-msgstr ""
-
-#: objc/objc-act.c:925
-#, gcc-internal-format
-msgid "object does not conform to the %qs protocol"
-msgstr ""
+msgid "distinct Objective-C type in return"
+msgstr "incompatibele types bij %s"
 
-#: objc/objc-act.c:1015 objc/objc-act.c:1092
-#, gcc-internal-format
-msgid "class %qs does not implement the %qs protocol"
-msgstr ""
+#: objc/objc-act.c:1193
+#, fuzzy, gcc-internal-format
+msgid "passing argument %d of %qE from distinct Objective-C type"
+msgstr "%s van incompatibel pointertype"
 
-#: objc/objc-act.c:1198
+#: objc/objc-act.c:1348
 #, gcc-internal-format
 msgid "statically allocated instance of Objective-C class %qs"
 msgstr ""
 
-#: objc/objc-act.c:1269
+#: objc/objc-act.c:1425
 #, gcc-internal-format
 msgid "protocol %qs has circular dependency"
 msgstr ""
 
-#: objc/objc-act.c:1291 objc/objc-act.c:5881
+#: objc/objc-act.c:1450 objc/objc-act.c:6583
 #, fuzzy, gcc-internal-format
 msgid "cannot find protocol declaration for %qs"
 msgstr "geen eerdere declaratie voor %qs"
 
-#: objc/objc-act.c:1687 objc/objc-act.c:2836 objc/objc-act.c:6409
-#: objc/objc-act.c:6735 objc/objc-act.c:6788 objc/objc-act.c:6813
+#: objc/objc-act.c:1914 objc/objc-act.c:3350 objc/objc-act.c:7196
+#: objc/objc-act.c:7532 objc/objc-act.c:7586 objc/objc-act.c:7611
 #, fuzzy, gcc-internal-format
 msgid "cannot find interface declaration for %qs"
 msgstr "geen eerdere declaratie voor %qs"
 
-#: objc/objc-act.c:1691
+#: objc/objc-act.c:1918
 #, gcc-internal-format
 msgid "interface %qs does not have valid constant string layout"
 msgstr ""
 
-#: objc/objc-act.c:1696
+#: objc/objc-act.c:1923
 #, fuzzy, gcc-internal-format
 msgid "cannot find reference tag for class %qs"
 msgstr "kan niet derefereren, is geen pointer."
 
-#: objc/objc-act.c:2374
+#: objc/objc-act.c:2550
 #, gcc-internal-format
 msgid "%Hcreating selector for nonexistent method %qE"
 msgstr ""
 
-#: objc/objc-act.c:2563
+#: objc/objc-act.c:2752
 #, fuzzy, gcc-internal-format
 msgid "%qs is not an Objective-C class name or alias"
 msgstr "-fPIC is niet geldig met -mcoff"
 
-#: objc/objc-act.c:2678 objc/objc-act.c:2696 objc/objc-act.c:6672
-#: objc/objc-act.c:6964 objc/objc-act.c:6994
+#: objc/objc-act.c:2878 objc/objc-act.c:2909 objc/objc-act.c:7460
+#: objc/objc-act.c:7761 objc/objc-act.c:7791
 #, gcc-internal-format
 msgid "Objective-C declarations may only appear in global scope"
 msgstr ""
 
-#: objc/objc-act.c:2683
+#: objc/objc-act.c:2883
 #, fuzzy, gcc-internal-format
 msgid "cannot find class %qs"
 msgstr "kan %s niet vinden"
 
-#: objc/objc-act.c:2685
+#: objc/objc-act.c:2885
 #, fuzzy, gcc-internal-format
 msgid "class %qs already exists"
 msgstr "veld %qs heeft al een beginwaarde gekregen"
 
-#: objc/objc-act.c:2716 objc/objc-act.c:6704
+#: objc/objc-act.c:2929 objc/objc-act.c:7501
 #, fuzzy, gcc-internal-format
 msgid "%qs redeclared as different kind of symbol"
 msgstr "%qs als ander soort symbool geherdeclareerd"
 
-#: objc/objc-act.c:2718 objc/objc-act.c:6706
+#: objc/objc-act.c:3203
+#, gcc-internal-format
+msgid "strong-cast assignment has been intercepted"
+msgstr ""
+
+#: objc/objc-act.c:3245
+#, gcc-internal-format
+msgid "strong-cast may possibly be needed"
+msgstr ""
+
+#: objc/objc-act.c:3255
 #, fuzzy, gcc-internal-format
-msgid "%Jprevious declaration of '%D'"
-msgstr "eerdere declaratie van %qs"
+msgid "instance variable assignment has been intercepted"
+msgstr "registervariabele %qs gebruikt in geneste functie"
+
+#: objc/objc-act.c:3274
+#, gcc-internal-format
+msgid "pointer arithmetic for garbage-collected objects not allowed"
+msgstr ""
 
-#: objc/objc-act.c:2946
+#: objc/objc-act.c:3280
+#, gcc-internal-format
+msgid "global/static variable assignment has been intercepted"
+msgstr ""
+
+#: objc/objc-act.c:3463
 #, gcc-internal-format
 msgid "use %<-fobjc-exceptions%> to enable Objective-C exception syntax"
 msgstr ""
 
-#: objc/objc-act.c:3275
+#: objc/objc-act.c:3804
 #, gcc-internal-format
 msgid "@catch parameter is not a known Objective-C class type"
 msgstr ""
 
-#: objc/objc-act.c:3291
+#: objc/objc-act.c:3820
 #, gcc-internal-format
 msgid "exception of type %<%T%> will be caught"
 msgstr ""
 
-#: objc/objc-act.c:3293
+#: objc/objc-act.c:3822
 #, gcc-internal-format
 msgid "%H   by earlier handler for %<%T%>"
 msgstr ""
 
-#: objc/objc-act.c:3346
+#: objc/objc-act.c:3875
 #, gcc-internal-format
 msgid "%<@try%> without %<@catch%> or %<@finally%>"
 msgstr ""
 
-#: objc/objc-act.c:3393
+#: objc/objc-act.c:3923
 #, gcc-internal-format
 msgid "%<@throw%> (rethrow) used outside of a @catch block"
 msgstr ""
 
-#: objc/objc-act.c:3758
-#, gcc-internal-format
-msgid "%Jtype '%D' does not have a known size"
-msgstr ""
+#: objc/objc-act.c:4324
+#, fuzzy, gcc-internal-format
+msgid "type %q+D does not have a known size"
+msgstr "%qs is geen bestand, pipe of tty"
 
-#: objc/objc-act.c:4271
+#: objc/objc-act.c:4957
 #, gcc-internal-format
 msgid "%J%s %qs"
 msgstr ""
 
-#: objc/objc-act.c:4294 objc/objc-act.c:4313
+#: objc/objc-act.c:4980 objc/objc-act.c:4999
 #, gcc-internal-format
 msgid "inconsistent instance variable specification"
 msgstr ""
 
-#: objc/objc-act.c:5169
+#: objc/objc-act.c:5857
 #, gcc-internal-format
 msgid "can not use an object as parameter to a method"
 msgstr ""
 
-#: objc/objc-act.c:5377
+#: objc/objc-act.c:6080
 #, fuzzy, gcc-internal-format
 msgid "multiple %s named %<%c%s%> found"
 msgstr "meerdere parameters hebben de naam %qs"
 
-#: objc/objc-act.c:5602
+#: objc/objc-act.c:6307
 #, gcc-internal-format
 msgid "no super class declared in @interface for %qs"
 msgstr ""
 
-#: objc/objc-act.c:5645
+#: objc/objc-act.c:6345
 #, gcc-internal-format
 msgid "found %<-%s%> instead of %<+%s%> in protocol(s)"
 msgstr ""
 
-#: objc/objc-act.c:5704
+#: objc/objc-act.c:6404
 #, fuzzy, gcc-internal-format
 msgid "invalid receiver type %qs"
 msgstr "ongeldige operand voor %p-code"
 
-#: objc/objc-act.c:5719
+#: objc/objc-act.c:6419
 #, gcc-internal-format
 msgid "%<%c%s%> not found in protocol(s)"
 msgstr ""
 
-#: objc/objc-act.c:5733
+#: objc/objc-act.c:6433
 #, gcc-internal-format
 msgid "%qs may not respond to %<%c%s%>"
 msgstr ""
 
-#: objc/objc-act.c:5741
+#: objc/objc-act.c:6441
 #, gcc-internal-format
 msgid "no %<%c%s%> method found"
 msgstr ""
 
-#: objc/objc-act.c:5747
+#: objc/objc-act.c:6447
 #, gcc-internal-format
 msgid "(Messages without a matching method signature"
 msgstr ""
 
-#: objc/objc-act.c:5748
+#: objc/objc-act.c:6448
 #, gcc-internal-format
 msgid "will be assumed to return %<id%> and accept"
 msgstr ""
 
-#: objc/objc-act.c:5749
+#: objc/objc-act.c:6449
 #, gcc-internal-format
 msgid "%<...%> as arguments.)"
 msgstr ""
 
-#: objc/objc-act.c:5980
+#: objc/objc-act.c:6682
 #, fuzzy, gcc-internal-format
 msgid "undeclared selector %qs"
 msgstr "ongeldige naam %qs"
@@ -23764,180 +33557,191 @@ msgstr "ongeldige naam %qs"
 #. to an instance variable.  It's better to catch the cases
 #. where this is done unknowingly than to support the above
 #. paradigm.
-#: objc/objc-act.c:6022
+#: objc/objc-act.c:6724
 #, fuzzy, gcc-internal-format
 msgid "instance variable %qs accessed in class method"
 msgstr "registervariabele %qs gebruikt in geneste functie"
 
-#: objc/objc-act.c:6234
+#: objc/objc-act.c:6957
 #, fuzzy, gcc-internal-format
 msgid "duplicate declaration of method %<%c%s%>"
 msgstr "impliciete declaratie van functie %qs"
 
-#: objc/objc-act.c:6279
+#: objc/objc-act.c:7018
 #, fuzzy, gcc-internal-format
 msgid "duplicate interface declaration for category %<%s(%s)%>"
 msgstr "geen eerdere declaratie voor %qs"
 
-#: objc/objc-act.c:6306
+#: objc/objc-act.c:7045
 #, fuzzy, gcc-internal-format
 msgid "illegal reference type specified for instance variable %qs"
 msgstr "registernaam opgegeven voor niet-registervariabele %qs"
 
-#: objc/objc-act.c:6317
+#: objc/objc-act.c:7056
 #, gcc-internal-format
 msgid "instance variable %qs has unknown size"
 msgstr ""
 
-#. vtable pointers are Real Bad(tm), since Obj-C cannot initialize them
-#: objc/objc-act.c:6331
+#: objc/objc-act.c:7081
+#, gcc-internal-format
+msgid "type %qs has no default constructor to call"
+msgstr ""
+
+#: objc/objc-act.c:7087
+#, fuzzy, gcc-internal-format
+msgid "destructor for %qs shall not be run either"
+msgstr "structure heeft geen lid dat %qs heet"
+
+#. Vtable pointers are Real Bad(tm), since Obj-C cannot
+#. initialize them.
+#: objc/objc-act.c:7099
 #, fuzzy, gcc-internal-format
 msgid "type %qs has virtual member functions"
 msgstr "%<this%> is niet beschikbaar in static member-funties"
 
-#: objc/objc-act.c:6332
+#: objc/objc-act.c:7100
 #, fuzzy, gcc-internal-format
 msgid "illegal aggregate type %qs specified for instance variable %qs"
 msgstr "registernaam opgegeven voor niet-registervariabele %qs"
 
-#: objc/objc-act.c:6340
+#: objc/objc-act.c:7110
 #, gcc-internal-format
 msgid "type %qs has a user-defined constructor"
 msgstr ""
 
-#: objc/objc-act.c:6342
+#: objc/objc-act.c:7112
 #, gcc-internal-format
 msgid "type %qs has a user-defined destructor"
 msgstr ""
 
-#: objc/objc-act.c:6343
+#: objc/objc-act.c:7116
 #, gcc-internal-format
 msgid "C++ constructors and destructors will not be invoked for Objective-C fields"
 msgstr ""
 
-#: objc/objc-act.c:6433
+#: objc/objc-act.c:7225
 #, fuzzy, gcc-internal-format
 msgid "instance variable %qs is declared private"
 msgstr "statische variable %qs is als dllimport aangeduid"
 
-#: objc/objc-act.c:6442
+#: objc/objc-act.c:7236
 #, gcc-internal-format
 msgid "instance variable %qs is %s; this will be a hard error in the future"
 msgstr ""
 
-#: objc/objc-act.c:6449
+#: objc/objc-act.c:7243
 #, fuzzy, gcc-internal-format
 msgid "instance variable %qs is declared %s"
 msgstr "statische variable %qs is als dllimport aangeduid"
 
-#: objc/objc-act.c:6459
-#, gcc-internal-format
-msgid "static access to object of type %<id%>"
-msgstr ""
-
-#: objc/objc-act.c:6481 objc/objc-act.c:6569
+#: objc/objc-act.c:7269 objc/objc-act.c:7357
 #, gcc-internal-format
 msgid "incomplete implementation of class %qs"
 msgstr ""
 
-#: objc/objc-act.c:6485 objc/objc-act.c:6574
+#: objc/objc-act.c:7273 objc/objc-act.c:7362
 #, gcc-internal-format
 msgid "incomplete implementation of category %qs"
 msgstr ""
 
-#: objc/objc-act.c:6490 objc/objc-act.c:6579
+#: objc/objc-act.c:7278 objc/objc-act.c:7367
 #, gcc-internal-format
 msgid "method definition for %<%c%s%> not found"
 msgstr ""
 
-#: objc/objc-act.c:6620
+#: objc/objc-act.c:7408
 #, gcc-internal-format
 msgid "%s %qs does not fully implement the %qs protocol"
 msgstr ""
 
-#: objc/objc-act.c:6678 objc/objc-act.c:8285
+#: objc/objc-act.c:7466 objc/objc-act.c:9156
 #, gcc-internal-format
 msgid "%<@end%> missing in implementation context"
 msgstr ""
 
-#: objc/objc-act.c:6691
+#: objc/objc-act.c:7485
 #, fuzzy, gcc-internal-format
 msgid "cannot find interface declaration for %qs, superclass of %qs"
 msgstr "geen eerdere declaratie voor %qs"
 
-#: objc/objc-act.c:6718
+#: objc/objc-act.c:7515
 #, fuzzy, gcc-internal-format
 msgid "reimplementation of class %qs"
 msgstr "herhaalde definitie %qs"
 
-#: objc/objc-act.c:6749
+#: objc/objc-act.c:7547
 #, fuzzy, gcc-internal-format
 msgid "conflicting super class name %qs"
 msgstr "conflicterende declaraties van %qs"
 
-#: objc/objc-act.c:6751
+#: objc/objc-act.c:7549
 #, fuzzy, gcc-internal-format
 msgid "previous declaration of %qs"
 msgstr "eerdere declaratie van %qs"
 
-#: objc/objc-act.c:6765 objc/objc-act.c:6767
+#: objc/objc-act.c:7565 objc/objc-act.c:7563
 #, fuzzy, gcc-internal-format
 msgid "duplicate interface declaration for class %qs"
 msgstr "impliciete declaratie van functie %qs"
 
-#: objc/objc-act.c:7022
+#: objc/objc-act.c:7819
 #, fuzzy, gcc-internal-format
 msgid "duplicate declaration for protocol %qs"
 msgstr "impliciete declaratie van functie %qs"
 
 # moet dit wel vertaalbaar zijn?
 #. Add a readable method name to the warning.
-#: objc/objc-act.c:7552
+#: objc/objc-act.c:8397
 #, gcc-internal-format
 msgid "%J%s %<%c%s%>"
 msgstr "%J%s %<%c%s%>"
 
-#: objc/objc-act.c:7862
+#: objc/objc-act.c:8727
 #, gcc-internal-format
 msgid "no super class declared in interface for %qs"
 msgstr ""
 
-#: objc/objc-act.c:7910
+#: objc/objc-act.c:8776
 #, gcc-internal-format
 msgid "[super ...] must appear in a method context"
 msgstr ""
 
-#: objc/objc-act.c:8567
+#: objc/objc-act.c:8816
+#, gcc-internal-format
+msgid "method possibly missing a [super dealloc] call"
+msgstr ""
+
+#: objc/objc-act.c:9446
 #, fuzzy, gcc-internal-format
 msgid "local declaration of %qs hides instance variable"
 msgstr "de declaratie van %qs verbergt een parameter"
 
-#: objc/objc-parse.y:2748
-#, gcc-internal-format
-msgid "extra semicolon in method definition specified"
-msgstr "extra puntkomma opgegeven in definitie van methode"
-
 #: treelang/tree1.c:278
 #, gcc-internal-format
 msgid "%HDuplicate name %q.*s."
 msgstr "%HDubbele naam %q.*s."
 
-#: treelang/treetree.c:825
+#: treelang/treetree.c:796
 #, gcc-internal-format
 msgid "Global register variable %qD used in nested function."
 msgstr "Globale registervariabele %qD gebruikt in geneste functie."
 
-#: treelang/treetree.c:829
+#: treelang/treetree.c:800
 #, gcc-internal-format
 msgid "Register variable %qD used in nested function."
 msgstr "Registervariabele %qD gebruikt in geneste functie."
 
-#: treelang/treetree.c:835
+#: treelang/treetree.c:806
 #, gcc-internal-format
 msgid "Address of global register variable %qD requested."
 msgstr "Adres van globale registervariabele %qD gevraagd."
 
-#: treelang/treetree.c:840
+#: treelang/treetree.c:811
 #, gcc-internal-format
 msgid "Address of register variable %qD requested."
 msgstr "Adres van registervariabele %qD gevraagd."
+
+#: treelang/treetree.c:1169
+#, gcc-internal-format
+msgid "%qD attribute ignored"
+msgstr "het %qD attribuut wordt genegeerd"