Regenerate files.
[deliverable/binutils-gdb.git] / ld / po / ld.pot
index 549ecf46adc5bc79d3912b8fc4de3299cffeb6b1..155f20e1c1827919b3d36c5eac43cc03710a546a 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-03-25 18:36+0100\n"
+"POT-Creation-Date: 2007-06-27 16:44+0930\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -31,167 +31,167 @@ msgstr ""
 msgid "Errors encountered processing file %s"
 msgstr ""
 
 msgid "Errors encountered processing file %s"
 msgstr ""
 
-#: emultempl/armcoff.em:190 emultempl/pe.em:1460
+#: emultempl/armcoff.em:189 emultempl/pe.em:1528
 msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n"
 msgstr ""
 
 msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n"
 msgstr ""
 
-#: emultempl/armcoff.em:195 emultempl/pe.em:1465
+#: emultempl/armcoff.em:194 emultempl/pe.em:1533
 msgid "%P: warning: connot find thumb start symbol %s\n"
 msgstr ""
 
 msgid "%P: warning: connot find thumb start symbol %s\n"
 msgstr ""
 
-#: emultempl/pe.em:304
+#: emultempl/pe.em:311
 #, c-format
 msgid ""
 "  --base_file <basefile>             Generate a base file for relocatable "
 "DLLs\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --base_file <basefile>             Generate a base file for relocatable "
 "DLLs\n"
 msgstr ""
 
-#: emultempl/pe.em:305
+#: emultempl/pe.em:312
 #, c-format
 msgid ""
 "  --dll                              Set image base to the default for DLLs\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --dll                              Set image base to the default for DLLs\n"
 msgstr ""
 
-#: emultempl/pe.em:306
+#: emultempl/pe.em:313
 #, c-format
 msgid "  --file-alignment <size>            Set file alignment\n"
 msgstr ""
 
 #, c-format
 msgid "  --file-alignment <size>            Set file alignment\n"
 msgstr ""
 
-#: emultempl/pe.em:307
+#: emultempl/pe.em:314
 #, c-format
 msgid "  --heap <size>                      Set initial size of the heap\n"
 msgstr ""
 
 #, c-format
 msgid "  --heap <size>                      Set initial size of the heap\n"
 msgstr ""
 
-#: emultempl/pe.em:308
+#: emultempl/pe.em:315
 #, c-format
 msgid ""
 "  --image-base <address>             Set start address of the executable\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --image-base <address>             Set start address of the executable\n"
 msgstr ""
 
-#: emultempl/pe.em:309
+#: emultempl/pe.em:316
 #, c-format
 msgid ""
 "  --major-image-version <number>     Set version number of the executable\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --major-image-version <number>     Set version number of the executable\n"
 msgstr ""
 
-#: emultempl/pe.em:310
+#: emultempl/pe.em:317
 #, c-format
 msgid "  --major-os-version <number>        Set minimum required OS version\n"
 msgstr ""
 
 #, c-format
 msgid "  --major-os-version <number>        Set minimum required OS version\n"
 msgstr ""
 
-#: emultempl/pe.em:311
+#: emultempl/pe.em:318
 #, c-format
 msgid ""
 "  --major-subsystem-version <number> Set minimum required OS subsystem "
 "version\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --major-subsystem-version <number> Set minimum required OS subsystem "
 "version\n"
 msgstr ""
 
-#: emultempl/pe.em:312
+#: emultempl/pe.em:319
 #, c-format
 msgid ""
 "  --minor-image-version <number>     Set revision number of the executable\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --minor-image-version <number>     Set revision number of the executable\n"
 msgstr ""
 
-#: emultempl/pe.em:313
+#: emultempl/pe.em:320
 #, c-format
 msgid "  --minor-os-version <number>        Set minimum required OS revision\n"
 msgstr ""
 
 #, c-format
 msgid "  --minor-os-version <number>        Set minimum required OS revision\n"
 msgstr ""
 
-#: emultempl/pe.em:314
+#: emultempl/pe.em:321
 #, c-format
 msgid ""
 "  --minor-subsystem-version <number> Set minimum required OS subsystem "
 "revision\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --minor-subsystem-version <number> Set minimum required OS subsystem "
 "revision\n"
 msgstr ""
 
-#: emultempl/pe.em:315
+#: emultempl/pe.em:322
 #, c-format
 msgid "  --section-alignment <size>         Set section alignment\n"
 msgstr ""
 
 #, c-format
 msgid "  --section-alignment <size>         Set section alignment\n"
 msgstr ""
 
-#: emultempl/pe.em:316
+#: emultempl/pe.em:323
 #, c-format
 msgid "  --stack <size>                     Set size of the initial stack\n"
 msgstr ""
 
 #, c-format
 msgid "  --stack <size>                     Set size of the initial stack\n"
 msgstr ""
 
-#: emultempl/pe.em:317
+#: emultempl/pe.em:324
 #, c-format
 msgid ""
 "  --subsystem <name>[:<version>]     Set required OS subsystem [& version]\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --subsystem <name>[:<version>]     Set required OS subsystem [& version]\n"
 msgstr ""
 
-#: emultempl/pe.em:318
+#: emultempl/pe.em:325
 #, c-format
 msgid ""
 "  --support-old-code                 Support interworking with old code\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --support-old-code                 Support interworking with old code\n"
 msgstr ""
 
-#: emultempl/pe.em:319
+#: emultempl/pe.em:326
 #, c-format
 msgid ""
 "  --thumb-entry=<symbol>             Set the entry point to be Thumb "
 "<symbol>\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --thumb-entry=<symbol>             Set the entry point to be Thumb "
 "<symbol>\n"
 msgstr ""
 
-#: emultempl/pe.em:321
+#: emultempl/pe.em:328
 #, c-format
 msgid ""
 "  --add-stdcall-alias                Export symbols with and without @nn\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --add-stdcall-alias                Export symbols with and without @nn\n"
 msgstr ""
 
-#: emultempl/pe.em:322
+#: emultempl/pe.em:329
 #, c-format
 msgid "  --disable-stdcall-fixup            Don't link _sym to _sym@nn\n"
 msgstr ""
 
 #, c-format
 msgid "  --disable-stdcall-fixup            Don't link _sym to _sym@nn\n"
 msgstr ""
 
-#: emultempl/pe.em:323
+#: emultempl/pe.em:330
 #, c-format
 msgid ""
 "  --enable-stdcall-fixup             Link _sym to _sym@nn without warnings\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --enable-stdcall-fixup             Link _sym to _sym@nn without warnings\n"
 msgstr ""
 
-#: emultempl/pe.em:324
+#: emultempl/pe.em:331
 #, c-format
 msgid ""
 "  --exclude-symbols sym,sym,...      Exclude symbols from automatic export\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --exclude-symbols sym,sym,...      Exclude symbols from automatic export\n"
 msgstr ""
 
-#: emultempl/pe.em:325
+#: emultempl/pe.em:332
 #, c-format
 msgid ""
 "  --exclude-libs lib,lib,...         Exclude libraries from automatic "
 "export\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --exclude-libs lib,lib,...         Exclude libraries from automatic "
 "export\n"
 msgstr ""
 
-#: emultempl/pe.em:326
+#: emultempl/pe.em:333
 #, c-format
 msgid ""
 "  --export-all-symbols               Automatically export all globals to "
 "DLL\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --export-all-symbols               Automatically export all globals to "
 "DLL\n"
 msgstr ""
 
-#: emultempl/pe.em:327
+#: emultempl/pe.em:334
 #, c-format
 msgid "  --kill-at                          Remove @nn from exported symbols\n"
 msgstr ""
 
 #, c-format
 msgid "  --kill-at                          Remove @nn from exported symbols\n"
 msgstr ""
 
-#: emultempl/pe.em:328
+#: emultempl/pe.em:335
 #, c-format
 msgid "  --out-implib <file>                Generate import library\n"
 msgstr ""
 
 #, c-format
 msgid "  --out-implib <file>                Generate import library\n"
 msgstr ""
 
-#: emultempl/pe.em:329
+#: emultempl/pe.em:336
 #, c-format
 msgid ""
 "  --output-def <file>                Generate a .DEF file for the built DLL\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --output-def <file>                Generate a .DEF file for the built DLL\n"
 msgstr ""
 
-#: emultempl/pe.em:330
+#: emultempl/pe.em:337
 #, c-format
 msgid "  --warn-duplicate-exports           Warn about duplicate exports.\n"
 msgstr ""
 
 #, c-format
 msgid "  --warn-duplicate-exports           Warn about duplicate exports.\n"
 msgstr ""
 
-#: emultempl/pe.em:331
+#: emultempl/pe.em:338
 #, c-format
 msgid ""
 "  --compat-implib                    Create backward compatible import "
 #, c-format
 msgid ""
 "  --compat-implib                    Create backward compatible import "
@@ -199,7 +199,7 @@ msgid ""
 "                                       create __imp_<SYMBOL> as well.\n"
 msgstr ""
 
 "                                       create __imp_<SYMBOL> as well.\n"
 msgstr ""
 
-#: emultempl/pe.em:333
+#: emultempl/pe.em:340
 #, c-format
 msgid ""
 "  --enable-auto-image-base           Automatically choose image base for "
 #, c-format
 msgid ""
 "  --enable-auto-image-base           Automatically choose image base for "
@@ -207,14 +207,14 @@ msgid ""
 "                                       unless user specifies one\n"
 msgstr ""
 
 "                                       unless user specifies one\n"
 msgstr ""
 
-#: emultempl/pe.em:335
+#: emultempl/pe.em:342
 #, c-format
 msgid ""
 "  --disable-auto-image-base          Do not auto-choose image base. "
 "(default)\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --disable-auto-image-base          Do not auto-choose image base. "
 "(default)\n"
 msgstr ""
 
-#: emultempl/pe.em:336
+#: emultempl/pe.em:343
 #, c-format
 msgid ""
 "  --dll-search-prefix=<string>       When linking dynamically to a dll "
 #, c-format
 msgid ""
 "  --dll-search-prefix=<string>       When linking dynamically to a dll "
@@ -224,21 +224,21 @@ msgid ""
 "                                       in preference to lib<basename>.dll \n"
 msgstr ""
 
 "                                       in preference to lib<basename>.dll \n"
 msgstr ""
 
-#: emultempl/pe.em:339
+#: emultempl/pe.em:346
 #, c-format
 msgid ""
 "  --enable-auto-import               Do sophistcated linking of _sym to\n"
 "                                       __imp_sym for DATA references\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --enable-auto-import               Do sophistcated linking of _sym to\n"
 "                                       __imp_sym for DATA references\n"
 msgstr ""
 
-#: emultempl/pe.em:341
+#: emultempl/pe.em:348
 #, c-format
 msgid ""
 "  --disable-auto-import              Do not auto-import DATA items from "
 "DLLs\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --disable-auto-import              Do not auto-import DATA items from "
 "DLLs\n"
 msgstr ""
 
