Handle symbolic link when copying source file
[deliverable/binutils-gdb.git] / binutils / po / binutils.pot
index 4055165178881eb45aa6183a4093644d4e3b1d02..84551c58158e9051e76ff1ba19ef2ba5913fd064 100644 (file)
@@ -8,40 +8,43 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2009-09-07 12:08+0200\n"
+"POT-Creation-Date: 2014-02-10 09:42+1030\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"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: addr2line.c:76
+#: addr2line.c:81
 #, c-format
 msgid "Usage: %s [option(s)] [addr(s)]\n"
 msgstr ""
 
 #, c-format
 msgid "Usage: %s [option(s)] [addr(s)]\n"
 msgstr ""
 
-#: addr2line.c:77
+#: addr2line.c:82
 #, c-format
 msgid " Convert addresses into line number/file name pairs.\n"
 msgstr ""
 
 #, c-format
 msgid " Convert addresses into line number/file name pairs.\n"
 msgstr ""
 
-#: addr2line.c:78
+#: addr2line.c:83
 #, c-format
 msgid ""
 " If no addresses are specified on the command line, they will be read from "
 "stdin\n"
 msgstr ""
 
 #, c-format
 msgid ""
 " If no addresses are specified on the command line, they will be read from "
 "stdin\n"
 msgstr ""
 
-#: addr2line.c:79
+#: addr2line.c:84
 #, c-format
 msgid ""
 " The options are:\n"
 "  @<file>                Read options from <file>\n"
 #, c-format
 msgid ""
 " The options are:\n"
 "  @<file>                Read options from <file>\n"
+"  -a --addresses         Show addresses\n"
 "  -b --target=<bfdname>  Set the binary file format\n"
 "  -e --exe=<executable>  Set the input file name (default is a.out)\n"
 "  -i --inlines           Unwind inlined functions\n"
 "  -j --section=<name>    Read section-relative offsets instead of addresses\n"
 "  -b --target=<bfdname>  Set the binary file format\n"
 "  -e --exe=<executable>  Set the input file name (default is a.out)\n"
 "  -i --inlines           Unwind inlined functions\n"
 "  -j --section=<name>    Read section-relative offsets instead of addresses\n"
+"  -p --pretty-print      Make the output easier to read for humans\n"
 "  -s --basenames         Strip directory names\n"
 "  -f --functions         Show function names\n"
 "  -C --demangle[=style]  Demangle function names\n"
 "  -s --basenames         Strip directory names\n"
 "  -f --functions         Show function names\n"
 "  -C --demangle[=style]  Demangle function names\n"
@@ -50,297 +53,363 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: addr2line.c:94 ar.c:295 coffdump.c:469 dlltool.c:3832 dllwrap.c:510
-#: nlmconv.c:1113 objcopy.c:563 objcopy.c:598 readelf.c:2922 size.c:99
-#: srconv.c:1741 strings.c:676 sysdump.c:653 windmc.c:233 windres.c:698
+#: addr2line.c:101 ar.c:332 ar.c:369 coffdump.c:471 dlltool.c:3969
+#: dllwrap.c:518 elfedit.c:651 nlmconv.c:1113 objcopy.c:606 objcopy.c:656
+#: readelf.c:3705 size.c:99 srconv.c:1744 strings.c:653 sysdump.c:653
+#: windmc.c:228 windres.c:687
 #, c-format
 msgid "Report bugs to %s\n"
 msgstr ""
 
 #, c-format
 msgid "Report bugs to %s\n"
 msgstr ""
 
-#: addr2line.c:281
+#. Note for translators:  This printf is used to join the
+#. function name just printed above to the line number/
+#. file name pair that is about to be printed below.  Eg:
+#.
+#. foo at 123:bar.c
+#: addr2line.c:297
+#, c-format
+msgid " at "
+msgstr ""
+
+#. Note for translators: This printf is used to join the
+#. line number/file name pair that has just been printed with
+#. the line number/file name pair that is going to be printed
+#. by the next iteration of the while loop.  Eg:
+#.
+#. 123:bar.c (inlined by) 456:main.c
+#: addr2line.c:338
+#, c-format
+msgid " (inlined by) "
+msgstr ""
+
+#: addr2line.c:371
 #, c-format
 msgid "%s: cannot get addresses from archive"
 msgstr ""
 
 #, c-format
 msgid "%s: cannot get addresses from archive"
 msgstr ""
 
-#: addr2line.c:298
+#: addr2line.c:388
 #, c-format
 msgid "%s: cannot find section %s"
 msgstr ""
 
 #, c-format
 msgid "%s: cannot find section %s"
 msgstr ""
 
-#: addr2line.c:364 nm.c:1554 objdump.c:3229
+#: addr2line.c:457 nm.c:1572 objdump.c:3479
 #, c-format
 msgid "unknown demangling style `%s'"
 msgstr ""
 
 #, c-format
 msgid "unknown demangling style `%s'"
 msgstr ""
 
-#: ar.c:218
+#: ar.c:253
 #, c-format
 msgid "no entry %s in archive\n"
 msgstr ""
 
 #, c-format
 msgid "no entry %s in archive\n"
 msgstr ""
 
-#: ar.c:236
+#: ar.c:267
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"Usage: %s [emulation options] [--plugin <name>] [-]{dmpqrstx}"
-"[abcfilNoPsSuvV] [member-name] [count] archive-file file...\n"
+"Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [--plugin "
+"<name>] [member-name] [count] archive-file file...\n"
 msgstr ""
 
 msgstr ""
 
-#: ar.c:238
+#: ar.c:273
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"Usage: %s [emulation options] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] "
+"Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [member-name] "
 "[count] archive-file file...\n"
 msgstr ""
 
 "[count] archive-file file...\n"
 msgstr ""
 
-#: ar.c:243
+#: ar.c:281
 #, c-format
 msgid "       %s -M [<mri-script]\n"
 msgstr ""
 
 #, c-format
 msgid "       %s -M [<mri-script]\n"
 msgstr ""
 
-#: ar.c:244
+#: ar.c:282
 #, c-format
 msgid " commands:\n"
 msgstr ""
 
 #, c-format
 msgid " commands:\n"
 msgstr ""
 
-#: ar.c:245
+#: ar.c:283
 #, c-format
 msgid "  d            - delete file(s) from the archive\n"
 msgstr ""
 
 #, c-format
 msgid "  d            - delete file(s) from the archive\n"
 msgstr ""
 
-#: ar.c:246
+#: ar.c:284
 #, c-format
 msgid "  m[ab]        - move file(s) in the archive\n"
 msgstr ""
 
 #, c-format
 msgid "  m[ab]        - move file(s) in the archive\n"
 msgstr ""
 
-#: ar.c:247
+#: ar.c:285
 #, c-format
 msgid "  p            - print file(s) found in the archive\n"
 msgstr ""
 
 #, c-format
 msgid "  p            - print file(s) found in the archive\n"
 msgstr ""
 
-#: ar.c:248
+#: ar.c:286
 #, c-format
 msgid "  q[f]         - quick append file(s) to the archive\n"
 msgstr ""
 
 #, c-format
 msgid "  q[f]         - quick append file(s) to the archive\n"
 msgstr ""
 
-#: ar.c:249
+#: ar.c:287
 #, c-format
 msgid ""
 "  r[ab][f][u]  - replace existing or insert new file(s) into the archive\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  r[ab][f][u]  - replace existing or insert new file(s) into the archive\n"
 msgstr ""
 
-#: ar.c:250
+#: ar.c:288
+#, c-format
+msgid "  s            - act as ranlib\n"
+msgstr ""
+
+#: ar.c:289
 #, c-format
 msgid "  t            - display contents of archive\n"
 msgstr ""
 
 #, c-format
 msgid "  t            - display contents of archive\n"
 msgstr ""
 
-#: ar.c:251
+#: ar.c:290
 #, c-format
 msgid "  x[o]         - extract file(s) from the archive\n"
 msgstr ""
 
 #, c-format
 msgid "  x[o]         - extract file(s) from the archive\n"
 msgstr ""
 
-#: ar.c:252
+#: ar.c:291
 #, c-format
 msgid " command specific modifiers:\n"
 msgstr ""
 
 #, c-format
 msgid " command specific modifiers:\n"
 msgstr ""
 
-#: ar.c:253
+#: ar.c:292
 #, c-format
 msgid "  [a]          - put file(s) after [member-name]\n"
 msgstr ""
 
 #, c-format
 msgid "  [a]          - put file(s) after [member-name]\n"
 msgstr ""
 
-#: ar.c:254
+#: ar.c:293
 #, c-format
 msgid "  [b]          - put file(s) before [member-name] (same as [i])\n"
 msgstr ""
 
 #, c-format
 msgid "  [b]          - put file(s) before [member-name] (same as [i])\n"
 msgstr ""
 
-#: ar.c:255
+#: ar.c:296
+#, c-format
+msgid "  [D]          - use zero for timestamps and uids/gids (default)\n"
+msgstr ""
+
+#: ar.c:298
+#, c-format
+msgid "  [U]          - use actual timestamps and uids/gids\n"
+msgstr ""
+
+#: ar.c:303
 #, c-format
 msgid "  [D]          - use zero for timestamps and uids/gids\n"
 msgstr ""
 
 #, c-format
 msgid "  [D]          - use zero for timestamps and uids/gids\n"
 msgstr ""
 
-#: ar.c:256
+#: ar.c:305
+#, c-format
+msgid "  [U]          - use actual timestamps and uids/gids (default)\n"
+msgstr ""
+
+#: ar.c:308
 #, c-format
 msgid "  [N]          - use instance [count] of name\n"
 msgstr ""
 
 #, c-format
 msgid "  [N]          - use instance [count] of name\n"
 msgstr ""
 
-#: ar.c:257
+#: ar.c:309
 #, c-format
 msgid "  [f]          - truncate inserted file names\n"
 msgstr ""
 
 #, c-format
 msgid "  [f]          - truncate inserted file names\n"
 msgstr ""
 
-#: ar.c:258
+#: ar.c:310
 #, c-format
 msgid "  [P]          - use full path names when matching\n"
 msgstr ""
 
 #, c-format
 msgid "  [P]          - use full path names when matching\n"
 msgstr ""
 
-#: ar.c:259
+#: ar.c:311
 #, c-format
 msgid "  [o]          - preserve original dates\n"
 msgstr ""
 
 #, c-format
 msgid "  [o]          - preserve original dates\n"
 msgstr ""
 
-#: ar.c:260
+#: ar.c:312
 #, c-format
 msgid ""
 "  [u]          - only replace files that are newer than current archive "
 "contents\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  [u]          - only replace files that are newer than current archive "
 "contents\n"
 msgstr ""
 
-#: ar.c:261
+#: ar.c:313
 #, c-format
 msgid " generic modifiers:\n"
 msgstr ""
 
 #, c-format
 msgid " generic modifiers:\n"
 msgstr ""
 
-#: ar.c:262
+#: ar.c:314
 #, c-format
 msgid "  [c]          - do not warn if the library had to be created\n"
 msgstr ""
 
 #, c-format
 msgid "  [c]          - do not warn if the library had to be created\n"
 msgstr ""
 
-#: ar.c:263
+#: ar.c:315
 #, c-format
 msgid "  [s]          - create an archive index (cf. ranlib)\n"
 msgstr ""
 
 #, c-format
 msgid "  [s]          - create an archive index (cf. ranlib)\n"
 msgstr ""
 
-#: ar.c:264
+#: ar.c:316
 #, c-format
 msgid "  [S]          - do not build a symbol table\n"
 msgstr ""
 
 #, c-format
 msgid "  [S]          - do not build a symbol table\n"
 msgstr ""
 
-#: ar.c:265
+#: ar.c:317
 #, c-format
 msgid "  [T]          - make a thin archive\n"
 msgstr ""
 
 #, c-format
 msgid "  [T]          - make a thin archive\n"
 msgstr ""
 
-#: ar.c:266
+#: ar.c:318
 #, c-format
 msgid "  [v]          - be verbose\n"
 msgstr ""
 
 #, c-format
 msgid "  [v]          - be verbose\n"
 msgstr ""
 
-#: ar.c:267
+#: ar.c:319
 #, c-format
 msgid "  [V]          - display the version number\n"
 msgstr ""
 
 #, c-format
 msgid "  [V]          - display the version number\n"
 msgstr ""
 
-#: ar.c:268
+#: ar.c:320
 #, c-format
 msgid "  @<file>      - read options from <file>\n"
 msgstr ""
 
 #, c-format
 msgid "  @<file>      - read options from <file>\n"
 msgstr ""
 
-#: ar.c:270
+#: ar.c:321
+#, c-format
+msgid "  --target=BFDNAME - specify the target object format as BFDNAME\n"
+msgstr ""
+
+#: ar.c:323
 #, c-format
 msgid " optional:\n"
 msgstr ""
 
 #, c-format
 msgid " optional:\n"
 msgstr ""
 
-#: ar.c:271
+#: ar.c:324
 #, c-format
 msgid "  --plugin <p> - load the specified plugin\n"
 msgstr ""
 
 #, c-format
 msgid "  --plugin <p> - load the specified plugin\n"
 msgstr ""
 
-#: ar.c:278
+#: ar.c:345
 #, c-format
 msgid "Usage: %s [options] archive\n"
 msgstr ""
 
 #, c-format
 msgid "Usage: %s [options] archive\n"
 msgstr ""
 
-#: ar.c:279
+#: ar.c:346
 #, c-format
 msgid " Generate an index to speed access to archives\n"
 msgstr ""
 
 #, c-format
 msgid " Generate an index to speed access to archives\n"
 msgstr ""
 
-#: ar.c:280
+#: ar.c:347
 #, c-format
 msgid ""
 " The options are:\n"
 "  @<file>                      Read options from <file>\n"
 msgstr ""
 
 #, c-format
 msgid ""
 " The options are:\n"
 "  @<file>                      Read options from <file>\n"
 msgstr ""
 
-#: ar.c:283
+#: ar.c:350
 #, c-format
 msgid "  --plugin <name>              Load the specified plugin\n"
 msgstr ""
 
 #, c-format
 msgid "  --plugin <name>              Load the specified plugin\n"
 msgstr ""
 
-#: ar.c:286
+#: ar.c:354
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"  -t                           Update the archive's symbol map timestamp\n"
-"  -h --help                    Print this help message\n"
-"  -v --version                 Print version information\n"
+"  -D                           Use zero for symbol map timestamp (default)\n"
+"  -U                           Use an actual symbol map timestamp\n"
 msgstr ""
 
 msgstr ""
 
-#: ar.c:512 nm.c:1626
+#: ar.c:358
 #, c-format
 #, c-format
-msgid "sorry - this program has been built without plugin support\n"
+msgid ""
+"  -D                           Use zero for symbol map timestamp\n"
+"  -U                           Use actual symbol map timestamp (default)\n"
+msgstr ""
+
+#: ar.c:361
+#, c-format
+msgid ""
+"  -t                           Update the archive's symbol map timestamp\n"
+"  -h --help                    Print this help message\n"
+"  -v --version                 Print version information\n"
 msgstr ""
 
 msgstr ""
 
-#: ar.c:539
+#: ar.c:485
 msgid "two different operation options specified"
 msgstr ""
 
 msgid "two different operation options specified"
 msgstr ""
 
-#: ar.c:620
+#: ar.c:577 ar.c:638 nm.c:1654
 #, c-format
 #, c-format
-msgid "illegal option -- %c"
+msgid "sorry - this program has been built without plugin support\n"
 msgstr ""
 
 msgstr ""
 
-#: ar.c:663
+#: ar.c:761
 msgid "no operation specified"
 msgstr ""
 
 msgid "no operation specified"
 msgstr ""
 
-#: ar.c:666
+#: ar.c:764
 msgid "`u' is only meaningful with the `r' option."
 msgstr ""
 
 msgid "`u' is only meaningful with the `r' option."
 msgstr ""
 
-#: ar.c:669
+#: ar.c:767
 msgid "`u' is not meaningful with the `D' option."
 msgstr ""
 
 msgid "`u' is not meaningful with the `D' option."
 msgstr ""
 
-#: ar.c:677
+#: ar.c:770
+msgid "`u' modifier ignored since `D' is the default (see `U')"
+msgstr ""
+
+#: ar.c:781
 msgid "`N' is only meaningful with the `x' and `d' options."
 msgstr ""
 
 msgid "`N' is only meaningful with the `x' and `d' options."
 msgstr ""
 
-#: ar.c:680
+#: ar.c:784
 msgid "Value for `N' must be positive."
 msgstr ""
 
 msgid "Value for `N' must be positive."
 msgstr ""
 
-#: ar.c:692
+#: ar.c:798
 msgid "`x' cannot be used on thin archives."
 msgstr ""
 
 msgid "`x' cannot be used on thin archives."
 msgstr ""
 
-#: ar.c:733
+#: ar.c:845
 #, c-format
 msgid "internal error -- this option not implemented"
 msgstr ""
 
 #, c-format
 msgid "internal error -- this option not implemented"
 msgstr ""
 
-#: ar.c:802
+#: ar.c:914
 #, c-format
 msgid "creating %s"
 msgstr ""
 
 #, c-format
 msgid "creating %s"
 msgstr ""
 
-#: ar.c:851 ar.c:906 ar.c:1234 objcopy.c:2026
+#: ar.c:945
 #, c-format
 #, c-format
-msgid "internal stat error on %s"
+msgid "Cannot convert existing library %s to thin format"
 msgstr ""
 
 msgstr ""
 
-#: ar.c:855
+#: ar.c:951
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"<%s>\n"
-"\n"
+msgid "Cannot convert existing thin library %s to normal format"
 msgstr ""
 
 msgstr ""
 
-#: ar.c:871 ar.c:939
+#: ar.c:983 ar.c:1037 ar.c:1366 objcopy.c:2294
+#, c-format
+msgid "internal stat error on %s"
+msgstr ""
+
+#: ar.c:1002 ar.c:1070
 #, c-format
 msgid "%s is not a valid archive"
 msgstr ""
 
 #, c-format
 msgid "%s is not a valid archive"
 msgstr ""
 
-#: ar.c:1139
+#: ar.c:1128
+msgid "could not create temporary file whilst writing archive"
+msgstr ""
+
+#: ar.c:1271
 #, c-format
 msgid "No member named `%s'\n"
 msgstr ""
 
 #, c-format
 msgid "No member named `%s'\n"
 msgstr ""
 
-#: ar.c:1189
+#: ar.c:1321
 #, c-format
 msgid "no entry %s in archive %s!"
 msgstr ""
 
 #, c-format
 msgid "no entry %s in archive %s!"
 msgstr ""
 
-#: ar.c:1328
+#: ar.c:1460
 #, c-format
 msgid "%s: no archive map to update"
 msgstr ""
 #, c-format
 msgid "%s: no archive map to update"
 msgstr ""
@@ -375,123 +444,286 @@ msgstr ""
 msgid "%s: no output archive specified yet\n"
 msgstr ""
 
 msgid "%s: no output archive specified yet\n"
 msgstr ""
 
-#: arsup.c:250 arsup.c:288 arsup.c:330 arsup.c:350 arsup.c:416
+#: arsup.c:250 arsup.c:288 arsup.c:330 arsup.c:353 arsup.c:419
 #, c-format
 msgid "%s: no open output archive\n"
 msgstr ""
 
 #, c-format
 msgid "%s: no open output archive\n"
 msgstr ""
 
-#: arsup.c:261 arsup.c:371 arsup.c:397
+#: arsup.c:261 arsup.c:374 arsup.c:400
 #, c-format
 msgid "%s: can't open file %s\n"
 msgstr ""
 
 #, c-format
 msgid "%s: can't open file %s\n"
 msgstr ""
 
-#: arsup.c:315 arsup.c:393 arsup.c:474
+#: arsup.c:315 arsup.c:396 arsup.c:477
 #, c-format
 msgid "%s: can't find module file %s\n"
 msgstr ""
 
 #, c-format
 msgid "%s: can't find module file %s\n"
 msgstr ""
 
-#: arsup.c:425
+#: arsup.c:428
 #, c-format
 msgid "Current open archive is %s\n"
 msgstr ""
 
 #, c-format
 msgid "Current open archive is %s\n"
 msgstr ""
 
-#: arsup.c:449
+#: arsup.c:452
 #, c-format
 msgid "%s: no open archive\n"
 msgstr ""
 
 #, c-format
 msgid "%s: no open archive\n"
 msgstr ""
 
-#: bin2c.c:59
-#, c-format
-msgid "Usage: %s < input_file > output_file\n"
-msgstr ""
-
-#: bin2c.c:60
-#, c-format
-msgid "Prints bytes from stdin in hex format.\n"
-msgstr ""
-
-#: binemul.c:38
+#: binemul.c:39
 #, c-format
 msgid "  No emulation specific options\n"
 msgstr ""
 
 #. Macros for common output.
 #, c-format
 msgid "  No emulation specific options\n"
 msgstr ""
 
 #. Macros for common output.
-#: binemul.h:43
+#: binemul.h:49
 #, c-format
 msgid " emulation options: \n"
 msgstr ""
 
 #, c-format
 msgid " emulation options: \n"
 msgstr ""
 
-#: bucomm.c:157
+#: bucomm.c:164
 #, c-format
 msgid "can't set BFD default target to `%s': %s"
 msgstr ""
 
 #, c-format
 msgid "can't set BFD default target to `%s': %s"
 msgstr ""
 
-#: bucomm.c:168
+#: bucomm.c:176
 #, c-format
 msgid "%s: Matching formats:"
 msgstr ""
 
 #, c-format
 msgid "%s: Matching formats:"
 msgstr ""
 
-#: bucomm.c:183
+#: bucomm.c:191
 #, c-format
 msgid "Supported targets:"
 msgstr ""
 
 #, c-format
 msgid "Supported targets:"
 msgstr ""
 
-#: bucomm.c:185
+#: bucomm.c:193
 #, c-format
 msgid "%s: supported targets:"
 msgstr ""
 
 #, c-format
 msgid "%s: supported targets:"
 msgstr ""
 
-#: bucomm.c:202
+#: bucomm.c:211
 #, c-format
 msgid "Supported architectures:"
 msgstr ""
 
 #, c-format
 msgid "Supported architectures:"
 msgstr ""
 
-#: bucomm.c:204
+#: bucomm.c:213
 #, c-format
 msgid "%s: supported architectures:"
 msgstr ""
 
 #, c-format
 msgid "%s: supported architectures:"
 msgstr ""
 
-#: bucomm.c:398
+#: bucomm.c:229
+msgid "big endian"
+msgstr ""
+
+#: bucomm.c:230
+msgid "little endian"
+msgstr ""
+
+#: bucomm.c:231
+msgid "endianness unknown"
+msgstr ""
+
+#: bucomm.c:252
+#, c-format
+msgid ""
+"%s\n"
+" (header %s, data %s)\n"
+msgstr ""
+
+#: bucomm.c:408
 #, c-format
 msgid "BFD header file version %s\n"
 msgstr ""
 
 #, c-format
 msgid "BFD header file version %s\n"
 msgstr ""
 
-#: bucomm.c:547
+#: bucomm.c:562
 #, c-format
 msgid "%s: bad number: %s"
 msgstr ""
 
 #, c-format
 msgid "%s: bad number: %s"
 msgstr ""
 
-#: bucomm.c:564 strings.c:422
+#: bucomm.c:579 strings.c:408
 #, c-format
 msgid "'%s': No such file"
 msgstr ""
 
 #, c-format
 msgid "'%s': No such file"
 msgstr ""
 
-#: bucomm.c:566 strings.c:424
+#: bucomm.c:581 strings.c:410
 #, c-format
 msgid "Warning: could not locate '%s'.  reason: %s"
 msgstr ""
 
 #, c-format
 msgid "Warning: could not locate '%s'.  reason: %s"
 msgstr ""
 
-#: bucomm.c:570
+#: bucomm.c:585
 #, c-format
 msgid "Warning: '%s' is not an ordinary file"
 msgstr ""
 
 #, c-format
 msgid "Warning: '%s' is not an ordinary file"
 msgstr ""
 
-#: coffdump.c:106
+#: bucomm.c:587
+#, c-format
+msgid "Warning: '%s' has negative size, probably it is too large"
+msgstr ""
+
+#: coffdump.c:107
 #, c-format
 msgid "#lines %d "
 msgstr ""
 
 #, c-format
 msgid "#lines %d "
 msgstr ""
 
-#: coffdump.c:460 sysdump.c:646
+#: coffdump.c:130
+#, c-format
+msgid "size %d "
+msgstr ""
+
+#: coffdump.c:135
+#, c-format
+msgid "section definition at %x size %x\n"
+msgstr ""
+
+#: coffdump.c:141
+#, c-format
+msgid "pointer to"
+msgstr ""
+
+#: coffdump.c:146
+#, c-format
+msgid "array [%d] of"
+msgstr ""
+
+#: coffdump.c:151
+#, c-format
+msgid "function returning"
+msgstr ""
+
+#: coffdump.c:155
+#, c-format
+msgid "arguments"
+msgstr ""
+
+#: coffdump.c:159
+#, c-format
+msgid "code"
+msgstr ""
+
+#: coffdump.c:165
+#, c-format
+msgid "structure definition"
+msgstr ""
+
+#: coffdump.c:171
+#, c-format
+msgid "structure ref to UNKNOWN struct"
+msgstr ""
+
+#: coffdump.c:173
+#, c-format
+msgid "structure ref to %s"
+msgstr ""
+
+#: coffdump.c:176
+#, c-format
+msgid "enum ref to %s"
+msgstr ""
+
+#: coffdump.c:179
+#, c-format
+msgid "enum definition"
+msgstr ""
+
+#: coffdump.c:252
+#, c-format
+msgid "Stack offset %x"
+msgstr ""
+
+#: coffdump.c:255
+#, c-format
+msgid "Memory section %s+%x"
+msgstr ""
+
+#: coffdump.c:258
+#, c-format
+msgid "Register %d"
+msgstr ""
+
+#: coffdump.c:261
+#, c-format
+msgid "Struct Member offset %x"
+msgstr ""
+
+#: coffdump.c:264
+#, c-format
+msgid "Enum Member offset %x"
+msgstr ""
+
+#: coffdump.c:267
+#, c-format
+msgid "Undefined symbol"
+msgstr ""
+
+#: coffdump.c:334
+#, c-format
+msgid "List of symbols"
+msgstr ""
+
+#: coffdump.c:341
+#, c-format
+msgid "Symbol  %s, tag %d, number %d"
+msgstr ""
+
+#: coffdump.c:345 readelf.c:13103 readelf.c:13177
+#, c-format
+msgid "Type"
+msgstr ""
+
+#: coffdump.c:350
+#, c-format
+msgid "Where"
+msgstr ""
+
+#: coffdump.c:354
+#, c-format
+msgid "Visible"
+msgstr ""
+
+#: coffdump.c:370
+msgid "List of blocks "
+msgstr ""
+
+#: coffdump.c:383
+#, c-format
+msgid "vars %d"
+msgstr ""
+
+#: coffdump.c:386
+#, c-format
+msgid "blocks"
+msgstr ""
+
+#: coffdump.c:404
+#, c-format
+msgid "List of source files"
+msgstr ""
+
+#: coffdump.c:410
+#, c-format
+msgid "Source file %s"
+msgstr ""
+
+#: coffdump.c:424
+#, c-format
+msgid "section %s %d %d address %x size %x number %d nrelocs %d"
+msgstr ""
+
+#: coffdump.c:449
+#, c-format
+msgid "#sources %d"
+msgstr ""
+
+#: coffdump.c:462 sysdump.c:646
 #, c-format
 msgid "Usage: %s [option(s)] in-file\n"
 msgstr ""
 
 #, c-format
 msgid "Usage: %s [option(s)] in-file\n"
 msgstr ""
 
-#: coffdump.c:461
+#: coffdump.c:463
 #, c-format
 #, c-format
-msgid " Print a human readable interpretation of a SYSROFF object file\n"
+msgid " Print a human readable interpretation of a COFF object file\n"
 msgstr ""
 
 msgstr ""
 
-#: coffdump.c:462
+#: coffdump.c:464
 #, c-format
 msgid ""
 " The options are:\n"
 #, c-format
 msgid ""
 " The options are:\n"
@@ -501,11 +733,11 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: coffdump.c:531 srconv.c:1831 sysdump.c:710
+#: coffdump.c:533 srconv.c:1834 sysdump.c:710
 msgid "no input file specified"
 msgstr ""
 
 msgid "no input file specified"
 msgstr ""
 
-#: cxxfilt.c:119 nm.c:264 objdump.c:251
+#: cxxfilt.c:119 nm.c:270 objdump.c:281
 #, c-format
 msgid "Report bugs to %s.\n"
 msgstr ""
 #, c-format
 msgid "Report bugs to %s.\n"
 msgstr ""
@@ -518,2298 +750,3157 @@ msgstr ""
 msgid "debug_start_source: no debug_set_filename call"
 msgstr ""
 
 msgid "debug_start_source: no debug_set_filename call"
 msgstr ""
 
-#: debug.c:782
+#: debug.c:780
 msgid "debug_record_function: no debug_set_filename call"
 msgstr ""
 
 msgid "debug_record_function: no debug_set_filename call"
 msgstr ""
 
-#: debug.c:834
+#: debug.c:832
 msgid "debug_record_parameter: no current function"
 msgstr ""
 
 msgid "debug_record_parameter: no current function"
 msgstr ""
 
-#: debug.c:866
+#: debug.c:864
 msgid "debug_end_function: no current function"
 msgstr ""
 
 msgid "debug_end_function: no current function"
 msgstr ""
 
-#: debug.c:872
+#: debug.c:870
 msgid "debug_end_function: some blocks were not closed"
 msgstr ""
 
 msgid "debug_end_function: some blocks were not closed"
 msgstr ""
 
-#: debug.c:900
+#: debug.c:898
 msgid "debug_start_block: no current block"
 msgstr ""
 
 msgid "debug_start_block: no current block"
 msgstr ""
 
-#: debug.c:936
+#: debug.c:934
 msgid "debug_end_block: no current block"
 msgstr ""
 
 msgid "debug_end_block: no current block"
 msgstr ""
 
-#: debug.c:943
+#: debug.c:941
 msgid "debug_end_block: attempt to close top level block"
 msgstr ""
 
 msgid "debug_end_block: attempt to close top level block"
 msgstr ""
 
-#: debug.c:966
+#: debug.c:964
 msgid "debug_record_line: no current unit"
 msgstr ""
 
 #. FIXME
 msgid "debug_record_line: no current unit"
 msgstr ""
 
 #. FIXME
-#: debug.c:1019
+#: debug.c:1017
 msgid "debug_start_common_block: not implemented"
 msgstr ""
 
 #. FIXME
 msgid "debug_start_common_block: not implemented"
 msgstr ""
 
 #. FIXME
-#: debug.c:1030
+#: debug.c:1028
 msgid "debug_end_common_block: not implemented"
 msgstr ""
 
 #. FIXME.
 msgid "debug_end_common_block: not implemented"
 msgstr ""
 
 #. FIXME.
-#: debug.c:1114
+#: debug.c:1112
 msgid "debug_record_label: not implemented"
 msgstr ""
 
 msgid "debug_record_label: not implemented"
 msgstr ""
 
-#: debug.c:1136
+#: debug.c:1134
 msgid "debug_record_variable: no current file"
 msgstr ""
 
 msgid "debug_record_variable: no current file"
 msgstr ""
 
-#: debug.c:1664
+#: debug.c:1662
 msgid "debug_make_undefined_type: unsupported kind"
 msgstr ""
 
 msgid "debug_make_undefined_type: unsupported kind"
 msgstr ""
 
-#: debug.c:1841
+#: debug.c:1839
 msgid "debug_name_type: no current file"
 msgstr ""
 
 msgid "debug_name_type: no current file"
 msgstr ""
 
-#: debug.c:1886
+#: debug.c:1884
 msgid "debug_tag_type: no current file"
 msgstr ""
 
 msgid "debug_tag_type: no current file"
 msgstr ""
 
-#: debug.c:1894
+#: debug.c:1892
 msgid "debug_tag_type: extra tag attempted"
 msgstr ""
 
 msgid "debug_tag_type: extra tag attempted"
 msgstr ""
 
-#: debug.c:1931
+#: debug.c:1929
 #, c-format
 msgid "Warning: changing type size from %d to %d\n"
 msgstr ""
 
 #, c-format
 msgid "Warning: changing type size from %d to %d\n"
 msgstr ""
 
-#: debug.c:1953
+#: debug.c:1951
 msgid "debug_find_named_type: no current compilation unit"
 msgstr ""
 
 msgid "debug_find_named_type: no current compilation unit"
 msgstr ""
 
-#: debug.c:2056
+#: debug.c:2054
 #, c-format
 msgid "debug_get_real_type: circular debug information for %s\n"
 msgstr ""
 
 #, c-format
 msgid "debug_get_real_type: circular debug information for %s\n"
 msgstr ""
 
-#: debug.c:2483
+#: debug.c:2481
 msgid "debug_write_type: illegal type encountered"
 msgstr ""
 
 msgid "debug_write_type: illegal type encountered"
 msgstr ""
 
-#: dlltool.c:884 dlltool.c:910 dlltool.c:941
+#: dlltool.c:918 dlltool.c:944 dlltool.c:975
 #, c-format
 msgid "Internal error: Unknown machine type: %d"
 msgstr ""
 
 #, c-format
 msgid "Internal error: Unknown machine type: %d"
 msgstr ""
 
-#: dlltool.c:982
+#: dlltool.c:1016
 #, c-format
 msgid "Can't open def file: %s"
 msgstr ""
 
 #, c-format
 msgid "Can't open def file: %s"
 msgstr ""
 
-#: dlltool.c:987
+#: dlltool.c:1021
 #, c-format
 msgid "Processing def file: %s"
 msgstr ""
 
 #, c-format
 msgid "Processing def file: %s"
 msgstr ""
 
-#: dlltool.c:991
+#: dlltool.c:1025
 msgid "Processed def file"
 msgstr ""
 
 msgid "Processed def file"
 msgstr ""
 
-#: dlltool.c:1015
+#: dlltool.c:1049
 #, c-format
 msgid "Syntax error in def file %s:%d"
 msgstr ""
 
 #, c-format
 msgid "Syntax error in def file %s:%d"
 msgstr ""
 
-#: dlltool.c:1050
+#: dlltool.c:1086
 #, c-format
 msgid "%s: Path components stripped from image name, '%s'."
 msgstr ""
 
 #, c-format
 msgid "%s: Path components stripped from image name, '%s'."
 msgstr ""
 
-#: dlltool.c:1068
+#: dlltool.c:1104
 #, c-format
 msgid "NAME: %s base: %x"
 msgstr ""
 
 #, c-format
 msgid "NAME: %s base: %x"
 msgstr ""
 
-#: dlltool.c:1071 dlltool.c:1087
+#: dlltool.c:1107 dlltool.c:1128
 msgid "Can't have LIBRARY and NAME"
 msgstr ""
 
 msgid "Can't have LIBRARY and NAME"
 msgstr ""
 
-#: dlltool.c:1084
+#: dlltool.c:1125
 #, c-format
 msgid "LIBRARY: %s base: %x"
 msgstr ""
 
 #, c-format
 msgid "LIBRARY: %s base: %x"
 msgstr ""
 
-#: dlltool.c:1320 resrc.c:293
+#: dlltool.c:1282
+#, c-format
+msgid "VERSION %d.%d\n"
+msgstr ""
+
+#: dlltool.c:1330
+#, c-format
+msgid "run: %s %s"
+msgstr ""
+
+#: dlltool.c:1370 resrc.c:288
 #, c-format
 msgid "wait: %s"
 msgstr ""
 
 #, c-format
 msgid "wait: %s"
 msgstr ""
 
-#: dlltool.c:1325 dllwrap.c:410 resrc.c:298
+#: dlltool.c:1375 dllwrap.c:416 resrc.c:293
 #, c-format
 msgid "subprocess got fatal signal %d"
 msgstr ""
 
 #, c-format
 msgid "subprocess got fatal signal %d"
 msgstr ""
 
-#: dlltool.c:1331 dllwrap.c:417 resrc.c:305
+#: dlltool.c:1381 dllwrap.c:423 resrc.c:300
 #, c-format
 msgid "%s exited with status %d"
 msgstr ""
 
 #, c-format
 msgid "%s exited with status %d"
 msgstr ""
 
-#: dlltool.c:1362
+#: dlltool.c:1412
 #, c-format
 msgid "Sucking in info from %s section in %s"
 msgstr ""
 
 #, c-format
 msgid "Sucking in info from %s section in %s"
 msgstr ""
 
-#: dlltool.c:1487
+#: dlltool.c:1552
 #, c-format
 msgid "Excluding symbol: %s"
 msgstr ""
 
 #, c-format
 msgid "Excluding symbol: %s"
 msgstr ""
 
-#: dlltool.c:1576 dlltool.c:1587 nm.c:1001 nm.c:1012
+#: dlltool.c:1641 dlltool.c:1652 nm.c:1006 nm.c:1016 nm.c:1025
 #, c-format
 msgid "%s: no symbols"
 msgstr ""
 
 #. FIXME: we ought to read in and block out the base relocations.
 #, c-format
 msgid "%s: no symbols"
 msgstr ""
 
 #. FIXME: we ought to read in and block out the base relocations.
-#: dlltool.c:1613
+#: dlltool.c:1678
 #, c-format
 msgid "Done reading %s"
 msgstr ""
 
 #, c-format
 msgid "Done reading %s"
 msgstr ""
 
-#: dlltool.c:1623
+#: dlltool.c:1688
 #, c-format
 #, c-format
-msgid "Unable to open object file: %s"
+msgid "Unable to open object file: %s: %s"
 msgstr ""
 
 msgstr ""
 
-#: dlltool.c:1626
+#: dlltool.c:1691
 #, c-format
 msgid "Scanning object file %s"
 msgstr ""
 
 #, c-format
 msgid "Scanning object file %s"
 msgstr ""
 
-#: dlltool.c:1641
+#: dlltool.c:1708
 #, c-format
 msgid "Cannot produce mcore-elf dll from archive file: %s"
 msgstr ""
 
 #, c-format
 msgid "Cannot produce mcore-elf dll from archive file: %s"
 msgstr ""
 
-#: dlltool.c:1741
+#: dlltool.c:1810
 msgid "Adding exports to output file"
 msgstr ""
 
 msgid "Adding exports to output file"
 msgstr ""
 
-#: dlltool.c:1789
+#: dlltool.c:1862
 msgid "Added exports to output file"
 msgstr ""
 
 msgid "Added exports to output file"
 msgstr ""
 
-#: dlltool.c:1930
+#: dlltool.c:2004
 #, c-format
 msgid "Generating export file: %s"
 msgstr ""
 
 #, c-format
 msgid "Generating export file: %s"
 msgstr ""
 
-#: dlltool.c:1935
+#: dlltool.c:2009
 #, c-format
 msgid "Unable to open temporary assembler file: %s"
 msgstr ""
 
 #, c-format
 msgid "Unable to open temporary assembler file: %s"
 msgstr ""
 
-#: dlltool.c:1938
+#: dlltool.c:2012
 #, c-format
 msgid "Opened temporary file: %s"
 msgstr ""
 
 #, c-format
 msgid "Opened temporary file: %s"
 msgstr ""
 
-#: dlltool.c:2113
+#: dlltool.c:2189
 msgid "failed to read the number of entries from base file"
 msgstr ""
 
 msgid "failed to read the number of entries from base file"
 msgstr ""
 
-#: dlltool.c:2161
+#: dlltool.c:2237
 msgid "Generated exports file"
 msgstr ""
 
 msgid "Generated exports file"
 msgstr ""
 
-#: dlltool.c:2370
+#: dlltool.c:2447
 #, c-format
 #, c-format
-msgid "bfd_open failed open stub file: %s"
+msgid "bfd_open failed open stub file: %s: %s"
 msgstr ""
 
 msgstr ""
 
-#: dlltool.c:2373
+#: dlltool.c:2451
 #, c-format
 msgid "Creating stub file: %s"
 msgstr ""
 
 #, c-format
 msgid "Creating stub file: %s"
 msgstr ""
 
-#: dlltool.c:2837 dlltool.c:2906
+#: dlltool.c:2922
+#, c-format
+msgid "bfd_open failed reopen stub file: %s: %s"
+msgstr ""
+
+#: dlltool.c:2936 dlltool.c:3012
 #, c-format
 msgid "failed to open temporary head file: %s"
 msgstr ""
 
 #, c-format
 msgid "failed to open temporary head file: %s"
 msgstr ""
 
-#: dlltool.c:2979
+#: dlltool.c:2998 dlltool.c:3081
+#, c-format
+msgid "failed to open temporary head file: %s: %s"
+msgstr ""
+
+#: dlltool.c:3095
 #, c-format
 msgid "failed to open temporary tail file: %s"
 msgstr ""
 
 #, c-format
 msgid "failed to open temporary tail file: %s"
 msgstr ""
 
-#: dlltool.c:3052
+#: dlltool.c:3152
+#, c-format
+msgid "failed to open temporary tail file: %s: %s"
+msgstr ""
+
+#: dlltool.c:3174
 #, c-format
 #, c-format
-msgid "Can't open .lib file: %s"
+msgid "Can't create .lib file: %s: %s"
 msgstr ""
 
 msgstr ""
 
-#: dlltool.c:3055
+#: dlltool.c:3178
 #, c-format
 msgid "Creating library file: %s"
 msgstr ""
 
 #, c-format
 msgid "Creating library file: %s"
 msgstr ""
 
-#: dlltool.c:3146 dlltool.c:3152
+#: dlltool.c:3270 dlltool.c:3276
 #, c-format
 msgid "cannot delete %s: %s"
 msgstr ""
 
 #, c-format
 msgid "cannot delete %s: %s"
 msgstr ""
 
-#: dlltool.c:3157
+#: dlltool.c:3281
 msgid "Created lib file"
 msgstr ""
 
 msgid "Created lib file"
 msgstr ""
 
-#: dlltool.c:3369 dlltool.c:3391
+#: dlltool.c:3493
+#, c-format
+msgid "Can't open .lib file: %s: %s"
+msgstr ""
+
+#: dlltool.c:3501 dlltool.c:3523
 #, c-format
 msgid "%s is not a library"
 msgstr ""
 
 #, c-format
 msgid "%s is not a library"
 msgstr ""
 
-#: dlltool.c:3409
+#: dlltool.c:3541
 #, c-format
 msgid "Import library `%s' specifies two or more dlls"
 msgstr ""
 
 #, c-format
 msgid "Import library `%s' specifies two or more dlls"
 msgstr ""
 
-#: dlltool.c:3420
+#: dlltool.c:3552
 #, c-format
 msgid "Unable to determine dll name for `%s' (not an import library?)"
 msgstr ""
 
 #, c-format
 msgid "Unable to determine dll name for `%s' (not an import library?)"
 msgstr ""
 
-#: dlltool.c:3641
+#: dlltool.c:3776
 #, c-format
 msgid "Warning, ignoring duplicate EXPORT %s %d,%d"
 msgstr ""
 
 #, c-format
 msgid "Warning, ignoring duplicate EXPORT %s %d,%d"
 msgstr ""
 
-#: dlltool.c:3647
+#: dlltool.c:3782
 #, c-format
 msgid "Error, duplicate EXPORT with ordinals: %s"
 msgstr ""
 
 #, c-format
 msgid "Error, duplicate EXPORT with ordinals: %s"
 msgstr ""
 
-#: dlltool.c:3752
+#: dlltool.c:3887
 msgid "Processing definitions"
 msgstr ""
 
 msgid "Processing definitions"
 msgstr ""
 
-#: dlltool.c:3784
+#: dlltool.c:3919
 msgid "Processed definitions"
 msgstr ""
 
 #. xgetext:c-format
 msgid "Processed definitions"
 msgstr ""
 
 #. xgetext:c-format
-#: dlltool.c:3791 dllwrap.c:471
+#: dlltool.c:3926 dllwrap.c:477
 #, c-format
 msgid "Usage %s <option(s)> <object-file(s)>\n"
 msgstr ""
 
 #. xgetext:c-format
 #, c-format
 msgid "Usage %s <option(s)> <object-file(s)>\n"
 msgstr ""
 
 #. xgetext:c-format
-#: dlltool.c:3793
+#: dlltool.c:3928
 #, c-format
 msgid ""
 "   -m --machine <machine>    Create as DLL for <machine>.  [default: %s]\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "   -m --machine <machine>    Create as DLL for <machine>.  [default: %s]\n"
 msgstr ""
 
-#: dlltool.c:3794
+#: dlltool.c:3929
 #, c-format
 msgid ""
 "        possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, "
 "ppc, thumb\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "        possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, "
 "ppc, thumb\n"
 msgstr ""
 
-#: dlltool.c:3795
+#: dlltool.c:3930
 #, c-format
 msgid "   -e --output-exp <outname> Generate an export file.\n"
 msgstr ""
 
 #, c-format
 msgid "   -e --output-exp <outname> Generate an export file.\n"
 msgstr ""
 
-#: dlltool.c:3796
+#: dlltool.c:3931
 #, c-format
 msgid "   -l --output-lib <outname> Generate an interface library.\n"
 msgstr ""
 
 #, c-format
 msgid "   -l --output-lib <outname> Generate an interface library.\n"
 msgstr ""
 
-#: dlltool.c:3797
+#: dlltool.c:3932
 #, c-format
 msgid "   -y --output-delaylib <outname> Create a delay-import library.\n"
 msgstr ""
 
 #, c-format
 msgid "   -y --output-delaylib <outname> Create a delay-import library.\n"
 msgstr ""
 
-#: dlltool.c:3798
+#: dlltool.c:3933
 #, c-format
 msgid "   -a --add-indirect         Add dll indirects to export file.\n"
 msgstr ""
 
 #, c-format
 msgid "   -a --add-indirect         Add dll indirects to export file.\n"
 msgstr ""
 
-#: dlltool.c:3799
+#: dlltool.c:3934
 #, c-format
 msgid ""
 "   -D --dllname <name>       Name of input dll to put into interface lib.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "   -D --dllname <name>       Name of input dll to put into interface lib.\n"
 msgstr ""
 
-#: dlltool.c:3800
+#: dlltool.c:3935
 #, c-format
 msgid "   -d --input-def <deffile>  Name of .def file to be read in.\n"
 msgstr ""
 
 #, c-format
 msgid "   -d --input-def <deffile>  Name of .def file to be read in.\n"
 msgstr ""
 
-#: dlltool.c:3801
+#: dlltool.c:3936
 #, c-format
 msgid "   -z --output-def <deffile> Name of .def file to be created.\n"
 msgstr ""
 
 #, c-format
 msgid "   -z --output-def <deffile> Name of .def file to be created.\n"
 msgstr ""
 
-#: dlltool.c:3802
+#: dlltool.c:3937
 #, c-format
 msgid "      --export-all-symbols   Export all symbols to .def\n"
 msgstr ""
 
 #, c-format
 msgid "      --export-all-symbols   Export all symbols to .def\n"
 msgstr ""
 
-#: dlltool.c:3803
+#: dlltool.c:3938
 #, c-format
 msgid "      --no-export-all-symbols  Only export listed symbols\n"
 msgstr ""
 
 #, c-format
 msgid "      --no-export-all-symbols  Only export listed symbols\n"
 msgstr ""
 
-#: dlltool.c:3804
+#: dlltool.c:3939
 #, c-format
 msgid "      --exclude-symbols <list> Don't export <list>\n"
 msgstr ""
 
 #, c-format
 msgid "      --exclude-symbols <list> Don't export <list>\n"
 msgstr ""
 
-#: dlltool.c:3805
+#: dlltool.c:3940
 #, c-format
 msgid "      --no-default-excludes  Clear default exclude symbols\n"
 msgstr ""
 
 #, c-format
 msgid "      --no-default-excludes  Clear default exclude symbols\n"
 msgstr ""
 
-#: dlltool.c:3806
+#: dlltool.c:3941
 #, c-format
 msgid "   -b --base-file <basefile> Read linker generated base file.\n"
 msgstr ""
 
 #, c-format
 msgid "   -b --base-file <basefile> Read linker generated base file.\n"
 msgstr ""
 
-#: dlltool.c:3807
+#: dlltool.c:3942
 #, c-format
 msgid "   -x --no-idata4            Don't generate idata$4 section.\n"
 msgstr ""
 
 #, c-format
 msgid "   -x --no-idata4            Don't generate idata$4 section.\n"
 msgstr ""
 
-#: dlltool.c:3808
+#: dlltool.c:3943
 #, c-format
 msgid "   -c --no-idata5            Don't generate idata$5 section.\n"
 msgstr ""
 
 #, c-format
 msgid "   -c --no-idata5            Don't generate idata$5 section.\n"
 msgstr ""
 
-#: dlltool.c:3809
+#: dlltool.c:3944
 #, c-format
 msgid ""
 "      --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata"
 "$5.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata"
 "$5.\n"
 msgstr ""
 
-#: dlltool.c:3810
+#: dlltool.c:3945
 #, c-format
 msgid ""
 "   -U --add-underscore       Add underscores to all symbols in interface "
 "library.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "   -U --add-underscore       Add underscores to all symbols in interface "
 "library.\n"
 msgstr ""
 
-#: dlltool.c:3811
+#: dlltool.c:3946
 #, c-format
 msgid ""
 "      --add-stdcall-underscore Add underscores to stdcall symbols in "
 "interface library.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --add-stdcall-underscore Add underscores to stdcall symbols in "
 "interface library.\n"
 msgstr ""
 
-#: dlltool.c:3812
+#: dlltool.c:3947
+#, c-format
+msgid ""
+"      --no-leading-underscore All symbols shouldn't be prefixed by an "
+"underscore.\n"
+msgstr ""
+
+#: dlltool.c:3948
+#, c-format
+msgid ""
+"      --leading-underscore   All symbols should be prefixed by an "
+"underscore.\n"
+msgstr ""
+
+#: dlltool.c:3949
 #, c-format
 msgid "   -k --kill-at              Kill @<n> from exported names.\n"
 msgstr ""
 
 #, c-format
 msgid "   -k --kill-at              Kill @<n> from exported names.\n"
 msgstr ""
 
-#: dlltool.c:3813
+#: dlltool.c:3950
 #, c-format
 msgid "   -A --add-stdcall-alias    Add aliases without @<n>.\n"
 msgstr ""
 
 #, c-format
 msgid "   -A --add-stdcall-alias    Add aliases without @<n>.\n"
 msgstr ""
 
-#: dlltool.c:3814
+#: dlltool.c:3951
 #, c-format
 msgid "   -p --ext-prefix-alias <prefix> Add aliases with <prefix>.\n"
 msgstr ""
 
 #, c-format
 msgid "   -p --ext-prefix-alias <prefix> Add aliases with <prefix>.\n"
 msgstr ""
 
-#: dlltool.c:3815
+#: dlltool.c:3952
 #, c-format
 msgid "   -S --as <name>            Use <name> for assembler.\n"
 msgstr ""
 
 #, c-format
 msgid "   -S --as <name>            Use <name> for assembler.\n"
 msgstr ""
 
-#: dlltool.c:3816
+#: dlltool.c:3953
 #, c-format
 msgid "   -f --as-flags <flags>     Pass <flags> to the assembler.\n"
 msgstr ""
 
 #, c-format
 msgid "   -f --as-flags <flags>     Pass <flags> to the assembler.\n"
 msgstr ""
 
-#: dlltool.c:3817
+#: dlltool.c:3954
 #, c-format
 msgid ""
 "   -C --compat-implib        Create backward compatible import library.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "   -C --compat-implib        Create backward compatible import library.\n"
 msgstr ""
 
-#: dlltool.c:3818
+#: dlltool.c:3955
 #, c-format
 msgid ""
 "   -n --no-delete            Keep temp files (repeat for extra "
 "preservation).\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "   -n --no-delete            Keep temp files (repeat for extra "
 "preservation).\n"
 msgstr ""
 
-#: dlltool.c:3819
+#: dlltool.c:3956
 #, c-format
 msgid ""
 "   -t --temp-prefix <prefix> Use <prefix> to construct temp file names.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "   -t --temp-prefix <prefix> Use <prefix> to construct temp file names.\n"
 msgstr ""
 
-#: dlltool.c:3820
+#: dlltool.c:3957
 #, c-format
 msgid ""
 "   -I --identify <implib>    Report the name of the DLL associated with "
 "<implib>.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "   -I --identify <implib>    Report the name of the DLL associated with "
 "<implib>.\n"
 msgstr ""
 
-#: dlltool.c:3821
+#: dlltool.c:3958
 #, c-format
 msgid ""
 "      --identify-strict      Causes --identify to report error when multiple "
 "DLLs.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --identify-strict      Causes --identify to report error when multiple "
 "DLLs.\n"
 msgstr ""
 
-#: dlltool.c:3822
+#: dlltool.c:3959
 #, c-format
 msgid "   -v --verbose              Be verbose.\n"
 msgstr ""
 
 #, c-format
 msgid "   -v --verbose              Be verbose.\n"
 msgstr ""
 
-#: dlltool.c:3823
+#: dlltool.c:3960
 #, c-format
 msgid "   -V --version              Display the program version.\n"
 msgstr ""
 
 #, c-format
 msgid "   -V --version              Display the program version.\n"
 msgstr ""
 
-#: dlltool.c:3824
+#: dlltool.c:3961
 #, c-format
 msgid "   -h --help                 Display this information.\n"
 msgstr ""
 
 #, c-format
 msgid "   -h --help                 Display this information.\n"
 msgstr ""
 
-#: dlltool.c:3825
+#: dlltool.c:3962
 #, c-format
 msgid "   @<file>                   Read options from <file>.\n"
 msgstr ""
 
 #, c-format
 msgid "   @<file>                   Read options from <file>.\n"
 msgstr ""
 
-#: dlltool.c:3827
+#: dlltool.c:3964
 #, c-format
 msgid ""
 "   -M --mcore-elf <outname>  Process mcore-elf object files into <outname>.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "   -M --mcore-elf <outname>  Process mcore-elf object files into <outname>.\n"
 msgstr ""
 
-#: dlltool.c:3828
+#: dlltool.c:3965
 #, c-format
 msgid "   -L --linker <name>        Use <name> as the linker.\n"
 msgstr ""
 
 #, c-format
 msgid "   -L --linker <name>        Use <name> as the linker.\n"
 msgstr ""
 
-#: dlltool.c:3829
+#: dlltool.c:3966
 #, c-format
 msgid "   -F --linker-flags <flags> Pass <flags> to the linker.\n"
 msgstr ""
 
 #, c-format
 msgid "   -F --linker-flags <flags> Pass <flags> to the linker.\n"
 msgstr ""
 
-#: dlltool.c:3966
+#: dlltool.c:4113
 #, c-format
 msgid "Path components stripped from dllname, '%s'."
 msgstr ""
 
 #, c-format
 msgid "Path components stripped from dllname, '%s'."
 msgstr ""
 
-#: dlltool.c:4014
+#: dlltool.c:4161
 #, c-format
 msgid "Unable to open base-file: %s"
 msgstr ""
 
 #, c-format
 msgid "Unable to open base-file: %s"
 msgstr ""
 
-#: dlltool.c:4049
+#: dlltool.c:4196
 #, c-format
 msgid "Machine '%s' not supported"
 msgstr ""
 
 #, c-format
 msgid "Machine '%s' not supported"
 msgstr ""
 
-#: dlltool.c:4118
+#: dlltool.c:4276
 #, c-format
 msgid "Warning, machine type (%d) not supported for delayimport."
 msgstr ""
 
 #, c-format
 msgid "Warning, machine type (%d) not supported for delayimport."
 msgstr ""
 
-#: dlltool.c:4186 dllwrap.c:201
+#: dlltool.c:4344 dllwrap.c:207
 #, c-format
 msgid "Tried file: %s"
 msgstr ""
 
 #, c-format
 msgid "Tried file: %s"
 msgstr ""
 
-#: dlltool.c:4193 dllwrap.c:208
+#: dlltool.c:4351 dllwrap.c:214
 #, c-format
 msgid "Using file: %s"
 msgstr ""
 
 #, c-format
 msgid "Using file: %s"
 msgstr ""
 
-#: dllwrap.c:291
+#: dllwrap.c:297
 #, c-format
 msgid "Keeping temporary base file %s"
 msgstr ""
 
 #, c-format
 msgid "Keeping temporary base file %s"
 msgstr ""
 
-#: dllwrap.c:293
+#: dllwrap.c:299
 #, c-format
 msgid "Deleting temporary base file %s"
 msgstr ""
 
 #, c-format
 msgid "Deleting temporary base file %s"
 msgstr ""
 
-#: dllwrap.c:307
+#: dllwrap.c:313
 #, c-format
 msgid "Keeping temporary exp file %s"
 msgstr ""
 
 #, c-format
 msgid "Keeping temporary exp file %s"
 msgstr ""
 
-#: dllwrap.c:309
+#: dllwrap.c:315
 #, c-format
 msgid "Deleting temporary exp file %s"
 msgstr ""
 
 #, c-format
 msgid "Deleting temporary exp file %s"
 msgstr ""
 
-#: dllwrap.c:322
+#: dllwrap.c:328
 #, c-format
 msgid "Keeping temporary def file %s"
 msgstr ""
 
 #, c-format
 msgid "Keeping temporary def file %s"
 msgstr ""
 
-#: dllwrap.c:324
+#: dllwrap.c:330
 #, c-format
 msgid "Deleting temporary def file %s"
 msgstr ""
 
 #, c-format
 msgid "Deleting temporary def file %s"
 msgstr ""
 
-#: dllwrap.c:472
+#: dllwrap.c:411
+#, c-format
+msgid "pwait returns: %s"
+msgstr ""
+
+#: dllwrap.c:478
 #, c-format
 msgid "  Generic options:\n"
 msgstr ""
 
 #, c-format
 msgid "  Generic options:\n"
 msgstr ""
 
-#: dllwrap.c:473
+#: dllwrap.c:479
 #, c-format
 msgid "   @<file>                Read options from <file>\n"
 msgstr ""
 
 #, c-format
 msgid "   @<file>                Read options from <file>\n"
 msgstr ""
 
-#: dllwrap.c:474
+#: dllwrap.c:480
 #, c-format
 msgid "   --quiet, -q            Work quietly\n"
 msgstr ""
 
 #, c-format
 msgid "   --quiet, -q            Work quietly\n"
 msgstr ""
 
-#: dllwrap.c:475
+#: dllwrap.c:481
 #, c-format
 msgid "   --verbose, -v          Verbose\n"
 msgstr ""
 
 #, c-format
 msgid "   --verbose, -v          Verbose\n"
 msgstr ""
 
-#: dllwrap.c:476
+#: dllwrap.c:482
 #, c-format
 msgid "   --version              Print dllwrap version\n"
 msgstr ""
 
 #, c-format
 msgid "   --version              Print dllwrap version\n"
 msgstr ""
 
-#: dllwrap.c:477
+#: dllwrap.c:483
 #, c-format
 msgid "   --implib <outname>     Synonym for --output-lib\n"
 msgstr ""
 
 #, c-format
 msgid "   --implib <outname>     Synonym for --output-lib\n"
 msgstr ""
 
-#: dllwrap.c:478
+#: dllwrap.c:484
 #, c-format
 msgid "  Options for %s:\n"
 msgstr ""
 
 #, c-format
 msgid "  Options for %s:\n"
 msgstr ""
 
-#: dllwrap.c:479
+#: dllwrap.c:485
 #, c-format
 msgid "   --driver-name <driver> Defaults to \"gcc\"\n"
 msgstr ""
 
 #, c-format
 msgid "   --driver-name <driver> Defaults to \"gcc\"\n"
 msgstr ""
 
-#: dllwrap.c:480
+#: dllwrap.c:486
 #, c-format
 msgid "   --driver-flags <flags> Override default ld flags\n"
 msgstr ""
 
 #, c-format
 msgid "   --driver-flags <flags> Override default ld flags\n"
 msgstr ""
 
-#: dllwrap.c:481
+#: dllwrap.c:487
 #, c-format
 msgid "   --dlltool-name <dlltool> Defaults to \"dlltool\"\n"
 msgstr ""
 
 #, c-format
 msgid "   --dlltool-name <dlltool> Defaults to \"dlltool\"\n"
 msgstr ""
 
-#: dllwrap.c:482
+#: dllwrap.c:488
 #, c-format
 msgid "   --entry <entry>        Specify alternate DLL entry point\n"
 msgstr ""
 
 #, c-format
 msgid "   --entry <entry>        Specify alternate DLL entry point\n"
 msgstr ""
 
-#: dllwrap.c:483
+#: dllwrap.c:489
 #, c-format
 msgid "   --image-base <base>    Specify image base address\n"
 msgstr ""
 
 #, c-format
 msgid "   --image-base <base>    Specify image base address\n"
 msgstr ""
 
-#: dllwrap.c:484
+#: dllwrap.c:490
 #, c-format
 msgid "   --target <machine>     i386-cygwin32 or i386-mingw32\n"
 msgstr ""
 
 #, c-format
 msgid "   --target <machine>     i386-cygwin32 or i386-mingw32\n"
 msgstr ""
 
-#: dllwrap.c:485
+#: dllwrap.c:491
 #, c-format
 msgid "   --dry-run              Show what needs to be run\n"
 msgstr ""
 
 #, c-format
 msgid "   --dry-run              Show what needs to be run\n"
 msgstr ""
 
-#: dllwrap.c:486
+#: dllwrap.c:492
 #, c-format
 msgid "   --mno-cygwin           Create Mingw DLL\n"
 msgstr ""
 
 #, c-format
 msgid "   --mno-cygwin           Create Mingw DLL\n"
 msgstr ""
 
-#: dllwrap.c:487
+#: dllwrap.c:493
 #, c-format
 msgid "  Options passed to DLLTOOL:\n"
 msgstr ""
 
 #, c-format
 msgid "  Options passed to DLLTOOL:\n"
 msgstr ""
 
-#: dllwrap.c:488
+#: dllwrap.c:494
 #, c-format
 msgid "   --machine <machine>\n"
 msgstr ""
 
 #, c-format
 msgid "   --machine <machine>\n"
 msgstr ""
 
-#: dllwrap.c:489
+#: dllwrap.c:495
 #, c-format
 msgid "   --output-exp <outname> Generate export file.\n"
 msgstr ""
 
 #, c-format
 msgid "   --output-exp <outname> Generate export file.\n"
 msgstr ""
 
-#: dllwrap.c:490
+#: dllwrap.c:496
 #, c-format
 msgid "   --output-lib <outname> Generate input library.\n"
 msgstr ""
 
 #, c-format
 msgid "   --output-lib <outname> Generate input library.\n"
 msgstr ""
 
-#: dllwrap.c:491
+#: dllwrap.c:497
 #, c-format
 msgid "   --add-indirect         Add dll indirects to export file.\n"
 msgstr ""
 
 #, c-format
 msgid "   --add-indirect         Add dll indirects to export file.\n"
 msgstr ""
 
-#: dllwrap.c:492
+#: dllwrap.c:498
 #, c-format
 msgid "   --dllname <name>       Name of input dll to put into output lib.\n"
 msgstr ""
 
 #, c-format
 msgid "   --dllname <name>       Name of input dll to put into output lib.\n"
 msgstr ""
 
-#: dllwrap.c:493
+#: dllwrap.c:499
 #, c-format
 msgid "   --def <deffile>        Name input .def file\n"
 msgstr ""
 
 #, c-format
 msgid "   --def <deffile>        Name input .def file\n"
 msgstr ""
 
-#: dllwrap.c:494
+#: dllwrap.c:500
 #, c-format
 msgid "   --output-def <deffile> Name output .def file\n"
 msgstr ""
 
 #, c-format
 msgid "   --output-def <deffile> Name output .def file\n"
 msgstr ""
 
-#: dllwrap.c:495
+#: dllwrap.c:501
 #, c-format
 msgid "   --export-all-symbols     Export all symbols to .def\n"
 msgstr ""
 
 #, c-format
 msgid "   --export-all-symbols     Export all symbols to .def\n"
 msgstr ""
 
-#: dllwrap.c:496
+#: dllwrap.c:502
 #, c-format
 msgid "   --no-export-all-symbols  Only export .drectve symbols\n"
 msgstr ""
 
 #, c-format
 msgid "   --no-export-all-symbols  Only export .drectve symbols\n"
 msgstr ""
 
-#: dllwrap.c:497
+#: dllwrap.c:503
 #, c-format
 msgid "   --exclude-symbols <list> Exclude <list> from .def\n"
 msgstr ""
 
 #, c-format
 msgid "   --exclude-symbols <list> Exclude <list> from .def\n"
 msgstr ""
 
-#: dllwrap.c:498
+#: dllwrap.c:504
 #, c-format
 msgid "   --no-default-excludes    Zap default exclude symbols\n"
 msgstr ""
 
 #, c-format
 msgid "   --no-default-excludes    Zap default exclude symbols\n"
 msgstr ""
 
-#: dllwrap.c:499
+#: dllwrap.c:505
 #, c-format
 msgid "   --base-file <basefile> Read linker generated base file\n"
 msgstr ""
 
 #, c-format
 msgid "   --base-file <basefile> Read linker generated base file\n"
 msgstr ""
 
-#: dllwrap.c:500
+#: dllwrap.c:506
 #, c-format
 msgid "   --no-idata4           Don't generate idata$4 section\n"
 msgstr ""
 
 #, c-format
 msgid "   --no-idata4           Don't generate idata$4 section\n"
 msgstr ""
 
-#: dllwrap.c:501
+#: dllwrap.c:507
 #, c-format
 msgid "   --no-idata5           Don't generate idata$5 section\n"
 msgstr ""
 
 #, c-format
 msgid "   --no-idata5           Don't generate idata$5 section\n"
 msgstr ""
 
-#: dllwrap.c:502
+#: dllwrap.c:508
 #, c-format
 msgid "   -U                     Add underscores to .lib\n"
 msgstr ""
 
 #, c-format
 msgid "   -U                     Add underscores to .lib\n"
 msgstr ""
 
-#: dllwrap.c:503
+#: dllwrap.c:509
 #, c-format
 msgid "   -k                     Kill @<n> from exported names\n"
 msgstr ""
 
 #, c-format
 msgid "   -k                     Kill @<n> from exported names\n"
 msgstr ""
 
-#: dllwrap.c:504
+#: dllwrap.c:510
 #, c-format
 msgid "   --add-stdcall-alias    Add aliases without @<n>\n"
 msgstr ""
 
 #, c-format
 msgid "   --add-stdcall-alias    Add aliases without @<n>\n"
 msgstr ""
 
-#: dllwrap.c:505
+#: dllwrap.c:511
 #, c-format
 msgid "   --as <name>            Use <name> for assembler\n"
 msgstr ""
 
 #, c-format
 msgid "   --as <name>            Use <name> for assembler\n"
 msgstr ""
 
-#: dllwrap.c:506
+#: dllwrap.c:512
 #, c-format
 msgid "   --nodelete             Keep temp files.\n"
 msgstr ""
 
 #, c-format
 msgid "   --nodelete             Keep temp files.\n"
 msgstr ""
 
-#: dllwrap.c:507
+#: dllwrap.c:513
 #, c-format
 #, c-format
-msgid "  Rest are passed unmodified to the language driver\n"
+msgid "   --no-leading-underscore  Entrypoint without underscore\n"
 msgstr ""
 
 msgstr ""
 
-#: dllwrap.c:781
-msgid "Must provide at least one of -o or --dllname options"
+#: dllwrap.c:514
+#, c-format
+msgid "   --leading-underscore     Entrypoint with underscore.\n"
+msgstr ""
+
+#: dllwrap.c:515
+#, c-format
+msgid "  Rest are passed unmodified to the language driver\n"
+msgstr ""
+
+#: dllwrap.c:799
+msgid "Must provide at least one of -o or --dllname options"
 msgstr ""
 
 msgstr ""
 
-#: dllwrap.c:810
+#: dllwrap.c:828
 msgid ""
 "no export definition file provided.\n"
 "Creating one, but that may not be what you want"
 msgstr ""
 
 msgid ""
 "no export definition file provided.\n"
 "Creating one, but that may not be what you want"
 msgstr ""
 
-#: dllwrap.c:969
+#: dllwrap.c:1017
 #, c-format
 msgid "DLLTOOL name    : %s\n"
 msgstr ""
 
 #, c-format
 msgid "DLLTOOL name    : %s\n"
 msgstr ""
 
-#: dllwrap.c:970
+#: dllwrap.c:1018
 #, c-format
 msgid "DLLTOOL options : %s\n"
 msgstr ""
 
 #, c-format
 msgid "DLLTOOL options : %s\n"
 msgstr ""
 
-#: dllwrap.c:971
+#: dllwrap.c:1019
 #, c-format
 msgid "DRIVER name     : %s\n"
 msgstr ""
 
 #, c-format
 msgid "DRIVER name     : %s\n"
 msgstr ""
 
-#: dllwrap.c:972
+#: dllwrap.c:1020
 #, c-format
 msgid "DRIVER options  : %s\n"
 msgstr ""
 
 #, c-format
 msgid "DRIVER options  : %s\n"
 msgstr ""
 
-#: dwarf.c:101 dwarf.c:145 readelf.c:355 readelf.c:520
-#, c-format
-msgid "Unhandled data length: %d\n"
-msgstr ""
-
-#: dwarf.c:294 dwarf.c:2625
+#: dwarf.c:406 dwarf.c:3215
 msgid "badly formed extended line op encountered!\n"
 msgstr ""
 
 msgid "badly formed extended line op encountered!\n"
 msgstr ""
 
-#: dwarf.c:301
+#: dwarf.c:413
 #, c-format
 msgid "  Extended opcode %d: "
 msgstr ""
 
 #, c-format
 msgid "  Extended opcode %d: "
 msgstr ""
 
-#: dwarf.c:306
+#: dwarf.c:418
 #, c-format
 msgid ""
 "End of Sequence\n"
 "\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "End of Sequence\n"
 "\n"
 msgstr ""
 
-#: dwarf.c:312
+#: dwarf.c:424
 #, c-format
 #, c-format
-msgid "set Address to 0x%lx\n"
+msgid "set Address to 0x%s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:317
+#: dwarf.c:430
 #, c-format
 #, c-format
-msgid "  define new File Table entry\n"
+msgid "define new File Table entry\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:318 dwarf.c:2240
+#: dwarf.c:431 dwarf.c:2777
 #, c-format
 msgid "  Entry\tDir\tTime\tSize\tName\n"
 msgstr ""
 
 #, c-format
 msgid "  Entry\tDir\tTime\tSize\tName\n"
 msgstr ""
 
-#: dwarf.c:320
-#, c-format
-msgid "   %d\t"
-msgstr ""
-
-#: dwarf.c:323 dwarf.c:325 dwarf.c:327 dwarf.c:2252 dwarf.c:2254 dwarf.c:2256
-#, c-format
-msgid "%lu\t"
+#: dwarf.c:445
+msgid "DW_LNE_define_file: Bad opcode length\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:328
+#: dwarf.c:449
 #, c-format
 #, c-format
-msgid ""
-"%s\n"
-"\n"
+msgid "set Discriminator to %s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:332
+#: dwarf.c:524
 #, c-format
 #, c-format
-msgid "set Discriminator to %lu\n"
+msgid "    UNKNOWN DW_LNE_HP_SFC opcode (%u)\n"
 msgstr ""
 
 #. The test against DW_LNW_hi_user is redundant due to
 #. the limited range of the unsigned char data type used
 #. for op_code.
 #. && op_code <= DW_LNE_hi_user
 msgstr ""
 
 #. The test against DW_LNW_hi_user is redundant due to
 #. the limited range of the unsigned char data type used
 #. for op_code.
 #. && op_code <= DW_LNE_hi_user
-#: dwarf.c:374
+#: dwarf.c:541
+#, c-format
+msgid "user defined: "
+msgstr ""
+
+#: dwarf.c:543
 #, c-format
 #, c-format
-msgid "user defined: length %d\n"
+msgid "UNKNOWN: "
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:376 dwarf.c:2656
+#: dwarf.c:544
 #, c-format
 #, c-format
-msgid "UNKNOWN: length %d\n"
+msgid "length %d ["
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:389
+#: dwarf.c:561 dwarf.c:599
 msgid "<no .debug_str section>"
 msgstr ""
 
 msgid "<no .debug_str section>"
 msgstr ""
 
-#: dwarf.c:395
+#: dwarf.c:565
 #, c-format
 #, c-format
-msgid "DW_FORM_strp offset too big: %lx\n"
+msgid "DW_FORM_strp offset too big: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:396
+#: dwarf.c:567
 msgid "<offset is too big>"
 msgstr ""
 
 msgid "<offset is too big>"
 msgstr ""
 
-#: dwarf.c:629
+#: dwarf.c:585
+msgid "<no .debug_str_offsets.dwo section>"
+msgstr ""
+
+#: dwarf.c:586
+msgid "<no .debug_str_offsets section>"
+msgstr ""
+
+#: dwarf.c:592
+#, c-format
+msgid "DW_FORM_GNU_str_index offset too big: %s\n"
+msgstr ""
+
+#: dwarf.c:594
+msgid "<index offset is too big>"
+msgstr ""
+
+#: dwarf.c:598
+msgid "<no .debug_str.dwo section>"
+msgstr ""
+
+#: dwarf.c:605
+#, c-format
+msgid "DW_FORM_GNU_str_index indirect offset too big: %s\n"
+msgstr ""
+
+#: dwarf.c:607
+msgid "<indirect index offset is too big>"
+msgstr ""
+
+#: dwarf.c:619
+msgid "<no .debug_addr section>"
+msgstr ""
+
+#: dwarf.c:623
+#, c-format
+msgid "Offset into section %s too big: %s\n"
+msgstr ""
+
+#. Report the missing single zero which ends the section.
+#: dwarf.c:788
+msgid ".debug_abbrev section not zero terminated\n"
+msgstr ""
+
+#: dwarf.c:802
 #, c-format
 msgid "Unknown TAG value: %lx"
 msgstr ""
 
 #, c-format
 msgid "Unknown TAG value: %lx"
 msgstr ""
 
-#: dwarf.c:665
+#: dwarf.c:822
 #, c-format
 msgid "Unknown FORM value: %lx"
 msgstr ""
 
 #, c-format
 msgid "Unknown FORM value: %lx"
 msgstr ""
 
-#: dwarf.c:674
+#: dwarf.c:836
+#, c-format
+msgid " %s byte block: "
+msgstr ""
+
+#: dwarf.c:1188
 #, c-format
 #, c-format
-msgid " %lu byte block: "
+msgid "(DW_OP_call_ref in frame info)"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:1092
+#: dwarf.c:1210
+#, c-format
+msgid "size: %s "
+msgstr ""
+
+#: dwarf.c:1213
+#, c-format
+msgid "offset: %s "
+msgstr ""
+
+#: dwarf.c:1233
+#, c-format
+msgid "DW_OP_GNU_push_tls_address or DW_OP_HP_unknown"
+msgstr ""
+
+#: dwarf.c:1257
+#, c-format
+msgid "(DW_OP_GNU_implicit_pointer in frame info)"
+msgstr ""
+
+#: dwarf.c:1377
 #, c-format
 msgid "(User defined location op)"
 msgstr ""
 
 #, c-format
 msgid "(User defined location op)"
 msgstr ""
 
-#: dwarf.c:1094
+#: dwarf.c:1379
 #, c-format
 msgid "(Unknown location op)"
 msgstr ""
 
 #, c-format
 msgid "(Unknown location op)"
 msgstr ""
 
-#: dwarf.c:1142
-msgid "Internal error: DWARF version is not 2 or 3.\n"
+#: dwarf.c:1473
+msgid "corrupt attribute\n"
+msgstr ""
+
+#: dwarf.c:1488
+msgid "Internal error: DWARF version is not 2, 3 or 4.\n"
+msgstr ""
+
+#: dwarf.c:1614
+msgid "DW_FORM_data8 is unsupported when sizeof (dwarf_vma) != 8\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:1241
-msgid "DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8\n"
+#: dwarf.c:1665
+#, c-format
+msgid " (indirect string, offset: 0x%s): %s"
+msgstr ""
+
+#: dwarf.c:1676
+#, c-format
+msgid " (indexed string: 0x%s): %s"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:1290
+#: dwarf.c:1684
 #, c-format
 #, c-format
-msgid " (indirect string, offset: 0x%lx): %s"
+msgid " (alt indirect string, offset: 0x%s)"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:1299
+#: dwarf.c:1707
+#, c-format
+msgid " (addr_index: 0x%s): %s"
+msgstr ""
+
+#: dwarf.c:1713
 #, c-format
 msgid "Unrecognized form: %lu\n"
 msgstr ""
 
 #, c-format
 msgid "Unrecognized form: %lu\n"
 msgstr ""
 
-#: dwarf.c:1383
+#: dwarf.c:1815
 #, c-format
 msgid "(not inlined)"
 msgstr ""
 
 #, c-format
 msgid "(not inlined)"
 msgstr ""
 
-#: dwarf.c:1386
+#: dwarf.c:1818
 #, c-format
 msgid "(inlined)"
 msgstr ""
 
 #, c-format
 msgid "(inlined)"
 msgstr ""
 
-#: dwarf.c:1389
+#: dwarf.c:1821
 #, c-format
 msgid "(declared as inline but ignored)"
 msgstr ""
 
 #, c-format
 msgid "(declared as inline but ignored)"
 msgstr ""
 
-#: dwarf.c:1392
+#: dwarf.c:1824
 #, c-format
 msgid "(declared as inline and inlined)"
 msgstr ""
 
 #, c-format
 msgid "(declared as inline and inlined)"
 msgstr ""
 
-#: dwarf.c:1395
+#: dwarf.c:1827
+#, c-format
+msgid "  (Unknown inline attribute value: %s)"
+msgstr ""
+
+#: dwarf.c:1869
+#, c-format
+msgid "(implementation defined: %s)"
+msgstr ""
+
+#: dwarf.c:1872
+#, c-format
+msgid "(Unknown: %s)"
+msgstr ""
+
+#: dwarf.c:1911
+#, c-format
+msgid "(user defined type)"
+msgstr ""
+
+#: dwarf.c:1913
+#, c-format
+msgid "(unknown type)"
+msgstr ""
+
+#: dwarf.c:1926
+#, c-format
+msgid "(unknown accessibility)"
+msgstr ""
+
+#: dwarf.c:1938
+#, c-format
+msgid "(unknown visibility)"
+msgstr ""
+
+#: dwarf.c:1949
+#, c-format
+msgid "(unknown virtuality)"
+msgstr ""
+
+#: dwarf.c:1961
 #, c-format
 #, c-format
-msgid "  (Unknown inline attribute value: %lx)"
+msgid "(unknown case)"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:1556
+#: dwarf.c:1975
 #, c-format
 #, c-format
-msgid "(location list)"
+msgid "(user defined)"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:1575 dwarf.c:3257
+#: dwarf.c:1977
+#, c-format
+msgid "(unknown convention)"
+msgstr ""
+
+#: dwarf.c:1985
+#, c-format
+msgid "(undefined)"
+msgstr ""
+
+#: dwarf.c:2008
+#, c-format
+msgid " (location list)"
+msgstr ""
+
+#: dwarf.c:2029 dwarf.c:4209 dwarf.c:4335
 #, c-format
 msgid " [without DW_AT_frame_base]"
 msgstr ""
 
 #, c-format
 msgid " [without DW_AT_frame_base]"
 msgstr ""
 
-#: dwarf.c:1587
+#: dwarf.c:2046
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"Offset %lx used as value for DW_AT_import attribute of DIE at offset %lx is "
+"Offset %s used as value for DW_AT_import attribute of DIE at offset %lx is "
 "too big.\n"
 msgstr ""
 
 "too big.\n"
 msgstr ""
 
-#: dwarf.c:1761
+#: dwarf.c:2056
+#, c-format
+msgid "\t[Abbrev Number: %ld"
+msgstr ""
+
+#: dwarf.c:2098
 #, c-format
 msgid "Unknown AT value: %lx"
 msgstr ""
 
 #, c-format
 msgid "Unknown AT value: %lx"
 msgstr ""
 
-#: dwarf.c:1828
+#: dwarf.c:2171
 #, c-format
 #, c-format
-msgid "Reserved length value (%lx) found in section %s\n"
+msgid "Reserved length value (0x%s) found in section %s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:1839
+#: dwarf.c:2183
 #, c-format
 #, c-format
-msgid "Corrupt unit length (%lx) found in section %s\n"
+msgid "Corrupt unit length (0x%s) found in section %s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:1846
+#: dwarf.c:2191
 #, c-format
 msgid "No comp units in %s section ?"
 msgstr ""
 
 #, c-format
 msgid "No comp units in %s section ?"
 msgstr ""
 
-#: dwarf.c:1855
+#: dwarf.c:2200
 #, c-format
 msgid "Not enough memory for a debug info array of %u entries"
 msgstr ""
 
 #, c-format
 msgid "Not enough memory for a debug info array of %u entries"
 msgstr ""
 
-#: dwarf.c:1863 dwarf.c:2858 dwarf.c:2952 dwarf.c:3026 dwarf.c:3143
-#: dwarf.c:3292 dwarf.c:3350 dwarf.c:3546
+#: dwarf.c:2209 dwarf.c:3544 dwarf.c:3669 dwarf.c:3833 dwarf.c:4086
+#: dwarf.c:4444 dwarf.c:4528 dwarf.c:4597 dwarf.c:4738 dwarf.c:4884
+#: dwarf.c:6321
 #, c-format
 msgid ""
 "Contents of the %s section:\n"
 "\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Contents of the %s section:\n"
 "\n"
 msgstr ""
 
-#: dwarf.c:1871
+#: dwarf.c:2221
 #, c-format
 msgid "Unable to locate %s section!\n"
 msgstr ""
 
 #, c-format
 msgid "Unable to locate %s section!\n"
 msgstr ""
 
-#: dwarf.c:1934
+#: dwarf.c:2309
 #, c-format
 #, c-format
-msgid "  Compilation Unit @ offset 0x%lx:\n"
+msgid "  Compilation Unit @ offset 0x%s:\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:1935
+#: dwarf.c:2311
 #, c-format
 #, c-format
-msgid "   Length:        0x%lx (%s)\n"
+msgid "   Length:        0x%s (%s)\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:1937
+#: dwarf.c:2314
 #, c-format
 msgid "   Version:       %d\n"
 msgstr ""
 
 #, c-format
 msgid "   Version:       %d\n"
 msgstr ""
 
-#: dwarf.c:1938
+#: dwarf.c:2315
 #, c-format
 #, c-format
-msgid "   Abbrev Offset: %ld\n"
+msgid "   Abbrev Offset: 0x%s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:1939
+#: dwarf.c:2317
 #, c-format
 msgid "   Pointer Size:  %d\n"
 msgstr ""
 
 #, c-format
 msgid "   Pointer Size:  %d\n"
 msgstr ""
 
-#: dwarf.c:1945
+#: dwarf.c:2322
+#, c-format
+msgid "   Signature:     0x%s\n"
+msgstr ""
+
+#: dwarf.c:2325
+#, c-format
+msgid "   Type Offset:   0x%s\n"
+msgstr ""
+
+#: dwarf.c:2333
+#, c-format
+msgid "   Section contributions:\n"
+msgstr ""
+
+#: dwarf.c:2334
+#, c-format
+msgid "    .debug_abbrev.dwo:       0x%s  0x%s\n"
+msgstr ""
+
+#: dwarf.c:2337
+#, c-format
+msgid "    .debug_line.dwo:         0x%s  0x%s\n"
+msgstr ""
+
+#: dwarf.c:2340
+#, c-format
+msgid "    .debug_loc.dwo:          0x%s  0x%s\n"
+msgstr ""
+
+#: dwarf.c:2343
+#, c-format
+msgid "    .debug_str_offsets.dwo:  0x%s  0x%s\n"
+msgstr ""
+
+#: dwarf.c:2352
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"Debug info is corrupted, length of CU at %lx extends beyond end of section "
-"(length = %lx)\n"
+"Debug info is corrupted, length of CU at %s extends beyond end of section "
+"(length = %s)\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:1954
+#: dwarf.c:2365
 #, c-format
 #, c-format
-msgid "CU at offset %lx contains corrupt or unsupported version number: %d.\n"
+msgid "CU at offset %s contains corrupt or unsupported version number: %d.\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:1964
+#: dwarf.c:2375
 #, c-format
 msgid ""
 "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section "
 "size (%lx)\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section "
 "size (%lx)\n"
 msgstr ""
 
-#: dwarf.c:1998
+#: dwarf.c:2421
 #, c-format
 #, c-format
-msgid ""
-"Bogus end-of-siblings marker detected at offset %lx in .debug_info section\n"
+msgid " <%d><%lx>: Abbrev Number: 0\n"
+msgstr ""
+
+#: dwarf.c:2431
+#, c-format
+msgid "Bogus end-of-siblings marker detected at offset %lx in %s section\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2002
+#: dwarf.c:2435
 msgid "Further warnings about bogus end-of-sibling markers suppressed\n"
 msgstr ""
 
 msgid "Further warnings about bogus end-of-sibling markers suppressed\n"
 msgstr ""
 
-#: dwarf.c:2009
+#: dwarf.c:2454
 #, c-format
 msgid " <%d><%lx>: Abbrev Number: %lu"
 msgstr ""
 
 #, c-format
 msgid " <%d><%lx>: Abbrev Number: %lu"
 msgstr ""
 
-#: dwarf.c:2026
+#: dwarf.c:2458
+#, c-format
+msgid " <%d><%lx>: ...\n"
+msgstr ""
+
+#: dwarf.c:2477
 #, c-format
 msgid ""
 "DIE at offset %lx refers to abbreviation number %lu which does not exist\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "DIE at offset %lx refers to abbreviation number %lu which does not exist\n"
 msgstr ""
 
-#: dwarf.c:2032
-#, c-format
-msgid " (%s)\n"
+#: dwarf.c:2634
+msgid "The line info appears to be corrupt - the section is too small\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2123
-#, c-format
-msgid ""
-"Raw dump of debug contents of section %s:\n"
-"\n"
+#: dwarf.c:2647
+msgid "Only DWARF version 2, 3 and 4 line info is currently supported.\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2161
-#, c-format
-msgid ""
-"The information in section %s appears to be corrupt - the section is too "
-"small\n"
+#: dwarf.c:2660
+msgid "Invalid maximum operations per insn.\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2171 dwarf.c:2459
-msgid "Only DWARF version 2 and 3 line info is currently supported.\n"
+#: dwarf.c:2687
+#, c-format
+msgid ""
+"Raw dump of debug contents of section %s:\n"
+"\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2192
+#: dwarf.c:2727 dwarf.c:3854
 #, c-format
 msgid "  Offset:                      0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "  Offset:                      0x%lx\n"
 msgstr ""
 
-#: dwarf.c:2193
+#: dwarf.c:2728
 #, c-format
 msgid "  Length:                      %ld\n"
 msgstr ""
 
 #, c-format
 msgid "  Length:                      %ld\n"
 msgstr ""
 
-#: dwarf.c:2194
+#: dwarf.c:2729
 #, c-format
 msgid "  DWARF Version:               %d\n"
 msgstr ""
 
 #, c-format
 msgid "  DWARF Version:               %d\n"
 msgstr ""
 
-#: dwarf.c:2195
+#: dwarf.c:2730
 #, c-format
 msgid "  Prologue Length:             %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Prologue Length:             %d\n"
 msgstr ""
 
-#: dwarf.c:2196
+#: dwarf.c:2731
 #, c-format
 msgid "  Minimum Instruction Length:  %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Minimum Instruction Length:  %d\n"
 msgstr ""
 
-#: dwarf.c:2197
+#: dwarf.c:2733
+#, c-format
+msgid "  Maximum Ops per Instruction: %d\n"
+msgstr ""
+
+#: dwarf.c:2734
 #, c-format
 msgid "  Initial value of 'is_stmt':  %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Initial value of 'is_stmt':  %d\n"
 msgstr ""
 
-#: dwarf.c:2198
+#: dwarf.c:2735
 #, c-format
 msgid "  Line Base:                   %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Line Base:                   %d\n"
 msgstr ""
 
-#: dwarf.c:2199
+#: dwarf.c:2736
 #, c-format
 msgid "  Line Range:                  %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Line Range:                  %d\n"
 msgstr ""
 
-#: dwarf.c:2200
+#: dwarf.c:2737
 #, c-format
 msgid "  Opcode Base:                 %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Opcode Base:                 %d\n"
 msgstr ""
 
-#: dwarf.c:2209
+#: dwarf.c:2744
 #, c-format
 msgid ""
 "\n"
 " Opcodes:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 " Opcodes:\n"
 msgstr ""
 
-#: dwarf.c:2212
+#: dwarf.c:2747
 #, c-format
 msgid "  Opcode %d has %d args\n"
 msgstr ""
 
 #, c-format
 msgid "  Opcode %d has %d args\n"
 msgstr ""
 
-#: dwarf.c:2218
+#: dwarf.c:2753
 #, c-format
 msgid ""
 "\n"
 " The Directory Table is empty.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 " The Directory Table is empty.\n"
 msgstr ""
 
-#: dwarf.c:2221
+#: dwarf.c:2756
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
-" The Directory Table:\n"
-msgstr ""
-
-#: dwarf.c:2225
-#, c-format
-msgid "  %s\n"
+" The Directory Table (offset 0x%lx):\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2236
+#: dwarf.c:2772
 #, c-format
 msgid ""
 "\n"
 " The File Name Table is empty.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 " The File Name Table is empty.\n"
 msgstr ""
 
-#: dwarf.c:2239
+#: dwarf.c:2775
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
-" The File Name Table:\n"
+" The File Name Table (offset 0x%lx):\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2247
+#: dwarf.c:2801
+msgid "Corrupt file name table entry\n"
+msgstr ""
+
+#: dwarf.c:2815
 #, c-format
 #, c-format
-msgid "  %d\t"
+msgid " No Line Number Statements.\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2258
+#: dwarf.c:2818
 #, c-format
 #, c-format
-msgid "%s\n"
+msgid " Line Number Statements:\n"
 msgstr ""
 
 msgstr ""
 
-#. Now display the statements.
-#: dwarf.c:2266
+#: dwarf.c:2839
 #, c-format
 #, c-format
-msgid ""
-"\n"
-" Line Number Statements:\n"
+msgid "  Special opcode %d: advance Address by %s to 0x%s"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2282
+#: dwarf.c:2853
 #, c-format
 #, c-format
-msgid "  Special opcode %d: advance Address by %lu to 0x%lx"
+msgid "  Special opcode %d: advance Address by %s to 0x%s[%d]"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2286
+#: dwarf.c:2861
 #, c-format
 #, c-format
-msgid " and Line by %d to %d\n"
+msgid " and Line by %s to %d\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2296
+#: dwarf.c:2871
 #, c-format
 msgid "  Copy\n"
 msgstr ""
 
 #, c-format
 msgid "  Copy\n"
 msgstr ""
 
-#: dwarf.c:2304
+#: dwarf.c:2881
 #, c-format
 #, c-format
-msgid "  Advance PC by %lu to 0x%lx\n"
+msgid "  Advance PC by %s to 0x%s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2312
+#: dwarf.c:2894
 #, c-format
 #, c-format
-msgid "  Advance Line by %d to %d\n"
+msgid "  Advance PC by %s to 0x%s[%d]\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2319
+#: dwarf.c:2905
 #, c-format
 #, c-format
-msgid "  Set File Name to entry %d in the File Name Table\n"
+msgid "  Advance Line by %s to %d\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2327
+#: dwarf.c:2913
 #, c-format
 #, c-format
-msgid "  Set column to %lu\n"
+msgid "  Set File Name to entry %s in the File Name Table\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2334
+#: dwarf.c:2921
+#, c-format
+msgid "  Set column to %s\n"
+msgstr ""
+
+#: dwarf.c:2929
 #, c-format
 #, c-format
-msgid "  Set is_stmt to %d\n"
+msgid "  Set is_stmt to %s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2339
+#: dwarf.c:2934
 #, c-format
 msgid "  Set basic block\n"
 msgstr ""
 
 #, c-format
 msgid "  Set basic block\n"
 msgstr ""
 
-#: dwarf.c:2347
+#: dwarf.c:2944
+#, c-format
+msgid "  Advance PC by constant %s to 0x%s\n"
+msgstr ""
+
+#: dwarf.c:2957
 #, c-format
 #, c-format
-msgid "  Advance PC by constant %lu to 0x%lx\n"
+msgid "  Advance PC by constant %s to 0x%s[%d]\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2355
+#: dwarf.c:2968
 #, c-format
 #, c-format
-msgid "  Advance PC by fixed size amount %lu to 0x%lx\n"
+msgid "  Advance PC by fixed size amount %s to 0x%s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2360
+#: dwarf.c:2974
 #, c-format
 msgid "  Set prologue_end to true\n"
 msgstr ""
 
 #, c-format
 msgid "  Set prologue_end to true\n"
 msgstr ""
 
-#: dwarf.c:2364
+#: dwarf.c:2978
 #, c-format
 msgid "  Set epilogue_begin to true\n"
 msgstr ""
 
 #, c-format
 msgid "  Set epilogue_begin to true\n"
 msgstr ""
 
-#: dwarf.c:2370 dwarf.c:2734
+#: dwarf.c:2984
 #, c-format
 #, c-format
-msgid "  Set ISA to %lu\n"
+msgid "  Set ISA to %s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2374 dwarf.c:2738
+#: dwarf.c:2988 dwarf.c:3377
 #, c-format
 msgid "  Unknown opcode %d with operands: "
 msgstr ""
 
 #, c-format
 msgid "  Unknown opcode %d with operands: "
 msgstr ""
 
-#: dwarf.c:2407
+#: dwarf.c:3026
 #, c-format
 msgid ""
 "Decoded dump of debug contents of section %s:\n"
 "\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Decoded dump of debug contents of section %s:\n"
 "\n"
 msgstr ""
 
-#: dwarf.c:2449
-msgid "The line info appears to be corrupt - the section is too small\n"
-msgstr ""
-
-#: dwarf.c:2568
+#: dwarf.c:3143
 #, c-format
 msgid "CU: %s:\n"
 msgstr ""
 
 #, c-format
 msgid "CU: %s:\n"
 msgstr ""
 
-#: dwarf.c:2569 dwarf.c:2582
+#: dwarf.c:3144 dwarf.c:3156
 #, c-format
 msgid "File name                            Line number    Starting address\n"
 msgstr ""
 
 #, c-format
 msgid "File name                            Line number    Starting address\n"
 msgstr ""
 
-#: dwarf.c:2575
+#: dwarf.c:3152
 #, c-format
 msgid "CU: %s/%s:\n"
 msgstr ""
 
 #, c-format
 msgid "CU: %s/%s:\n"
 msgstr ""
 
-#: dwarf.c:2580 dwarf.c:2652
+#: dwarf.c:3266
 #, c-format
 #, c-format
-msgid "%s:\n"
+msgid "UNKNOWN (%u): length %d\n"
 msgstr ""
 
 msgstr ""
 
-#. If directory index is 0, that means current directory.
-#: dwarf.c:2685
+#: dwarf.c:3308
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
-"./%s:[++]\n"
+" [Use file table entry %d]\n"
 msgstr ""
 
 msgstr ""
 
-#. The directory index starts counting at 1.
-#: dwarf.c:2691
+#: dwarf.c:3314
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
-"%s/%s:\n"
+" [Use directory table entry %d]\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2776
+#: dwarf.c:3373
 #, c-format
 #, c-format
-msgid "%-35s  %11d  %#18lx\n"
+msgid "  Set ISA to %lu\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2781
-#, c-format
-msgid "%s  %11d  %#18lx\n"
+#: dwarf.c:3518
+msgid "no info"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2811 dwarf.c:3088 dwarf.c:3510
-#, c-format
-msgid ""
-"Unable to load/parse the .debug_info section, so cannot interpret the %s "
-"section.\n"
+#: dwarf.c:3519
+msgid "type"
+msgstr ""
+
+#: dwarf.c:3520
+msgid "variable"
+msgstr ""
+
+#: dwarf.c:3521
+msgid "function"
+msgstr ""
+
+#: dwarf.c:3522
+msgid "other"
+msgstr ""
+
+#: dwarf.c:3523
+msgid "unused5"
+msgstr ""
+
+#: dwarf.c:3524
+msgid "unused6"
+msgstr ""
+
+#: dwarf.c:3525
+msgid "unused7"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:2892 dwarf.c:3395
+#: dwarf.c:3573 dwarf.c:4636
 #, c-format
 msgid ""
 ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n"
 msgstr ""
 
-#: dwarf.c:2906
+#: dwarf.c:3586
 msgid "Only DWARF 2 and 3 pubnames are currently supported\n"
 msgstr ""
 
 msgid "Only DWARF 2 and 3 pubnames are currently supported\n"
 msgstr ""
 
-#: dwarf.c:2913
+#: dwarf.c:3593
 #, c-format
 msgid "  Length:                              %ld\n"
 msgstr ""
 
 #, c-format
 msgid "  Length:                              %ld\n"
 msgstr ""
 
-#: dwarf.c:2915
+#: dwarf.c:3595
 #, c-format
 msgid "  Version:                             %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Version:                             %d\n"
 msgstr ""
 
-#: dwarf.c:2917
+#: dwarf.c:3597
 #, c-format
 msgid "  Offset into .debug_info section:     0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "  Offset into .debug_info section:     0x%lx\n"
 msgstr ""
 
-#: dwarf.c:2919
+#: dwarf.c:3599
 #, c-format
 msgid "  Size of area in .debug_info section: %ld\n"
 msgstr ""
 
 #, c-format
 msgid "  Size of area in .debug_info section: %ld\n"
 msgstr ""
 
-#: dwarf.c:2922
+#: dwarf.c:3603
+#, c-format
+msgid ""
+"\n"
+"    Offset  Kind          Name\n"
+msgstr ""
+
+#: dwarf.c:3605
 #, c-format
 msgid ""
 "\n"
 "    Offset\tName\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "    Offset\tName\n"
 msgstr ""
 
-#: dwarf.c:2973
+#: dwarf.c:3632
+msgid "s"
+msgstr ""
+
+#: dwarf.c:3632
+msgid "g"
+msgstr ""
+
+#: dwarf.c:3690
 #, c-format
 msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n"
 msgstr ""
 
-#: dwarf.c:2979
+#: dwarf.c:3696
 #, c-format
 msgid " DW_MACINFO_end_file\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACINFO_end_file\n"
 msgstr ""
 
-#: dwarf.c:2987
+#: dwarf.c:3704
 #, c-format
 msgid " DW_MACINFO_define - lineno : %d macro : %s\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACINFO_define - lineno : %d macro : %s\n"
 msgstr ""
 
-#: dwarf.c:2996
+#: dwarf.c:3713
 #, c-format
 msgid " DW_MACINFO_undef - lineno : %d macro : %s\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACINFO_undef - lineno : %d macro : %s\n"
 msgstr ""
 
-#: dwarf.c:3008
+#: dwarf.c:3725
 #, c-format
 msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n"
 msgstr ""
 
-#: dwarf.c:3037
+#: dwarf.c:3846
 #, c-format
 #, c-format
-msgid "  Number TAG\n"
+msgid "Only GNU extension to DWARF 4 of %s is currently supported.\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3043
+#: dwarf.c:3856
 #, c-format
 #, c-format
-msgid "   %ld      %s    [%s]\n"
-msgstr ""
-
-#: dwarf.c:3046
-msgid "has children"
+msgid "  Version:                     %d\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3046
-msgid "no children"
-msgstr ""
-
-#: dwarf.c:3049
+#: dwarf.c:3857
 #, c-format
 #, c-format
-msgid "    %-18s %s\n"
+msgid "  Offset size:                 %d\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3082 dwarf.c:3288 dwarf.c:3504
+#: dwarf.c:3861
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"The %s section is empty.\n"
+msgid "  Offset into .debug_line:     0x%lx\n"
 msgstr ""
 
 msgstr ""
 
-#. FIXME: Should we handle this case?
-#: dwarf.c:3132
-msgid "Location lists in .debug_info section aren't in ascending order!\n"
+#: dwarf.c:3875
+#, c-format
+msgid "  Extension opcode arguments:\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3135
-msgid "No location lists in .debug_info section!\n"
+#: dwarf.c:3883
+#, c-format
+msgid "    DW_MACRO_GNU_%02x has no arguments\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3140
+#: dwarf.c:3886
 #, c-format
 #, c-format
-msgid "Location lists in %s section start at 0x%lx\n"
+msgid "    DW_MACRO_GNU_%02x arguments: "
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3144
+#: dwarf.c:3912
 #, c-format
 #, c-format
-msgid "    Offset   Begin    End      Expression\n"
+msgid "Invalid extension opcode form %s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3175
-#, c-format
-msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n"
+#: dwarf.c:3929
+msgid ".debug_macro section not zero terminated\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3179
-#, c-format
-msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n"
+#: dwarf.c:3950
+msgid "DW_MACRO_GNU_start_file used, but no .debug_line offset provided.\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3187
+#: dwarf.c:3956
 #, c-format
 #, c-format
-msgid "Offset 0x%lx is bigger than .debug_loc section size.\n"
+msgid " DW_MACRO_GNU_start_file - lineno: %d filenum: %d\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3196 dwarf.c:3231 dwarf.c:3241
+#: dwarf.c:3959
 #, c-format
 #, c-format
-msgid "Location list starting at offset 0x%lx is not terminated.\n"
+msgid " DW_MACRO_GNU_start_file - lineno: %d filenum: %d filename: %s%s%s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3215 dwarf.c:3597
+#: dwarf.c:3967
 #, c-format
 #, c-format
-msgid "<End of list>\n"
+msgid " DW_MACRO_GNU_end_file\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3225
+#: dwarf.c:3975
 #, c-format
 #, c-format
-msgid "(base address)\n"
+msgid " DW_MACRO_GNU_define - lineno : %d macro : %s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3260
-msgid " (start == end)"
+#: dwarf.c:3984
+#, c-format
+msgid " DW_MACRO_GNU_undef - lineno : %d macro : %s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3262
-msgid " (start > end)"
+#: dwarf.c:3993
+#, c-format
+msgid " DW_MACRO_GNU_define_indirect - lineno : %d macro : %s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3272
+#: dwarf.c:4002
 #, c-format
 #, c-format
-msgid "There are %ld unused bytes at the end of section %s\n"
+msgid " DW_MACRO_GNU_undef_indirect - lineno : %d macro : %s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3406
-msgid "Only DWARF 2 and 3 aranges are currently supported.\n"
+#: dwarf.c:4008
+#, c-format
+msgid " DW_MACRO_GNU_transparent_include - offset : 0x%lx\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3410
+#: dwarf.c:4016
 #, c-format
 #, c-format
-msgid "  Length:                   %ld\n"
+msgid " DW_MACRO_GNU_define_indirect_alt - lineno : %d macro offset : 0x%lx\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3411
+#: dwarf.c:4024
 #, c-format
 #, c-format
-msgid "  Version:                  %d\n"
+msgid " DW_MACRO_GNU_undef_indirect_alt - lineno : %d macro offset : 0x%lx\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3412
+#: dwarf.c:4030
 #, c-format
 #, c-format
-msgid "  Offset into .debug_info:  0x%lx\n"
+msgid " DW_MACRO_GNU_transparent_include_alt - offset : 0x%lx\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3413
+#: dwarf.c:4037
 #, c-format
 #, c-format
-msgid "  Pointer Size:             %d\n"
+msgid " Unknown macro opcode %02x seen\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3414
+#: dwarf.c:4049
 #, c-format
 #, c-format
-msgid "  Segment Size:             %d\n"
+msgid " DW_MACRO_GNU_%02x\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3423
-msgid "Pointer size + Segment size is not a power of two.\n"
+#: dwarf.c:4052
+#, c-format
+msgid " DW_MACRO_GNU_%02x -"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3428
+#: dwarf.c:4100
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"    Address            Length\n"
+msgid "  Number TAG (0x%lx)\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3430
-#, c-format
-msgid ""
-"\n"
-"    Address    Length\n"
+#: dwarf.c:4109
+msgid "has children"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3520
-msgid "No range lists in .debug_info section!\n"
+#: dwarf.c:4109
+msgid "no children"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3543
+#: dwarf.c:4150 dwarf.c:4182 dwarf.c:4191 dwarf.c:4264 dwarf.c:4312
+#: dwarf.c:4320
 #, c-format
 #, c-format
-msgid "Range lists in %s section start at 0x%lx\n"
+msgid "Location list starting at offset 0x%lx is not terminated.\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3547
+#: dwarf.c:4166 dwarf.c:4274 dwarf.c:4939
 #, c-format
 #, c-format
-msgid "    Offset   Begin    End\n"
+msgid "<End of list>\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3568
+#: dwarf.c:4176
 #, c-format
 #, c-format
-msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n"
+msgid "(base address)\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3572
-#, c-format
-msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n"
-msgstr ""
-
-#: dwarf.c:3615
-msgid "(start == end)"
+#: dwarf.c:4212
+msgid " (start == end)"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3617
-msgid "(start > end)"
+#: dwarf.c:4214
+msgid " (start > end)"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3853
-msgid "bad register: "
+#: dwarf.c:4281
+#, c-format
+msgid "(base address selection entry)\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:3855
+#: dwarf.c:4305
 #, c-format
 #, c-format
-msgid "Contents of the %s section:\n"
+msgid "Unknown location list entry type 0x%x.\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:4619
+#: dwarf.c:4384 dwarf.c:4524 dwarf.c:4727 dwarf.c:4790 dwarf.c:4837
 #, c-format
 #, c-format
-msgid "  DW_CFA_??? (User defined call frame op: %#x)\n"
+msgid ""
+"\n"
+"The %s section is empty.\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:4621
+#: dwarf.c:4390 dwarf.c:4733 dwarf.c:4843
 #, c-format
 #, c-format
-msgid "unsupported or unknown Dwarf Call Frame Instruction number: %#x\n"
+msgid ""
+"Unable to load/parse the .debug_info section, so cannot interpret the %s "
+"section.\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:4645
-#, c-format
-msgid "Displaying the debug contents of section %s is not yet supported.\n"
+#: dwarf.c:4434
+msgid "No location lists in .debug_info section!\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:4687
+#: dwarf.c:4438
 #, c-format
 #, c-format
-msgid "%s: Error: "
+msgid "Location lists in %s section start at 0x%s\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:4698
+#: dwarf.c:4445
 #, c-format
 #, c-format
-msgid "%s: Warning: "
+msgid "    Offset   Begin    End      Expression\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:4796 dwarf.c:4862
+#: dwarf.c:4481
 #, c-format
 #, c-format
-msgid "Unrecognized debug option '%s'\n"
+msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n"
 msgstr ""
 
 msgstr ""
 
-#: emul_aix.c:43
+#: dwarf.c:4485
 #, c-format
 #, c-format
-msgid "  [-g]         - 32 bit small archive\n"
+msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n"
 msgstr ""
 
 msgstr ""
 
-#: emul_aix.c:44
+#: dwarf.c:4493
 #, c-format
 #, c-format
-msgid "  [-X32]       - ignores 64 bit objects\n"
+msgid "Offset 0x%lx is bigger than .debug_loc section size.\n"
 msgstr ""
 
 msgstr ""
 
-#: emul_aix.c:45
+#: dwarf.c:4507
 #, c-format
 #, c-format
-msgid "  [-X64]       - ignores 32 bit objects\n"
+msgid "There are %ld unused bytes at the end of section %s\n"
 msgstr ""
 
 msgstr ""
 
-#: emul_aix.c:46
-#, c-format
-msgid "  [-X32_64]    - accepts 32 and 64 bit objects\n"
+#: dwarf.c:4644
+msgid "Only DWARF 2 and 3 aranges are currently supported.\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:309
-msgid "unexpected end of debugging information"
+#: dwarf.c:4648
+#, c-format
+msgid "  Length:                   %ld\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:396
-msgid "invalid number"
+#: dwarf.c:4650
+#, c-format
+msgid "  Version:                  %d\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:449
-msgid "invalid string length"
+#: dwarf.c:4651
+#, c-format
+msgid "  Offset into .debug_info:  0x%lx\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:504 ieee.c:545
-msgid "expression stack overflow"
+#: dwarf.c:4653
+#, c-format
+msgid "  Pointer Size:             %d\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:524
-msgid "unsupported IEEE expression operator"
+#: dwarf.c:4654
+#, c-format
+msgid "  Segment Size:             %d\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:539
-msgid "unknown section"
+#: dwarf.c:4660
+#, c-format
+msgid "Invalid address size in %s section!\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:560
-msgid "expression stack underflow"
+#: dwarf.c:4670
+msgid "Pointer size + Segment size is not a power of two.\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:574
-msgid "expression stack mismatch"
+#: dwarf.c:4675
+#, c-format
+msgid ""
+"\n"
+"    Address            Length\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:611
-msgid "unknown builtin type"
+#: dwarf.c:4677
+#, c-format
+msgid ""
+"\n"
+"    Address    Length\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:756
-msgid "BCD float type not supported"
+#: dwarf.c:4760
+#, c-format
+msgid "  For compilation unit at offset 0x%s:\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:893
-msgid "unexpected number"
+#: dwarf.c:4763
+#, c-format
+msgid "\tIndex\tAddress\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:900
-msgid "unexpected record type"
+#: dwarf.c:4770
+#, c-format
+msgid "\t%d:\t"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:933
-msgid "blocks left on stack at end"
+#. This can happen when the file was compiled with -gsplit-debug
+#. which removes references to range lists from the primary .o file.
+#: dwarf.c:4856
+#, c-format
+msgid "No range lists in .debug_info section.\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:1206
-msgid "unknown BB type"
+#: dwarf.c:4881
+#, c-format
+msgid "Range lists in %s section start at 0x%lx\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:1215
-msgid "stack overflow"
+#: dwarf.c:4885
+#, c-format
+msgid "    Offset   Begin    End\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:1238
-msgid "stack underflow"
+#: dwarf.c:4905
+#, c-format
+msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:1350 ieee.c:1420 ieee.c:2118
-msgid "illegal variable index"
+#: dwarf.c:4912
+#, c-format
+msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:1398
-msgid "illegal type index"
+#: dwarf.c:4957
+msgid "(start == end)"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:1408 ieee.c:1445
-msgid "unknown TY code"
+#: dwarf.c:4959
+msgid "(start > end)"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:1427
-msgid "undefined variable in TY"
+#: dwarf.c:5229
+msgid "bad register: "
 msgstr ""
 
 msgstr ""
 
-#. Pascal file name.  FIXME.
-#: ieee.c:1839
-msgid "Pascal file name not supported"
+#. The documentation for the format of this file is in gdb/dwarf2read.c.
+#: dwarf.c:5232 dwarf.c:6072
+#, c-format
+msgid "Contents of the %s section:\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:1887
-msgid "unsupported qualifier"
+#: dwarf.c:6033
+#, c-format
+msgid "  DW_CFA_??? (User defined call frame op: %#x)\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:2156
-msgid "undefined variable in ATN"
+#: dwarf.c:6035
+#, c-format
+msgid "unsupported or unknown Dwarf Call Frame Instruction number: %#x\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:2199
-msgid "unknown ATN type"
+#: dwarf.c:6076
+#, c-format
+msgid "Truncated header in the %s section.\n"
 msgstr ""
 
 msgstr ""
 
-#. Reserved for FORTRAN common.
-#: ieee.c:2321
-msgid "unsupported ATN11"
+#: dwarf.c:6081
+#, c-format
+msgid "Version %ld\n"
 msgstr ""
 
 msgstr ""
 
-#. We have no way to record this information.  FIXME.
-#: ieee.c:2348
-msgid "unsupported ATN12"
+#: dwarf.c:6087
+#, c-format
+msgid "Unsupported version %lu.\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:2408
-msgid "unexpected string in C++ misc"
+#: dwarf.c:6091
+msgid "The address table data in version 3 may be wrong.\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:2421
-msgid "bad misc record"
+#: dwarf.c:6093
+msgid "Version 4 does not support case insensitive lookups.\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:2462
-msgid "unrecognized C++ misc record"
+#: dwarf.c:6095
+msgid "Version 5 does not include inlined functions.\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:2577
-msgid "undefined C++ object"
+#: dwarf.c:6097
+msgid "Version 6 does not include symbol attributes.\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:2611
-msgid "unrecognized C++ object spec"
+#: dwarf.c:6115
+#, c-format
+msgid "Corrupt header in the %s section.\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:2647
-msgid "unsupported C++ object type"
+#: dwarf.c:6130
+#, c-format
+msgid ""
+"\n"
+"CU table:\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:2657
-msgid "C++ base class not defined"
+#: dwarf.c:6136
+#, c-format
+msgid "[%3u] 0x%lx - 0x%lx\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:2669 ieee.c:2774
-msgid "C++ object has no fields"
+#: dwarf.c:6141
+#, c-format
+msgid ""
+"\n"
+"TU table:\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:2688
-msgid "C++ base class not found in container"
+#: dwarf.c:6148
+#, c-format
+msgid "[%3u] 0x%lx 0x%lx "
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:2795
-msgid "C++ data member not found in container"
+#: dwarf.c:6155
+#, c-format
+msgid ""
+"\n"
+"Address table:\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:2836 ieee.c:2986
-msgid "unknown C++ visibility"
+#: dwarf.c:6164
+#, c-format
+msgid "%lu\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:2870
-msgid "bad C++ field bit pos or size"
+#: dwarf.c:6167
+#, c-format
+msgid ""
+"\n"
+"Symbol table:\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:2962
-msgid "bad type for C++ method function"
+#: dwarf.c:6200
+msgid "static"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:2972
-msgid "no type information for C++ method function"
+#: dwarf.c:6200
+msgid "global"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:3011
-msgid "C++ static virtual method"
+#: dwarf.c:6238 dwarf.c:6249
+msgid "Internal error: out of space in the shndx pool.\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:3106
-msgid "unrecognized C++ object overhead spec"
+#: dwarf.c:6322
+#, c-format
+msgid "  Version:                 %d\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:3145
-msgid "undefined C++ vtable"
+#: dwarf.c:6324
+#, c-format
+msgid "  Number of columns:       %d\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:3214
-msgid "C++ default values not in a function"
+#: dwarf.c:6325
+#, c-format
+msgid "  Number of used entries:  %d\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:3254
-msgid "unrecognized C++ default type"
+#: dwarf.c:6326
+#, c-format
+msgid ""
+"  Number of slots:         %d\n"
+"\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:3285
-msgid "reference parameter is not a pointer"
+#: dwarf.c:6331
+#, c-format
+msgid "Section %s too small for %d hash table entries\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:3368
-msgid "unrecognized C++ reference type"
+#: dwarf.c:6351
+#, c-format
+msgid "  [%3d] Signature:  0x%s  Sections: "
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:3450
-msgid "C++ reference not found"
+#: dwarf.c:6358
+#, c-format
+msgid "Section %s too small for shndx pool\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:3458
-msgid "C++ reference is not pointer"
+#: dwarf.c:6398
+#, c-format
+msgid "Section %s too small for offset and size tables\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:3484 ieee.c:3492
-msgid "missing required ASN"
+#: dwarf.c:6405
+#, c-format
+msgid "  Offset table\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:3519 ieee.c:3527
-msgid "missing required ATN65"
+#: dwarf.c:6407 dwarf.c:6471
+msgid "signature"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:3541
-msgid "bad ATN65 record"
+#: dwarf.c:6407 dwarf.c:6471
+msgid "dwo_id"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:4169
+#: dwarf.c:6443 dwarf.c:6489
 #, c-format
 #, c-format
-msgid "IEEE numeric overflow: 0x"
+msgid "  [%3d] 0x%s"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:4213
+#: dwarf.c:6469
 #, c-format
 #, c-format
-msgid "IEEE string length overflow: %u\n"
+msgid "  Size table\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:5210
+#: dwarf.c:6511
 #, c-format
 #, c-format
-msgid "IEEE unsupported integer type size %u\n"
+msgid "  Unsupported version\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:5244
+#: dwarf.c:6576
 #, c-format
 #, c-format
-msgid "IEEE unsupported float type size %u\n"
+msgid "Displaying the debug contents of section %s is not yet supported.\n"
 msgstr ""
 
 msgstr ""
 
-#: ieee.c:5278
+#: dwarf.c:6714 dwarf.c:6784
 #, c-format
 #, c-format
-msgid "IEEE unsupported complex type size %u\n"
+msgid "Unrecognized debug option '%s'\n"
 msgstr ""
 
 msgstr ""
 
-#: mclex.c:241
-msgid "Duplicate symbol entered into keyword list."
+#: elfcomm.c:42
+#, c-format
+msgid "%s: Error: "
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:273 srconv.c:1822
-msgid "input and output files must be different"
+#: elfcomm.c:56
+#, c-format
+msgid "%s: Warning: "
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:320
-msgid "input file named both on command line and with INPUT"
+#: elfcomm.c:88 elfcomm.c:123 elfcomm.c:224 elfcomm.c:330
+#, c-format
+msgid "Unhandled data length: %d\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:329
-msgid "no input file"
+#: elfcomm.c:405 elfcomm.c:419 elfcomm.c:833 readelf.c:4177 readelf.c:4485
+#: readelf.c:4528 readelf.c:4602 readelf.c:4681 readelf.c:5468 readelf.c:5492
+#: readelf.c:7979 readelf.c:8025 readelf.c:8224 readelf.c:9525 readelf.c:9539
+#: readelf.c:10085 readelf.c:10102 readelf.c:10145 readelf.c:10171
+#: readelf.c:12792 readelf.c:12984 readelf.c:13978
+msgid "Out of memory\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:359
-msgid "no name for output file"
+#: elfcomm.c:456
+#, c-format
+msgid "%s: failed to skip archive symbol table\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:373
-msgid "warning: input and output formats are not compatible"
+#: elfcomm.c:475
+#, c-format
+msgid "%s: the archive index is empty\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:403
-msgid "make .bss section"
+#: elfcomm.c:483 elfcomm.c:510
+#, c-format
+msgid "%s: failed to read archive index\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:413
-msgid "make .nlmsections section"
+#: elfcomm.c:492
+#, c-format
+msgid ""
+"%s: the archive index is supposed to have %ld entries of %d bytes, but the "
+"size is only %ld\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:441
-msgid "set .bss vma"
+#: elfcomm.c:502
+msgid "Out of memory whilst trying to read archive symbol index\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:448
-msgid "set .data size"
+#: elfcomm.c:522
+msgid "Out of memory whilst trying to convert the archive symbol index\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:628
+#: elfcomm.c:535
 #, c-format
 #, c-format
-msgid "warning: symbol %s imported but not in import list"
+msgid "%s: the archive has an index but no symbols\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:648
-msgid "set start address"
+#: elfcomm.c:543
+msgid "Out of memory whilst trying to read archive index symbol table\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:697
+#: elfcomm.c:551
 #, c-format
 #, c-format
-msgid "warning: START procedure %s not defined"
+msgid "%s: failed to read archive index symbol table\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:699
+#: elfcomm.c:561
 #, c-format
 #, c-format
-msgid "warning: EXIT procedure %s not defined"
+msgid "%s: failed to read archive header following archive index\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:701
+#: elfcomm.c:594
 #, c-format
 #, c-format
-msgid "warning: CHECK procedure %s not defined"
+msgid "%s: failed to seek to first archive header\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:721 nlmconv.c:907
-msgid "custom section"
+#: elfcomm.c:603 elfcomm.c:791 elfedit.c:338 readelf.c:14477
+#, c-format
+msgid "%s: failed to read archive header\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:741 nlmconv.c:936
-msgid "help section"
+#: elfcomm.c:620
+#, c-format
+msgid "%s has no archive index\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:763 nlmconv.c:954
-msgid "message section"
+#: elfcomm.c:631
+msgid "Out of memory reading long symbol names in archive\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:778 nlmconv.c:987
-msgid "module section"
+#: elfcomm.c:639
+#, c-format
+msgid "%s: failed to read long symbol name string table\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:797 nlmconv.c:1003
-msgid "rpc section"
+#: elfcomm.c:713
+msgid "Archive member uses long names, but no longname table found\n"
 msgstr ""
 
 msgstr ""
 
-#. There is no place to record this information.
-#: nlmconv.c:833
+#: elfcomm.c:785
 #, c-format
 #, c-format
-msgid "%s: warning: shared libraries can not have uninitialized data"
+msgid "%s: failed to seek to next file name\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:854 nlmconv.c:1022
-msgid "shared section"
+#: elfcomm.c:796 elfedit.c:345 readelf.c:14483
+#, c-format
+msgid "%s: did not find a valid archive header\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:862
-msgid "warning: No version number given"
+#: elfcomm.c:815 readelf.c:279 readelf.c:5586 readelf.c:6098 readelf.c:8774
+#: readelf.c:8890 readelf.c:9895 readelf.c:9989 readelf.c:10050
+#: readelf.c:13313 readelf.c:13316
+msgid "<corrupt>"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:902 nlmconv.c:931 nlmconv.c:949 nlmconv.c:998 nlmconv.c:1017
+#: elfedit.c:71
 #, c-format
 #, c-format
-msgid "%s: read: %s"
+msgid "%s: Not an ELF file - wrong magic bytes at the start\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:924
-msgid "warning: FULLMAP is not supported; try ld -M"
+#: elfedit.c:79
+#, c-format
+msgid "%s: Unsupported EI_VERSION: %d is not %d\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:1100
+#: elfedit.c:95
 #, c-format
 #, c-format
-msgid "Usage: %s [option(s)] [in-file [out-file]]\n"
+msgid "%s: Unmatched EI_CLASS: %d is not %d\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:1101
+#: elfedit.c:106
 #, c-format
 #, c-format
-msgid " Convert an object file into a NetWare Loadable Module\n"
+msgid "%s: Unmatched e_machine: %d is not %d\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:1102
+#: elfedit.c:117
 #, c-format
 #, c-format
-msgid ""
-" The options are:\n"
-"  -I --input-target=<bfdname>   Set the input binary file format\n"
-"  -O --output-target=<bfdname>  Set the output binary file format\n"
-"  -T --header-file=<file>       Read <file> for NLM header information\n"
-"  -l --linker=<linker>          Use <linker> for any linking\n"
-"  -d --debug                    Display on stderr the linker command line\n"
-"  @<file>                       Read options from <file>.\n"
-"  -h --help                     Display this information\n"
-"  -v --version                  Display the program's version\n"
+msgid "%s: Unmatched e_type: %d is not %d\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:1143
+#: elfedit.c:128
 #, c-format
 #, c-format
-msgid "support not compiled in for %s"
+msgid "%s: Unmatched EI_OSABI: %d is not %d\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:1180
-msgid "make section"
+#: elfedit.c:161
+#, c-format
+msgid "%s: Failed to update ELF header: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:1194
-msgid "set section size"
+#: elfedit.c:194
+#, c-format
+msgid "Unsupported EI_CLASS: %d\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:1200
-msgid "set section alignment"
+#: elfedit.c:227
+msgid ""
+"This executable has been built without support for a\n"
+"64 bit data type and so it cannot process 64 bit ELF files.\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:1204
-msgid "set section flags"
+#: elfedit.c:268
+#, c-format
+msgid "%s: Failed to read ELF header\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:1215
-msgid "set .nlmsections size"
+#: elfedit.c:275
+#, c-format
+msgid "%s: Failed to seek to ELF header\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:1296 nlmconv.c:1304 nlmconv.c:1313 nlmconv.c:1318
-msgid "set .nlmsection contents"
+#: elfedit.c:329 readelf.c:14469
+#, c-format
+msgid "%s: failed to seek to next archive header\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:1795
-msgid "stub section sizes"
+#: elfedit.c:360 elfedit.c:369 readelf.c:14497 readelf.c:14506
+#, c-format
+msgid "%s: bad archive file name\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:1842
-msgid "writing stub"
+#: elfedit.c:389 elfedit.c:481
+#, c-format
+msgid "Input file '%s' is not readable\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:1926
+#: elfedit.c:413
 #, c-format
 #, c-format
-msgid "unresolved PC relative reloc against %s"
+msgid "%s: failed to seek to archive member\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:1990
+#: elfedit.c:452 readelf.c:14601
 #, c-format
 #, c-format
-msgid "overflow when adjusting relocation against %s"
+msgid "'%s': No such file\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:2117
+#: elfedit.c:454 readelf.c:14603
 #, c-format
 #, c-format
-msgid "%s: execution of %s failed: "
+msgid "Could not locate '%s'.  System error message: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: nlmconv.c:2132
+#: elfedit.c:461 readelf.c:14610
 #, c-format
 #, c-format
-msgid "Execution of %s failed"
+msgid "'%s' is not an ordinary file\n"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:220 size.c:78 strings.c:659
+#: elfedit.c:487 readelf.c:14623
 #, c-format
 #, c-format
-msgid "Usage: %s [option(s)] [file(s)]\n"
+msgid "%s: Failed to read file's magic number\n"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:221
+#: elfedit.c:545
 #, c-format
 #, c-format
-msgid " List symbols in [file(s)] (a.out by default).\n"
+msgid "Unknown OSABI: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:222
+#: elfedit.c:566
 #, c-format
 #, c-format
-msgid ""
-" The options are:\n"
-"  -a, --debug-syms       Display debugger-only symbols\n"
-"  -A, --print-file-name  Print name of the input file before every symbol\n"
-"  -B                     Same as --format=bsd\n"
-"  -C, --demangle[=STYLE] Decode low-level symbol names into user-level "
-"names\n"
-"                          The STYLE, if specified, can be `auto' (the "
-"default),\n"
-"                          `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', "
-"`java'\n"
-"                          or `gnat'\n"
-"      --no-demangle      Do not demangle low-level symbol names\n"
-"  -D, --dynamic          Display dynamic symbols instead of normal symbols\n"
-"      --defined-only     Display only defined symbols\n"
-"  -e                     (ignored)\n"
-"  -f, --format=FORMAT    Use the output format FORMAT.  FORMAT can be "
-"`bsd',\n"
-"                           `sysv' or `posix'.  The default is `bsd'\n"
-"  -g, --extern-only      Display only external symbols\n"
-"  -l, --line-numbers     Use debugging information to find a filename and\n"
-"                           line number for each symbol\n"
-"  -n, --numeric-sort     Sort symbols numerically by address\n"
-"  -o                     Same as -A\n"
-"  -p, --no-sort          Do not sort the symbols\n"
-"  -P, --portability      Same as --format=posix\n"
-"  -r, --reverse-sort     Reverse the sense of the sort\n"
+msgid "Unknown machine type: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:245
+#: elfedit.c:585
 #, c-format
 #, c-format
-msgid "      --plugin NAME      Load the specified plugin\n"
+msgid "Unknown machine type: %d\n"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:248
+#: elfedit.c:604
 #, c-format
 #, c-format
-msgid ""
-"  -S, --print-size       Print size of defined symbols\n"
-"\t\t  -s, --print-armap      Include index for symbols from archive members\n"
-"      --size-sort        Sort symbols by size\n"
-"      --special-syms     Include special symbols in the output\n"
-"      --synthetic        Display synthetic symbols as well\n"
-"  -t, --radix=RADIX      Use RADIX for printing symbol values\n"
-"      --target=BFDNAME   Specify the target object format as BFDNAME\n"
-"  -u, --undefined-only   Display only undefined symbols\n"
-"  -X 32_64               (ignored)\n"
-"  @FILE                  Read options from FILE\n"
-"  -h, --help             Display this information\n"
-"  -V, --version          Display this program's version number\n"
-"\n"
+msgid "Unknown type: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:292
+#: elfedit.c:635
 #, c-format
 #, c-format
-msgid "%s: invalid radix"
+msgid "Usage: %s <option(s)> elffile(s)\n"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:316
+#: elfedit.c:637
 #, c-format
 #, c-format
-msgid "%s: invalid output format"
+msgid " Update the ELF header of ELF files\n"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:337 readelf.c:6917 readelf.c:6962
+#: elfedit.c:638 objcopy.c:489 objcopy.c:615
 #, c-format
 #, c-format
-msgid "<processor specific>: %d"
+msgid " The options are:\n"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:339 readelf.c:6926 readelf.c:6980
+#: elfedit.c:639
 #, c-format
 #, c-format
-msgid "<OS specific>: %d"
+msgid ""
+"  --input-mach <machine>      Set input machine type to <machine>\n"
+"  --output-mach <machine>     Set output machine type to <machine>\n"
+"  --input-type <type>         Set input file type to <type>\n"
+"  --output-type <type>        Set output file type to <type>\n"
+"  --input-osabi <osabi>       Set input OSABI to <osabi>\n"
+"  --output-osabi <osabi>      Set output OSABI to <osabi>\n"
+"  -h --help                   Display this information\n"
+"  -v --version                Display the version number of %s\n"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:341 readelf.c:6929 readelf.c:6983
+#: emul_aix.c:45
 #, c-format
 #, c-format
-msgid "<unknown>: %d"
+msgid "  [-g]         - 32 bit small archive\n"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:381
+#: emul_aix.c:46
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"Archive index:\n"
+msgid "  [-X32]       - ignores 64 bit objects\n"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:1242
+#: emul_aix.c:47
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"\n"
-"Undefined symbols from %s:\n"
-"\n"
+msgid "  [-X64]       - ignores 32 bit objects\n"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:1244
+#: emul_aix.c:48
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"\n"
-"Symbols from %s:\n"
-"\n"
+msgid "  [-X32_64]    - accepts 32 and 64 bit objects\n"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:1246 nm.c:1297
-#, c-format
-msgid ""
-"Name                  Value   Class        Type         Size     Line  "
-"Section\n"
-"\n"
+#: ieee.c:311
+msgid "unexpected end of debugging information"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:1249 nm.c:1300
-#, c-format
-msgid ""
-"Name                  Value           Class        Type         "
-"Size             Line  Section\n"
-"\n"
+#: ieee.c:398
+msgid "invalid number"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:1293
-#, c-format
-msgid ""
-"\n"
-"\n"
-"Undefined symbols from %s[%s]:\n"
-"\n"
+#: ieee.c:451
+msgid "invalid string length"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:1295
-#, c-format
-msgid ""
-"\n"
-"\n"
-"Symbols from %s[%s]:\n"
-"\n"
+#: ieee.c:506 ieee.c:547
+msgid "expression stack overflow"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:1387
-#, c-format
-msgid "Print width has not been initialized (%d)"
+#: ieee.c:526
+msgid "unsupported IEEE expression operator"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:1615
-msgid "Only -X 32_64 is supported"
+#: ieee.c:541
+msgid "unknown section"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:1643
-msgid "Using the --size-sort and --undefined-only options together"
+#: ieee.c:562
+msgid "expression stack underflow"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:1644
-msgid "will produce no output, since undefined symbols have no size."
+#: ieee.c:576
+msgid "expression stack mismatch"
 msgstr ""
 
 msgstr ""
 
-#: nm.c:1672
-#, c-format
-msgid "data size %ld"
+#: ieee.c:613
+msgid "unknown builtin type"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:463 srconv.c:1730
-#, c-format
-msgid "Usage: %s [option(s)] in-file [out-file]\n"
+#: ieee.c:758
+msgid "BCD float type not supported"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:464
-#, c-format
-msgid " Copies a binary file, possibly transforming it in the process\n"
+#: ieee.c:895
+msgid "unexpected number"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:465 objcopy.c:572
-#, c-format
-msgid " The options are:\n"
+#: ieee.c:902
+msgid "unexpected record type"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:466
-#, c-format
-msgid ""
-"  -I --input-target <bfdname>      Assume input file is in format <bfdname>\n"
-"  -O --output-target <bfdname>     Create an output file in format "
-"<bfdname>\n"
-"  -B --binary-architecture <arch>  Set arch of output file, when input is "
-"binary\n"
-"  -F --target <bfdname>            Set both input and output format to "
-"<bfdname>\n"
-"     --debugging                   Convert debugging information, if "
-"possible\n"
-"  -p --preserve-dates              Copy modified/access timestamps to the "
-"output\n"
-"  -j --only-section <name>         Only copy section <name> into the output\n"
-"     --add-gnu-debuglink=<file>    Add section .gnu_debuglink linking to "
-"<file>\n"
-"  -R --remove-section <name>       Remove section <name> from the output\n"
-"  -S --strip-all                   Remove all symbol and relocation "
-"information\n"
-"  -g --strip-debug                 Remove all debugging symbols & sections\n"
-"     --strip-unneeded              Remove all symbols not needed by "
-"relocations\n"
-"  -N --strip-symbol <name>         Do not copy symbol <name>\n"
-"     --strip-unneeded-symbol <name>\n"
-"                                   Do not copy symbol <name> unless needed "
-"by\n"
-"                                     relocations\n"
-"     --only-keep-debug             Strip everything but the debug "
-"information\n"
-"     --extract-symbol              Remove section contents but keep symbols\n"
-"  -K --keep-symbol <name>          Do not strip symbol <name>\n"
-"     --keep-file-symbols           Do not strip file symbol(s)\n"
-"     --localize-hidden             Turn all ELF hidden symbols into locals\n"
-"  -L --localize-symbol <name>      Force symbol <name> to be marked as a "
-"local\n"
-"     --globalize-symbol <name>     Force symbol <name> to be marked as a "
-"global\n"
-"  -G --keep-global-symbol <name>   Localize all symbols except <name>\n"
-"  -W --weaken-symbol <name>        Force symbol <name> to be marked as a "
-"weak\n"
-"     --weaken                      Force all global symbols to be marked as "
-"weak\n"
-"  -w --wildcard                    Permit wildcard in symbol comparison\n"
-"  -x --discard-all                 Remove all non-global symbols\n"
-"  -X --discard-locals              Remove any compiler-generated symbols\n"
-"  -i --interleave <number>         Only copy one out of every <number> "
-"bytes\n"
-"  -b --byte <num>                  Select byte <num> in every interleaved "
-"block\n"
-"     --gap-fill <val>              Fill gaps between sections with <val>\n"
-"     --pad-to <addr>               Pad the last section up to address "
-"<addr>\n"
-"     --set-start <addr>            Set the start address to <addr>\n"
-"    {--change-start|--adjust-start} <incr>\n"
-"                                   Add <incr> to the start address\n"
-"    {--change-addresses|--adjust-vma} <incr>\n"
-"                                   Add <incr> to LMA, VMA and start "
-"addresses\n"
-"    {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>\n"
-"                                   Change LMA and VMA of section <name> by "
-"<val>\n"
-"     --change-section-lma <name>{=|+|-}<val>\n"
-"                                   Change the LMA of section <name> by "
-"<val>\n"
-"     --change-section-vma <name>{=|+|-}<val>\n"
-"                                   Change the VMA of section <name> by "
-"<val>\n"
-"    {--[no-]change-warnings|--[no-]adjust-warnings}\n"
-"                                   Warn if a named section does not exist\n"
-"     --set-section-flags <name>=<flags>\n"
-"                                   Set section <name>'s properties to "
-"<flags>\n"
-"     --add-section <name>=<file>   Add section <name> found in <file> to "
-"output\n"
-"     --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>\n"
-"     --long-section-names {enable|disable|keep}\n"
-"                                   Handle long section names in Coff "
-"objects.\n"
-"     --change-leading-char         Force output format's leading character "
-"style\n"
-"     --remove-leading-char         Remove leading character from global "
-"symbols\n"
-"     --reverse-bytes=<num>         Reverse <num> bytes at a time, in output "
-"sections with content\n"
-"     --redefine-sym <old>=<new>    Redefine symbol name <old> to <new>\n"
-"     --redefine-syms <file>        --redefine-sym for all symbol pairs \n"
-"                                     listed in <file>\n"
-"     --srec-len <number>           Restrict the length of generated "
-"Srecords\n"
+#: ieee.c:935
+msgid "blocks left on stack at end"
+msgstr ""
+
+#: ieee.c:1208
+msgid "unknown BB type"
+msgstr ""
+
+#: ieee.c:1217
+msgid "stack overflow"
+msgstr ""
+
+#: ieee.c:1240
+msgid "stack underflow"
+msgstr ""
+
+#: ieee.c:1352 ieee.c:1422 ieee.c:2120
+msgid "illegal variable index"
+msgstr ""
+
+#: ieee.c:1400
+msgid "illegal type index"
+msgstr ""
+
+#: ieee.c:1410 ieee.c:1447
+msgid "unknown TY code"
+msgstr ""
+
+#: ieee.c:1429
+msgid "undefined variable in TY"
+msgstr ""
+
+#. Pascal file name.  FIXME.
+#: ieee.c:1841
+msgid "Pascal file name not supported"
+msgstr ""
+
+#: ieee.c:1889
+msgid "unsupported qualifier"
+msgstr ""
+
+#: ieee.c:2158
+msgid "undefined variable in ATN"
+msgstr ""
+
+#: ieee.c:2201
+msgid "unknown ATN type"
+msgstr ""
+
+#. Reserved for FORTRAN common.
+#: ieee.c:2323
+msgid "unsupported ATN11"
+msgstr ""
+
+#. We have no way to record this information.  FIXME.
+#: ieee.c:2350
+msgid "unsupported ATN12"
+msgstr ""
+
+#: ieee.c:2410
+msgid "unexpected string in C++ misc"
+msgstr ""
+
+#: ieee.c:2423
+msgid "bad misc record"
+msgstr ""
+
+#: ieee.c:2464
+msgid "unrecognized C++ misc record"
+msgstr ""
+
+#: ieee.c:2579
+msgid "undefined C++ object"
+msgstr ""
+
+#: ieee.c:2613
+msgid "unrecognized C++ object spec"
+msgstr ""
+
+#: ieee.c:2649
+msgid "unsupported C++ object type"
+msgstr ""
+
+#: ieee.c:2659
+msgid "C++ base class not defined"
+msgstr ""
+
+#: ieee.c:2671 ieee.c:2776
+msgid "C++ object has no fields"
+msgstr ""
+
+#: ieee.c:2690
+msgid "C++ base class not found in container"
+msgstr ""
+
+#: ieee.c:2797
+msgid "C++ data member not found in container"
+msgstr ""
+
+#: ieee.c:2838 ieee.c:2988
+msgid "unknown C++ visibility"
+msgstr ""
+
+#: ieee.c:2872
+msgid "bad C++ field bit pos or size"
+msgstr ""
+
+#: ieee.c:2964
+msgid "bad type for C++ method function"
+msgstr ""
+
+#: ieee.c:2974
+msgid "no type information for C++ method function"
+msgstr ""
+
+#: ieee.c:3013
+msgid "C++ static virtual method"
+msgstr ""
+
+#: ieee.c:3108
+msgid "unrecognized C++ object overhead spec"
+msgstr ""
+
+#: ieee.c:3147
+msgid "undefined C++ vtable"
+msgstr ""
+
+#: ieee.c:3216
+msgid "C++ default values not in a function"
+msgstr ""
+
+#: ieee.c:3256
+msgid "unrecognized C++ default type"
+msgstr ""
+
+#: ieee.c:3287
+msgid "reference parameter is not a pointer"
+msgstr ""
+
+#: ieee.c:3370
+msgid "unrecognized C++ reference type"
+msgstr ""
+
+#: ieee.c:3452
+msgid "C++ reference not found"
+msgstr ""
+
+#: ieee.c:3460
+msgid "C++ reference is not pointer"
+msgstr ""
+
+#: ieee.c:3486 ieee.c:3494
+msgid "missing required ASN"
+msgstr ""
+
+#: ieee.c:3521 ieee.c:3529
+msgid "missing required ATN65"
+msgstr ""
+
+#: ieee.c:3543
+msgid "bad ATN65 record"
+msgstr ""
+
+#: ieee.c:4171
+#, c-format
+msgid "IEEE numeric overflow: 0x"
+msgstr ""
+
+#: ieee.c:4215
+#, c-format
+msgid "IEEE string length overflow: %u\n"
+msgstr ""
+
+#: ieee.c:5213
+#, c-format
+msgid "IEEE unsupported integer type size %u\n"
+msgstr ""
+
+#: ieee.c:5247
+#, c-format
+msgid "IEEE unsupported float type size %u\n"
+msgstr ""
+
+#: ieee.c:5281
+#, c-format
+msgid "IEEE unsupported complex type size %u\n"
+msgstr ""
+
+#: mclex.c:241
+msgid "Duplicate symbol entered into keyword list."
+msgstr ""
+
+#: nlmconv.c:273 srconv.c:1825
+msgid "input and output files must be different"
+msgstr ""
+
+#: nlmconv.c:320
+msgid "input file named both on command line and with INPUT"
+msgstr ""
+
+#: nlmconv.c:329
+msgid "no input file"
+msgstr ""
+
+#: nlmconv.c:359
+msgid "no name for output file"
+msgstr ""
+
+#: nlmconv.c:373
+msgid "warning: input and output formats are not compatible"
+msgstr ""
+
+#: nlmconv.c:403
+msgid "make .bss section"
+msgstr ""
+
+#: nlmconv.c:413
+msgid "make .nlmsections section"
+msgstr ""
+
+#: nlmconv.c:441
+msgid "set .bss vma"
+msgstr ""
+
+#: nlmconv.c:448
+msgid "set .data size"
+msgstr ""
+
+#: nlmconv.c:628
+#, c-format
+msgid "warning: symbol %s imported but not in import list"
+msgstr ""
+
+#: nlmconv.c:648
+msgid "set start address"
+msgstr ""
+
+#: nlmconv.c:697
+#, c-format
+msgid "warning: START procedure %s not defined"
+msgstr ""
+
+#: nlmconv.c:699
+#, c-format
+msgid "warning: EXIT procedure %s not defined"
+msgstr ""
+
+#: nlmconv.c:701
+#, c-format
+msgid "warning: CHECK procedure %s not defined"
+msgstr ""
+
+#: nlmconv.c:721 nlmconv.c:907
+msgid "custom section"
+msgstr ""
+
+#: nlmconv.c:741 nlmconv.c:936
+msgid "help section"
+msgstr ""
+
+#: nlmconv.c:763 nlmconv.c:954
+msgid "message section"
+msgstr ""
+
+#: nlmconv.c:778 nlmconv.c:987
+msgid "module section"
+msgstr ""
+
+#: nlmconv.c:797 nlmconv.c:1003
+msgid "rpc section"
+msgstr ""
+
+#. There is no place to record this information.
+#: nlmconv.c:833
+#, c-format
+msgid "%s: warning: shared libraries can not have uninitialized data"
+msgstr ""
+
+#: nlmconv.c:854 nlmconv.c:1022
+msgid "shared section"
+msgstr ""
+
+#: nlmconv.c:862
+msgid "warning: No version number given"
+msgstr ""
+
+#: nlmconv.c:902 nlmconv.c:931 nlmconv.c:949 nlmconv.c:998 nlmconv.c:1017
+#, c-format
+msgid "%s: read: %s"
+msgstr ""
+
+#: nlmconv.c:924
+msgid "warning: FULLMAP is not supported; try ld -M"
+msgstr ""
+
+#: nlmconv.c:1100
+#, c-format
+msgid "Usage: %s [option(s)] [in-file [out-file]]\n"
+msgstr ""
+
+#: nlmconv.c:1101
+#, c-format
+msgid " Convert an object file into a NetWare Loadable Module\n"
+msgstr ""
+
+#: nlmconv.c:1102
+#, c-format
+msgid ""
+" The options are:\n"
+"  -I --input-target=<bfdname>   Set the input binary file format\n"
+"  -O --output-target=<bfdname>  Set the output binary file format\n"
+"  -T --header-file=<file>       Read <file> for NLM header information\n"
+"  -l --linker=<linker>          Use <linker> for any linking\n"
+"  -d --debug                    Display on stderr the linker command line\n"
+"  @<file>                       Read options from <file>.\n"
+"  -h --help                     Display this information\n"
+"  -v --version                  Display the program's version\n"
+msgstr ""
+
+#: nlmconv.c:1143
+#, c-format
+msgid "support not compiled in for %s"
+msgstr ""
+
+#: nlmconv.c:1180
+msgid "make section"
+msgstr ""
+
+#: nlmconv.c:1194
+msgid "set section size"
+msgstr ""
+
+#: nlmconv.c:1200
+msgid "set section alignment"
+msgstr ""
+
+#: nlmconv.c:1204
+msgid "set section flags"
+msgstr ""
+
+#: nlmconv.c:1215
+msgid "set .nlmsections size"
+msgstr ""
+
+#: nlmconv.c:1296 nlmconv.c:1304 nlmconv.c:1313 nlmconv.c:1318
+msgid "set .nlmsection contents"
+msgstr ""
+
+#: nlmconv.c:1795
+msgid "stub section sizes"
+msgstr ""
+
+#: nlmconv.c:1842
+msgid "writing stub"
+msgstr ""
+
+#: nlmconv.c:1926
+#, c-format
+msgid "unresolved PC relative reloc against %s"
+msgstr ""
+
+#: nlmconv.c:1990
+#, c-format
+msgid "overflow when adjusting relocation against %s"
+msgstr ""
+
+#: nlmconv.c:2117
+#, c-format
+msgid "%s: execution of %s failed: "
+msgstr ""
+
+#: nlmconv.c:2132
+#, c-format
+msgid "Execution of %s failed"
+msgstr ""
+
+#: nm.c:226 size.c:78 strings.c:636
+#, c-format
+msgid "Usage: %s [option(s)] [file(s)]\n"
+msgstr ""
+
+#: nm.c:227
+#, c-format
+msgid " List symbols in [file(s)] (a.out by default).\n"
+msgstr ""
+
+#: nm.c:228
+#, c-format
+msgid ""
+" The options are:\n"
+"  -a, --debug-syms       Display debugger-only symbols\n"
+"  -A, --print-file-name  Print name of the input file before every symbol\n"
+"  -B                     Same as --format=bsd\n"
+"  -C, --demangle[=STYLE] Decode low-level symbol names into user-level "
+"names\n"
+"                          The STYLE, if specified, can be `auto' (the "
+"default),\n"
+"                          `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', "
+"`java'\n"
+"                          or `gnat'\n"
+"      --no-demangle      Do not demangle low-level symbol names\n"
+"  -D, --dynamic          Display dynamic symbols instead of normal symbols\n"
+"      --defined-only     Display only defined symbols\n"
+"  -e                     (ignored)\n"
+"  -f, --format=FORMAT    Use the output format FORMAT.  FORMAT can be "
+"`bsd',\n"
+"                           `sysv' or `posix'.  The default is `bsd'\n"
+"  -g, --extern-only      Display only external symbols\n"
+"  -l, --line-numbers     Use debugging information to find a filename and\n"
+"                           line number for each symbol\n"
+"  -n, --numeric-sort     Sort symbols numerically by address\n"
+"  -o                     Same as -A\n"
+"  -p, --no-sort          Do not sort the symbols\n"
+"  -P, --portability      Same as --format=posix\n"
+"  -r, --reverse-sort     Reverse the sense of the sort\n"
+msgstr ""
+
+#: nm.c:251
+#, c-format
+msgid "      --plugin NAME      Load the specified plugin\n"
+msgstr ""
+
+#: nm.c:254
+#, c-format
+msgid ""
+"  -S, --print-size       Print size of defined symbols\n"
+"  -s, --print-armap      Include index for symbols from archive members\n"
+"      --size-sort        Sort symbols by size\n"
+"      --special-syms     Include special symbols in the output\n"
+"      --synthetic        Display synthetic symbols as well\n"
+"  -t, --radix=RADIX      Use RADIX for printing symbol values\n"
+"      --target=BFDNAME   Specify the target object format as BFDNAME\n"
+"  -u, --undefined-only   Display only undefined symbols\n"
+"  -X 32_64               (ignored)\n"
+"  @FILE                  Read options from FILE\n"
+"  -h, --help             Display this information\n"
+"  -V, --version          Display this program's version number\n"
+"\n"
+msgstr ""
+
+#: nm.c:302
+#, c-format
+msgid "%s: invalid radix"
+msgstr ""
+
+#: nm.c:326
+#, c-format
+msgid "%s: invalid output format"
+msgstr ""
+
+#: nm.c:347 readelf.c:9254 readelf.c:9304
+#, c-format
+msgid "<processor specific>: %d"
+msgstr ""
+
+#: nm.c:349 readelf.c:9263 readelf.c:9323
+#, c-format
+msgid "<OS specific>: %d"
+msgstr ""
+
+#: nm.c:351 readelf.c:9266 readelf.c:9326
+#, c-format
+msgid "<unknown>: %d"
+msgstr ""
+
+#: nm.c:391
+#, c-format
+msgid ""
+"\n"
+"Archive index:\n"
+msgstr ""
+
+#: nm.c:1260
+#, c-format
+msgid ""
+"\n"
+"\n"
+"Undefined symbols from %s:\n"
+"\n"
+msgstr ""
+
+#: nm.c:1262
+#, c-format
+msgid ""
+"\n"
+"\n"
+"Symbols from %s:\n"
+"\n"
+msgstr ""
+
+#: nm.c:1264 nm.c:1315
+#, c-format
+msgid ""
+"Name                  Value   Class        Type         Size     Line  "
+"Section\n"
+"\n"
+msgstr ""
+
+#: nm.c:1267 nm.c:1318
+#, c-format
+msgid ""
+"Name                  Value           Class        Type         "
+"Size             Line  Section\n"
+"\n"
+msgstr ""
+
+#: nm.c:1311
+#, c-format
+msgid ""
+"\n"
+"\n"
+"Undefined symbols from %s[%s]:\n"
+"\n"
+msgstr ""
+
+#: nm.c:1313
+#, c-format
+msgid ""
+"\n"
+"\n"
+"Symbols from %s[%s]:\n"
+"\n"
+msgstr ""
+
+#: nm.c:1405
+#, c-format
+msgid "Print width has not been initialized (%d)"
+msgstr ""
+
+#: nm.c:1642
+msgid "Only -X 32_64 is supported"
+msgstr ""
+
+#: nm.c:1671
+msgid "Using the --size-sort and --undefined-only options together"
+msgstr ""
+
+#: nm.c:1672
+msgid "will produce no output, since undefined symbols have no size."
+msgstr ""
+
+#: nm.c:1700
+#, c-format
+msgid "data size %ld"
+msgstr ""
+
+#: objcopy.c:487 srconv.c:1733
+#, c-format
+msgid "Usage: %s [option(s)] in-file [out-file]\n"
+msgstr ""
+
+#: objcopy.c:488
+#, c-format
+msgid " Copies a binary file, possibly transforming it in the process\n"
+msgstr ""
+
+#: objcopy.c:490
+#, c-format
+msgid ""
+"  -I --input-target <bfdname>      Assume input file is in format <bfdname>\n"
+"  -O --output-target <bfdname>     Create an output file in format "
+"<bfdname>\n"
+"  -B --binary-architecture <arch>  Set output arch, when input is arch-less\n"
+"  -F --target <bfdname>            Set both input and output format to "
+"<bfdname>\n"
+"     --debugging                   Convert debugging information, if "
+"possible\n"
+"  -p --preserve-dates              Copy modified/access timestamps to the "
+"output\n"
+msgstr ""
+
+#: objcopy.c:498 objcopy.c:623
+#, c-format
+msgid ""
+"  -D --enable-deterministic-archives\n"
+"                                   Produce deterministic output when "
+"stripping archives (default)\n"
+"  -U --disable-deterministic-archives\n"
+"                                   Disable -D behavior\n"
+msgstr ""
+
+#: objcopy.c:504 objcopy.c:629
+#, c-format
+msgid ""
+"  -D --enable-deterministic-archives\n"
+"                                   Produce deterministic output when "
+"stripping archives\n"
+"  -U --disable-deterministic-archives\n"
+"                                   Disable -D behavior (default)\n"
+msgstr ""
+
+#: objcopy.c:509
+#, c-format
+msgid ""
+"  -j --only-section <name>         Only copy section <name> into the output\n"
+"     --add-gnu-debuglink=<file>    Add section .gnu_debuglink linking to "
+"<file>\n"
+"  -R --remove-section <name>       Remove section <name> from the output\n"
+"  -S --strip-all                   Remove all symbol and relocation "
+"information\n"
+"  -g --strip-debug                 Remove all debugging symbols & sections\n"
+"     --strip-dwo                   Remove all DWO sections\n"
+"     --strip-unneeded              Remove all symbols not needed by "
+"relocations\n"
+"  -N --strip-symbol <name>         Do not copy symbol <name>\n"
+"     --strip-unneeded-symbol <name>\n"
+"                                   Do not copy symbol <name> unless needed "
+"by\n"
+"                                     relocations\n"
+"     --only-keep-debug             Strip everything but the debug "
+"information\n"
+"     --extract-dwo                 Copy only DWO sections\n"
+"     --extract-symbol              Remove section contents but keep symbols\n"
+"  -K --keep-symbol <name>          Do not strip symbol <name>\n"
+"     --keep-file-symbols           Do not strip file symbol(s)\n"
+"     --localize-hidden             Turn all ELF hidden symbols into locals\n"
+"  -L --localize-symbol <name>      Force symbol <name> to be marked as a "
+"local\n"
+"     --globalize-symbol <name>     Force symbol <name> to be marked as a "
+"global\n"
+"  -G --keep-global-symbol <name>   Localize all symbols except <name>\n"
+"  -W --weaken-symbol <name>        Force symbol <name> to be marked as a "
+"weak\n"
+"     --weaken                      Force all global symbols to be marked as "
+"weak\n"
+"  -w --wildcard                    Permit wildcard in symbol comparison\n"
+"  -x --discard-all                 Remove all non-global symbols\n"
+"  -X --discard-locals              Remove any compiler-generated symbols\n"
+"  -i --interleave [<number>]       Only copy N out of every <number> bytes\n"
+"     --interleave-width <number>   Set N for --interleave\n"
+"  -b --byte <num>                  Select byte <num> in every interleaved "
+"block\n"
+"     --gap-fill <val>              Fill gaps between sections with <val>\n"
+"     --pad-to <addr>               Pad the last section up to address "
+"<addr>\n"
+"     --set-start <addr>            Set the start address to <addr>\n"
+"    {--change-start|--adjust-start} <incr>\n"
+"                                   Add <incr> to the start address\n"
+"    {--change-addresses|--adjust-vma} <incr>\n"
+"                                   Add <incr> to LMA, VMA and start "
+"addresses\n"
+"    {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>\n"
+"                                   Change LMA and VMA of section <name> by "
+"<val>\n"
+"     --change-section-lma <name>{=|+|-}<val>\n"
+"                                   Change the LMA of section <name> by "
+"<val>\n"
+"     --change-section-vma <name>{=|+|-}<val>\n"
+"                                   Change the VMA of section <name> by "
+"<val>\n"
+"    {--[no-]change-warnings|--[no-]adjust-warnings}\n"
+"                                   Warn if a named section does not exist\n"
+"     --set-section-flags <name>=<flags>\n"
+"                                   Set section <name>'s properties to "
+"<flags>\n"
+"     --add-section <name>=<file>   Add section <name> found in <file> to "
+"output\n"
+"     --dump-section <name>=<file>  Dump the contents of section <name> into "
+"<file>\n"
+"     --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>\n"
+"     --long-section-names {enable|disable|keep}\n"
+"                                   Handle long section names in Coff "
+"objects.\n"
+"     --change-leading-char         Force output format's leading character "
+"style\n"
+"     --remove-leading-char         Remove leading character from global "
+"symbols\n"
+"     --reverse-bytes=<num>         Reverse <num> bytes at a time, in output "
+"sections with content\n"
+"     --redefine-sym <old>=<new>    Redefine symbol name <old> to <new>\n"
+"     --redefine-syms <file>        --redefine-sym for all symbol pairs \n"
+"                                     listed in <file>\n"
+"     --srec-len <number>           Restrict the length of generated "
+"Srecords\n"
 "     --srec-forceS3                Restrict the type of generated Srecords "
 "to S3\n"
 "     --strip-symbols <file>        -N for all symbols listed in <file>\n"
 "     --srec-forceS3                Restrict the type of generated Srecords "
 "to S3\n"
 "     --strip-symbols <file>        -N for all symbols listed in <file>\n"
@@ -2846,7 +3937,10 @@ msgid ""
 "                                   <commit>\n"
 "     --subsystem <name>[:<version>]\n"
 "                                   Set PE subsystem to <name> [& <version>]\n"
 "                                   <commit>\n"
 "     --subsystem <name>[:<version>]\n"
 "                                   Set PE subsystem to <name> [& <version>]\n"
-"]  -v --verbose                     List all object files modified\n"
+"     --compress-debug-sections     Compress DWARF debug sections using zlib\n"
+"     --decompress-debug-sections   Decompress DWARF debug sections using "
+"zlib\n"
+"  -v --verbose                     List all object files modified\n"
 "  @<file>                          Read options from <file>\n"
 "  -V --version                     Display this program's version number\n"
 "  -h --help                        Display this output\n"
 "  @<file>                          Read options from <file>\n"
 "  -V --version                     Display this program's version number\n"
 "  -h --help                        Display this output\n"
@@ -2854,647 +3948,1377 @@ msgid ""
 "supported\n"
 msgstr ""
 
 "supported\n"
 msgstr ""
 
-#: objcopy.c:570
+#: objcopy.c:613
+#, c-format
+msgid "Usage: %s <option(s)> in-file(s)\n"
+msgstr ""
+
+#: objcopy.c:614
+#, c-format
+msgid " Removes symbols and sections from files\n"
+msgstr ""
+
+#: objcopy.c:616
+#, c-format
+msgid ""
+"  -I --input-target=<bfdname>      Assume input file is in format <bfdname>\n"
+"  -O --output-target=<bfdname>     Create an output file in format "
+"<bfdname>\n"
+"  -F --target=<bfdname>            Set both input and output format to "
+"<bfdname>\n"
+"  -p --preserve-dates              Copy modified/access timestamps to the "
+"output\n"
+msgstr ""
+
+#: objcopy.c:634
+#, c-format
+msgid ""
+"  -R --remove-section=<name>       Remove section <name> from the output\n"
+"  -s --strip-all                   Remove all symbol and relocation "
+"information\n"
+"  -g -S -d --strip-debug           Remove all debugging symbols & sections\n"
+"     --strip-dwo                   Remove all DWO sections\n"
+"     --strip-unneeded              Remove all symbols not needed by "
+"relocations\n"
+"     --only-keep-debug             Strip everything but the debug "
+"information\n"
+"  -N --strip-symbol=<name>         Do not copy symbol <name>\n"
+"  -K --keep-symbol=<name>          Do not strip symbol <name>\n"
+"     --keep-file-symbols           Do not strip file symbol(s)\n"
+"  -w --wildcard                    Permit wildcard in symbol comparison\n"
+"  -x --discard-all                 Remove all non-global symbols\n"
+"  -X --discard-locals              Remove any compiler-generated symbols\n"
+"  -v --verbose                     List all object files modified\n"
+"  -V --version                     Display this program's version number\n"
+"  -h --help                        Display this output\n"
+"     --info                        List object formats & architectures "
+"supported\n"
+"  -o <file>                        Place stripped output into <file>\n"
+msgstr ""
+
+#: objcopy.c:706
+#, c-format
+msgid "unrecognized section flag `%s'"
+msgstr ""
+
+#: objcopy.c:707
+#, c-format
+msgid "supported flags: %s"
+msgstr ""
+
+#: objcopy.c:763
+#, c-format
+msgid "error: %s both copied and removed"
+msgstr ""
+
+#: objcopy.c:769
+#, c-format
+msgid "error: %s both sets and alters VMA"
+msgstr ""
+
+#: objcopy.c:775
+#, c-format
+msgid "error: %s both sets and alters LMA"
+msgstr ""
+
+#: objcopy.c:869
+#, c-format
+msgid "cannot open '%s': %s"
+msgstr ""
+
+#: objcopy.c:872 objcopy.c:3701
+#, c-format
+msgid "%s: fread failed"
+msgstr ""
+
+#: objcopy.c:945
+#, c-format
+msgid "%s:%d: Ignoring rubbish found on this line"
+msgstr ""
+
+#: objcopy.c:1063
+#, c-format
+msgid "error: section %s matches both remove and copy options"
+msgstr ""
+
+#: objcopy.c:1292
+#, c-format
+msgid "not stripping symbol `%s' because it is named in a relocation"
+msgstr ""
+
+#: objcopy.c:1375
+#, c-format
+msgid "%s: Multiple redefinition of symbol \"%s\""
+msgstr ""
+
+#: objcopy.c:1379
+#, c-format
+msgid "%s: Symbol \"%s\" is target of more than one redefinition"
+msgstr ""
+
+#: objcopy.c:1407
+#, c-format
+msgid "couldn't open symbol redefinition file %s (error: %s)"
+msgstr ""
+
+#: objcopy.c:1485
+#, c-format
+msgid "%s:%d: garbage found at end of line"
+msgstr ""
+
+#: objcopy.c:1488
+#, c-format
+msgid "%s:%d: missing new symbol name"
+msgstr ""
+
+#: objcopy.c:1498
+#, c-format
+msgid "%s:%d: premature end of file"
+msgstr ""
+
+#: objcopy.c:1524
+#, c-format
+msgid "stat returns negative size for `%s'"
+msgstr ""
+
+#: objcopy.c:1536
+#, c-format
+msgid "copy from `%s' [unknown] to `%s' [unknown]\n"
+msgstr ""
+
+#: objcopy.c:1593
+msgid "Unable to change endianness of input file(s)"
+msgstr ""
+
+#: objcopy.c:1602
+#, c-format
+msgid "copy from `%s' [%s] to `%s' [%s]\n"
+msgstr ""
+
+#: objcopy.c:1651
+#, c-format
+msgid "Input file `%s' ignores binary architecture parameter."
+msgstr ""
+
+#: objcopy.c:1659
+#, c-format
+msgid "Unable to recognise the format of the input file `%s'"
+msgstr ""
+
+#: objcopy.c:1662
+#, c-format
+msgid "Output file cannot represent architecture `%s'"
+msgstr ""
+
+#: objcopy.c:1725
+#, c-format
+msgid "warning: file alignment (0x%s) > section alignment (0x%s)"
+msgstr ""
+
+#: objcopy.c:1783
+#, c-format
+msgid "can't add section '%s'"
+msgstr ""
+
+#: objcopy.c:1797
+#, c-format
+msgid "can't create section `%s'"
+msgstr ""
+
+#: objcopy.c:1847
+#, c-format
+msgid "can't dump section '%s' - it does not exist"
+msgstr ""
+
+#: objcopy.c:1855
+msgid "can't dump section - it has no contents"
+msgstr ""
+
+#: objcopy.c:1863
+msgid "can't dump section - it is empty"
+msgstr ""
+
+#: objcopy.c:1872
+msgid "could not open section dump file"
+msgstr ""
+
+#: objcopy.c:1881
+msgid "could not retrieve section contents"
+msgstr ""
+
+#: objcopy.c:1895
+#, c-format
+msgid "%s: debuglink section already exists"
+msgstr ""
+
+#: objcopy.c:1907
+#, c-format
+msgid "cannot create debug link section `%s'"
+msgstr ""
+
+#: objcopy.c:2001
+msgid "Can't fill gap after section"
+msgstr ""
+
+#: objcopy.c:2025
+msgid "can't add padding"
+msgstr ""
+
+#: objcopy.c:2121
+#, c-format
+msgid "cannot fill debug link section `%s'"
+msgstr ""
+
+#: objcopy.c:2184
+msgid "error copying private BFD data"
+msgstr ""
+
+#: objcopy.c:2195
+#, c-format
+msgid "this target does not support %lu alternative machine codes"
+msgstr ""
+
+#: objcopy.c:2199
+msgid "treating that number as an absolute e_machine value instead"
+msgstr ""
+
+#: objcopy.c:2203
+msgid "ignoring the alternative value"
+msgstr ""
+
+#: objcopy.c:2235 objcopy.c:2277
+#, c-format
+msgid "cannot create tempdir for archive copying (error: %s)"
+msgstr ""
+
+#: objcopy.c:2307
+msgid "Unable to recognise the format of file"
+msgstr ""
+
+#: objcopy.c:2434
+#, c-format
+msgid "error: the input file '%s' is empty"
+msgstr ""
+
+#: objcopy.c:2578
+#, c-format
+msgid "Multiple renames of section %s"
+msgstr ""
+
+#: objcopy.c:2629
+msgid "error in private header data"
+msgstr ""
+
+#: objcopy.c:2706
+msgid "failed to create output section"
+msgstr ""
+
+#: objcopy.c:2720
+msgid "failed to set size"
+msgstr ""
+
+#: objcopy.c:2739
+msgid "failed to set vma"
+msgstr ""
+
+#: objcopy.c:2764
+msgid "failed to set alignment"
+msgstr ""
+
+#: objcopy.c:2798
+msgid "failed to copy private data"
+msgstr ""
+
+#: objcopy.c:2895
+msgid "relocation count is negative"
+msgstr ""
+
+#. User must pad the section up in order to do this.
+#: objcopy.c:2977
+#, c-format
+msgid ""
+"cannot reverse bytes: length of section %s must be evenly divisible by %d"
+msgstr ""
+
+#: objcopy.c:3169
+msgid "can't create debugging section"
+msgstr ""
+
+#: objcopy.c:3182
+msgid "can't set debugging section contents"
+msgstr ""
+
+#: objcopy.c:3190
+#, c-format
+msgid "don't know how to write debugging information for %s"
+msgstr ""
+
+#: objcopy.c:3351
+msgid "could not create temporary file to hold stripped copy"
+msgstr ""
+
+#: objcopy.c:3423
+#, c-format
+msgid "%s: bad version in PE subsystem"
+msgstr ""
+
+#: objcopy.c:3453
+#, c-format
+msgid "unknown PE subsystem: %s"
+msgstr ""
+
+#: objcopy.c:3514
+msgid "byte number must be non-negative"
+msgstr ""
+
+#: objcopy.c:3520
+#, c-format
+msgid "architecture %s unknown"
+msgstr ""
+
+#: objcopy.c:3528
+msgid "interleave must be positive"
+msgstr ""
+
+#: objcopy.c:3537
+msgid "interleave width must be positive"
+msgstr ""
+
+#: objcopy.c:3671 objcopy.c:3723 objcopy.c:3774 objcopy.c:3890 objcopy.c:3922
+#: objcopy.c:3945 objcopy.c:3949 objcopy.c:3969
+#, c-format
+msgid "bad format for %s"
+msgstr ""
+
+#: objcopy.c:3683
+#, c-format
+msgid "cannot open: %s: %s"
+msgstr ""
+
+#: objcopy.c:3859
+#, c-format
+msgid "Warning: truncating gap-fill from 0x%s to 0x%x"
+msgstr ""
+
+#: objcopy.c:4020
+#, c-format
+msgid "unknown long section names option '%s'"
+msgstr ""
+
+#: objcopy.c:4038
+msgid "unable to parse alternative machine code"
+msgstr ""
+
+#: objcopy.c:4087
+msgid "number of bytes to reverse must be positive and even"
+msgstr ""
+
+#: objcopy.c:4090
+#, c-format
+msgid "Warning: ignoring previous --reverse-bytes value of %d"
+msgstr ""
+
+#: objcopy.c:4105
+#, c-format
+msgid "%s: invalid reserve value for --heap"
+msgstr ""
+
+#: objcopy.c:4111
+#, c-format
+msgid "%s: invalid commit value for --heap"
+msgstr ""
+
+#: objcopy.c:4136
+#, c-format
+msgid "%s: invalid reserve value for --stack"
+msgstr ""
+
+#: objcopy.c:4142
+#, c-format
+msgid "%s: invalid commit value for --stack"
+msgstr ""
+
+#: objcopy.c:4171
+msgid "interleave start byte must be set with --byte"
+msgstr ""
+
+#: objcopy.c:4174
+msgid "byte number must be less than interleave"
+msgstr ""
+
+#: objcopy.c:4177
+msgid "interleave width must be less than or equal to interleave - byte`"
+msgstr ""
+
+#: objcopy.c:4206
+#, c-format
+msgid "unknown input EFI target: %s"
+msgstr ""
+
+#: objcopy.c:4237
+#, c-format
+msgid "unknown output EFI target: %s"
+msgstr ""
+
+#: objcopy.c:4250
+#, c-format
+msgid "warning: could not locate '%s'.  System error message: %s"
+msgstr ""
+
+#: objcopy.c:4262
+#, c-format
+msgid ""
+"warning: could not create temporary file whilst copying '%s', (error: %s)"
+msgstr ""
+
+#: objcopy.c:4292 objcopy.c:4306
+#, c-format
+msgid "%s %s%c0x%s never used"
+msgstr ""
+
+#: objdump.c:198
+#, c-format
+msgid "Usage: %s <option(s)> <file(s)>\n"
+msgstr ""
+
+#: objdump.c:199
+#, c-format
+msgid " Display information from object <file(s)>.\n"
+msgstr ""
+
+#: objdump.c:200
+#, c-format
+msgid " At least one of the following switches must be given:\n"
+msgstr ""
+
+#: objdump.c:201
+#, c-format
+msgid ""
+"  -a, --archive-headers    Display archive header information\n"
+"  -f, --file-headers       Display the contents of the overall file header\n"
+"  -p, --private-headers    Display object format specific file header "
+"contents\n"
+"  -P, --private=OPT,OPT... Display object format specific contents\n"
+"  -h, --[section-]headers  Display the contents of the section headers\n"
+"  -x, --all-headers        Display the contents of all headers\n"
+"  -d, --disassemble        Display assembler contents of executable "
+"sections\n"
+"  -D, --disassemble-all    Display assembler contents of all sections\n"
+"  -S, --source             Intermix source code with disassembly\n"
+"  -s, --full-contents      Display the full contents of all sections "
+"requested\n"
+"  -g, --debugging          Display debug information in object file\n"
+"  -e, --debugging-tags     Display debug information using ctags style\n"
+"  -G, --stabs              Display (in raw form) any STABS info in the file\n"
+"  -W[lLiaprmfFsoRt] or\n"
+"  --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,"
+"=frames,\n"
+"          =frames-interp,=str,=loc,=Ranges,=pubtypes,\n"
+"          =gdb_index,=trace_info,=trace_abbrev,=trace_aranges,\n"
+"          =addr,=cu_index]\n"
+"                           Display DWARF info in the file\n"
+"  -t, --syms               Display the contents of the symbol table(s)\n"
+"  -T, --dynamic-syms       Display the contents of the dynamic symbol table\n"
+"  -r, --reloc              Display the relocation entries in the file\n"
+"  -R, --dynamic-reloc      Display the dynamic relocation entries in the "
+"file\n"
+"  @<file>                  Read options from <file>\n"
+"  -v, --version            Display this program's version number\n"
+"  -i, --info               List object formats and architectures supported\n"
+"  -H, --help               Display this information\n"
+msgstr ""
+
+#: objdump.c:234
+#, c-format
+msgid ""
+"\n"
+" The following switches are optional:\n"
+msgstr ""
+
+#: objdump.c:235
+#, c-format
+msgid ""
+"  -b, --target=BFDNAME           Specify the target object format as "
+"BFDNAME\n"
+"  -m, --architecture=MACHINE     Specify the target architecture as MACHINE\n"
+"  -j, --section=NAME             Only display information for section NAME\n"
+"  -M, --disassembler-options=OPT Pass text OPT on to the disassembler\n"
+"  -EB --endian=big               Assume big endian format when "
+"disassembling\n"
+"  -EL --endian=little            Assume little endian format when "
+"disassembling\n"
+"      --file-start-context       Include context from start of file (with -"
+"S)\n"
+"  -I, --include=DIR              Add DIR to search list for source files\n"
+"  -l, --line-numbers             Include line numbers and filenames in "
+"output\n"
+"  -F, --file-offsets             Include file offsets when displaying "
+"information\n"
+"  -C, --demangle[=STYLE]         Decode mangled/processed symbol names\n"
+"                                  The STYLE, if specified, can be `auto', "
+"`gnu',\n"
+"                                  `lucid', `arm', `hp', `edg', `gnu-v3', "
+"`java'\n"
+"                                  or `gnat'\n"
+"  -w, --wide                     Format output for more than 80 columns\n"
+"  -z, --disassemble-zeroes       Do not skip blocks of zeroes when "
+"disassembling\n"
+"      --start-address=ADDR       Only process data whose address is >= ADDR\n"
+"      --stop-address=ADDR        Only process data whose address is <= ADDR\n"
+"      --prefix-addresses         Print complete address alongside "
+"disassembly\n"
+"      --[no-]show-raw-insn       Display hex alongside symbolic disassembly\n"
+"      --insn-width=WIDTH         Display WIDTH bytes on a single line for -"
+"d\n"
+"      --adjust-vma=OFFSET        Add OFFSET to all displayed section "
+"addresses\n"
+"      --special-syms             Include special symbols in symbol dumps\n"
+"      --prefix=PREFIX            Add PREFIX to absolute paths for -S\n"
+"      --prefix-strip=LEVEL       Strip initial directory names for -S\n"
+msgstr ""
+
+#: objdump.c:261
+#, c-format
+msgid ""
+"      --dwarf-depth=N        Do not display DIEs at depth N or greater\n"
+"      --dwarf-start=N        Display DIEs starting with N, at the same "
+"depth\n"
+"                             or deeper\n"
+"      --dwarf-check          Make additional dwarf internal consistency "
+"checks.      \n"
+"\n"
+msgstr ""
+
+#: objdump.c:275
+#, c-format
+msgid ""
+"\n"
+"Options supported for -P/--private switch:\n"
+msgstr ""
+
+#: objdump.c:428
+#, c-format
+msgid "section '%s' mentioned in a -j option, but not found in any input file"
+msgstr ""
+
+#: objdump.c:532
+#, c-format
+msgid "Sections:\n"
+msgstr ""
+
+#: objdump.c:535 objdump.c:539
+#, c-format
+msgid "Idx Name          Size      VMA       LMA       File off  Algn"
+msgstr ""
+
+#: objdump.c:541
+#, c-format
+msgid ""
+"Idx Name          Size      VMA               LMA               File off  "
+"Algn"
+msgstr ""
+
+#: objdump.c:545
+#, c-format
+msgid "  Flags"
+msgstr ""
+
+#: objdump.c:588
+#, c-format
+msgid "%s: not a dynamic object"
+msgstr ""
+
+#: objdump.c:1014 objdump.c:1038
+#, c-format
+msgid " (File Offset: 0x%lx)"
+msgstr ""
+
+#: objdump.c:1680
+#, c-format
+msgid "disassemble_fn returned length %d"
+msgstr ""
+
+#: objdump.c:1994
+#, c-format
+msgid ""
+"\n"
+"Disassembly of section %s:\n"
+msgstr ""
+
+#: objdump.c:2171
+#, c-format
+msgid "can't use supplied machine %s"
+msgstr ""
+
+#: objdump.c:2190
+#, c-format
+msgid "can't disassemble for architecture %s\n"
+msgstr ""
+
+#: objdump.c:2270 objdump.c:2287
+#, c-format
+msgid ""
+"\n"
+"Can't get contents for section '%s'.\n"
+msgstr ""
+
+#: objdump.c:2432
+#, c-format
+msgid ""
+"No %s section present\n"
+"\n"
+msgstr ""
+
+#: objdump.c:2441
+#, c-format
+msgid "reading %s section of %s failed: %s"
+msgstr ""
+
+#: objdump.c:2485
+#, c-format
+msgid ""
+"Contents of %s section:\n"
+"\n"
+msgstr ""
+
+#: objdump.c:2616
+#, c-format
+msgid "architecture: %s, "
+msgstr ""
+
+#: objdump.c:2619
+#, c-format
+msgid "flags 0x%08x:\n"
+msgstr ""
+
+#: objdump.c:2633
+#, c-format
+msgid ""
+"\n"
+"start address 0x"
+msgstr ""
+
+#: objdump.c:2659
+msgid "option -P/--private not supported by this file"
+msgstr ""
+
+#: objdump.c:2683
+#, c-format
+msgid "target specific dump '%s' not supported"
+msgstr ""
+
+#: objdump.c:2747
+#, c-format
+msgid "Contents of section %s:"
+msgstr ""
+
+#: objdump.c:2749
+#, c-format
+msgid "  (Starting at file offset: 0x%lx)"
+msgstr ""
+
+#: objdump.c:2755
+msgid "Reading section failed"
+msgstr ""
+
+#: objdump.c:2858
+#, c-format
+msgid "no symbols\n"
+msgstr ""
+
+#: objdump.c:2865
+#, c-format
+msgid "no information for symbol number %ld\n"
+msgstr ""
+
+#: objdump.c:2868
+#, c-format
+msgid "could not determine the type of symbol number %ld\n"
+msgstr ""
+
+#: objdump.c:3206
+#, c-format
+msgid ""
+"\n"
+"%s:     file format %s\n"
+msgstr ""
+
+#: objdump.c:3268
+#, c-format
+msgid "%s: printing debugging information failed"
+msgstr ""
+
+#: objdump.c:3359
+#, c-format
+msgid "In archive %s:\n"
+msgstr ""
+
+#: objdump.c:3361
+#, c-format
+msgid "In nested archive %s:\n"
+msgstr ""
+
+#: objdump.c:3494
+msgid "error: the start address should be before the end address"
+msgstr ""
+
+#: objdump.c:3499
+msgid "error: the stop address should be after the start address"
+msgstr ""
+
+#: objdump.c:3511
+msgid "error: prefix strip must be non-negative"
+msgstr ""
+
+#: objdump.c:3516
+msgid "error: instruction width must be positive"
+msgstr ""
+
+#: objdump.c:3525
+msgid "unrecognized -E option"
+msgstr ""
+
+#: objdump.c:3536
+#, c-format
+msgid "unrecognized --endian type `%s'"
+msgstr ""
+
+#: od-macho.c:62
+#, c-format
+msgid ""
+"For Mach-O files:\n"
+"  header         Display the file header\n"
+"  section        Display the segments and sections commands\n"
+"  map            Display the section map\n"
+"  load           Display the load commands\n"
+"  dysymtab       Display the dynamic symbol table\n"
+"  codesign       Display code signature\n"
+"  seg_split_info Display segment split info\n"
+msgstr ""
+
+#: od-macho.c:265
+msgid "Mach-O header:\n"
+msgstr ""
+
+#: od-macho.c:266
 #, c-format
 #, c-format
-msgid "Usage: %s <option(s)> in-file(s)\n"
+msgid " magic     : %08lx\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:571
+#: od-macho.c:267
 #, c-format
 #, c-format
-msgid " Removes symbols and sections from files\n"
+msgid " cputype   : %08lx (%s)\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:573
+#: od-macho.c:269
 #, c-format
 #, c-format
-msgid ""
-"  -I --input-target=<bfdname>      Assume input file is in format <bfdname>\n"
-"  -O --output-target=<bfdname>     Create an output file in format "
-"<bfdname>\n"
-"  -F --target=<bfdname>            Set both input and output format to "
-"<bfdname>\n"
-"  -p --preserve-dates              Copy modified/access timestamps to the "
-"output\n"
-"  -R --remove-section=<name>       Remove section <name> from the output\n"
-"  -s --strip-all                   Remove all symbol and relocation "
-"information\n"
-"  -g -S -d --strip-debug           Remove all debugging symbols & sections\n"
-"     --strip-unneeded              Remove all symbols not needed by "
-"relocations\n"
-"     --only-keep-debug             Strip everything but the debug "
-"information\n"
-"  -N --strip-symbol=<name>         Do not copy symbol <name>\n"
-"  -K --keep-symbol=<name>          Do not strip symbol <name>\n"
-"     --keep-file-symbols           Do not strip file symbol(s)\n"
-"  -w --wildcard                    Permit wildcard in symbol comparison\n"
-"  -x --discard-all                 Remove all non-global symbols\n"
-"  -X --discard-locals              Remove any compiler-generated symbols\n"
-"  -v --verbose                     List all object files modified\n"
-"  -V --version                     Display this program's version number\n"
-"  -h --help                        Display this output\n"
-"     --info                        List object formats & architectures "
-"supported\n"
-"  -o <file>                        Place stripped output into <file>\n"
+msgid " cpusubtype: %08lx\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:646
+#: od-macho.c:270
 #, c-format
 #, c-format
-msgid "unrecognized section flag `%s'"
+msgid " filetype  : %08lx (%s)\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:647
+#: od-macho.c:273
 #, c-format
 #, c-format
-msgid "supported flags: %s"
+msgid " ncmds     : %08lx (%lu)\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:748
+#: od-macho.c:274
 #, c-format
 #, c-format
-msgid "cannot open '%s': %s"
+msgid " sizeofcmds: %08lx\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:751 objcopy.c:3335
+#: od-macho.c:275
 #, c-format
 #, c-format
-msgid "%s: fread failed"
+msgid " flags     : %08lx ("
+msgstr ""
+
+#: od-macho.c:277
+msgid ")\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:824
+#: od-macho.c:278
 #, c-format
 #, c-format
-msgid "%s:%d: Ignoring rubbish found on this line"
+msgid " reserved  : %08x\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1120
+#: od-macho.c:288
+msgid "Segments and Sections:\n"
+msgstr ""
+
+#: od-macho.c:289
+msgid " #: Segment name     Section name     Address\n"
+msgstr ""
+
+#: od-macho.c:684 od-macho.c:691 od-macho.c:765 od-macho.c:817
 #, c-format
 #, c-format
-msgid "not stripping symbol `%s' because it is named in a relocation"
+msgid "  [bad block length]\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1203
+#: od-macho.c:688
 #, c-format
 #, c-format
-msgid "%s: Multiple redefinition of symbol \"%s\""
+msgid "  %u index entries:\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1207
+#: od-macho.c:701
 #, c-format
 #, c-format
-msgid "%s: Symbol \"%s\" is target of more than one redefinition"
+msgid "  index entry %u: type: %08x, offset: %08x\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1235
+#: od-macho.c:772
 #, c-format
 #, c-format
-msgid "couldn't open symbol redefinition file %s (error: %s)"
+msgid "  version:           %08x\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1313
+#: od-macho.c:773
 #, c-format
 #, c-format
-msgid "%s:%d: garbage found at end of line"
+msgid "  flags:             %08x\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1316
+#: od-macho.c:774
 #, c-format
 #, c-format
-msgid "%s:%d: missing new symbol name"
+msgid "  hash offset:       %08x\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1326
+#: od-macho.c:776
 #, c-format
 #, c-format
-msgid "%s:%d: premature end of file"
+msgid "  ident offset:      %08x (- %08x)\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1352
+#: od-macho.c:778
 #, c-format
 #, c-format
-msgid "stat returns negative size for `%s'"
+msgid "   identity: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1364
+#: od-macho.c:779
 #, c-format
 #, c-format
-msgid "copy from `%s' [unknown] to `%s' [unknown]\n"
+msgid "  nbr special slots: %08x (at offset %08x)\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1419
-msgid "Unable to change endianness of input file(s)"
+#: od-macho.c:782
+#, c-format
+msgid "  nbr code slots:    %08x\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1428
+#: od-macho.c:783
 #, c-format
 #, c-format
-msgid "copy from `%s' [%s] to `%s' [%s]\n"
+msgid "  code limit:        %08x\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1473
+#: od-macho.c:784
 #, c-format
 #, c-format
-msgid "Unable to recognise the format of the input file `%s'"
+msgid "  hash size:         %02x\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1476
+#: od-macho.c:785
 #, c-format
 #, c-format
-msgid "Warning: Output file cannot represent architecture `%s'"
+msgid "  hash type:         %02x (%s)\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1539
+#: od-macho.c:788
 #, c-format
 #, c-format
-msgid "warning: file alignment (0x%s) > section alignment (0x%s)"
+msgid "  spare1:            %02x\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1598
+#: od-macho.c:789
 #, c-format
 #, c-format
-msgid "can't add section '%s'"
+msgid "  page size:         %02x\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1607
+#: od-macho.c:790
 #, c-format
 #, c-format
-msgid "can't create section `%s'"
+msgid "  spare2:            %08x\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1653
+#: od-macho.c:792
 #, c-format
 #, c-format
-msgid "cannot create debug link section `%s'"
+msgid "  scatter offset:    %08x\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1746
-msgid "Can't fill gap after section"
+#: od-macho.c:804
+#, c-format
+msgid "  [truncated block]\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1770
-msgid "can't add padding"
+#: od-macho.c:812
+#, c-format
+msgid " magic : %08x (%s)\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1861
+#: od-macho.c:814
 #, c-format
 #, c-format
-msgid "cannot fill debug link section `%s'"
+msgid " length: %08x\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1924
-msgid "error copying private BFD data"
+#: od-macho.c:845
+msgid "cannot read code signature data"
+msgstr ""
+
+#: od-macho.c:873
+msgid "cannot read segment split info"
+msgstr ""
+
+#: od-macho.c:879
+msgid "segment split info is not nul terminated"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1935
+#: od-macho.c:887
 #, c-format
 #, c-format
-msgid "this target does not support %lu alternative machine codes"
+msgid "  32 bit pointers:\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1939
-msgid "treating that number as an absolute e_machine value instead"
+#: od-macho.c:890
+#, c-format
+msgid "  64 bit pointers:\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1943
-msgid "ignoring the alternative value"
+#: od-macho.c:893
+#, c-format
+msgid "  PPC hi-16:\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:1974 objcopy.c:2009
+#: od-macho.c:896
 #, c-format
 #, c-format
-msgid "cannot create tempdir for archive copying (error: %s)"
+msgid "  Unhandled location type %u\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:2070
-msgid "Unable to recognise the format of file"
+#: od-xcoff.c:77
+#, c-format
+msgid ""
+"For XCOFF files:\n"
+"  header      Display the file header\n"
+"  aout        Display the auxiliary header\n"
+"  sections    Display the section headers\n"
+"  syms        Display the symbols table\n"
+"  relocs      Display the relocation entries\n"
+"  lineno      Display the line number entries\n"
+"  loader      Display loader section\n"
+"  except      Display exception table\n"
+"  typchk      Display type-check section\n"
+"  traceback   Display traceback tags\n"
+"  toc         Display toc symbols\n"
+"  ldinfo      Display loader info in core files\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:2167
+#: od-xcoff.c:419
 #, c-format
 #, c-format
-msgid "error: the input file '%s' is empty"
+msgid "  nbr sections:  %d\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:2299
+#: od-xcoff.c:420
 #, c-format
 #, c-format
-msgid "Multiple renames of section %s"
+msgid "  time and date: 0x%08x  - "
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:2350
-msgid "error in private header data"
+#: od-xcoff.c:422
+#, c-format
+msgid "not set\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:2428
-msgid "failed to create output section"
+#: od-xcoff.c:429
+#, c-format
+msgid "  symbols off:   0x%08x\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:2442
-msgid "failed to set size"
+#: od-xcoff.c:430
+#, c-format
+msgid "  nbr symbols:   %d\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:2456
-msgid "failed to set vma"
+#: od-xcoff.c:431
+#, c-format
+msgid "  opt hdr sz:    %d\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:2481
-msgid "failed to set alignment"
+#: od-xcoff.c:432
+#, c-format
+msgid "  flags:         0x%04x "
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:2515
-msgid "failed to copy private data"
+#: od-xcoff.c:446
+#, c-format
+msgid "Auxiliary header:\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:2597
-msgid "relocation count is negative"
+#: od-xcoff.c:449
+#, c-format
+msgid "  No aux header\n"
 msgstr ""
 
 msgstr ""
 
-#. User must pad the section up in order to do this.
-#: objcopy.c:2658
+#: od-xcoff.c:454
 #, c-format
 #, c-format
-msgid ""
-"cannot reverse bytes: length of section %s must be evenly divisible by %d"
+msgid "warning: optional header size too large (> %d)\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:2842
-msgid "can't create debugging section"
+#: od-xcoff.c:460
+msgid "cannot read auxhdr"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:2855
-msgid "can't set debugging section contents"
+#: od-xcoff.c:525
+#, c-format
+msgid "Section headers (at %u+%u=0x%08x to 0x%08x):\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:2863
+#: od-xcoff.c:530
 #, c-format
 #, c-format
-msgid "don't know how to write debugging information for %s"
+msgid "  No section header\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3005
-msgid "could not create temporary file to hold stripped copy"
+#: od-xcoff.c:535 od-xcoff.c:547 od-xcoff.c:602
+msgid "cannot read section header"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3077
+#: od-xcoff.c:561
 #, c-format
 #, c-format
-msgid "%s: bad version in PE subsystem"
+msgid "            Flags: %08x "
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3107
+#: od-xcoff.c:569
 #, c-format
 #, c-format
-msgid "unknown PE subsystem: %s"
+msgid "overflow - nreloc: %u, nlnno: %u\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3167
-msgid "byte number must be non-negative"
+#: od-xcoff.c:590 od-xcoff.c:925 od-xcoff.c:981
+msgid "cannot read section headers"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3177
-msgid "interleave must be positive"
+#: od-xcoff.c:649
+msgid "cannot read strings table length"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3197 objcopy.c:3205
-#, c-format
-msgid "%s both copied and removed"
+#: od-xcoff.c:665
+msgid "cannot read strings table"
+msgstr ""
+
+#: od-xcoff.c:673
+msgid "cannot read symbol table"
+msgstr ""
+
+#: od-xcoff.c:688
+msgid "cannot read symbol entry"
+msgstr ""
+
+#: od-xcoff.c:723
+msgid "cannot read symbol aux entry"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3306 objcopy.c:3380 objcopy.c:3480 objcopy.c:3511 objcopy.c:3535
-#: objcopy.c:3539 objcopy.c:3559
+#: od-xcoff.c:745
 #, c-format
 #, c-format
-msgid "bad format for %s"
+msgid "Symbols table (strtable at 0x%08x)"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3330
+#: od-xcoff.c:750
 #, c-format
 #, c-format
-msgid "cannot open: %s: %s"
+msgid ""
+":\n"
+"  No symbols\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3449
+#: od-xcoff.c:756
 #, c-format
 #, c-format
-msgid "Warning: truncating gap-fill from 0x%s to 0x%x"
+msgid " (no strings):\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3610
+#: od-xcoff.c:758
 #, c-format
 #, c-format
-msgid "unknown long section names option '%s'"
+msgid " (strings size: %08x):\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3628
-msgid "unable to parse alternative machine code"
+#. Translators: 'sc' is for storage class, 'off' for offset.
+#: od-xcoff.c:772
+#, c-format
+msgid "  # sc         value    section  type aux name/off\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3673
-msgid "number of bytes to reverse must be positive and even"
+#. Section length, number of relocs and line number.
+#: od-xcoff.c:824
+#, c-format
+msgid "  scnlen: %08x  nreloc: %-6u  nlinno: %-6u\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3676
+#. Section length and number of relocs.
+#: od-xcoff.c:831
 #, c-format
 #, c-format
-msgid "Warning: ignoring previous --reverse-bytes value of %d"
+msgid "  scnlen: %08x  nreloc: %-6u\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3691
+#: od-xcoff.c:894
 #, c-format
 #, c-format
-msgid "%s: invalid reserve value for --heap"
+msgid "offset: %08x"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3697
+#: od-xcoff.c:937
 #, c-format
 #, c-format
-msgid "%s: invalid commit value for --heap"
+msgid "Relocations for %s (%u)\n"
+msgstr ""
+
+#: od-xcoff.c:940
+msgid "cannot read relocations"
+msgstr ""
+
+#: od-xcoff.c:953
+msgid "cannot read relocation entry"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3722
+#: od-xcoff.c:993
 #, c-format
 #, c-format
-msgid "%s: invalid reserve value for --stack"
+msgid "Line numbers for %s (%u)\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3728
+#: od-xcoff.c:996
+msgid "cannot read line numbers"
+msgstr ""
+
+#. Line number, symbol index and physical address.
+#: od-xcoff.c:1000
 #, c-format
 #, c-format
-msgid "%s: invalid commit value for --stack"
+msgid "lineno  symndx/paddr\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3757
-msgid "byte number must be less than interleave"
+#: od-xcoff.c:1008
+msgid "cannot read line number entry"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3784
+#: od-xcoff.c:1051
 #, c-format
 #, c-format
-msgid "unknown input EFI target: %s"
+msgid "no .loader section in file\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3815
+#: od-xcoff.c:1057
 #, c-format
 #, c-format
-msgid "unknown output EFI target: %s"
+msgid "section .loader is too short\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3840
+#: od-xcoff.c:1064
 #, c-format
 #, c-format
-msgid "architecture %s unknown"
+msgid "Loader header:\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3844
-msgid ""
-"Warning: input target 'binary' required for binary architecture parameter."
+#: od-xcoff.c:1066
+#, c-format
+msgid "  version:           %u\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3845
+#: od-xcoff.c:1069
 #, c-format
 #, c-format
-msgid " Argument %s ignored"
+msgid " Unhandled version\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3851
+#: od-xcoff.c:1074
 #, c-format
 #, c-format
-msgid "warning: could not locate '%s'.  System error message: %s"
+msgid "  nbr symbols:       %u\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3862
+#: od-xcoff.c:1076
 #, c-format
 #, c-format
-msgid ""
-"warning: could not create temporary file whilst copying '%s', (error: %s)"
+msgid "  nbr relocs:        %u\n"
 msgstr ""
 
 msgstr ""
 
-#: objcopy.c:3890 objcopy.c:3904
+#. Import string table length.
+#: od-xcoff.c:1078
 #, c-format
 #, c-format
-msgid "%s %s%c0x%s never used"
+msgid "  import strtab len: %u\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:187
+#: od-xcoff.c:1081
 #, c-format
 #, c-format
-msgid "Usage: %s <option(s)> <file(s)>\n"
+msgid "  nbr import files:  %u\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:188
+#: od-xcoff.c:1083
 #, c-format
 #, c-format
-msgid " Display information from object <file(s)>.\n"
+msgid "  import file off:   %u\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:189
+#: od-xcoff.c:1085
 #, c-format
 #, c-format
-msgid " At least one of the following switches must be given:\n"
+msgid "  string table len:  %u\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:190
+#: od-xcoff.c:1087
 #, c-format
 #, c-format
-msgid ""
-"  -a, --archive-headers    Display archive header information\n"
-"  -f, --file-headers       Display the contents of the overall file header\n"
-"  -p, --private-headers    Display object format specific file header "
-"contents\n"
-"  -h, --[section-]headers  Display the contents of the section headers\n"
-"  -x, --all-headers        Display the contents of all headers\n"
-"  -d, --disassemble        Display assembler contents of executable "
-"sections\n"
-"  -D, --disassemble-all    Display assembler contents of all sections\n"
-"  -S, --source             Intermix source code with disassembly\n"
-"  -s, --full-contents      Display the full contents of all sections "
-"requested\n"
-"  -g, --debugging          Display debug information in object file\n"
-"  -e, --debugging-tags     Display debug information using ctags style\n"
-"  -G, --stabs              Display (in raw form) any STABS info in the file\n"
-"  -W[lLiaprmfFsoR] or\n"
-"  --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,"
-"=frames,=str,=loc,=Ranges]\n"
-"                           Display DWARF info in the file\n"
-"  -t, --syms               Display the contents of the symbol table(s)\n"
-"  -T, --dynamic-syms       Display the contents of the dynamic symbol table\n"
-"  -r, --reloc              Display the relocation entries in the file\n"
-"  -R, --dynamic-reloc      Display the dynamic relocation entries in the "
-"file\n"
-"  @<file>                  Read options from <file>\n"
-"  -v, --version            Display this program's version number\n"
-"  -i, --info               List object formats and architectures supported\n"
-"  -H, --help               Display this information\n"
+msgid "  string table off:  %u\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:217
+#: od-xcoff.c:1090
 #, c-format
 #, c-format
-msgid ""
-"\n"
-" The following switches are optional:\n"
+msgid "Dynamic symbols:\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:218
+#: od-xcoff.c:1097
 #, c-format
 #, c-format
-msgid ""
-"  -b, --target=BFDNAME           Specify the target object format as "
-"BFDNAME\n"
-"  -m, --architecture=MACHINE     Specify the target architecture as MACHINE\n"
-"  -j, --section=NAME             Only display information for section NAME\n"
-"  -M, --disassembler-options=OPT Pass text OPT on to the disassembler\n"
-"  -EB --endian=big               Assume big endian format when "
-"disassembling\n"
-"  -EL --endian=little            Assume little endian format when "
-"disassembling\n"
-"      --file-start-context       Include context from start of file (with -"
-"S)\n"
-"  -I, --include=DIR              Add DIR to search list for source files\n"
-"  -l, --line-numbers             Include line numbers and filenames in "
-"output\n"
-"  -F, --file-offsets             Include file offsets when displaying "
-"information\n"
-"  -C, --demangle[=STYLE]         Decode mangled/processed symbol names\n"
-"                                  The STYLE, if specified, can be `auto', "
-"`gnu',\n"
-"                                  `lucid', `arm', `hp', `edg', `gnu-v3', "
-"`java'\n"
-"                                  or `gnat'\n"
-"  -w, --wide                     Format output for more than 80 columns\n"
-"  -z, --disassemble-zeroes       Do not skip blocks of zeroes when "
-"disassembling\n"
-"      --start-address=ADDR       Only process data whose address is >= ADDR\n"
-"      --stop-address=ADDR        Only process data whose address is <= ADDR\n"
-"      --prefix-addresses         Print complete address alongside "
-"disassembly\n"
-"      --[no-]show-raw-insn       Display hex alongside symbolic disassembly\n"
-"      --insn-width=WIDTH         Display WIDTH bytes on a signle line for -"
-"d\n"
-"      --adjust-vma=OFFSET        Add OFFSET to all displayed section "
-"addresses\n"
-"      --special-syms             Include special symbols in symbol dumps\n"
-"      --prefix=PREFIX            Add PREFIX to absolute paths for -S\n"
-"      --prefix-strip=LEVEL       Strip initial directory names for -S\n"
-"\n"
+msgid "  %4u %08x %3u "
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:433
+#: od-xcoff.c:1110
 #, c-format
 #, c-format
-msgid "Sections:\n"
+msgid " %3u %3u "
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:436 objdump.c:440
+#: od-xcoff.c:1119
 #, c-format
 #, c-format
-msgid "Idx Name          Size      VMA       LMA       File off  Algn"
+msgid "(bad offset: %u)"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:442
+#: od-xcoff.c:1126
 #, c-format
 #, c-format
-msgid ""
-"Idx Name          Size      VMA               LMA               File off  "
-"Algn"
+msgid "Dynamic relocs:\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:446
+#: od-xcoff.c:1166
 #, c-format
 #, c-format
-msgid "  Flags"
+msgid "Import files:\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:448
+#: od-xcoff.c:1198
 #, c-format
 #, c-format
-msgid "  Pg"
+msgid "no .except section in file\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:491
+#: od-xcoff.c:1206
 #, c-format
 #, c-format
-msgid "%s: not a dynamic object"
+msgid "Exception table:\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:916 objdump.c:940
+#: od-xcoff.c:1241
 #, c-format
 #, c-format
-msgid " (File Offset: 0x%lx)"
+msgid "no .typchk section in file\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:1885
+#: od-xcoff.c:1248
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"Disassembly of section %s:\n"
+msgid "Type-check section:\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:2058
+#: od-xcoff.c:1295
 #, c-format
 #, c-format
-msgid "Can't use supplied machine %s"
+msgid " address beyond section size\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:2077
+#: od-xcoff.c:1305
 #, c-format
 #, c-format
-msgid "Can't disassemble for architecture %s\n"
+msgid " tags at %08x\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:2168
+#: od-xcoff.c:1383
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"Can't get contents for section '%s'.\n"
+msgid " number of CTL anchors: %u\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:2179
+#: od-xcoff.c:1402
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"Can't uncompress section '%s'.\n"
+msgid " Name (len: %u): "
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:2307
+#: od-xcoff.c:1405
 #, c-format
 #, c-format
-msgid ""
-"No %s section present\n"
-"\n"
+msgid "[truncated]\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:2316
+#: od-xcoff.c:1424
 #, c-format
 #, c-format
-msgid "Reading %s section of %s failed: %s"
+msgid " (end of tags at %08x)\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:2360
+#: od-xcoff.c:1427
 #, c-format
 #, c-format
-msgid ""
-"Contents of %s section:\n"
-"\n"
+msgid " no tags found\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:2491
+#: od-xcoff.c:1431
 #, c-format
 #, c-format
-msgid "architecture: %s, "
+msgid " Truncated .text section\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:2494
+#: od-xcoff.c:1516
 #, c-format
 #, c-format
-msgid "flags 0x%08x:\n"
+msgid "TOC:\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:2508
+#: od-xcoff.c:1559
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"start address 0x"
+msgid "Nbr entries: %-8u Size: %08x (%u)\n"
+msgstr ""
+
+#: od-xcoff.c:1643
+msgid "cannot read header"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:2571
+#: od-xcoff.c:1651
 #, c-format
 #, c-format
-msgid "Contents of section %s:"
+msgid "File header:\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:2573
+#: od-xcoff.c:1652
 #, c-format
 #, c-format
-msgid "  (Starting at file offset: 0x%lx)"
+msgid "  magic:         0x%04x (0%04o)  "
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:2680
+#: od-xcoff.c:1656
 #, c-format
 #, c-format
-msgid "no symbols\n"
+msgid "(WRMAGIC: writable text segments)"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:2687
+#: od-xcoff.c:1659
 #, c-format
 #, c-format
-msgid "no information for symbol number %ld\n"
+msgid "(ROMAGIC: readonly sharablee text segments)"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:2690
+#: od-xcoff.c:1662
 #, c-format
 #, c-format
-msgid "could not determine the type of symbol number %ld\n"
+msgid "(TOCMAGIC: readonly text segments and TOC)"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:2970
+#: od-xcoff.c:1665
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"%s:     file format %s\n"
+msgid "unknown magic"
+msgstr ""
+
+#: od-xcoff.c:1673 od-xcoff.c:1813
+#, c-format
+msgid "  Unhandled magic\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:3028
-#, c-format
-msgid "%s: printing debugging information failed"
+#: od-xcoff.c:1737
+msgid "cannot read loader info table"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:3128
+#: od-xcoff.c:1769
 #, c-format
 #, c-format
-msgid "In archive %s:\n"
+msgid ""
+"\n"
+"ldinfo dump not supported in 32 bits environments\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:3244
-msgid "error: the start address should be before the end address"
+#: od-xcoff.c:1787
+msgid "cannot core read header"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:3249
-msgid "error: the stop address should be after the start address"
+#: od-xcoff.c:1794
+#, c-format
+msgid "Core header:\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:3261
-msgid "error: prefix strip must be non-negative"
+#: od-xcoff.c:1795
+#, c-format
+msgid "  version:    0x%08x  "
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:3266
-msgid "error: instruction width must be positive"
+#: od-xcoff.c:1799
+#, c-format
+msgid "(dumpx format - aix4.3 / 32 bits)"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:3275
-msgid "unrecognized -E option"
+#: od-xcoff.c:1802
+#, c-format
+msgid "(dumpxx format - aix5.0 / 64 bits)"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:3286
+#: od-xcoff.c:1805
 #, c-format
 #, c-format
-msgid "unrecognized --endian type `%s'"
+msgid "unknown format"
 msgstr ""
 
 #: rclex.c:197
 msgstr ""
 
 #: rclex.c:197
@@ -3536,188 +5360,256 @@ msgstr ""
 msgid "Last stabs entries before error:\n"
 msgstr ""
 
 msgid "Last stabs entries before error:\n"
 msgstr ""
 
-#: readelf.c:297
+#: readelf.c:277
+msgid "<none>"
+msgstr ""
+
+#: readelf.c:278
+msgid "<no-name>"
+msgstr ""
+
+#: readelf.c:318
 #, c-format
 msgid "Unable to seek to 0x%lx for %s\n"
 msgstr ""
 
 #, c-format
 msgid "Unable to seek to 0x%lx for %s\n"
 msgstr ""
 
-#: readelf.c:312
+#: readelf.c:333
 #, c-format
 msgid "Out of memory allocating 0x%lx bytes for %s\n"
 msgstr ""
 
 #, c-format
 msgid "Out of memory allocating 0x%lx bytes for %s\n"
 msgstr ""
 
-#: readelf.c:322
+#: readelf.c:343
 #, c-format
 msgid "Unable to read in 0x%lx bytes of %s\n"
 msgstr ""
 
 #, c-format
 msgid "Unable to read in 0x%lx bytes of %s\n"
 msgstr ""
 
-#: readelf.c:640
+#: readelf.c:678
 msgid "Don't know about relocations on this machine architecture\n"
 msgstr ""
 
 msgid "Don't know about relocations on this machine architecture\n"
 msgstr ""
 
-#: readelf.c:660 readelf.c:688 readelf.c:754 readelf.c:782
-msgid "relocs"
+#: readelf.c:699 readelf.c:797
+msgid "32-bit relocation data"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:671 readelf.c:699 readelf.c:765 readelf.c:793
+#: readelf.c:711 readelf.c:741 readelf.c:808 readelf.c:837
 msgid "out of memory parsing relocs\n"
 msgstr ""
 
 msgid "out of memory parsing relocs\n"
 msgstr ""
 
-#: readelf.c:898
+#: readelf.c:729 readelf.c:826
+msgid "64-bit relocation data"
+msgstr ""
+
+#: readelf.c:953
 #, c-format
 msgid ""
 " Offset     Info    Type                Sym. Value  Symbol's Name + Addend\n"
 msgstr ""
 
 #, c-format
 msgid ""
 " Offset     Info    Type                Sym. Value  Symbol's Name + Addend\n"
 msgstr ""
 
-#: readelf.c:900
+#: readelf.c:955
 #, c-format
 msgid " Offset     Info    Type            Sym.Value  Sym. Name + Addend\n"
 msgstr ""
 
 #, c-format
 msgid " Offset     Info    Type            Sym.Value  Sym. Name + Addend\n"
 msgstr ""
 
-#: readelf.c:905
+#: readelf.c:960
 #, c-format
 msgid " Offset     Info    Type                Sym. Value  Symbol's Name\n"
 msgstr ""
 
 #, c-format
 msgid " Offset     Info    Type                Sym. Value  Symbol's Name\n"
 msgstr ""
 
-#: readelf.c:907
+#: readelf.c:962
 #, c-format
 msgid " Offset     Info    Type            Sym.Value  Sym. Name\n"
 msgstr ""
 
 #, c-format
 msgid " Offset     Info    Type            Sym.Value  Sym. Name\n"
 msgstr ""
 
-#: readelf.c:915
+#: readelf.c:970
 #, c-format
 msgid ""
 "    Offset             Info             Type               Symbol's Value  "
 "Symbol's Name + Addend\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "    Offset             Info             Type               Symbol's Value  "
 "Symbol's Name + Addend\n"
 msgstr ""
 
-#: readelf.c:917
+#: readelf.c:972
 #, c-format
 msgid ""
 "  Offset          Info           Type           Sym. Value    Sym. Name + "
 "Addend\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  Offset          Info           Type           Sym. Value    Sym. Name + "
 "Addend\n"
 msgstr ""
 
-#: readelf.c:922
+#: readelf.c:977
 #, c-format
 msgid ""
 "    Offset             Info             Type               Symbol's Value  "
 "Symbol's Name\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "    Offset             Info             Type               Symbol's Value  "
 "Symbol's Name\n"
 msgstr ""
 
-#: readelf.c:924
+#: readelf.c:979
 #, c-format
 msgid ""
 "  Offset          Info           Type           Sym. Value    Sym. Name\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  Offset          Info           Type           Sym. Value    Sym. Name\n"
 msgstr ""
 
-#: readelf.c:1211 readelf.c:1370 readelf.c:1378
+#: readelf.c:1327 readelf.c:1491 readelf.c:1499
 #, c-format
 msgid "unrecognized: %-7lx"
 msgstr ""
 
 #, c-format
 msgid "unrecognized: %-7lx"
 msgstr ""
 
-#: readelf.c:1236
+#: readelf.c:1352
 #, c-format
 msgid "<unknown addend: %lx>"
 msgstr ""
 
 #, c-format
 msgid "<unknown addend: %lx>"
 msgstr ""
 
-#: readelf.c:1328
+#: readelf.c:1359
+#, c-format
+msgid " bad symbol index: %08lx"
+msgstr ""
+
+#: readelf.c:1445
 #, c-format
 msgid "<string table index: %3ld>"
 msgstr ""
 
 #, c-format
 msgid "<string table index: %3ld>"
 msgstr ""
 
-#: readelf.c:1330
+#: readelf.c:1447
 #, c-format
 msgid "<corrupt string table index: %3ld>"
 msgstr ""
 
 #, c-format
 msgid "<corrupt string table index: %3ld>"
 msgstr ""
 
-#: readelf.c:1703
+#: readelf.c:1858
 #, c-format
 msgid "Processor Specific: %lx"
 msgstr ""
 
 #, c-format
 msgid "Processor Specific: %lx"
 msgstr ""
 
-#: readelf.c:1727
+#: readelf.c:1882
 #, c-format
 msgid "Operating System specific: %lx"
 msgstr ""
 
 #, c-format
 msgid "Operating System specific: %lx"
 msgstr ""
 
-#: readelf.c:1731 readelf.c:2613
+#: readelf.c:1886 readelf.c:3315
 #, c-format
 msgid "<unknown>: %lx"
 msgstr ""
 
 #, c-format
 msgid "<unknown>: %lx"
 msgstr ""
 
-#: readelf.c:1744
+#: readelf.c:1899
 msgid "NONE (None)"
 msgstr ""
 
 msgid "NONE (None)"
 msgstr ""
 
-#: readelf.c:1745
+#: readelf.c:1900
 msgid "REL (Relocatable file)"
 msgstr ""
 
 msgid "REL (Relocatable file)"
 msgstr ""
 
-#: readelf.c:1746
+#: readelf.c:1901
 msgid "EXEC (Executable file)"
 msgstr ""
 
 msgid "EXEC (Executable file)"
 msgstr ""
 
-#: readelf.c:1747
+#: readelf.c:1902
 msgid "DYN (Shared object file)"
 msgstr ""
 
 msgid "DYN (Shared object file)"
 msgstr ""
 
-#: readelf.c:1748
+#: readelf.c:1903
 msgid "CORE (Core file)"
 msgstr ""
 
 msgid "CORE (Core file)"
 msgstr ""
 
-#: readelf.c:1752
+#: readelf.c:1907
 #, c-format
 msgid "Processor Specific: (%x)"
 msgstr ""
 
 #, c-format
 msgid "Processor Specific: (%x)"
 msgstr ""
 
-#: readelf.c:1754
+#: readelf.c:1909
 #, c-format
 msgid "OS Specific: (%x)"
 msgstr ""
 
 #, c-format
 msgid "OS Specific: (%x)"
 msgstr ""
 
-#: readelf.c:1756 readelf.c:2830
+#: readelf.c:1911
 #, c-format
 msgid "<unknown>: %x"
 msgstr ""
 
 #, c-format
 msgid "<unknown>: %x"
 msgstr ""
 
-#: readelf.c:1768
+#: readelf.c:1923
 msgid "None"
 msgstr ""
 
 msgid "None"
 msgstr ""
 
-#: readelf.c:1879
+#: readelf.c:2096
 #, c-format
 msgid "<unknown>: 0x%x"
 msgstr ""
 
 #, c-format
 msgid "<unknown>: 0x%x"
 msgstr ""
 
-#: readelf.c:2136
+#: readelf.c:2313
+msgid ", <unknown>"
+msgstr ""
+
+#: readelf.c:2600 readelf.c:8067
 msgid "unknown"
 msgstr ""
 
 msgid "unknown"
 msgstr ""
 
-#: readelf.c:2137
+#: readelf.c:2601
 msgid "unknown mac"
 msgstr ""
 
 msgid "unknown mac"
 msgstr ""
 
-#: readelf.c:2450
+#: readelf.c:2665
+msgid ", relocatable"
+msgstr ""
+
+#: readelf.c:2668
+msgid ", relocatable-lib"
+msgstr ""
+
+#: readelf.c:2754
+msgid ", unknown v850 architecture variant"
+msgstr ""
+
+#: readelf.c:2818
+msgid ", unknown CPU"
+msgstr ""
+
+#: readelf.c:2833
+msgid ", unknown ABI"
+msgstr ""
+
+#: readelf.c:2856 readelf.c:2888
+msgid ", unknown ISA"
+msgstr ""
+
+#: readelf.c:3034
+msgid ": architecture variant: "
+msgstr ""
+
+#: readelf.c:3053
+msgid ": unknown"
+msgstr ""
+
+#: readelf.c:3057
+msgid ": unknown extra flag bits also present"
+msgstr ""
+
+#: readelf.c:3103
 msgid "Standalone App"
 msgstr ""
 
 msgid "Standalone App"
 msgstr ""
 
-#: readelf.c:2453 readelf.c:3159 readelf.c:3175
+#: readelf.c:3112
+msgid "Bare-metal C6000"
+msgstr ""
+
+#: readelf.c:3122 readelf.c:3965 readelf.c:3981
 #, c-format
 msgid "<unknown: %x>"
 msgstr ""
 
 #, c-format
 msgid "<unknown: %x>"
 msgstr ""
 
-#: readelf.c:2878
+#. This message is probably going to be displayed in a 15
+#. character wide field, so put the hex value first.
+#: readelf.c:3596
+#, c-format
+msgid "%08x: <unknown>"
+msgstr ""
+
+#: readelf.c:3653
 #, c-format
 msgid "Usage: readelf <option(s)> elf-file(s)\n"
 msgstr ""
 
 #, c-format
 msgid "Usage: readelf <option(s)> elf-file(s)\n"
 msgstr ""
 
-#: readelf.c:2879
+#: readelf.c:3654
 #, c-format
 msgid " Display information about the contents of ELF format files\n"
 msgstr ""
 
 #, c-format
 msgid " Display information about the contents of ELF format files\n"
 msgstr ""
 
-#: readelf.c:2880
+#: readelf.c:3655
 #, c-format
 msgid ""
 " Options are:\n"
 #, c-format
 msgid ""
 " Options are:\n"
@@ -3731,14 +5623,14 @@ msgid ""
 "  -t --section-details   Display the section details\n"
 "  -e --headers           Equivalent to: -h -l -S\n"
 "  -s --syms              Display the symbol table\n"
 "  -t --section-details   Display the section details\n"
 "  -e --headers           Equivalent to: -h -l -S\n"
 "  -s --syms              Display the symbol table\n"
-"      --symbols          An alias for --syms\n"
+"     --symbols           An alias for --syms\n"
+"  --dyn-syms             Display the dynamic symbol table\n"
 "  -n --notes             Display the core notes (if present)\n"
 "  -r --relocs            Display the relocations (if present)\n"
 "  -u --unwind            Display the unwind info (if present)\n"
 "  -d --dynamic           Display the dynamic section (if present)\n"
 "  -V --version-info      Display the version sections (if present)\n"
 "  -n --notes             Display the core notes (if present)\n"
 "  -r --relocs            Display the relocations (if present)\n"
 "  -u --unwind            Display the unwind info (if present)\n"
 "  -d --dynamic           Display the dynamic section (if present)\n"
 "  -V --version-info      Display the version sections (if present)\n"
-"  -A --arch-specific     Display architecture specific information (if "
-"any).\n"
+"  -A --arch-specific     Display architecture specific information (if any)\n"
 "  -c --archive-index     Display the symbol/file index in an archive\n"
 "  -D --use-dynamic       Use the dynamic section info when displaying "
 "symbols\n"
 "  -c --archive-index     Display the symbol/file index in an archive\n"
 "  -D --use-dynamic       Use the dynamic section info when displaying "
 "symbols\n"
@@ -3751,20 +5643,31 @@ msgid ""
 "  -R --relocated-dump=<number|name>\n"
 "                         Dump the contents of section <number|name> as "
 "relocated bytes\n"
 "  -R --relocated-dump=<number|name>\n"
 "                         Dump the contents of section <number|name> as "
 "relocated bytes\n"
-"  -w[lLiaprmfFsoR] or\n"
+"  -w[lLiaprmfFsoRt] or\n"
 "  --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,"
 "  --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,"
-"=frames,=str,=loc,=Ranges]\n"
+"=frames,\n"
+"               =frames-interp,=str,=loc,=Ranges,=pubtypes,\n"
+"               =gdb_index,=trace_info,=trace_abbrev,=trace_aranges,\n"
+"               =addr,=cu_index]\n"
 "                         Display the contents of DWARF2 debug sections\n"
 msgstr ""
 
 "                         Display the contents of DWARF2 debug sections\n"
 msgstr ""
 
-#: readelf.c:2910
+#: readelf.c:3688
+#, c-format
+msgid ""
+"  --dwarf-depth=N        Do not display DIEs at depth N or greater\n"
+"  --dwarf-start=N        Display DIEs starting with N, at the same depth\n"
+"                         or deeper\n"
+msgstr ""
+
+#: readelf.c:3693
 #, c-format
 msgid ""
 "  -i --instruction-dump=<number|name>\n"
 "                         Disassemble the contents of section <number|name>\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -i --instruction-dump=<number|name>\n"
 "                         Disassemble the contents of section <number|name>\n"
 msgstr ""
 
-#: readelf.c:2914
+#: readelf.c:3697
 #, c-format
 msgid ""
 "  -I --histogram         Display histogram of bucket list lengths\n"
 #, c-format
 msgid ""
 "  -I --histogram         Display histogram of bucket list lengths\n"
@@ -3774,1498 +5677,2320 @@ msgid ""
 "  -v --version           Display the version number of readelf\n"
 msgstr ""
 
 "  -v --version           Display the version number of readelf\n"
 msgstr ""
 
-#: readelf.c:2942 readelf.c:2970 readelf.c:2974 readelf.c:11443
+#: readelf.c:3726 readelf.c:3755 readelf.c:3759 readelf.c:14691
 msgid "Out of memory allocating dump request table.\n"
 msgstr ""
 
 msgid "Out of memory allocating dump request table.\n"
 msgstr ""
 
-#: readelf.c:3129
+#: readelf.c:3934
 #, c-format
 msgid "Invalid option '-%c'\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid option '-%c'\n"
 msgstr ""
 
-#: readelf.c:3143
+#: readelf.c:3949
 msgid "Nothing to do.\n"
 msgstr ""
 
 msgid "Nothing to do.\n"
 msgstr ""
 
-#: readelf.c:3155 readelf.c:3171 readelf.c:6440
+#: readelf.c:3961 readelf.c:3977 readelf.c:8710
 msgid "none"
 msgstr ""
 
 msgid "none"
 msgstr ""
 
-#: readelf.c:3172
+#: readelf.c:3978
 msgid "2's complement, little endian"
 msgstr ""
 
 msgid "2's complement, little endian"
 msgstr ""
 
-#: readelf.c:3173
+#: readelf.c:3979
 msgid "2's complement, big endian"
 msgstr ""
 
 msgid "2's complement, big endian"
 msgstr ""
 
-#: readelf.c:3191
+#: readelf.c:3997
 msgid "Not an ELF file - it has the wrong magic bytes at the start\n"
 msgstr ""
 
 msgid "Not an ELF file - it has the wrong magic bytes at the start\n"
 msgstr ""
 
-#: readelf.c:3201
+#: readelf.c:4007
 #, c-format
 msgid "ELF Header:\n"
 msgstr ""
 
 #, c-format
 msgid "ELF Header:\n"
 msgstr ""
 
-#: readelf.c:3202
+#: readelf.c:4008
 #, c-format
 msgid "  Magic:   "
 msgstr ""
 
 #, c-format
 msgid "  Magic:   "
 msgstr ""
 
-#: readelf.c:3206
+#: readelf.c:4012
 #, c-format
 msgid "  Class:                             %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Class:                             %s\n"
 msgstr ""
 
-#: readelf.c:3208
+#: readelf.c:4014
 #, c-format
 msgid "  Data:                              %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Data:                              %s\n"
 msgstr ""
 
-#: readelf.c:3210
+#: readelf.c:4016
 #, c-format
 msgid "  Version:                           %d %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Version:                           %d %s\n"
 msgstr ""
 
-#: readelf.c:3217
+#: readelf.c:4021
+#, c-format
+msgid "<unknown: %lx>"
+msgstr ""
+
+#: readelf.c:4023
 #, c-format
 msgid "  OS/ABI:                            %s\n"
 msgstr ""
 
 #, c-format
 msgid "  OS/ABI:                            %s\n"
 msgstr ""
 
-#: readelf.c:3219
+#: readelf.c:4025
 #, c-format
 msgid "  ABI Version:                       %d\n"
 msgstr ""
 
 #, c-format
 msgid "  ABI Version:                       %d\n"
 msgstr ""
 
-#: readelf.c:3221
+#: readelf.c:4027
 #, c-format
 msgid "  Type:                              %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Type:                              %s\n"
 msgstr ""
 
-#: readelf.c:3223
+#: readelf.c:4029
 #, c-format
 msgid "  Machine:                           %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Machine:                           %s\n"
 msgstr ""
 
-#: readelf.c:3225
+#: readelf.c:4031
 #, c-format
 msgid "  Version:                           0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "  Version:                           0x%lx\n"
 msgstr ""
 
-#: readelf.c:3228
+#: readelf.c:4034
 #, c-format
 msgid "  Entry point address:               "
 msgstr ""
 
 #, c-format
 msgid "  Entry point address:               "
 msgstr ""
 
-#: readelf.c:3230
+#: readelf.c:4036
 #, c-format
 msgid ""
 "\n"
 "  Start of program headers:          "
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "  Start of program headers:          "
 msgstr ""
 
-#: readelf.c:3232
+#: readelf.c:4038
 #, c-format
 msgid ""
 " (bytes into file)\n"
 "  Start of section headers:          "
 msgstr ""
 
 #, c-format
 msgid ""
 " (bytes into file)\n"
 "  Start of section headers:          "
 msgstr ""
 
-#: readelf.c:3234
+#: readelf.c:4040
 #, c-format
 msgid " (bytes into file)\n"
 msgstr ""
 
 #, c-format
 msgid " (bytes into file)\n"
 msgstr ""
 
-#: readelf.c:3236
+#: readelf.c:4042
 #, c-format
 msgid "  Flags:                             0x%lx%s\n"
 msgstr ""
 
 #, c-format
 msgid "  Flags:                             0x%lx%s\n"
 msgstr ""
 
-#: readelf.c:3239
+#: readelf.c:4045
 #, c-format
 msgid "  Size of this header:               %ld (bytes)\n"
 msgstr ""
 
 #, c-format
 msgid "  Size of this header:               %ld (bytes)\n"
 msgstr ""
 
-#: readelf.c:3241
+#: readelf.c:4047
 #, c-format
 msgid "  Size of program headers:           %ld (bytes)\n"
 msgstr ""
 
 #, c-format
 msgid "  Size of program headers:           %ld (bytes)\n"
 msgstr ""
 
-#: readelf.c:3243
+#: readelf.c:4049
 #, c-format
 #, c-format
-msgid "  Number of program headers:         %ld\n"
+msgid "  Number of program headers:         %ld"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:3245
+#: readelf.c:4056
 #, c-format
 msgid "  Size of section headers:           %ld (bytes)\n"
 msgstr ""
 
 #, c-format
 msgid "  Size of section headers:           %ld (bytes)\n"
 msgstr ""
 
-#: readelf.c:3247
+#: readelf.c:4058
 #, c-format
 msgid "  Number of section headers:         %ld"
 msgstr ""
 
 #, c-format
 msgid "  Number of section headers:         %ld"
 msgstr ""
 
-#: readelf.c:3252
+#: readelf.c:4063
 #, c-format
 msgid "  Section header string table index: %ld"
 msgstr ""
 
 #, c-format
 msgid "  Section header string table index: %ld"
 msgstr ""
 
-#: readelf.c:3289 readelf.c:3322
+#: readelf.c:4070
+#, c-format
+msgid " <corrupt: out of range>"
+msgstr ""
+
+#: readelf.c:4104 readelf.c:4138
 msgid "program headers"
 msgstr ""
 
 msgid "program headers"
 msgstr ""
 
-#: readelf.c:3360 readelf.c:3658 readelf.c:3699 readelf.c:3758 readelf.c:3823
-#: readelf.c:4494 readelf.c:4518 readelf.c:5770 readelf.c:5815 readelf.c:6014
-#: readelf.c:7087 readelf.c:7101 readelf.c:7611 readelf.c:7627 readelf.c:7670
-#: readelf.c:7695 readelf.c:9642 readelf.c:9834 readelf.c:10362
-#: readelf.c:10736 readelf.c:10750 readelf.c:11109
-msgid "Out of memory\n"
+#: readelf.c:4205
+msgid ""
+"possibly corrupt ELF header - it has a non-zero program header offset, but "
+"no program headers"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:3387
+#: readelf.c:4208
 #, c-format
 msgid ""
 "\n"
 "There are no program headers in this file.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There are no program headers in this file.\n"
 msgstr ""
 
-#: readelf.c:3393
+#: readelf.c:4214
 #, c-format
 msgid ""
 "\n"
 "Elf file type is %s\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Elf file type is %s\n"
 msgstr ""
 
-#: readelf.c:3394
+#: readelf.c:4215
 #, c-format
 msgid "Entry point "
 msgstr ""
 
 #, c-format
 msgid "Entry point "
 msgstr ""
 
-#: readelf.c:3396
+#: readelf.c:4217
 #, c-format
 msgid ""
 "\n"
 "There are %d program headers, starting at offset "
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There are %d program headers, starting at offset "
 msgstr ""
 
-#: readelf.c:3408 readelf.c:3410
+#: readelf.c:4229 readelf.c:4231
 #, c-format
 msgid ""
 "\n"
 "Program Headers:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Program Headers:\n"
 msgstr ""
 
-#: readelf.c:3414
+#: readelf.c:4235
 #, c-format
 msgid ""
 "  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align\n"
 msgstr ""
 
-#: readelf.c:3417
+#: readelf.c:4238
 #, c-format
 msgid ""
 "  Type           Offset   VirtAddr           PhysAddr           FileSiz  "
 "MemSiz   Flg Align\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  Type           Offset   VirtAddr           PhysAddr           FileSiz  "
 "MemSiz   Flg Align\n"
 msgstr ""
 
-#: readelf.c:3421
+#: readelf.c:4242
 #, c-format
 msgid "  Type           Offset             VirtAddr           PhysAddr\n"
 msgstr ""
 
 #, c-format
 msgid "  Type           Offset             VirtAddr           PhysAddr\n"
 msgstr ""
 
-#: readelf.c:3423
+#: readelf.c:4244
 #, c-format
 msgid "                 FileSiz            MemSiz              Flags  Align\n"
 msgstr ""
 
 #, c-format
 msgid "                 FileSiz            MemSiz              Flags  Align\n"
 msgstr ""
 
-#: readelf.c:3516
+#: readelf.c:4337
 msgid "more than one dynamic segment\n"
 msgstr ""
 
 msgid "more than one dynamic segment\n"
 msgstr ""
 
-#: readelf.c:3532
+#: readelf.c:4356
 msgid "no .dynamic section in the dynamic segment\n"
 msgstr ""
 
 msgid "no .dynamic section in the dynamic segment\n"
 msgstr ""
 
-#: readelf.c:3547
+#: readelf.c:4371
 msgid "the .dynamic section is not contained within the dynamic segment\n"
 msgstr ""
 
 msgid "the .dynamic section is not contained within the dynamic segment\n"
 msgstr ""
 
-#: readelf.c:3550
+#: readelf.c:4374
 msgid "the .dynamic section is not the first section in the dynamic segment.\n"
 msgstr ""
 
 msgid "the .dynamic section is not the first section in the dynamic segment.\n"
 msgstr ""
 
-#: readelf.c:3558
+#: readelf.c:4382
 msgid "Unable to find program interpreter name\n"
 msgstr ""
 
 msgid "Unable to find program interpreter name\n"
 msgstr ""
 
-#: readelf.c:3565
+#: readelf.c:4389
 msgid ""
 "Internal error: failed to create format string to display program "
 "interpreter\n"
 msgstr ""
 
 msgid ""
 "Internal error: failed to create format string to display program "
 "interpreter\n"
 msgstr ""
 
-#: readelf.c:3569
+#: readelf.c:4393
 msgid "Unable to read program interpreter name\n"
 msgstr ""
 
 msgid "Unable to read program interpreter name\n"
 msgstr ""
 
-#: readelf.c:3572
+#: readelf.c:4396
 #, c-format
 msgid ""
 "\n"
 "      [Requesting program interpreter: %s]"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "      [Requesting program interpreter: %s]"
 msgstr ""
 
-#: readelf.c:3584
+#: readelf.c:4408
 #, c-format
 msgid ""
 "\n"
 " Section to Segment mapping:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 " Section to Segment mapping:\n"
 msgstr ""
 
-#: readelf.c:3585
+#: readelf.c:4409
 #, c-format
 msgid "  Segment Sections...\n"
 msgstr ""
 
 #, c-format
 msgid "  Segment Sections...\n"
 msgstr ""
 
-#: readelf.c:3620
+#: readelf.c:4445
 msgid "Cannot interpret virtual addresses without program headers.\n"
 msgstr ""
 
 msgid "Cannot interpret virtual addresses without program headers.\n"
 msgstr ""
 
-#: readelf.c:3636
+#: readelf.c:4461
 #, c-format
 msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n"
 msgstr ""
 
 #, c-format
 msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n"
 msgstr ""
 
-#: readelf.c:3650 readelf.c:3691
+#: readelf.c:4476 readelf.c:4519
 msgid "section headers"
 msgstr ""
 
 msgid "section headers"
 msgstr ""
 
-#: readelf.c:3735 readelf.c:3800
+#: readelf.c:4568 readelf.c:4648
+msgid "sh_entsize is zero\n"
+msgstr ""
+
+#: readelf.c:4576 readelf.c:4656
+msgid "Invalid sh_entsize\n"
+msgstr ""
+
+#: readelf.c:4581 readelf.c:4661
 msgid "symbols"
 msgstr ""
 
 msgid "symbols"
 msgstr ""
 
-#: readelf.c:3745 readelf.c:3810
-msgid "symtab shndx"
+#: readelf.c:4593 readelf.c:4672
+msgid "symbol table section indicies"
+msgstr ""
+
+#: readelf.c:4933
+#, c-format
+msgid "UNKNOWN (%*.*lx)"
+msgstr ""
+
+#: readelf.c:4955
+msgid ""
+"possibly corrupt ELF file header - it has a non-zero section header offset, "
+"but no section headers\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4070 readelf.c:4478
+#: readelf.c:4958
 #, c-format
 msgid ""
 "\n"
 "There are no sections in this file.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There are no sections in this file.\n"
 msgstr ""
 
-#: readelf.c:4076
+#: readelf.c:4964
 #, c-format
 msgid "There are %d section headers, starting at offset 0x%lx:\n"
 msgstr ""
 
 #, c-format
 msgid "There are %d section headers, starting at offset 0x%lx:\n"
 msgstr ""
 
-#: readelf.c:4096 readelf.c:4595 readelf.c:4821 readelf.c:5116 readelf.c:5524
-#: readelf.c:7421
+#: readelf.c:4985 readelf.c:5582 readelf.c:5994 readelf.c:6302 readelf.c:6713
+#: readelf.c:7674 readelf.c:9875
 msgid "string table"
 msgstr ""
 
 msgid "string table"
 msgstr ""
 
-#: readelf.c:4163
+#: readelf.c:5052
+msgid "Section %d has invalid sh_entsize of %"
+msgstr ""
+
+#: readelf.c:5054
 #, c-format
 #, c-format
-msgid "Section %d has invalid sh_entsize %lx (expected %lx)\n"
+msgid "(Using the expected size of %d for the rest of this dump)\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4183
+#: readelf.c:5075
 msgid "File contains multiple dynamic symbol tables\n"
 msgstr ""
 
 msgid "File contains multiple dynamic symbol tables\n"
 msgstr ""
 
-#: readelf.c:4196
+#: readelf.c:5087
 msgid "File contains multiple dynamic string tables\n"
 msgstr ""
 
 msgid "File contains multiple dynamic string tables\n"
 msgstr ""
 
-#: readelf.c:4201
+#: readelf.c:5093
 msgid "dynamic strings"
 msgstr ""
 
 msgid "dynamic strings"
 msgstr ""
 
-#: readelf.c:4208
+#: readelf.c:5100
 msgid "File contains multiple symtab shndx tables\n"
 msgstr ""
 
 msgid "File contains multiple symtab shndx tables\n"
 msgstr ""
 
-#: readelf.c:4259
+#: readelf.c:5178
 #, c-format
 msgid ""
 "\n"
 "Section Headers:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Section Headers:\n"
 msgstr ""
 
-#: readelf.c:4261
+#: readelf.c:5180
 #, c-format
 msgid ""
 "\n"
 "Section Header:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Section Header:\n"
 msgstr ""
 
-#: readelf.c:4267 readelf.c:4278 readelf.c:4289
+#: readelf.c:5186 readelf.c:5197 readelf.c:5208
 #, c-format
 msgid "  [Nr] Name\n"
 msgstr ""
 
 #, c-format
 msgid "  [Nr] Name\n"
 msgstr ""
 
-#: readelf.c:4268
+#: readelf.c:5187
 #, c-format
 msgid "       Type            Addr     Off    Size   ES   Lk Inf Al\n"
 msgstr ""
 
 #, c-format
 msgid "       Type            Addr     Off    Size   ES   Lk Inf Al\n"
 msgstr ""
 
-#: readelf.c:4272
+#: readelf.c:5191
 #, c-format
 msgid ""
 "  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk "
 "Inf Al\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk "
 "Inf Al\n"
 msgstr ""
 
-#: readelf.c:4279
+#: readelf.c:5198
 #, c-format
 msgid "       Type            Address          Off    Size   ES   Lk Inf Al\n"
 msgstr ""
 
 #, c-format
 msgid "       Type            Address          Off    Size   ES   Lk Inf Al\n"
 msgstr ""
 
-#: readelf.c:4283
+#: readelf.c:5202
 #, c-format
 msgid ""
 "  [Nr] Name              Type            Address          Off    Size   ES "
 "Flg Lk Inf Al\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  [Nr] Name              Type            Address          Off    Size   ES "
 "Flg Lk Inf Al\n"
 msgstr ""
 
-#: readelf.c:4290
+#: readelf.c:5209
+#, c-format
+msgid "       Type              Address          Offset            Link\n"
+msgstr ""
+
+#: readelf.c:5210
+#, c-format
+msgid "       Size              EntSize          Info              Align\n"
+msgstr ""
+
+#: readelf.c:5214
+#, c-format
+msgid "  [Nr] Name              Type             Address           Offset\n"
+msgstr ""
+
+#: readelf.c:5215
+#, c-format
+msgid "       Size              EntSize          Flags  Link  Info  Align\n"
+msgstr ""
+
+#: readelf.c:5220
+#, c-format
+msgid "       Flags\n"
+msgstr ""
+
+#: readelf.c:5298
+#, c-format
+msgid "section %u: sh_link value of %u is larger than the number of sections\n"
+msgstr ""
+
+#: readelf.c:5398
+#, c-format
+msgid ""
+"Key to Flags:\n"
+"  W (write), A (alloc), X (execute), M (merge), S (strings), l (large)\n"
+"  I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown)\n"
+"  O (extra OS processing required) o (OS specific), p (processor specific)\n"
+msgstr ""
+
+#: readelf.c:5403
+#, c-format
+msgid ""
+"Key to Flags:\n"
+"  W (write), A (alloc), X (execute), M (merge), S (strings)\n"
+"  I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown)\n"
+"  O (extra OS processing required) o (OS specific), p (processor specific)\n"
+msgstr ""
+
+#: readelf.c:5425
+#, c-format
+msgid "[<unknown>: 0x%x] "
+msgstr ""
+
+#: readelf.c:5451
+#, c-format
+msgid ""
+"\n"
+"There are no sections to group in this file.\n"
+msgstr ""
+
+#: readelf.c:5458
+msgid "Section headers are not available!\n"
+msgstr ""
+
+#: readelf.c:5483
+#, c-format
+msgid ""
+"\n"
+"There are no section groups in this file.\n"
+msgstr ""
+
+#: readelf.c:5521
+#, c-format
+msgid "Bad sh_link in group section `%s'\n"
+msgstr ""
+
+#: readelf.c:5535
+#, c-format
+msgid "Corrupt header in group section `%s'\n"
+msgstr ""
+
+#: readelf.c:5541 readelf.c:5552
+#, c-format
+msgid "Bad sh_info in group section `%s'\n"
+msgstr ""
+
+#: readelf.c:5591
+msgid "section data"
+msgstr ""
+
+#: readelf.c:5602
+#, c-format
+msgid ""
+"\n"
+"%sgroup section [%5u] `%s' [%s] contains %u sections:\n"
+msgstr ""
+
+#: readelf.c:5605
+#, c-format
+msgid "   [Index]    Name\n"
+msgstr ""
+
+#: readelf.c:5619
+#, c-format
+msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n"
+msgstr ""
+
+#: readelf.c:5628
+#, c-format
+msgid "section [%5u] in group section [%5u] already in group section [%5u]\n"
+msgstr ""
+
+#: readelf.c:5641
+#, c-format
+msgid "section 0 in group section [%5u]\n"
+msgstr ""
+
+#: readelf.c:5708
+msgid "dynamic section image fixups"
+msgstr ""
+
+#: readelf.c:5720
+#, c-format
+msgid ""
+"\n"
+"Image fixups for needed library #%d: %s - ident: %lx\n"
+msgstr ""
+
+#: readelf.c:5723
+#, c-format
+msgid "Seg Offset           Type                             SymVec DataType\n"
+msgstr ""
+
+#: readelf.c:5755
+msgid "dynamic section image relocations"
+msgstr ""
+
+#: readelf.c:5759
+#, c-format
+msgid ""
+"\n"
+"Image relocs\n"
+msgstr ""
+
+#: readelf.c:5761
+#, c-format
+msgid ""
+"Seg Offset   Type                            Addend            Seg Sym Off\n"
+msgstr ""
+
+#: readelf.c:5816
+msgid "dynamic string section"
+msgstr ""
+
+#: readelf.c:5917
+#, c-format
+msgid ""
+"\n"
+"'%s' relocation section at offset 0x%lx contains %ld bytes:\n"
+msgstr ""
+
+#: readelf.c:5932
+#, c-format
+msgid ""
+"\n"
+"There are no dynamic relocations in this file.\n"
+msgstr ""
+
+#: readelf.c:5956
+#, c-format
+msgid ""
+"\n"
+"Relocation section "
+msgstr ""
+
+#: readelf.c:5963 readelf.c:6395 readelf.c:6730
+#, c-format
+msgid " at offset 0x%lx contains %lu entries:\n"
+msgstr ""
+
+#: readelf.c:6013
+#, c-format
+msgid ""
+"\n"
+"There are no relocations in this file.\n"
+msgstr ""
+
+#: readelf.c:6153
+#, c-format
+msgid "\tUnknown version.\n"
+msgstr ""
+
+#: readelf.c:6206 readelf.c:6577
+msgid "unwind table"
+msgstr ""
+
+#: readelf.c:6248 readelf.c:6659 readelf.c:6942 readelf.c:6955
+#, c-format
+msgid "Skipping unexpected relocation type %s\n"
+msgstr ""
+
+#: readelf.c:6310 readelf.c:6721 readelf.c:7682
+#, c-format
+msgid ""
+"\n"
+"There are no unwind sections in this file.\n"
+msgstr ""
+
+#: readelf.c:6373
+#, c-format
+msgid ""
+"\n"
+"Could not find unwind info section for "
+msgstr ""
+
+#: readelf.c:6378 readelf.c:6393 readelf.c:6728
+#, c-format
+msgid "'%s'"
+msgstr ""
+
+#: readelf.c:6385
+msgid "unwind info"
+msgstr ""
+
+#: readelf.c:6388 readelf.c:6727
+#, c-format
+msgid ""
+"\n"
+"Unwind section "
+msgstr ""
+
+#: readelf.c:6849
+msgid "unwind data"
+msgstr ""
+
+#: readelf.c:6908
+#, c-format
+msgid "Skipping unexpected relocation at offset 0x%lx\n"
+msgstr ""
+
+#: readelf.c:7023
 #, c-format
 #, c-format
-msgid "       Type              Address          Offset            Link\n"
+msgid "[Truncated opcode]\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4291
+#: readelf.c:7067 readelf.c:7267
 #, c-format
 #, c-format
-msgid "       Size              EntSize          Info              Align\n"
+msgid "Refuse to unwind"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4295
+#: readelf.c:7090
 #, c-format
 #, c-format
-msgid "  [Nr] Name              Type             Address           Offset\n"
+msgid "     [Reserved]"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4296
+#: readelf.c:7118
 #, c-format
 #, c-format
-msgid "       Size              EntSize          Flags  Link  Info  Align\n"
+msgid "     finish"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4301
+#: readelf.c:7123 readelf.c:7209
 #, c-format
 #, c-format
-msgid "       Flags\n"
+msgid "[Spare]"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4435
+#: readelf.c:7230 readelf.c:7366
 #, c-format
 #, c-format
-msgid ""
-"Key to Flags:\n"
-"  W (write), A (alloc), X (execute), M (merge), S (strings)\n"
-"  I (info), L (link order), G (group), x (unknown)\n"
-"  O (extra OS processing required) o (OS specific), p (processor specific)\n"
+msgid "     [unsupported opcode]"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4453
+#: readelf.c:7315
 #, c-format
 #, c-format
-msgid "[<unknown>: 0x%x]"
+msgid "pop frame {"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4485
-msgid "Section headers are not available!\n"
+#: readelf.c:7326
+msgid "[pad]"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4509
+#: readelf.c:7355
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"There are no section groups in this file.\n"
+msgid "sp = sp + %ld"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4546
+#: readelf.c:7421
 #, c-format
 #, c-format
-msgid "Bad sh_link in group section `%s'\n"
+msgid "  Personality routine: "
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4565
+#: readelf.c:7453
 #, c-format
 #, c-format
-msgid "Bad sh_info in group section `%s'\n"
+msgid "  [Truncated data]\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4603
-msgid "section data"
+#: readelf.c:7476
+#, c-format
+msgid "Corrupt ARM compact model table entry: %x \n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4615
+#: readelf.c:7479
 #, c-format
 #, c-format
-msgid "   [Index]    Name\n"
+msgid "  Compact model index: %d\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4629
-#, c-format
-msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n"
+#: readelf.c:7504
+msgid "Unknown ARM compact model index encountered\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4638
+#: readelf.c:7505
 #, c-format
 #, c-format
-msgid "section [%5u] in group section [%5u] already in group section [%5u]\n"
+msgid "  [reserved]\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4651
+#: readelf.c:7518
 #, c-format
 #, c-format
-msgid "section 0 in group section [%5u]\n"
+msgid "  Restore stack from frame pointer\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4746
+#: readelf.c:7520
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"'%s' relocation section at offset 0x%lx contains %ld bytes:\n"
+msgid "  Stack increment %d\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4758
+#: readelf.c:7521
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"There are no dynamic relocations in this file.\n"
+msgid "  Registers restored: "
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4782
+#: readelf.c:7526
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"Relocation section "
+msgid "  Return register: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4787 readelf.c:5192 readelf.c:5206 readelf.c:5539
+#: readelf.c:7530
 #, c-format
 #, c-format
-msgid "'%s'"
+msgid "  [reserved (%d)]\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4789 readelf.c:5208 readelf.c:5541
+#: readelf.c:7534
 #, c-format
 #, c-format
-msgid " at offset 0x%lx contains %lu entries:\n"
+msgid "Unsupported architecture type %d encountered when decoding unwind table"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4840
+#: readelf.c:7573
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"There are no relocations in this file.\n"
+msgid "corrupt index table entry: %x\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:5022 readelf.c:5390
-msgid "unwind table"
+#: readelf.c:7616
+#, c-format
+msgid "Could not locate .ARM.extab section containing 0x%lx.\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:5063 readelf.c:5471
+#: readelf.c:7654
 #, c-format
 #, c-format
-msgid "Skipping unexpected relocation type %s\n"
+msgid ""
+"Unsupported architecture type %d encountered when processing unwind table"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:5124 readelf.c:5532 readelf.c:5585
+#: readelf.c:7688
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
-"There are no unwind sections in this file.\n"
+"Unwind table index '%s' at offset 0x%lx contains %lu entries:\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:5187
+#: readelf.c:7730
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
-"Could not find unwind info section for "
+"The decoding of unwind sections for machine type %s is not currently "
+"supported.\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:5199
-msgid "unwind info"
+#: readelf.c:7741
+#, c-format
+msgid "NONE"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:5201 readelf.c:5538
+#: readelf.c:7766
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"Unwind section "
+msgid "Interface Version: %s"
+msgstr ""
+
+#: readelf.c:7768
+msgid "<corrupt: %"
+msgstr ""
+
+#: readelf.c:7781
+#, c-format
+msgid "Time Stamp: %s"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:5751 readelf.c:5796
+#: readelf.c:7959 readelf.c:8005
 msgid "dynamic section"
 msgstr ""
 
 msgid "dynamic section"
 msgstr ""
 
-#: readelf.c:5873
+#: readelf.c:8083
 #, c-format
 msgid ""
 "\n"
 "There is no dynamic section in this file.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There is no dynamic section in this file.\n"
 msgstr ""
 
-#: readelf.c:5911
+#: readelf.c:8121
 msgid "Unable to seek to end of file!\n"
 msgstr ""
 
 msgid "Unable to seek to end of file!\n"
 msgstr ""
 
-#: readelf.c:5924
+#: readelf.c:8134
 msgid "Unable to determine the number of symbols to load\n"
 msgstr ""
 
 msgid "Unable to determine the number of symbols to load\n"
 msgstr ""
 
-#: readelf.c:5959
+#: readelf.c:8167
 msgid "Unable to seek to end of file\n"
 msgstr ""
 
 msgid "Unable to seek to end of file\n"
 msgstr ""
 
-#: readelf.c:5966
+#: readelf.c:8174
 msgid "Unable to determine the length of the dynamic string table\n"
 msgstr ""
 
 msgid "Unable to determine the length of the dynamic string table\n"
 msgstr ""
 
-#: readelf.c:5971
+#: readelf.c:8180
 msgid "dynamic string table"
 msgstr ""
 
 msgid "dynamic string table"
 msgstr ""
 
-#: readelf.c:6007
+#: readelf.c:8217
 msgid "symbol information"
 msgstr ""
 
 msgid "symbol information"
 msgstr ""
 
-#: readelf.c:6032
+#: readelf.c:8242
 #, c-format
 msgid ""
 "\n"
 "Dynamic section at offset 0x%lx contains %u entries:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Dynamic section at offset 0x%lx contains %u entries:\n"
 msgstr ""
 
-#: readelf.c:6035
+#: readelf.c:8245
 #, c-format
 msgid "  Tag        Type                         Name/Value\n"
 msgstr ""
 
 #, c-format
 msgid "  Tag        Type                         Name/Value\n"
 msgstr ""
 
-#: readelf.c:6071
+#: readelf.c:8281
 #, c-format
 msgid "Auxiliary library"
 msgstr ""
 
 #, c-format
 msgid "Auxiliary library"
 msgstr ""
 
-#: readelf.c:6075
+#: readelf.c:8285
 #, c-format
 msgid "Filter library"
 msgstr ""
 
 #, c-format
 msgid "Filter library"
 msgstr ""
 
-#: readelf.c:6079
+#: readelf.c:8289
 #, c-format
 msgid "Configuration file"
 msgstr ""
 
 #, c-format
 msgid "Configuration file"
 msgstr ""
 
-#: readelf.c:6083
+#: readelf.c:8293
 #, c-format
 msgid "Dependency audit library"
 msgstr ""
 
 #, c-format
 msgid "Dependency audit library"
 msgstr ""
 
-#: readelf.c:6087
+#: readelf.c:8297
 #, c-format
 msgid "Audit library"
 msgstr ""
 
 #, c-format
 msgid "Audit library"
 msgstr ""
 
-#: readelf.c:6105 readelf.c:6133 readelf.c:6161
+#: readelf.c:8315 readelf.c:8343 readelf.c:8371
 #, c-format
 msgid "Flags:"
 msgstr ""
 
 #, c-format
 msgid "Flags:"
 msgstr ""
 
-#: readelf.c:6108 readelf.c:6136 readelf.c:6163
+#: readelf.c:8318 readelf.c:8346 readelf.c:8373
 #, c-format
 msgid " None\n"
 msgstr ""
 
 #, c-format
 msgid " None\n"
 msgstr ""
 
-#: readelf.c:6284
+#: readelf.c:8554
 #, c-format
 msgid "Shared library: [%s]"
 msgstr ""
 
 #, c-format
 msgid "Shared library: [%s]"
 msgstr ""
 
-#: readelf.c:6287
+#: readelf.c:8557
 #, c-format
 msgid " program interpreter"
 msgstr ""
 
 #, c-format
 msgid " program interpreter"
 msgstr ""
 
-#: readelf.c:6291
+#: readelf.c:8561
 #, c-format
 msgid "Library soname: [%s]"
 msgstr ""
 
 #, c-format
 msgid "Library soname: [%s]"
 msgstr ""
 
-#: readelf.c:6295
+#: readelf.c:8565
 #, c-format
 msgid "Library rpath: [%s]"
 msgstr ""
 
 #, c-format
 msgid "Library rpath: [%s]"
 msgstr ""
 
-#: readelf.c:6299
+#: readelf.c:8569
 #, c-format
 msgid "Library runpath: [%s]"
 msgstr ""
 
 #, c-format
 msgid "Library runpath: [%s]"
 msgstr ""
 
-#: readelf.c:6362
+#: readelf.c:8602
+#, c-format
+msgid " (bytes)\n"
+msgstr ""
+
+#: readelf.c:8632
 #, c-format
 msgid "Not needed object: [%s]\n"
 msgstr ""
 
 #, c-format
 msgid "Not needed object: [%s]\n"
 msgstr ""
 
-#: readelf.c:6487
+#: readelf.c:8732
+msgid "| <unknown>"
+msgstr ""
+
+#: readelf.c:8765
 #, c-format
 msgid ""
 "\n"
 "Version definition section '%s' contains %u entries:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Version definition section '%s' contains %u entries:\n"
 msgstr ""
 
-#: readelf.c:6490
+#: readelf.c:8768
 #, c-format
 msgid "  Addr: 0x"
 msgstr ""
 
 #, c-format
 msgid "  Addr: 0x"
 msgstr ""
 
-#: readelf.c:6492 readelf.c:6594 readelf.c:6715
+#: readelf.c:8770 readelf.c:8886 readelf.c:9028
 #, c-format
 msgid "  Offset: %#08lx  Link: %u (%s)\n"
 msgstr ""
 
 #, c-format
 msgid "  Offset: %#08lx  Link: %u (%s)\n"
 msgstr ""
 
-#: readelf.c:6500
+#: readelf.c:8778
 msgid "version definition section"
 msgstr ""
 
 msgid "version definition section"
 msgstr ""
 
-#: readelf.c:6529
+#: readelf.c:8811
 #, c-format
 msgid "  %#06x: Rev: %d  Flags: %s"
 msgstr ""
 
 #, c-format
 msgid "  %#06x: Rev: %d  Flags: %s"
 msgstr ""
 
-#: readelf.c:6532
+#: readelf.c:8814
 #, c-format
 msgid "  Index: %d  Cnt: %d  "
 msgstr ""
 
 #, c-format
 msgid "  Index: %d  Cnt: %d  "
 msgstr ""
 
-#: readelf.c:6543
+#: readelf.c:8829
 #, c-format
 msgid "Name: %s\n"
 msgstr ""
 
 #, c-format
 msgid "Name: %s\n"
 msgstr ""
 
-#: readelf.c:6545
+#: readelf.c:8831
 #, c-format
 msgid "Name index: %ld\n"
 msgstr ""
 
 #, c-format
 msgid "Name index: %ld\n"
 msgstr ""
 
-#: readelf.c:6562
+#: readelf.c:8852
 #, c-format
 msgid "  %#06x: Parent %d: %s\n"
 msgstr ""
 
 #, c-format
 msgid "  %#06x: Parent %d: %s\n"
 msgstr ""
 
-#: readelf.c:6565
+#: readelf.c:8855
 #, c-format
 msgid "  %#06x: Parent %d, name index: %ld\n"
 msgstr ""
 
 #, c-format
 msgid "  %#06x: Parent %d, name index: %ld\n"
 msgstr ""
 
-#: readelf.c:6569
+#: readelf.c:8860
 #, c-format
 msgid "  Version def aux past end of section\n"
 msgstr ""
 
 #, c-format
 msgid "  Version def aux past end of section\n"
 msgstr ""
 
-#: readelf.c:6574
+#: readelf.c:8866
 #, c-format
 msgid "  Version definition past end of section\n"
 msgstr ""
 
 #, c-format
 msgid "  Version definition past end of section\n"
 msgstr ""
 
-#: readelf.c:6589
+#: readelf.c:8881
 #, c-format
 msgid ""
 "\n"
 "Version needs section '%s' contains %u entries:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Version needs section '%s' contains %u entries:\n"
 msgstr ""
 
-#: readelf.c:6592
+#: readelf.c:8884
 #, c-format
 msgid " Addr: 0x"
 msgstr ""
 
 #, c-format
 msgid " Addr: 0x"
 msgstr ""
 
-#: readelf.c:6602
-msgid "version need section"
+#: readelf.c:8895
+msgid "Version Needs section"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:6627
+#: readelf.c:8923
 #, c-format
 msgid "  %#06x: Version: %d"
 msgstr ""
 
 #, c-format
 msgid "  %#06x: Version: %d"
 msgstr ""
 
-#: readelf.c:6630
+#: readelf.c:8926
 #, c-format
 msgid "  File: %s"
 msgstr ""
 
 #, c-format
 msgid "  File: %s"
 msgstr ""
 
-#: readelf.c:6632
+#: readelf.c:8928
 #, c-format
 msgid "  File: %lx"
 msgstr ""
 
 #, c-format
 msgid "  File: %lx"
 msgstr ""
 
-#: readelf.c:6634
+#: readelf.c:8930
 #, c-format
 msgid "  Cnt: %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Cnt: %d\n"
 msgstr ""
 
-#: readelf.c:6654
+#: readelf.c:8954
 #, c-format
 msgid "  %#06x:   Name: %s"
 msgstr ""
 
 #, c-format
 msgid "  %#06x:   Name: %s"
 msgstr ""
 
-#: readelf.c:6657
+#: readelf.c:8957
 #, c-format
 msgid "  %#06x:   Name index: %lx"
 msgstr ""
 
 #, c-format
 msgid "  %#06x:   Name index: %lx"
 msgstr ""
 
-#: readelf.c:6660
+#: readelf.c:8960
 #, c-format
 msgid "  Flags: %s  Version: %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Flags: %s  Version: %d\n"
 msgstr ""
 
-#: readelf.c:6667
-#, c-format
-msgid "  Version need aux past end of section\n"
+#: readelf.c:8972
+msgid "Missing Version Needs auxillary information\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:6672
-#, c-format
-msgid "  Version need past end of section\n"
+#: readelf.c:8978
+msgid "Missing Version Needs information\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:6706
+#: readelf.c:9016
 msgid "version string table"
 msgstr ""
 
 msgid "version string table"
 msgstr ""
 
-#: readelf.c:6710
+#: readelf.c:9023
 #, c-format
 msgid ""
 "\n"
 "Version symbols section '%s' contains %d entries:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Version symbols section '%s' contains %d entries:\n"
 msgstr ""
 
-#: readelf.c:6713
+#: readelf.c:9026
 #, c-format
 msgid " Addr: "
 msgstr ""
 
 #, c-format
 msgid " Addr: "
 msgstr ""
 
-#: readelf.c:6723
+#: readelf.c:9037
 msgid "version symbol data"
 msgstr ""
 
 msgid "version symbol data"
 msgstr ""
 
-#: readelf.c:6750
+#: readelf.c:9065
 msgid "   0 (*local*)    "
 msgstr ""
 
 msgid "   0 (*local*)    "
 msgstr ""
 
-#: readelf.c:6754
+#: readelf.c:9069
 msgid "   1 (*global*)   "
 msgstr ""
 
 msgid "   1 (*global*)   "
 msgstr ""
 
-#: readelf.c:6791 readelf.c:7488
+#: readelf.c:9080
+msgid "invalid index into symbol array\n"
+msgstr ""
+
+#: readelf.c:9114 readelf.c:9941
 msgid "version need"
 msgstr ""
 
 msgid "version need"
 msgstr ""
 
-#: readelf.c:6801
+#: readelf.c:9125
 msgid "version need aux (2)"
 msgstr ""
 
 msgid "version need aux (2)"
 msgstr ""
 
-#: readelf.c:6816 readelf.c:6871
+#: readelf.c:9146 readelf.c:9208
 msgid "*invalid*"
 msgstr ""
 
 msgid "*invalid*"
 msgstr ""
 
-#: readelf.c:6846 readelf.c:7553
+#: readelf.c:9176 readelf.c:10019
 msgid "version def"
 msgstr ""
 
 msgid "version def"
 msgstr ""
 
-#: readelf.c:6866 readelf.c:7568
+#: readelf.c:9202 readelf.c:10041
 msgid "version def aux"
 msgstr ""
 
 msgid "version def aux"
 msgstr ""
 
-#: readelf.c:6900
+#: readelf.c:9237
 #, c-format
 msgid ""
 "\n"
 "No version information found in this file.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "No version information found in this file.\n"
 msgstr ""
 
-#: readelf.c:7034
+#: readelf.c:9433
+#, c-format
+msgid "<localentry>: %d"
+msgstr ""
+
+#: readelf.c:9467
 #, c-format
 msgid "<other>: %x"
 msgstr ""
 
 #, c-format
 msgid "<other>: %x"
 msgstr ""
 
-#: readelf.c:7093
+#: readelf.c:9531
 msgid "Unable to read in dynamic data\n"
 msgstr ""
 
 msgid "Unable to read in dynamic data\n"
 msgstr ""
 
-#: readelf.c:7184 readelf.c:7234 readelf.c:7258 readelf.c:7288 readelf.c:7312
+#: readelf.c:9581
+#, c-format
+msgid " <corrupt: %14ld>"
+msgstr ""
+
+#: readelf.c:9624 readelf.c:9676 readelf.c:9700 readelf.c:9730 readelf.c:9754
 msgid "Unable to seek to start of dynamic information\n"
 msgstr ""
 
 msgid "Unable to seek to start of dynamic information\n"
 msgstr ""
 
-#: readelf.c:7190 readelf.c:7240
+#: readelf.c:9630 readelf.c:9682
 msgid "Failed to read in number of buckets\n"
 msgstr ""
 
 msgid "Failed to read in number of buckets\n"
 msgstr ""
 
-#: readelf.c:7196
+#: readelf.c:9636
 msgid "Failed to read in number of chains\n"
 msgstr ""
 
 msgid "Failed to read in number of chains\n"
 msgstr ""
 
-#: readelf.c:7296
+#: readelf.c:9738
 msgid "Failed to determine last chain length\n"
 msgstr ""
 
 msgid "Failed to determine last chain length\n"
 msgstr ""
 
-#: readelf.c:7340
+#: readelf.c:9782
 #, c-format
 msgid ""
 "\n"
 "Symbol table for image:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Symbol table for image:\n"
 msgstr ""
 
-#: readelf.c:7342 readelf.c:7360
+#: readelf.c:9784 readelf.c:9802
 #, c-format
 msgid "  Num Buc:    Value  Size   Type   Bind Vis      Ndx Name\n"
 msgstr ""
 
 #, c-format
 msgid "  Num Buc:    Value  Size   Type   Bind Vis      Ndx Name\n"
 msgstr ""
 
-#: readelf.c:7344 readelf.c:7362
+#: readelf.c:9786 readelf.c:9804
 #, c-format
 msgid "  Num Buc:    Value          Size   Type   Bind Vis      Ndx Name\n"
 msgstr ""
 
 #, c-format
 msgid "  Num Buc:    Value          Size   Type   Bind Vis      Ndx Name\n"
 msgstr ""
 
-#: readelf.c:7358
+#: readelf.c:9800
 #, c-format
 msgid ""
 "\n"
 "Symbol table of `.gnu.hash' for image:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Symbol table of `.gnu.hash' for image:\n"
 msgstr ""
 
-#: readelf.c:7397
+#: readelf.c:9844
+#, c-format
+msgid ""
+"\n"
+"Symbol table '%s' has a sh_entsize of zero!\n"
+msgstr ""
+
+#: readelf.c:9849
 #, c-format
 msgid ""
 "\n"
 "Symbol table '%s' contains %lu entries:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Symbol table '%s' contains %lu entries:\n"
 msgstr ""
 
-#: readelf.c:7401
+#: readelf.c:9854
 #, c-format
 msgid "   Num:    Value  Size Type    Bind   Vis      Ndx Name\n"
 msgstr ""
 
 #, c-format
 msgid "   Num:    Value  Size Type    Bind   Vis      Ndx Name\n"
 msgstr ""
 
-#: readelf.c:7403
+#: readelf.c:9856
 #, c-format
 msgid "   Num:    Value          Size Type    Bind   Vis      Ndx Name\n"
 msgstr ""
 
 #, c-format
 msgid "   Num:    Value          Size Type    Bind   Vis      Ndx Name\n"
 msgstr ""
 
-#: readelf.c:7459
+#: readelf.c:9911
 msgid "version data"
 msgstr ""
 
 msgid "version data"
 msgstr ""
 
-#: readelf.c:7501
+#: readelf.c:9960
 msgid "version need aux (3)"
 msgstr ""
 
 msgid "version need aux (3)"
 msgstr ""
 
-#: readelf.c:7528
+#: readelf.c:9994
 msgid "bad dynamic symbol\n"
 msgstr ""
 
 msgid "bad dynamic symbol\n"
 msgstr ""
 
-#: readelf.c:7592
+#: readelf.c:10066
 #, c-format
 msgid ""
 "\n"
 "Dynamic symbol information is not available for displaying symbols.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Dynamic symbol information is not available for displaying symbols.\n"
 msgstr ""
 
-#: readelf.c:7604
+#: readelf.c:10078
 #, c-format
 msgid ""
 "\n"
 "Histogram for bucket list length (total of %lu buckets):\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Histogram for bucket list length (total of %lu buckets):\n"
 msgstr ""
 
-#: readelf.c:7606 readelf.c:7676
+#: readelf.c:10080 readelf.c:10151
 #, c-format
 msgid " Length  Number     %% of total  Coverage\n"
 msgstr ""
 
 #, c-format
 msgid " Length  Number     %% of total  Coverage\n"
 msgstr ""
 
-#: readelf.c:7674
+#: readelf.c:10149
 #, c-format
 msgid ""
 "\n"
 "Histogram for `.gnu.hash' bucket list length (total of %lu buckets):\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Histogram for `.gnu.hash' bucket list length (total of %lu buckets):\n"
 msgstr ""
 
-#: readelf.c:7740
+#: readelf.c:10216
 #, c-format
 msgid ""
 "\n"
 "Dynamic info segment at offset 0x%lx contains %d entries:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Dynamic info segment at offset 0x%lx contains %d entries:\n"
 msgstr ""
 
-#: readelf.c:7743
+#: readelf.c:10219
 #, c-format
 msgid " Num: Name                           BoundTo     Flags\n"
 msgstr ""
 
 #, c-format
 msgid " Num: Name                           BoundTo     Flags\n"
 msgstr ""
 
-#: readelf.c:7834
+#: readelf.c:10228
+#, c-format
+msgid "<corrupt: %19ld>"
+msgstr ""
+
+#: readelf.c:10328
+msgid "Unhandled MSP430 reloc type found after SYM_DIFF reloc"
+msgstr ""
+
+#: readelf.c:10364
 msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc"
 msgstr ""
 
 msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc"
 msgstr ""
 
-#: readelf.c:7982
+#: readelf.c:10543
 #, c-format
 msgid ""
 "Missing knowledge of 32-bit reloc types used in DWARF sections of machine "
 "number %d\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Missing knowledge of 32-bit reloc types used in DWARF sections of machine "
 "number %d\n"
 msgstr ""
 
-#: readelf.c:8251
+#: readelf.c:10899
 #, c-format
 msgid "unable to apply unsupported reloc type %d to section %s\n"
 msgstr ""
 
 #, c-format
 msgid "unable to apply unsupported reloc type %d to section %s\n"
 msgstr ""
 
-#: readelf.c:8259
+#: readelf.c:10907
 #, c-format
 msgid "skipping invalid relocation offset 0x%lx in section %s\n"
 msgstr ""
 
 #, c-format
 msgid "skipping invalid relocation offset 0x%lx in section %s\n"
 msgstr ""
 
-#: readelf.c:8283
+#: readelf.c:10916
+#, c-format
+msgid "skipping invalid relocation symbol index 0x%lx in section %s\n"
+msgstr ""
+
+#: readelf.c:10938
 #, c-format
 msgid "skipping unexpected symbol type %s in %ld'th relocation in section %s\n"
 msgstr ""
 
 #, c-format
 msgid "skipping unexpected symbol type %s in %ld'th relocation in section %s\n"
 msgstr ""
 
-#: readelf.c:8315
+#: readelf.c:10984
 #, c-format
 msgid ""
 "\n"
 "Assembly dump of section %s\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Assembly dump of section %s\n"
 msgstr ""
 
-#: readelf.c:8336
+#: readelf.c:11005
 #, c-format
 msgid ""
 "\n"
 "Section '%s' has no data to dump.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Section '%s' has no data to dump.\n"
 msgstr ""
 
-#: readelf.c:8342
+#: readelf.c:11011
 msgid "section contents"
 msgstr ""
 
 msgid "section contents"
 msgstr ""
 
-#: readelf.c:8362
+#: readelf.c:11030
 #, c-format
 msgid ""
 "\n"
 "String dump of section '%s':\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "String dump of section '%s':\n"
 msgstr ""
 
-#: readelf.c:8380
+#: readelf.c:11048
 #, c-format
 msgid ""
 "  Note: This section has relocations against it, but these have NOT been "
 "applied to this dump.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  Note: This section has relocations against it, but these have NOT been "
 "applied to this dump.\n"
 msgstr ""
 
-#: readelf.c:8409
+#: readelf.c:11079
 #, c-format
 msgid "  No strings found in this section."
 msgstr ""
 
 #, c-format
 msgid "  No strings found in this section."
 msgstr ""
 
-#: readelf.c:8431
+#: readelf.c:11101
 #, c-format
 msgid ""
 "\n"
 "Hex dump of section '%s':\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Hex dump of section '%s':\n"
 msgstr ""
 
-#: readelf.c:8455
+#: readelf.c:11125
 #, c-format
 msgid ""
 " NOTE: This section has relocations against it, but these have NOT been "
 "applied to this dump.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 " NOTE: This section has relocations against it, but these have NOT been "
 "applied to this dump.\n"
 msgstr ""
 
-#: readelf.c:8593
+#: readelf.c:11259
+#, c-format
+msgid "%s section data"
+msgstr ""
+
+#: readelf.c:11339
+#, c-format
+msgid ""
+"\n"
+"Section '%s' has no debugging data.\n"
+msgstr ""
+
+#. There is no point in dumping the contents of a debugging section
+#. which has the NOBITS type - the bits in the file will be random.
+#. This can happen when a file containing a .eh_frame section is
+#. stripped with the --only-keep-debug command line option.
+#: readelf.c:11348
+#, c-format
+msgid "section '%s' has the NOBITS type - its contents are unreliable.\n"
+msgstr ""
+
+#: readelf.c:11393
+#, c-format
+msgid "Unrecognized debug section: %s\n"
+msgstr ""
+
+#: readelf.c:11421
+#, c-format
+msgid "Section '%s' was not dumped because it does not exist!\n"
+msgstr ""
+
+#: readelf.c:11462
+#, c-format
+msgid "Section %d was not dumped because it does not exist!\n"
+msgstr ""
+
+#: readelf.c:11512
+msgid "corrupt tag\n"
+msgstr ""
+
+#: readelf.c:11688 readelf.c:11702 readelf.c:11721 readelf.c:12070
+#: readelf.c:12333 readelf.c:12346 readelf.c:12359
+#, c-format
+msgid "None\n"
+msgstr ""
+
+#: readelf.c:11689
+#, c-format
+msgid "Application\n"
+msgstr ""
+
+#: readelf.c:11690
+#, c-format
+msgid "Realtime\n"
+msgstr ""
+
+#: readelf.c:11691
+#, c-format
+msgid "Microcontroller\n"
+msgstr ""
+
+#: readelf.c:11692
+#, c-format
+msgid "Application or Realtime\n"
+msgstr ""
+
+#: readelf.c:11703 readelf.c:11723 readelf.c:12124 readelf.c:12142
+#: readelf.c:12217 readelf.c:12238
+#, c-format
+msgid "8-byte\n"
+msgstr ""
+
+#: readelf.c:11704 readelf.c:12220 readelf.c:12241
+#, c-format
+msgid "4-byte\n"
+msgstr ""
+
+#: readelf.c:11708 readelf.c:11727
+#, c-format
+msgid "8-byte and up to %d-byte extended\n"
+msgstr ""
+
+#: readelf.c:11722
+#, c-format
+msgid "8-byte, except leaf SP\n"
+msgstr ""
+
+#: readelf.c:11738 readelf.c:11815 readelf.c:12256
+#, c-format
+msgid "flag = %d, vendor = %s\n"
+msgstr ""
+
+#: readelf.c:11744
+#, c-format
+msgid "True\n"
+msgstr ""
+
+#: readelf.c:11810
+#, c-format
+msgid "flag = %d, vendor = <corrupt>\n"
+msgstr ""
+
+#: readelf.c:11811
+msgid "corrupt vendor attribute\n"
+msgstr ""
+
+#: readelf.c:11844 readelf.c:12001
+#, c-format
+msgid "Hard or soft float\n"
+msgstr ""
+
+#: readelf.c:11847
+#, c-format
+msgid "Hard float\n"
+msgstr ""
+
+#: readelf.c:11850 readelf.c:12010
+#, c-format
+msgid "Soft float\n"
+msgstr ""
+
+#: readelf.c:11853
+#, c-format
+msgid "Single-precision hard float\n"
+msgstr ""
+
+#: readelf.c:11870 readelf.c:11902
+#, c-format
+msgid "Any\n"
+msgstr ""
+
+#: readelf.c:11873
+#, c-format
+msgid "Generic\n"
+msgstr ""
+
+#: readelf.c:11892
+msgid "corrupt Tag_GNU_Power_ABI_Struct_Return"
+msgstr ""
+
+#: readelf.c:11908
+#, c-format
+msgid "Memory\n"
+msgstr ""
+
+#: readelf.c:12004
+#, c-format
+msgid "Hard float (double precision)\n"
+msgstr ""
+
+#: readelf.c:12007
+#, c-format
+msgid "Hard float (single precision)\n"
+msgstr ""
+
+#: readelf.c:12013
+#, c-format
+msgid "Hard float (MIPS32r2 64-bit FPU)\n"
+msgstr ""
+
+#: readelf.c:12034
+#, c-format
+msgid "Any MSA or not\n"
+msgstr ""
+
+#: readelf.c:12037
+#, c-format
+msgid "128-bit MSA\n"
+msgstr ""
+
+#: readelf.c:12103
+#, c-format
+msgid "Not used\n"
+msgstr ""
+
+#: readelf.c:12106
+#, c-format
+msgid "2 bytes\n"
+msgstr ""
+
+#: readelf.c:12109
+#, c-format
+msgid "4 bytes\n"
+msgstr ""
+
+#: readelf.c:12127 readelf.c:12145 readelf.c:12223 readelf.c:12244
+#, c-format
+msgid "16-byte\n"
+msgstr ""
+
+#: readelf.c:12160
+#, c-format
+msgid "DSBT addressing not used\n"
+msgstr ""
+
+#: readelf.c:12163
+#, c-format
+msgid "DSBT addressing used\n"
+msgstr ""
+
+#: readelf.c:12178
+#, c-format
+msgid "Data addressing position-dependent\n"
+msgstr ""
+
+#: readelf.c:12181
+#, c-format
+msgid "Data addressing position-independent, GOT near DP\n"
+msgstr ""
+
+#: readelf.c:12184
+#, c-format
+msgid "Data addressing position-independent, GOT far from DP\n"
+msgstr ""
+
+#: readelf.c:12199
+#, c-format
+msgid "Code addressing position-dependent\n"
+msgstr ""
+
+#: readelf.c:12202
+#, c-format
+msgid "Code addressing position-independent\n"
+msgstr ""
+
+#: readelf.c:12334
+#, c-format
+msgid "MSP430\n"
+msgstr ""
+
+#: readelf.c:12335
+#, c-format
+msgid "MSP430X\n"
+msgstr ""
+
+#: readelf.c:12347 readelf.c:12360
+#, c-format
+msgid "Small\n"
+msgstr ""
+
+#: readelf.c:12348 readelf.c:12361
+#, c-format
+msgid "Large\n"
+msgstr ""
+
+#: readelf.c:12362
+#, c-format
+msgid "Restricted Large\n"
+msgstr ""
+
+#: readelf.c:12368
+#, c-format
+msgid "  <unknown tag %d>: "
+msgstr ""
+
+#: readelf.c:12411
+msgid "attributes"
+msgstr ""
+
+#: readelf.c:12432
+#, c-format
+msgid "ERROR: Bad section length (%d > %d)\n"
+msgstr ""
+
+#: readelf.c:12438
+#, c-format
+msgid "Attribute Section: %s\n"
+msgstr ""
+
+#: readelf.c:12463
+#, c-format
+msgid "ERROR: Bad subsection length (%d > %d)\n"
+msgstr ""
+
+#: readelf.c:12475
 #, c-format
 #, c-format
-msgid "%s section data"
+msgid "File Attributes\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:8658
+#: readelf.c:12478
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"Section '%s' has no debugging data.\n"
+msgid "Section Attributes:"
 msgstr ""
 
 msgstr ""
 
-#. There is no point in dumping the contents of a debugging section
-#. which has the NOBITS type - the bits in the file will be random.
-#. This can happen when a file containing a .eh_frame section is
-#. stripped with the --only-keep-debug command line option.
-#: readelf.c:8667
+#: readelf.c:12481
 #, c-format
 #, c-format
-msgid "section '%s' has the NOBITS type - its contents are unreliable.\n"
+msgid "Symbol Attributes:"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:8702
+#: readelf.c:12496
 #, c-format
 #, c-format
-msgid "Unrecognized debug section: %s\n"
+msgid "Unknown tag: %d\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:8730
+#: readelf.c:12515
 #, c-format
 #, c-format
-msgid "Section '%s' was not dumped because it does not exist!\n"
+msgid "  Unknown section contexts\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:8771
+#: readelf.c:12523
 #, c-format
 #, c-format
-msgid "Section %d was not dumped because it does not exist!\n"
+msgid "Unknown format '%c'\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:9285
-msgid "attributes"
+#: readelf.c:12581 readelf.c:12603
+msgid "<unknown>"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:9306
-#, c-format
-msgid "ERROR: Bad section length (%d > %d)\n"
+#: readelf.c:12698 readelf.c:13266
+msgid "liblist section data"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:9337
+#: readelf.c:12701
 #, c-format
 #, c-format
-msgid "ERROR: Bad subsection length (%d > %d)\n"
+msgid ""
+"\n"
+"Section '.liblist' contains %lu entries:\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:9396
+#: readelf.c:12703
+msgid ""
+"     Library              Time Stamp          Checksum   Version Flags\n"
+msgstr ""
+
+#: readelf.c:12729
 #, c-format
 #, c-format
-msgid "Unknown format '%c'\n"
+msgid "<corrupt: %9ld>"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:9549 readelf.c:10065
-msgid "liblist"
+#: readelf.c:12734
+msgid " NONE"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:9636
+#: readelf.c:12785
 msgid "options"
 msgstr ""
 
 msgid "options"
 msgstr ""
 
-#: readelf.c:9666
+#: readelf.c:12816
 #, c-format
 msgid ""
 "\n"
 "Section '%s' contains %d entries:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Section '%s' contains %d entries:\n"
 msgstr ""
 
-#: readelf.c:9827
+#: readelf.c:12977
 msgid "conflict list found without a dynamic symbol table\n"
 msgstr ""
 
 msgid "conflict list found without a dynamic symbol table\n"
 msgstr ""
 
-#: readelf.c:9843 readelf.c:9857
+#: readelf.c:12994 readelf.c:13009
 msgid "conflict"
 msgstr ""
 
 msgid "conflict"
 msgstr ""
 
-#: readelf.c:9867
+#: readelf.c:13019
 #, c-format
 msgid ""
 "\n"
 "Section '.conflict' contains %lu entries:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Section '.conflict' contains %lu entries:\n"
 msgstr ""
 
-#: readelf.c:9869
+#: readelf.c:13021
 msgid "  Num:    Index       Value  Name"
 msgstr ""
 
 msgid "  Num:    Index       Value  Name"
 msgstr ""
 
-#: readelf.c:9901
-msgid "GOT"
+#: readelf.c:13033 readelf.c:13122 readelf.c:13193
+#, c-format
+msgid "<corrupt: %14ld>"
+msgstr ""
+
+#: readelf.c:13055
+msgid "Global Offset Table data"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:9902
+#: readelf.c:13059
 #, c-format
 msgid ""
 "\n"
 "Primary GOT:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Primary GOT:\n"
 msgstr ""
 
-#: readelf.c:9903
+#: readelf.c:13060
 #, c-format
 msgid " Canonical gp value: "
 msgstr ""
 
 #, c-format
 msgid " Canonical gp value: "
 msgstr ""
 
-#: readelf.c:9907 readelf.c:9998
+#: readelf.c:13064 readelf.c:13164
 #, c-format
 msgid " Reserved entries:\n"
 msgstr ""
 
 #, c-format
 msgid " Reserved entries:\n"
 msgstr ""
 
-#: readelf.c:9908
+#: readelf.c:13065
 #, c-format
 msgid "  %*s %10s %*s Purpose\n"
 msgstr ""
 
 #, c-format
 msgid "  %*s %10s %*s Purpose\n"
 msgstr ""
 
-#: readelf.c:9924
+#: readelf.c:13066 readelf.c:13083 readelf.c:13099 readelf.c:13166
+#: readelf.c:13175
+msgid "Address"
+msgstr ""
+
+#: readelf.c:13066 readelf.c:13083 readelf.c:13100
+msgid "Access"
+msgstr ""
+
+#: readelf.c:13067 readelf.c:13084 readelf.c:13101 readelf.c:13166
+#: readelf.c:13176
+msgid "Initial"
+msgstr ""
+
+#: readelf.c:13069
 #, c-format
 #, c-format
-msgid " Local entries:\n"
+msgid " Lazy resolver\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:9925
+#: readelf.c:13075
 #, c-format
 #, c-format
-msgid "  %*s %10s %*s\n"
+msgid " Module pointer (GNU extension)\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:9940
+#: readelf.c:13081
 #, c-format
 #, c-format
-msgid " Global entries:\n"
+msgid " Local entries:\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:9941
+#: readelf.c:13097
 #, c-format
 #, c-format
-msgid "  %*s %10s %*s %*s %-7s %3s %s\n"
+msgid " Global entries:\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:9996
-msgid "PLT GOT"
+#: readelf.c:13102 readelf.c:13177
+msgid "Sym.Val."
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:9997
-#, c-format
-msgid ""
-"\n"
-"PLT GOT:\n"
-"\n"
+#. Note for translators: "Ndx" = abbreviated form of "Index".
+#: readelf.c:13105 readelf.c:13177
+msgid "Ndx"
+msgstr ""
+
+#: readelf.c:13105 readelf.c:13177
+msgid "Name"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:9999
+#: readelf.c:13159
+msgid "Procedure Linkage Table data"
+msgstr ""
+
+#: readelf.c:13165
 #, c-format
 msgid "  %*s %*s Purpose\n"
 msgstr ""
 
 #, c-format
 msgid "  %*s %*s Purpose\n"
 msgstr ""
 
-#: readelf.c:10007
+#: readelf.c:13168
 #, c-format
 #, c-format
-msgid " Entries:\n"
+msgid " PLT lazy resolver\n"
+msgstr ""
+
+#: readelf.c:13170
+#, c-format
+msgid " Module pointer\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10008
+#: readelf.c:13173
 #, c-format
 #, c-format
-msgid "  %*s %*s %*s %-7s %3s %s\n"
+msgid " Entries:\n"
+msgstr ""
+
+#: readelf.c:13218
+msgid "NDS32 elf flags section"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10072
+#: readelf.c:13274
 msgid "liblist string table"
 msgstr ""
 
 msgid "liblist string table"
 msgstr ""
 
-#: readelf.c:10082
+#: readelf.c:13284
 #, c-format
 msgid ""
 "\n"
 "Library list section '%s' contains %lu entries:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Library list section '%s' contains %lu entries:\n"
 msgstr ""
 
-#: readelf.c:10135
+#: readelf.c:13288
+msgid "     Library              Time Stamp          Checksum   Version Flags"
+msgstr ""
+
+#: readelf.c:13338
 msgid "NT_AUXV (auxiliary vector)"
 msgstr ""
 
 msgid "NT_AUXV (auxiliary vector)"
 msgstr ""
 
-#: readelf.c:10137
+#: readelf.c:13340
 msgid "NT_PRSTATUS (prstatus structure)"
 msgstr ""
 
 msgid "NT_PRSTATUS (prstatus structure)"
 msgstr ""
 
-#: readelf.c:10139
+#: readelf.c:13342
 msgid "NT_FPREGSET (floating point registers)"
 msgstr ""
 
 msgid "NT_FPREGSET (floating point registers)"
 msgstr ""
 
-#: readelf.c:10141
+#: readelf.c:13344
 msgid "NT_PRPSINFO (prpsinfo structure)"
 msgstr ""
 
 msgid "NT_PRPSINFO (prpsinfo structure)"
 msgstr ""
 
-#: readelf.c:10143
+#: readelf.c:13346
 msgid "NT_TASKSTRUCT (task structure)"
 msgstr ""
 
 msgid "NT_TASKSTRUCT (task structure)"
 msgstr ""
 
-#: readelf.c:10145
+#: readelf.c:13348
 msgid "NT_PRXFPREG (user_xfpregs structure)"
 msgstr ""
 
 msgid "NT_PRXFPREG (user_xfpregs structure)"
 msgstr ""
 
-#: readelf.c:10147
+#: readelf.c:13350
 msgid "NT_PPC_VMX (ppc Altivec registers)"
 msgstr ""
 
 msgid "NT_PPC_VMX (ppc Altivec registers)"
 msgstr ""
 
-#: readelf.c:10149
+#: readelf.c:13352
 msgid "NT_PPC_VSX (ppc VSX registers)"
 msgstr ""
 
 msgid "NT_PPC_VSX (ppc VSX registers)"
 msgstr ""
 
-#: readelf.c:10151
+#: readelf.c:13354
+msgid "NT_386_TLS (x86 TLS information)"
+msgstr ""
+
+#: readelf.c:13356
+msgid "NT_386_IOPERM (x86 I/O permissions)"
+msgstr ""
+
+#: readelf.c:13358
+msgid "NT_X86_XSTATE (x86 XSAVE extended state)"
+msgstr ""
+
+#: readelf.c:13360
+msgid "NT_S390_HIGH_GPRS (s390 upper register halves)"
+msgstr ""
+
+#: readelf.c:13362
+msgid "NT_S390_TIMER (s390 timer register)"
+msgstr ""
+
+#: readelf.c:13364
+msgid "NT_S390_TODCMP (s390 TOD comparator register)"
+msgstr ""
+
+#: readelf.c:13366
+msgid "NT_S390_TODPREG (s390 TOD programmable register)"
+msgstr ""
+
+#: readelf.c:13368
+msgid "NT_S390_CTRS (s390 control registers)"
+msgstr ""
+
+#: readelf.c:13370
+msgid "NT_S390_PREFIX (s390 prefix register)"
+msgstr ""
+
+#: readelf.c:13372
+msgid "NT_S390_LAST_BREAK (s390 last breaking event address)"
+msgstr ""
+
+#: readelf.c:13374
+msgid "NT_S390_SYSTEM_CALL (s390 system call restart data)"
+msgstr ""
+
+#: readelf.c:13376
+msgid "NT_S390_TDB (s390 transaction diagnostic block)"
+msgstr ""
+
+#: readelf.c:13378
+msgid "NT_ARM_VFP (arm VFP registers)"
+msgstr ""
+
+#: readelf.c:13380
+msgid "NT_ARM_TLS (AArch TLS registers)"
+msgstr ""
+
+#: readelf.c:13382
+msgid "NT_ARM_HW_BREAK (AArch hardware breakpoint registers)"
+msgstr ""
+
+#: readelf.c:13384
+msgid "NT_ARM_HW_WATCH (AArch hardware watchpoint registers)"
+msgstr ""
+
+#: readelf.c:13386
 msgid "NT_PSTATUS (pstatus structure)"
 msgstr ""
 
 msgid "NT_PSTATUS (pstatus structure)"
 msgstr ""
 
-#: readelf.c:10153
+#: readelf.c:13388
 msgid "NT_FPREGS (floating point registers)"
 msgstr ""
 
 msgid "NT_FPREGS (floating point registers)"
 msgstr ""
 
-#: readelf.c:10155
+#: readelf.c:13390
 msgid "NT_PSINFO (psinfo structure)"
 msgstr ""
 
 msgid "NT_PSINFO (psinfo structure)"
 msgstr ""
 
-#: readelf.c:10157
+#: readelf.c:13392
 msgid "NT_LWPSTATUS (lwpstatus_t structure)"
 msgstr ""
 
 msgid "NT_LWPSTATUS (lwpstatus_t structure)"
 msgstr ""
 
-#: readelf.c:10159
+#: readelf.c:13394
 msgid "NT_LWPSINFO (lwpsinfo_t structure)"
 msgstr ""
 
 msgid "NT_LWPSINFO (lwpsinfo_t structure)"
 msgstr ""
 
-#: readelf.c:10161
+#: readelf.c:13396
 msgid "NT_WIN32PSTATUS (win32_pstatus structure)"
 msgstr ""
 
 msgid "NT_WIN32PSTATUS (win32_pstatus structure)"
 msgstr ""
 
-#: readelf.c:10169
+#: readelf.c:13398
+msgid "NT_SIGINFO (siginfo_t data)"
+msgstr ""
+
+#: readelf.c:13400
+msgid "NT_FILE (mapped files)"
+msgstr ""
+
+#: readelf.c:13408
 msgid "NT_VERSION (version)"
 msgstr ""
 
 msgid "NT_VERSION (version)"
 msgstr ""
 
-#: readelf.c:10171
+#: readelf.c:13410
 msgid "NT_ARCH (architecture)"
 msgstr ""
 
 msgid "NT_ARCH (architecture)"
 msgstr ""
 
-#: readelf.c:10176 readelf.c:10199 readelf.c:10221
+#: readelf.c:13415 readelf.c:13524 readelf.c:13614 readelf.c:13672
+#: readelf.c:13749
 #, c-format
 msgid "Unknown note type: (0x%08x)"
 msgstr ""
 
 #, c-format
 msgid "Unknown note type: (0x%08x)"
 msgstr ""
 
-#: readelf.c:10188
+#: readelf.c:13432
+#, c-format
+msgid "    Cannot decode 64-bit note in 32-bit build\n"
+msgstr ""
+
+#: readelf.c:13440
+#, c-format
+msgid "    Malformed note - too short for header\n"
+msgstr ""
+
+#: readelf.c:13449
+#, c-format
+msgid "    Malformed note - does not end with \\0\n"
+msgstr ""
+
+#: readelf.c:13461
+#, c-format
+msgid "    Malformed note - too short for supplied file count\n"
+msgstr ""
+
+#: readelf.c:13465
+#, c-format
+msgid "    Page size: "
+msgstr ""
+
+#: readelf.c:13469
+#, c-format
+msgid "    %*s%*s%*s\n"
+msgstr ""
+
+#: readelf.c:13470
+msgid "Start"
+msgstr ""
+
+#: readelf.c:13471
+msgid "End"
+msgstr ""
+
+#: readelf.c:13472
+msgid "Page Offset"
+msgstr ""
+
+#: readelf.c:13480
+#, c-format
+msgid "    Malformed note - filenames end too early\n"
+msgstr ""
+
+#: readelf.c:13513
 msgid "NT_GNU_ABI_TAG (ABI version tag)"
 msgstr ""
 
 msgid "NT_GNU_ABI_TAG (ABI version tag)"
 msgstr ""
 
-#: readelf.c:10190
+#: readelf.c:13515
 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)"
 msgstr ""
 
 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)"
 msgstr ""
 
-#: readelf.c:10192
+#: readelf.c:13517
 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)"
 msgstr ""
 
 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)"
 msgstr ""
 
-#: readelf.c:10194
+#: readelf.c:13519
 msgid "NT_GNU_GOLD_VERSION (gold version)"
 msgstr ""
 
 msgid "NT_GNU_GOLD_VERSION (gold version)"
 msgstr ""
 
+#: readelf.c:13537
+#, c-format
+msgid "    Build ID: "
+msgstr ""
+
+#: readelf.c:13576
+#, c-format
+msgid "    OS: %s, ABI: %ld.%ld.%ld\n"
+msgstr ""
+
+#: readelf.c:13585
+#, c-format
+msgid "    Version: "
+msgstr ""
+
 #. NetBSD core "procinfo" structure.
 #. NetBSD core "procinfo" structure.
-#: readelf.c:10211
+#: readelf.c:13604
 msgid "NetBSD procinfo structure"
 msgstr ""
 
 msgid "NetBSD procinfo structure"
 msgstr ""
 
-#: readelf.c:10238 readelf.c:10252
+#: readelf.c:13631 readelf.c:13645
 msgid "PT_GETREGS (reg structure)"
 msgstr ""
 
 msgid "PT_GETREGS (reg structure)"
 msgstr ""
 
-#: readelf.c:10240 readelf.c:10254
+#: readelf.c:13633 readelf.c:13647
 msgid "PT_GETFPREGS (fpreg structure)"
 msgstr ""
 
 msgid "PT_GETFPREGS (fpreg structure)"
 msgstr ""
 
-#: readelf.c:10260
+#: readelf.c:13666
+msgid "NT_STAPSDT (SystemTap probe descriptors)"
+msgstr ""
+
+#: readelf.c:13699
 #, c-format
 #, c-format
-msgid "PT_FIRSTMACH+%d"
+msgid "    Provider: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10316
-msgid "notes"
+#: readelf.c:13700
+#, c-format
+msgid "    Name: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10322
+#: readelf.c:13701
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"Notes at offset 0x%08lx with length 0x%08lx:\n"
+msgid "    Location: "
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10324
+#: readelf.c:13703
 #, c-format
 #, c-format
-msgid "  Owner\t\tData size\tDescription\n"
+msgid ", Base: "
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10343
+#: readelf.c:13705
 #, c-format
 #, c-format
-msgid "corrupt note found at offset %lx into core notes\n"
+msgid ", Semaphore: "
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10345
+#: readelf.c:13708
 #, c-format
 #, c-format
-msgid " type: %lx, namesize: %08lx, descsize: %08lx\n"
+msgid "    Arguments: %s\n"
+msgstr ""
+
+#: readelf.c:13721
+msgid "NT_VMS_MHD (module header)"
+msgstr ""
+
+#: readelf.c:13723
+msgid "NT_VMS_LNM (language name)"
+msgstr ""
+
+#: readelf.c:13725
+msgid "NT_VMS_SRC (source files)"
+msgstr ""
+
+#: readelf.c:13729
+msgid "NT_VMS_EIDC (consistency check)"
+msgstr ""
+
+#: readelf.c:13731
+msgid "NT_VMS_FPMODE (FP mode)"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10443
+#: readelf.c:13735
+msgid "NT_VMS_IMGNAM (image name)"
+msgstr ""
+
+#: readelf.c:13737
+msgid "NT_VMS_IMGID (image id)"
+msgstr ""
+
+#: readelf.c:13739
+msgid "NT_VMS_LINKID (link id)"
+msgstr ""
+
+#: readelf.c:13741
+msgid "NT_VMS_IMGBID (build id)"
+msgstr ""
+
+#: readelf.c:13743
+msgid "NT_VMS_GSTNAM (sym table name)"
+msgstr ""
+
+#: readelf.c:13763
 #, c-format
 #, c-format
-msgid "No note segments present in the core file.\n"
+msgid "    Creation date  : %.17s\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10527
-msgid ""
-"This instance of readelf has been built without support for a\n"
-"64 bit data type and so it cannot read 64 bit ELF files.\n"
+#: readelf.c:13764
+#, c-format
+msgid "    Last patch date: %.17s\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10574
+#: readelf.c:13765
 #, c-format
 #, c-format
-msgid "%s: Failed to read file header\n"
+msgid "    Module name    : %s\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10587
+#: readelf.c:13766
 #, c-format
 #, c-format
-msgid ""
-"\n"
-"File: %s\n"
+msgid "    Module version : %s\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10802
+#: readelf.c:13769
 #, c-format
 #, c-format
-msgid "%s: failed to seek to first archive header\n"
+msgid "    Invalid size\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10811 readelf.c:11076 readelf.c:11246
+#: readelf.c:13772
 #, c-format
 #, c-format
-msgid "%s: failed to read archive header\n"
+msgid "   Language: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10836
+#: readelf.c:13776
 #, c-format
 #, c-format
-msgid "%s: the archive index is empty\n"
+msgid "   Floating Point mode: "
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10844 readelf.c:10867
+#: readelf.c:13781
 #, c-format
 #, c-format
-msgid "%s: failed to read archive index\n"
+msgid "   Link time: "
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10853
+#: readelf.c:13787
 #, c-format
 #, c-format
-msgid ""
-"%s: the archive index is supposed to have %ld entries, but the size in the "
-"header is too small\n"
+msgid "   Patch time: "
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10860
-msgid "Out of memory whilst trying to read archive symbol index\n"
+#: readelf.c:13793
+#, c-format
+msgid "   Major id: %u,  minor id: %u\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10877
-msgid "Out of memory whilst trying to convert the archive symbol index\n"
+#: readelf.c:13796
+#, c-format
+msgid "   Last modified  : "
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10889
+#: readelf.c:13799
 #, c-format
 #, c-format
-msgid "%s: the archive has an index but no symbols\n"
+msgid ""
+"\n"
+"   Link flags  : "
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10896
-msgid "Out of memory whilst trying to read archive index symbol table\n"
+#: readelf.c:13802
+#, c-format
+msgid "   Header flags: 0x%08x\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10902
+#: readelf.c:13804
 #, c-format
 #, c-format
-msgid "%s: failed to read archive index symbol table\n"
+msgid "   Image id    : %s\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10910
+#: readelf.c:13808
 #, c-format
 #, c-format
-msgid "%s: failed to skip archive symbol table\n"
+msgid "    Image name: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10921
+#: readelf.c:13811
 #, c-format
 #, c-format
-msgid "%s: failed to read archive header following archive index\n"
+msgid "    Global symbol table name: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10926
+#: readelf.c:13814
 #, c-format
 #, c-format
-msgid "%s has no archive index\n"
+msgid "    Image id: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10937
-msgid "Out of memory reading long symbol names in archive\n"
+#: readelf.c:13817
+#, c-format
+msgid "    Linker id: %s\n"
+msgstr ""
+
+#: readelf.c:13894
+msgid "notes"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:10945
+#: readelf.c:13900
 #, c-format
 #, c-format
-msgid "%s: failed to read long symbol name string table\n"
+msgid ""
+"\n"
+"Displaying notes found at file offset 0x%08lx with length 0x%08lx:\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11070
+#: readelf.c:13902
 #, c-format
 #, c-format
-msgid "%s: failed to seek to next file name\n"
+msgid "  %-20s %10s\tDescription\n"
+msgstr ""
+
+#: readelf.c:13902
+msgid "Owner"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11081 readelf.c:11252
+#: readelf.c:13902
+msgid "Data size"
+msgstr ""
+
+#: readelf.c:13919 readelf.c:13940
 #, c-format
 #, c-format
-msgid "%s: did not find a valid archive header\n"
+msgid "Corrupt note: only %d bytes remain, not enough for a full note\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11162
+#: readelf.c:13959
 #, c-format
 #, c-format
-msgid "%s: unable to dump the index as none was found\n"
+msgid "note with invalid namesz and/or descsz found at offset 0x%lx\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11168
+#: readelf.c:13961
 #, c-format
 #, c-format
-msgid "Index of archive %s: (%ld entries, 0x%lx bytes in the symbol table)\n"
+msgid " type: 0x%lx, namesize: 0x%08lx, descsize: 0x%08lx\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11186
+#: readelf.c:14059
 #, c-format
 #, c-format
-msgid "Binary %s contains:\n"
+msgid "No note segments present in the core file.\n"
+msgstr ""
+
+#: readelf.c:14156
+msgid ""
+"This instance of readelf has been built without support for a\n"
+"64 bit data type and so it cannot read 64 bit ELF files.\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11194
+#: readelf.c:14203
 #, c-format
 #, c-format
-msgid "%s: end of the symbol table reached before the end of the index\n"
+msgid "%s: Failed to read file header\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11205
+#: readelf.c:14217
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"%s: symbols remain in the index symbol table, but without corresponding "
-"entries in the index table\n"
+"\n"
+"File: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11210
+#: readelf.c:14389
 #, c-format
 #, c-format
-msgid "%s: failed to seek back to start of object files in the archive\n"
+msgid "%s: unable to dump the index as none was found\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11238
+#: readelf.c:14395
 #, c-format
 #, c-format
-msgid "%s: failed to seek to next archive header\n"
+msgid "Index of archive %s: (%ld entries, 0x%lx bytes in the symbol table)\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11266 readelf.c:11275
+#: readelf.c:14413
 #, c-format
 #, c-format
-msgid "%s: bad archive file name\n"
+msgid "Contents of binary %s at offset "
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11294 readelf.c:11370
+#: readelf.c:14423
 #, c-format
 #, c-format
-msgid "Input file '%s' is not readable.\n"
+msgid "%s: end of the symbol table reached before the end of the index\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11316
+#: readelf.c:14437
 #, c-format
 #, c-format
-msgid "%s: failed to seek to archive member.\n"
+msgid ""
+"%s: %ld bytes remain in the symbol table, but without corresponding entries "
+"in the index table\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11354
+#: readelf.c:14442
 #, c-format
 #, c-format
-msgid "'%s': No such file\n"
+msgid "%s: failed to seek back to start of object files in the archive\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11356
+#: readelf.c:14525 readelf.c:14617
 #, c-format
 #, c-format
-msgid "Could not locate '%s'.  System error message: %s\n"
+msgid "Input file '%s' is not readable.\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11363
+#: readelf.c:14543
 #, c-format
 #, c-format
-msgid "'%s' is not an ordinary file\n"
+msgid "%s: contains corrupt thin archive: %s\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11376
+#: readelf.c:14556
 #, c-format
 #, c-format
-msgid "%s: Failed to read file's magic number\n"
+msgid "%s: failed to seek to archive member.\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:11388
+#: readelf.c:14635
 #, c-format
 msgid "File %s is not an archive so its index cannot be displayed.\n"
 msgstr ""
 
 #, c-format
 msgid "File %s is not an archive so its index cannot be displayed.\n"
 msgstr ""
 
-#: rename.c:124
+#: rename.c:122
 #, c-format
 msgid "%s: cannot set time: %s"
 msgstr ""
 
 #. We have to clean up here.
 #, c-format
 msgid "%s: cannot set time: %s"
 msgstr ""
 
 #. We have to clean up here.
-#: rename.c:159 rename.c:197
+#: rename.c:157 rename.c:195
 #, c-format
 msgid "unable to rename '%s'; reason: %s"
 msgstr ""
 
 #, c-format
 msgid "unable to rename '%s'; reason: %s"
 msgstr ""
 
-#: rename.c:205
+#: rename.c:203
 #, c-format
 msgid "unable to copy file '%s'; reason: %s"
 msgstr ""
 #, c-format
 msgid "unable to copy file '%s'; reason: %s"
 msgstr ""
@@ -5377,7 +8102,7 @@ msgstr ""
 msgid "group cursor header"
 msgstr ""
 
 msgid "group cursor header"
 msgstr ""
 
-#: resbin.c:801 resrc.c:1355
+#: resbin.c:801 resrc.c:1350
 #, c-format
 msgid "unexpected group cursor type %d"
 msgstr ""
 #, c-format
 msgid "unexpected group cursor type %d"
 msgstr ""
@@ -5390,7 +8115,7 @@ msgstr ""
 msgid "group icon header"
 msgstr ""
 
 msgid "group icon header"
 msgstr ""
 
-#: resbin.c:856 resrc.c:1302
+#: resbin.c:856 resrc.c:1297
 #, c-format
 msgid "unexpected group icon type %d"
 msgstr ""
 #, c-format
 msgid "unexpected group icon type %d"
 msgstr ""
@@ -5399,7 +8124,7 @@ msgstr ""
 msgid "group icon"
 msgstr ""
 
 msgid "group icon"
 msgstr ""
 
-#: resbin.c:935 resbin.c:1151
+#: resbin.c:935 resbin.c:1169
 msgid "unexpected version string"
 msgstr ""
 
 msgid "unexpected version string"
 msgstr ""
 
@@ -5441,208 +8166,206 @@ msgstr ""
 msgid "unexpected stringfileinfo value length %ld"
 msgstr ""
 
 msgid "unexpected stringfileinfo value length %ld"
 msgstr ""
 
-#: resbin.c:1049
+#: resbin.c:1056
+msgid "version stringtable"
+msgstr ""
+
+#: resbin.c:1064
 #, c-format
 msgid "unexpected version stringtable value length %ld"
 msgstr ""
 
 #, c-format
 msgid "unexpected version stringtable value length %ld"
 msgstr ""
 
-#: resbin.c:1083
+#: resbin.c:1081
+msgid "version string"
+msgstr ""
+
+#: resbin.c:1096
 #, c-format
 msgid "unexpected version string length %ld != %ld + %ld"
 msgstr ""
 
 #, c-format
 msgid "unexpected version string length %ld != %ld + %ld"
 msgstr ""
 
-#: resbin.c:1094
+#: resbin.c:1103
 #, c-format
 msgid "unexpected version string length %ld < %ld"
 msgstr ""
 
 #, c-format
 msgid "unexpected version string length %ld < %ld"
 msgstr ""
 
-#: resbin.c:1111
+#: resbin.c:1129
 #, c-format
 msgid "unexpected varfileinfo value length %ld"
 msgstr ""
 
 #, c-format
 msgid "unexpected varfileinfo value length %ld"
 msgstr ""
 
-#: resbin.c:1130
+#: resbin.c:1148
 msgid "version varfileinfo"
 msgstr ""
 
 msgid "version varfileinfo"
 msgstr ""
 
-#: resbin.c:1145
+#: resbin.c:1163
 #, c-format
 msgid "unexpected version value length %ld"
 msgstr ""
 
 #, c-format
 msgid "unexpected version value length %ld"
 msgstr ""
 
-#: rescoff.c:124
+#: rescoff.c:123
 msgid "filename required for COFF input"
 msgstr ""
 
 msgid "filename required for COFF input"
 msgstr ""
 
-#: rescoff.c:141
+#: rescoff.c:140
 #, c-format
 msgid "%s: no resource section"
 msgstr ""
 
 #, c-format
 msgid "%s: no resource section"
 msgstr ""
 
-#: rescoff.c:173
+#: rescoff.c:172
 #, c-format
 msgid "%s: %s: address out of bounds"
 msgstr ""
 
 #, c-format
 msgid "%s: %s: address out of bounds"
 msgstr ""
 
-#: rescoff.c:190
+#: rescoff.c:189
 msgid "directory"
 msgstr ""
 
 msgid "directory"
 msgstr ""
 
-#: rescoff.c:218
+#: rescoff.c:217
 msgid "named directory entry"
 msgstr ""
 
 msgid "named directory entry"
 msgstr ""
 
-#: rescoff.c:227
+#: rescoff.c:226
 msgid "directory entry name"
 msgstr ""
 
 msgid "directory entry name"
 msgstr ""
 
-#: rescoff.c:247
+#: rescoff.c:246
 msgid "named subdirectory"
 msgstr ""
 
 msgid "named subdirectory"
 msgstr ""
 
-#: rescoff.c:255
+#: rescoff.c:254
 msgid "named resource"
 msgstr ""
 
 msgid "named resource"
 msgstr ""
 
-#: rescoff.c:270
+#: rescoff.c:269
 msgid "ID directory entry"
 msgstr ""
 
 msgid "ID directory entry"
 msgstr ""
 
-#: rescoff.c:287
+#: rescoff.c:286
 msgid "ID subdirectory"
 msgstr ""
 
 msgid "ID subdirectory"
 msgstr ""
 
-#: rescoff.c:295
+#: rescoff.c:294
 msgid "ID resource"
 msgstr ""
 
 msgid "ID resource"
 msgstr ""
 
-#: rescoff.c:320
+#: rescoff.c:319
 msgid "resource type unknown"
 msgstr ""
 
 msgid "resource type unknown"
 msgstr ""
 
-#: rescoff.c:323
+#: rescoff.c:322
 msgid "data entry"
 msgstr ""
 
 msgid "data entry"
 msgstr ""
 
-#: rescoff.c:331
+#: rescoff.c:330
 msgid "resource data"
 msgstr ""
 
 msgid "resource data"
 msgstr ""
 
-#: rescoff.c:336
+#: rescoff.c:335
 msgid "resource data size"
 msgstr ""
 
 msgid "resource data size"
 msgstr ""
 
-#: rescoff.c:431
+#: rescoff.c:430
 msgid "filename required for COFF output"
 msgstr ""
 
 msgid "filename required for COFF output"
 msgstr ""
 
-#: rescoff.c:715
+#: rescoff.c:714
 msgid "can't get BFD_RELOC_RVA relocation type"
 msgstr ""
 
 msgid "can't get BFD_RELOC_RVA relocation type"
 msgstr ""
 
-#: resrc.c:262 resrc.c:333
+#: resrc.c:257 resrc.c:328
 #, c-format
 msgid "can't open temporary file `%s': %s"
 msgstr ""
 
 #, c-format
 msgid "can't open temporary file `%s': %s"
 msgstr ""
 
-#: resrc.c:268
+#: resrc.c:263
 #, c-format
 msgid "can't redirect stdout: `%s': %s"
 msgstr ""
 
 #, c-format
 msgid "can't redirect stdout: `%s': %s"
 msgstr ""
 
-#: resrc.c:284
-#, c-format
-msgid "%s %s: %s"
-msgstr ""
-
-#: resrc.c:329
+#: resrc.c:324
 #, c-format
 msgid "can't execute `%s': %s"
 msgstr ""
 
 #, c-format
 msgid "can't execute `%s': %s"
 msgstr ""
 
-#: resrc.c:338
+#: resrc.c:333
 #, c-format
 msgid "Using temporary file `%s' to read preprocessor output\n"
 msgstr ""
 
 #, c-format
 msgid "Using temporary file `%s' to read preprocessor output\n"
 msgstr ""
 
-#: resrc.c:345
+#: resrc.c:340
 #, c-format
 msgid "can't popen `%s': %s"
 msgstr ""
 
 #, c-format
 msgid "can't popen `%s': %s"
 msgstr ""
 
-#: resrc.c:347
+#: resrc.c:342
 #, c-format
 msgid "Using popen to read preprocessor output\n"
 msgstr ""
 
 #, c-format
 msgid "Using popen to read preprocessor output\n"
 msgstr ""
 
-#: resrc.c:413
+#: resrc.c:408
 #, c-format
 msgid "Tried `%s'\n"
 msgstr ""
 
 #, c-format
 msgid "Tried `%s'\n"
 msgstr ""
 
-#: resrc.c:424
+#: resrc.c:419
 #, c-format
 msgid "Using `%s'\n"
 msgstr ""
 
 #, c-format
 msgid "Using `%s'\n"
 msgstr ""
 
-#: resrc.c:608
+#: resrc.c:603
 msgid "preprocessing failed."
 msgstr ""
 
 msgid "preprocessing failed."
 msgstr ""
 
-#: resrc.c:631
-#, c-format
-msgid "%s:%d: %s\n"
-msgstr ""
-
-#: resrc.c:639
+#: resrc.c:634
 #, c-format
 msgid "%s: unexpected EOF"
 msgstr ""
 
 #, c-format
 msgid "%s: unexpected EOF"
 msgstr ""
 
-#: resrc.c:688
+#: resrc.c:683
 #, c-format
 msgid "%s: read of %lu returned %lu"
 msgstr ""
 
 #, c-format
 msgid "%s: read of %lu returned %lu"
 msgstr ""
 
-#: resrc.c:727 resrc.c:1502
+#: resrc.c:722 resrc.c:1497
 #, c-format
 msgid "stat failed on bitmap file `%s': %s"
 msgstr ""
 
 #, c-format
 msgid "stat failed on bitmap file `%s': %s"
 msgstr ""
 
-#: resrc.c:778
+#: resrc.c:773
 #, c-format
 msgid "cursor file `%s' does not contain cursor data"
 msgstr ""
 
 #, c-format
 msgid "cursor file `%s' does not contain cursor data"
 msgstr ""
 
-#: resrc.c:810 resrc.c:1210
+#: resrc.c:805 resrc.c:1205
 #, c-format
 msgid "%s: fseek to %lu failed: %s"
 msgstr ""
 
 #, c-format
 msgid "%s: fseek to %lu failed: %s"
 msgstr ""
 
-#: resrc.c:936
+#: resrc.c:931
 msgid "help ID requires DIALOGEX"
 msgstr ""
 
 msgid "help ID requires DIALOGEX"
 msgstr ""
 
-#: resrc.c:938
+#: resrc.c:933
 msgid "control data requires DIALOGEX"
 msgstr ""
 
 msgid "control data requires DIALOGEX"
 msgstr ""
 
-#: resrc.c:966
+#: resrc.c:961
 #, c-format
 msgid "stat failed on font file `%s': %s"
 msgstr ""
 
 #, c-format
 msgid "stat failed on font file `%s': %s"
 msgstr ""
 
-#: resrc.c:1179
+#: resrc.c:1174
 #, c-format
 msgid "icon file `%s' does not contain icon data"
 msgstr ""
 
 #, c-format
 msgid "icon file `%s' does not contain icon data"
 msgstr ""
 
-#: resrc.c:1724 resrc.c:1759
+#: resrc.c:1723 resrc.c:1758
 #, c-format
 msgid "stat failed on file `%s': %s"
 msgstr ""
 
 #, c-format
 msgid "stat failed on file `%s': %s"
 msgstr ""
 
-#: resrc.c:1940
+#: resrc.c:1957
 #, c-format
 msgid "can't open `%s' for output: %s"
 msgstr ""
 #, c-format
 msgid "can't open `%s' for output: %s"
 msgstr ""
@@ -5684,12 +8407,12 @@ msgstr ""
 msgid "Invalid radix: %s\n"
 msgstr ""
 
 msgid "Invalid radix: %s\n"
 msgstr ""
 
-#: srconv.c:1731
+#: srconv.c:1734
 #, c-format
 msgid "Convert a COFF object file into a SYSROFF object file\n"
 msgstr ""
 
 #, c-format
 msgid "Convert a COFF object file into a SYSROFF object file\n"
 msgstr ""
 
-#: srconv.c:1732
+#: srconv.c:1735
 #, c-format
 msgid ""
 " The options are:\n"
 #, c-format
 msgid ""
 " The options are:\n"
@@ -5701,12 +8424,12 @@ msgid ""
 "  -v --version     Print the program's version number\n"
 msgstr ""
 
 "  -v --version     Print the program's version number\n"
 msgstr ""
 
-#: srconv.c:1878
+#: srconv.c:1881
 #, c-format
 msgid "unable to open output file %s"
 msgstr ""
 
 #, c-format
 msgid "unable to open output file %s"
 msgstr ""
 
-#: stabs.c:328 stabs.c:1726
+#: stabs.c:328 stabs.c:1717
 msgid "numeric overflow"
 msgstr ""
 
 msgid "numeric overflow"
 msgstr ""
 
@@ -5730,131 +8453,131 @@ msgstr ""
 msgid "Too many N_RBRACs\n"
 msgstr ""
 
 msgid "Too many N_RBRACs\n"
 msgstr ""
 
-#: stabs.c:736
+#: stabs.c:727
 msgid "unknown C++ encoded name"
 msgstr ""
 
 #. Complain and keep going, so compilers can invent new
 #. cross-reference types.
 msgid "unknown C++ encoded name"
 msgstr ""
 
 #. Complain and keep going, so compilers can invent new
 #. cross-reference types.
-#: stabs.c:1271
+#: stabs.c:1262
 msgid "unrecognized cross reference type"
 msgstr ""
 
 #. Does this actually ever happen?  Is that why we are worrying
 #. about dealing with it rather than just calling error_type?
 msgid "unrecognized cross reference type"
 msgstr ""
 
 #. Does this actually ever happen?  Is that why we are worrying
 #. about dealing with it rather than just calling error_type?
-#: stabs.c:1818
+#: stabs.c:1809
 msgid "missing index type"
 msgstr ""
 
 msgid "missing index type"
 msgstr ""
 
-#: stabs.c:2134
+#: stabs.c:2129
 msgid "unknown virtual character for baseclass"
 msgstr ""
 
 msgid "unknown virtual character for baseclass"
 msgstr ""
 
-#: stabs.c:2152
+#: stabs.c:2147
 msgid "unknown visibility character for baseclass"
 msgstr ""
 
 msgid "unknown visibility character for baseclass"
 msgstr ""
 
-#: stabs.c:2338
+#: stabs.c:2337
 msgid "unnamed $vb type"
 msgstr ""
 
 msgid "unnamed $vb type"
 msgstr ""
 
-#: stabs.c:2344
+#: stabs.c:2343
 msgid "unrecognized C++ abbreviation"
 msgstr ""
 
 msgid "unrecognized C++ abbreviation"
 msgstr ""
 
-#: stabs.c:2420
+#: stabs.c:2419
 msgid "unknown visibility character for field"
 msgstr ""
 
 msgid "unknown visibility character for field"
 msgstr ""
 
-#: stabs.c:2672
+#: stabs.c:2679
 msgid "const/volatile indicator missing"
 msgstr ""
 
 msgid "const/volatile indicator missing"
 msgstr ""
 
-#: stabs.c:2908
+#: stabs.c:2921
 #, c-format
 msgid "No mangling for \"%s\"\n"
 msgstr ""
 
 #, c-format
 msgid "No mangling for \"%s\"\n"
 msgstr ""
 
-#: stabs.c:3208
+#: stabs.c:3221
 msgid "Undefined N_EXCL"
 msgstr ""
 
 msgid "Undefined N_EXCL"
 msgstr ""
 
-#: stabs.c:3288
+#: stabs.c:3301
 #, c-format
 msgid "Type file number %d out of range\n"
 msgstr ""
 
 #, c-format
 msgid "Type file number %d out of range\n"
 msgstr ""
 
-#: stabs.c:3293
+#: stabs.c:3306
 #, c-format
 msgid "Type index number %d out of range\n"
 msgstr ""
 
 #, c-format
 msgid "Type index number %d out of range\n"
 msgstr ""
 
-#: stabs.c:3372
+#: stabs.c:3385
 #, c-format
 msgid "Unrecognized XCOFF type %d\n"
 msgstr ""
 
 #, c-format
 msgid "Unrecognized XCOFF type %d\n"
 msgstr ""
 
-#: stabs.c:3664
+#: stabs.c:3677
 #, c-format
 msgid "bad mangled name `%s'\n"
 msgstr ""
 
 #, c-format
 msgid "bad mangled name `%s'\n"
 msgstr ""
 
-#: stabs.c:3759
+#: stabs.c:3772
 #, c-format
 msgid "no argument types in mangled string\n"
 msgstr ""
 
 #, c-format
 msgid "no argument types in mangled string\n"
 msgstr ""
 
-#: stabs.c:5113
+#: stabs.c:5122
 #, c-format
 msgid "Demangled name is not a function\n"
 msgstr ""
 
 #, c-format
 msgid "Demangled name is not a function\n"
 msgstr ""
 
-#: stabs.c:5155
+#: stabs.c:5164
 #, c-format
 msgid "Unexpected type in v3 arglist demangling\n"
 msgstr ""
 
 #, c-format
 msgid "Unexpected type in v3 arglist demangling\n"
 msgstr ""
 
-#: stabs.c:5222
+#: stabs.c:5236
 #, c-format
 msgid "Unrecognized demangle component %d\n"
 msgstr ""
 
 #, c-format
 msgid "Unrecognized demangle component %d\n"
 msgstr ""
 
-#: stabs.c:5274
+#: stabs.c:5288
 #, c-format
 msgid "Failed to print demangled template\n"
 msgstr ""
 
 #, c-format
 msgid "Failed to print demangled template\n"
 msgstr ""
 
-#: stabs.c:5354
+#: stabs.c:5368
 #, c-format
 msgid "Couldn't get demangled builtin type\n"
 msgstr ""
 
 #, c-format
 msgid "Couldn't get demangled builtin type\n"
 msgstr ""
 
-#: stabs.c:5403
+#: stabs.c:5417
 #, c-format
 msgid "Unexpected demangled varargs\n"
 msgstr ""
 
 #, c-format
 msgid "Unexpected demangled varargs\n"
 msgstr ""
 
-#: stabs.c:5410
+#: stabs.c:5424
 #, c-format
 msgid "Unrecognized demangled builtin type\n"
 msgstr ""
 
 #, c-format
 msgid "Unrecognized demangled builtin type\n"
 msgstr ""
 
-#: strings.c:201 strings.c:260
+#: strings.c:185 strings.c:244
 #, c-format
 msgid "invalid integer argument %s"
 msgstr ""
 
 #, c-format
 msgid "invalid integer argument %s"
 msgstr ""
 
-#: strings.c:263
+#: strings.c:247
 #, c-format
 msgid "invalid minimum string length %d"
 msgstr ""
 
 #, c-format
 msgid "invalid minimum string length %d"
 msgstr ""
 
-#: strings.c:660
+#: strings.c:637
 #, c-format
 msgid " Display printable strings in [file(s)] (stdin by default)\n"
 msgstr ""
 
 #, c-format
 msgid " Display printable strings in [file(s)] (stdin by default)\n"
 msgstr ""
 
-#: strings.c:661
+#: strings.c:638
 #, c-format
 msgid ""
 " The options are:\n"
 #, c-format
 msgid ""
 " The options are:\n"
@@ -5875,6 +8598,37 @@ msgid ""
 "  -v -V --version           Print the program's version number\n"
 msgstr ""
 
 "  -v -V --version           Print the program's version number\n"
 msgstr ""
 
+#: sysdump.c:66
+msgid "*undefined*"
+msgstr ""
+
+#: sysdump.c:137
+#, c-format
+msgid "SUM IS %x\n"
+msgstr ""
+
+#: sysdump.c:503
+#, c-format
+msgid "GOT A %x\n"
+msgstr ""
+
+#: sysdump.c:521
+#, c-format
+msgid "WANTED %x!!\n"
+msgstr ""
+
+#: sysdump.c:539
+msgid "SYMBOL INFO"
+msgstr ""
+
+#: sysdump.c:557
+msgid "DERIVED TYPE"
+msgstr ""
+
+#: sysdump.c:614
+msgid "MODULE***\n"
+msgstr ""
+
 #: sysdump.c:647
 #, c-format
 msgid "Print a human readable interpretation of a SYSROFF object file\n"
 #: sysdump.c:647
 #, c-format
 msgid "Print a human readable interpretation of a SYSROFF object file\n"
@@ -5893,12 +8647,12 @@ msgstr ""
 msgid "cannot open input file %s"
 msgstr ""
 
 msgid "cannot open input file %s"
 msgstr ""
 
-#: version.c:35
+#: version.c:36
 #, c-format
 #, c-format
-msgid "Copyright 2009 Free Software Foundation, Inc.\n"
+msgid "Copyright 2014 Free Software Foundation, Inc.\n"
 msgstr ""
 
 msgstr ""
 
-#: version.c:36
+#: version.c:37
 #, c-format
 msgid ""
 "This program is free software; you may redistribute it under the terms of\n"
 #, c-format
 msgid ""
 "This program is free software; you may redistribute it under the terms of\n"
@@ -5907,17 +8661,17 @@ msgid ""
 "This program has absolutely no warranty.\n"
 msgstr ""
 
 "This program has absolutely no warranty.\n"
 msgstr ""
 
-#: windmc.c:195
+#: windmc.c:190
 #, c-format
 #, c-format
-msgid "can't create %s file ,%s' for output.\n"
+msgid "can't create %s file `%s' for output.\n"
 msgstr ""
 
 msgstr ""
 
-#: windmc.c:203
+#: windmc.c:198
 #, c-format
 msgid "Usage: %s [option(s)] [input-file]\n"
 msgstr ""
 
 #, c-format
 msgid "Usage: %s [option(s)] [input-file]\n"
 msgstr ""
 
-#: windmc.c:205
+#: windmc.c:200
 #, c-format
 msgid ""
 " The options are:\n"
 #, c-format
 msgid ""
 " The options are:\n"
@@ -5930,7 +8684,7 @@ msgid ""
 "  -d --decimal_values          Print values to text files decimal\n"
 "  -e --extension=<extension>   Set header extension used on export header "
 "file\n"
 "  -d --decimal_values          Print values to text files decimal\n"
 "  -e --extension=<extension>   Set header extension used on export header "
 "file\n"
-"  -F --target <target>         Specify output target for endianess.\n"
+"  -F --target <target>         Specify output target for endianness.\n"
 "  -h --headerdir=<directory>   Set the export directory for headers\n"
 "  -u --unicode_in              Read input file as UTF16 file\n"
 "  -U --unicode_out             Write binary messages as UFT16\n"
 "  -h --headerdir=<directory>   Set the export directory for headers\n"
 "  -u --unicode_in              Read input file as UTF16 file\n"
 "  -U --unicode_out             Write binary messages as UFT16\n"
@@ -5945,7 +8699,7 @@ msgid ""
 "name.\n"
 msgstr ""
 
 "name.\n"
 msgstr ""
 
-#: windmc.c:225
+#: windmc.c:220
 #, c-format
 msgid ""
 "  -H --help                    Print this help message\n"
 #, c-format
 msgid ""
 "  -H --help                    Print this help message\n"
@@ -5953,81 +8707,81 @@ msgid ""
 "  -V --version                 Print version information\n"
 msgstr ""
 
 "  -V --version                 Print version information\n"
 msgstr ""
 
-#: windmc.c:296 windres.c:415
+#: windmc.c:261 windres.c:403
 #, c-format
 msgid "%s: warning: "
 msgstr ""
 
 #, c-format
 msgid "%s: warning: "
 msgstr ""
 
-#: windmc.c:297
+#: windmc.c:262
 #, c-format
 #, c-format
-msgid "A codepage was specified switch ,%s' and UTF16.\n"
+msgid "A codepage was specified switch `%s' and UTF16.\n"
 msgstr ""
 
 msgstr ""
 
-#: windmc.c:298
+#: windmc.c:263
 #, c-format
 msgid "\tcodepage settings are ignored.\n"
 msgstr ""
 
 #, c-format
 msgid "\tcodepage settings are ignored.\n"
 msgstr ""
 
-#: windmc.c:342
+#: windmc.c:307
 msgid "try to add a ill language."
 msgstr ""
 
 msgid "try to add a ill language."
 msgstr ""
 
-#: windmc.c:1151
+#: windmc.c:1116
 #, c-format
 #, c-format
-msgid "unable to open file ,%s' for input.\n"
+msgid "unable to open file `%s' for input.\n"
 msgstr ""
 
 msgstr ""
 
-#: windmc.c:1159
+#: windmc.c:1124
 #, c-format
 msgid "unable to read contents of %s"
 msgstr ""
 
 #, c-format
 msgid "unable to read contents of %s"
 msgstr ""
 
-#: windmc.c:1171
+#: windmc.c:1136
 msgid "input file does not seems to be UFT16.\n"
 msgstr ""
 
 msgid "input file does not seems to be UFT16.\n"
 msgstr ""
 
-#: windres.c:220
+#: windres.c:213
 #, c-format
 msgid "can't open %s `%s': %s"
 msgstr ""
 
 #, c-format
 msgid "can't open %s `%s': %s"
 msgstr ""
 
-#: windres.c:394
+#: windres.c:382
 #, c-format
 msgid ": expected to be a directory\n"
 msgstr ""
 
 #, c-format
 msgid ": expected to be a directory\n"
 msgstr ""
 
-#: windres.c:406
+#: windres.c:394
 #, c-format
 msgid ": expected to be a leaf\n"
 msgstr ""
 
 #, c-format
 msgid ": expected to be a leaf\n"
 msgstr ""
 
-#: windres.c:417
+#: windres.c:405
 #, c-format
 msgid ": duplicate value\n"
 msgstr ""
 
 #, c-format
 msgid ": duplicate value\n"
 msgstr ""
 
-#: windres.c:567
+#: windres.c:555
 #, c-format
 msgid "unknown format type `%s'"
 msgstr ""
 
 #, c-format
 msgid "unknown format type `%s'"
 msgstr ""
 
-#: windres.c:568
+#: windres.c:556
 #, c-format
 msgid "%s: supported formats:"
 msgstr ""
 
 #. Otherwise, we give up.
 #, c-format
 msgid "%s: supported formats:"
 msgstr ""
 
 #. Otherwise, we give up.
-#: windres.c:651
+#: windres.c:639
 #, c-format
 msgid "can not determine type of file `%s'; use the -J option"
 msgstr ""
 
 #, c-format
 msgid "can not determine type of file `%s'; use the -J option"
 msgstr ""
 
-#: windres.c:663
+#: windres.c:651
 #, c-format
 msgid "Usage: %s [option(s)] [input-file] [output-file]\n"
 msgstr ""
 
 #, c-format
 msgid "Usage: %s [option(s)] [input-file] [output-file]\n"
 msgstr ""
 
-#: windres.c:665
+#: windres.c:653
 #, c-format
 msgid ""
 " The options are:\n"
 #, c-format
 msgid ""
 " The options are:\n"
@@ -6037,6 +8791,7 @@ msgid ""
 "  -O --output-format=<format>  Specify output format\n"
 "  -F --target=<target>         Specify COFF target\n"
 "     --preprocessor=<program>  Program to use to preprocess rc file\n"
 "  -O --output-format=<format>  Specify output format\n"
 "  -F --target=<target>         Specify COFF target\n"
 "     --preprocessor=<program>  Program to use to preprocess rc file\n"
+"     --preprocessor-arg=<arg>  Additional preprocessor argument\n"
 "  -I --include-dir=<dir>       Include directory when preprocessing rc file\n"
 "  -D --define <sym>[=<val>]    Define SYM when preprocessing rc file\n"
 "  -U --undefine <sym>          Undefine SYM when preprocessing rc file\n"
 "  -I --include-dir=<dir>       Include directory when preprocessing rc file\n"
 "  -D --define <sym>[=<val>]    Define SYM when preprocessing rc file\n"
 "  -U --undefine <sym>          Undefine SYM when preprocessing rc file\n"
@@ -6049,12 +8804,12 @@ msgid ""
 "     --no-use-temp-file        Use popen (default)\n"
 msgstr ""
 
 "     --no-use-temp-file        Use popen (default)\n"
 msgstr ""
 
-#: windres.c:682
+#: windres.c:671
 #, c-format
 msgid "     --yydebug                 Turn on parser debugging\n"
 msgstr ""
 
 #, c-format
 msgid "     --yydebug                 Turn on parser debugging\n"
 msgstr ""
 
-#: windres.c:685
+#: windres.c:674
 #, c-format
 msgid ""
 "  -r                           Ignored for compatibility with rc\n"
 #, c-format
 msgid ""
 "  -r                           Ignored for compatibility with rc\n"
@@ -6063,7 +8818,7 @@ msgid ""
 "  -V --version                 Print version information\n"
 msgstr ""
 
 "  -V --version                 Print version information\n"
 msgstr ""
 
-#: windres.c:690
+#: windres.c:679
 #, c-format
 msgid ""
 "FORMAT is one of rc, res, or coff, and is deduced from the file name\n"
 #, c-format
 msgid ""
 "FORMAT is one of rc, res, or coff, and is deduced from the file name\n"
@@ -6071,40 +8826,40 @@ msgid ""
 "No input-file is stdin, default rc.  No output-file is stdout, default rc.\n"
 msgstr ""
 
 "No input-file is stdin, default rc.  No output-file is stdout, default rc.\n"
 msgstr ""
 
-#: windres.c:848
+#: windres.c:842
 msgid "invalid codepage specified.\n"
 msgstr ""
 
 msgid "invalid codepage specified.\n"
 msgstr ""
 
-#: windres.c:863
+#: windres.c:857
 msgid "invalid option -f\n"
 msgstr ""
 
 msgid "invalid option -f\n"
 msgstr ""
 
-#: windres.c:868
+#: windres.c:862
 msgid "No filename following the -fo option.\n"
 msgstr ""
 
 msgid "No filename following the -fo option.\n"
 msgstr ""
 
-#: windres.c:927
+#: windres.c:951
 #, c-format
 msgid ""
 "Option -I is deprecated for setting the input format, please use -J "
 "instead.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Option -I is deprecated for setting the input format, please use -J "
 "instead.\n"
 msgstr ""
 
-#: windres.c:1037
+#: windres.c:1064
 msgid "no resources"
 msgstr ""
 
 msgid "no resources"
 msgstr ""
 
-#: wrstabs.c:353 wrstabs.c:1916
+#: wrstabs.c:354 wrstabs.c:1915
 #, c-format
 msgid "string_hash_lookup failed: %s"
 msgstr ""
 
 #, c-format
 msgid "string_hash_lookup failed: %s"
 msgstr ""
 
-#: wrstabs.c:636
+#: wrstabs.c:637
 #, c-format
 msgid "stab_int_type: bad size %u"
 msgstr ""
 
 #, c-format
 msgid "stab_int_type: bad size %u"
 msgstr ""
 
-#: wrstabs.c:1394
+#: wrstabs.c:1393
 #, c-format
 msgid "%s: warning: unknown size for field `%s' in struct"
 msgstr ""
 #, c-format
 msgid "%s: warning: unknown size for field `%s' in struct"
 msgstr ""
This page took 0.14579 seconds and 4 git commands to generate.