-#: emultempl/pe.em:342
+#: emultempl/pe.em:349
 #, c-format
 msgid ""
 "  --enable-runtime-pseudo-reloc      Work around auto-import limitations by\n"
 #, c-format
 msgid ""
 "  --enable-runtime-pseudo-reloc      Work around auto-import limitations by\n"
@@ -247,7 +247,7 @@ msgid ""
 "                                       runtime.\n"
 msgstr ""
 
 "                                       runtime.\n"
 msgstr ""
 
-#: emultempl/pe.em:345
+#: emultempl/pe.em:352
 #, c-format
 msgid ""
 "  --disable-runtime-pseudo-reloc     Do not add runtime pseudo-relocations "
 #, c-format
 msgid ""
 "  --disable-runtime-pseudo-reloc     Do not add runtime pseudo-relocations "
@@ -255,7 +255,7 @@ msgid ""
 "                                       auto-imported DATA.\n"
 msgstr ""
 
 "                                       auto-imported DATA.\n"
 msgstr ""
 
-#: emultempl/pe.em:347
+#: emultempl/pe.em:354
 #, c-format
 msgid ""
 "  --enable-extra-pe-debug            Enable verbose debug output when "
 #, c-format
 msgid ""
 "  --enable-extra-pe-debug            Enable verbose debug output when "
@@ -264,89 +264,93 @@ msgid ""
 "import)\n"
 msgstr ""
 
 "import)\n"
 msgstr ""
 
-#: emultempl/pe.em:350
+#: emultempl/pe.em:357
 #, c-format
 msgid ""
 "  --large-address-aware              Executable supports virtual addresses\n"
 "                                       greater than 2 gigabytes\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --large-address-aware              Executable supports virtual addresses\n"
 "                                       greater than 2 gigabytes\n"
 msgstr ""
 
-#: emultempl/pe.em:417
+#: emultempl/pe.em:424
 msgid "%P: warning: bad version number in -subsystem option\n"
 msgstr ""
 
 msgid "%P: warning: bad version number in -subsystem option\n"
 msgstr ""
 
-#: emultempl/pe.em:448
+#: emultempl/pe.em:455
 msgid "%P%F: invalid subsystem type %s\n"
 msgstr ""
 
 msgid "%P%F: invalid subsystem type %s\n"
 msgstr ""
 
-#: emultempl/pe.em:487
+#: emultempl/pe.em:494
 msgid "%P%F: invalid hex number for PE parameter '%s'\n"
 msgstr ""
 
 msgid "%P%F: invalid hex number for PE parameter '%s'\n"
 msgstr ""
 
-#: emultempl/pe.em:504
+#: emultempl/pe.em:511
 msgid "%P%F: strange hex info for PE parameter '%s'\n"
 msgstr ""
 
 msgid "%P%F: strange hex info for PE parameter '%s'\n"
 msgstr ""
 
-#: emultempl/pe.em:521
+#: emultempl/pe.em:528
 #, c-format
 msgid "%s: Can't open base file %s\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Can't open base file %s\n"
 msgstr ""
 
-#: emultempl/pe.em:737
+#: emultempl/pe.em:744
 msgid "%P: warning, file alignment > section alignment.\n"
 msgstr ""
 
 msgid "%P: warning, file alignment > section alignment.\n"
 msgstr ""
 
-#: emultempl/pe.em:824 emultempl/pe.em:851
+#: emultempl/pe.em:831 emultempl/pe.em:858
 #, c-format
 msgid "Warning: resolving %s by linking to %s\n"
 msgstr ""
 
 #, c-format
 msgid "Warning: resolving %s by linking to %s\n"
 msgstr ""
 
-#: emultempl/pe.em:829 emultempl/pe.em:856
+#: emultempl/pe.em:836 emultempl/pe.em:863
 msgid "Use --enable-stdcall-fixup to disable these warnings\n"
 msgstr ""
 
 msgid "Use --enable-stdcall-fixup to disable these warnings\n"
 msgstr ""
 
-#: emultempl/pe.em:830 emultempl/pe.em:857
+#: emultempl/pe.em:837 emultempl/pe.em:864
 msgid "Use --disable-stdcall-fixup to disable these fixups\n"
 msgstr ""
 
 msgid "Use --disable-stdcall-fixup to disable these fixups\n"
 msgstr ""
 
-#: emultempl/pe.em:876
+#: emultempl/pe.em:883
 #, c-format
 msgid "%C: Cannot get section contents - auto-import exception\n"
 msgstr ""
 
 #, c-format
 msgid "%C: Cannot get section contents - auto-import exception\n"
 msgstr ""
 
-#: emultempl/pe.em:913
+#: emultempl/pe.em:920
 #, c-format
 msgid "Info: resolving %s by linking to %s (auto-import)\n"
 msgstr ""
 
 #, c-format
 msgid "Info: resolving %s by linking to %s (auto-import)\n"
 msgstr ""
 
-#: emultempl/pe.em:986
-msgid "%F%P: PE operations on non PE file.\n"
+#: emultempl/pe.em:992
+msgid "%F%P: cannot perform PE operations on non PE output file '%B'.\n"
 msgstr ""
 
 msgstr ""
 
-#: emultempl/pe.em:1261
+#: emultempl/pe.em:1334
 #, c-format
 msgid "Errors encountered processing file %s\n"
 msgstr ""
 
 #, c-format
 msgid "Errors encountered processing file %s\n"
 msgstr ""
 
-#: emultempl/pe.em:1284
+#: emultempl/pe.em:1357
 #, c-format
 msgid "Errors encountered processing file %s for interworking"
 msgstr ""
 
 #, c-format
 msgid "Errors encountered processing file %s for interworking"
 msgstr ""
 
-#: emultempl/pe.em:1345 ldexp.c:522 ldlang.c:2946 ldlang.c:5800 ldlang.c:5831
+#: emultempl/pe.em:1418 ldexp.c:530 ldlang.c:3082 ldlang.c:6087 ldlang.c:6118
 #: ldmain.c:1167
 msgid "%P%F: bfd_link_hash_lookup failed: %E\n"
 msgstr ""
 
 #: ldmain.c:1167
 msgid "%P%F: bfd_link_hash_lookup failed: %E\n"
 msgstr ""
 
-#: ldcref.c:154
+#: ldcref.c:166
 msgid "%X%P: bfd_hash_table_init of cref table failed: %E\n"
 msgstr ""
 
 msgid "%X%P: bfd_hash_table_init of cref table failed: %E\n"
 msgstr ""
 
-#: ldcref.c:160
+#: ldcref.c:172
 msgid "%X%P: cref_hash_lookup failed: %E\n"
 msgstr ""
 
 msgid "%X%P: cref_hash_lookup failed: %E\n"
 msgstr ""
 
-#: ldcref.c:226
+#: ldcref.c:182
+msgid "%X%P: cref alloc failed: %E\n"
+msgstr ""
+
+#: ldcref.c:362
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -354,33 +358,33 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: ldcref.c:227
+#: ldcref.c:363
 msgid "Symbol"
 msgstr ""
 
 msgid "Symbol"
 msgstr ""
 
-#: ldcref.c:235
+#: ldcref.c:371
 #, c-format
 msgid "File\n"
 msgstr ""
 
 #, c-format
 msgid "File\n"
 msgstr ""
 
-#: ldcref.c:239
+#: ldcref.c:375
 #, c-format
 msgid "No symbols\n"
 msgstr ""
 
 #, c-format
 msgid "No symbols\n"
 msgstr ""
 
-#: ldcref.c:360 ldcref.c:482
+#: ldcref.c:496 ldcref.c:618
 msgid "%B%F: could not read symbols; %E\n"
 msgstr ""
 
 msgid "%B%F: could not read symbols; %E\n"
 msgstr ""
 
-#: ldcref.c:364 ldcref.c:486 ldmain.c:1232 ldmain.c:1236
+#: ldcref.c:500 ldcref.c:622 ldmain.c:1232 ldmain.c:1236
 msgid "%B%F: could not read symbols: %E\n"
 msgstr ""
 
 msgid "%B%F: could not read symbols: %E\n"
 msgstr ""
 
-#: ldcref.c:415
+#: ldcref.c:551
 msgid "%P: symbol `%T' missing from main hash table\n"
 msgstr ""
 
 msgid "%P: symbol `%T' missing from main hash table\n"
 msgstr ""
 
-#: ldcref.c:557 ldcref.c:564 ldmain.c:1279 ldmain.c:1286
+#: ldcref.c:693 ldcref.c:700 ldmain.c:1279 ldmain.c:1286
 msgid "%B%F: could not read relocs: %E\n"
 msgstr ""
 
 msgid "%B%F: could not read relocs: %E\n"
 msgstr ""
 
@@ -388,7 +392,7 @@ msgstr ""
 #. in OUTSECNAME.  This reloc is from a section which is
 #. mapped into a section from which references to OUTSECNAME
 #. are prohibited.  We must report an error.
 #. in OUTSECNAME.  This reloc is from a section which is
 #. mapped into a section from which references to OUTSECNAME
 #. are prohibited.  We must report an error.
-#: ldcref.c:591
+#: ldcref.c:727
 msgid "%X%C: prohibited cross reference from %s to `%T' in %s\n"
 msgstr ""
 
 msgid "%X%C: prohibited cross reference from %s to `%T' in %s\n"
 msgstr ""
 
@@ -415,85 +419,95 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: ldemul.c:236
+#: ldemul.c:235
 #, c-format
 msgid "%S SYSLIB ignored\n"
 msgstr ""
 
 #, c-format
 msgid "%S SYSLIB ignored\n"
 msgstr ""
 
-#: ldemul.c:242
+#: ldemul.c:241
 #, c-format
 msgid "%S HLL ignored\n"
 msgstr ""
 
 #, c-format
 msgid "%S HLL ignored\n"
 msgstr ""
 
-#: ldemul.c:262
+#: ldemul.c:261
 msgid "%P: unrecognised emulation mode: %s\n"
 msgstr ""
 
 msgid "%P: unrecognised emulation mode: %s\n"
 msgstr ""
 
-#: ldemul.c:263
+#: ldemul.c:262
 msgid "Supported emulations: "
 msgstr ""
 
 msgid "Supported emulations: "
 msgstr ""
 
-#: ldemul.c:305
+#: ldemul.c:304
 #, c-format
 msgid "  no emulation specific options.\n"
 msgstr ""
 
 #, c-format
 msgid "  no emulation specific options.\n"
 msgstr ""
 
-#: ldexp.c:338
+#: ldexp.c:344
 #, c-format
 msgid "%F%S %% by zero\n"
 msgstr ""
 
 #, c-format
 msgid "%F%S %% by zero\n"
 msgstr ""
 
-#: ldexp.c:346
+#: ldexp.c:352
 #, c-format
 msgid "%F%S / by zero\n"
 msgstr ""
 
 #, c-format
 msgid "%F%S / by zero\n"
 msgstr ""
 
-#: ldexp.c:536
+#: ldexp.c:544
 #, c-format
 msgid "%X%S: unresolvable symbol `%s' referenced in expression\n"
 msgstr ""
 
 #, c-format
 msgid "%X%S: unresolvable symbol `%s' referenced in expression\n"
 msgstr ""
 
-#: ldexp.c:547
+#: ldexp.c:555
 #, c-format
 msgid "%F%S: undefined symbol `%s' referenced in expression\n"
 msgstr ""
 
 #, c-format
 msgid "%F%S: undefined symbol `%s' referenced in expression\n"
 msgstr ""
 
-#: ldexp.c:608 ldexp.c:621
+#: ldexp.c:576 ldexp.c:593 ldexp.c:619
+#, c-format
+msgid "%F%S: undefined section `%s' referenced in expression\n"
+msgstr ""
+
+#: ldexp.c:645 ldexp.c:658
 #, c-format
 msgid "%F%S: undefined MEMORY region `%s' referenced in expression\n"
 msgstr ""
 
 #, c-format
 msgid "%F%S: undefined MEMORY region `%s' referenced in expression\n"
 msgstr ""
 
-#: ldexp.c:683
+#: ldexp.c:669
+#, c-format
+msgid "%F%S: unknown constant `%s' referenced in expression\n"
+msgstr ""
+
+#: ldexp.c:730
 #, c-format
 msgid "%F%S can not PROVIDE assignment to location counter\n"
 msgstr ""
 
 #, c-format
 msgid "%F%S can not PROVIDE assignment to location counter\n"
 msgstr ""
 
-#: ldexp.c:697
+#: ldexp.c:744
 #, c-format
 msgid "%F%S invalid assignment to location counter\n"
 msgstr ""
 
 #, c-format
 msgid "%F%S invalid assignment to location counter\n"
 msgstr ""
 
-#: ldexp.c:700
+#: ldexp.c:747
 #, c-format
 msgid "%F%S assignment to location counter invalid outside of SECTION\n"
 msgstr ""
 
 #, c-format
 msgid "%F%S assignment to location counter invalid outside of SECTION\n"
 msgstr ""
 
-#: ldexp.c:709
+#: ldexp.c:756
 msgid "%F%S cannot move location counter backwards (from %V to %V)\n"
 msgstr ""
 
 msgid "%F%S cannot move location counter backwards (from %V to %V)\n"
 msgstr ""
 
-#: ldexp.c:748
+#: ldexp.c:795
 msgid "%P%F:%s: hash creation failed\n"
 msgstr ""
 
 msgid "%P%F:%s: hash creation failed\n"
 msgstr ""
 
-#: ldexp.c:1000 ldexp.c:1025
+#: ldexp.c:1054 ldexp.c:1079
 #, c-format
 msgid "%F%S nonconstant expression for %s\n"
 msgstr ""
 
 #, c-format
 msgid "%F%S nonconstant expression for %s\n"
 msgstr ""
 
-#: ldexp.c:1082
+#: ldexp.c:1138
 #, c-format
 #, c-format
-msgid "%F%S non constant expression for %s\n"
+msgid "%F%S: nonconstant expression for %s\n"
 msgstr ""
 
 #: ldfile.c:139
 msgstr ""
 
 #: ldfile.c:139
@@ -510,88 +524,96 @@ msgstr ""
 msgid "%F%P: invalid BFD target `%s'\n"
 msgstr ""
 
 msgid "%F%P: invalid BFD target `%s'\n"
 msgstr ""
 
-#: ldfile.c:255 ldfile.c:282
+#: ldfile.c:256 ldfile.c:285
 msgid "%P: skipping incompatible %s when searching for %s\n"
 msgstr ""
 
 msgid "%P: skipping incompatible %s when searching for %s\n"
 msgstr ""
 
-#: ldfile.c:267
+#: ldfile.c:269
 msgid "%F%P: attempted static link of dynamic object `%s'\n"
 msgstr ""
 
 msgid "%F%P: attempted static link of dynamic object `%s'\n"
 msgstr ""
 
-#: ldfile.c:384
+#: ldfile.c:388
 msgid "%F%P: %s (%s): No such file: %E\n"
 msgstr ""
 
 msgid "%F%P: %s (%s): No such file: %E\n"
 msgstr ""
 
-#: ldfile.c:387
+#: ldfile.c:391
 msgid "%F%P: %s: No such file: %E\n"
 msgstr ""
 
 msgid "%F%P: %s: No such file: %E\n"
 msgstr ""
 
-#: ldfile.c:417
+#: ldfile.c:421
 msgid "%F%P: cannot find %s inside %s\n"
 msgstr ""
 
 msgid "%F%P: cannot find %s inside %s\n"
 msgstr ""
 
-#: ldfile.c:420
+#: ldfile.c:424
 msgid "%F%P: cannot find %s\n"
 msgstr ""
 
 msgid "%F%P: cannot find %s\n"
 msgstr ""
 
-#: ldfile.c:437 ldfile.c:453
+#: ldfile.c:441 ldfile.c:457
 #, c-format
 msgid "cannot find script file %s\n"
 msgstr ""
 
 #, c-format
 msgid "cannot find script file %s\n"
 msgstr ""
 
-#: ldfile.c:439 ldfile.c:455
+#: ldfile.c:443 ldfile.c:459
 #, c-format
 msgid "opened script file %s\n"
 msgstr ""
 
 #, c-format
 msgid "opened script file %s\n"
 msgstr ""
 
-#: ldfile.c:499
+#: ldfile.c:503
 msgid "%P%F: cannot open linker script file %s: %E\n"
 msgstr ""
 
 msgid "%P%F: cannot open linker script file %s: %E\n"
 msgstr ""
 
-#: ldfile.c:546
+#: ldfile.c:550
 msgid "%P%F: cannot represent machine `%s'\n"
 msgstr ""
 
 msgid "%P%F: cannot represent machine `%s'\n"
 msgstr ""
 
-#: ldlang.c:940 ldlang.c:982 ldlang.c:2695
+#: ldlang.c:1069 ldlang.c:1111 ldlang.c:2831
 msgid "%P%F: can not create hash table: %E\n"
 msgstr ""
 
 msgid "%P%F: can not create hash table: %E\n"
 msgstr ""
 
-#: ldlang.c:1025
+#: ldlang.c:1154
 msgid "%P:%S: warning: redeclaration of memory region '%s'\n"
 msgstr ""
 
 msgid "%P:%S: warning: redeclaration of memory region '%s'\n"
 msgstr ""
 
-#: ldlang.c:1031
+#: ldlang.c:1160
 msgid "%P:%S: warning: memory region %s not declared\n"
 msgstr ""
 
 msgid "%P:%S: warning: memory region %s not declared\n"
 msgstr ""
 
-#: ldlang.c:1108 ldlang.c:1135
+#: ldlang.c:1240 ldlang.c:1270
 msgid "%P%F: failed creating section `%s': %E\n"
 msgstr ""
 
 msgid "%P%F: failed creating section `%s': %E\n"
 msgstr ""
 
-#: ldlang.c:1601
+#: ldlang.c:1754
+#, c-format
+msgid ""
+"\n"
+"Discarded input sections\n"
+"\n"
+msgstr ""
+
+#: ldlang.c:1762
 msgid ""
 "\n"
 "Memory Configuration\n"
 "\n"
 msgstr ""
 
 msgid ""
 "\n"
 "Memory Configuration\n"
 "\n"
 msgstr ""
 
-#: ldlang.c:1603
+#: ldlang.c:1764
 msgid "Name"
 msgstr ""
 
 msgid "Name"
 msgstr ""
 
-#: ldlang.c:1603
+#: ldlang.c:1764
 msgid "Origin"
 msgstr ""
 
 msgid "Origin"
 msgstr ""
 
-#: ldlang.c:1603
+#: ldlang.c:1764
 msgid "Length"
 msgstr ""
 
 msgid "Length"
 msgstr ""
 
-#: ldlang.c:1603
+#: ldlang.c:1764
 msgid "Attributes"
 msgstr ""
 
 msgid "Attributes"
 msgstr ""
 
-#: ldlang.c:1643
+#: ldlang.c:1804
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -599,237 +621,240 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: ldlang.c:1709
+#: ldlang.c:1871
 msgid "%P%F: Illegal use of `%s' section\n"
 msgstr ""
 
 msgid "%P%F: Illegal use of `%s' section\n"
 msgstr ""
 
-#: ldlang.c:1716
+#: ldlang.c:1879
 msgid "%P%F: output format %s cannot represent section called %s\n"
 msgstr ""
 
 msgid "%P%F: output format %s cannot represent section called %s\n"
 msgstr ""
 
-#: ldlang.c:2313
+#: ldlang.c:2429
 msgid "%B: file not recognized: %E\n"
 msgstr ""
 
 msgid "%B: file not recognized: %E\n"
 msgstr ""
 
-#: ldlang.c:2314
+#: ldlang.c:2430
 msgid "%B: matching formats:"
 msgstr ""
 
 msgid "%B: matching formats:"
 msgstr ""
 
-#: ldlang.c:2321
+#: ldlang.c:2437
 msgid "%F%B: file not recognized: %E\n"
 msgstr ""
 
 msgid "%F%B: file not recognized: %E\n"
 msgstr ""
 
-#: ldlang.c:2385
+#: ldlang.c:2507
 msgid "%F%B: member %B in archive is not an object\n"
 msgstr ""
 
 msgid "%F%B: member %B in archive is not an object\n"
 msgstr ""
 
-#: ldlang.c:2396 ldlang.c:2410
+#: ldlang.c:2518 ldlang.c:2532
 msgid "%F%B: could not read symbols: %E\n"
 msgstr ""
 
 msgid "%F%B: could not read symbols: %E\n"
 msgstr ""
 
-#: ldlang.c:2665
+#: ldlang.c:2801
 msgid ""
 "%P: warning: could not find any targets that match endianness requirement\n"
 msgstr ""
 
 msgid ""
 "%P: warning: could not find any targets that match endianness requirement\n"
 msgstr ""
 
-#: ldlang.c:2679
+#: ldlang.c:2815
 msgid "%P%F: target %s not found\n"
 msgstr ""
 
 msgid "%P%F: target %s not found\n"
 msgstr ""
 
-#: ldlang.c:2681
+#: ldlang.c:2817
 msgid "%P%F: cannot open output file %s: %E\n"
 msgstr ""
 
 msgid "%P%F: cannot open output file %s: %E\n"
 msgstr ""
 
-#: ldlang.c:2687
+#: ldlang.c:2823
 msgid "%P%F:%s: can not make object file: %E\n"
 msgstr ""
 
 msgid "%P%F:%s: can not make object file: %E\n"
 msgstr ""
 
-#: ldlang.c:2691
+#: ldlang.c:2827
 msgid "%P%F:%s: can not set architecture: %E\n"
 msgstr ""
 
 msgid "%P%F:%s: can not set architecture: %E\n"
 msgstr ""
 
-#: ldlang.c:2839
+#: ldlang.c:2975
 msgid "%P%F: bfd_hash_lookup failed creating symbol %s\n"
 msgstr ""
 
 msgid "%P%F: bfd_hash_lookup failed creating symbol %s\n"
 msgstr ""
 
-#: ldlang.c:2857
+#: ldlang.c:2993
 msgid "%P%F: bfd_hash_allocate failed creating symbol %s\n"
 msgstr ""
 
 msgid "%P%F: bfd_hash_allocate failed creating symbol %s\n"
 msgstr ""
 
-#: ldlang.c:3288
+#: ldlang.c:3426
 msgid " load address 0x%V"
 msgstr ""
 
 msgid " load address 0x%V"
 msgstr ""
 
-#: ldlang.c:3528
+#: ldlang.c:3661
 msgid "%W (size before relaxing)\n"
 msgstr ""
 
 msgid "%W (size before relaxing)\n"
 msgstr ""
 
-#: ldlang.c:3615
+#: ldlang.c:3747
 #, c-format
 msgid "Address of section %s set to "
 msgstr ""
 
 #, c-format
 msgid "Address of section %s set to "
 msgstr ""
 
-#: ldlang.c:3768
+#: ldlang.c:3900
 #, c-format
 msgid "Fail with %d\n"
 msgstr ""
 
 #, c-format
 msgid "Fail with %d\n"
 msgstr ""
 
-#: ldlang.c:4040
+#: ldlang.c:4172
 msgid "%X%P: section %s [%V -> %V] overlaps section %s [%V -> %V]\n"
 msgstr ""
 
 msgid "%X%P: section %s [%V -> %V] overlaps section %s [%V -> %V]\n"
 msgstr ""
 
-#: ldlang.c:4065
+#: ldlang.c:4197
 msgid "%X%P: address 0x%v of %B section %s is not within region %s\n"
 msgstr ""
 
 msgid "%X%P: address 0x%v of %B section %s is not within region %s\n"
 msgstr ""
 
-#: ldlang.c:4074
+#: ldlang.c:4206
 msgid "%X%P: region %s is full (%B section %s)\n"
 msgstr ""
 
 msgid "%X%P: region %s is full (%B section %s)\n"
 msgstr ""
 
-#: ldlang.c:4114
+#: ldlang.c:4247
 #, c-format
 msgid ""
 "%F%S: non constant or forward reference address expression for section %s\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "%F%S: non constant or forward reference address expression for section %s\n"
 msgstr ""
 
-#: ldlang.c:4139
+#: ldlang.c:4272
 msgid "%P%X: Internal error on COFF shared library section %s\n"
 msgstr ""
 
 msgid "%P%X: Internal error on COFF shared library section %s\n"
 msgstr ""
 
-#: ldlang.c:4197
+#: ldlang.c:4331
 msgid "%P%F: error: no memory region specified for loadable section `%s'\n"
 msgstr ""
 
 msgid "%P%F: error: no memory region specified for loadable section `%s'\n"
 msgstr ""
 
-#: ldlang.c:4202
+#: ldlang.c:4336
 msgid "%P: warning: no memory region specified for loadable section `%s'\n"
 msgstr ""
 
 msgid "%P: warning: no memory region specified for loadable section `%s'\n"
 msgstr ""
 
-#: ldlang.c:4224
+#: ldlang.c:4358
 msgid "%P: warning: changing start of section %s by %lu bytes\n"
 msgstr ""
 
 msgid "%P: warning: changing start of section %s by %lu bytes\n"
 msgstr ""
 
-#: ldlang.c:4388
+#: ldlang.c:4437
+msgid "%P: warning: dot moved backwards before `%s'\n"
+msgstr ""
+
+#: ldlang.c:4609
 msgid "%P%F: can't relax section: %E\n"
 msgstr ""
 
 msgid "%P%F: can't relax section: %E\n"
 msgstr ""
 
-#: ldlang.c:4636
+#: ldlang.c:4898
 msgid "%F%P: invalid data statement\n"
 msgstr ""
 
 msgid "%F%P: invalid data statement\n"
 msgstr ""
 
-#: ldlang.c:4669
+#: ldlang.c:4931
 msgid "%F%P: invalid reloc statement\n"
 msgstr ""
 
 msgid "%F%P: invalid reloc statement\n"
 msgstr ""
 
-#: ldlang.c:4802
+#: ldlang.c:5063
 msgid "%P%F:%s: can't set start address\n"
 msgstr ""
 
 msgid "%P%F:%s: can't set start address\n"
 msgstr ""
 
-#: ldlang.c:4815 ldlang.c:4834
+#: ldlang.c:5076 ldlang.c:5095
 msgid "%P%F: can't set start address\n"
 msgstr ""
 
 msgid "%P%F: can't set start address\n"
 msgstr ""
 
-#: ldlang.c:4827
+#: ldlang.c:5088
 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n"
 msgstr ""
 
 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n"
 msgstr ""
 
-#: ldlang.c:4839
+#: ldlang.c:5100
 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n"
 msgstr ""
 
 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n"
 msgstr ""
 
-#: ldlang.c:4888
+#: ldlang.c:5149
 msgid ""
 "%P%F: Relocatable linking with relocations from format %s (%B) to format %s "
 "(%B) is not supported\n"
 msgstr ""
 
 msgid ""
 "%P%F: Relocatable linking with relocations from format %s (%B) to format %s "
 "(%B) is not supported\n"
 msgstr ""
 
-#: ldlang.c:4898
+#: ldlang.c:5159
 msgid ""
 msgid ""
-"%P: warning: %s architecture of input file `%B' is incompatible with %s "
-"output\n"
+"%P%X: %s architecture of input file `%B' is incompatible with %s output\n"
 msgstr ""
 
 msgstr ""
 
-#: ldlang.c:4920
+#: ldlang.c:5181
 msgid "%P%X: failed to merge target specific data of file %B\n"
 msgstr ""
 
 msgid "%P%X: failed to merge target specific data of file %B\n"
 msgstr ""
 
-#: ldlang.c:5004
+#: ldlang.c:5265
 msgid ""
 "\n"
 "Allocating common symbols\n"
 msgstr ""
 
 msgid ""
 "\n"
 "Allocating common symbols\n"
 msgstr ""
 
-#: ldlang.c:5005
+#: ldlang.c:5266
 msgid ""
 "Common symbol       size              file\n"
 "\n"
 msgstr ""
 
 msgid ""
 "Common symbol       size              file\n"
 "\n"
 msgstr ""
 
-#: ldlang.c:5131
+#: ldlang.c:5401
 msgid "%P%F: invalid syntax in flags\n"
 msgstr ""
 
 msgid "%P%F: invalid syntax in flags\n"
 msgstr ""
 
-#: ldlang.c:5406
+#: ldlang.c:5714
 msgid "%P%F: Failed to create hash table\n"
 msgstr ""
 
 msgid "%P%F: Failed to create hash table\n"
 msgstr ""
 
-#: ldlang.c:5722
+#: ldlang.c:6009
 msgid "%P%F: multiple STARTUP files\n"
 msgstr ""
 
 msgid "%P%F: multiple STARTUP files\n"
 msgstr ""
 
-#: ldlang.c:5770
+#: ldlang.c:6057
 msgid "%X%P:%S: section has both a load address and a load region\n"
 msgstr ""
 
 msgid "%X%P:%S: section has both a load address and a load region\n"
 msgstr ""
 
-#: ldlang.c:6007
+#: ldlang.c:6314
 msgid "%F%P: bfd_record_phdr failed: %E\n"
 msgstr ""
 
 msgid "%F%P: bfd_record_phdr failed: %E\n"
 msgstr ""
 
-#: ldlang.c:6027
+#: ldlang.c:6334
 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n"
 msgstr ""
 
 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n"
 msgstr ""
 
-#: ldlang.c:6418
+#: ldlang.c:6725
 msgid "%X%P: unknown language `%s' in version information\n"
 msgstr ""
 
 msgid "%X%P: unknown language `%s' in version information\n"
 msgstr ""
 
-#: ldlang.c:6560
+#: ldlang.c:6867
 msgid ""
 "%X%P: anonymous version tag cannot be combined with other version tags\n"
 msgstr ""
 
 msgid ""
 "%X%P: anonymous version tag cannot be combined with other version tags\n"
 msgstr ""
 
-#: ldlang.c:6569
+#: ldlang.c:6876
 msgid "%X%P: duplicate version tag `%s'\n"
 msgstr ""
 
 msgid "%X%P: duplicate version tag `%s'\n"
 msgstr ""
 
-#: ldlang.c:6589 ldlang.c:6598 ldlang.c:6615 ldlang.c:6625
+#: ldlang.c:6896 ldlang.c:6905 ldlang.c:6922 ldlang.c:6932
 msgid "%X%P: duplicate expression `%s' in version information\n"
 msgstr ""
 
 msgid "%X%P: duplicate expression `%s' in version information\n"
 msgstr ""
 
-#: ldlang.c:6665
+#: ldlang.c:6972
 msgid "%X%P: unable to find version dependency `%s'\n"
 msgstr ""
 
 msgid "%X%P: unable to find version dependency `%s'\n"
 msgstr ""
 
-#: ldlang.c:6687
+#: ldlang.c:6994
 msgid "%X%P: unable to read .exports section contents\n"
 msgstr ""
 
 msgid "%X%P: unable to read .exports section contents\n"
 msgstr ""
 
-#: ldmain.c:232
+#: ldmain.c:234
 msgid "%X%P: can't set BFD default target to `%s': %E\n"
 msgstr ""
 
 msgid "%X%P: can't set BFD default target to `%s': %E\n"
 msgstr ""
 
-#: ldmain.c:345
+#: ldmain.c:298
 msgid "%P%F: --relax and -r may not be used together\n"
 msgstr ""
 
 msgid "%P%F: --relax and -r may not be used together\n"
 msgstr ""
 
-#: ldmain.c:347
+#: ldmain.c:300
 msgid "%P%F: -r and -shared may not be used together\n"
 msgstr ""
 
 msgid "%P%F: -r and -shared may not be used together\n"
 msgstr ""
 
-#: ldmain.c:353
+#: ldmain.c:343
 msgid "%P%F: -F may not be used without -shared\n"
 msgstr ""
 
 msgid "%P%F: -F may not be used without -shared\n"
 msgstr ""
 
-#: ldmain.c:355
+#: ldmain.c:345
 msgid "%P%F: -f may not be used without -shared\n"
 msgstr ""
 
 msgid "%P%F: -f may not be used without -shared\n"
 msgstr ""
 
@@ -873,7 +898,7 @@ msgstr ""
 msgid "%P: Error writing file `%s'\n"
 msgstr ""
 
 msgid "%P: Error writing file `%s'\n"
 msgstr ""
 
-#: ldmain.c:535 pe-dll.c:1494
+#: ldmain.c:535 pe-dll.c:1572
 #, c-format
 msgid "%P: Error closing file `%s'\n"
 msgstr ""
 #, c-format
 msgid "%P: Error closing file `%s'\n"
 msgstr ""
@@ -1051,59 +1076,59 @@ msgstr ""
 msgid "%X%C: reloc refers to symbol `%T' which is not being output\n"
 msgstr ""
 
 msgid "%X%C: reloc refers to symbol `%T' which is not being output\n"
 msgstr ""
 
-#: ldmisc.c:147
+#: ldmisc.c:148
 #, c-format
 msgid "no symbol"
 msgstr ""
 
 #, c-format
 msgid "no symbol"
 msgstr ""
 
-#: ldmisc.c:238
+#: ldmisc.c:245
 #, c-format
 msgid "built in linker script:%u"
 msgstr ""
 
 #, c-format
 msgid "built in linker script:%u"
 msgstr ""
 
-#: ldmisc.c:294 ldmisc.c:298
+#: ldmisc.c:301 ldmisc.c:305
 msgid "%B%F: could not read symbols\n"
 msgstr ""
 
 msgid "%B%F: could not read symbols\n"
 msgstr ""
 
-#: ldmisc.c:340
-msgid "%B: In function `%T'"
+#: ldmisc.c:347
+msgid "%B: In function `%T':\n"
 msgstr ""
 
 msgstr ""
 
-#: ldmisc.c:510
+#: ldmisc.c:472
 msgid "%F%P: internal error %s %d\n"
 msgstr ""
 
 msgid "%F%P: internal error %s %d\n"
 msgstr ""
 
-#: ldmisc.c:556
+#: ldmisc.c:521
 msgid "%P: internal error: aborting at %s line %d in %s\n"
 msgstr ""
 
 msgid "%P: internal error: aborting at %s line %d in %s\n"
 msgstr ""
 
-#: ldmisc.c:559
+#: ldmisc.c:524
 msgid "%P: internal error: aborting at %s line %d\n"
 msgstr ""
 
 msgid "%P: internal error: aborting at %s line %d\n"
 msgstr ""
 
-#: ldmisc.c:561
+#: ldmisc.c:526
 msgid "%P%F: please report this bug\n"
 msgstr ""
 
 #. Output for noisy == 2 is intended to follow the GNU standards.
 msgid "%P%F: please report this bug\n"
 msgstr ""
 
 #. Output for noisy == 2 is intended to follow the GNU standards.
-#: ldver.c:38
+#: ldver.c:37
 #, c-format
 #, c-format
-msgid "GNU ld version %s\n"
+msgid "GNU ld %s\n"
 msgstr ""
 
 msgstr ""
 
-#: ldver.c:42
+#: ldver.c:41
 #, c-format
 #, c-format
-msgid "Copyright 2005 Free Software Foundation, Inc.\n"
+msgid "Copyright 2007 Free Software Foundation, Inc.\n"
 msgstr ""
 
 msgstr ""
 
-#: ldver.c:43
+#: ldver.c:42
 #, c-format
 msgid ""
 "This program is free software; you may redistribute it under the terms of\n"
 "the GNU General Public License.  This program has absolutely no warranty.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "This program is free software; you may redistribute it under the terms of\n"
 "the GNU General Public License.  This program has absolutely no warranty.\n"
 msgstr ""
 
-#: ldver.c:52
+#: ldver.c:51
 #, c-format
 msgid "  Supported emulations:\n"
 msgstr ""
 #, c-format
 msgid "  Supported emulations:\n"
 msgstr ""
@@ -1129,616 +1154,652 @@ msgstr ""
 msgid "%F%P: final link failed: %E\n"
 msgstr ""
 
 msgid "%F%P: final link failed: %E\n"
 msgstr ""
 
-#: lexsup.c:196 lexsup.c:328
+#: lexsup.c:205 lexsup.c:341
 msgid "KEYWORD"
 msgstr ""
 
 msgid "KEYWORD"
 msgstr ""
 
-#: lexsup.c:196
+#: lexsup.c:205
 msgid "Shared library control for HP/UX compatibility"
 msgstr ""
 
 msgid "Shared library control for HP/UX compatibility"
 msgstr ""
 
-#: lexsup.c:199
+#: lexsup.c:208
 msgid "ARCH"
 msgstr ""
 
 msgid "ARCH"
 msgstr ""
 
-#: lexsup.c:199
+#: lexsup.c:208
 msgid "Set architecture"
 msgstr ""
 
 msgid "Set architecture"
 msgstr ""
 
-#: lexsup.c:201 lexsup.c:422
+#: lexsup.c:210 lexsup.c:447
 msgid "TARGET"
 msgstr ""
 
 msgid "TARGET"
 msgstr ""
 
-#: lexsup.c:201
+#: lexsup.c:210
 msgid "Specify target for following input files"
 msgstr ""
 
 msgid "Specify target for following input files"
 msgstr ""
 
-#: lexsup.c:204 lexsup.c:253 lexsup.c:265 lexsup.c:278 lexsup.c:381
-#: lexsup.c:434 lexsup.c:491
+#: lexsup.c:213 lexsup.c:262 lexsup.c:274 lexsup.c:287 lexsup.c:289
+#: lexsup.c:402 lexsup.c:459 lexsup.c:516 lexsup.c:528
 msgid "FILE"
 msgstr ""
 
 msgid "FILE"
 msgstr ""
 
-#: lexsup.c:204
+#: lexsup.c:213
 msgid "Read MRI format linker script"
 msgstr ""
 
 msgid "Read MRI format linker script"
 msgstr ""
 
-#: lexsup.c:206
+#: lexsup.c:215
 msgid "Force common symbols to be defined"
 msgstr ""
 
 msgid "Force common symbols to be defined"
 msgstr ""
 
-#: lexsup.c:210 lexsup.c:476 lexsup.c:478 lexsup.c:480
+#: lexsup.c:219 lexsup.c:501 lexsup.c:503 lexsup.c:505
 msgid "ADDRESS"
 msgstr ""
 
 msgid "ADDRESS"
 msgstr ""
 
-#: lexsup.c:210
+#: lexsup.c:219
 msgid "Set start address"
 msgstr ""
 
 msgid "Set start address"
 msgstr ""
 
-#: lexsup.c:212
+#: lexsup.c:221
 msgid "Export all dynamic symbols"
 msgstr ""
 
 msgid "Export all dynamic symbols"
 msgstr ""
 
-#: lexsup.c:214
+#: lexsup.c:223
 msgid "Link big-endian objects"
 msgstr ""
 
 msgid "Link big-endian objects"
 msgstr ""
 
-#: lexsup.c:216
+#: lexsup.c:225
 msgid "Link little-endian objects"
 msgstr ""
 
 msgid "Link little-endian objects"
 msgstr ""
 
-#: lexsup.c:218 lexsup.c:221
+#: lexsup.c:227 lexsup.c:230
 msgid "SHLIB"
 msgstr ""
 
 msgid "SHLIB"
 msgstr ""
 
-#: lexsup.c:218
+#: lexsup.c:227
 msgid "Auxiliary filter for shared object symbol table"
 msgstr ""
 
 msgid "Auxiliary filter for shared object symbol table"
 msgstr ""
 
-#: lexsup.c:221
+#: lexsup.c:230
 msgid "Filter for shared object symbol table"
 msgstr ""
 
 msgid "Filter for shared object symbol table"
 msgstr ""
 
-#: lexsup.c:224
+#: lexsup.c:233
 msgid "Ignored"
 msgstr ""
 
 msgid "Ignored"
 msgstr ""
 
-#: lexsup.c:226
+#: lexsup.c:235
 msgid "SIZE"
 msgstr ""
 
 msgid "SIZE"
 msgstr ""
 
-#: lexsup.c:226
+#: lexsup.c:235
 msgid "Small data size (if no size, same as --shared)"
 msgstr ""
 
 msgid "Small data size (if no size, same as --shared)"
 msgstr ""
 
-#: lexsup.c:229
+#: lexsup.c:238
 msgid "FILENAME"
 msgstr ""
 
 msgid "FILENAME"
 msgstr ""
 
-#: lexsup.c:229
+#: lexsup.c:238
 msgid "Set internal name of shared library"
 msgstr ""
 
 msgid "Set internal name of shared library"
 msgstr ""
 
-#: lexsup.c:231
+#: lexsup.c:240
 msgid "PROGRAM"
 msgstr ""
 
 msgid "PROGRAM"
 msgstr ""
 
-#: lexsup.c:231
+#: lexsup.c:240
 msgid "Set PROGRAM as the dynamic linker to use"
 msgstr ""
 
 msgid "Set PROGRAM as the dynamic linker to use"
 msgstr ""
 
-#: lexsup.c:234
+#: lexsup.c:243
 msgid "LIBNAME"
 msgstr ""
 
 msgid "LIBNAME"
 msgstr ""
 
-#: lexsup.c:234
+#: lexsup.c:243
 msgid "Search for library LIBNAME"
 msgstr ""
 
 msgid "Search for library LIBNAME"
 msgstr ""
 
-#: lexsup.c:236
+#: lexsup.c:245
 msgid "DIRECTORY"
 msgstr ""
 
 msgid "DIRECTORY"
 msgstr ""
 
-#: lexsup.c:236
+#: lexsup.c:245
 msgid "Add DIRECTORY to library search path"
 msgstr ""
 
 msgid "Add DIRECTORY to library search path"
 msgstr ""
 
-#: lexsup.c:239
+#: lexsup.c:248
 msgid "Override the default sysroot location"
 msgstr ""
 
 msgid "Override the default sysroot location"
 msgstr ""
 
-#: lexsup.c:241
+#: lexsup.c:250
 msgid "EMULATION"
 msgstr ""
 
 msgid "EMULATION"
 msgstr ""
 
-#: lexsup.c:241
+#: lexsup.c:250
 msgid "Set emulation"
 msgstr ""
 
 msgid "Set emulation"
 msgstr ""
 
-#: lexsup.c:243
+#: lexsup.c:252
 msgid "Print map file on standard output"
 msgstr ""
 
 msgid "Print map file on standard output"
 msgstr ""
 
-#: lexsup.c:245
+#: lexsup.c:254
 msgid "Do not page align data"
 msgstr ""
 
 msgid "Do not page align data"
 msgstr ""
 
-#: lexsup.c:247
+#: lexsup.c:256
 msgid "Do not page align data, do not make text readonly"
 msgstr ""
 
 msgid "Do not page align data, do not make text readonly"
 msgstr ""
 
-#: lexsup.c:250
+#: lexsup.c:259
 msgid "Page align data, make text readonly"
 msgstr ""
 
 msgid "Page align data, make text readonly"
 msgstr ""
 
-#: lexsup.c:253
+#: lexsup.c:262
 msgid "Set output file name"
 msgstr ""
 
 msgid "Set output file name"
 msgstr ""
 
-#: lexsup.c:255
+#: lexsup.c:264
 msgid "Optimize output file"
 msgstr ""
 
 msgid "Optimize output file"
 msgstr ""
 
-#: lexsup.c:257
+#: lexsup.c:266
 msgid "Ignored for SVR4 compatibility"
 msgstr ""
 
 msgid "Ignored for SVR4 compatibility"
 msgstr ""
 
-#: lexsup.c:261
+#: lexsup.c:270
 msgid "Generate relocatable output"
 msgstr ""
 
 msgid "Generate relocatable output"
 msgstr ""
 
-#: lexsup.c:265
+#: lexsup.c:274
 msgid "Just link symbols (if directory, same as --rpath)"
 msgstr ""
 
 msgid "Just link symbols (if directory, same as --rpath)"
 msgstr ""
 
-#: lexsup.c:268
+#: lexsup.c:277
 msgid "Strip all symbols"
 msgstr ""
 
 msgid "Strip all symbols"
 msgstr ""
 
-#: lexsup.c:270
+#: lexsup.c:279
 msgid "Strip debugging symbols"
 msgstr ""
 
 msgid "Strip debugging symbols"
 msgstr ""
 
-#: lexsup.c:272
+#: lexsup.c:281
 msgid "Strip symbols in discarded sections"
 msgstr ""
 
 msgid "Strip symbols in discarded sections"
 msgstr ""
 
-#: lexsup.c:274
+#: lexsup.c:283
 msgid "Do not strip symbols in discarded sections"
 msgstr ""
 
 msgid "Do not strip symbols in discarded sections"
 msgstr ""
 
-#: lexsup.c:276
+#: lexsup.c:285
 msgid "Trace file opens"
 msgstr ""
 
 msgid "Trace file opens"
 msgstr ""
 
-#: lexsup.c:278
+#: lexsup.c:287
 msgid "Read linker script"
 msgstr ""
 
 msgid "Read linker script"
 msgstr ""
 
-#: lexsup.c:280 lexsup.c:298 lexsup.c:364 lexsup.c:379 lexsup.c:469
-#: lexsup.c:494 lexsup.c:521
+#: lexsup.c:289
+msgid "Read default linker script"
+msgstr ""
+
+#: lexsup.c:293 lexsup.c:311 lexsup.c:379 lexsup.c:400 lexsup.c:494
+#: lexsup.c:519 lexsup.c:554
 msgid "SYMBOL"
 msgstr ""
 
 msgid "SYMBOL"
 msgstr ""
 
-#: lexsup.c:280
+#: lexsup.c:293
 msgid "Start with undefined reference to SYMBOL"
 msgstr ""
 
 msgid "Start with undefined reference to SYMBOL"
 msgstr ""
 
-#: lexsup.c:283
+#: lexsup.c:296
 msgid "[=SECTION]"
 msgstr ""
 
 msgid "[=SECTION]"
 msgstr ""
 
-#: lexsup.c:284
+#: lexsup.c:297
 msgid "Don't merge input [SECTION | orphan] sections"
 msgstr ""
 
 msgid "Don't merge input [SECTION | orphan] sections"
 msgstr ""
 
-#: lexsup.c:286
+#: lexsup.c:299
 msgid "Build global constructor/destructor tables"
 msgstr ""
 
 msgid "Build global constructor/destructor tables"
 msgstr ""
 
-#: lexsup.c:288
+#: lexsup.c:301
 msgid "Print version information"
 msgstr ""
 
 msgid "Print version information"
 msgstr ""
 
-#: lexsup.c:290
+#: lexsup.c:303
 msgid "Print version and emulation information"
 msgstr ""
 
 msgid "Print version and emulation information"
 msgstr ""
 
-#: lexsup.c:292
+#: lexsup.c:305
 msgid "Discard all local symbols"
 msgstr ""
 
 msgid "Discard all local symbols"
 msgstr ""
 
-#: lexsup.c:294
+#: lexsup.c:307
 msgid "Discard temporary local symbols (default)"
 msgstr ""
 
 msgid "Discard temporary local symbols (default)"
 msgstr ""
 
-#: lexsup.c:296
+#: lexsup.c:309
 msgid "Don't discard any local symbols"
 msgstr ""
 
 msgid "Don't discard any local symbols"
 msgstr ""
 
-#: lexsup.c:298
+#: lexsup.c:311
 msgid "Trace mentions of SYMBOL"
 msgstr ""
 
 msgid "Trace mentions of SYMBOL"
 msgstr ""
 
-#: lexsup.c:300 lexsup.c:436 lexsup.c:438
+#: lexsup.c:313 lexsup.c:461 lexsup.c:463
 msgid "PATH"
 msgstr ""
 
 msgid "PATH"
 msgstr ""
 
-#: lexsup.c:300
+#: lexsup.c:313
 msgid "Default search path for Solaris compatibility"
 msgstr ""
 
 msgid "Default search path for Solaris compatibility"
 msgstr ""
 
-#: lexsup.c:303
+#: lexsup.c:316
 msgid "Start a group"
 msgstr ""
 
 msgid "Start a group"
 msgstr ""
 
-#: lexsup.c:305
+#: lexsup.c:318
 msgid "End a group"
 msgstr ""
 
 msgid "End a group"
 msgstr ""
 
-#: lexsup.c:309
+#: lexsup.c:322
 msgid "Accept input files whose architecture cannot be determined"
 msgstr ""
 
 msgid "Accept input files whose architecture cannot be determined"
 msgstr ""
 
-#: lexsup.c:313
+#: lexsup.c:326
 msgid "Reject input files whose architecture is unknown"
 msgstr ""
 
 msgid "Reject input files whose architecture is unknown"
 msgstr ""
 
-#: lexsup.c:316
+#: lexsup.c:329
 msgid ""
 "Set DT_NEEDED tags for DT_NEEDED entries in\n"
 "\t\t\t\tfollowing dynamic libs"
 msgstr ""
 
 msgid ""
 "Set DT_NEEDED tags for DT_NEEDED entries in\n"
 "\t\t\t\tfollowing dynamic libs"
 msgstr ""
 
-#: lexsup.c:319
+#: lexsup.c:332
 msgid ""
 "Do not set DT_NEEDED tags for DT_NEEDED entries\n"
 "\t\t\t\tin following dynamic libs"
 msgstr ""
 
 msgid ""
 "Do not set DT_NEEDED tags for DT_NEEDED entries\n"
 "\t\t\t\tin following dynamic libs"
 msgstr ""
 
-#: lexsup.c:322
+#: lexsup.c:335
 msgid "Only set DT_NEEDED for following dynamic libs if used"
 msgstr ""
 
 msgid "Only set DT_NEEDED for following dynamic libs if used"
 msgstr ""
 
-#: lexsup.c:325
+#: lexsup.c:338
 msgid "Always set DT_NEEDED for following dynamic libs"
 msgstr ""
 
 msgid "Always set DT_NEEDED for following dynamic libs"
 msgstr ""
 
-#: lexsup.c:328
+#: lexsup.c:341
 msgid "Ignored for SunOS compatibility"
 msgstr ""
 
 msgid "Ignored for SunOS compatibility"
 msgstr ""
 
-#: lexsup.c:330
+#: lexsup.c:343
 msgid "Link against shared libraries"
 msgstr ""
 
 msgid "Link against shared libraries"
 msgstr ""
 
-#: lexsup.c:336
+#: lexsup.c:349
 msgid "Do not link against shared libraries"
 msgstr ""
 
 msgid "Do not link against shared libraries"
 msgstr ""
 
-#: lexsup.c:344
+#: lexsup.c:357
 msgid "Bind global references locally"
 msgstr ""
 
 msgid "Bind global references locally"
 msgstr ""
 
-#: lexsup.c:346
+#: lexsup.c:359
+msgid "Bind global function references locally"
+msgstr ""
+
+#: lexsup.c:361
 msgid "Check section addresses for overlaps (default)"
 msgstr ""
 
 msgid "Check section addresses for overlaps (default)"
 msgstr ""
 
-#: lexsup.c:349
+#: lexsup.c:364
 msgid "Do not check section addresses for overlaps"
 msgstr ""
 
 msgid "Do not check section addresses for overlaps"
 msgstr ""
 
-#: lexsup.c:352
+#: lexsup.c:367
 msgid "Output cross reference table"
 msgstr ""
 
 msgid "Output cross reference table"
 msgstr ""
 
-#: lexsup.c:354
+#: lexsup.c:369
 msgid "SYMBOL=EXPRESSION"
 msgstr ""
 
 msgid "SYMBOL=EXPRESSION"
 msgstr ""
 
-#: lexsup.c:354
+#: lexsup.c:369
 msgid "Define a symbol"
 msgstr ""
 
 msgid "Define a symbol"
 msgstr ""
 
-#: lexsup.c:356
+#: lexsup.c:371
 msgid "[=STYLE]"
 msgstr ""
 
 msgid "[=STYLE]"
 msgstr ""
 
-#: lexsup.c:356
+#: lexsup.c:371
 msgid "Demangle symbol names [using STYLE]"
 msgstr ""
 
 msgid "Demangle symbol names [using STYLE]"
 msgstr ""
 
-#: lexsup.c:359
+#: lexsup.c:374
 msgid "Generate embedded relocs"
 msgstr ""
 
 msgid "Generate embedded relocs"
 msgstr ""
 
-#: lexsup.c:361
+#: lexsup.c:376
 msgid "Treat warnings as errors"
 msgstr ""
 
 msgid "Treat warnings as errors"
 msgstr ""
 
-#: lexsup.c:364
+#: lexsup.c:379
 msgid "Call SYMBOL at unload-time"
 msgstr ""
 
 msgid "Call SYMBOL at unload-time"
 msgstr ""
 
-#: lexsup.c:366
+#: lexsup.c:381
 msgid "Force generation of file with .exe suffix"
 msgstr ""
 
 msgid "Force generation of file with .exe suffix"
 msgstr ""
 
-#: lexsup.c:368
+#: lexsup.c:383
 msgid "Remove unused sections (on some targets)"
 msgstr ""
 
 msgid "Remove unused sections (on some targets)"
 msgstr ""
 
-#: lexsup.c:371
+#: lexsup.c:386
 msgid "Don't remove unused sections (default)"
 msgstr ""
 
 msgid "Don't remove unused sections (default)"
 msgstr ""
 
-#: lexsup.c:374
+#: lexsup.c:389
+msgid "List removed unused sections on stderr"
+msgstr ""
+
+#: lexsup.c:392
+msgid "Do not list removed unused sections"
+msgstr ""
+
+#: lexsup.c:395
 msgid "Set default hash table size close to <NUMBER>"
 msgstr ""
 
 msgid "Set default hash table size close to <NUMBER>"
 msgstr ""
 
-#: lexsup.c:377
+#: lexsup.c:398
 msgid "Print option help"
 msgstr ""
 
 msgid "Print option help"
 msgstr ""
 
-#: lexsup.c:379
+#: lexsup.c:400
 msgid "Call SYMBOL at load-time"
 msgstr ""
 
 msgid "Call SYMBOL at load-time"
 msgstr ""
 
-#: lexsup.c:381
+#: lexsup.c:402
 msgid "Write a map file"
 msgstr ""
 
 msgid "Write a map file"
 msgstr ""
 
-#: lexsup.c:383
+#: lexsup.c:404
 msgid "Do not define Common storage"
 msgstr ""
 
 msgid "Do not define Common storage"
 msgstr ""
 
-#: lexsup.c:385
+#: lexsup.c:406
 msgid "Do not demangle symbol names"
 msgstr ""
 
 msgid "Do not demangle symbol names"
 msgstr ""
 
-#: lexsup.c:387
+#: lexsup.c:408
 msgid "Use less memory and more disk I/O"
 msgstr ""
 
 msgid "Use less memory and more disk I/O"
 msgstr ""
 
-#: lexsup.c:389
+#: lexsup.c:410
 msgid "Do not allow unresolved references in object files"
 msgstr ""
 
 msgid "Do not allow unresolved references in object files"
 msgstr ""
 
-#: lexsup.c:392
+#: lexsup.c:413
 msgid "Allow unresolved references in shared libaries"
 msgstr ""
 
 msgid "Allow unresolved references in shared libaries"
 msgstr ""
 
-#: lexsup.c:396
+#: lexsup.c:417
 msgid "Do not allow unresolved references in shared libs"
 msgstr ""
 
 msgid "Do not allow unresolved references in shared libs"
 msgstr ""
 
-#: lexsup.c:400
+#: lexsup.c:421
 msgid "Allow multiple definitions"
 msgstr ""
 
 msgid "Allow multiple definitions"
 msgstr ""
 
-#: lexsup.c:402
+#: lexsup.c:423
 msgid "Disallow undefined version"
 msgstr ""
 
 msgid "Disallow undefined version"
 msgstr ""
 
-#: lexsup.c:404
+#: lexsup.c:425
 msgid "Create default symbol version"
 msgstr ""
 
 msgid "Create default symbol version"
 msgstr ""
 
-#: lexsup.c:407
+#: lexsup.c:428
 msgid "Create default symbol version for imported symbols"
 msgstr ""
 
 msgid "Create default symbol version for imported symbols"
 msgstr ""
 
-#: lexsup.c:410
+#: lexsup.c:431
 msgid "Don't warn about mismatched input files"
 msgstr ""
 
 msgid "Don't warn about mismatched input files"
 msgstr ""
 
-#: lexsup.c:412
+#: lexsup.c:434
+msgid "Don't warn on finding an incompatible library"
+msgstr ""
+
+#: lexsup.c:437
 msgid "Turn off --whole-archive"
 msgstr ""
 
 msgid "Turn off --whole-archive"
 msgstr ""
 
-#: lexsup.c:414
+#: lexsup.c:439
 msgid "Create an output file even if errors occur"
 msgstr ""
 
 msgid "Create an output file even if errors occur"
 msgstr ""
 
-#: lexsup.c:419
+#: lexsup.c:444
 msgid ""
 "Only use library directories specified on\n"
 "\t\t\t\tthe command line"
 msgstr ""
 
 msgid ""
 "Only use library directories specified on\n"
 "\t\t\t\tthe command line"
 msgstr ""
 
-#: lexsup.c:422
+#: lexsup.c:447
 msgid "Specify target of output file"
 msgstr ""
 
 msgid "Specify target of output file"
 msgstr ""
 
-#: lexsup.c:425
+#: lexsup.c:450
 msgid "Ignored for Linux compatibility"
 msgstr ""
 
 msgid "Ignored for Linux compatibility"
 msgstr ""
 
-#: lexsup.c:428
+#: lexsup.c:453
 msgid "Reduce memory overheads, possibly taking much longer"
 msgstr ""
 
 msgid "Reduce memory overheads, possibly taking much longer"
 msgstr ""
 
-#: lexsup.c:431
+#: lexsup.c:456
 msgid "Relax branches on certain targets"
 msgstr ""
 
 msgid "Relax branches on certain targets"
 msgstr ""
 
-#: lexsup.c:434
+#: lexsup.c:459
 msgid "Keep only symbols listed in FILE"
 msgstr ""
 
 msgid "Keep only symbols listed in FILE"
 msgstr ""
 
-#: lexsup.c:436
+#: lexsup.c:461
 msgid "Set runtime shared library search path"
 msgstr ""
 
 msgid "Set runtime shared library search path"
 msgstr ""
 
-#: lexsup.c:438
+#: lexsup.c:463
 msgid "Set link time shared library search path"
 msgstr ""
 
 msgid "Set link time shared library search path"
 msgstr ""
 
-#: lexsup.c:441
+#: lexsup.c:466
 msgid "Create a shared library"
 msgstr ""
 
 msgid "Create a shared library"
 msgstr ""
 
-#: lexsup.c:445
+#: lexsup.c:470
 msgid "Create a position independent executable"
 msgstr ""
 
 msgid "Create a position independent executable"
 msgstr ""
 
-#: lexsup.c:449
+#: lexsup.c:474
 msgid "Sort common symbols by size"
 msgstr ""
 
 msgid "Sort common symbols by size"
 msgstr ""
 
-#: lexsup.c:453
+#: lexsup.c:478
 msgid "name|alignment"
 msgstr ""
 
 msgid "name|alignment"
 msgstr ""
 
-#: lexsup.c:454
+#: lexsup.c:479
 msgid "Sort sections by name or maximum alignment"
 msgstr ""
 
 msgid "Sort sections by name or maximum alignment"
 msgstr ""
 
-#: lexsup.c:456
+#: lexsup.c:481
 msgid "COUNT"
 msgstr ""
 
 msgid "COUNT"
 msgstr ""
 
-#: lexsup.c:456
+#: lexsup.c:481
 msgid "How many tags to reserve in .dynamic section"
 msgstr ""
 
 msgid "How many tags to reserve in .dynamic section"
 msgstr ""
 
-#: lexsup.c:459
+#: lexsup.c:484
 msgid "[=SIZE]"
 msgstr ""
 
 msgid "[=SIZE]"
 msgstr ""
 
-#: lexsup.c:459
+#: lexsup.c:484
 msgid "Split output sections every SIZE octets"
 msgstr ""
 
 msgid "Split output sections every SIZE octets"
 msgstr ""
 
-#: lexsup.c:462
+#: lexsup.c:487
 msgid "[=COUNT]"
 msgstr ""
 
 msgid "[=COUNT]"
 msgstr ""
 
-#: lexsup.c:462
+#: lexsup.c:487
 msgid "Split output sections every COUNT relocs"
 msgstr ""
 
 msgid "Split output sections every COUNT relocs"
 msgstr ""
 
-#: lexsup.c:465
+#: lexsup.c:490
 msgid "Print memory usage statistics"
 msgstr ""
 
 msgid "Print memory usage statistics"
 msgstr ""
 
-#: lexsup.c:467
+#: lexsup.c:492
 msgid "Display target specific options"
 msgstr ""
 
 msgid "Display target specific options"
 msgstr ""
 
-#: lexsup.c:469
+#: lexsup.c:494
 msgid "Do task level linking"
 msgstr ""
 
 msgid "Do task level linking"
 msgstr ""
 
-#: lexsup.c:471
+#: lexsup.c:496
 msgid "Use same format as native linker"
 msgstr ""
 
 msgid "Use same format as native linker"
 msgstr ""
 
-#: lexsup.c:473
+#: lexsup.c:498
 msgid "SECTION=ADDRESS"
 msgstr ""
 
 msgid "SECTION=ADDRESS"
 msgstr ""
 
-#: lexsup.c:473
+#: lexsup.c:498
 msgid "Set address of named section"
 msgstr ""
 
 msgid "Set address of named section"
 msgstr ""
 
-#: lexsup.c:476
+#: lexsup.c:501
 msgid "Set address of .bss section"
 msgstr ""
 
 msgid "Set address of .bss section"
 msgstr ""
 
-#: lexsup.c:478
+#: lexsup.c:503
 msgid "Set address of .data section"
 msgstr ""
 
 msgid "Set address of .data section"
 msgstr ""
 
-#: lexsup.c:480
+#: lexsup.c:505
 msgid "Set address of .text section"
 msgstr ""
 
 msgid "Set address of .text section"
 msgstr ""
 
-#: lexsup.c:483
+#: lexsup.c:508
 msgid ""
 "How to handle unresolved symbols.  <method> is:\n"
 "\t\t\t\tignore-all, report-all, ignore-in-object-files,\n"
 "\t\t\t\tignore-in-shared-libs"
 msgstr ""
 
 msgid ""
 "How to handle unresolved symbols.  <method> is:\n"
 "\t\t\t\tignore-all, report-all, ignore-in-object-files,\n"
 "\t\t\t\tignore-in-shared-libs"
 msgstr ""
 
-#: lexsup.c:487
+#: lexsup.c:512
 msgid "Output lots of information during link"
 msgstr ""
 
 msgid "Output lots of information during link"
 msgstr ""
 
-#: lexsup.c:491
+#: lexsup.c:516
 msgid "Read version information script"
 msgstr ""
 
 msgid "Read version information script"
 msgstr ""
 
-#: lexsup.c:494
+#: lexsup.c:519
 msgid ""
 "Take export symbols list from .exports, using\n"
 "\t\t\t\tSYMBOL as the version."
 msgstr ""
 
 msgid ""
 "Take export symbols list from .exports, using\n"
 "\t\t\t\tSYMBOL as the version."
 msgstr ""
 
-#: lexsup.c:497
+#: lexsup.c:522
+msgid "Add data symbols to dynamic list"
+msgstr ""
+
+#: lexsup.c:524
+msgid "Use C++ operator new/delete dynamic list"
+msgstr ""
+
+#: lexsup.c:526
+msgid "Use C++ typeinfo dynamic list"
+msgstr ""
+
+#: lexsup.c:528
+msgid "Read dynamic list"
+msgstr ""
+
+#: lexsup.c:530
 msgid "Warn about duplicate common symbols"
 msgstr ""
 
 msgid "Warn about duplicate common symbols"
 msgstr ""
 
-#: lexsup.c:499
+#: lexsup.c:532
 msgid "Warn if global constructors/destructors are seen"
 msgstr ""
 
 msgid "Warn if global constructors/destructors are seen"
 msgstr ""
 
-#: lexsup.c:502
+#: lexsup.c:535
 msgid "Warn if the multiple GP values are used"
 msgstr ""
 
 msgid "Warn if the multiple GP values are used"
 msgstr ""
 
-#: lexsup.c:504
+#: lexsup.c:537
 msgid "Warn only once per undefined symbol"
 msgstr ""
 
 msgid "Warn only once per undefined symbol"
 msgstr ""
 
-#: lexsup.c:506
+#: lexsup.c:539
 msgid "Warn if start of section changes due to alignment"
 msgstr ""
 
 msgid "Warn if start of section changes due to alignment"
 msgstr ""
 
-#: lexsup.c:509
+#: lexsup.c:542
 msgid "Warn if shared object has DT_TEXTREL"
 msgstr ""
 
 msgid "Warn if shared object has DT_TEXTREL"
 msgstr ""
 
-#: lexsup.c:513
+#: lexsup.c:546
 msgid "Report unresolved symbols as warnings"
 msgstr ""
 
 msgid "Report unresolved symbols as warnings"
 msgstr ""
 
-#: lexsup.c:516
+#: lexsup.c:549
 msgid "Report unresolved symbols as errors"
 msgstr ""
 
 msgid "Report unresolved symbols as errors"
 msgstr ""
 
-#: lexsup.c:518
+#: lexsup.c:551
 msgid "Include all objects from following archives"
 msgstr ""
 
 msgid "Include all objects from following archives"
 msgstr ""
 
-#: lexsup.c:521
+#: lexsup.c:554
 msgid "Use wrapper functions for SYMBOL"
 msgstr ""
 
 msgid "Use wrapper functions for SYMBOL"
 msgstr ""
 
-#: lexsup.c:668
+#: lexsup.c:701
 msgid "%P: unrecognized option '%s'\n"
 msgstr ""
 
 msgid "%P: unrecognized option '%s'\n"
 msgstr ""
 
-#: lexsup.c:670
+#: lexsup.c:705
 msgid "%P%F: use the --help option for usage information\n"
 msgstr ""
 
 msgid "%P%F: use the --help option for usage information\n"
 msgstr ""
 
-#: lexsup.c:688
+#: lexsup.c:723
 msgid "%P%F: unrecognized -a option `%s'\n"
 msgstr ""
 
 msgid "%P%F: unrecognized -a option `%s'\n"
 msgstr ""
 
-#: lexsup.c:701
+#: lexsup.c:736
 msgid "%P%F: unrecognized -assert option `%s'\n"
 msgstr ""
 
 msgid "%P%F: unrecognized -assert option `%s'\n"
 msgstr ""
 
-#: lexsup.c:744
+#: lexsup.c:779
 msgid "%F%P: unknown demangling style `%s'"
 msgstr ""
 
 msgid "%F%P: unknown demangling style `%s'"
 msgstr ""
 
-#: lexsup.c:806
+#: lexsup.c:841
 msgid "%P%F: invalid number `%s'\n"
 msgstr ""
 
 msgid "%P%F: invalid number `%s'\n"
 msgstr ""
 
-#: lexsup.c:898
+#: lexsup.c:939
 msgid "%P%F: bad --unresolved-symbols option: %s\n"
 msgstr ""
 
 msgid "%P%F: bad --unresolved-symbols option: %s\n"
 msgstr ""
 
@@ -1750,92 +1811,92 @@ msgstr ""
 #. an error message here.  We cannot just make this a warning,
 #. increment optind, and continue because getopt is too confused
 #. and will seg-fault the next time around.
 #. an error message here.  We cannot just make this a warning,
 #. increment optind, and continue because getopt is too confused
 #. and will seg-fault the next time around.
-#: lexsup.c:969
+#: lexsup.c:1013
 msgid "%P%F: bad -rpath option\n"
 msgstr ""
 
 msgid "%P%F: bad -rpath option\n"
 msgstr ""
 
-#: lexsup.c:1081
+#: lexsup.c:1124
 msgid "%P%F: -shared not supported\n"
 msgstr ""
 
 msgid "%P%F: -shared not supported\n"
 msgstr ""
 
-#: lexsup.c:1090
+#: lexsup.c:1133
 msgid "%P%F: -pie not supported\n"
 msgstr ""
 
 msgid "%P%F: -pie not supported\n"
 msgstr ""
 
-#: lexsup.c:1100
+#: lexsup.c:1143
 msgid "name"
 msgstr ""
 
 msgid "name"
 msgstr ""
 
-#: lexsup.c:1102
+#: lexsup.c:1145
 msgid "alignment"
 msgstr ""
 
 msgid "alignment"
 msgstr ""
 
-#: lexsup.c:1105
+#: lexsup.c:1148
 msgid "%P%F: invalid section sorting option: %s\n"
 msgstr ""
 
 msgid "%P%F: invalid section sorting option: %s\n"
 msgstr ""
 
-#: lexsup.c:1131
+#: lexsup.c:1180
 msgid "%P%F: invalid argument to option \"--section-start\"\n"
 msgstr ""
 
 msgid "%P%F: invalid argument to option \"--section-start\"\n"
 msgstr ""
 
-#: lexsup.c:1138
+#: lexsup.c:1187
 msgid "%P%F: missing argument(s) to option \"--section-start\"\n"
 msgstr ""
 
 msgid "%P%F: missing argument(s) to option \"--section-start\"\n"
 msgstr ""
 
-#: lexsup.c:1312
+#: lexsup.c:1398
 msgid "%P%F: may not nest groups (--help for usage)\n"
 msgstr ""
 
 msgid "%P%F: may not nest groups (--help for usage)\n"
 msgstr ""
 
-#: lexsup.c:1319
+#: lexsup.c:1405
 msgid "%P%F: group ended before it began (--help for usage)\n"
 msgstr ""
 
 msgid "%P%F: group ended before it began (--help for usage)\n"
 msgstr ""
 
-#: lexsup.c:1347
+#: lexsup.c:1433
 msgid "%P%X: --hash-size needs a numeric argument\n"
 msgstr ""
 
 msgid "%P%X: --hash-size needs a numeric argument\n"
 msgstr ""
 
-#: lexsup.c:1398 lexsup.c:1411
+#: lexsup.c:1484 lexsup.c:1497
 msgid "%P%F: invalid hex number `%s'\n"
 msgstr ""
 
 msgid "%P%F: invalid hex number `%s'\n"
 msgstr ""
 
-#: lexsup.c:1447
+#: lexsup.c:1533
 #, c-format
 msgid "Usage: %s [options] file...\n"
 msgstr ""
 
 #, c-format
 msgid "Usage: %s [options] file...\n"
 msgstr ""
 
-#: lexsup.c:1449
+#: lexsup.c:1535
 #, c-format
 msgid "Options:\n"
 msgstr ""
 
 #, c-format
 msgid "Options:\n"
 msgstr ""
 
-#: lexsup.c:1527
+#: lexsup.c:1613
 #, c-format
 msgid "  @FILE"
 msgstr ""
 
 #, c-format
 msgid "  @FILE"
 msgstr ""
 
-#: lexsup.c:1530
+#: lexsup.c:1616
 #, c-format
 msgid "Read options from FILE\n"
 msgstr ""
 
 #. Note: Various tools (such as libtool) depend upon the
 #. format of the listings below - do not change them.
 #, c-format
 msgid "Read options from FILE\n"
 msgstr ""
 
 #. Note: Various tools (such as libtool) depend upon the
 #. format of the listings below - do not change them.
-#: lexsup.c:1535
+#: lexsup.c:1621
 #, c-format
 msgid "%s: supported targets:"
 msgstr ""
 
 #, c-format
 msgid "%s: supported targets:"
 msgstr ""
 
-#: lexsup.c:1543
+#: lexsup.c:1629
 #, c-format
 msgid "%s: supported emulations: "
 msgstr ""
 
 #, c-format
 msgid "%s: supported emulations: "
 msgstr ""
 
-#: lexsup.c:1548
+#: lexsup.c:1634
 #, c-format
 msgid "%s: emulation specific options:\n"
 msgstr ""
 
 #, c-format
 msgid "%s: emulation specific options:\n"
 msgstr ""
 
-#: lexsup.c:1552
+#: lexsup.c:1639
 #, c-format
 msgid "Report bugs to %s\n"
 msgstr ""
 #, c-format
 msgid "Report bugs to %s\n"
 msgstr ""
@@ -1844,73 +1905,73 @@ msgstr ""
 msgid "%P%F: unknown format type %s\n"
 msgstr ""
 
 msgid "%P%F: unknown format type %s\n"
 msgstr ""
 
-#: pe-dll.c:303
+#: pe-dll.c:367
 #, c-format
 msgid "%XUnsupported PEI architecture: %s\n"
 msgstr ""
 
 #, c-format
 msgid "%XUnsupported PEI architecture: %s\n"
 msgstr ""
 
-#: pe-dll.c:604
+#: pe-dll.c:673
 #, c-format
 msgid "%XCannot export %s: invalid export name\n"
 msgstr ""
 
 #, c-format
 msgid "%XCannot export %s: invalid export name\n"
 msgstr ""
 
-#: pe-dll.c:657
+#: pe-dll.c:729
 #, c-format
 msgid "%XError, duplicate EXPORT with ordinals: %s (%d vs %d)\n"
 msgstr ""
 
 #, c-format
 msgid "%XError, duplicate EXPORT with ordinals: %s (%d vs %d)\n"
 msgstr ""
 
-#: pe-dll.c:664
+#: pe-dll.c:736
 #, c-format
 msgid "Warning, duplicate EXPORT: %s\n"
 msgstr ""
 
 #, c-format
 msgid "Warning, duplicate EXPORT: %s\n"
 msgstr ""
 
-#: pe-dll.c:751
+#: pe-dll.c:823
 #, c-format
 msgid "%XCannot export %s: symbol not defined\n"
 msgstr ""
 
 #, c-format
 msgid "%XCannot export %s: symbol not defined\n"
 msgstr ""
 
-#: pe-dll.c:757
+#: pe-dll.c:829
 #, c-format
 msgid "%XCannot export %s: symbol wrong type (%d vs %d)\n"
 msgstr ""
 
 #, c-format
 msgid "%XCannot export %s: symbol wrong type (%d vs %d)\n"
 msgstr ""
 
-#: pe-dll.c:764
+#: pe-dll.c:836
 #, c-format
 msgid "%XCannot export %s: symbol not found\n"
 msgstr ""
 
 #, c-format
 msgid "%XCannot export %s: symbol not found\n"
 msgstr ""
 
-#: pe-dll.c:877
+#: pe-dll.c:949
 #, c-format
 msgid "%XError, ordinal used twice: %d (%s vs %s)\n"
 msgstr ""
 
 #, c-format
 msgid "%XError, ordinal used twice: %d (%s vs %s)\n"
 msgstr ""
 
-#: pe-dll.c:1219
+#: pe-dll.c:1297
 #, c-format
 msgid "%XError: %d-bit reloc in dll\n"
 msgstr ""
 
 #, c-format
 msgid "%XError: %d-bit reloc in dll\n"
 msgstr ""
 
-#: pe-dll.c:1347
+#: pe-dll.c:1425
 #, c-format
 msgid "%s: Can't open output def file %s\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Can't open output def file %s\n"
 msgstr ""
 
-#: pe-dll.c:1490
+#: pe-dll.c:1568
 #, c-format
 msgid "; no contents available\n"
 msgstr ""
 
 #, c-format
 msgid "; no contents available\n"
 msgstr ""
 
-#: pe-dll.c:2252
+#: pe-dll.c:2364
 msgid ""
 "%C: variable '%T' can't be auto-imported. Please read the documentation for "
 "ld's --enable-auto-import for details.\n"
 msgstr ""
 
 msgid ""
 "%C: variable '%T' can't be auto-imported. Please read the documentation for "
 "ld's --enable-auto-import for details.\n"
 msgstr ""
 
-#: pe-dll.c:2282
+#: pe-dll.c:2394
 #, c-format
 msgid "%XCan't open .lib file: %s\n"
 msgstr ""
 
 #, c-format
 msgid "%XCan't open .lib file: %s\n"
 msgstr ""
 
-#: pe-dll.c:2287
+#: pe-dll.c:2399
 #, c-format
 msgid "Creating library file: %s\n"
 msgstr ""
 #, c-format
 msgid "Creating library file: %s\n"
 msgstr ""
This page took 0.051288 seconds and 4 git commands to generate.