]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - binutils/po/binutils.pot
Change version number to 2.38.50 and regenerate files
[thirdparty/binutils-gdb.git] / binutils / po / binutils.pot
index 14f59c3b4f8a087782e6e945dbbc00815c492f37..ba8bf7b85c23e8fb855125762996b9f1bea522d0 100644 (file)
@@ -7,8 +7,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2021-08-11 10:46+0100\n"
+"Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
+"POT-Creation-Date: 2022-01-22 12:21+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -57,9 +57,9 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: addr2line.c:109 ar.c:357 ar.c:394 coffdump.c:471 dlltool.c:3715
-#: dllwrap.c:518 elfedit.c:952 objcopy.c:697 objcopy.c:752 readelf.c:4855
-#: size.c:109 srconv.c:1704 strings.c:706 sysdump.c:649 windmc.c:227
+#: addr2line.c:109 ar.c:359 ar.c:396 coffdump.c:471 dlltool.c:3713
+#: dllwrap.c:518 elfedit.c:976 objcopy.c:697 objcopy.c:752 readelf.c:5165
+#: size.c:109 srconv.c:1704 strings.c:1343 sysdump.c:655 windmc.c:227
 #: windres.c:690
 #, c-format
 msgid "Report bugs to %s\n"
 #: windres.c:690
 #, c-format
 msgid "Report bugs to %s\n"
@@ -96,261 +96,266 @@ msgstr ""
 msgid "%s: cannot find section %s"
 msgstr ""
 
 msgid "%s: cannot find section %s"
 msgstr ""
 
-#: addr2line.c:442 ar.c:756 dlltool.c:3239 nm.c:1807 objcopy.c:6029
-#: objdump.c:5219 size.c:151 strings.c:289 windmc.c:958 windres.c:816
+#: addr2line.c:442 ar.c:758 dlltool.c:3237 nm.c:2051 objcopy.c:6036
+#: objdump.c:5372 size.c:151 strings.c:340 windmc.c:958 windres.c:816
 msgid "fatal error: libbfd ABI mismatch"
 msgstr ""
 
 msgid "fatal error: libbfd ABI mismatch"
 msgstr ""
 
-#: addr2line.c:469 nm.c:1833 objdump.c:5266 readelf.c:5128
+#: addr2line.c:469 nm.c:2077 objdump.c:5419 readelf.c:5438
 #, c-format
 msgid "unknown demangling style `%s'"
 msgstr ""
 
 #, c-format
 msgid "unknown demangling style `%s'"
 msgstr ""
 
-#: ar.c:274
+#: ar.c:275
 #, c-format
 msgid "no entry %s in archive\n"
 msgstr ""
 
 #, c-format
 msgid "no entry %s in archive\n"
 msgstr ""
 
-#: ar.c:288
+#: ar.c:289
 #, c-format
 msgid ""
 "Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoOPsSTuvV] [--plugin "
 "<name>] [member-name] [count] archive-file file...\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoOPsSTuvV] [--plugin "
 "<name>] [member-name] [count] archive-file file...\n"
 msgstr ""
 
-#: ar.c:294
+#: ar.c:295
 #, c-format
 msgid ""
 "Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoOPsSTuvV] [member-"
 "name] [count] archive-file file...\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoOPsSTuvV] [member-"
 "name] [count] archive-file file...\n"
 msgstr ""
 
-#: ar.c:302
+#: ar.c:303
 #, c-format
 msgid "       %s -M [<mri-script]\n"
 msgstr ""
 
 #, c-format
 msgid "       %s -M [<mri-script]\n"
 msgstr ""
 
-#: ar.c:303
+#: ar.c:304
 #, c-format
 msgid " commands:\n"
 msgstr ""
 
 #, c-format
 msgid " commands:\n"
 msgstr ""
 
-#: ar.c:304
+#: ar.c:305
 #, 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:305
+#: ar.c:306
 #, 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:306
+#: ar.c:307
 #, 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:307
+#: ar.c:308
 #, 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:308
+#: ar.c:309
 #, 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:309
+#: ar.c:310
 #, c-format
 msgid "  s            - act as ranlib\n"
 msgstr ""
 
 #, c-format
 msgid "  s            - act as ranlib\n"
 msgstr ""
 
-#: ar.c:310
+#: ar.c:311
 #, c-format
 msgid "  t[O][v]      - display contents of the archive\n"
 msgstr ""
 
 #, c-format
 msgid "  t[O][v]      - display contents of the archive\n"
 msgstr ""
 
-#: ar.c:311
+#: ar.c:312
 #, 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:312
+#: ar.c:313
 #, c-format
 msgid " command specific modifiers:\n"
 msgstr ""
 
 #, c-format
 msgid " command specific modifiers:\n"
 msgstr ""
 
-#: ar.c:313
+#: ar.c:314
 #, 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:314
+#: ar.c:315
 #, 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:317
+#: ar.c:318
 #, c-format
 msgid "  [D]          - use zero for timestamps and uids/gids (default)\n"
 msgstr ""
 
 #, c-format
 msgid "  [D]          - use zero for timestamps and uids/gids (default)\n"
 msgstr ""
 
-#: ar.c:319
+#: ar.c:320
 #, c-format
 msgid "  [U]          - use actual timestamps and uids/gids\n"
 msgstr ""
 
 #, c-format
 msgid "  [U]          - use actual timestamps and uids/gids\n"
 msgstr ""
 
-#: ar.c:324
+#: ar.c:325
 #, 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:326
+#: ar.c:327
 #, c-format
 msgid "  [U]          - use actual timestamps and uids/gids (default)\n"
 msgstr ""
 
 #, c-format
 msgid "  [U]          - use actual timestamps and uids/gids (default)\n"
 msgstr ""
 
-#: ar.c:329
+#: ar.c:330
 #, c-format
 msgid "  [N]          - use instance [count] of name\n"
 msgstr ""
 
 #, c-format
 msgid "  [N]          - use instance [count] of name\n"
 msgstr ""
 
-#: ar.c:330
+#: ar.c:331
 #, c-format
 msgid "  [f]          - truncate inserted file names\n"
 msgstr ""
 
 #, c-format
 msgid "  [f]          - truncate inserted file names\n"
 msgstr ""
 
-#: ar.c:331
+#: ar.c:332
 #, 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:332
+#: ar.c:333
 #, c-format
 msgid "  [o]          - preserve original dates\n"
 msgstr ""
 
 #, c-format
 msgid "  [o]          - preserve original dates\n"
 msgstr ""
 
-#: ar.c:333
+#: ar.c:334
 #, c-format
 msgid "  [O]          - display offsets of files in the archive\n"
 msgstr ""
 
 #, c-format
 msgid "  [O]          - display offsets of files in the archive\n"
 msgstr ""
 
-#: ar.c:334
+#: ar.c:335
 #, 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:335
+#: ar.c:336
 #, c-format
 msgid " generic modifiers:\n"
 msgstr ""
 
 #, c-format
 msgid " generic modifiers:\n"
 msgstr ""
 
-#: ar.c:336
+#: ar.c:337
 #, 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:337
+#: ar.c:338
 #, 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:338
+#: ar.c:339
 #, c-format
 msgid "  [l <text> ]  - specify the dependencies of this library\n"
 msgstr ""
 
 #, c-format
 msgid "  [l <text> ]  - specify the dependencies of this library\n"
 msgstr ""
 
-#: ar.c:339
+#: ar.c:340
 #, 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:340
+#: ar.c:341
 #, c-format
 #, c-format
-msgid "  [T]          - make a thin archive\n"
+msgid "  [T]          - deprecated, use --thin instead\n"
 msgstr ""
 
 msgstr ""
 
-#: ar.c:341
+#: ar.c:342
 #, c-format
 msgid "  [v]          - be verbose\n"
 msgstr ""
 
 #, c-format
 msgid "  [v]          - be verbose\n"
 msgstr ""
 
-#: ar.c:342
+#: ar.c:343
 #, c-format
 msgid "  [V]          - display the version number\n"
 msgstr ""
 
 #, c-format
 msgid "  [V]          - display the version number\n"
 msgstr ""
 
-#: ar.c:343
+#: ar.c:344
 #, c-format
 msgid "  @<file>      - read options from <file>\n"
 msgstr ""
 
 #, c-format
 msgid "  @<file>      - read options from <file>\n"
 msgstr ""
 
-#: ar.c:344
+#: ar.c:345
 #, c-format
 msgid "  --target=BFDNAME - specify the target object format as BFDNAME\n"
 msgstr ""
 
 #, c-format
 msgid "  --target=BFDNAME - specify the target object format as BFDNAME\n"
 msgstr ""
 
-#: ar.c:345
+#: ar.c:346
 #, c-format
 msgid ""
 "  --output=DIRNAME - specify the output directory for extraction operations\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  --output=DIRNAME - specify the output directory for extraction operations\n"
 msgstr ""
 
-#: ar.c:346
+#: ar.c:347
 #, c-format
 msgid "  --record-libdeps=<text> - specify the dependencies of this library\n"
 msgstr ""
 
 #: ar.c:348
 #, c-format
 #, c-format
 msgid "  --record-libdeps=<text> - specify the dependencies of this library\n"
 msgstr ""
 
 #: ar.c:348
 #, c-format
+msgid "  --thin       - make a thin archive\n"
+msgstr ""
+
+#: ar.c:350
+#, c-format
 msgid " optional:\n"
 msgstr ""
 
 msgid " optional:\n"
 msgstr ""
 
-#: ar.c:349
+#: ar.c:351
 #, c-format
 msgid "  --plugin <p> - load the specified plugin\n"
 msgstr ""
 
 #, c-format
 msgid "  --plugin <p> - load the specified plugin\n"
 msgstr ""
 
-#: ar.c:370
+#: ar.c:372
 #, c-format
 msgid "Usage: %s [options] archive\n"
 msgstr ""
 
 #, c-format
 msgid "Usage: %s [options] archive\n"
 msgstr ""
 
-#: ar.c:371
+#: ar.c:373
 #, 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:372
+#: ar.c:374
 #, 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:375
+#: ar.c:377
 #, c-format
 msgid "  --plugin <name>              Load the specified plugin\n"
 msgstr ""
 
 #, c-format
 msgid "  --plugin <name>              Load the specified plugin\n"
 msgstr ""
 
-#: ar.c:379
+#: ar.c:381
 #, c-format
 msgid ""
 "  -D                           Use zero for symbol map timestamp (default)\n"
 "  -U                           Use an actual symbol map timestamp\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -D                           Use zero for symbol map timestamp (default)\n"
 "  -U                           Use an actual symbol map timestamp\n"
 msgstr ""
 
-#: ar.c:383
+#: ar.c:385
 #, c-format
 msgid ""
 "  -D                           Use zero for symbol map timestamp\n"
 "  -U                           Use actual symbol map timestamp (default)\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -D                           Use zero for symbol map timestamp\n"
 "  -U                           Use actual symbol map timestamp (default)\n"
 msgstr ""
 
-#: ar.c:386
+#: ar.c:388
 #, c-format
 msgid ""
 "  -t                           Update the archive's symbol map timestamp\n"
 #, c-format
 msgid ""
 "  -t                           Update the archive's symbol map timestamp\n"
@@ -358,133 +363,133 @@ msgid ""
 "  -v --version                 Print version information\n"
 msgstr ""
 
 "  -v --version                 Print version information\n"
 msgstr ""
 
-#: ar.c:511
+#: ar.c:513
 msgid "two different operation options specified"
 msgstr ""
 
 msgid "two different operation options specified"
 msgstr ""
 
-#: ar.c:547
+#: ar.c:549
 msgid "libdeps specified more than once"
 msgstr ""
 
 msgid "libdeps specified more than once"
 msgstr ""
 
-#: ar.c:608 ar.c:683 nm.c:1926
+#: ar.c:610 ar.c:685 nm.c:2188
 #, c-format
 msgid "sorry - this program has been built without plugin support\n"
 msgstr ""
 
 #, c-format
 msgid "sorry - this program has been built without plugin support\n"
 msgstr ""
 
-#: ar.c:812
+#: ar.c:814
 msgid "no operation specified"
 msgstr ""
 
 msgid "no operation specified"
 msgstr ""
 
-#: ar.c:815
+#: ar.c:817
 msgid "`u' is only meaningful with the `r' option."
 msgstr ""
 
 msgid "`u' is only meaningful with the `r' option."
 msgstr ""
 
-#: ar.c:818
+#: ar.c:820
 msgid "`u' is not meaningful with the `D' option."
 msgstr ""
 
 msgid "`u' is not meaningful with the `D' option."
 msgstr ""
 
-#: ar.c:821
+#: ar.c:823
 msgid "`u' modifier ignored since `D' is the default (see `U')"
 msgstr ""
 
 msgid "`u' modifier ignored since `D' is the default (see `U')"
 msgstr ""
 
-#: ar.c:830
+#: ar.c:832
 msgid "missing position arg."
 msgstr ""
 
 msgid "missing position arg."
 msgstr ""
 
-#: ar.c:836
+#: ar.c:838
 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:838
+#: ar.c:840
 msgid "`N' missing value."
 msgstr ""
 
 msgid "`N' missing value."
 msgstr ""
 
-#: ar.c:841
+#: ar.c:843
 msgid "Value for `N' must be positive."
 msgstr ""
 
 msgid "Value for `N' must be positive."
 msgstr ""
 
-#: ar.c:857
+#: ar.c:859
 msgid "`x' cannot be used on thin archives."
 msgstr ""
 
 msgid "`x' cannot be used on thin archives."
 msgstr ""
 
-#: ar.c:871
+#: ar.c:873
 msgid "Cannot create libdeps record."
 msgstr ""
 
 msgid "Cannot create libdeps record."
 msgstr ""
 
-#: ar.c:874
+#: ar.c:876
 msgid "Cannot set libdeps record type to binary."
 msgstr ""
 
 msgid "Cannot set libdeps record type to binary."
 msgstr ""
 
-#: ar.c:877
+#: ar.c:879
 msgid "Cannot set libdeps object format."
 msgstr ""
 
 msgid "Cannot set libdeps object format."
 msgstr ""
 
-#: ar.c:880
+#: ar.c:882
 msgid "Cannot make libdeps object writable."
 msgstr ""
 
 msgid "Cannot make libdeps object writable."
 msgstr ""
 
-#: ar.c:883
+#: ar.c:885
 msgid "Cannot write libdeps record."
 msgstr ""
 
 msgid "Cannot write libdeps record."
 msgstr ""
 
-#: ar.c:886
+#: ar.c:888
 msgid "Cannot make libdeps object readable."
 msgstr ""
 
 msgid "Cannot make libdeps object readable."
 msgstr ""
 
-#: ar.c:889
+#: ar.c:891
 msgid "Cannot reset libdeps record type."
 msgstr ""
 
 msgid "Cannot reset libdeps record type."
 msgstr ""
 
-#: ar.c:950
+#: ar.c:952
 #, c-format
 msgid "internal error -- this option not implemented"
 msgstr ""
 
 #, c-format
 msgid "internal error -- this option not implemented"
 msgstr ""
 
-#: ar.c:1019
+#: ar.c:1021
 #, c-format
 msgid "creating %s"
 msgstr ""
 
 #, c-format
 msgid "creating %s"
 msgstr ""
 
-#: ar.c:1050
+#: ar.c:1052
 #, c-format
 msgid "Cannot convert existing library %s to thin format"
 msgstr ""
 
 #, c-format
 msgid "Cannot convert existing library %s to thin format"
 msgstr ""
 
-#: ar.c:1056
+#: ar.c:1058
 #, c-format
 msgid "Cannot convert existing thin library %s to normal format"
 msgstr ""
 
 #, c-format
 msgid "Cannot convert existing thin library %s to normal format"
 msgstr ""
 
-#: ar.c:1088 ar.c:1185 ar.c:1507 objcopy.c:3606
+#: ar.c:1090 ar.c:1190 ar.c:1512 objcopy.c:3612
 #, c-format
 msgid "internal stat error on %s"
 msgstr ""
 
 #, c-format
 msgid "internal stat error on %s"
 msgstr ""
 
-#: ar.c:1107 ar.c:1211
+#: ar.c:1109 ar.c:1216
 #, c-format
 msgid "%s is not a valid archive"
 msgstr ""
 
 #, c-format
 msgid "%s is not a valid archive"
 msgstr ""
 
-#: ar.c:1135
+#: ar.c:1137
 #, c-format
 msgid "illegal output pathname for archive member: %s, using '%s' instead"
 msgstr ""
 
 #, c-format
 msgid "illegal output pathname for archive member: %s, using '%s' instead"
 msgstr ""
 
-#: ar.c:1259
+#: ar.c:1264
 msgid "could not create temporary file whilst writing archive"
 msgstr ""
 
 msgid "could not create temporary file whilst writing archive"
 msgstr ""
 
-#: ar.c:1410
+#: ar.c:1415
 #, c-format
 msgid "No member named `%s'\n"
 msgstr ""
 
 #, c-format
 msgid "No member named `%s'\n"
 msgstr ""
 
-#: ar.c:1460
+#: ar.c:1465
 #, c-format
 msgid "no entry %s in archive %s!"
 msgstr ""
 
 #, c-format
 msgid "no entry %s in archive %s!"
 msgstr ""
 
-#: ar.c:1620
+#: ar.c:1625
 #, c-format
 msgid "%s: no archive map to update"
 msgstr ""
 #, c-format
 msgid "%s: no archive map to update"
 msgstr ""
@@ -560,7 +565,7 @@ msgstr ""
 msgid " emulation options: \n"
 msgstr ""
 
 msgid " emulation options: \n"
 msgstr ""
 
-#: bucomm.c:43 bucomm.c:77
+#: bucomm.c:43 bucomm.c:76
 msgid "cause of error unknown"
 msgstr ""
 
 msgid "cause of error unknown"
 msgstr ""
 
@@ -628,17 +633,17 @@ msgstr ""
 msgid "%s: bad number: %s"
 msgstr ""
 
 msgid "%s: bad number: %s"
 msgstr ""
 
-#: bucomm.c:607 strings.c:402
+#: bucomm.c:607 strings.c:453
 #, c-format
 msgid "'%s': No such file"
 msgstr ""
 
 #, c-format
 msgid "'%s': No such file"
 msgstr ""
 
-#: bucomm.c:609 strings.c:404
+#: bucomm.c:609 strings.c:455
 #, c-format
 msgid "Warning: could not locate '%s'.  reason: %s"
 msgstr ""
 
 #, c-format
 msgid "Warning: could not locate '%s'.  reason: %s"
 msgstr ""
 
-#: bucomm.c:613 strings.c:410
+#: bucomm.c:613 strings.c:461
 #, c-format
 msgid "Warning: '%s' is a directory"
 msgstr ""
 #, c-format
 msgid "Warning: '%s' is a directory"
 msgstr ""
@@ -758,7 +763,7 @@ msgstr ""
 msgid "Symbol  %s, tag %d, number %d"
 msgstr ""
 
 msgid "Symbol  %s, tag %d, number %d"
 msgstr ""
 
-#: coffdump.c:345 readelf.c:18468 readelf.c:18559
+#: coffdump.c:345 readelf.c:18836 readelf.c:18927
 #, c-format
 msgid "Type"
 msgstr ""
 #, c-format
 msgid "Type"
 msgstr ""
@@ -812,7 +817,7 @@ msgstr ""
 msgid "#sources %d"
 msgstr ""
 
 msgid "#sources %d"
 msgstr ""
 
-#: coffdump.c:462 sysdump.c:642
+#: coffdump.c:462 sysdump.c:648
 #, c-format
 msgid "Usage: %s [option(s)] in-file\n"
 msgstr ""
 #, c-format
 msgid "Usage: %s [option(s)] in-file\n"
 msgstr ""
@@ -832,7 +837,7 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: coffdump.c:532 srconv.c:1793 sysdump.c:705
+#: coffdump.c:532 srconv.c:1793 sysdump.c:711
 msgid "no input file specified"
 msgstr ""
 
 msgid "no input file specified"
 msgstr ""
 
@@ -980,7 +985,7 @@ msgstr ""
 msgid "%s: is not a COFF format file"
 msgstr ""
 
 msgid "%s: is not a COFF format file"
 msgstr ""
 
-#: cxxfilt.c:124 nm.c:324 objdump.c:390
+#: cxxfilt.c:124 nm.c:379 objdump.c:405
 #, c-format
 msgid "Report bugs to %s.\n"
 msgstr ""
 #, c-format
 msgid "Report bugs to %s.\n"
 msgstr ""
@@ -1074,7 +1079,7 @@ msgstr ""
 msgid "debug_get_real_type: circular debug information for %s\n"
 msgstr ""
 
 msgid "debug_get_real_type: circular debug information for %s\n"
 msgstr ""
 
-#: debug.c:2484
+#: debug.c:2490
 msgid "debug_write_type: illegal type encountered"
 msgstr ""
 
 msgid "debug_write_type: illegal type encountered"
 msgstr ""
 
@@ -1102,460 +1107,460 @@ msgstr ""
 msgid "Syntax error in def file %s:%d"
 msgstr ""
 
 msgid "Syntax error in def file %s:%d"
 msgstr ""
 
-#: dlltool.c:1034
+#: dlltool.c:1032
 #, 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:1052
+#: dlltool.c:1050
 #, c-format
 msgid "NAME: %s base: %x"
 msgstr ""
 
 #, c-format
 msgid "NAME: %s base: %x"
 msgstr ""
 
-#: dlltool.c:1055 dlltool.c:1076
+#: dlltool.c:1053 dlltool.c:1074
 msgid "Can't have LIBRARY and NAME"
 msgstr ""
 
 msgid "Can't have LIBRARY and NAME"
 msgstr ""
 
-#: dlltool.c:1073
+#: dlltool.c:1071
 #, c-format
 msgid "LIBRARY: %s base: %x"
 msgstr ""
 
 #, c-format
 msgid "LIBRARY: %s base: %x"
 msgstr ""
 
-#: dlltool.c:1228
+#: dlltool.c:1226
 #, c-format
 msgid "VERSION %d.%d\n"
 msgstr ""
 
 #, c-format
 msgid "VERSION %d.%d\n"
 msgstr ""
 
-#: dlltool.c:1276
+#: dlltool.c:1274
 #, c-format
 msgid "run: %s %s"
 msgstr ""
 
 #, c-format
 msgid "run: %s %s"
 msgstr ""
 
-#: dlltool.c:1317 resrc.c:288
+#: dlltool.c:1315 resrc.c:288
 #, c-format
 msgid "wait: %s"
 msgstr ""
 
 #, c-format
 msgid "wait: %s"
 msgstr ""
 
-#: dlltool.c:1322 dllwrap.c:416 resrc.c:293
+#: dlltool.c:1320 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:1328 dllwrap.c:423 resrc.c:300
+#: dlltool.c:1326 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:1359
+#: dlltool.c:1357
 #, 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:1499
+#: dlltool.c:1497
 #, c-format
 msgid "Excluding symbol: %s"
 msgstr ""
 
 #, c-format
 msgid "Excluding symbol: %s"
 msgstr ""
 
-#: dlltool.c:1588 dlltool.c:1599 nm.c:1172 nm.c:1183 nm.c:1193
+#: dlltool.c:1586 dlltool.c:1597 nm.c:1416 nm.c:1427 nm.c:1437
 #, 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:1625
+#: dlltool.c:1623
 #, c-format
 msgid "Done reading %s"
 msgstr ""
 
 #, c-format
 msgid "Done reading %s"
 msgstr ""
 
-#: dlltool.c:1635
+#: dlltool.c:1633
 #, c-format
 msgid "Unable to open object file: %s: %s"
 msgstr ""
 
 #, c-format
 msgid "Unable to open object file: %s: %s"
 msgstr ""
 
-#: dlltool.c:1638
+#: dlltool.c:1636
 #, c-format
 msgid "Scanning object file %s"
 msgstr ""
 
 #, c-format
 msgid "Scanning object file %s"
 msgstr ""
 
-#: dlltool.c:1658
+#: dlltool.c:1656
 #, 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:1760
+#: dlltool.c:1758
 msgid "Adding exports to output file"
 msgstr ""
 
 msgid "Adding exports to output file"
 msgstr ""
 
-#: dlltool.c:1812
+#: dlltool.c:1810
 msgid "Added exports to output file"
 msgstr ""
 
 msgid "Added exports to output file"
 msgstr ""
 
-#: dlltool.c:1980
+#: dlltool.c:1978
 #, c-format
 msgid "Generating export file: %s"
 msgstr ""
 
 #, c-format
 msgid "Generating export file: %s"
 msgstr ""
 
-#: dlltool.c:1985
+#: dlltool.c:1983
 #, c-format
 msgid "Unable to open temporary assembler file: %s"
 msgstr ""
 
 #, c-format
 msgid "Unable to open temporary assembler file: %s"
 msgstr ""
 
-#: dlltool.c:1990
+#: dlltool.c:1988
 #, c-format
 msgid "Opened temporary file: %s"
 msgstr ""
 
 #, c-format
 msgid "Opened temporary file: %s"
 msgstr ""
 
-#: dlltool.c:2166
+#: dlltool.c:2164
 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:2217
+#: dlltool.c:2215
 msgid "Generated exports file"
 msgstr ""
 
 msgid "Generated exports file"
 msgstr ""
 
-#: dlltool.c:2375
+#: dlltool.c:2373
 #, c-format
 msgid "bfd_open failed open stub file: %s: %s"
 msgstr ""
 
 #, c-format
 msgid "bfd_open failed open stub file: %s: %s"
 msgstr ""
 
-#: dlltool.c:2379
+#: dlltool.c:2377
 #, c-format
 msgid "Creating stub file: %s"
 msgstr ""
 
 #, c-format
 msgid "Creating stub file: %s"
 msgstr ""
 
-#: dlltool.c:2693
+#: dlltool.c:2691
 #, c-format
 msgid "bfd_open failed reopen stub file: %s: %s"
 msgstr ""
 
 #, c-format
 msgid "bfd_open failed reopen stub file: %s: %s"
 msgstr ""
 
-#: dlltool.c:2707 dlltool.c:2786
+#: dlltool.c:2705 dlltool.c:2784
 #, c-format
 msgid "failed to open temporary head file: %s"
 msgstr ""
 
 #, c-format
 msgid "failed to open temporary head file: %s"
 msgstr ""
 
-#: dlltool.c:2771 dlltool.c:2861
+#: dlltool.c:2769 dlltool.c:2859
 #, c-format
 msgid "failed to open temporary head file: %s: %s"
 msgstr ""
 
 #, c-format
 msgid "failed to open temporary head file: %s: %s"
 msgstr ""
 
-#: dlltool.c:2876
+#: dlltool.c:2874
 #, c-format
 msgid "failed to open temporary tail file: %s"
 msgstr ""
 
 #, c-format
 msgid "failed to open temporary tail file: %s"
 msgstr ""
 
-#: dlltool.c:2912
+#: dlltool.c:2910
 #, c-format
 msgid "failed to open temporary tail file: %s: %s"
 msgstr ""
 
 #, c-format
 msgid "failed to open temporary tail file: %s: %s"
 msgstr ""
 
-#: dlltool.c:2935
+#: dlltool.c:2933
 #, c-format
 msgid "Can't create .lib file: %s: %s"
 msgstr ""
 
 #, c-format
 msgid "Can't create .lib file: %s: %s"
 msgstr ""
 
-#: dlltool.c:2939
+#: dlltool.c:2937
 #, c-format
 msgid "Creating library file: %s"
 msgstr ""
 
 #, c-format
 msgid "Creating library file: %s"
 msgstr ""
 
-#: dlltool.c:3026 dlltool.c:3032
+#: dlltool.c:3024 dlltool.c:3030
 #, c-format
 msgid "cannot delete %s: %s"
 msgstr ""
 
 #, c-format
 msgid "cannot delete %s: %s"
 msgstr ""
 
-#: dlltool.c:3038
+#: dlltool.c:3036
 msgid "Created lib file"
 msgstr ""
 
 msgid "Created lib file"
 msgstr ""
 
-#: dlltool.c:3244
+#: dlltool.c:3242
 #, c-format
 msgid "Can't open .lib file: %s: %s"
 msgstr ""
 
 #, c-format
 msgid "Can't open .lib file: %s: %s"
 msgstr ""
 
-#: dlltool.c:3252 dlltool.c:3274
+#: dlltool.c:3250 dlltool.c:3272
 #, c-format
 msgid "%s is not a library"
 msgstr ""
 
 #, c-format
 msgid "%s is not a library"
 msgstr ""
 
-#: dlltool.c:3292
+#: dlltool.c:3290
 #, 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:3303
+#: dlltool.c:3301
 #, 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:3529
+#: dlltool.c:3527
 #, c-format
 msgid "Warning, ignoring duplicate EXPORT %s %d,%d"
 msgstr ""
 
 #, c-format
 msgid "Warning, ignoring duplicate EXPORT %s %d,%d"
 msgstr ""
 
-#: dlltool.c:3535
+#: dlltool.c:3533
 #, c-format
 msgid "Error, duplicate EXPORT with ordinals: %s"
 msgstr ""
 
 #, c-format
 msgid "Error, duplicate EXPORT with ordinals: %s"
 msgstr ""
 
-#: dlltool.c:3638
+#: dlltool.c:3636
 msgid "Processing definitions"
 msgstr ""
 
 msgid "Processing definitions"
 msgstr ""
 
-#: dlltool.c:3665
+#: dlltool.c:3663
 msgid "Processed definitions"
 msgstr ""
 
 #. xgetext:c-format
 msgid "Processed definitions"
 msgstr ""
 
 #. xgetext:c-format
-#: dlltool.c:3672 dllwrap.c:477
+#: dlltool.c:3670 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:3674
+#: dlltool.c:3672
 #, 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:3675
+#: dlltool.c:3673
 #, c-format
 msgid ""
 "        possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, "
 "thumb\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "        possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, "
 "thumb\n"
 msgstr ""
 
-#: dlltool.c:3676
+#: dlltool.c:3674
 #, 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:3677
+#: dlltool.c:3675
 #, 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:3678
+#: dlltool.c:3676
 #, 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:3679
+#: dlltool.c:3677
 #, 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:3680
+#: dlltool.c:3678
 #, 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:3681
+#: dlltool.c:3679
 #, 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:3682
+#: dlltool.c:3680
 #, 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:3683
+#: dlltool.c:3681
 #, 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:3684
+#: dlltool.c:3682
 #, 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:3685
+#: dlltool.c:3683
 #, 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:3686
+#: dlltool.c:3684
 #, 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:3687
+#: dlltool.c:3685
 #, 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:3688
+#: dlltool.c:3686
 #, 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:3689
+#: dlltool.c:3687
 #, 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:3690
+#: dlltool.c:3688
 #, 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:3691
+#: dlltool.c:3689
 #, 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:3692
+#: dlltool.c:3690
 #, 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:3693
+#: dlltool.c:3691
 #, c-format
 msgid ""
 "      --no-leading-underscore All symbols shouldn't be prefixed by an "
 "underscore.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --no-leading-underscore All symbols shouldn't be prefixed by an "
 "underscore.\n"
 msgstr ""
 
-#: dlltool.c:3694
+#: dlltool.c:3692
 #, c-format
 msgid ""
 "      --leading-underscore   All symbols should be prefixed by an "
 "underscore.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --leading-underscore   All symbols should be prefixed by an "
 "underscore.\n"
 msgstr ""
 
-#: dlltool.c:3695
+#: dlltool.c:3693
 #, 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:3696
+#: dlltool.c:3694
 #, 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:3697
+#: dlltool.c:3695
 #, 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:3698
+#: dlltool.c:3696
 #, 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:3699
+#: dlltool.c:3697
 #, 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:3700
+#: dlltool.c:3698
 #, 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:3701
+#: dlltool.c:3699
 #, 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:3702
+#: dlltool.c:3700
 #, 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:3703
+#: dlltool.c:3701
 #, 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:3704
+#: dlltool.c:3702
 #, 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:3705
+#: dlltool.c:3703
 #, c-format
 msgid "   -v --verbose              Be verbose.\n"
 msgstr ""
 
 #, c-format
 msgid "   -v --verbose              Be verbose.\n"
 msgstr ""
 
-#: dlltool.c:3706
+#: dlltool.c:3704
 #, c-format
 msgid "   -V --version              Display the program version.\n"
 msgstr ""
 
 #, c-format
 msgid "   -V --version              Display the program version.\n"
 msgstr ""
 
-#: dlltool.c:3707
+#: dlltool.c:3705
 #, c-format
 msgid "   -h --help                 Display this information.\n"
 msgstr ""
 
 #, c-format
 msgid "   -h --help                 Display this information.\n"
 msgstr ""
 
-#: dlltool.c:3708
+#: dlltool.c:3706
 #, c-format
 msgid "   @<file>                   Read options from <file>.\n"
 msgstr ""
 
 #, c-format
 msgid "   @<file>                   Read options from <file>.\n"
 msgstr ""
 
-#: dlltool.c:3710
+#: dlltool.c:3708
 #, 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:3711
+#: dlltool.c:3709
 #, 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:3712
+#: dlltool.c:3710
 #, 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:3856
+#: dlltool.c:3854
 #, c-format
 msgid "Unable to open def-file: %s"
 msgstr ""
 
 #, c-format
 msgid "Unable to open def-file: %s"
 msgstr ""
 
-#: dlltool.c:3861
+#: dlltool.c:3859
 #, c-format
 msgid "Path components stripped from dllname, '%s'."
 msgstr ""
 
 #, c-format
 msgid "Path components stripped from dllname, '%s'."
 msgstr ""
 
-#: dlltool.c:3909
+#: dlltool.c:3907
 #, c-format
 msgid "Unable to open base-file: %s"
 msgstr ""
 
 #, c-format
 msgid "Unable to open base-file: %s"
 msgstr ""
 
-#: dlltool.c:3944
+#: dlltool.c:3956
 #, c-format
 msgid "Machine '%s' not supported"
 msgstr ""
 
 #, c-format
 msgid "Machine '%s' not supported"
 msgstr ""
 
-#: dlltool.c:4024
+#: dlltool.c:4036
 #, 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:4092 dllwrap.c:206
+#: dlltool.c:4104 dllwrap.c:206
 #, c-format
 msgid "Tried file: %s"
 msgstr ""
 
 #, c-format
 msgid "Tried file: %s"
 msgstr ""
 
-#: dlltool.c:4099 dllwrap.c:213
+#: dlltool.c:4111 dllwrap.c:213
 #, c-format
 msgid "Using file: %s"
 msgstr ""
 #, c-format
 msgid "Using file: %s"
 msgstr ""
@@ -1849,7 +1854,7 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: dwarf.c:477 dwarf.c:5208
+#: dwarf.c:477 dwarf.c:5210
 msgid "Badly formed extended line op encountered!\n"
 msgstr ""
 
 msgid "Badly formed extended line op encountered!\n"
 msgstr ""
 
@@ -1880,7 +1885,7 @@ msgstr ""
 msgid "define new File Table entry\n"
 msgstr ""
 
 msgid "define new File Table entry\n"
 msgstr ""
 
-#: dwarf.c:510 dwarf.c:4502
+#: dwarf.c:510 dwarf.c:4504
 #, c-format
 msgid "  Entry\tDir\tTime\tSize\tName\n"
 msgstr ""
 #, c-format
 msgid "  Entry\tDir\tTime\tSize\tName\n"
 msgstr ""
@@ -2227,1253 +2232,1253 @@ msgstr ""
 msgid "Unrecognized form: 0x%lx\n"
 msgstr ""
 
 msgid "Unrecognized form: 0x%lx\n"
 msgstr ""
 
-#: dwarf.c:2806
+#: dwarf.c:2808
 msgid "More location offset attributes than DW_AT_GNU_locview attributes\n"
 msgstr ""
 
 msgid "More location offset attributes than DW_AT_GNU_locview attributes\n"
 msgstr ""
 
-#: dwarf.c:2818
+#: dwarf.c:2820
 msgid "More DW_AT_GNU_locview attributes than location offset attributes\n"
 msgstr ""
 
 msgid "More DW_AT_GNU_locview attributes than location offset attributes\n"
 msgstr ""
 
-#: dwarf.c:2887 dwarf.c:2919 dwarf.c:2934
+#: dwarf.c:2889 dwarf.c:2921 dwarf.c:2936
 #, c-format
 msgid "Unsupported form (%s) for attribute %s\n"
 msgstr ""
 
 #, c-format
 msgid "Unsupported form (%s) for attribute %s\n"
 msgstr ""
 
-#: dwarf.c:2981
+#: dwarf.c:2983
 #, c-format
 msgid "(not inlined)"
 msgstr ""
 
 #, c-format
 msgid "(not inlined)"
 msgstr ""
 
-#: dwarf.c:2984
+#: dwarf.c:2986
 #, c-format
 msgid "(inlined)"
 msgstr ""
 
 #, c-format
 msgid "(inlined)"
 msgstr ""
 
-#: dwarf.c:2987
+#: dwarf.c:2989
 #, c-format
 msgid "(declared as inline but ignored)"
 msgstr ""
 
 #, c-format
 msgid "(declared as inline but ignored)"
 msgstr ""
 
-#: dwarf.c:2990
+#: dwarf.c:2992
 #, c-format
 msgid "(declared as inline and inlined)"
 msgstr ""
 
 #, c-format
 msgid "(declared as inline and inlined)"
 msgstr ""
 
-#: dwarf.c:2993
+#: dwarf.c:2995
 #, c-format
 msgid "  (Unknown inline attribute value: %s)"
 msgstr ""
 
 #, c-format
 msgid "  (Unknown inline attribute value: %s)"
 msgstr ""
 
-#: dwarf.c:3050
+#: dwarf.c:3052
 #, c-format
 msgid "(implementation defined: %s)"
 msgstr ""
 
 #, c-format
 msgid "(implementation defined: %s)"
 msgstr ""
 
-#: dwarf.c:3053
+#: dwarf.c:3055
 #, c-format
 msgid "(Unknown: %s)"
 msgstr ""
 
 #, c-format
 msgid "(Unknown: %s)"
 msgstr ""
 
-#: dwarf.c:3098
+#: dwarf.c:3100
 #, c-format
 msgid "(user defined type)"
 msgstr ""
 
 #, c-format
 msgid "(user defined type)"
 msgstr ""
 
-#: dwarf.c:3100
+#: dwarf.c:3102
 #, c-format
 msgid "(unknown type)"
 msgstr ""
 
 #, c-format
 msgid "(unknown type)"
 msgstr ""
 
-#: dwarf.c:3113
+#: dwarf.c:3115
 #, c-format
 msgid "(unknown accessibility)"
 msgstr ""
 
 #, c-format
 msgid "(unknown accessibility)"
 msgstr ""
 
-#: dwarf.c:3125
+#: dwarf.c:3127
 #, c-format
 msgid "(unknown visibility)"
 msgstr ""
 
 #, c-format
 msgid "(unknown visibility)"
 msgstr ""
 
-#: dwarf.c:3138
+#: dwarf.c:3140
 #, c-format
 msgid "(user specified)"
 msgstr ""
 
 #, c-format
 msgid "(user specified)"
 msgstr ""
 
-#: dwarf.c:3140
+#: dwarf.c:3142
 #, c-format
 msgid "(unknown endianity)"
 msgstr ""
 
 #, c-format
 msgid "(unknown endianity)"
 msgstr ""
 
-#: dwarf.c:3152
+#: dwarf.c:3154
 #, c-format
 msgid "(unknown virtuality)"
 msgstr ""
 
 #, c-format
 msgid "(unknown virtuality)"
 msgstr ""
 
-#: dwarf.c:3164
+#: dwarf.c:3166
 #, c-format
 msgid "(unknown case)"
 msgstr ""
 
 #, c-format
 msgid "(unknown case)"
 msgstr ""
 
-#: dwarf.c:3182
+#: dwarf.c:3184
 #, c-format
 msgid "(user defined)"
 msgstr ""
 
 #, c-format
 msgid "(user defined)"
 msgstr ""
 
-#: dwarf.c:3184
+#: dwarf.c:3186
 #, c-format
 msgid "(unknown convention)"
 msgstr ""
 
 #, c-format
 msgid "(unknown convention)"
 msgstr ""
 
-#: dwarf.c:3193
+#: dwarf.c:3195
 #, c-format
 msgid "(undefined)"
 msgstr ""
 
 #, c-format
 msgid "(undefined)"
 msgstr ""
 
-#: dwarf.c:3203
+#: dwarf.c:3205
 #, c-format
 msgid "(unsigned)"
 msgstr ""
 
 #, c-format
 msgid "(unsigned)"
 msgstr ""
 
-#: dwarf.c:3204
+#: dwarf.c:3206
 #, c-format
 msgid "(leading overpunch)"
 msgstr ""
 
 #, c-format
 msgid "(leading overpunch)"
 msgstr ""
 
-#: dwarf.c:3205
+#: dwarf.c:3207
 #, c-format
 msgid "(trailing overpunch)"
 msgstr ""
 
 #, c-format
 msgid "(trailing overpunch)"
 msgstr ""
 
-#: dwarf.c:3206
+#: dwarf.c:3208
 #, c-format
 msgid "(leading separate)"
 msgstr ""
 
 #, c-format
 msgid "(leading separate)"
 msgstr ""
 
-#: dwarf.c:3207
+#: dwarf.c:3209
 #, c-format
 msgid "(trailing separate)"
 msgstr ""
 
 #, c-format
 msgid "(trailing separate)"
 msgstr ""
 
-#: dwarf.c:3208 dwarf.c:3219
+#: dwarf.c:3210 dwarf.c:3221
 #, c-format
 msgid "(unrecognised)"
 msgstr ""
 
 #, c-format
 msgid "(unrecognised)"
 msgstr ""
 
-#: dwarf.c:3216
+#: dwarf.c:3218
 #, c-format
 msgid "(no)"
 msgstr ""
 
 #, c-format
 msgid "(no)"
 msgstr ""
 
-#: dwarf.c:3217
+#: dwarf.c:3219
 #, c-format
 msgid "(in class)"
 msgstr ""
 
 #, c-format
 msgid "(in class)"
 msgstr ""
 
-#: dwarf.c:3218
+#: dwarf.c:3220
 #, c-format
 msgid "(out of class)"
 msgstr ""
 
 #, c-format
 msgid "(out of class)"
 msgstr ""
 
-#: dwarf.c:3250
+#: dwarf.c:3252
 #, c-format
 msgid " (location list)"
 msgstr ""
 
 #, c-format
 msgid " (location list)"
 msgstr ""
 
-#: dwarf.c:3271 dwarf.c:6442 dwarf.c:6612 dwarf.c:6787
+#: dwarf.c:3273 dwarf.c:6449 dwarf.c:6620 dwarf.c:6796
 #, c-format
 msgid " [without DW_AT_frame_base]"
 msgstr ""
 
 #, c-format
 msgid " [without DW_AT_frame_base]"
 msgstr ""
 
-#: dwarf.c:3301
+#: dwarf.c:3303
 #, c-format
 msgid ""
 "Offset %s used as value for DW_AT_import attribute of DIE at offset 0x%lx is "
 "too big.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Offset %s used as value for DW_AT_import attribute of DIE at offset 0x%lx is "
 "too big.\n"
 msgstr ""
 
-#: dwarf.c:3307
+#: dwarf.c:3309
 #, c-format
 msgid "\t[Abbrev Number: %ld"
 msgstr ""
 
 #, c-format
 msgid "\t[Abbrev Number: %ld"
 msgstr ""
 
-#: dwarf.c:3402
+#: dwarf.c:3404
 #, c-format
 msgid ""
 "Raw dump of debug contents of section %s (loaded from %s):\n"
 "\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Raw dump of debug contents of section %s (loaded from %s):\n"
 "\n"
 msgstr ""
 
-#: dwarf.c:3405
+#: dwarf.c:3407
 #, c-format
 msgid ""
 "Raw dump of debug contents of section %s:\n"
 "\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Raw dump of debug contents of section %s:\n"
 "\n"
 msgstr ""
 
-#: dwarf.c:3410
+#: dwarf.c:3412
 #, c-format
 msgid ""
 "Contents of the %s section (loaded from %s):\n"
 "\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Contents of the %s section (loaded from %s):\n"
 "\n"
 msgstr ""
 
-#: dwarf.c:3413
+#: dwarf.c:3415
 #, c-format
 msgid ""
 "Contents of the %s section:\n"
 "\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Contents of the %s section:\n"
 "\n"
 msgstr ""
 
-#: dwarf.c:3456
+#: dwarf.c:3458
 #, c-format
 msgid "Reserved length value (0x%s) found in section %s\n"
 msgstr ""
 
 #, c-format
 msgid "Reserved length value (0x%s) found in section %s\n"
 msgstr ""
 
-#: dwarf.c:3466
+#: dwarf.c:3468
 #, c-format
 msgid "Corrupt unit length (got 0x%s expected at most 0x%s) in section %s\n"
 msgstr ""
 
 #, c-format
 msgid "Corrupt unit length (got 0x%s expected at most 0x%s) in section %s\n"
 msgstr ""
 
-#: dwarf.c:3477
+#: dwarf.c:3479
 #, c-format
 msgid "No comp units in %s section ?\n"
 msgstr ""
 
 #, c-format
 msgid "No comp units in %s section ?\n"
 msgstr ""
 
-#: dwarf.c:3491
+#: dwarf.c:3493
 #, c-format
 msgid "Not enough memory for a debug info array of %u entries\n"
 msgstr ""
 
 #, c-format
 msgid "Not enough memory for a debug info array of %u entries\n"
 msgstr ""
 
-#: dwarf.c:3520
+#: dwarf.c:3522
 #, c-format
 msgid "Unable to locate %s section!\n"
 msgstr ""
 
 #, c-format
 msgid "Unable to locate %s section!\n"
 msgstr ""
 
-#: dwarf.c:3696
+#: dwarf.c:3698
 #, c-format
 msgid "Invalid pointer size (%d) in compunit header, using %d instead\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid pointer size (%d) in compunit header, using %d instead\n"
 msgstr ""
 
-#: dwarf.c:3737
+#: dwarf.c:3739
 #, c-format
 msgid "  Compilation Unit @ offset 0x%s:\n"
 msgstr ""
 
 #, c-format
 msgid "  Compilation Unit @ offset 0x%s:\n"
 msgstr ""
 
-#: dwarf.c:3739
+#: dwarf.c:3741
 #, c-format
 msgid "   Length:        0x%s (%s)\n"
 msgstr ""
 
 #, c-format
 msgid "   Length:        0x%s (%s)\n"
 msgstr ""
 
-#: dwarf.c:3742
+#: dwarf.c:3744
 #, c-format
 msgid "   Version:       %d\n"
 msgstr ""
 
 #, c-format
 msgid "   Version:       %d\n"
 msgstr ""
 
-#: dwarf.c:3747
+#: dwarf.c:3749
 #, c-format
 msgid "   Unit Type:     %s (%x)\n"
 msgstr ""
 
 #, c-format
 msgid "   Unit Type:     %s (%x)\n"
 msgstr ""
 
-#: dwarf.c:3751
+#: dwarf.c:3753
 #, c-format
 msgid "   Abbrev Offset: 0x%s\n"
 msgstr ""
 
 #, c-format
 msgid "   Abbrev Offset: 0x%s\n"
 msgstr ""
 
-#: dwarf.c:3753
+#: dwarf.c:3755
 #, c-format
 msgid "   Pointer Size:  %d\n"
 msgstr ""
 
 #, c-format
 msgid "   Pointer Size:  %d\n"
 msgstr ""
 
-#: dwarf.c:3756
+#: dwarf.c:3758
 #, c-format
 msgid "   Signature:     0x%s\n"
 msgstr ""
 
 #, c-format
 msgid "   Signature:     0x%s\n"
 msgstr ""
 
-#: dwarf.c:3758
+#: dwarf.c:3760
 #, c-format
 msgid "   Type Offset:   0x%s\n"
 msgstr ""
 
 #, c-format
 msgid "   Type Offset:   0x%s\n"
 msgstr ""
 
-#: dwarf.c:3762
+#: dwarf.c:3764
 #, c-format
 msgid "   DWO ID:        0x%s\n"
 msgstr ""
 
 #, c-format
 msgid "   DWO ID:        0x%s\n"
 msgstr ""
 
-#: dwarf.c:3768
+#: dwarf.c:3770
 #, c-format
 msgid "   Section contributions:\n"
 msgstr ""
 
 #, c-format
 msgid "   Section contributions:\n"
 msgstr ""
 
-#: dwarf.c:3769
+#: dwarf.c:3771
 #, c-format
 msgid "    .debug_abbrev.dwo:       0x%s  0x%s\n"
 msgstr ""
 
 #, c-format
 msgid "    .debug_abbrev.dwo:       0x%s  0x%s\n"
 msgstr ""
 
-#: dwarf.c:3772
+#: dwarf.c:3774
 #, c-format
 msgid "    .debug_line.dwo:         0x%s  0x%s\n"
 msgstr ""
 
 #, c-format
 msgid "    .debug_line.dwo:         0x%s  0x%s\n"
 msgstr ""
 
-#: dwarf.c:3775
+#: dwarf.c:3777
 #, c-format
 msgid "    .debug_loc.dwo:          0x%s  0x%s\n"
 msgstr ""
 
 #, c-format
 msgid "    .debug_loc.dwo:          0x%s  0x%s\n"
 msgstr ""
 
-#: dwarf.c:3778
+#: dwarf.c:3780
 #, c-format
 msgid "    .debug_str_offsets.dwo:  0x%s  0x%s\n"
 msgstr ""
 
 #, c-format
 msgid "    .debug_str_offsets.dwo:  0x%s  0x%s\n"
 msgstr ""
 
-#: dwarf.c:3789
+#: dwarf.c:3791
 #, c-format
 msgid "CU at offset %s contains corrupt or unsupported version number: %d.\n"
 msgstr ""
 
 #, c-format
 msgid "CU at offset %s contains corrupt or unsupported version number: %d.\n"
 msgstr ""
 
-#: dwarf.c:3801
+#: dwarf.c:3803
 #, c-format
 msgid "CU at offset %s contains corrupt or unsupported unit type: %d.\n"
 msgstr ""
 
 #, c-format
 msgid "CU at offset %s contains corrupt or unsupported unit type: %d.\n"
 msgstr ""
 
-#: dwarf.c:3856
+#: dwarf.c:3858
 #, c-format
 msgid " <%d><%lx>: Abbrev Number: 0\n"
 msgstr ""
 
 #, c-format
 msgid " <%d><%lx>: Abbrev Number: 0\n"
 msgstr ""
 
-#: dwarf.c:3866
+#: dwarf.c:3868
 #, c-format
 msgid "Bogus end-of-siblings marker detected at offset %lx in %s section\n"
 msgstr ""
 
 #, c-format
 msgid "Bogus end-of-siblings marker detected at offset %lx in %s section\n"
 msgstr ""
 
-#: dwarf.c:3870
+#: dwarf.c:3872
 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:3889
+#: dwarf.c:3891
 #, c-format
 msgid " <%d><%lx>: Abbrev Number: %lu"
 msgstr ""
 
 #, c-format
 msgid " <%d><%lx>: Abbrev Number: %lu"
 msgstr ""
 
-#: dwarf.c:3893
+#: dwarf.c:3895
 #, c-format
 msgid " <%d><%lx>: ...\n"
 msgstr ""
 
 #, c-format
 msgid " <%d><%lx>: ...\n"
 msgstr ""
 
-#: dwarf.c:3914
+#: dwarf.c:3916
 #, c-format
 msgid ""
 "DIE at offset 0x%lx refers to abbreviation number %lu which does not exist\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "DIE at offset 0x%lx refers to abbreviation number %lu which does not exist\n"
 msgstr ""
 
-#: dwarf.c:3988
+#: dwarf.c:3990
 msgid "DIE has locviews without loclist\n"
 msgstr ""
 
 msgid "DIE has locviews without loclist\n"
 msgstr ""
 
-#: dwarf.c:4097
+#: dwarf.c:4099
 #, c-format
 msgid ""
 "The length field (0x%lx) in the debug_line header is wrong - the section is "
 "too small\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "The length field (0x%lx) in the debug_line header is wrong - the section is "
 "too small\n"
 msgstr ""
 
-#: dwarf.c:4112
+#: dwarf.c:4114
 msgid "Only DWARF version 2, 3, 4 and 5 line info is currently supported.\n"
 msgstr ""
 
 msgid "Only DWARF version 2, 3, 4 and 5 line info is currently supported.\n"
 msgstr ""
 
-#: dwarf.c:4124 dwarf.c:6880 dwarf.c:7745
+#: dwarf.c:4126 dwarf.c:6889 dwarf.c:7763
 #, c-format
 msgid "The %s section contains unsupported segment selector size: %d.\n"
 msgstr ""
 
 #, c-format
 msgid "The %s section contains unsupported segment selector size: %d.\n"
 msgstr ""
 
-#: dwarf.c:4141
+#: dwarf.c:4143
 msgid "Invalid maximum operations per insn.\n"
 msgstr ""
 
 msgid "Invalid maximum operations per insn.\n"
 msgstr ""
 
-#: dwarf.c:4168
+#: dwarf.c:4170
 msgid "Directory Table"
 msgstr ""
 
 msgid "Directory Table"
 msgstr ""
 
-#: dwarf.c:4168
+#: dwarf.c:4170
 msgid "File Name Table"
 msgstr ""
 
 msgid "File Name Table"
 msgstr ""
 
-#: dwarf.c:4172
+#: dwarf.c:4174
 #, c-format
 msgid "Unexpectedly large number of columns in the %s (%u)\n"
 msgstr ""
 
 #, c-format
 msgid "Unexpectedly large number of columns in the %s (%u)\n"
 msgstr ""
 
-#: dwarf.c:4182
+#: dwarf.c:4184
 #, c-format
 msgid "%s: Corrupt format description entry\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Corrupt format description entry\n"
 msgstr ""
 
-#: dwarf.c:4190
+#: dwarf.c:4192
 #, c-format
 msgid ""
 "\n"
 " The %s is empty.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 " The %s is empty.\n"
 msgstr ""
 
-#: dwarf.c:4195
+#: dwarf.c:4197
 #, c-format
 msgid "%s: Corrupt entry count - expected %s but none found\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Corrupt entry count - expected %s but none found\n"
 msgstr ""
 
-#: dwarf.c:4202
+#: dwarf.c:4204
 #, c-format
 msgid "%s: format count is zero, but the table is not empty\n"
 msgstr ""
 
 #, c-format
 msgid "%s: format count is zero, but the table is not empty\n"
 msgstr ""
 
-#: dwarf.c:4207
+#: dwarf.c:4209
 #, c-format
 msgid ""
 "\n"
 " The %s (offset 0x%lx, lines %s, columns %u):\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 " The %s (offset 0x%lx, lines %s, columns %u):\n"
 msgstr ""
 
-#: dwarf.c:4211
+#: dwarf.c:4213
 #, c-format
 msgid "  Entry"
 msgstr ""
 
 #, c-format
 msgid "  Entry"
 msgstr ""
 
-#: dwarf.c:4225
+#: dwarf.c:4227
 #, c-format
 msgid "\tName"
 msgstr ""
 
 #, c-format
 msgid "\tName"
 msgstr ""
 
-#: dwarf.c:4228
+#: dwarf.c:4230
 #, c-format
 msgid "\tDir"
 msgstr ""
 
 #, c-format
 msgid "\tDir"
 msgstr ""
 
-#: dwarf.c:4231
+#: dwarf.c:4233
 #, c-format
 msgid "\tTime"
 msgstr ""
 
 #, c-format
 msgid "\tTime"
 msgstr ""
 
-#: dwarf.c:4234
+#: dwarf.c:4236
 #, c-format
 msgid "\tSize"
 msgstr ""
 
 #, c-format
 msgid "\tSize"
 msgstr ""
 
-#: dwarf.c:4237
+#: dwarf.c:4239
 #, c-format
 msgid "\tMD5\t\t\t"
 msgstr ""
 
 #, c-format
 msgid "\tMD5\t\t\t"
 msgstr ""
 
-#: dwarf.c:4240
+#: dwarf.c:4242
 #, c-format
 msgid "\t(Unknown format content type %s)"
 msgstr ""
 
 #, c-format
 msgid "\t(Unknown format content type %s)"
 msgstr ""
 
-#: dwarf.c:4274
+#: dwarf.c:4276
 #, c-format
 msgid ""
 "\n"
 "%s: Corrupt entries list\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "%s: Corrupt entries list\n"
 msgstr ""
 
-#: dwarf.c:4300
+#: dwarf.c:4302
 msgid "corrupt .debug_sup section: size is too small\n"
 msgstr ""
 
 msgid "corrupt .debug_sup section: size is too small\n"
 msgstr ""
 
-#: dwarf.c:4307
+#: dwarf.c:4309
 msgid "corrupt .debug_sup section: version < 5"
 msgstr ""
 
 msgid "corrupt .debug_sup section: version < 5"
 msgstr ""
 
-#: dwarf.c:4311
+#: dwarf.c:4313
 msgid "corrupt .debug_sup section: is_supplementary not 0 or 1\n"
 msgstr ""
 
 msgid "corrupt .debug_sup section: is_supplementary not 0 or 1\n"
 msgstr ""
 
-#: dwarf.c:4315
+#: dwarf.c:4317
 msgid ""
 "corrupt .debug_sup section: filename not empty in supplementary section\n"
 msgstr ""
 
 msgid ""
 "corrupt .debug_sup section: filename not empty in supplementary section\n"
 msgstr ""
 
-#: dwarf.c:4320
+#: dwarf.c:4322
 msgid "corrupt .debug_sup section: filename is not NUL terminated\n"
 msgstr ""
 
 msgid "corrupt .debug_sup section: filename is not NUL terminated\n"
 msgstr ""
 
-#: dwarf.c:4328
+#: dwarf.c:4330
 msgid "corrupt .debug_sup section: bad LEB128 field for checksum length\n"
 msgstr ""
 
 msgid "corrupt .debug_sup section: bad LEB128 field for checksum length\n"
 msgstr ""
 
-#: dwarf.c:4334
+#: dwarf.c:4336
 msgid ""
 "corrupt .debug_sup section: checksum length is longer than the remaining "
 "section length\n"
 msgstr ""
 
 msgid ""
 "corrupt .debug_sup section: checksum length is longer than the remaining "
 "section length\n"
 msgstr ""
 
-#: dwarf.c:4339
+#: dwarf.c:4341
 #, c-format
 msgid ""
 "corrupt .debug_sup section: there are 0x%lx extra, unused bytes at the end "
 "of the section\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "corrupt .debug_sup section: there are 0x%lx extra, unused bytes at the end "
 "of the section\n"
 msgstr ""
 
-#: dwarf.c:4343
+#: dwarf.c:4345
 #, c-format
 msgid "  Version:      %u\n"
 msgstr ""
 
 #, c-format
 msgid "  Version:      %u\n"
 msgstr ""
 
-#: dwarf.c:4344
+#: dwarf.c:4346
 #, c-format
 msgid "  Is Supp:      %u\n"
 msgstr ""
 
 #, c-format
 msgid "  Is Supp:      %u\n"
 msgstr ""
 
-#: dwarf.c:4345
+#: dwarf.c:4347
 #, c-format
 msgid "  Filename:     %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Filename:     %s\n"
 msgstr ""
 
-#: dwarf.c:4346
+#: dwarf.c:4348
 #, c-format
 msgid "  Checksum Len: %lu\n"
 msgstr ""
 
 #, c-format
 msgid "  Checksum Len: %lu\n"
 msgstr ""
 
-#: dwarf.c:4349
+#: dwarf.c:4351
 #, c-format
 msgid "  Checksum:     "
 msgstr ""
 
 #, c-format
 msgid "  Checksum:     "
 msgstr ""
 
-#: dwarf.c:4397 dwarf.c:4818
+#: dwarf.c:4399 dwarf.c:4820
 msgid ""
 "Partial .debug_line. section encountered without a prior full .debug_line "
 "section\n"
 msgstr ""
 
 msgid ""
 "Partial .debug_line. section encountered without a prior full .debug_line "
 "section\n"
 msgstr ""
 
-#: dwarf.c:4410 dwarf.c:5960
+#: dwarf.c:4412 dwarf.c:5967
 #, c-format
 msgid "  Offset:                      0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "  Offset:                      0x%lx\n"
 msgstr ""
 
-#: dwarf.c:4411
+#: dwarf.c:4413
 #, c-format
 msgid "  Length:                      %ld\n"
 msgstr ""
 
 #, c-format
 msgid "  Length:                      %ld\n"
 msgstr ""
 
-#: dwarf.c:4412
+#: dwarf.c:4414
 #, c-format
 msgid "  DWARF Version:               %d\n"
 msgstr ""
 
 #, c-format
 msgid "  DWARF Version:               %d\n"
 msgstr ""
 
-#: dwarf.c:4415
+#: dwarf.c:4417
 #, c-format
 msgid "  Address size (bytes):        %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Address size (bytes):        %d\n"
 msgstr ""
 
-#: dwarf.c:4416
+#: dwarf.c:4418
 #, c-format
 msgid "  Segment selector (bytes):    %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Segment selector (bytes):    %d\n"
 msgstr ""
 
-#: dwarf.c:4418
+#: dwarf.c:4420
 #, c-format
 msgid "  Prologue Length:             %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Prologue Length:             %d\n"
 msgstr ""
 
-#: dwarf.c:4419
+#: dwarf.c:4421
 #, c-format
 msgid "  Minimum Instruction Length:  %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Minimum Instruction Length:  %d\n"
 msgstr ""
 
-#: dwarf.c:4421
+#: dwarf.c:4423
 #, c-format
 msgid "  Maximum Ops per Instruction: %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Maximum Ops per Instruction: %d\n"
 msgstr ""
 
-#: dwarf.c:4422
+#: dwarf.c:4424
 #, c-format
 msgid "  Initial value of 'is_stmt':  %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Initial value of 'is_stmt':  %d\n"
 msgstr ""
 
-#: dwarf.c:4423
+#: dwarf.c:4425
 #, c-format
 msgid "  Line Base:                   %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Line Base:                   %d\n"
 msgstr ""
 
-#: dwarf.c:4424
+#: dwarf.c:4426
 #, c-format
 msgid "  Line Range:                  %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Line Range:                  %d\n"
 msgstr ""
 
-#: dwarf.c:4425
+#: dwarf.c:4427
 #, c-format
 msgid "  Opcode Base:                 %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Opcode Base:                 %d\n"
 msgstr ""
 
-#: dwarf.c:4430 dwarf.c:4834
+#: dwarf.c:4432 dwarf.c:4836
 msgid "Line range of 0 is invalid, using 1 instead\n"
 msgstr ""
 
 msgid "Line range of 0 is invalid, using 1 instead\n"
 msgstr ""
 
-#: dwarf.c:4442
+#: dwarf.c:4444
 msgid "Line Base extends beyond end of section\n"
 msgstr ""
 
 msgid "Line Base extends beyond end of section\n"
 msgstr ""
 
-#: dwarf.c:4446
+#: dwarf.c:4448
 #, c-format
 msgid ""
 "\n"
 " Opcodes:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 " Opcodes:\n"
 msgstr ""
 
-#: dwarf.c:4449
+#: dwarf.c:4451
 #, c-format
 msgid "  Opcode %d has %d arg\n"
 msgid_plural "  Opcode %d has %d args\n"
 msgstr[0] ""
 msgstr[1] ""
 
 #, c-format
 msgid "  Opcode %d has %d arg\n"
 msgid_plural "  Opcode %d has %d args\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: dwarf.c:4469
+#: dwarf.c:4471
 #, c-format
 msgid ""
 "\n"
 " The Directory Table is empty.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 " The Directory Table is empty.\n"
 msgstr ""
 
-#: dwarf.c:4474
+#: dwarf.c:4476
 #, c-format
 msgid ""
 "\n"
 " The Directory Table (offset 0x%lx):\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 " The Directory Table (offset 0x%lx):\n"
 msgstr ""
 
-#: dwarf.c:4497
+#: dwarf.c:4499
 #, 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:4500
+#: dwarf.c:4502
 #, c-format
 msgid ""
 "\n"
 " The File Name Table (offset 0x%lx):\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 " The File Name Table (offset 0x%lx):\n"
 msgstr ""
 
-#: dwarf.c:4525
+#: dwarf.c:4527
 msgid "Corrupt file name table entry\n"
 msgstr ""
 
 msgid "Corrupt file name table entry\n"
 msgstr ""
 
-#: dwarf.c:4542
+#: dwarf.c:4544
 #, c-format
 msgid " No Line Number Statements.\n"
 msgstr ""
 
 #, c-format
 msgid " No Line Number Statements.\n"
 msgstr ""
 
-#: dwarf.c:4545
+#: dwarf.c:4547
 #, c-format
 msgid " Line Number Statements:\n"
 msgstr ""
 
 #, c-format
 msgid " Line Number Statements:\n"
 msgstr ""
 
-#: dwarf.c:4567
+#: dwarf.c:4569
 #, c-format
 msgid "  Special opcode %d: advance Address by %s to 0x%s%s"
 msgstr ""
 
 #, c-format
 msgid "  Special opcode %d: advance Address by %s to 0x%s%s"
 msgstr ""
 
-#: dwarf.c:4572 dwarf.c:4593 dwarf.c:4635 dwarf.c:4655 dwarf.c:4705
-#: dwarf.c:4725
+#: dwarf.c:4574 dwarf.c:4595 dwarf.c:4637 dwarf.c:4657 dwarf.c:4707
+#: dwarf.c:4727
 msgid " (reset view)"
 msgstr ""
 
 msgid " (reset view)"
 msgstr ""
 
-#: dwarf.c:4587
+#: dwarf.c:4589
 #, c-format
 msgid "  Special opcode %d: advance Address by %s to 0x%s[%d]%s"
 msgstr ""
 
 #, c-format
 msgid "  Special opcode %d: advance Address by %s to 0x%s[%d]%s"
 msgstr ""
 
-#: dwarf.c:4597
+#: dwarf.c:4599
 #, c-format
 msgid " and Line by %s to %d"
 msgstr ""
 
 #, c-format
 msgid " and Line by %s to %d"
 msgstr ""
 
-#: dwarf.c:4600 dwarf.c:4617
+#: dwarf.c:4602 dwarf.c:4619
 #, c-format
 msgid " (view %u)\n"
 msgstr ""
 
 #, c-format
 msgid " (view %u)\n"
 msgstr ""
 
-#: dwarf.c:4615
+#: dwarf.c:4617
 #, c-format
 msgid "  Copy"
 msgstr ""
 
 #, c-format
 msgid "  Copy"
 msgstr ""
 
-#: dwarf.c:4631
+#: dwarf.c:4633
 #, c-format
 msgid "  Advance PC by %s to 0x%s%s\n"
 msgstr ""
 
 #, c-format
 msgid "  Advance PC by %s to 0x%s%s\n"
 msgstr ""
 
-#: dwarf.c:4650
+#: dwarf.c:4652
 #, c-format
 msgid "  Advance PC by %s to 0x%s[%d]%s\n"
 msgstr ""
 
 #, c-format
 msgid "  Advance PC by %s to 0x%s[%d]%s\n"
 msgstr ""
 
-#: dwarf.c:4662
+#: dwarf.c:4664
 #, c-format
 msgid "  Advance Line by %s to %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Advance Line by %s to %d\n"
 msgstr ""
 
-#: dwarf.c:4669
+#: dwarf.c:4671
 #, c-format
 msgid "  Set File Name to entry %s in the File Name Table\n"
 msgstr ""
 
 #, c-format
 msgid "  Set File Name to entry %s in the File Name Table\n"
 msgstr ""
 
-#: dwarf.c:4676
+#: dwarf.c:4678
 #, c-format
 msgid "  Set column to %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Set column to %s\n"
 msgstr ""
 
-#: dwarf.c:4684
+#: dwarf.c:4686
 #, c-format
 msgid "  Set is_stmt to %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Set is_stmt to %s\n"
 msgstr ""
 
-#: dwarf.c:4689
+#: dwarf.c:4691
 #, c-format
 msgid "  Set basic block\n"
 msgstr ""
 
 #, c-format
 msgid "  Set basic block\n"
 msgstr ""
 
-#: dwarf.c:4701
+#: dwarf.c:4703
 #, c-format
 msgid "  Advance PC by constant %s to 0x%s%s\n"
 msgstr ""
 
 #, c-format
 msgid "  Advance PC by constant %s to 0x%s%s\n"
 msgstr ""
 
-#: dwarf.c:4720
+#: dwarf.c:4722
 #, c-format
 msgid "  Advance PC by constant %s to 0x%s[%d]%s\n"
 msgstr ""
 
 #, c-format
 msgid "  Advance PC by constant %s to 0x%s[%d]%s\n"
 msgstr ""
 
-#: dwarf.c:4733
+#: dwarf.c:4735
 #, c-format
 msgid "  Advance PC by fixed size amount %s to 0x%s\n"
 msgstr ""
 
 #, c-format
 msgid "  Advance PC by fixed size amount %s to 0x%s\n"
 msgstr ""
 
-#: dwarf.c:4740
+#: dwarf.c:4742
 #, c-format
 msgid "  Set prologue_end to true\n"
 msgstr ""
 
 #, c-format
 msgid "  Set prologue_end to true\n"
 msgstr ""
 
-#: dwarf.c:4744
+#: dwarf.c:4746
 #, c-format
 msgid "  Set epilogue_begin to true\n"
 msgstr ""
 
 #, c-format
 msgid "  Set epilogue_begin to true\n"
 msgstr ""
 
-#: dwarf.c:4749
+#: dwarf.c:4751
 #, c-format
 msgid "  Set ISA to %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Set ISA to %s\n"
 msgstr ""
 
-#: dwarf.c:4753 dwarf.c:5390
+#: dwarf.c:4755 dwarf.c:5394
 #, c-format
 msgid "  Unknown opcode %d with operands: "
 msgstr ""
 
 #, c-format
 msgid "  Unknown opcode %d with operands: "
 msgstr ""
 
-#: dwarf.c:4847
+#: dwarf.c:4849
 #, c-format
 msgid "opcode base of %d extends beyond end of section\n"
 msgstr ""
 
 #, c-format
 msgid "opcode base of %d extends beyond end of section\n"
 msgstr ""
 
-#: dwarf.c:4862
+#: dwarf.c:4864
 #, c-format
 msgid "Unexpectedly large number of columns in the directory name table (%u)\n"
 msgstr ""
 
 #, c-format
 msgid "Unexpectedly large number of columns in the directory name table (%u)\n"
 msgstr ""
 
-#: dwarf.c:4874 dwarf.c:4898 dwarf.c:4928
+#: dwarf.c:4876 dwarf.c:4900 dwarf.c:4930
 msgid "Corrupt directories list\n"
 msgstr ""
 
 msgid "Corrupt directories list\n"
 msgstr ""
 
-#: dwarf.c:4936
+#: dwarf.c:4938
 #, c-format
 msgid "Unexpectedly large number of columns in the file name table (%u)\n"
 msgstr ""
 
 #, c-format
 msgid "Unexpectedly large number of columns in the file name table (%u)\n"
 msgstr ""
 
-#: dwarf.c:4948 dwarf.c:4973 dwarf.c:5020
+#: dwarf.c:4950 dwarf.c:4975 dwarf.c:5022
 msgid "Corrupt file name list\n"
 msgstr ""
 
 msgid "Corrupt file name list\n"
 msgstr ""
 
-#: dwarf.c:5042
+#: dwarf.c:5044
 msgid "directory table ends unexpectedly\n"
 msgstr ""
 
 msgid "directory table ends unexpectedly\n"
 msgstr ""
 
-#: dwarf.c:5083
+#: dwarf.c:5085
 msgid "file table ends unexpectedly\n"
 msgstr ""
 
 msgid "file table ends unexpectedly\n"
 msgstr ""
 
-#: dwarf.c:5116
+#: dwarf.c:5118
 #, c-format
 msgid "CU: No directory table\n"
 msgstr ""
 
 #, c-format
 msgid "CU: No directory table\n"
 msgstr ""
 
-#: dwarf.c:5118
+#: dwarf.c:5120
 #, c-format
 msgid "CU: %s:\n"
 msgstr ""
 
 #, c-format
 msgid "CU: %s:\n"
 msgstr ""
 
-#: dwarf.c:5128 dwarf.c:5428 readelf.c:6386 readelf.c:6483 readelf.c:6501
-#: readelf.c:6519 readelf.c:7319 readelf.c:11508 readelf.c:12173
-#: readelf.c:12186 readelf.c:17552 readelf.c:17584
+#: dwarf.c:5130 dwarf.c:5435 readelf.c:6715 readelf.c:6812 readelf.c:6830
+#: readelf.c:6848 readelf.c:7652 readelf.c:11854 readelf.c:12519
+#: readelf.c:12532 readelf.c:17921 readelf.c:17953
 msgid "<unknown>"
 msgstr ""
 
 msgid "<unknown>"
 msgstr ""
 
-#: dwarf.c:5131 dwarf.c:5320
+#: dwarf.c:5133 dwarf.c:5324
 #, c-format
 msgid "directory index %u > number of directories %s\n"
 msgstr ""
 
 #, c-format
 msgid "directory index %u > number of directories %s\n"
 msgstr ""
 
-#: dwarf.c:5133 dwarf.c:5422 elfcomm.c:777 readelf.c:356 readelf.c:745
-#: readelf.c:7496 readelf.c:8057 readelf.c:10088 readelf.c:12500
-#: readelf.c:12566 readelf.c:12570 readelf.c:12638 readelf.c:12643
-#: readelf.c:16282 readelf.c:16371 readelf.c:16964 readelf.c:16983
-#: readelf.c:17102 readelf.c:17561 readelf.c:18717 readelf.c:18720
+#: dwarf.c:5135 dwarf.c:5429 elfcomm.c:777 readelf.c:389 readelf.c:923
+#: readelf.c:7830 readelf.c:8393 readelf.c:10429 readelf.c:12871
+#: readelf.c:12937 readelf.c:12941 readelf.c:13013 readelf.c:13018
+#: readelf.c:16651 readelf.c:16740 readelf.c:17333 readelf.c:17352
+#: readelf.c:17471 readelf.c:17930 readelf.c:19085 readelf.c:19088
 #, c-format
 msgid "<corrupt>"
 msgstr ""
 
 #, c-format
 msgid "<corrupt>"
 msgstr ""
 
-#: dwarf.c:5139
+#: dwarf.c:5141
 #, c-format
 msgid "CU: %s/%s:\n"
 msgstr ""
 
 #, c-format
 msgid "CU: %s/%s:\n"
 msgstr ""
 
-#: dwarf.c:5145
+#: dwarf.c:5147
 #, c-format
 msgid ""
 "File name                            Line number    Starting address    "
 "View    Stmt\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "File name                            Line number    Starting address    "
 "View    Stmt\n"
 msgstr ""
 
-#: dwarf.c:5147
+#: dwarf.c:5149
 #, c-format
 msgid "CU: Empty file name table\n"
 msgstr ""
 
 #, c-format
 msgid "CU: Empty file name table\n"
 msgstr ""
 
-#: dwarf.c:5254
+#: dwarf.c:5256
 #, c-format
 msgid "UNKNOWN (%u): length %ld\n"
 msgstr ""
 
 #, c-format
 msgid "UNKNOWN (%u): length %ld\n"
 msgstr ""
 
-#: dwarf.c:5304
+#: dwarf.c:5308
 #, c-format
 msgid ""
 "\n"
 " [Use file table entry %d]\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 " [Use file table entry %d]\n"
 msgstr ""
 
-#: dwarf.c:5308
+#: dwarf.c:5312
 #, c-format
 msgid "file index %u > number of files %u\n"
 msgstr ""
 
 #, c-format
 msgid "file index %u > number of files %u\n"
 msgstr ""
 
-#: dwarf.c:5309
+#: dwarf.c:5313
 #, c-format
 msgid ""
 "\n"
 " <over large file table index %u>"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 " <over large file table index %u>"
 msgstr ""
 
-#: dwarf.c:5315
+#: dwarf.c:5319
 #, c-format
 msgid ""
 "\n"
 " [Use file %s in directory table entry %d]\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 " [Use file %s in directory table entry %d]\n"
 msgstr ""
 
-#: dwarf.c:5322
+#: dwarf.c:5326
 #, c-format
 msgid ""
 "\n"
 " <over large directory table entry %u>\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 " <over large directory table entry %u>\n"
 msgstr ""
 
-#: dwarf.c:5386
+#: dwarf.c:5390
 #, c-format
 msgid "  Set ISA to %lu\n"
 msgstr ""
 
 #, c-format
 msgid "  Set ISA to %lu\n"
 msgstr ""
 
-#: dwarf.c:5421
+#: dwarf.c:5428
 #, c-format
 msgid "corrupt file index %u encountered\n"
 msgstr ""
 
 #, c-format
 msgid "corrupt file index %u encountered\n"
 msgstr ""
 
-#: dwarf.c:5590
+#: dwarf.c:5597
 msgid "no info"
 msgstr ""
 
 msgid "no info"
 msgstr ""
 
-#: dwarf.c:5591
+#: dwarf.c:5598
 msgid "type"
 msgstr ""
 
 msgid "type"
 msgstr ""
 
-#: dwarf.c:5592
+#: dwarf.c:5599
 msgid "variable"
 msgstr ""
 
 msgid "variable"
 msgstr ""
 
-#: dwarf.c:5593
+#: dwarf.c:5600
 msgid "function"
 msgstr ""
 
 msgid "function"
 msgstr ""
 
-#: dwarf.c:5594
+#: dwarf.c:5601
 msgid "other"
 msgstr ""
 
 msgid "other"
 msgstr ""
 
-#: dwarf.c:5595
+#: dwarf.c:5602
 msgid "unused5"
 msgstr ""
 
 msgid "unused5"
 msgstr ""
 
-#: dwarf.c:5596
+#: dwarf.c:5603
 msgid "unused6"
 msgstr ""
 
 msgid "unused6"
 msgstr ""
 
-#: dwarf.c:5597
+#: dwarf.c:5604
 msgid "unused7"
 msgstr ""
 
 msgid "unused7"
 msgstr ""
 
-#: dwarf.c:5635 dwarf.c:7208 dwarf.c:9603
+#: dwarf.c:5642 dwarf.c:7220 dwarf.c:9626
 #, c-format
 msgid "Debug info is corrupted, %s header at %#lx has length %s\n"
 msgstr ""
 
 #, c-format
 msgid "Debug info is corrupted, %s header at %#lx has length %s\n"
 msgstr ""
 
-#: dwarf.c:5651 dwarf.c:7223
+#: dwarf.c:5658 dwarf.c:7235
 #, 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:5656
+#: dwarf.c:5663
 #, c-format
 msgid "  Length:                              %ld\n"
 msgstr ""
 
 #, c-format
 msgid "  Length:                              %ld\n"
 msgstr ""
 
-#: dwarf.c:5658
+#: dwarf.c:5665
 #, c-format
 msgid "  Version:                             %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Version:                             %d\n"
 msgstr ""
 
-#: dwarf.c:5660
+#: dwarf.c:5667
 #, 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:5662
+#: dwarf.c:5669
 #, 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:5671
+#: dwarf.c:5678
 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:5679
+#: dwarf.c:5686
 #, c-format
 msgid ""
 "\n"
 "    Offset  Kind          Name\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "    Offset  Kind          Name\n"
 msgstr ""
 
-#: dwarf.c:5681
+#: dwarf.c:5688
 #, c-format
 msgid ""
 "\n"
 "    Offset\tName\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "    Offset\tName\n"
 msgstr ""
 
-#: dwarf.c:5715
+#: dwarf.c:5722
 msgid "s"
 msgstr ""
 
 msgid "s"
 msgstr ""
 
-#: dwarf.c:5715
+#: dwarf.c:5722
 msgid "g"
 msgstr ""
 
 msgid "g"
 msgstr ""
 
-#: dwarf.c:5773
+#: dwarf.c:5780
 #, 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:5779
+#: dwarf.c:5786
 #, c-format
 msgid " DW_MACINFO_end_file\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACINFO_end_file\n"
 msgstr ""
 
-#: dwarf.c:5786
+#: dwarf.c:5793
 #, 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:5796
+#: dwarf.c:5803
 #, 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:5809
+#: dwarf.c:5816
 #, 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:5953
+#: dwarf.c:5960
 #, c-format
 msgid ""
 "Expected to find a version number of 4 or 5 in section %s but found %d "
 "instead\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Expected to find a version number of 4 or 5 in section %s but found %d "
 "instead\n"
 msgstr ""
 
-#: dwarf.c:5962
+#: dwarf.c:5969
 #, c-format
 msgid "  Version:                     %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Version:                     %d\n"
 msgstr ""
 
-#: dwarf.c:5963
+#: dwarf.c:5970
 #, c-format
 msgid "  Offset size:                 %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Offset size:                 %d\n"
 msgstr ""
 
-#: dwarf.c:5967
+#: dwarf.c:5974
 #, c-format
 msgid "  Offset into .debug_line:     0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "  Offset into .debug_line:     0x%lx\n"
 msgstr ""
 
-#: dwarf.c:5981
+#: dwarf.c:5988
 #, c-format
 msgid "  Extension opcode arguments:\n"
 msgstr ""
 
 #, c-format
 msgid "  Extension opcode arguments:\n"
 msgstr ""
 
-#: dwarf.c:5988
+#: dwarf.c:5995
 #, c-format
 msgid "    DW_MACRO_%02x has no arguments\n"
 msgstr ""
 
 #, c-format
 msgid "    DW_MACRO_%02x has no arguments\n"
 msgstr ""
 
-#: dwarf.c:5991
+#: dwarf.c:5998
 #, c-format
 msgid "    DW_MACRO_%02x arguments: "
 msgstr ""
 
 #, c-format
 msgid "    DW_MACRO_%02x arguments: "
 msgstr ""
 
-#: dwarf.c:6017
+#: dwarf.c:6024
 #, c-format
 msgid "Invalid extension opcode form %s\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid extension opcode form %s\n"
 msgstr ""
 
-#: dwarf.c:6034
+#: dwarf.c:6041
 msgid ".debug_macro section not zero terminated\n"
 msgstr ""
 
 msgid ".debug_macro section not zero terminated\n"
 msgstr ""
 
-#: dwarf.c:6048
+#: dwarf.c:6055
 #, c-format
 msgid " DW_MACRO_define - lineno : %d macro : %*s\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACRO_define - lineno : %d macro : %*s\n"
 msgstr ""
 
-#: dwarf.c:6058
+#: dwarf.c:6065
 #, c-format
 msgid " DW_MACRO_undef - lineno : %d macro : %*s\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACRO_undef - lineno : %d macro : %*s\n"
 msgstr ""
 
-#: dwarf.c:6073
+#: dwarf.c:6080
 msgid "DW_MACRO_start_file used, but no .debug_line offset provided.\n"
 msgstr ""
 
 msgid "DW_MACRO_start_file used, but no .debug_line offset provided.\n"
 msgstr ""
 
-#: dwarf.c:6079
+#: dwarf.c:6086
 #, c-format
 msgid " DW_MACRO_start_file - lineno: %d filenum: %d\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACRO_start_file - lineno: %d filenum: %d\n"
 msgstr ""
 
-#: dwarf.c:6082
+#: dwarf.c:6089
 #, c-format
 msgid " DW_MACRO_start_file - lineno: %d filenum: %d filename: %s%s%s\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACRO_start_file - lineno: %d filenum: %d filename: %s%s%s\n"
 msgstr ""
 
-#: dwarf.c:6090
+#: dwarf.c:6097
 #, c-format
 msgid " DW_MACRO_end_file\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACRO_end_file\n"
 msgstr ""
 
-#: dwarf.c:6100
+#: dwarf.c:6107
 #, c-format
 msgid " DW_MACRO_define_strp - lineno : %d macro : %s\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACRO_define_strp - lineno : %d macro : %s\n"
 msgstr ""
 
-#: dwarf.c:6111
+#: dwarf.c:6118
 #, c-format
 msgid " DW_MACRO_undef_strp - lineno : %d macro : %s\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACRO_undef_strp - lineno : %d macro : %s\n"
 msgstr ""
 
-#: dwarf.c:6117
+#: dwarf.c:6124
 #, c-format
 msgid " DW_MACRO_import - offset : 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACRO_import - offset : 0x%lx\n"
 msgstr ""
 
-#: dwarf.c:6124
+#: dwarf.c:6131
 #, c-format
 msgid " DW_MACRO_define_sup - lineno : %d macro offset : 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACRO_define_sup - lineno : %d macro offset : 0x%lx\n"
 msgstr ""
 
-#: dwarf.c:6131
+#: dwarf.c:6138
 #, c-format
 msgid " DW_MACRO_undef_sup - lineno : %d macro offset : 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACRO_undef_sup - lineno : %d macro offset : 0x%lx\n"
 msgstr ""
 
-#: dwarf.c:6137
+#: dwarf.c:6144
 #, c-format
 msgid " DW_MACRO_import_sup - offset : 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACRO_import_sup - offset : 0x%lx\n"
 msgstr ""
 
-#: dwarf.c:6152
+#: dwarf.c:6159
 #, c-format
 msgid "(with offset %s) "
 msgstr ""
 
 #, c-format
 msgid "(with offset %s) "
 msgstr ""
 
-#: dwarf.c:6153
+#: dwarf.c:6160
 #, c-format
 msgid "lineno : %d macro : %s\n"
 msgstr ""
 
 #, c-format
 msgid "lineno : %d macro : %s\n"
 msgstr ""
 
-#: dwarf.c:6160
+#: dwarf.c:6167
 #, c-format
 msgid " <Target Specific macro op: %#x - UNHANDLED"
 msgstr ""
 
 #, c-format
 msgid " <Target Specific macro op: %#x - UNHANDLED"
 msgstr ""
 
-#: dwarf.c:6166
+#: dwarf.c:6173
 #, c-format
 msgid " Unknown macro opcode %02x seen\n"
 msgstr ""
 
 #, c-format
 msgid " Unknown macro opcode %02x seen\n"
 msgstr ""
 
-#: dwarf.c:6177
+#: dwarf.c:6184
 #, c-format
 msgid " DW_MACRO_%02x\n"
 msgstr ""
 
 #, c-format
 msgid " DW_MACRO_%02x\n"
 msgstr ""
 
-#: dwarf.c:6180
+#: dwarf.c:6187
 #, c-format
 msgid " DW_MACRO_%02x -"
 msgstr ""
 
 #, c-format
 msgid " DW_MACRO_%02x -"
 msgstr ""
 
-#: dwarf.c:6235
+#: dwarf.c:6242
 #, c-format
 msgid "  Number TAG (0x%lx)\n"
 msgstr ""
 
 #, c-format
 msgid "  Number TAG (0x%lx)\n"
 msgstr ""
 
-#: dwarf.c:6244
+#: dwarf.c:6251
 msgid "has children"
 msgstr ""
 
 msgid "has children"
 msgstr ""
 
-#: dwarf.c:6244
+#: dwarf.c:6251
 msgid "no children"
 msgstr ""
 
 msgid "no children"
 msgstr ""
 
-#: dwarf.c:6306
+#: dwarf.c:6313
 #, c-format
 msgid "location view pair\n"
 msgstr ""
 
 #, c-format
 msgid "location view pair\n"
 msgstr ""
 
-#: dwarf.c:6338
+#: dwarf.c:6344
 #, c-format
 msgid "No debug information available for loc lists of entry: %u\n"
 msgstr ""
 
 #, c-format
 msgid "No debug information available for loc lists of entry: %u\n"
 msgstr ""
 
-#: dwarf.c:6350 dwarf.c:6497 dwarf.c:6680
+#: dwarf.c:6356 dwarf.c:6504 dwarf.c:6688
 #, c-format
 msgid "Invalid pointer size (%d) in debug info for entry %d\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid pointer size (%d) in debug info for entry %d\n"
 msgstr ""
 
-#: dwarf.c:6362 dwarf.c:6415 dwarf.c:6424 dwarf.c:6509 dwarf.c:6586
-#: dwarf.c:6594 dwarf.c:6691 dwarf.c:6764 dwarf.c:6772
+#: dwarf.c:6368 dwarf.c:6422 dwarf.c:6431 dwarf.c:6516 dwarf.c:6594
+#: dwarf.c:6602 dwarf.c:6700 dwarf.c:6773 dwarf.c:6781
 #, c-format
 msgid "Location list starting at offset 0x%lx is not terminated.\n"
 msgstr ""
 
 #, c-format
 msgid "Location list starting at offset 0x%lx is not terminated.\n"
 msgstr ""
 
-#: dwarf.c:6383 dwarf.c:6537 dwarf.c:6729 dwarf.c:7567 dwarf.c:7622
+#: dwarf.c:6390 dwarf.c:6545 dwarf.c:6738 dwarf.c:7582 dwarf.c:7640
 #, c-format
 msgid "<End of list>\n"
 msgstr ""
 
 #, c-format
 msgid "<End of list>\n"
 msgstr ""
 
-#: dwarf.c:6395 dwarf.c:6558 dwarf.c:7627
+#: dwarf.c:6402 dwarf.c:6566 dwarf.c:7645
 #, c-format
 msgid "(base address)\n"
 msgstr ""
 
 #, c-format
 msgid "(base address)\n"
 msgstr ""
 
-#: dwarf.c:6409 dwarf.c:6530 dwarf.c:6717
+#: dwarf.c:6416 dwarf.c:6538 dwarf.c:6726
 #, c-format
 msgid ""
 "views at %8.8lx for:\n"
 "    %*s "
 msgstr ""
 
 #, c-format
 msgid ""
 "views at %8.8lx for:\n"
 "    %*s "
 msgstr ""
 
-#: dwarf.c:6445 dwarf.c:6615
+#: dwarf.c:6452 dwarf.c:6623
 msgid " (start == end)"
 msgstr ""
 
 msgid " (start == end)"
 msgstr ""
 
-#: dwarf.c:6447 dwarf.c:6617
+#: dwarf.c:6454 dwarf.c:6625
 msgid " (start > end)"
 msgstr ""
 
 msgid " (start > end)"
 msgstr ""
 
-#: dwarf.c:6484
+#: dwarf.c:6491
 #, c-format
 msgid "No debug information available for loclists lists of entry: %u\n"
 msgstr ""
 
 #, c-format
 msgid "No debug information available for loclists lists of entry: %u\n"
 msgstr ""
 
-#: dwarf.c:6563
+#: dwarf.c:6571
 #, c-format
 msgid "View pair entry in loclist with locviews attribute\n"
 msgstr ""
 
 #, c-format
 msgid "View pair entry in loclist with locviews attribute\n"
 msgstr ""
 
-#: dwarf.c:6570
+#: dwarf.c:6578
 #, c-format
 msgid "views for:\n"
 msgstr ""
 
 #, c-format
 msgid "views for:\n"
 msgstr ""
 
-#: dwarf.c:6574
+#: dwarf.c:6582
 #, c-format
 msgid "Invalid location list entry type %d\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid location list entry type %d\n"
 msgstr ""
 
-#: dwarf.c:6626
+#: dwarf.c:6634
 #, c-format
 msgid "Trailing view pair not used in a range"
 msgstr ""
 
 #, c-format
 msgid "Trailing view pair not used in a range"
 msgstr ""
 
-#: dwarf.c:6668
+#: dwarf.c:6676
 #, c-format
 msgid "No debug information for loc lists of entry: %u\n"
 msgstr ""
 
 #, c-format
 msgid "No debug information for loc lists of entry: %u\n"
 msgstr ""
 
-#: dwarf.c:6735
+#: dwarf.c:6744
 #, c-format
 msgid "(base address selection entry)\n"
 msgstr ""
 
 #, c-format
 msgid "(base address selection entry)\n"
 msgstr ""
 
-#: dwarf.c:6756
+#: dwarf.c:6765
 #, c-format
 msgid "Unknown location list entry type 0x%x.\n"
 msgstr ""
 
 #, c-format
 msgid "Unknown location list entry type 0x%x.\n"
 msgstr ""
 
-#: dwarf.c:6849 dwarf.c:7102 dwarf.c:7321 dwarf.c:7428 dwarf.c:7689
+#: dwarf.c:6858 dwarf.c:7115 dwarf.c:7333 dwarf.c:7440 dwarf.c:7708
 #, c-format
 msgid ""
 "\n"
 "The %s section is empty.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "The %s section is empty.\n"
 msgstr ""
 
-#: dwarf.c:6869
+#: dwarf.c:6878
 #, c-format
 msgid "The %s section contains corrupt or unsupported version number: %d.\n"
 msgstr ""
 
 #, c-format
 msgid "The %s section contains corrupt or unsupported version number: %d.\n"
 msgstr ""
 
-#: dwarf.c:6889
+#: dwarf.c:6898
 #, c-format
 msgid "The %s section contains unsupported offset entry count: %d.\n"
 msgstr ""
 
 #, c-format
 msgid "The %s section contains unsupported offset entry count: %d.\n"
 msgstr ""
 
-#: dwarf.c:6900 dwarf.c:7327 dwarf.c:7763
+#: dwarf.c:6909 dwarf.c:7339 dwarf.c:7781
 #, c-format
 msgid ""
 "Unable to load/parse the .debug_info section, so cannot interpret the %s "
 "section.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Unable to load/parse the .debug_info section, so cannot interpret the %s "
 "section.\n"
 msgstr ""
 
-#: dwarf.c:6948
+#: dwarf.c:6957
 msgid "No location lists in .debug_info section!\n"
 msgstr ""
 
 msgid "No location lists in .debug_info section!\n"
 msgstr ""
 
-#: dwarf.c:6953
+#: dwarf.c:6962
 #, c-format
 msgid "Location lists in %s section start at 0x%s\n"
 msgstr ""
 
 #, c-format
 msgid "Location lists in %s section start at 0x%s\n"
 msgstr ""
 
-#: dwarf.c:6963
+#: dwarf.c:6972
 #, c-format
 msgid ""
 " Warning: This section has relocations - addresses seen here may not be "
 #, c-format
 msgid ""
 " Warning: This section has relocations - addresses seen here may not be "
@@ -3481,832 +3486,850 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: dwarf.c:6965
+#: dwarf.c:6974
 #, c-format
 msgid "    Offset   Begin            End              Expression\n"
 msgstr ""
 
 #, c-format
 msgid "    Offset   Begin            End              Expression\n"
 msgstr ""
 
-#: dwarf.c:7020
+#: dwarf.c:7029 dwarf.c:7882
 #, c-format
 #, c-format
-msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n"
+msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:7024
+#: dwarf.c:7034 dwarf.c:7889
 #, c-format
 #, c-format
-msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n"
+msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:7033
+#: dwarf.c:7044
 #, c-format
 #, c-format
-msgid "Offset 0x%lx is bigger than .debug_loc section size.\n"
+msgid "Offset 0x%lx is bigger than %s section size.\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:7040
+#: dwarf.c:7052
 #, c-format
 #, c-format
-msgid "View Offset 0x%lx is bigger than .debug_loc section size.\n"
+msgid "View Offset 0x%lx is bigger than %s section size.\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:7057
+#: dwarf.c:7070
 msgid "DWO is not yet supported.\n"
 msgstr ""
 
 msgid "DWO is not yet supported.\n"
 msgstr ""
 
-#: dwarf.c:7074
+#: dwarf.c:7087
 msgid "Hole and overlap detection requires adjacent view lists and loclists.\n"
 msgstr ""
 
 msgid "Hole and overlap detection requires adjacent view lists and loclists.\n"
 msgstr ""
 
-#: dwarf.c:7083
+#: dwarf.c:7096
 #, c-format
 msgid "There is %ld unused byte at the end of section %s\n"
 msgid_plural "There are %ld unused bytes at the end of section %s\n"
 msgstr[0] ""
 msgstr[1] ""
 
 #, c-format
 msgid "There is %ld unused byte at the end of section %s\n"
 msgid_plural "There are %ld unused bytes at the end of section %s\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: dwarf.c:7236
+#: dwarf.c:7248
 msgid "Only DWARF 2 and 3 aranges are currently supported.\n"
 msgstr ""
 
 msgid "Only DWARF 2 and 3 aranges are currently supported.\n"
 msgstr ""
 
-#: dwarf.c:7240
+#: dwarf.c:7252
 #, c-format
 msgid "  Length:                   %ld\n"
 msgstr ""
 
 #, c-format
 msgid "  Length:                   %ld\n"
 msgstr ""
 
-#: dwarf.c:7242
+#: dwarf.c:7254
 #, c-format
 msgid "  Version:                  %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Version:                  %d\n"
 msgstr ""
 
-#: dwarf.c:7243
+#: dwarf.c:7255
 #, c-format
 msgid "  Offset into .debug_info:  0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "  Offset into .debug_info:  0x%lx\n"
 msgstr ""
 
-#: dwarf.c:7245
+#: dwarf.c:7257
 #, c-format
 msgid "  Pointer Size:             %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Pointer Size:             %d\n"
 msgstr ""
 
-#: dwarf.c:7246
+#: dwarf.c:7258
 #, c-format
 msgid "  Segment Size:             %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Segment Size:             %d\n"
 msgstr ""
 
-#: dwarf.c:7253
+#: dwarf.c:7265
 #, c-format
 msgid "Invalid address size in %s section!\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid address size in %s section!\n"
 msgstr ""
 
-#: dwarf.c:7263
+#: dwarf.c:7275
 msgid "Pointer size + Segment size is not a power of two.\n"
 msgstr ""
 
 msgid "Pointer size + Segment size is not a power of two.\n"
 msgstr ""
 
-#: dwarf.c:7268
+#: dwarf.c:7280
 #, c-format
 msgid ""
 "\n"
 "    Address            Length\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "    Address            Length\n"
 msgstr ""
 
-#: dwarf.c:7270
+#: dwarf.c:7282
 #, c-format
 msgid ""
 "\n"
 "    Address    Length\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "    Address    Length\n"
 msgstr ""
 
-#: dwarf.c:7347
+#: dwarf.c:7359
 #, c-format
 msgid "Corrupt address base (%lx) found in debug section %u\n"
 msgstr ""
 
 #, c-format
 msgid "Corrupt address base (%lx) found in debug section %u\n"
 msgstr ""
 
-#: dwarf.c:7364
+#: dwarf.c:7376
 #, c-format
 msgid "  For compilation unit at offset 0x%s:\n"
 msgstr ""
 
 #, c-format
 msgid "  For compilation unit at offset 0x%s:\n"
 msgstr ""
 
-#: dwarf.c:7367
+#: dwarf.c:7379
 #, c-format
 msgid "\tIndex\tAddress\n"
 msgstr ""
 
 #, c-format
 msgid "\tIndex\tAddress\n"
 msgstr ""
 
-#: dwarf.c:7379
+#: dwarf.c:7391
 #, c-format
 msgid ""
 "Corrupt %s section: expecting header size of 8 or 16, but found %ld instead\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Corrupt %s section: expecting header size of 8 or 16, but found %ld instead\n"
 msgstr ""
 
-#: dwarf.c:7391
+#: dwarf.c:7403
 #, c-format
 msgid ""
 "Corrupt %s section: expecting version number 5 in header but found %d "
 "instead\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Corrupt %s section: expecting version number 5 in header but found %d "
 "instead\n"
 msgstr ""
 
-#: dwarf.c:7405
+#: dwarf.c:7417
 #, c-format
 msgid "\t%d:\t"
 msgstr ""
 
 #, c-format
 msgid "\t%d:\t"
 msgstr ""
 
-#: dwarf.c:7470 dwarf.c:7494
+#: dwarf.c:7482 dwarf.c:7506
 #, c-format
 msgid "    Length: %#lx\n"
 msgstr ""
 
 #, c-format
 msgid "    Length: %#lx\n"
 msgstr ""
 
-#: dwarf.c:7471 dwarf.c:7496
+#: dwarf.c:7483 dwarf.c:7508
 #, c-format
 msgid "       Index   Offset [String]\n"
 msgstr ""
 
 #, c-format
 msgid "       Index   Offset [String]\n"
 msgstr ""
 
-#: dwarf.c:7479
+#: dwarf.c:7491
 #, c-format
 msgid "Section %s is too small %#lx\n"
 msgstr ""
 
 #, c-format
 msgid "Section %s is too small %#lx\n"
 msgstr ""
 
-#: dwarf.c:7487
+#: dwarf.c:7499
 #, c-format
 msgid "Unexpected version number in str_offset header: %#x\n"
 msgstr ""
 
 #, c-format
 msgid "Unexpected version number in str_offset header: %#x\n"
 msgstr ""
 
-#: dwarf.c:7492
+#: dwarf.c:7504
 #, c-format
 msgid "Unexpected value in str_offset header's padding field: %#x\n"
 msgstr ""
 
 #, c-format
 msgid "Unexpected value in str_offset header's padding field: %#x\n"
 msgstr ""
 
-#: dwarf.c:7495
+#: dwarf.c:7507
 #, c-format
 msgid "    Version: %#lx\n"
 msgstr ""
 
 #, c-format
 msgid "    Version: %#lx\n"
 msgstr ""
 
-#: dwarf.c:7586 dwarf.c:7663
+#: dwarf.c:7601 dwarf.c:7681
 msgid "(start == end)"
 msgstr ""
 
 msgid "(start == end)"
 msgstr ""
 
-#: dwarf.c:7588 dwarf.c:7665
+#: dwarf.c:7603 dwarf.c:7683
 msgid "(start > end)"
 msgstr ""
 
 msgid "(start > end)"
 msgstr ""
 
-#: dwarf.c:7610
+#: dwarf.c:7627
 #, c-format
 #, c-format
-msgid "Range list starting at offset 0x%lx is not terminated.\n"
+msgid "Range list starting at offset 0x%s is not terminated.\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:7643
+#: dwarf.c:7661
 #, c-format
 msgid "Invalid range list entry type %d\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid range list entry type %d\n"
 msgstr ""
 
-#: dwarf.c:7723
+#: dwarf.c:7742
 #, c-format
 msgid ""
 "The length field (0x%lx) in the debug_rnglists header is wrong - the section "
 "is too small\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "The length field (0x%lx) in the debug_rnglists header is wrong - the section "
 "is too small\n"
 msgstr ""
 
-#: dwarf.c:7735
+#: dwarf.c:7753
 msgid "Only DWARF version 5 debug_rnglists info is currently supported.\n"
 msgstr ""
 
 msgid "Only DWARF version 5 debug_rnglists info is currently supported.\n"
 msgstr ""
 
-#: dwarf.c:7754
+#: dwarf.c:7772
 #, c-format
 msgid "The %s section contains unsupported offset entry count: %u.\n"
 msgstr ""
 
 #. This can happen when the file was compiled with -gsplit-debug
 #. which removes references to range lists from the primary .o file.
 #, c-format
 msgid "The %s section contains unsupported offset entry count: %u.\n"
 msgstr ""
 
 #. This can happen when the file was compiled with -gsplit-debug
 #. which removes references to range lists from the primary .o file.
-#: dwarf.c:7784
+#: dwarf.c:7802
 #, c-format
 msgid "No range lists in .debug_info section.\n"
 msgstr ""
 
 #, c-format
 msgid "No range lists in .debug_info section.\n"
 msgstr ""
 
-#: dwarf.c:7816
+#: dwarf.c:7834
 #, c-format
 msgid "Range lists in %s section start at 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "Range lists in %s section start at 0x%lx\n"
 msgstr ""
 
-#: dwarf.c:7821
+#: dwarf.c:7839
 #, c-format
 msgid "    Offset   Begin    End\n"
 msgstr ""
 
 #, c-format
 msgid "    Offset   Begin    End\n"
 msgstr ""
 
-#: dwarf.c:7839
+#: dwarf.c:7857
 #, c-format
 msgid "Corrupt pointer size (%d) in debug entry at offset %8.8lx\n"
 msgstr ""
 
 #, c-format
 msgid "Corrupt pointer size (%d) in debug entry at offset %8.8lx\n"
 msgstr ""
 
-#: dwarf.c:7846
-#, c-format
-msgid "Corrupt offset (%#8.8lx) in range entry %u\n"
-msgstr ""
-
 #: dwarf.c:7864
 #, c-format
 #: dwarf.c:7864
 #, c-format
-msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n"
-msgstr ""
-
-#: dwarf.c:7871
-#, c-format
-msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n"
+msgid "Corrupt offset (%#8.8lx) in range entry %u\n"
 msgstr ""
 
 msgstr ""
 
-#: dwarf.c:7947
+#: dwarf.c:7965
 #, c-format
 msgid "Unfeasibly large register number: %u\n"
 msgstr ""
 
 #, c-format
 msgid "Unfeasibly large register number: %u\n"
 msgstr ""
 
-#: dwarf.c:7960
+#: dwarf.c:7978
 #, c-format
 msgid "Out of memory allocating %u columns in dwarf frame arrays\n"
 msgstr ""
 
 #, c-format
 msgid "Out of memory allocating %u columns in dwarf frame arrays\n"
 msgstr ""
 
-#: dwarf.c:8409
+#: dwarf.c:8427
 msgid "No terminator for augmentation name\n"
 msgstr ""
 
 msgid "No terminator for augmentation name\n"
 msgstr ""
 
-#: dwarf.c:8427
+#: dwarf.c:8445
 #, c-format
 msgid "Invalid pointer size (%d) in CIE data\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid pointer size (%d) in CIE data\n"
 msgstr ""
 
-#: dwarf.c:8435
+#: dwarf.c:8453
 #, c-format
 msgid "Invalid segment size (%d) in CIE data\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid segment size (%d) in CIE data\n"
 msgstr ""
 
-#: dwarf.c:8471 dwarf.c:8847
+#: dwarf.c:8489 dwarf.c:8862
 #, c-format
 msgid "Augmentation data too long: 0x%s, expected at most %#lx\n"
 msgstr ""
 
 #, c-format
 msgid "Augmentation data too long: 0x%s, expected at most %#lx\n"
 msgstr ""
 
-#: dwarf.c:8558
+#: dwarf.c:8576
 #, c-format
 msgid "  Augmentation data:    "
 msgstr ""
 
 #, c-format
 msgid "  Augmentation data:    "
 msgstr ""
 
-#: dwarf.c:8574
+#: dwarf.c:8592
 msgid "bad register: "
 msgstr ""
 
 msgid "bad register: "
 msgstr ""
 
-#: dwarf.c:8746
+#: dwarf.c:8764
 msgid "Failed to read CIE information\n"
 msgstr ""
 
 msgid "Failed to read CIE information\n"
 msgstr ""
 
-#: dwarf.c:8757 dwarf.c:8781 dwarf.c:8808
+#: dwarf.c:8775 dwarf.c:8796 dwarf.c:8823
 msgid "Invalid max register\n"
 msgstr ""
 
 #. PR 17512: file: 9e196b3e.
 msgid "Invalid max register\n"
 msgstr ""
 
 #. PR 17512: file: 9e196b3e.
-#: dwarf.c:8823
+#: dwarf.c:8838
 #, c-format
 msgid "Probably corrupt segment size: %d - using 4 instead\n"
 msgstr ""
 
 #, c-format
 msgid "Probably corrupt segment size: %d - using 4 instead\n"
 msgstr ""
 
-#: dwarf.c:9294
+#. Ideally translate "invalid " to 8 chars, trailing space
+#. is optional.
+#: dwarf.c:8884
+#, c-format
+msgid "cie=invalid "
+msgstr ""
+
+#: dwarf.c:9317
 msgid "Invalid column number in saved frame state\n"
 msgstr ""
 
 msgid "Invalid column number in saved frame state\n"
 msgstr ""
 
-#: dwarf.c:9341
+#: dwarf.c:9364
 #, c-format
 msgid "  DW_CFA_def_cfa_expression: <corrupt len %lu>\n"
 msgstr ""
 
 #, c-format
 msgid "  DW_CFA_def_cfa_expression: <corrupt len %lu>\n"
 msgstr ""
 
-#: dwarf.c:9364
+#: dwarf.c:9387
 #, c-format
 msgid "  DW_CFA_expression: <corrupt len %lu>\n"
 msgstr ""
 
 #, c-format
 msgid "  DW_CFA_expression: <corrupt len %lu>\n"
 msgstr ""
 
-#: dwarf.c:9497
+#: dwarf.c:9520
 #, c-format
 msgid "  DW_CFA_??? (User defined call frame op: %#x)\n"
 msgstr ""
 
 #, c-format
 msgid "  DW_CFA_??? (User defined call frame op: %#x)\n"
 msgstr ""
 
-#: dwarf.c:9499
+#: dwarf.c:9522
 #, c-format
 msgid "Unsupported or unknown Dwarf Call Frame Instruction number: %#x\n"
 msgstr ""
 
 #, c-format
 msgid "Unsupported or unknown Dwarf Call Frame Instruction number: %#x\n"
 msgstr ""
 
-#: dwarf.c:9613 dwarf.c:10030
+#: dwarf.c:9636 dwarf.c:10053
 #, c-format
 msgid "Version %ld\n"
 msgstr ""
 
 #, c-format
 msgid "Version %ld\n"
 msgstr ""
 
-#: dwarf.c:9619
+#: dwarf.c:9642
 msgid "Only DWARF version 5 .debug_names is currently supported.\n"
 msgstr ""
 
 msgid "Only DWARF version 5 .debug_names is currently supported.\n"
 msgstr ""
 
-#: dwarf.c:9626
+#: dwarf.c:9649
 #, c-format
 msgid "Padding field of .debug_names must be 0 (found 0x%x)\n"
 msgstr ""
 
 #, c-format
 msgid "Padding field of .debug_names must be 0 (found 0x%x)\n"
 msgstr ""
 
-#: dwarf.c:9631
+#: dwarf.c:9654
 msgid "Compilation unit count must be >= 1 in .debug_names\n"
 msgstr ""
 
 msgid "Compilation unit count must be >= 1 in .debug_names\n"
 msgstr ""
 
-#: dwarf.c:9642
+#: dwarf.c:9665
 #, c-format
 msgid ""
 "Augmentation string length %u must be rounded up to a multiple of 4 in ."
 "debug_names.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Augmentation string length %u must be rounded up to a multiple of 4 in ."
 "debug_names.\n"
 msgstr ""
 
-#: dwarf.c:9650
+#: dwarf.c:9673
 #, c-format
 msgid "Augmentation string:"
 msgstr ""
 
 #, c-format
 msgid "Augmentation string:"
 msgstr ""
 
-#: dwarf.c:9677
+#: dwarf.c:9700
 #, c-format
 msgid "CU table:\n"
 msgstr ""
 
 #, c-format
 msgid "CU table:\n"
 msgstr ""
 
-#: dwarf.c:9686 dwarf.c:9699
+#: dwarf.c:9709 dwarf.c:9722
 #, c-format
 msgid "[%3u] 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "[%3u] 0x%lx\n"
 msgstr ""
 
-#: dwarf.c:9690
+#: dwarf.c:9713
 #, c-format
 msgid "TU table:\n"
 msgstr ""
 
 #, c-format
 msgid "TU table:\n"
 msgstr ""
 
-#: dwarf.c:9703
+#: dwarf.c:9726
 #, c-format
 msgid "Foreign TU table:\n"
 msgstr ""
 
 #, c-format
 msgid "Foreign TU table:\n"
 msgstr ""
 
-#: dwarf.c:9712
+#: dwarf.c:9735
 #, c-format
 msgid "[%3u] "
 msgstr ""
 
 #, c-format
 msgid "[%3u] "
 msgstr ""
 
-#: dwarf.c:9723
+#: dwarf.c:9746
 #, c-format
 msgid ""
 "Entry pool offset (0x%lx) exceeds unit size 0x%lx for unit 0x%lx in the "
 "debug_names\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Entry pool offset (0x%lx) exceeds unit size 0x%lx for unit 0x%lx in the "
 "debug_names\n"
 msgstr ""
 
-#: dwarf.c:9752
+#: dwarf.c:9775
 #, c-format
 msgid "Used %zu of %lu bucket.\n"
 msgid_plural "Used %zu of %lu buckets.\n"
 msgstr[0] ""
 msgstr[1] ""
 
 #, c-format
 msgid "Used %zu of %lu bucket.\n"
 msgid_plural "Used %zu of %lu buckets.\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: dwarf.c:9779
+#: dwarf.c:9802
 #, c-format
 msgid ""
 "Out of %lu items there are %zu bucket clashes (longest of %zu entries).\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Out of %lu items there are %zu bucket clashes (longest of %zu entries).\n"
 msgstr ""
 
-#: dwarf.c:9816
+#: dwarf.c:9839
 #, c-format
 msgid "Duplicate abbreviation tag %lu in unit 0x%lx in the debug_names\n"
 msgstr ""
 
 #, c-format
 msgid "Duplicate abbreviation tag %lu in unit 0x%lx in the debug_names\n"
 msgstr ""
 
-#: dwarf.c:9838 dwarf.c:10156
+#: dwarf.c:9861 dwarf.c:10179
 #, c-format
 msgid ""
 "\n"
 "Symbol table:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Symbol table:\n"
 msgstr ""
 
-#: dwarf.c:9890
+#: dwarf.c:9913
 #, c-format
 msgid "Undefined abbreviation tag %lu in unit 0x%lx in the debug_names\n"
 msgstr ""
 
 #, c-format
 msgid "Undefined abbreviation tag %lu in unit 0x%lx in the debug_names\n"
 msgstr ""
 
-#: dwarf.c:9921
+#: dwarf.c:9944
 #, c-format
 msgid " <no entries>"
 msgstr ""
 
 #, c-format
 msgid " <no entries>"
 msgstr ""
 
-#: dwarf.c:9953
+#: dwarf.c:9976
 msgid "The debuglink filename is corrupt/missing\n"
 msgstr ""
 
 msgid "The debuglink filename is corrupt/missing\n"
 msgstr ""
 
-#: dwarf.c:9957
+#: dwarf.c:9980
 #, c-format
 msgid "  Separate debug info file: %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Separate debug info file: %s\n"
 msgstr ""
 
-#: dwarf.c:9968
+#: dwarf.c:9991
 msgid "CRC offset missing/truncated\n"
 msgstr ""
 
 msgid "CRC offset missing/truncated\n"
 msgstr ""
 
-#: dwarf.c:9974
+#: dwarf.c:9997
 #, c-format
 msgid "  CRC value: %#x\n"
 msgstr ""
 
 #, c-format
 msgid "  CRC value: %#x\n"
 msgstr ""
 
-#: dwarf.c:9978
+#: dwarf.c:10001
 #, c-format
 msgid "There are %#lx extraneous bytes at the end of the section\n"
 msgstr ""
 
 #, c-format
 msgid "There are %#lx extraneous bytes at the end of the section\n"
 msgstr ""
 
-#: dwarf.c:9992
+#: dwarf.c:10015
 #, c-format
 msgid "Build-ID is too short (%#lx bytes)\n"
 msgstr ""
 
 #, c-format
 msgid "Build-ID is too short (%#lx bytes)\n"
 msgstr ""
 
-#: dwarf.c:9996
+#: dwarf.c:10019
 #, c-format
 msgid "  Build-ID (%#lx bytes):"
 msgstr ""
 
 #, c-format
 msgid "  Build-ID (%#lx bytes):"
 msgstr ""
 
-#: dwarf.c:10025
+#: dwarf.c:10048
 #, c-format
 msgid "Truncated header in the %s section.\n"
 msgstr ""
 
 #, c-format
 msgid "Truncated header in the %s section.\n"
 msgstr ""
 
-#: dwarf.c:10036
+#: dwarf.c:10059
 #, c-format
 msgid "Unsupported version %lu.\n"
 msgstr ""
 
 #, c-format
 msgid "Unsupported version %lu.\n"
 msgstr ""
 
-#: dwarf.c:10040
+#: dwarf.c:10063
 msgid "The address table data in version 3 may be wrong.\n"
 msgstr ""
 
 msgid "The address table data in version 3 may be wrong.\n"
 msgstr ""
 
-#: dwarf.c:10042
+#: dwarf.c:10065
 msgid "Version 4 does not support case insensitive lookups.\n"
 msgstr ""
 
 msgid "Version 4 does not support case insensitive lookups.\n"
 msgstr ""
 
-#: dwarf.c:10044
+#: dwarf.c:10067
 msgid "Version 5 does not include inlined functions.\n"
 msgstr ""
 
 msgid "Version 5 does not include inlined functions.\n"
 msgstr ""
 
-#: dwarf.c:10046
+#: dwarf.c:10069
 msgid "Version 6 does not include symbol attributes.\n"
 msgstr ""
 
 msgid "Version 6 does not include symbol attributes.\n"
 msgstr ""
 
-#: dwarf.c:10064
+#: dwarf.c:10087
 #, c-format
 msgid "Corrupt header in the %s section.\n"
 msgstr ""
 
 #, c-format
 msgid "Corrupt header in the %s section.\n"
 msgstr ""
 
-#: dwarf.c:10071
+#: dwarf.c:10094
 #, c-format
 msgid "TU offset (%x) is less than CU offset (%x)\n"
 msgstr ""
 
 #, c-format
 msgid "TU offset (%x) is less than CU offset (%x)\n"
 msgstr ""
 
-#: dwarf.c:10080
+#: dwarf.c:10103
 #, c-format
 msgid "Address table offset (%x) is less than TU offset (%x)\n"
 msgstr ""
 
 #, c-format
 msgid "Address table offset (%x) is less than TU offset (%x)\n"
 msgstr ""
 
-#: dwarf.c:10090
+#: dwarf.c:10113
 #, c-format
 msgid "Symbol table offset (%x) is less then Address table offset (%x)\n"
 msgstr ""
 
 #, c-format
 msgid "Symbol table offset (%x) is less then Address table offset (%x)\n"
 msgstr ""
 
-#: dwarf.c:10099
+#: dwarf.c:10122
 #, c-format
 msgid "Constant pool offset (%x) is less than symbol table offset (%x)\n"
 msgstr ""
 
 #, c-format
 msgid "Constant pool offset (%x) is less than symbol table offset (%x)\n"
 msgstr ""
 
-#: dwarf.c:10114
+#: dwarf.c:10137
 msgid "Address table extends beyond end of section.\n"
 msgstr ""
 
 msgid "Address table extends beyond end of section.\n"
 msgstr ""
 
-#: dwarf.c:10118
+#: dwarf.c:10141
 #, c-format
 msgid ""
 "\n"
 "CU table:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "CU table:\n"
 msgstr ""
 
-#: dwarf.c:10124
+#: dwarf.c:10147
 #, c-format
 msgid "[%3u] 0x%lx - 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "[%3u] 0x%lx - 0x%lx\n"
 msgstr ""
 
-#: dwarf.c:10129
+#: dwarf.c:10152
 #, c-format
 msgid ""
 "\n"
 "TU table:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "TU table:\n"
 msgstr ""
 
-#: dwarf.c:10136
+#: dwarf.c:10159
 #, c-format
 msgid "[%3u] 0x%lx 0x%lx "
 msgstr ""
 
 #, c-format
 msgid "[%3u] 0x%lx 0x%lx "
 msgstr ""
 
-#: dwarf.c:10143
+#: dwarf.c:10166
 #, c-format
 msgid ""
 "\n"
 "Address table:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Address table:\n"
 msgstr ""
 
-#: dwarf.c:10153
+#: dwarf.c:10176
 #, c-format
 msgid "%lu\n"
 msgstr ""
 
 #, c-format
 msgid "%lu\n"
 msgstr ""
 
-#: dwarf.c:10171
+#: dwarf.c:10194
 #, c-format
 msgid "[%3u] <corrupt offset: %x>"
 msgstr ""
 
 #, c-format
 msgid "[%3u] <corrupt offset: %x>"
 msgstr ""
 
-#: dwarf.c:10172
+#: dwarf.c:10195
 #, c-format
 msgid "Corrupt name offset of 0x%x found for symbol table slot %d\n"
 msgstr ""
 
 #, c-format
 msgid "Corrupt name offset of 0x%x found for symbol table slot %d\n"
 msgstr ""
 
-#: dwarf.c:10183
+#: dwarf.c:10206
 #, c-format
 msgid "<invalid CU vector offset: %x>\n"
 msgstr ""
 
 #, c-format
 msgid "<invalid CU vector offset: %x>\n"
 msgstr ""
 
-#: dwarf.c:10184
+#: dwarf.c:10207
 #, c-format
 msgid "Corrupt CU vector offset of 0x%x found for symbol table slot %d\n"
 msgstr ""
 
 #, c-format
 msgid "Corrupt CU vector offset of 0x%x found for symbol table slot %d\n"
 msgstr ""
 
-#: dwarf.c:10195
+#: dwarf.c:10218
 #, c-format
 msgid "Invalid number of CUs (0x%x) for symbol table slot %d\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid number of CUs (0x%x) for symbol table slot %d\n"
 msgstr ""
 
-#: dwarf.c:10220
+#: dwarf.c:10243
 msgid "static"
 msgstr ""
 
 msgid "static"
 msgstr ""
 
-#: dwarf.c:10220
+#: dwarf.c:10243
 msgid "global"
 msgstr ""
 
 msgid "global"
 msgstr ""
 
-#: dwarf.c:10258 dwarf.c:10269
+#: dwarf.c:10281 dwarf.c:10292
 msgid "Internal error: out of space in the shndx pool.\n"
 msgstr ""
 
 msgid "Internal error: out of space in the shndx pool.\n"
 msgstr ""
 
-#: dwarf.c:10332
+#: dwarf.c:10355
 #, c-format
 msgid "Section %s is empty\n"
 msgstr ""
 
 #, c-format
 msgid "Section %s is empty\n"
 msgstr ""
 
-#: dwarf.c:10338
+#: dwarf.c:10361
 #, c-format
 msgid "Section %s is too small to contain a CU/TU header\n"
 msgstr ""
 
 #, c-format
 msgid "Section %s is too small to contain a CU/TU header\n"
 msgstr ""
 
-#: dwarf.c:10357
+#: dwarf.c:10380
 #, c-format
 msgid "  Version:                 %u\n"
 msgstr ""
 
 #, c-format
 msgid "  Version:                 %u\n"
 msgstr ""
 
-#: dwarf.c:10359
+#: dwarf.c:10382
 #, c-format
 msgid "  Number of columns:       %u\n"
 msgstr ""
 
 #, c-format
 msgid "  Number of columns:       %u\n"
 msgstr ""
 
-#: dwarf.c:10360
+#: dwarf.c:10383
 #, c-format
 msgid "  Number of used entries:  %u\n"
 msgstr ""
 
 #, c-format
 msgid "  Number of used entries:  %u\n"
 msgstr ""
 
-#: dwarf.c:10361
+#: dwarf.c:10384
 #, c-format
 msgid ""
 "  Number of slots:         %u\n"
 "\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  Number of slots:         %u\n"
 "\n"
 msgstr ""
 
-#: dwarf.c:10368
+#: dwarf.c:10391
 #, c-format
 msgid "Section %s is too small for %u slot\n"
 msgid_plural "Section %s is too small for %u slots\n"
 msgstr[0] ""
 msgstr[1] ""
 
 #, c-format
 msgid "Section %s is too small for %u slot\n"
 msgid_plural "Section %s is too small for %u slots\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: dwarf.c:10392
+#: dwarf.c:10415
 msgid "Section index pool located before start of section\n"
 msgstr ""
 
 msgid "Section index pool located before start of section\n"
 msgstr ""
 
-#: dwarf.c:10397
+#: dwarf.c:10420
 #, c-format
 msgid "  [%3d] Signature:  0x%s  Sections: "
 msgstr ""
 
 #, c-format
 msgid "  [%3d] Signature:  0x%s  Sections: "
 msgstr ""
 
-#: dwarf.c:10403
+#: dwarf.c:10426
 #, c-format
 msgid "Section %s too small for shndx pool\n"
 msgstr ""
 
 #, c-format
 msgid "Section %s too small for shndx pool\n"
 msgstr ""
 
-#: dwarf.c:10449
+#: dwarf.c:10472
 #, c-format
 msgid "Section %s too small for offset and size tables\n"
 msgstr ""
 
 #, c-format
 msgid "Section %s too small for offset and size tables\n"
 msgstr ""
 
-#: dwarf.c:10456
+#: dwarf.c:10479
 #, c-format
 msgid "  Offset table\n"
 msgstr ""
 
 #, c-format
 msgid "  Offset table\n"
 msgstr ""
 
-#: dwarf.c:10458 dwarf.c:10546
+#: dwarf.c:10481 dwarf.c:10569
 msgid "signature"
 msgstr ""
 
 msgid "signature"
 msgstr ""
 
-#: dwarf.c:10458 dwarf.c:10546
+#: dwarf.c:10481 dwarf.c:10569
 msgid "dwo_id"
 msgstr ""
 
 msgid "dwo_id"
 msgstr ""
 
-#: dwarf.c:10497
+#: dwarf.c:10520
 #, c-format
 msgid "Row index (%u) is larger than number of used entries (%u)\n"
 msgstr ""
 
 #, c-format
 msgid "Row index (%u) is larger than number of used entries (%u)\n"
 msgstr ""
 
-#: dwarf.c:10511 dwarf.c:10570
+#: dwarf.c:10534 dwarf.c:10593
 #, c-format
 msgid "  [%3d] 0x%s"
 msgstr ""
 
 #, c-format
 msgid "  [%3d] 0x%s"
 msgstr ""
 
-#: dwarf.c:10526 dwarf.c:10584
+#: dwarf.c:10549 dwarf.c:10621
 #, c-format
 msgid "Overlarge Dwarf section index detected: %u\n"
 msgstr ""
 
 #, c-format
 msgid "Overlarge Dwarf section index detected: %u\n"
 msgstr ""
 
-#: dwarf.c:10544
+#: dwarf.c:10567
 #, c-format
 msgid "  Size table\n"
 msgstr ""
 
 #, c-format
 msgid "  Size table\n"
 msgstr ""
 
-#: dwarf.c:10599
+#: dwarf.c:10607
+#, c-format
+msgid "Too many rows/columns in DWARF index section %s\n"
+msgstr ""
+
+#: dwarf.c:10636
 #, c-format
 msgid "  Unsupported version (%d)\n"
 msgstr ""
 
 #, c-format
 msgid "  Unsupported version (%d)\n"
 msgstr ""
 
-#: dwarf.c:10671
+#: dwarf.c:10708
 #, c-format
 msgid "Displaying the debug contents of section %s is not yet supported.\n"
 msgstr ""
 
 #, c-format
 msgid "Displaying the debug contents of section %s is not yet supported.\n"
 msgstr ""
 
-#: dwarf.c:10702
+#: dwarf.c:10739
 #, c-format
 msgid ""
 "Attempt to allocate an array with an excessive number of elements: 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Attempt to allocate an array with an excessive number of elements: 0x%lx\n"
 msgstr ""
 
-#: dwarf.c:10720
+#: dwarf.c:10757
 #, c-format
 msgid ""
 "Attempt to re-allocate an array with an excessive number of elements: 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Attempt to re-allocate an array with an excessive number of elements: 0x%lx\n"
 msgstr ""
 
-#: dwarf.c:10736
+#: dwarf.c:10773
 #, c-format
 msgid ""
 "Attempt to allocate a zero'ed array with an excessive number of elements: 0x"
 "%lx\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Attempt to allocate a zero'ed array with an excessive number of elements: 0x"
 "%lx\n"
 msgstr ""
 
-#: dwarf.c:10834
+#: dwarf.c:10871
 #, c-format
 msgid "Unable to reopen separate debug info file: %s\n"
 msgstr ""
 
 #, c-format
 msgid "Unable to reopen separate debug info file: %s\n"
 msgstr ""
 
-#: dwarf.c:10846
+#: dwarf.c:10883
 #, c-format
 msgid "Separate debug info file %s found, but CRC does not match - ignoring\n"
 msgstr ""
 
 #, c-format
 msgid "Separate debug info file %s found, but CRC does not match - ignoring\n"
 msgstr ""
 
-#: dwarf.c:11022
+#: dwarf.c:11062
 #, c-format
 msgid "Corrupt debuglink section: %s\n"
 msgstr ""
 
 #, c-format
 msgid "Corrupt debuglink section: %s\n"
 msgstr ""
 
-#: dwarf.c:11060
+#: dwarf.c:11101
 msgid "Out of memory"
 msgstr ""
 
 #. Failed to find the file.
 msgid "Out of memory"
 msgstr ""
 
 #. Failed to find the file.
-#: dwarf.c:11134
+#: dwarf.c:11176
 #, c-format
 msgid "could not find separate debug file '%s'\n"
 msgstr ""
 
 #, c-format
 msgid "could not find separate debug file '%s'\n"
 msgstr ""
 
-#: dwarf.c:11136 dwarf.c:11141 dwarf.c:11147 dwarf.c:11151 dwarf.c:11156
-#: dwarf.c:11159 dwarf.c:11162 dwarf.c:11165
+#: dwarf.c:11178 dwarf.c:11183 dwarf.c:11189 dwarf.c:11193 dwarf.c:11198
+#: dwarf.c:11201 dwarf.c:11204 dwarf.c:11207
 #, c-format
 msgid "tried: %s\n"
 msgstr ""
 
 #, c-format
 msgid "tried: %s\n"
 msgstr ""
 
-#: dwarf.c:11173
+#: dwarf.c:11215
 #, c-format
 msgid "tried: DEBUGINFOD_URLS=%s\n"
 msgstr ""
 
 #, c-format
 msgid "tried: DEBUGINFOD_URLS=%s\n"
 msgstr ""
 
-#: dwarf.c:11190
+#: dwarf.c:11243
 #, c-format
 msgid "failed to open separate debug file: %s\n"
 msgstr ""
 
 #, c-format
 msgid "failed to open separate debug file: %s\n"
 msgstr ""
 
-#: dwarf.c:11199
+#: dwarf.c:11252
 #, c-format
 msgid ""
 "\n"
 "%s: Found separate debug info file: %s\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "%s: Found separate debug info file: %s\n"
 msgstr ""
 
-#: dwarf.c:11222
+#: dwarf.c:11275
 msgid "Out of memory allocating dwo filename\n"
 msgstr ""
 
 msgid "Out of memory allocating dwo filename\n"
 msgstr ""
 
-#: dwarf.c:11228
+#: dwarf.c:11281
 #, c-format
 msgid "Unable to load dwo file: %s\n"
 msgstr ""
 
 #. FIXME: We should check the dwo_id.
 #, c-format
 msgid "Unable to load dwo file: %s\n"
 msgstr ""
 
 #. FIXME: We should check the dwo_id.
-#: dwarf.c:11235
+#: dwarf.c:11288
 #, c-format
 msgid ""
 "%s: Found separate debug object file: %s\n"
 "\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "%s: Found separate debug object file: %s\n"
 "\n"
 msgstr ""
 
-#: dwarf.c:11254
+#: dwarf.c:11320
+msgid "Unable to load the .note.gnu.build-id section\n"
+msgstr ""
+
+#: dwarf.c:11326
+msgid ".note.gnu.build-id section is corrupt/empty\n"
+msgstr ""
+
+#: dwarf.c:11347
+msgid ".note.gnu.build-id data size is too small\n"
+msgstr ""
+
+#: dwarf.c:11353
+msgid ".note.gnu.build-id data size is too bug\n"
+msgstr ""
+
+#: dwarf.c:11414
 msgid ".debug_sup section is corrupt/empty\n"
 msgstr ""
 
 msgid ".debug_sup section is corrupt/empty\n"
 msgstr ""
 
-#: dwarf.c:11264
+#: dwarf.c:11424
 msgid "filename in .debug_sup section is corrupt\n"
 msgstr ""
 
 msgid "filename in .debug_sup section is corrupt\n"
 msgstr ""
 
-#: dwarf.c:11279
+#: dwarf.c:11439
 msgid "unable to construct path for supplementary debug file"
 msgstr ""
 
 msgid "unable to construct path for supplementary debug file"
 msgstr ""
 
-#: dwarf.c:11293
+#: dwarf.c:11453
 msgid "out of memory constructing filename for .debug_sup link\n"
 msgstr ""
 
 msgid "out of memory constructing filename for .debug_sup link\n"
 msgstr ""
 
-#: dwarf.c:11301
+#: dwarf.c:11461
 #, c-format
 msgid "unable to open file '%s' referenced from .debug_sup section\n"
 msgstr ""
 
 #, c-format
 msgid "unable to open file '%s' referenced from .debug_sup section\n"
 msgstr ""
 
-#: dwarf.c:11306
+#: dwarf.c:11466
 #, c-format
 msgid ""
 "%s: Found supplementary debug file: %s\n"
 "\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "%s: Found supplementary debug file: %s\n"
 "\n"
 msgstr ""
 
-#: dwarf.c:11396
+#: dwarf.c:11558
 msgid "Multiple DWO_NAMEs encountered for the same CU\n"
 msgstr ""
 
 msgid "Multiple DWO_NAMEs encountered for the same CU\n"
 msgstr ""
 
-#: dwarf.c:11408
+#: dwarf.c:11570
 msgid "multiple DWO_IDs encountered for the same CU\n"
 msgstr ""
 
 msgid "multiple DWO_IDs encountered for the same CU\n"
 msgstr ""
 
-#: dwarf.c:11413
+#: dwarf.c:11575
 msgid "Unexpected DWO INFO type"
 msgstr ""
 
 msgid "Unexpected DWO INFO type"
 msgstr ""
 
-#: dwarf.c:11428
+#: dwarf.c:11590
 #, c-format
 msgid ""
 "The %s section contains link(s) to dwo file(s):\n"
 "\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "The %s section contains link(s) to dwo file(s):\n"
 "\n"
 msgstr ""
 
-#: dwarf.c:11433
+#: dwarf.c:11595
 #, c-format
 msgid "  Name:      %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Name:      %s\n"
 msgstr ""
 
-#: dwarf.c:11434
+#: dwarf.c:11596
 #, c-format
 msgid "  Directory: %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Directory: %s\n"
 msgstr ""
 
-#: dwarf.c:11434
+#: dwarf.c:11596
 msgid "<not-found>"
 msgstr ""
 
 msgid "<not-found>"
 msgstr ""
 
-#: dwarf.c:11436
+#: dwarf.c:11598
 #, c-format
 msgid "  ID:       "
 msgstr ""
 
 #, c-format
 msgid "  ID:       "
 msgstr ""
 
-#: dwarf.c:11438
+#: dwarf.c:11600
 #, c-format
 msgid "  ID:        <not specified>\n"
 msgstr ""
 
 #, c-format
 msgid "  ID:        <not specified>\n"
 msgstr ""
 
-#: dwarf.c:11602 dwarf.c:11646
+#: dwarf.c:11764 dwarf.c:11808
 #, c-format
 msgid "Unrecognized debug option '%s'\n"
 msgstr ""
 
 #, c-format
 msgid "Unrecognized debug option '%s'\n"
 msgstr ""
 
-#: dwarf.h:272
+#: dwarf.h:273
 msgid "end of data encountered whilst reading LEB\n"
 msgstr ""
 
 msgid "end of data encountered whilst reading LEB\n"
 msgstr ""
 
-#: dwarf.h:274
+#: dwarf.h:275
 msgid "read LEB value is too large to store in destination variable\n"
 msgstr ""
 
 msgid "read LEB value is too large to store in destination variable\n"
 msgstr ""
 
@@ -4395,7 +4418,7 @@ msgstr ""
 
 #. PR 24049 - we cannot use filedata->file_name as this will
 #. have already been freed.
 
 #. PR 24049 - we cannot use filedata->file_name as this will
 #. have already been freed.
-#: elfcomm.c:519 elfcomm.c:753 elfedit.c:595 readelf.c:21776
+#: elfcomm.c:519 elfcomm.c:753 elfedit.c:613 readelf.c:22187
 #, c-format
 msgid "%s: failed to read archive header\n"
 msgstr ""
 #, c-format
 msgid "%s: failed to read archive header\n"
 msgstr ""
@@ -4442,158 +4465,163 @@ msgstr ""
 msgid "%s: failed to seek to next file name\n"
 msgstr ""
 
 msgid "%s: failed to seek to next file name\n"
 msgstr ""
 
-#: elfcomm.c:758 elfedit.c:602 readelf.c:21783
+#: elfcomm.c:758 elfedit.c:620 readelf.c:22194
 #, c-format
 msgid "%s: did not find a valid archive header\n"
 msgstr ""
 
 #, c-format
 msgid "%s: did not find a valid archive header\n"
 msgstr ""
 
-#: elfedit.c:91
+#: elfedit.c:93
 #, c-format
 msgid "%s: Not an i386 nor x86-64 ELF file\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Not an i386 nor x86-64 ELF file\n"
 msgstr ""
 
-#: elfedit.c:97
+#: elfedit.c:99
 #, c-format
 msgid "%s: stat () failed\n"
 msgstr ""
 
 #, c-format
 msgid "%s: stat () failed\n"
 msgstr ""
 
-#: elfedit.c:105
+#: elfedit.c:107
 #, c-format
 msgid "%s: mmap () failed\n"
 msgstr ""
 
 #, c-format
 msgid "%s: mmap () failed\n"
 msgstr ""
 
-#: elfedit.c:244
+#: elfedit.c:246
 #, c-format
 msgid "%s: Invalid PT_NOTE segment\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Invalid PT_NOTE segment\n"
 msgstr ""
 
-#: elfedit.c:269
+#: elfedit.c:271
 #, c-format
 msgid "Unknown x86 feature: %s\n"
 msgstr ""
 
 #, c-format
 msgid "Unknown x86 feature: %s\n"
 msgstr ""
 
-#: elfedit.c:317
+#: elfedit.c:319
 #, c-format
 msgid "%s: Unsupported EI_VERSION: %d is not %d\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Unsupported EI_VERSION: %d is not %d\n"
 msgstr ""
 
-#: elfedit.c:338
+#: elfedit.c:340
 #, c-format
 msgid "%s: Unmatched input EI_CLASS: %d is not %d\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Unmatched input EI_CLASS: %d is not %d\n"
 msgstr ""
 
-#: elfedit.c:347
+#: elfedit.c:349
 #, c-format
 msgid "%s: Unmatched output EI_CLASS: %d is not %d\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Unmatched output EI_CLASS: %d is not %d\n"
 msgstr ""
 
-#: elfedit.c:356
+#: elfedit.c:358
 #, c-format
 msgid "%s: Unmatched e_machine: %d is not %d\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Unmatched e_machine: %d is not %d\n"
 msgstr ""
 
-#: elfedit.c:367
+#: elfedit.c:369
 #, c-format
 msgid "%s: Unmatched e_type: %d is not %d\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Unmatched e_type: %d is not %d\n"
 msgstr ""
 
-#: elfedit.c:378
+#: elfedit.c:380
 #, c-format
 msgid "%s: Unmatched EI_OSABI: %d is not %d\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Unmatched EI_OSABI: %d is not %d\n"
 msgstr ""
 
-#: elfedit.c:411
+#: elfedit.c:392
+#, c-format
+msgid "%s: Unmatched EI_ABIVERSION: %d is not %d\n"
+msgstr ""
+
+#: elfedit.c:429
 #, c-format
 msgid "%s: Failed to update ELF header: %s\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Failed to update ELF header: %s\n"
 msgstr ""
 
-#: elfedit.c:481
+#: elfedit.c:499
 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 ""
 
 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 ""
 
-#: elfedit.c:522
+#: elfedit.c:540
 #, c-format
 msgid "%s: Failed to read ELF header\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Failed to read ELF header\n"
 msgstr ""
 
-#: elfedit.c:529
+#: elfedit.c:547
 #, c-format
 msgid "%s: Failed to seek to ELF header\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Failed to seek to ELF header\n"
 msgstr ""
 
-#: elfedit.c:586 readelf.c:21764
+#: elfedit.c:604 readelf.c:22175
 #, c-format
 msgid "%s: failed to seek to next archive header\n"
 msgstr ""
 
 #, c-format
 msgid "%s: failed to seek to next archive header\n"
 msgstr ""
 
-#: elfedit.c:617 elfedit.c:626 readelf.c:21796 readelf.c:21805
+#: elfedit.c:635 elfedit.c:644 readelf.c:22207 readelf.c:22216
 #, c-format
 msgid "%s: bad archive file name\n"
 msgstr ""
 
 #, c-format
 msgid "%s: bad archive file name\n"
 msgstr ""
 
-#: elfedit.c:649 elfedit.c:760
+#: elfedit.c:667 elfedit.c:778
 #, c-format
 msgid "Input file '%s' is not readable\n"
 msgstr ""
 
 #, c-format
 msgid "Input file '%s' is not readable\n"
 msgstr ""
 
-#: elfedit.c:676
+#: elfedit.c:694
 #, c-format
 msgid "%s: failed to seek to archive member\n"
 msgstr ""
 
 #, c-format
 msgid "%s: failed to seek to archive member\n"
 msgstr ""
 
-#: elfedit.c:717 readelf.c:21924
+#: elfedit.c:735 readelf.c:22335
 #, c-format
 msgid "'%s': No such file\n"
 msgstr ""
 
 #, c-format
 msgid "'%s': No such file\n"
 msgstr ""
 
-#: elfedit.c:719 readelf.c:21926
+#: elfedit.c:737 readelf.c:22337
 #, c-format
 msgid "Could not locate '%s'.  System error message: %s\n"
 msgstr ""
 
 #, c-format
 msgid "Could not locate '%s'.  System error message: %s\n"
 msgstr ""
 
-#: elfedit.c:740 readelf.c:21933
+#: elfedit.c:758 readelf.c:22344
 #, c-format
 msgid "'%s' is not an ordinary file\n"
 msgstr ""
 
 #, c-format
 msgid "'%s' is not an ordinary file\n"
 msgstr ""
 
-#: elfedit.c:766 readelf.c:21955
+#: elfedit.c:784 readelf.c:22366
 #, c-format
 msgid "%s: Failed to read file's magic number\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Failed to read file's magic number\n"
 msgstr ""
 
-#: elfedit.c:830
+#: elfedit.c:848
 #, c-format
 msgid "Unknown OSABI: %s\n"
 msgstr ""
 
 #, c-format
 msgid "Unknown OSABI: %s\n"
 msgstr ""
 
-#: elfedit.c:855
+#: elfedit.c:873
 #, c-format
 msgid "Unknown machine type: %s\n"
 msgstr ""
 
 #, c-format
 msgid "Unknown machine type: %s\n"
 msgstr ""
 
-#: elfedit.c:874
+#: elfedit.c:892
 #, c-format
 msgid "Unknown type: %s\n"
 msgstr ""
 
 #, c-format
 msgid "Unknown type: %s\n"
 msgstr ""
 
-#: elfedit.c:921
+#: elfedit.c:943
 #, c-format
 msgid "Usage: %s <option(s)> elffile(s)\n"
 msgstr ""
 
 #, c-format
 msgid "Usage: %s <option(s)> elffile(s)\n"
 msgstr ""
 
-#: elfedit.c:923
+#: elfedit.c:945
 #, c-format
 msgid " Update the ELF header of ELF files\n"
 msgstr ""
 
 #, c-format
 msgid " Update the ELF header of ELF files\n"
 msgstr ""
 
-#: elfedit.c:924 objcopy.c:565 objcopy.c:706 strings.c:679
+#: elfedit.c:946 nm.c:295 objcopy.c:565 objcopy.c:706 strings.c:1314
 #, c-format
 msgid " The options are:\n"
 msgstr ""
 
 #, c-format
 msgid " The options are:\n"
 msgstr ""
 
-#: elfedit.c:925
+#: elfedit.c:947
 #, c-format
 msgid ""
 "  --input-mach [none|i386|iamcu|l1om|k1om|x86_64]\n"
 #, c-format
 msgid ""
 "  --input-mach [none|i386|iamcu|l1om|k1om|x86_64]\n"
@@ -4608,9 +4636,11 @@ msgid ""
 "                              Set input OSABI\n"
 "  --output-osabi [%s]\n"
 "                              Set output OSABI\n"
 "                              Set input OSABI\n"
 "  --output-osabi [%s]\n"
 "                              Set output OSABI\n"
+"  --input-abiversion [0-255]  Set input ABIVERSION\n"
+"  --output-abiversion [0-255] Set output ABIVERSION\n"
 msgstr ""
 
 msgstr ""
 
-#: elfedit.c:940
+#: elfedit.c:964
 #, c-format
 msgid ""
 "  --enable-x86-feature [ibt|shstk|lam_u48|lam_u57]\n"
 #, c-format
 msgid ""
 "  --enable-x86-feature [ibt|shstk|lam_u48|lam_u57]\n"
@@ -4619,13 +4649,18 @@ msgid ""
 "                              Disable x86 feature\n"
 msgstr ""
 
 "                              Disable x86 feature\n"
 msgstr ""
 
-#: elfedit.c:946
+#: elfedit.c:970
 #, c-format
 msgid ""
 "  -h --help                   Display this information\n"
 "  -v --version                Display the version number of %s\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -h --help                   Display this information\n"
 "  -v --version                Display the version number of %s\n"
 msgstr ""
 
+#: elfedit.c:1049 elfedit.c:1060
+#, c-format
+msgid "Invalid ABIVERSION: %s\n"
+msgstr ""
+
 #: emul_aix.c:44
 #, c-format
 msgid "  [-g]         - 32 bit small archive\n"
 #: emul_aix.c:44
 #, c-format
 msgid "  [-g]         - 32 bit small archive\n"
@@ -4646,125 +4681,262 @@ msgstr ""
 msgid "  [-X32_64]    - accepts 32 and 64 bit objects\n"
 msgstr ""
 
 msgid "  [-X32_64]    - accepts 32 and 64 bit objects\n"
 msgstr ""
 
-#: mclex.c:240
+#: mclex.c:245
 msgid "Duplicate symbol entered into keyword list."
 msgstr ""
 
 msgid "Duplicate symbol entered into keyword list."
 msgstr ""
 
-#: nm.c:274 size.c:88 strings.c:677
+#: nm.c:293 size.c:88 strings.c:1312
 #, c-format
 msgid "Usage: %s [option(s)] [file(s)]\n"
 msgstr ""
 
 #, c-format
 msgid "Usage: %s [option(s)] [file(s)]\n"
 msgstr ""
 
-#: nm.c:275
+#: nm.c:294
 #, c-format
 msgid " List symbols in [file(s)] (a.out by default).\n"
 msgstr ""
 
 #, c-format
 msgid " List symbols in [file(s)] (a.out by default).\n"
 msgstr ""
 
-#: nm.c:276
+#: nm.c:296
+#, c-format
+msgid "  -a, --debug-syms       Display debugger-only symbols\n"
+msgstr ""
+
+#: nm.c:298
 #, c-format
 msgid ""
 #, 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"
 "  -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"
-"      --recurse-limit    Enable a demangling recursion limit.  This is the "
-"default.\n"
-"      --no-recurse-limit Disable a demangling recursion limit.\n"
+msgstr ""
+
+#: nm.c:300
+#, c-format
+msgid "  -B                     Same as --format=bsd\n"
+msgstr ""
+
+#: nm.c:302
+#, c-format
+msgid "  -C, --demangle[=STYLE] Decode mangled/processed symbol names\n"
+msgstr ""
+
+#: nm.c:304 readelf.c:5056
+msgid "                           STYLE can be "
+msgstr ""
+
+#: nm.c:306
+#, c-format
+msgid "      --no-demangle      Do not demangle low-level symbol names\n"
+msgstr ""
+
+#: nm.c:308
+#, c-format
+msgid ""
+"      --recurse-limit    Enable a demangling recursion limit.  (default)\n"
+msgstr ""
+
+#: nm.c:310
+#, c-format
+msgid "      --no-recurse-limit Disable a demangling recursion limit.\n"
+msgstr ""
+
+#: nm.c:312
+#, c-format
+msgid ""
 "  -D, --dynamic          Display dynamic symbols instead of normal symbols\n"
 "  -D, --dynamic          Display dynamic symbols instead of normal symbols\n"
-"      --defined-only     Display only defined symbols\n"
-"  -e                     (ignored)\n"
+msgstr ""
+
+#: nm.c:314
+#, c-format
+msgid "      --defined-only     Display only defined symbols\n"
+msgstr ""
+
+#: nm.c:316
+#, c-format
+msgid "  -e                     (ignored)\n"
+msgstr ""
+
+#: nm.c:318
+#, c-format
+msgid ""
 "  -f, --format=FORMAT    Use the output format FORMAT.  FORMAT can be "
 "`bsd',\n"
 "  -f, --format=FORMAT    Use the output format FORMAT.  FORMAT can be "
 "`bsd',\n"
-"                           `sysv', `posix' or 'just-symbols'.  The default "
-"is `bsd'\n"
-"  -g, --extern-only      Display only external symbols\n"
+"                           `sysv', `posix' or 'just-symbols'.\n"
+"                           The default is `bsd'\n"
+msgstr ""
+
+#: nm.c:322
+#, c-format
+msgid "  -g, --extern-only      Display only external symbols\n"
+msgstr ""
+
+#: nm.c:324
+#, c-format
+msgid ""
 "    --ifunc-chars=CHARS  Characters to use when displaying ifunc symbols\n"
 "    --ifunc-chars=CHARS  Characters to use when displaying ifunc symbols\n"
-"  -j, --just-symbols     Same as --format=just-symbols\n"
+msgstr ""
+
+#: nm.c:326
+#, c-format
+msgid "  -j, --just-symbols     Same as --format=just-symbols\n"
+msgstr ""
+
+#: nm.c:328
+#, c-format
+msgid ""
 "  -l, --line-numbers     Use debugging information to find a filename and\n"
 "                           line number for each symbol\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 ""
 
 msgstr ""
 
-#: nm.c:303
+#: nm.c:331
+#, c-format
+msgid "  -n, --numeric-sort     Sort symbols numerically by address\n"
+msgstr ""
+
+#: nm.c:333
+#, c-format
+msgid "  -o                     Same as -A\n"
+msgstr ""
+
+#: nm.c:335
+#, c-format
+msgid "  -p, --no-sort          Do not sort the symbols\n"
+msgstr ""
+
+#: nm.c:337
+#, c-format
+msgid "  -P, --portability      Same as --format=posix\n"
+msgstr ""
+
+#: nm.c:339
+#, c-format
+msgid "  -r, --reverse-sort     Reverse the sense of the sort\n"
+msgstr ""
+
+#: nm.c:342
 #, c-format
 msgid "      --plugin NAME      Load the specified plugin\n"
 msgstr ""
 
 #, c-format
 msgid "      --plugin NAME      Load the specified plugin\n"
 msgstr ""
 
-#: nm.c:306
+#: nm.c:345
+#, c-format
+msgid "  -S, --print-size       Print size of defined symbols\n"
+msgstr ""
+
+#: nm.c:347
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"  -S, --print-size       Print size of defined symbols\n"
 "  -s, --print-armap      Include index for symbols from archive members\n"
 "  -s, --print-armap      Include index for symbols from archive members\n"
-"      --quiet            Suppress \"no symbols\" diagnostic\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"
+msgstr ""
+
+#: nm.c:349
+#, c-format
+msgid "      --quiet            Suppress \"no symbols\" diagnostic\n"
+msgstr ""
+
+#: nm.c:351
+#, c-format
+msgid "      --size-sort        Sort symbols by size\n"
+msgstr ""
+
+#: nm.c:353
+#, c-format
+msgid "      --special-syms     Include special symbols in the output\n"
+msgstr ""
+
+#: nm.c:355
+#, c-format
+msgid "      --synthetic        Display synthetic symbols as well\n"
+msgstr ""
+
+#: nm.c:357
+#, c-format
+msgid "  -t, --radix=RADIX      Use RADIX for printing symbol values\n"
+msgstr ""
+
+#: nm.c:359
+#, c-format
+msgid "      --target=BFDNAME   Specify the target object format as BFDNAME\n"
+msgstr ""
+
+#: nm.c:361
+#, c-format
+msgid "  -u, --undefined-only   Display only undefined symbols\n"
+msgstr ""
+
+#: nm.c:363
+#, c-format
+msgid ""
+"  -U {d|s|i|x|e|h}       Specify how to treat UTF-8 encoded unicode "
+"characters\n"
+"      --unicode={default|show|invalid|hex|escape|highlight}\n"
+msgstr ""
+
+#: nm.c:366
+#, c-format
+msgid ""
 "      --with-symbol-versions  Display version strings after symbol names\n"
 "      --with-symbol-versions  Display version strings after symbol names\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 ""
 
 msgstr ""
 
-#: nm.c:340
+#: nm.c:368
 #, c-format
 #, c-format
-msgid "%s: invalid radix"
+msgid "  -X 32_64               (ignored)\n"
 msgstr ""
 
 #: nm.c:370
 #, c-format
 msgstr ""
 
 #: nm.c:370
 #, c-format
+msgid "  @FILE                  Read options from FILE\n"
+msgstr ""
+
+#: nm.c:372
+#, c-format
+msgid "  -h, --help             Display this information\n"
+msgstr ""
+
+#: nm.c:374
+#, c-format
+msgid "  -V, --version          Display this program's version number\n"
+msgstr ""
+
+#: nm.c:395
+#, c-format
+msgid "%s: invalid radix"
+msgstr ""
+
+#: nm.c:425
+#, c-format
 msgid "%s: invalid output format"
 msgstr ""
 
 msgid "%s: invalid output format"
 msgstr ""
 
-#: nm.c:395 readelf.c:12094 readelf.c:12137
+#: nm.c:450 readelf.c:12440 readelf.c:12483
 #, c-format
 msgid "<processor specific>: %d"
 msgstr ""
 
 #, c-format
 msgid "<processor specific>: %d"
 msgstr ""
 
-#: nm.c:397 readelf.c:12101 readelf.c:12154
+#: nm.c:452 readelf.c:12447 readelf.c:12500
 #, c-format
 msgid "<OS specific>: %d"
 msgstr ""
 
 #, c-format
 msgid "<OS specific>: %d"
 msgstr ""
 
-#: nm.c:399 readelf.c:12104 readelf.c:12157
+#: nm.c:454 readelf.c:12450 readelf.c:12503
 #, c-format
 msgid "<unknown>: %d"
 msgstr ""
 
 #, c-format
 msgid "<unknown>: %d"
 msgstr ""
 
-#: nm.c:429
+#: nm.c:484
 #, c-format
 msgid "<unknown>: %d/%d"
 msgstr ""
 
 #, c-format
 msgid "<unknown>: %d/%d"
 msgstr ""
 
-#: nm.c:499
+#: nm.c:742
 #, c-format
 msgid ""
 "\n"
 "Archive index:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Archive index:\n"
 msgstr ""
 
-#: nm.c:553 nm.c:1250
+#: nm.c:797 nm.c:1494
 #, c-format
 msgid "%s: plugin needed to handle lto object"
 msgstr ""
 
 #, c-format
 msgid "%s: plugin needed to handle lto object"
 msgstr ""
 
-#: nm.c:1487
+#: nm.c:1731
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -4773,7 +4945,7 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: nm.c:1489
+#: nm.c:1733
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -4782,7 +4954,7 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: nm.c:1491 nm.c:1552
+#: nm.c:1735 nm.c:1796
 #, c-format
 msgid ""
 "Name                  Value   Class        Type         Size     Line  "
 #, c-format
 msgid ""
 "Name                  Value   Class        Type         Size     Line  "
@@ -4790,7 +4962,7 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: nm.c:1494 nm.c:1555
+#: nm.c:1738 nm.c:1799
 #, c-format
 msgid ""
 "Name                  Value           Class        Type         "
 #, c-format
 msgid ""
 "Name                  Value           Class        Type         "
@@ -4798,7 +4970,7 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: nm.c:1548
+#: nm.c:1792
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -4807,7 +4979,7 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: nm.c:1550
+#: nm.c:1794
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -4816,20 +4988,25 @@ msgid ""
 "\n"
 msgstr ""
 
 "\n"
 msgstr ""
 
-#: nm.c:1656
+#: nm.c:1900
 #, c-format
 msgid "Print width has not been initialized (%d)"
 msgstr ""
 
 #, c-format
 msgid "Print width has not been initialized (%d)"
 msgstr ""
 
-#: nm.c:1915
+#: nm.c:2162 objdump.c:5674 readelf.c:5472 strings.c:292
+#, c-format
+msgid "invalid argument to -U/--unicode: %s"
+msgstr ""
+
+#: nm.c:2177
 msgid "Only -X 32_64 is supported"
 msgstr ""
 
 msgid "Only -X 32_64 is supported"
 msgstr ""
 
-#: nm.c:1947
+#: nm.c:2209
 msgid "Using the --size-sort and --undefined-only options together"
 msgstr ""
 
 msgid "Using the --size-sort and --undefined-only options together"
 msgstr ""
 
-#: nm.c:1948
+#: nm.c:2210
 msgid "will produce no output, since undefined symbols have no size."
 msgstr ""
 
 msgid "will produce no output, since undefined symbols have no size."
 msgstr ""
 
@@ -5118,7 +5295,7 @@ msgstr ""
 msgid "cannot open '%s': %s"
 msgstr ""
 
 msgid "cannot open '%s': %s"
 msgstr ""
 
-#: objcopy.c:1094 objcopy.c:5055
+#: objcopy.c:1094 objcopy.c:5091
 #, c-format
 msgid "%s: fread failed"
 msgstr ""
 #, c-format
 msgid "%s: fread failed"
 msgstr ""
@@ -5143,602 +5320,606 @@ msgstr ""
 msgid "Section %s not found"
 msgstr ""
 
 msgid "Section %s not found"
 msgstr ""
 
-#: objcopy.c:1654
+#: objcopy.c:1550
+msgid "redefining symbols does not work on LTO-compiled object files"
+msgstr ""
+
+#: objcopy.c:1662
 #, c-format
 msgid "not stripping symbol `%s' because it is named in a relocation"
 msgstr ""
 
 #, c-format
 msgid "not stripping symbol `%s' because it is named in a relocation"
 msgstr ""
 
-#: objcopy.c:1715
+#: objcopy.c:1723
 #, c-format
 msgid "'before=%s' not found"
 msgstr ""
 
 #, c-format
 msgid "'before=%s' not found"
 msgstr ""
 
-#: objcopy.c:1754
+#: objcopy.c:1762
 #, c-format
 msgid "%s: Multiple redefinition of symbol \"%s\""
 msgstr ""
 
 #, c-format
 msgid "%s: Multiple redefinition of symbol \"%s\""
 msgstr ""
 
-#: objcopy.c:1758
+#: objcopy.c:1766
 #, c-format
 msgid "%s: Symbol \"%s\" is target of more than one redefinition"
 msgstr ""
 
 #, c-format
 msgid "%s: Symbol \"%s\" is target of more than one redefinition"
 msgstr ""
 
-#: objcopy.c:1785
+#: objcopy.c:1793
 #, c-format
 msgid "couldn't open symbol redefinition file %s (error: %s)"
 msgstr ""
 
 #, c-format
 msgid "couldn't open symbol redefinition file %s (error: %s)"
 msgstr ""
 
-#: objcopy.c:1863
+#: objcopy.c:1871
 #, c-format
 msgid "%s:%d: garbage found at end of line"
 msgstr ""
 
 #, c-format
 msgid "%s:%d: garbage found at end of line"
 msgstr ""
 
-#: objcopy.c:1866
+#: objcopy.c:1874
 #, c-format
 msgid "%s:%d: missing new symbol name"
 msgstr ""
 
 #, c-format
 msgid "%s:%d: missing new symbol name"
 msgstr ""
 
-#: objcopy.c:1876
+#: objcopy.c:1884
 #, c-format
 msgid "%s:%d: premature end of file"
 msgstr ""
 
 #, c-format
 msgid "%s:%d: premature end of file"
 msgstr ""
 
-#: objcopy.c:1903
+#: objcopy.c:1910
 #, c-format
 msgid "stat returns negative size for `%s'"
 msgstr ""
 
 #, c-format
 msgid "stat returns negative size for `%s'"
 msgstr ""
 
-#: objcopy.c:1915
+#: objcopy.c:1922
 #, c-format
 msgid "copy from `%s' [unknown] to `%s' [unknown]\n"
 msgstr ""
 
 #, c-format
 msgid "copy from `%s' [unknown] to `%s' [unknown]\n"
 msgstr ""
 
-#: objcopy.c:2162
+#: objcopy.c:2167
 #, c-format
 msgid "%s[%s]: Cannot merge - there are relocations against this section"
 msgstr ""
 
 #, c-format
 msgid "%s[%s]: Cannot merge - there are relocations against this section"
 msgstr ""
 
-#: objcopy.c:2184
+#: objcopy.c:2189
 msgid "corrupt GNU build attribute note: description size not a factor of 4"
 msgstr ""
 
 msgid "corrupt GNU build attribute note: description size not a factor of 4"
 msgstr ""
 
-#: objcopy.c:2191
+#: objcopy.c:2196
 msgid "corrupt GNU build attribute note: wrong note type"
 msgstr ""
 
 msgid "corrupt GNU build attribute note: wrong note type"
 msgstr ""
 
-#: objcopy.c:2197
+#: objcopy.c:2202
 msgid "corrupt GNU build attribute note: note too big"
 msgstr ""
 
 msgid "corrupt GNU build attribute note: note too big"
 msgstr ""
 
-#: objcopy.c:2203
+#: objcopy.c:2208
 msgid "corrupt GNU build attribute note: name too small"
 msgstr ""
 
 msgid "corrupt GNU build attribute note: name too small"
 msgstr ""
 
-#: objcopy.c:2226
+#: objcopy.c:2231
 msgid "corrupt GNU build attribute note: unsupported version"
 msgstr ""
 
 msgid "corrupt GNU build attribute note: unsupported version"
 msgstr ""
 
-#: objcopy.c:2260
+#: objcopy.c:2265
 msgid "corrupt GNU build attribute note: bad description size"
 msgstr ""
 
 msgid "corrupt GNU build attribute note: bad description size"
 msgstr ""
 
-#: objcopy.c:2296
+#: objcopy.c:2301
 msgid "corrupt GNU build attribute note: name not NUL terminated"
 msgstr ""
 
 msgid "corrupt GNU build attribute note: name not NUL terminated"
 msgstr ""
 
-#: objcopy.c:2308
+#: objcopy.c:2313
 msgid "corrupt GNU build attribute notes: excess data at end"
 msgstr ""
 
 msgid "corrupt GNU build attribute notes: excess data at end"
 msgstr ""
 
-#: objcopy.c:2315
+#: objcopy.c:2320
 msgid "bad GNU build attribute notes: no known versions detected"
 msgstr ""
 
 #. This happens with glibc.  No idea why.
 msgid "bad GNU build attribute notes: no known versions detected"
 msgstr ""
 
 #. This happens with glibc.  No idea why.
-#: objcopy.c:2319
+#: objcopy.c:2324
 #, c-format
 msgid "%s[%s]: Warning: version note missing - assuming version 3"
 msgstr ""
 
 #, c-format
 msgid "%s[%s]: Warning: version note missing - assuming version 3"
 msgstr ""
 
-#: objcopy.c:2329
+#: objcopy.c:2334
 msgid "bad GNU build attribute notes: multiple different versions"
 msgstr ""
 
 msgid "bad GNU build attribute notes: multiple different versions"
 msgstr ""
 
-#: objcopy.c:2569
+#: objcopy.c:2574
 #, c-format
 msgid "%s[%s]: Note - dropping 'share' flag as output format is not COFF"
 msgstr ""
 
 #. PR 17636: Call non-fatal so that we return to our parent who
 #. may need to tidy temporary files.
 #, c-format
 msgid "%s[%s]: Note - dropping 'share' flag as output format is not COFF"
 msgstr ""
 
 #. PR 17636: Call non-fatal so that we return to our parent who
 #. may need to tidy temporary files.
-#: objcopy.c:2601
+#: objcopy.c:2606
 #, c-format
 msgid "unable to change endianness of '%s'"
 msgstr ""
 
 #, c-format
 msgid "unable to change endianness of '%s'"
 msgstr ""
 
-#: objcopy.c:2608
+#: objcopy.c:2613
 #, c-format
 msgid "unable to modify '%s' due to errors"
 msgstr ""
 
 #, c-format
 msgid "unable to modify '%s' due to errors"
 msgstr ""
 
-#: objcopy.c:2621
+#: objcopy.c:2626
 #, c-format
 msgid "error: the input file '%s' has no sections"
 msgstr ""
 
 #, c-format
 msgid "error: the input file '%s' has no sections"
 msgstr ""
 
-#: objcopy.c:2631
+#: objcopy.c:2636
 #, c-format
 msgid ""
 "--compress-debug-sections=[zlib|zlib-gnu|zlib-gabi] is unsupported on `%s'"
 msgstr ""
 
 #, c-format
 msgid ""
 "--compress-debug-sections=[zlib|zlib-gnu|zlib-gabi] is unsupported on `%s'"
 msgstr ""
 
-#: objcopy.c:2638
+#: objcopy.c:2643
 #, c-format
 msgid "--elf-stt-common=[yes|no] is unsupported on `%s'"
 msgstr ""
 
 #, c-format
 msgid "--elf-stt-common=[yes|no] is unsupported on `%s'"
 msgstr ""
 
-#: objcopy.c:2645
+#: objcopy.c:2650
 #, c-format
 msgid "copy from `%s' [%s] to `%s' [%s]\n"
 msgstr ""
 
 #, c-format
 msgid "copy from `%s' [%s] to `%s' [%s]\n"
 msgstr ""
 
-#: objcopy.c:2693
+#: objcopy.c:2698
 #, c-format
 msgid "Input file `%s' ignores binary architecture parameter."
 msgstr ""
 
 #, c-format
 msgid "Input file `%s' ignores binary architecture parameter."
 msgstr ""
 
-#: objcopy.c:2709
+#: objcopy.c:2714
 #, c-format
 msgid "Unable to recognise the format of the input file `%s'"
 msgstr ""
 
 #, c-format
 msgid "Unable to recognise the format of the input file `%s'"
 msgstr ""
 
-#: objcopy.c:2712
+#: objcopy.c:2717
 #, c-format
 msgid "Output file cannot represent architecture `%s'"
 msgstr ""
 
 #, c-format
 msgid "Output file cannot represent architecture `%s'"
 msgstr ""
 
-#: objcopy.c:2775
+#: objcopy.c:2780
 #, c-format
 msgid "warning: file alignment (0x%s) > section alignment (0x%s)"
 msgstr ""
 
 #, c-format
 msgid "warning: file alignment (0x%s) > section alignment (0x%s)"
 msgstr ""
 
-#: objcopy.c:2848
+#: objcopy.c:2853
 #, c-format
 msgid "can't add section '%s'"
 msgstr ""
 
 #, c-format
 msgid "can't add section '%s'"
 msgstr ""
 
-#: objcopy.c:2862
+#: objcopy.c:2867
 #, c-format
 msgid "can't create section `%s'"
 msgstr ""
 
 #, c-format
 msgid "can't create section `%s'"
 msgstr ""
 
-#: objcopy.c:2910
+#: objcopy.c:2915
 #, c-format
 msgid "error: %s not found, can't be updated"
 msgstr ""
 
 #, c-format
 msgid "error: %s not found, can't be updated"
 msgstr ""
 
-#: objcopy.c:2943
+#: objcopy.c:2948
 msgid "warning: note section is empty"
 msgstr ""
 
 msgid "warning: note section is empty"
 msgstr ""
 
-#: objcopy.c:2952
+#: objcopy.c:2957
 msgid "warning: could not load note section"
 msgstr ""
 
 msgid "warning: could not load note section"
 msgstr ""
 
-#: objcopy.c:2968
+#: objcopy.c:2973
 msgid "warning: failed to set merged notes size"
 msgstr ""
 
 msgid "warning: failed to set merged notes size"
 msgstr ""
 
-#: objcopy.c:2994
+#: objcopy.c:2999
 #, c-format
 msgid "can't dump section '%s' - it does not exist"
 msgstr ""
 
 #, c-format
 msgid "can't dump section '%s' - it does not exist"
 msgstr ""
 
-#: objcopy.c:3002
+#: objcopy.c:3007
 msgid "can't dump section - it has no contents"
 msgstr ""
 
 msgid "can't dump section - it has no contents"
 msgstr ""
 
-#: objcopy.c:3014
+#: objcopy.c:3019
 msgid "could not open section dump file"
 msgstr ""
 
 msgid "could not open section dump file"
 msgstr ""
 
-#: objcopy.c:3022
+#: objcopy.c:3027
 #, c-format
 msgid "error writing section contents to %s (error: %s)"
 msgstr ""
 
 #, c-format
 msgid "error writing section contents to %s (error: %s)"
 msgstr ""
 
-#: objcopy.c:3032
+#: objcopy.c:3037
 msgid "could not retrieve section contents"
 msgstr ""
 
 msgid "could not retrieve section contents"
 msgstr ""
 
-#: objcopy.c:3046
+#: objcopy.c:3051
 #, c-format
 msgid "%s: debuglink section already exists"
 msgstr ""
 
 #, c-format
 msgid "%s: debuglink section already exists"
 msgstr ""
 
-#: objcopy.c:3058
+#: objcopy.c:3063
 #, c-format
 msgid "cannot create debug link section `%s'"
 msgstr ""
 
 #, c-format
 msgid "cannot create debug link section `%s'"
 msgstr ""
 
-#: objcopy.c:3152
+#: objcopy.c:3157
 msgid "Can't fill gap after section"
 msgstr ""
 
 msgid "Can't fill gap after section"
 msgstr ""
 
-#: objcopy.c:3177
+#: objcopy.c:3182
 msgid "can't add padding"
 msgstr ""
 
 msgid "can't add padding"
 msgstr ""
 
-#: objcopy.c:3354
+#: objcopy.c:3359
 msgid "error: failed to locate merged notes"
 msgstr ""
 
 msgid "error: failed to locate merged notes"
 msgstr ""
 
-#: objcopy.c:3363
+#: objcopy.c:3368
 msgid "error: failed to merge notes"
 msgstr ""
 
 msgid "error: failed to merge notes"
 msgstr ""
 
-#: objcopy.c:3372
+#: objcopy.c:3377
 msgid "error: failed to copy merged notes into output"
 msgstr ""
 
 msgid "error: failed to copy merged notes into output"
 msgstr ""
 
-#: objcopy.c:3389
+#: objcopy.c:3394
 #, c-format
 msgid "%s: Could not find any mergeable note sections"
 msgstr ""
 
 #, c-format
 msgid "%s: Could not find any mergeable note sections"
 msgstr ""
 
-#: objcopy.c:3398
+#: objcopy.c:3403
 #, c-format
 msgid "cannot fill debug link section `%s'"
 msgstr ""
 
 #, c-format
 msgid "cannot fill debug link section `%s'"
 msgstr ""
 
-#: objcopy.c:3459
+#: objcopy.c:3464
 msgid "error copying private BFD data"
 msgstr ""
 
 msgid "error copying private BFD data"
 msgstr ""
 
-#: objcopy.c:3470
+#: objcopy.c:3475
 #, c-format
 msgid "this target does not support %lu alternative machine codes"
 msgstr ""
 
 #, c-format
 msgid "this target does not support %lu alternative machine codes"
 msgstr ""
 
-#: objcopy.c:3474
+#: objcopy.c:3479
 msgid "treating that number as an absolute e_machine value instead"
 msgstr ""
 
 msgid "treating that number as an absolute e_machine value instead"
 msgstr ""
 
-#: objcopy.c:3478
+#: objcopy.c:3483
 msgid "ignoring the alternative value"
 msgstr ""
 
 msgid "ignoring the alternative value"
 msgstr ""
 
-#: objcopy.c:3524
+#: objcopy.c:3529
 msgid "sorry: copying thin archives is not currently supported"
 msgstr ""
 
 msgid "sorry: copying thin archives is not currently supported"
 msgstr ""
 
-#: objcopy.c:3531 objcopy.c:3586
+#: objcopy.c:3536 objcopy.c:3591
 #, c-format
 msgid "cannot create tempdir for archive copying (error: %s)"
 msgstr ""
 
 #, c-format
 msgid "cannot create tempdir for archive copying (error: %s)"
 msgstr ""
 
-#: objcopy.c:3568
+#: objcopy.c:3573
 #, c-format
 msgid "illegal pathname found in archive member: %s"
 msgstr ""
 
 #, c-format
 msgid "illegal pathname found in archive member: %s"
 msgstr ""
 
-#: objcopy.c:3619
+#: objcopy.c:3625
 msgid "Unable to recognise the format of file"
 msgstr ""
 
 msgid "Unable to recognise the format of file"
 msgstr ""
 
-#: objcopy.c:3752
+#: objcopy.c:3758
 #, c-format
 msgid "error: the input file '%s' is empty"
 msgstr ""
 
 #, c-format
 msgid "error: the input file '%s' is empty"
 msgstr ""
 
-#: objcopy.c:3830
+#: objcopy.c:3836
 #, c-format
 msgid "--add-gnu-debuglink ignored for archive %s"
 msgstr ""
 
 #, c-format
 msgid "--add-gnu-debuglink ignored for archive %s"
 msgstr ""
 
-#: objcopy.c:3939
+#: objcopy.c:3945
 #, c-format
 msgid "Multiple renames of section %s"
 msgstr ""
 
 #, c-format
 msgid "Multiple renames of section %s"
 msgstr ""
 
-#: objcopy.c:3985
+#: objcopy.c:3991
 msgid "error in private header data"
 msgstr ""
 
 msgid "error in private header data"
 msgstr ""
 
-#: objcopy.c:4078
+#: objcopy.c:4084
 msgid "failed to create output section"
 msgstr ""
 
 msgid "failed to create output section"
 msgstr ""
 
-#: objcopy.c:4093
+#: objcopy.c:4099
 msgid "failed to set size"
 msgstr ""
 
 msgid "failed to set size"
 msgstr ""
 
-#: objcopy.c:4112
+#: objcopy.c:4118
 msgid "failed to set vma"
 msgstr ""
 
 msgid "failed to set vma"
 msgstr ""
 
-#: objcopy.c:4142
+#: objcopy.c:4148
 msgid "failed to set alignment"
 msgstr ""
 
 msgid "failed to set alignment"
 msgstr ""
 
-#: objcopy.c:4174
+#: objcopy.c:4180
 msgid "failed to copy private data"
 msgstr ""
 
 msgid "failed to copy private data"
 msgstr ""
 
-#: objcopy.c:4331
+#: objcopy.c:4337
 msgid "relocation count is negative"
 msgstr ""
 
 #. User must pad the section up in order to do this.
 msgid "relocation count is negative"
 msgstr ""
 
 #. User must pad the section up in order to do this.
-#: objcopy.c:4430
+#: objcopy.c:4436
 #, c-format
 msgid ""
 "cannot reverse bytes: length of section %s must be evenly divisible by %d"
 msgstr ""
 
 #, c-format
 msgid ""
 "cannot reverse bytes: length of section %s must be evenly divisible by %d"
 msgstr ""
 
-#: objcopy.c:4638
+#: objcopy.c:4644
 msgid "can't create debugging section"
 msgstr ""
 
 msgid "can't create debugging section"
 msgstr ""
 
-#: objcopy.c:4652
+#: objcopy.c:4658
 msgid "can't set debugging section contents"
 msgstr ""
 
 msgid "can't set debugging section contents"
 msgstr ""
 
-#: objcopy.c:4661
+#: objcopy.c:4667
 #, c-format
 msgid "don't know how to write debugging information for %s"
 msgstr ""
 
 #, c-format
 msgid "don't know how to write debugging information for %s"
 msgstr ""
 
-#: objcopy.c:4850
+#: objcopy.c:4856
 msgid "could not create temporary file to hold stripped copy"
 msgstr ""
 
 msgid "could not create temporary file to hold stripped copy"
 msgstr ""
 
-#: objcopy.c:4924
+#: objcopy.c:4930
 #, c-format
 msgid "%s: bad version in PE subsystem"
 msgstr ""
 
 #, c-format
 msgid "%s: bad version in PE subsystem"
 msgstr ""
 
-#: objcopy.c:4954
+#: objcopy.c:4960
 #, c-format
 msgid "unknown PE subsystem: %s"
 msgstr ""
 
 #, c-format
 msgid "unknown PE subsystem: %s"
 msgstr ""
 
-#: objcopy.c:5008 objcopy.c:5280 objcopy.c:5360 objcopy.c:5501 objcopy.c:5533
-#: objcopy.c:5596 objcopy.c:5600 objcopy.c:5620
+#: objcopy.c:5044 objcopy.c:5316 objcopy.c:5396 objcopy.c:5537 objcopy.c:5569
+#: objcopy.c:5632 objcopy.c:5636 objcopy.c:5656
 #, c-format
 msgid "bad format for %s"
 msgstr ""
 
 #, c-format
 msgid "bad format for %s"
 msgstr ""
 
-#: objcopy.c:5037
+#: objcopy.c:5073
 #, c-format
 msgid "cannot open: %s: %s"
 msgstr ""
 
 #, c-format
 msgid "cannot open: %s: %s"
 msgstr ""
 
-#: objcopy.c:5092
+#: objcopy.c:5128
 msgid "byte number must be non-negative"
 msgstr ""
 
 msgid "byte number must be non-negative"
 msgstr ""
 
-#: objcopy.c:5098
+#: objcopy.c:5134
 #, c-format
 msgid "architecture %s unknown"
 msgstr ""
 
 #, c-format
 msgid "architecture %s unknown"
 msgstr ""
 
-#: objcopy.c:5106
+#: objcopy.c:5142
 msgid "interleave must be positive"
 msgstr ""
 
 msgid "interleave must be positive"
 msgstr ""
 
-#: objcopy.c:5115
+#: objcopy.c:5151
 msgid "interleave width must be positive"
 msgstr ""
 
 msgid "interleave width must be positive"
 msgstr ""
 
-#: objcopy.c:5433
+#: objcopy.c:5469
 #, c-format
 msgid "unrecognized --compress-debug-sections type `%s'"
 msgstr ""
 
 #, c-format
 msgid "unrecognized --compress-debug-sections type `%s'"
 msgstr ""
 
-#: objcopy.c:5454
+#: objcopy.c:5490
 #, c-format
 msgid "unrecognized --elf-stt-common= option `%s'"
 msgstr ""
 
 #, c-format
 msgid "unrecognized --elf-stt-common= option `%s'"
 msgstr ""
 
-#: objcopy.c:5470
+#: objcopy.c:5506
 #, c-format
 msgid "Warning: truncating gap-fill from 0x%s to 0x%x"
 msgstr ""
 
 #, c-format
 msgid "Warning: truncating gap-fill from 0x%s to 0x%x"
 msgstr ""
 
-#: objcopy.c:5556
+#: objcopy.c:5592
 msgid "bad format for --set-section-alignment: argument needed"
 msgstr ""
 
 msgid "bad format for --set-section-alignment: argument needed"
 msgstr ""
 
-#: objcopy.c:5560
+#: objcopy.c:5596
 msgid "bad format for --set-section-alignment: numeric argument needed"
 msgstr ""
 
 #. Number has more than on 1, i.e. wasn't a power of 2.
 msgid "bad format for --set-section-alignment: numeric argument needed"
 msgstr ""
 
 #. Number has more than on 1, i.e. wasn't a power of 2.
-#: objcopy.c:5572
+#: objcopy.c:5608
 msgid "bad format for --set-section-alignment: alignment is not a power of two"
 msgstr ""
 
 msgid "bad format for --set-section-alignment: alignment is not a power of two"
 msgstr ""
 
-#: objcopy.c:5679
+#: objcopy.c:5715
 #, c-format
 msgid "unknown long section names option '%s'"
 msgstr ""
 
 #, c-format
 msgid "unknown long section names option '%s'"
 msgstr ""
 
-#: objcopy.c:5702
+#: objcopy.c:5738
 msgid "unable to parse alternative machine code"
 msgstr ""
 
 msgid "unable to parse alternative machine code"
 msgstr ""
 
-#: objcopy.c:5751
+#: objcopy.c:5787
 msgid "number of bytes to reverse must be positive and even"
 msgstr ""
 
 msgid "number of bytes to reverse must be positive and even"
 msgstr ""
 
-#: objcopy.c:5754
+#: objcopy.c:5790
 #, c-format
 msgid "Warning: ignoring previous --reverse-bytes value of %d"
 msgstr ""
 
 #, c-format
 msgid "Warning: ignoring previous --reverse-bytes value of %d"
 msgstr ""
 
-#: objcopy.c:5769
+#: objcopy.c:5805
 #, c-format
 msgid "%s: invalid reserve value for --heap"
 msgstr ""
 
 #, c-format
 msgid "%s: invalid reserve value for --heap"
 msgstr ""
 
-#: objcopy.c:5775
+#: objcopy.c:5811
 #, c-format
 msgid "%s: invalid commit value for --heap"
 msgstr ""
 
 #, c-format
 msgid "%s: invalid commit value for --heap"
 msgstr ""
 
-#: objcopy.c:5800
+#: objcopy.c:5836
 #, c-format
 msgid "%s: invalid reserve value for --stack"
 msgstr ""
 
 #, c-format
 msgid "%s: invalid reserve value for --stack"
 msgstr ""
 
-#: objcopy.c:5806
+#: objcopy.c:5842
 #, c-format
 msgid "%s: invalid commit value for --stack"
 msgstr ""
 
 #, c-format
 msgid "%s: invalid commit value for --stack"
 msgstr ""
 
-#: objcopy.c:5815
+#: objcopy.c:5851
 msgid "verilog data width must be at least 1 byte"
 msgstr ""
 
 msgid "verilog data width must be at least 1 byte"
 msgstr ""
 
-#: objcopy.c:5832
+#: objcopy.c:5868
 msgid "--globalize-symbol(s) is incompatible with -G/--keep-global-symbol(s)"
 msgstr ""
 
 msgid "--globalize-symbol(s) is incompatible with -G/--keep-global-symbol(s)"
 msgstr ""
 
-#: objcopy.c:5844
+#: objcopy.c:5880
 msgid "interleave start byte must be set with --byte"
 msgstr ""
 
 msgid "interleave start byte must be set with --byte"
 msgstr ""
 
-#: objcopy.c:5847
+#: objcopy.c:5883
 msgid "byte number must be less than interleave"
 msgstr ""
 
 msgid "byte number must be less than interleave"
 msgstr ""
 
-#: objcopy.c:5850
+#: objcopy.c:5886
 msgid "interleave width must be less than or equal to interleave - byte`"
 msgstr ""
 
 msgid "interleave width must be less than or equal to interleave - byte`"
 msgstr ""
 
-#: objcopy.c:5879
+#: objcopy.c:5909
 #, c-format
 msgid "unknown input EFI target: %s"
 msgstr ""
 
 #, c-format
 msgid "unknown input EFI target: %s"
 msgstr ""
 
-#: objcopy.c:5910
+#: objcopy.c:5919
 #, c-format
 msgid "unknown output EFI target: %s"
 msgstr ""
 
 #, c-format
 msgid "unknown output EFI target: %s"
 msgstr ""
 
-#: objcopy.c:5936
+#: objcopy.c:5943
 #, c-format
 msgid ""
 "warning: could not create temporary file whilst copying '%s', (error: %s)"
 msgstr ""
 
 #, c-format
 msgid ""
 "warning: could not create temporary file whilst copying '%s', (error: %s)"
 msgstr ""
 
-#: objcopy.c:5973 objcopy.c:5987
+#: objcopy.c:5980 objcopy.c:5994
 #, c-format
 msgid "%s %s%c0x%s never used"
 msgstr ""
 
 #, c-format
 msgid "%s %s%c0x%s never used"
 msgstr ""
 
-#: objdump.c:212
+#: objdump.c:225
 #, c-format
 msgid "Usage: %s <option(s)> <file(s)>\n"
 msgstr ""
 
 #, c-format
 msgid "Usage: %s <option(s)> <file(s)>\n"
 msgstr ""
 
-#: objdump.c:213
+#: objdump.c:226
 #, c-format
 msgid " Display information from object <file(s)>.\n"
 msgstr ""
 
 #, c-format
 msgid " Display information from object <file(s)>.\n"
 msgstr ""
 
-#: objdump.c:214
+#: objdump.c:227
 #, c-format
 msgid " At least one of the following switches must be given:\n"
 msgstr ""
 
 #, c-format
 msgid " At least one of the following switches must be given:\n"
 msgstr ""
 
-#: objdump.c:215
+#: objdump.c:228
 #, c-format
 msgid "  -a, --archive-headers    Display archive header information\n"
 msgstr ""
 
 #, c-format
 msgid "  -a, --archive-headers    Display archive header information\n"
 msgstr ""
 
-#: objdump.c:217
+#: objdump.c:230
 #, c-format
 msgid ""
 "  -f, --file-headers       Display the contents of the overall file header\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -f, --file-headers       Display the contents of the overall file header\n"
 msgstr ""
 
-#: objdump.c:219
+#: objdump.c:232
 #, c-format
 msgid ""
 "  -p, --private-headers    Display object format specific file header "
 "contents\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -p, --private-headers    Display object format specific file header "
 "contents\n"
 msgstr ""
 
-#: objdump.c:221
+#: objdump.c:234
 #, c-format
 msgid "  -P, --private=OPT,OPT... Display object format specific contents\n"
 msgstr ""
 
 #, c-format
 msgid "  -P, --private=OPT,OPT... Display object format specific contents\n"
 msgstr ""
 
-#: objdump.c:223
+#: objdump.c:236
 #, c-format
 msgid ""
 "  -h, --[section-]headers  Display the contents of the section headers\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -h, --[section-]headers  Display the contents of the section headers\n"
 msgstr ""
 
-#: objdump.c:225
+#: objdump.c:238
 #, c-format
 msgid "  -x, --all-headers        Display the contents of all headers\n"
 msgstr ""
 
 #, c-format
 msgid "  -x, --all-headers        Display the contents of all headers\n"
 msgstr ""
 
-#: objdump.c:227
+#: objdump.c:240
 #, c-format
 msgid ""
 "  -d, --disassemble        Display assembler contents of executable "
 "sections\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -d, --disassemble        Display assembler contents of executable "
 "sections\n"
 msgstr ""
 
-#: objdump.c:229
+#: objdump.c:242
 #, c-format
 msgid "  -D, --disassemble-all    Display assembler contents of all sections\n"
 msgstr ""
 
 #, c-format
 msgid "  -D, --disassemble-all    Display assembler contents of all sections\n"
 msgstr ""
 
-#: objdump.c:231
+#: objdump.c:244
 #, c-format
 msgid "      --disassemble=<sym>  Display assembler contents from <sym>\n"
 msgstr ""
 
 #, c-format
 msgid "      --disassemble=<sym>  Display assembler contents from <sym>\n"
 msgstr ""
 
-#: objdump.c:233
+#: objdump.c:246
 #, c-format
 msgid "  -S, --source             Intermix source code with disassembly\n"
 msgstr ""
 
 #, c-format
 msgid "  -S, --source             Intermix source code with disassembly\n"
 msgstr ""
 
-#: objdump.c:235
+#: objdump.c:248
 #, c-format
 msgid "      --source-comment[=<txt>] Prefix lines of source code with <txt>\n"
 msgstr ""
 
 #, c-format
 msgid "      --source-comment[=<txt>] Prefix lines of source code with <txt>\n"
 msgstr ""
 
-#: objdump.c:237
+#: objdump.c:250
 #, c-format
 msgid ""
 "  -s, --full-contents      Display the full contents of all sections "
 "requested\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -s, --full-contents      Display the full contents of all sections "
 "requested\n"
 msgstr ""
 
-#: objdump.c:239
+#: objdump.c:252
 #, c-format
 msgid "  -g, --debugging          Display debug information in object file\n"
 msgstr ""
 
 #, c-format
 msgid "  -g, --debugging          Display debug information in object file\n"
 msgstr ""
 
-#: objdump.c:241
+#: objdump.c:254
 #, c-format
 msgid ""
 "  -e, --debugging-tags     Display debug information using ctags style\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -e, --debugging-tags     Display debug information using ctags style\n"
 msgstr ""
 
-#: objdump.c:243
+#: objdump.c:256
 #, c-format
 msgid ""
 "  -G, --stabs              Display (in raw form) any STABS info in the file\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -G, --stabs              Display (in raw form) any STABS info in the file\n"
 msgstr ""
 
-#: objdump.c:245
+#: objdump.c:258
 #, c-format
 msgid ""
 "  -W, --dwarf[a/=abbrev, A/=addr, r/=aranges, c/=cu_index, L/=decodedline,\n"
 #, c-format
 msgid ""
 "  -W, --dwarf[a/=abbrev, A/=addr, r/=aranges, c/=cu_index, L/=decodedline,\n"
@@ -5749,14 +5930,14 @@ msgid ""
 "                           Display the contents of DWARF debug sections\n"
 msgstr ""
 
 "                           Display the contents of DWARF debug sections\n"
 msgstr ""
 
-#: objdump.c:252
+#: objdump.c:265
 #, c-format
 msgid ""
 "  -Wk,--dwarf=links        Display the contents of sections that link to\n"
 "                            separate debuginfo files\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -Wk,--dwarf=links        Display the contents of sections that link to\n"
 "                            separate debuginfo files\n"
 msgstr ""
 
-#: objdump.c:256
+#: objdump.c:269
 #, c-format
 msgid ""
 "  -WK,--dwarf=follow-links\n"
 #, c-format
 msgid ""
 "  -WK,--dwarf=follow-links\n"
@@ -5764,21 +5945,21 @@ msgid ""
 "(default)\n"
 msgstr ""
 
 "(default)\n"
 msgstr ""
 
-#: objdump.c:259
+#: objdump.c:272
 #, c-format
 msgid ""
 "  -WN,--dwarf=no-follow-links\n"
 "                           Do not follow links to separate debug info files\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -WN,--dwarf=no-follow-links\n"
 "                           Do not follow links to separate debug info files\n"
 msgstr ""
 
-#: objdump.c:263
+#: objdump.c:276
 #, c-format
 msgid ""
 "  -WK,--dwarf=follow-links\n"
 "                           Follow links to separate debug info files\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -WK,--dwarf=follow-links\n"
 "                           Follow links to separate debug info files\n"
 msgstr ""
 
-#: objdump.c:266
+#: objdump.c:279
 #, c-format
 msgid ""
 "  -WN,--dwarf=no-follow-links\n"
 #, c-format
 msgid ""
 "  -WN,--dwarf=no-follow-links\n"
@@ -5786,147 +5967,147 @@ msgid ""
 "                            (default)\n"
 msgstr ""
 
 "                            (default)\n"
 msgstr ""
 
-#: objdump.c:271
+#: objdump.c:284
 #, c-format
 msgid ""
 "  -L, --process-links      Display the contents of non-debug sections in\n"
 "                            separate debuginfo files.  (Implies -WK)\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -L, --process-links      Display the contents of non-debug sections in\n"
 "                            separate debuginfo files.  (Implies -WK)\n"
 msgstr ""
 
-#: objdump.c:275
+#: objdump.c:288
 #, c-format
 #, c-format
-msgid "      --ctf=SECTION        Display CTF info from SECTION\n"
+msgid ""
+"      --ctf[=SECTION]      Display CTF info from SECTION, (default `.ctf')\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:278
+#: objdump.c:291
 #, c-format
 msgid ""
 "  -t, --syms               Display the contents of the symbol table(s)\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -t, --syms               Display the contents of the symbol table(s)\n"
 msgstr ""
 
-#: objdump.c:280
+#: objdump.c:293
 #, c-format
 msgid ""
 "  -T, --dynamic-syms       Display the contents of the dynamic symbol table\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -T, --dynamic-syms       Display the contents of the dynamic symbol table\n"
 msgstr ""
 
-#: objdump.c:282
+#: objdump.c:295
 #, c-format
 msgid "  -r, --reloc              Display the relocation entries in the file\n"
 msgstr ""
 
 #, c-format
 msgid "  -r, --reloc              Display the relocation entries in the file\n"
 msgstr ""
 
-#: objdump.c:284
+#: objdump.c:297
 #, c-format
 msgid ""
 "  -R, --dynamic-reloc      Display the dynamic relocation entries in the "
 "file\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -R, --dynamic-reloc      Display the dynamic relocation entries in the "
 "file\n"
 msgstr ""
 
-#: objdump.c:286
+#: objdump.c:299
 #, c-format
 msgid "  @<file>                  Read options from <file>\n"
 msgstr ""
 
 #, c-format
 msgid "  @<file>                  Read options from <file>\n"
 msgstr ""
 
-#: objdump.c:288
+#: objdump.c:301
 #, c-format
 msgid "  -v, --version            Display this program's version number\n"
 msgstr ""
 
 #, c-format
 msgid "  -v, --version            Display this program's version number\n"
 msgstr ""
 
-#: objdump.c:290
+#: objdump.c:303
 #, c-format
 msgid ""
 "  -i, --info               List object formats and architectures supported\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -i, --info               List object formats and architectures supported\n"
 msgstr ""
 
-#: objdump.c:292
+#: objdump.c:305
 #, c-format
 msgid "  -H, --help               Display this information\n"
 msgstr ""
 
 #, c-format
 msgid "  -H, --help               Display this information\n"
 msgstr ""
 
-#: objdump.c:299
+#: objdump.c:312
 #, c-format
 msgid ""
 "\n"
 " The following switches are optional:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 " The following switches are optional:\n"
 msgstr ""
 
-#: objdump.c:300
+#: objdump.c:313
 #, c-format
 msgid ""
 "  -b, --target=BFDNAME           Specify the target object format as "
 "BFDNAME\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -b, --target=BFDNAME           Specify the target object format as "
 "BFDNAME\n"
 msgstr ""
 
-#: objdump.c:302
+#: objdump.c:315
 #, c-format
 msgid ""
 "  -m, --architecture=MACHINE     Specify the target architecture as MACHINE\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -m, --architecture=MACHINE     Specify the target architecture as MACHINE\n"
 msgstr ""
 
-#: objdump.c:304
+#: objdump.c:317
 #, c-format
 msgid ""
 "  -j, --section=NAME             Only display information for section NAME\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -j, --section=NAME             Only display information for section NAME\n"
 msgstr ""
 
-#: objdump.c:306
+#: objdump.c:319
 #, c-format
 msgid "  -M, --disassembler-options=OPT Pass text OPT on to the disassembler\n"
 msgstr ""
 
 #, c-format
 msgid "  -M, --disassembler-options=OPT Pass text OPT on to the disassembler\n"
 msgstr ""
 
-#: objdump.c:308
+#: objdump.c:321
 #, c-format
 msgid ""
 "  -EB --endian=big               Assume big endian format when "
 "disassembling\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -EB --endian=big               Assume big endian format when "
 "disassembling\n"
 msgstr ""
 
-#: objdump.c:310
+#: objdump.c:323
 #, c-format
 msgid ""
 "  -EL --endian=little            Assume little endian format when "
 "disassembling\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -EL --endian=little            Assume little endian format when "
 "disassembling\n"
 msgstr ""
 
-#: objdump.c:312
+#: objdump.c:325
 #, c-format
 msgid ""
 "      --file-start-context       Include context from start of file (with -"
 "S)\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --file-start-context       Include context from start of file (with -"
 "S)\n"
 msgstr ""
 
-#: objdump.c:314
+#: objdump.c:327
 #, c-format
 msgid ""
 "  -I, --include=DIR              Add DIR to search list for source files\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -I, --include=DIR              Add DIR to search list for source files\n"
 msgstr ""
 
-#: objdump.c:316
+#: objdump.c:329
 #, c-format
 msgid ""
 "  -l, --line-numbers             Include line numbers and filenames in "
 "output\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -l, --line-numbers             Include line numbers and filenames in "
 "output\n"
 msgstr ""
 
-#: objdump.c:318
+#: objdump.c:331
 #, c-format
 msgid ""
 "  -F, --file-offsets             Include file offsets when displaying "
 "information\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -F, --file-offsets             Include file offsets when displaying "
 "information\n"
 msgstr ""
 
-#: objdump.c:320
+#: objdump.c:333
 #, c-format
 msgid ""
 "  -C, --demangle[=STYLE]         Decode mangled/processed symbol names\n"
 #, c-format
 msgid ""
 "  -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"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:325
+#: objdump.c:335
+msgid "                                   STYLE can be "
+msgstr ""
+
+#: objdump.c:337
 #, c-format
 msgid ""
 "      --recurse-limit            Enable a limit on recursion whilst "
 #, c-format
 msgid ""
 "      --recurse-limit            Enable a limit on recursion whilst "
@@ -5934,426 +6115,436 @@ msgid ""
 "                                  (default)\n"
 msgstr ""
 
 "                                  (default)\n"
 msgstr ""
 
-#: objdump.c:328
+#: objdump.c:340
 #, c-format
 msgid ""
 "      --no-recurse-limit         Disable a limit on recursion whilst "
 "demangling\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --no-recurse-limit         Disable a limit on recursion whilst "
 "demangling\n"
 msgstr ""
 
-#: objdump.c:330
+#: objdump.c:342
 #, c-format
 msgid ""
 "  -w, --wide                     Format output for more than 80 columns\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -w, --wide                     Format output for more than 80 columns\n"
 msgstr ""
 
-#: objdump.c:332
+#: objdump.c:344
+#, c-format
+msgid ""
+"  -U[d|l|i|x|e|h]                Controls the display of UTF-8 unicode "
+"characters\n"
+"  --unicode=[default|locale|invalid|hex|escape|highlight]\n"
+msgstr ""
+
+#: objdump.c:347
 #, c-format
 msgid ""
 "  -z, --disassemble-zeroes       Do not skip blocks of zeroes when "
 "disassembling\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -z, --disassemble-zeroes       Do not skip blocks of zeroes when "
 "disassembling\n"
 msgstr ""
 
-#: objdump.c:334
+#: objdump.c:349
 #, c-format
 msgid ""
 "      --start-address=ADDR       Only process data whose address is >= ADDR\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --start-address=ADDR       Only process data whose address is >= ADDR\n"
 msgstr ""
 
-#: objdump.c:336
+#: objdump.c:351
 #, c-format
 msgid ""
 "      --stop-address=ADDR        Only process data whose address is < ADDR\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --stop-address=ADDR        Only process data whose address is < ADDR\n"
 msgstr ""
 
-#: objdump.c:338
+#: objdump.c:353
 #, c-format
 msgid ""
 "      --no-addresses             Do not print address alongside disassembly\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --no-addresses             Do not print address alongside disassembly\n"
 msgstr ""
 
-#: objdump.c:340
+#: objdump.c:355
 #, c-format
 msgid ""
 "      --prefix-addresses         Print complete address alongside "
 "disassembly\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --prefix-addresses         Print complete address alongside "
 "disassembly\n"
 msgstr ""
 
-#: objdump.c:342
+#: objdump.c:357
 #, c-format
 msgid ""
 "      --[no-]show-raw-insn       Display hex alongside symbolic disassembly\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --[no-]show-raw-insn       Display hex alongside symbolic disassembly\n"
 msgstr ""
 
-#: objdump.c:344
+#: objdump.c:359
 #, c-format
 msgid ""
 "      --insn-width=WIDTH         Display WIDTH bytes on a single line for -"
 "d\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --insn-width=WIDTH         Display WIDTH bytes on a single line for -"
 "d\n"
 msgstr ""
 
-#: objdump.c:346
+#: objdump.c:361
 #, c-format
 msgid ""
 "      --adjust-vma=OFFSET        Add OFFSET to all displayed section "
 "addresses\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --adjust-vma=OFFSET        Add OFFSET to all displayed section "
 "addresses\n"
 msgstr ""
 
-#: objdump.c:348
+#: objdump.c:363
 #, c-format
 msgid ""
 "      --special-syms             Include special symbols in symbol dumps\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --special-syms             Include special symbols in symbol dumps\n"
 msgstr ""
 
-#: objdump.c:350
+#: objdump.c:365
 #, c-format
 msgid ""
 "      --inlines                  Print all inlines for source line (with -"
 "l)\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --inlines                  Print all inlines for source line (with -"
 "l)\n"
 msgstr ""
 
-#: objdump.c:352
+#: objdump.c:367
 #, c-format
 msgid "      --prefix=PREFIX            Add PREFIX to absolute paths for -S\n"
 msgstr ""
 
 #, c-format
 msgid "      --prefix=PREFIX            Add PREFIX to absolute paths for -S\n"
 msgstr ""
 
-#: objdump.c:354
+#: objdump.c:369
 #, c-format
 msgid "      --prefix-strip=LEVEL       Strip initial directory names for -S\n"
 msgstr ""
 
 #, c-format
 msgid "      --prefix-strip=LEVEL       Strip initial directory names for -S\n"
 msgstr ""
 
-#: objdump.c:356
+#: objdump.c:371
 #, c-format
 msgid ""
 "      --dwarf-depth=N            Do not display DIEs at depth N or greater\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --dwarf-depth=N            Do not display DIEs at depth N or greater\n"
 msgstr ""
 
-#: objdump.c:358
+#: objdump.c:373
 #, c-format
 msgid "      --dwarf-start=N            Display DIEs starting at offset N\n"
 msgstr ""
 
 #, c-format
 msgid "      --dwarf-start=N            Display DIEs starting at offset N\n"
 msgstr ""
 
-#: objdump.c:360
+#: objdump.c:375
 #, c-format
 msgid ""
 "      --dwarf-check              Make additional dwarf consistency checks.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --dwarf-check              Make additional dwarf consistency checks.\n"
 msgstr ""
 
-#: objdump.c:363
+#: objdump.c:378
 #, c-format
 #, c-format
-msgid "      --ctf-parent=SECTION       Use SECTION as the CTF parent\n"
+msgid ""
+"      --ctf-parent=NAME          Use CTF archive member NAME as the CTF "
+"parent\n"
 msgstr ""
 
 msgstr ""
 
-#: objdump.c:366
+#: objdump.c:381
 #, c-format
 msgid ""
 "      --visualize-jumps          Visualize jumps by drawing ASCII art lines\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --visualize-jumps          Visualize jumps by drawing ASCII art lines\n"
 msgstr ""
 
-#: objdump.c:368
+#: objdump.c:383
 #, c-format
 msgid "      --visualize-jumps=color    Use colors in the ASCII art\n"
 msgstr ""
 
 #, c-format
 msgid "      --visualize-jumps=color    Use colors in the ASCII art\n"
 msgstr ""
 
-#: objdump.c:370
+#: objdump.c:385
 #, c-format
 msgid ""
 "      --visualize-jumps=extended-color\n"
 "                                 Use extended 8-bit color codes\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --visualize-jumps=extended-color\n"
 "                                 Use extended 8-bit color codes\n"
 msgstr ""
 
-#: objdump.c:373
+#: objdump.c:388
 #, c-format
 msgid ""
 "      --visualize-jumps=off      Disable jump visualization\n"
 "\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "      --visualize-jumps=off      Disable jump visualization\n"
 "\n"
 msgstr ""
 
-#: objdump.c:384
+#: objdump.c:399
 #, c-format
 msgid ""
 "\n"
 "Options supported for -P/--private switch:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Options supported for -P/--private switch:\n"
 msgstr ""
 
-#: objdump.c:621
+#: objdump.c:759
 #, c-format
 msgid "section '%s' mentioned in a -j option, but not found in any input file"
 msgstr ""
 
 #, c-format
 msgid "section '%s' mentioned in a -j option, but not found in any input file"
 msgstr ""
 
-#: objdump.c:776
+#: objdump.c:914
 #, c-format
 msgid "Sections:\n"
 msgstr ""
 
 #, c-format
 msgid "Sections:\n"
 msgstr ""
 
-#: objdump.c:782
+#: objdump.c:920
 #, c-format
 msgid "Idx %-*s Size      %-*s%-*sFile off  Algn"
 msgstr ""
 
 #, c-format
 msgid "Idx %-*s Size      %-*s%-*sFile off  Algn"
 msgstr ""
 
-#: objdump.c:788
+#: objdump.c:926
 #, c-format
 msgid "  Flags"
 msgstr ""
 
 #, c-format
 msgid "  Flags"
 msgstr ""
 
-#: objdump.c:810
+#: objdump.c:948
 #, c-format
 msgid "failed to read symbol table from: %s"
 msgstr ""
 
 #, c-format
 msgid "failed to read symbol table from: %s"
 msgstr ""
 
-#: objdump.c:811 objdump.c:4761
+#: objdump.c:949 objdump.c:4907
 msgid "error message was"
 msgstr ""
 
 msgid "error message was"
 msgstr ""
 
-#: objdump.c:826
+#: objdump.c:964
 #, c-format
 msgid "error: symbol table size (%#lx) is larger than filesize (%#lx)"
 msgstr ""
 
 #, c-format
 msgid "error: symbol table size (%#lx) is larger than filesize (%#lx)"
 msgstr ""
 
-#: objdump.c:856
+#: objdump.c:994
 #, c-format
 msgid "%s: not a dynamic object"
 msgstr ""
 
 #, c-format
 msgid "%s: not a dynamic object"
 msgstr ""
 
-#: objdump.c:1455 objdump.c:1482
+#: objdump.c:1593 objdump.c:1620
 #, c-format
 msgid " (File Offset: 0x%lx)"
 msgstr ""
 
 #, c-format
 msgid " (File Offset: 0x%lx)"
 msgstr ""
 
-#: objdump.c:1727
+#: objdump.c:1865
 #, c-format
 msgid "source file %s is more recent than object file\n"
 msgstr ""
 
 #, c-format
 msgid "source file %s is more recent than object file\n"
 msgstr ""
 
-#: objdump.c:2755
+#: objdump.c:2893
 #, c-format
 msgid "\t... (skipping %lu zeroes, resuming at file offset: 0x%lx)\n"
 msgstr ""
 
 #, c-format
 msgid "\t... (skipping %lu zeroes, resuming at file offset: 0x%lx)\n"
 msgstr ""
 
-#: objdump.c:2887
+#: objdump.c:3025
 #, c-format
 msgid "disassemble_fn returned length %d"
 msgstr ""
 
 #, c-format
 msgid "disassemble_fn returned length %d"
 msgstr ""
 
-#: objdump.c:3215 objdump.c:4399
+#: objdump.c:3353 objdump.c:4527
 #, c-format
 msgid "Reading section %s failed because: %s"
 msgstr ""
 
 #, c-format
 msgid "Reading section %s failed because: %s"
 msgstr ""
 
-#: objdump.c:3236
+#: objdump.c:3374
 #, c-format
 msgid ""
 "\n"
 "Disassembly of section %s:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Disassembly of section %s:\n"
 msgstr ""
 
-#: objdump.c:3527
+#: objdump.c:3665
 #, c-format
 msgid "can't use supplied machine %s"
 msgstr ""
 
 #, c-format
 msgid "can't use supplied machine %s"
 msgstr ""
 
-#: objdump.c:3548
+#: objdump.c:3686
 #, c-format
 msgid "can't disassemble for architecture %s\n"
 msgstr ""
 
 #, c-format
 msgid "can't disassemble for architecture %s\n"
 msgstr ""
 
-#: objdump.c:3637
+#: objdump.c:3775
 #, c-format
 msgid ""
 "\n"
 "Section '%s' has an invalid size: %#llx.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Section '%s' has an invalid size: %#llx.\n"
 msgstr ""
 
-#: objdump.c:3682
+#: objdump.c:3820
 #, c-format
 msgid ""
 "\n"
 "Can't get contents for section '%s'.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Can't get contents for section '%s'.\n"
 msgstr ""
 
-#: objdump.c:3852
+#: objdump.c:3999
 #, c-format
 msgid "File %s does not contain any dwarf debug information\n"
 msgstr ""
 
 #, c-format
 msgid "File %s does not contain any dwarf debug information\n"
 msgstr ""
 
-#: objdump.c:3889
+#: objdump.c:4036
 #, c-format
 msgid ""
 "No %s section present\n"
 "\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "No %s section present\n"
 "\n"
 msgstr ""
 
-#: objdump.c:3896
+#: objdump.c:4043
 #, c-format
 msgid "reading %s section of %s failed: %s"
 msgstr ""
 
 #, c-format
 msgid "reading %s section of %s failed: %s"
 msgstr ""
 
-#: objdump.c:3942
+#: objdump.c:4089
 #, c-format
 msgid ""
 "Contents of %s section:\n"
 "\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Contents of %s section:\n"
 "\n"
 msgstr ""
 
-#: objdump.c:4076
+#: objdump.c:4223
 #, c-format
 msgid "architecture: %s, "
 msgstr ""
 
 #, c-format
 msgid "architecture: %s, "
 msgstr ""
 
-#: objdump.c:4079
+#: objdump.c:4226
 #, c-format
 msgid "flags 0x%08x:\n"
 msgstr ""
 
 #, c-format
 msgid "flags 0x%08x:\n"
 msgstr ""
 
-#: objdump.c:4092
+#: objdump.c:4239
 #, c-format
 msgid ""
 "\n"
 "start address 0x"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "start address 0x"
 msgstr ""
 
-#: objdump.c:4142 readelf.c:15098
+#: objdump.c:4289 readelf.c:15478
 #, c-format
 msgid "%s: %s"
 msgstr ""
 
 #, c-format
 msgid "%s: %s"
 msgstr ""
 
-#: objdump.c:4142 readelf.c:15098
+#: objdump.c:4289 readelf.c:15478
 msgid "warning"
 msgstr ""
 
 msgid "warning"
 msgstr ""
 
-#: objdump.c:4142 readelf.c:15098
+#: objdump.c:4289 readelf.c:15478
 msgid "error"
 msgstr ""
 
 msgid "error"
 msgstr ""
 
-#: objdump.c:4148 readelf.c:15103
+#: objdump.c:4295 readelf.c:15483
 #, c-format
 msgid "CTF error: cannot get CTF errors: `%s'"
 msgstr ""
 
 #, c-format
 msgid "CTF error: cannot get CTF errors: `%s'"
 msgstr ""
 
-#: objdump.c:4175 readelf.c:15129
+#: objdump.c:4319 readelf.c:15505
 #, c-format
 msgid ""
 "\n"
 "CTF archive member: %s:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "CTF archive member: %s:\n"
 msgstr ""
 
-#: objdump.c:4194
+#: objdump.c:4339
 #, c-format
 msgid "Iteration failed: %s, %s"
 msgstr ""
 
 #, c-format
 msgid "Iteration failed: %s, %s"
 msgstr ""
 
-#: objdump.c:4231 objdump.c:4241 objdump.c:4256
+#: objdump.c:4377 objdump.c:4384
 #, c-format
 msgid "CTF open failure: %s"
 msgstr ""
 
 #, c-format
 msgid "CTF open failure: %s"
 msgstr ""
 
-#: objdump.c:4260
+#: objdump.c:4388
 #, c-format
 msgid "Contents of CTF section %s:\n"
 msgstr ""
 
 #, c-format
 msgid "Contents of CTF section %s:\n"
 msgstr ""
 
-#: objdump.c:4265
+#: objdump.c:4395
 #, c-format
 msgid "CTF archive member open failure: %s"
 msgstr ""
 
 #, c-format
 msgid "CTF archive member open failure: %s"
 msgstr ""
 
-#: objdump.c:4285
+#: objdump.c:4413
 #, c-format
 msgid "warning: private headers incomplete: %s"
 msgstr ""
 
 #, c-format
 msgid "warning: private headers incomplete: %s"
 msgstr ""
 
-#: objdump.c:4303
+#: objdump.c:4431
 msgid "option -P/--private not supported by this file"
 msgstr ""
 
 msgid "option -P/--private not supported by this file"
 msgstr ""
 
-#: objdump.c:4327
+#: objdump.c:4455
 #, c-format
 msgid "target specific dump '%s' not supported"
 msgstr ""
 
 #, c-format
 msgid "target specific dump '%s' not supported"
 msgstr ""
 
-#: objdump.c:4391
+#: objdump.c:4519
 #, c-format
 msgid "Contents of section %s:"
 msgstr ""
 
 #, c-format
 msgid "Contents of section %s:"
 msgstr ""
 
-#: objdump.c:4393
+#: objdump.c:4521
 #, c-format
 msgid "  (Starting at file offset: 0x%lx)"
 msgstr ""
 
 #, c-format
 msgid "  (Starting at file offset: 0x%lx)"
 msgstr ""
 
-#: objdump.c:4503
+#: objdump.c:4631
 #, c-format
 msgid "no symbols\n"
 msgstr ""
 
 #, c-format
 msgid "no symbols\n"
 msgstr ""
 
-#: objdump.c:4510
+#: objdump.c:4638
 #, c-format
 msgid "no information for symbol number %ld\n"
 msgstr ""
 
 #, c-format
 msgid "no information for symbol number %ld\n"
 msgstr ""
 
-#: objdump.c:4513
+#: objdump.c:4641
 #, c-format
 msgid "could not determine the type of symbol number %ld\n"
 msgstr ""
 
 #, c-format
 msgid "could not determine the type of symbol number %ld\n"
 msgstr ""
 
-#: objdump.c:4759
+#: objdump.c:4905
 #, c-format
 msgid "failed to read relocs in: %s"
 msgstr ""
 
 #, c-format
 msgid "failed to read relocs in: %s"
 msgstr ""
 
-#: objdump.c:4919
+#: objdump.c:5064
 #, c-format
 msgid ""
 "\n"
 "%s:     file format %s\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "%s:     file format %s\n"
 msgstr ""
 
-#: objdump.c:5019
+#: objdump.c:5172
 #, c-format
 msgid "%s: printing debugging information failed"
 msgstr ""
 
 #, c-format
 msgid "%s: printing debugging information failed"
 msgstr ""
 
-#: objdump.c:5115
+#: objdump.c:5268
 #, c-format
 msgid "In archive %s:\n"
 msgstr ""
 
 #. Prevent corrupted files from spinning us into an
 #. infinite loop.  100 is an arbitrary heuristic.
 #, c-format
 msgid "In archive %s:\n"
 msgstr ""
 
 #. Prevent corrupted files from spinning us into an
 #. infinite loop.  100 is an arbitrary heuristic.
-#: objdump.c:5120
+#: objdump.c:5273
 msgid "Archive nesting is too deep"
 msgstr ""
 
 msgid "Archive nesting is too deep"
 msgstr ""
 
-#: objdump.c:5124
+#: objdump.c:5277
 #, c-format
 msgid "In nested archive %s:\n"
 msgstr ""
 
 #, c-format
 msgid "In nested archive %s:\n"
 msgstr ""
 
-#: objdump.c:5287
+#: objdump.c:5440
 msgid "error: the start address should be before the end address"
 msgstr ""
 
 msgid "error: the start address should be before the end address"
 msgstr ""
 
-#: objdump.c:5292
+#: objdump.c:5445
 msgid "error: the stop address should be after the start address"
 msgstr ""
 
 msgid "error: the stop address should be after the start address"
 msgstr ""
 
-#: objdump.c:5304
+#: objdump.c:5457
 msgid "error: prefix strip must be non-negative"
 msgstr ""
 
 msgid "error: prefix strip must be non-negative"
 msgstr ""
 
-#: objdump.c:5309
+#: objdump.c:5462
 msgid "error: instruction width must be positive"
 msgstr ""
 
 msgid "error: instruction width must be positive"
 msgstr ""
 
-#: objdump.c:5330
+#: objdump.c:5483
 msgid "unrecognized argument to --visualize-option"
 msgstr ""
 
 msgid "unrecognized argument to --visualize-option"
 msgstr ""
 
-#: objdump.c:5340
+#: objdump.c:5493
 msgid "unrecognized -E option"
 msgstr ""
 
 msgid "unrecognized -E option"
 msgstr ""
 
-#: objdump.c:5351
+#: objdump.c:5504
 #, c-format
 msgid "unrecognized --endian type `%s'"
 msgstr ""
 #, c-format
 msgid "unrecognized --endian type `%s'"
 msgstr ""
@@ -6662,7 +6853,7 @@ msgstr ""
 msgid "  time and date: 0x%08x  - "
 msgstr ""
 
 msgid "  time and date: 0x%08x  - "
 msgstr ""
 
-#: od-xcoff.c:421 readelf.c:19752
+#: od-xcoff.c:421 readelf.c:20126
 #, c-format
 msgid "not set\n"
 msgstr ""
 #, c-format
 msgid "not set\n"
 msgstr ""
@@ -7125,371 +7316,382 @@ msgstr ""
 msgid "Last stabs entries before error:\n"
 msgstr ""
 
 msgid "Last stabs entries before error:\n"
 msgstr ""
 
-#: readelf.c:354
+#: readelf.c:385
 msgid "<none>"
 msgstr ""
 
 msgid "<none>"
 msgstr ""
 
-#: readelf.c:355
+#: readelf.c:387
 msgid "<no-strings>"
 msgstr ""
 
 msgid "<no-strings>"
 msgstr ""
 
-#: readelf.c:437
+#: readelf.c:482
 #, c-format
 msgid "Size truncation prevents reading %s elements of size %s for %s\n"
 msgstr ""
 
 #, c-format
 msgid "Size truncation prevents reading %s elements of size %s for %s\n"
 msgstr ""
 
-#: readelf.c:447
+#: readelf.c:492
 #, c-format
 msgid "Size overflow prevents reading %s elements of size %s for %s\n"
 msgstr ""
 
 #, c-format
 msgid "Size overflow prevents reading %s elements of size %s for %s\n"
 msgstr ""
 
-#: readelf.c:460
+#: readelf.c:505
 #, c-format
 msgid "Reading %s bytes extends past end of file for %s\n"
 msgstr ""
 
 #, c-format
 msgid "Reading %s bytes extends past end of file for %s\n"
 msgstr ""
 
-#: readelf.c:469
+#: readelf.c:514
 #, 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:483
+#: readelf.c:528
 #, c-format
 msgid "Out of memory allocating %s bytes for %s\n"
 msgstr ""
 
 #, c-format
 msgid "Out of memory allocating %s bytes for %s\n"
 msgstr ""
 
-#: readelf.c:494
+#: readelf.c:539
 #, c-format
 msgid "Unable to read in %s bytes of %s\n"
 msgstr ""
 
 #, c-format
 msgid "Unable to read in %s bytes of %s\n"
 msgstr ""
 
-#: readelf.c:971
+#: readelf.c:1151
 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:998 readelf.c:1103
+#: readelf.c:1178 readelf.c:1283
 msgid "32-bit relocation data"
 msgstr ""
 
 msgid "32-bit relocation data"
 msgstr ""
 
-#: readelf.c:1010 readelf.c:1040 readelf.c:1114 readelf.c:1143
+#: readelf.c:1190 readelf.c:1220 readelf.c:1294 readelf.c:1323 readelf.c:1402
 msgid "out of memory parsing relocs\n"
 msgstr ""
 
 msgid "out of memory parsing relocs\n"
 msgstr ""
 
-#: readelf.c:1028 readelf.c:1132
+#: readelf.c:1208 readelf.c:1312
 msgid "64-bit relocation data"
 msgstr ""
 
 msgid "64-bit relocation data"
 msgstr ""
 
-#: readelf.c:1262
+#: readelf.c:1376
+msgid "RELR relocation data"
+msgstr ""
+
+#: readelf.c:1516
+#, c-format
+msgid "  %lu offset\n"
+msgid_plural "  %lu offsets\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: readelf.c:1528
 #, 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:1264
+#: readelf.c:1530
 #, 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:1269
+#: readelf.c:1535
 #, 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:1271
+#: readelf.c:1537
 #, 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:1279
+#: readelf.c:1545
 #, 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:1281
+#: readelf.c:1547
 #, 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:1286
+#: readelf.c:1552
 #, 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:1288
+#: readelf.c:1554
 #, 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:1659 readelf.c:1852 readelf.c:1860
+#: readelf.c:1930 readelf.c:2125 readelf.c:2133
 #, c-format
 msgid "unrecognized: %-7lx"
 msgstr ""
 
 #, c-format
 msgid "unrecognized: %-7lx"
 msgstr ""
 
-#: readelf.c:1685
+#: readelf.c:1956
 #, c-format
 msgid "<unknown addend: %lx>"
 msgstr ""
 
 #, c-format
 msgid "<unknown addend: %lx>"
 msgstr ""
 
-#: readelf.c:1694
+#: readelf.c:1965
 #, c-format
 msgid " bad symbol index: %08lx in reloc\n"
 msgstr ""
 
 #, c-format
 msgid " bad symbol index: %08lx in reloc\n"
 msgstr ""
 
-#: readelf.c:1797
+#: readelf.c:2070
 #, c-format
 msgid "<string table index: %3ld>"
 msgstr ""
 
 #, c-format
 msgid "<string table index: %3ld>"
 msgstr ""
 
-#: readelf.c:1800
+#: readelf.c:2073
 #, c-format
 msgid "<corrupt string table index: %3ld>\n"
 msgstr ""
 
 #, c-format
 msgid "<corrupt string table index: %3ld>\n"
 msgstr ""
 
-#: readelf.c:2305
+#: readelf.c:2595
 #, c-format
 msgid "Processor Specific: %lx"
 msgstr ""
 
 #, c-format
 msgid "Processor Specific: %lx"
 msgstr ""
 
-#: readelf.c:2332
+#: readelf.c:2622
 #, c-format
 msgid "Operating System specific: %lx"
 msgstr ""
 
 #, c-format
 msgid "Operating System specific: %lx"
 msgstr ""
 
-#: readelf.c:2336 readelf.c:4259
+#: readelf.c:2626 readelf.c:4563
 #, c-format
 msgid "<unknown>: %lx"
 msgstr ""
 
 #, c-format
 msgid "<unknown>: %lx"
 msgstr ""
 
-#: readelf.c:2436
+#: readelf.c:2726
 msgid "NONE (None)"
 msgstr ""
 
 msgid "NONE (None)"
 msgstr ""
 
-#: readelf.c:2437
+#: readelf.c:2727
 msgid "REL (Relocatable file)"
 msgstr ""
 
 msgid "REL (Relocatable file)"
 msgstr ""
 
-#: readelf.c:2438
+#: readelf.c:2728
 msgid "EXEC (Executable file)"
 msgstr ""
 
 msgid "EXEC (Executable file)"
 msgstr ""
 
-#: readelf.c:2441
+#: readelf.c:2731
 msgid "DYN (Position-Independent Executable file)"
 msgstr ""
 
 msgid "DYN (Position-Independent Executable file)"
 msgstr ""
 
-#: readelf.c:2443
+#: readelf.c:2733
 msgid "DYN (Shared object file)"
 msgstr ""
 
 msgid "DYN (Shared object file)"
 msgstr ""
 
-#: readelf.c:2444
+#: readelf.c:2734
 msgid "CORE (Core file)"
 msgstr ""
 
 msgid "CORE (Core file)"
 msgstr ""
 
-#: readelf.c:2448
+#: readelf.c:2738
 #, c-format
 msgid "Processor Specific: (%x)"
 msgstr ""
 
 #, c-format
 msgid "Processor Specific: (%x)"
 msgstr ""
 
-#: readelf.c:2450
+#: readelf.c:2740
 #, c-format
 msgid "OS Specific: (%x)"
 msgstr ""
 
 #, c-format
 msgid "OS Specific: (%x)"
 msgstr ""
 
-#: readelf.c:2452
+#: readelf.c:2742
 #, c-format
 msgid "<unknown>: %x"
 msgstr ""
 
 #. Please keep this switch table sorted by increasing EM_ value.
 #. 0
 #, c-format
 msgid "<unknown>: %x"
 msgstr ""
 
 #. Please keep this switch table sorted by increasing EM_ value.
 #. 0
-#: readelf.c:2466 readelf.c:17641 readelf.c:17652
+#: readelf.c:2756 readelf.c:18010 readelf.c:18021
 msgid "None"
 msgstr ""
 
 msgid "None"
 msgstr ""
 
-#: readelf.c:2714
+#: readelf.c:3004
 #, c-format
 msgid "<unknown>: 0x%x"
 msgstr ""
 
 #, c-format
 msgid "<unknown>: 0x%x"
 msgstr ""
 
-#: readelf.c:3000
+#: readelf.c:3290
 msgid ", <unknown>"
 msgstr ""
 
 msgid ", <unknown>"
 msgstr ""
 
-#: readelf.c:3369 readelf.c:10414
+#: readelf.c:3659 readelf.c:10755
 msgid "unknown"
 msgstr ""
 
 msgid "unknown"
 msgstr ""
 
-#: readelf.c:3370
+#: readelf.c:3660
 msgid "unknown mac"
 msgstr ""
 
 msgid "unknown mac"
 msgstr ""
 
-#: readelf.c:3438
+#: readelf.c:3728
 msgid ", <unknown MeP cpu type>"
 msgstr ""
 
 msgid ", <unknown MeP cpu type>"
 msgstr ""
 
-#: readelf.c:3448
+#: readelf.c:3738
 msgid "<unknown MeP copro type>"
 msgstr ""
 
 msgid "<unknown MeP copro type>"
 msgstr ""
 
-#: readelf.c:3459
+#: readelf.c:3749
 #, c-format
 msgid ", unknown flags bits: %#x"
 msgstr ""
 
 #, c-format
 msgid ", unknown flags bits: %#x"
 msgstr ""
 
-#: readelf.c:3468
+#: readelf.c:3758
 msgid ", relocatable"
 msgstr ""
 
 msgid ", relocatable"
 msgstr ""
 
-#: readelf.c:3471
+#: readelf.c:3761
 msgid ", relocatable-lib"
 msgstr ""
 
 msgid ", relocatable-lib"
 msgstr ""
 
-#: readelf.c:3553
+#: readelf.c:3843
 msgid ", unknown v850 architecture variant"
 msgstr ""
 
 msgid ", unknown v850 architecture variant"
 msgstr ""
 
-#: readelf.c:3621
+#: readelf.c:3911
 msgid ", unknown CPU"
 msgstr ""
 
 msgid ", unknown CPU"
 msgstr ""
 
-#: readelf.c:3636
+#: readelf.c:3926
 msgid ", unknown ABI"
 msgstr ""
 
 msgid ", unknown ABI"
 msgstr ""
 
-#: readelf.c:3661 readelf.c:3732
+#: readelf.c:3951 readelf.c:4022
 msgid ", unknown ISA"
 msgstr ""
 
 msgid ", unknown ISA"
 msgstr ""
 
-#: readelf.c:3842
+#: readelf.c:4132
 #, c-format
 msgid "Unrecognised IA64 VMS Command Code: %x\n"
 msgstr ""
 
 #, c-format
 msgid "Unrecognised IA64 VMS Command Code: %x\n"
 msgstr ""
 
-#: readelf.c:3908
+#: readelf.c:4198
 msgid ": architecture variant: "
 msgstr ""
 
 msgid ": architecture variant: "
 msgstr ""
 
-#: readelf.c:3927
+#: readelf.c:4217
 msgid ": unknown"
 msgstr ""
 
 msgid ": unknown"
 msgstr ""
 
-#: readelf.c:3931
+#: readelf.c:4221
 msgid ": unknown extra flag bits also present"
 msgstr ""
 
 msgid ": unknown extra flag bits also present"
 msgstr ""
 
-#: readelf.c:3945
+#: readelf.c:4235
 msgid ", unknown"
 msgstr ""
 
 msgid ", unknown"
 msgstr ""
 
-#: readelf.c:3997
+#: readelf.c:4301
 msgid "Standalone App"
 msgstr ""
 
 msgid "Standalone App"
 msgstr ""
 
-#: readelf.c:4006
+#: readelf.c:4310
 msgid "Bare-metal C6000"
 msgstr ""
 
 msgid "Bare-metal C6000"
 msgstr ""
 
-#: readelf.c:4016 readelf.c:5206 readelf.c:5222 readelf.c:19065 readelf.c:19165
-#: readelf.c:19196 readelf.c:19233 readelf.c:19294 readelf.c:19321
-#: readelf.c:19343
+#: readelf.c:4320 readelf.c:5535 readelf.c:5551 readelf.c:19439 readelf.c:19539
+#: readelf.c:19570 readelf.c:19607 readelf.c:19668 readelf.c:19695
+#: readelf.c:19717
 #, c-format
 msgid "<unknown: %x>"
 msgstr ""
 
 #. This message is probably going to be displayed in a 15
 #. character wide field, so put the hex value first.
 #, c-format
 msgid "<unknown: %x>"
 msgstr ""
 
 #. This message is probably going to be displayed in a 15
 #. character wide field, so put the hex value first.
-#: readelf.c:4628
+#: readelf.c:4933
 #, c-format
 msgid "%08x: <unknown>"
 msgstr ""
 
 #, c-format
 msgid "%08x: <unknown>"
 msgstr ""
 
-#: readelf.c:4715
+#: readelf.c:5021
 #, 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:4716
+#: readelf.c:5022
 #, 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:4717
+#: readelf.c:5023
 #, c-format
 msgid " Options are:\n"
 msgstr ""
 
 #, c-format
 msgid " Options are:\n"
 msgstr ""
 
-#: readelf.c:4718
+#: readelf.c:5024
 #, c-format
 msgid "  -a --all               Equivalent to: -h -l -S -s -r -d -V -A -I\n"
 msgstr ""
 
 #, c-format
 msgid "  -a --all               Equivalent to: -h -l -S -s -r -d -V -A -I\n"
 msgstr ""
 
-#: readelf.c:4720
+#: readelf.c:5026
 #, c-format
 msgid "  -h --file-header       Display the ELF file header\n"
 msgstr ""
 
 #, c-format
 msgid "  -h --file-header       Display the ELF file header\n"
 msgstr ""
 
-#: readelf.c:4722
+#: readelf.c:5028
 #, c-format
 msgid "  -l --program-headers   Display the program headers\n"
 msgstr ""
 
 #, c-format
 msgid "  -l --program-headers   Display the program headers\n"
 msgstr ""
 
-#: readelf.c:4724
+#: readelf.c:5030
 #, c-format
 msgid "     --segments          An alias for --program-headers\n"
 msgstr ""
 
 #, c-format
 msgid "     --segments          An alias for --program-headers\n"
 msgstr ""
 
-#: readelf.c:4726
+#: readelf.c:5032
 #, c-format
 msgid "  -S --section-headers   Display the sections' header\n"
 msgstr ""
 
 #, c-format
 msgid "  -S --section-headers   Display the sections' header\n"
 msgstr ""
 
-#: readelf.c:4728
+#: readelf.c:5034
 #, c-format
 msgid "     --sections          An alias for --section-headers\n"
 msgstr ""
 
 #, c-format
 msgid "     --sections          An alias for --section-headers\n"
 msgstr ""
 
-#: readelf.c:4730
+#: readelf.c:5036
 #, c-format
 msgid "  -g --section-groups    Display the section groups\n"
 msgstr ""
 
 #, c-format
 msgid "  -g --section-groups    Display the section groups\n"
 msgstr ""
 
-#: readelf.c:4732
+#: readelf.c:5038
 #, c-format
 msgid "  -t --section-details   Display the section details\n"
 msgstr ""
 
 #, c-format
 msgid "  -t --section-details   Display the section details\n"
 msgstr ""
 
-#: readelf.c:4734
+#: readelf.c:5040
 #, c-format
 msgid "  -e --headers           Equivalent to: -h -l -S\n"
 msgstr ""
 
 #, c-format
 msgid "  -e --headers           Equivalent to: -h -l -S\n"
 msgstr ""
 
-#: readelf.c:4736
+#: readelf.c:5042
 #, c-format
 msgid "  -s --syms              Display the symbol table\n"
 msgstr ""
 
 #, c-format
 msgid "  -s --syms              Display the symbol table\n"
 msgstr ""
 
-#: readelf.c:4738
+#: readelf.c:5044
 #, c-format
 msgid "     --symbols           An alias for --syms\n"
 msgstr ""
 
 #, c-format
 msgid "     --symbols           An alias for --syms\n"
 msgstr ""
 
-#: readelf.c:4740
+#: readelf.c:5046
 #, c-format
 msgid "     --dyn-syms          Display the dynamic symbol table\n"
 msgstr ""
 
 #, c-format
 msgid "     --dyn-syms          Display the dynamic symbol table\n"
 msgstr ""
 
-#: readelf.c:4742
+#: readelf.c:5048
 #, c-format
 msgid "     --lto-syms          Display LTO symbol tables\n"
 msgstr ""
 
 #, c-format
 msgid "     --lto-syms          Display LTO symbol tables\n"
 msgstr ""
 
-#: readelf.c:4744
+#: readelf.c:5050
 #, c-format
 msgid ""
 "     --sym-base=[0|8|10|16] \n"
 #, c-format
 msgid ""
 "     --sym-base=[0|8|10|16] \n"
@@ -7497,86 +7699,92 @@ msgid ""
 "                         mixed (the default), octal, decimal, hexadecimal.\n"
 msgstr ""
 
 "                         mixed (the default), octal, decimal, hexadecimal.\n"
 msgstr ""
 
-#: readelf.c:4748
+#: readelf.c:5054
 #, c-format
 #, c-format
-msgid ""
-"  -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"
+msgid "  -C --demangle[=STYLE]  Decode mangled/processed symbol names\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4753
+#: readelf.c:5058
 #, c-format
 msgid ""
 "     --no-demangle       Do not demangle low-level symbol names.  (default)\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "     --no-demangle       Do not demangle low-level symbol names.  (default)\n"
 msgstr ""
 
-#: readelf.c:4755
+#: readelf.c:5060
 #, c-format
 msgid ""
 "     --recurse-limit     Enable a demangling recursion limit.  (default)\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "     --recurse-limit     Enable a demangling recursion limit.  (default)\n"
 msgstr ""
 
-#: readelf.c:4757
+#: readelf.c:5062
 #, c-format
 msgid "     --no-recurse-limit  Disable a demangling recursion limit\n"
 msgstr ""
 
 #, c-format
 msgid "     --no-recurse-limit  Disable a demangling recursion limit\n"
 msgstr ""
 
-#: readelf.c:4759
+#: readelf.c:5064
+#, c-format
+msgid ""
+"     -U[dlexhi] --unicode=[default|locale|escape|hex|highlight|invalid]\n"
+"                         Display unicode characters as determined by the "
+"current locale\n"
+"                          (default), escape sequences, \"<hex sequences>\", "
+"highlighted\n"
+"                          escape sequences, or treat them as invalid and "
+"display as\n"
+"                          \"{hex sequences}\"\n"
+msgstr ""
+
+#: readelf.c:5070
 #, c-format
 msgid "  -n --notes             Display the core notes (if present)\n"
 msgstr ""
 
 #, c-format
 msgid "  -n --notes             Display the core notes (if present)\n"
 msgstr ""
 
-#: readelf.c:4761
+#: readelf.c:5072
 #, c-format
 msgid "  -r --relocs            Display the relocations (if present)\n"
 msgstr ""
 
 #, c-format
 msgid "  -r --relocs            Display the relocations (if present)\n"
 msgstr ""
 
-#: readelf.c:4763
+#: readelf.c:5074
 #, c-format
 msgid "  -u --unwind            Display the unwind info (if present)\n"
 msgstr ""
 
 #, c-format
 msgid "  -u --unwind            Display the unwind info (if present)\n"
 msgstr ""
 
-#: readelf.c:4765
+#: readelf.c:5076
 #, c-format
 msgid "  -d --dynamic           Display the dynamic section (if present)\n"
 msgstr ""
 
 #, c-format
 msgid "  -d --dynamic           Display the dynamic section (if present)\n"
 msgstr ""
 
-#: readelf.c:4767
+#: readelf.c:5078
 #, c-format
 msgid "  -V --version-info      Display the version sections (if present)\n"
 msgstr ""
 
 #, c-format
 msgid "  -V --version-info      Display the version sections (if present)\n"
 msgstr ""
 
-#: readelf.c:4769
+#: readelf.c:5080
 #, c-format
 msgid ""
 "  -A --arch-specific     Display architecture specific information (if any)\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -A --arch-specific     Display architecture specific information (if any)\n"
 msgstr ""
 
-#: readelf.c:4771
+#: readelf.c:5082
 #, c-format
 msgid "  -c --archive-index     Display the symbol/file index in an archive\n"
 msgstr ""
 
 #, c-format
 msgid "  -c --archive-index     Display the symbol/file index in an archive\n"
 msgstr ""
 
-#: readelf.c:4773
+#: readelf.c:5084
 #, c-format
 msgid ""
 "  -D --use-dynamic       Use the dynamic section info when displaying "
 "symbols\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -D --use-dynamic       Use the dynamic section info when displaying "
 "symbols\n"
 msgstr ""
 
-#: readelf.c:4775
+#: readelf.c:5086
 #, c-format
 msgid ""
 "  -L --lint|--enable-checks\n"
 "                         Display warning messages for possible problems\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -L --lint|--enable-checks\n"
 "                         Display warning messages for possible problems\n"
 msgstr ""
 
-#: readelf.c:4778
+#: readelf.c:5089
 #, c-format
 msgid ""
 "  -x --hex-dump=<number|name>\n"
 #, c-format
 msgid ""
 "  -x --hex-dump=<number|name>\n"
@@ -7584,7 +7792,7 @@ msgid ""
 "bytes\n"
 msgstr ""
 
 "bytes\n"
 msgstr ""
 
-#: readelf.c:4781
+#: readelf.c:5092
 #, c-format
 msgid ""
 "  -p --string-dump=<number|name>\n"
 #, c-format
 msgid ""
 "  -p --string-dump=<number|name>\n"
@@ -7592,7 +7800,7 @@ msgid ""
 "strings\n"
 msgstr ""
 
 "strings\n"
 msgstr ""
 
-#: readelf.c:4784
+#: readelf.c:5095
 #, c-format
 msgid ""
 "  -R --relocated-dump=<number|name>\n"
 #, c-format
 msgid ""
 "  -R --relocated-dump=<number|name>\n"
@@ -7600,12 +7808,12 @@ msgid ""
 "name>\n"
 msgstr ""
 
 "name>\n"
 msgstr ""
 
-#: readelf.c:4787
+#: readelf.c:5098
 #, c-format
 msgid "  -z --decompress        Decompress section before dumping it\n"
 msgstr ""
 
 #, c-format
 msgid "  -z --decompress        Decompress section before dumping it\n"
 msgstr ""
 
-#: readelf.c:4789
+#: readelf.c:5100
 #, c-format
 msgid ""
 "  -w --debug-dump[a/=abbrev, A/=addr, r/=aranges, c/=cu_index, L/"
 #, c-format
 msgid ""
 "  -w --debug-dump[a/=abbrev, A/=addr, r/=aranges, c/=cu_index, L/"
@@ -7620,7 +7828,7 @@ msgid ""
 "                         Display the contents of DWARF debug sections\n"
 msgstr ""
 
 "                         Display the contents of DWARF debug sections\n"
 msgstr ""
 
-#: readelf.c:4796
+#: readelf.c:5107
 #, c-format
 msgid ""
 "  -wk --debug-dump=links Display the contents of sections that link to "
 #, c-format
 msgid ""
 "  -wk --debug-dump=links Display the contents of sections that link to "
@@ -7628,7 +7836,7 @@ msgid ""
 "                          debuginfo files\n"
 msgstr ""
 
 "                          debuginfo files\n"
 msgstr ""
 
-#: readelf.c:4799
+#: readelf.c:5110
 #, c-format
 msgid ""
 "  -P --process-links     Display the contents of non-debug sections in "
 #, c-format
 msgid ""
 "  -P --process-links     Display the contents of non-debug sections in "
@@ -7636,7 +7844,7 @@ msgid ""
 "                          debuginfo files.  (Implies -wK)\n"
 msgstr ""
 
 "                          debuginfo files.  (Implies -wK)\n"
 msgstr ""
 
-#: readelf.c:4803
+#: readelf.c:5114
 #, c-format
 msgid ""
 "  -wK --debug-dump=follow-links\n"
 #, c-format
 msgid ""
 "  -wK --debug-dump=follow-links\n"
@@ -7644,21 +7852,21 @@ msgid ""
 "(default)\n"
 msgstr ""
 
 "(default)\n"
 msgstr ""
 
-#: readelf.c:4806
+#: readelf.c:5117
 #, c-format
 msgid ""
 "  -wN --debug-dump=no-follow-links\n"
 "                         Do not follow links to separate debug info files\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -wN --debug-dump=no-follow-links\n"
 "                         Do not follow links to separate debug info files\n"
 msgstr ""
 
-#: readelf.c:4810
+#: readelf.c:5121
 #, c-format
 msgid ""
 "  -wK --debug-dump=follow-links\n"
 "                         Follow links to separate debug info files\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -wK --debug-dump=follow-links\n"
 "                         Follow links to separate debug info files\n"
 msgstr ""
 
-#: readelf.c:4813
+#: readelf.c:5124
 #, c-format
 msgid ""
 "  -wN --debug-dump=no-follow-links\n"
 #, c-format
 msgid ""
 "  -wN --debug-dump=no-follow-links\n"
@@ -7666,29 +7874,28 @@ msgid ""
 "                          (default)\n"
 msgstr ""
 
 "                          (default)\n"
 msgstr ""
 
-#: readelf.c:4818
+#: readelf.c:5129
 #, c-format
 msgid "  --dwarf-depth=N        Do not display DIEs at depth N or greater\n"
 msgstr ""
 
 #, c-format
 msgid "  --dwarf-depth=N        Do not display DIEs at depth N or greater\n"
 msgstr ""
 
-#: readelf.c:4820
+#: readelf.c:5131
 #, c-format
 msgid "  --dwarf-start=N        Display DIEs starting at offset N\n"
 msgstr ""
 
 #, c-format
 msgid "  --dwarf-start=N        Display DIEs starting at offset N\n"
 msgstr ""
 
-#: readelf.c:4823
+#: readelf.c:5134
 #, c-format
 msgid "  --ctf=<number|name>    Display CTF info from section <number|name>\n"
 msgstr ""
 
 #, c-format
 msgid "  --ctf=<number|name>    Display CTF info from section <number|name>\n"
 msgstr ""
 
-#: readelf.c:4825
+#: readelf.c:5136
 #, c-format
 msgid ""
 #, c-format
 msgid ""
-"  --ctf-parent=<number|name>\n"
-"                         Use section <number|name> as the CTF parent\n"
+"  --ctf-parent=<name>    Use CTF archive member <name> as the CTF parent\n"
 msgstr ""
 
 msgstr ""
 
-#: readelf.c:4828
+#: readelf.c:5138
 #, c-format
 msgid ""
 "  --ctf-symbols=<number|name>\n"
 #, c-format
 msgid ""
 "  --ctf-symbols=<number|name>\n"
@@ -7696,7 +7903,7 @@ msgid ""
 "symtab\n"
 msgstr ""
 
 "symtab\n"
 msgstr ""
 
-#: readelf.c:4831
+#: readelf.c:5141
 #, c-format
 msgid ""
 "  --ctf-strings=<number|name>\n"
 #, c-format
 msgid ""
 "  --ctf-strings=<number|name>\n"
@@ -7704,625 +7911,629 @@ msgid ""
 "strtab\n"
 msgstr ""
 
 "strtab\n"
 msgstr ""
 
-#: readelf.c:4837
+#: readelf.c:5147
 #, 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:4841
+#: readelf.c:5151
 #, c-format
 msgid "  -I --histogram         Display histogram of bucket list lengths\n"
 msgstr ""
 
 #, c-format
 msgid "  -I --histogram         Display histogram of bucket list lengths\n"
 msgstr ""
 
-#: readelf.c:4843
+#: readelf.c:5153
 #, c-format
 msgid "  -W --wide              Allow output width to exceed 80 characters\n"
 msgstr ""
 
 #, c-format
 msgid "  -W --wide              Allow output width to exceed 80 characters\n"
 msgstr ""
 
-#: readelf.c:4845
+#: readelf.c:5155
 #, c-format
 msgid ""
 "  -T --silent-truncation If a symbol name is truncated, do not add [...] "
 "suffix\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  -T --silent-truncation If a symbol name is truncated, do not add [...] "
 "suffix\n"
 msgstr ""
 
-#: readelf.c:4847
+#: readelf.c:5157
 #, c-format
 msgid "  @<file>                Read options from <file>\n"
 msgstr ""
 
 #, c-format
 msgid "  @<file>                Read options from <file>\n"
 msgstr ""
 
-#: readelf.c:4849
+#: readelf.c:5159
 #, c-format
 msgid "  -H --help              Display this information\n"
 msgstr ""
 
 #, c-format
 msgid "  -H --help              Display this information\n"
 msgstr ""
 
-#: readelf.c:4851
+#: readelf.c:5161
 #, c-format
 msgid "  -v --version           Display the version number of readelf\n"
 msgstr ""
 
 #, c-format
 msgid "  -v --version           Display the version number of readelf\n"
 msgstr ""
 
-#: readelf.c:4877 readelf.c:4908 readelf.c:4912
+#: readelf.c:5187 readelf.c:5218 readelf.c:5222
 msgid "Out of memory allocating dump request table.\n"
 msgstr ""
 
 msgid "Out of memory allocating dump request table.\n"
 msgstr ""
 
-#: readelf.c:5168
+#: readelf.c:5458
+msgid "Missing arg to -U/--unicode"
+msgstr ""
+
+#: readelf.c:5497
 #, c-format
 msgid "Invalid option '-%c'\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid option '-%c'\n"
 msgstr ""
 
-#: readelf.c:5202 readelf.c:5218 readelf.c:11482
+#: readelf.c:5531 readelf.c:5547 readelf.c:11828
 msgid "none"
 msgstr ""
 
 msgid "none"
 msgstr ""
 
-#: readelf.c:5219
+#: readelf.c:5548
 msgid "2's complement, little endian"
 msgstr ""
 
 msgid "2's complement, little endian"
 msgstr ""
 
-#: readelf.c:5220
+#: readelf.c:5549
 msgid "2's complement, big endian"
 msgstr ""
 
 msgid "2's complement, big endian"
 msgstr ""
 
-#: readelf.c:5240
+#: readelf.c:5569
 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:5252
+#: readelf.c:5581
 #, c-format
 msgid "ELF Header in linked file '%s':\n"
 msgstr ""
 
 #, c-format
 msgid "ELF Header in linked file '%s':\n"
 msgstr ""
 
-#: readelf.c:5254
+#: readelf.c:5583
 #, c-format
 msgid "ELF Header:\n"
 msgstr ""
 
 #, c-format
 msgid "ELF Header:\n"
 msgstr ""
 
-#: readelf.c:5255
+#: readelf.c:5584
 #, c-format
 msgid "  Magic:   "
 msgstr ""
 
 #, c-format
 msgid "  Magic:   "
 msgstr ""
 
-#: readelf.c:5259
+#: readelf.c:5588
 #, c-format
 msgid "  Class:                             %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Class:                             %s\n"
 msgstr ""
 
-#: readelf.c:5261
+#: readelf.c:5590
 #, c-format
 msgid "  Data:                              %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Data:                              %s\n"
 msgstr ""
 
-#: readelf.c:5263
+#: readelf.c:5592
 #, c-format
 msgid "  Version:                           %d%s\n"
 msgstr ""
 
 #, c-format
 msgid "  Version:                           %d%s\n"
 msgstr ""
 
-#: readelf.c:5266
+#: readelf.c:5595
 msgid " (current)"
 msgstr ""
 
 msgid " (current)"
 msgstr ""
 
-#: readelf.c:5268
+#: readelf.c:5597
 msgid " <unknown>"
 msgstr ""
 
 msgid " <unknown>"
 msgstr ""
 
-#: readelf.c:5270
+#: readelf.c:5599
 #, c-format
 msgid "  OS/ABI:                            %s\n"
 msgstr ""
 
 #, c-format
 msgid "  OS/ABI:                            %s\n"
 msgstr ""
 
-#: readelf.c:5272
+#: readelf.c:5601
 #, c-format
 msgid "  ABI Version:                       %d\n"
 msgstr ""
 
 #, c-format
 msgid "  ABI Version:                       %d\n"
 msgstr ""
 
-#: readelf.c:5274
+#: readelf.c:5603
 #, c-format
 msgid "  Type:                              %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Type:                              %s\n"
 msgstr ""
 
-#: readelf.c:5276
+#: readelf.c:5605
 #, c-format
 msgid "  Machine:                           %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Machine:                           %s\n"
 msgstr ""
 
-#: readelf.c:5278
+#: readelf.c:5607
 #, c-format
 msgid "  Version:                           0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "  Version:                           0x%lx\n"
 msgstr ""
 
-#: readelf.c:5281
+#: readelf.c:5610
 #, c-format
 msgid "  Entry point address:               "
 msgstr ""
 
 #, c-format
 msgid "  Entry point address:               "
 msgstr ""
 
-#: readelf.c:5283
+#: readelf.c:5612
 #, c-format
 msgid ""
 "\n"
 "  Start of program headers:          "
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "  Start of program headers:          "
 msgstr ""
 
-#: readelf.c:5285
+#: readelf.c:5614
 #, 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:5287
+#: readelf.c:5616
 #, c-format
 msgid " (bytes into file)\n"
 msgstr ""
 
 #, c-format
 msgid " (bytes into file)\n"
 msgstr ""
 
-#: readelf.c:5289
+#: readelf.c:5618
 #, c-format
 msgid "  Flags:                             0x%lx%s\n"
 msgstr ""
 
 #, c-format
 msgid "  Flags:                             0x%lx%s\n"
 msgstr ""
 
-#: readelf.c:5292
+#: readelf.c:5621
 #, c-format
 msgid "  Size of this header:               %u (bytes)\n"
 msgstr ""
 
 #, c-format
 msgid "  Size of this header:               %u (bytes)\n"
 msgstr ""
 
-#: readelf.c:5294
+#: readelf.c:5623
 #, c-format
 msgid "  Size of program headers:           %u (bytes)\n"
 msgstr ""
 
 #, c-format
 msgid "  Size of program headers:           %u (bytes)\n"
 msgstr ""
 
-#: readelf.c:5296
+#: readelf.c:5625
 #, c-format
 msgid "  Number of program headers:         %u"
 msgstr ""
 
 #, c-format
 msgid "  Number of program headers:         %u"
 msgstr ""
 
-#: readelf.c:5306
+#: readelf.c:5635
 #, c-format
 msgid "  Size of section headers:           %u (bytes)\n"
 msgstr ""
 
 #, c-format
 msgid "  Size of section headers:           %u (bytes)\n"
 msgstr ""
 
-#: readelf.c:5308
+#: readelf.c:5637
 #, c-format
 msgid "  Number of section headers:         %u"
 msgstr ""
 
 #, c-format
 msgid "  Number of section headers:         %u"
 msgstr ""
 
-#: readelf.c:5316
+#: readelf.c:5645
 #, c-format
 msgid "  Section header string table index: %u"
 msgstr ""
 
 #, c-format
 msgid "  Section header string table index: %u"
 msgstr ""
 
-#: readelf.c:5328
+#: readelf.c:5657
 #, c-format
 msgid " <corrupt: out of range>"
 msgstr ""
 
 #, c-format
 msgid " <corrupt: out of range>"
 msgstr ""
 
-#: readelf.c:5367 readelf.c:5414
+#: readelf.c:5696 readelf.c:5743
 msgid ""
 "The e_phentsize field in the ELF header is less than the size of an ELF "
 "program header\n"
 msgstr ""
 
 msgid ""
 "The e_phentsize field in the ELF header is less than the size of an ELF "
 "program header\n"
 msgstr ""
 
-#: readelf.c:5371 readelf.c:5418
+#: readelf.c:5700 readelf.c:5747
 msgid ""
 "The e_phentsize field in the ELF header is larger than the size of an ELF "
 "program header\n"
 msgstr ""
 
 msgid ""
 "The e_phentsize field in the ELF header is larger than the size of an ELF "
 "program header\n"
 msgstr ""
 
-#: readelf.c:5374 readelf.c:5421
+#: readelf.c:5703 readelf.c:5750
 msgid "program headers"
 msgstr ""
 
 msgid "program headers"
 msgstr ""
 
-#: readelf.c:5460
+#: readelf.c:5789
 #, c-format
 msgid "Too many program headers - %#x - the file is not that big\n"
 msgstr ""
 
 #, c-format
 msgid "Too many program headers - %#x - the file is not that big\n"
 msgstr ""
 
-#: readelf.c:5469
+#: readelf.c:5798
 #, c-format
 msgid "Out of memory reading %u program headers\n"
 msgstr ""
 
 #, c-format
 msgid "Out of memory reading %u program headers\n"
 msgstr ""
 
-#: readelf.c:5499
+#: readelf.c:5828
 msgid ""
 "possibly corrupt ELF header - it has a non-zero program header offset, but "
 "no program headers\n"
 msgstr ""
 
 msgid ""
 "possibly corrupt ELF header - it has a non-zero program header offset, but "
 "no program headers\n"
 msgstr ""
 
-#: readelf.c:5504
+#: readelf.c:5833
 #, c-format
 msgid ""
 "\n"
 "There are no program headers in linked file '%s'.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There are no program headers in linked file '%s'.\n"
 msgstr ""
 
-#: readelf.c:5507
+#: readelf.c:5836
 #, 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:5518
+#: readelf.c:5847
 #, c-format
 msgid ""
 "\n"
 "Elf file type is %s\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Elf file type is %s\n"
 msgstr ""
 
-#: readelf.c:5519
+#: readelf.c:5848
 #, c-format
 msgid "Entry point 0x%s\n"
 msgstr ""
 
 #, c-format
 msgid "Entry point 0x%s\n"
 msgstr ""
 
-#: readelf.c:5520
+#: readelf.c:5849
 #, c-format
 msgid "There is %d program header, starting at offset %s\n"
 msgid_plural "There are %d program headers, starting at offset %s\n"
 msgstr[0] ""
 msgstr[1] ""
 
 #, c-format
 msgid "There is %d program header, starting at offset %s\n"
 msgid_plural "There are %d program headers, starting at offset %s\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:5533 readelf.c:5535
+#: readelf.c:5862 readelf.c:5864
 #, c-format
 msgid ""
 "\n"
 "Program Headers:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Program Headers:\n"
 msgstr ""
 
-#: readelf.c:5539
+#: readelf.c:5868
 #, 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:5542
+#: readelf.c:5871
 #, 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:5546
+#: readelf.c:5875
 #, c-format
 msgid "  Type           Offset             VirtAddr           PhysAddr\n"
 msgstr ""
 
 #, c-format
 msgid "  Type           Offset             VirtAddr           PhysAddr\n"
 msgstr ""
 
-#: readelf.c:5548
+#: readelf.c:5877
 #, c-format
 msgid "                 FileSiz            MemSiz              Flags  Align\n"
 msgstr ""
 
 #, c-format
 msgid "                 FileSiz            MemSiz              Flags  Align\n"
 msgstr ""
 
-#: readelf.c:5646
+#: readelf.c:5975
 msgid "LOAD segments must be sorted in order of increasing VirtAddr\n"
 msgstr ""
 
 msgid "LOAD segments must be sorted in order of increasing VirtAddr\n"
 msgstr ""
 
-#: readelf.c:5649
+#: readelf.c:5978
 msgid "the segment's file size is larger than its memory size\n"
 msgstr ""
 
 msgid "the segment's file size is larger than its memory size\n"
 msgstr ""
 
-#: readelf.c:5656
+#: readelf.c:5985
 msgid "the PHDR segment must occur before any LOAD segment\n"
 msgstr ""
 
 msgid "the PHDR segment must occur before any LOAD segment\n"
 msgstr ""
 
-#: readelf.c:5674
+#: readelf.c:6003
 msgid "the PHDR segment is not covered by a LOAD segment\n"
 msgstr ""
 
 msgid "the PHDR segment is not covered by a LOAD segment\n"
 msgstr ""
 
-#: readelf.c:5680
+#: readelf.c:6009
 msgid "more than one dynamic segment\n"
 msgstr ""
 
 msgid "more than one dynamic segment\n"
 msgstr ""
 
-#: readelf.c:5699
+#: readelf.c:6028
 msgid "no .dynamic section in the dynamic segment\n"
 msgstr ""
 
 msgid "no .dynamic section in the dynamic segment\n"
 msgstr ""
 
-#: readelf.c:5718
+#: readelf.c:6047
 msgid "the .dynamic section is not the same as the dynamic segment\n"
 msgstr ""
 
 msgid "the .dynamic section is not the same as the dynamic segment\n"
 msgstr ""
 
-#: readelf.c:5729
+#: readelf.c:6058
 msgid "the dynamic segment offset + size exceeds the size of the file\n"
 msgstr ""
 
 msgid "the dynamic segment offset + size exceeds the size of the file\n"
 msgstr ""
 
-#: readelf.c:5742
+#: readelf.c:6071
 msgid "Unable to find program interpreter name\n"
 msgstr ""
 
 msgid "Unable to find program interpreter name\n"
 msgstr ""
 
-#: readelf.c:5753
+#: readelf.c:6082
 #, c-format
 msgid "      [Requesting program interpreter: %s]\n"
 msgstr ""
 
 #, c-format
 msgid "      [Requesting program interpreter: %s]\n"
 msgstr ""
 
-#: readelf.c:5764
+#: readelf.c:6093
 #, c-format
 msgid ""
 "\n"
 " Section to Segment mapping:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 " Section to Segment mapping:\n"
 msgstr ""
 
-#: readelf.c:5765
+#: readelf.c:6094
 #, c-format
 msgid "  Segment Sections...\n"
 msgstr ""
 
 #, c-format
 msgid "  Segment Sections...\n"
 msgstr ""
 
-#: readelf.c:5807 readelf.c:10772
+#: readelf.c:6136 readelf.c:11113
 msgid "Cannot interpret virtual addresses without program headers.\n"
 msgstr ""
 
 msgid "Cannot interpret virtual addresses without program headers.\n"
 msgstr ""
 
-#: readelf.c:5823
+#: readelf.c:6152
 #, 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:5848 readelf.c:5912
+#: readelf.c:6177 readelf.c:6241
 msgid ""
 "The e_shentsize field in the ELF header is less than the size of an ELF "
 "section header\n"
 msgstr ""
 
 msgid ""
 "The e_shentsize field in the ELF header is less than the size of an ELF "
 "section header\n"
 msgstr ""
 
-#: readelf.c:5852 readelf.c:5917
+#: readelf.c:6181 readelf.c:6246
 msgid ""
 "The e_shentsize field in the ELF header is larger than the size of an ELF "
 "section header\n"
 msgstr ""
 
 msgid ""
 "The e_shentsize field in the ELF header is larger than the size of an ELF "
 "section header\n"
 msgstr ""
 
-#: readelf.c:5856 readelf.c:5922
+#: readelf.c:6185 readelf.c:6251
 msgid "section headers"
 msgstr ""
 
 msgid "section headers"
 msgstr ""
 
-#: readelf.c:5865 readelf.c:5931
+#: readelf.c:6194 readelf.c:6260
 #, c-format
 msgid "Out of memory reading %u section headers\n"
 msgstr ""
 
 #, c-format
 msgid "Out of memory reading %u section headers\n"
 msgstr ""
 
-#: readelf.c:5885 readelf.c:5951
+#: readelf.c:6214 readelf.c:6280
 #, c-format
 msgid "Section %u has an out of range sh_link value of %u\n"
 msgstr ""
 
 #, c-format
 msgid "Section %u has an out of range sh_link value of %u\n"
 msgstr ""
 
-#: readelf.c:5887 readelf.c:5953
+#: readelf.c:6216 readelf.c:6282
 #, c-format
 msgid "Section %u has an out of range sh_info value of %u\n"
 msgstr ""
 
 #, c-format
 msgid "Section %u has an out of range sh_info value of %u\n"
 msgstr ""
 
-#: readelf.c:5995 readelf.c:6112
+#: readelf.c:6324 readelf.c:6441
 #, c-format
 msgid "Section %s has an invalid sh_entsize of 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "Section %s has an invalid sh_entsize of 0x%lx\n"
 msgstr ""
 
-#: readelf.c:6003 readelf.c:6120 readelf.c:12771
+#: readelf.c:6332 readelf.c:6449 readelf.c:13146
 #, c-format
 msgid "Section %s has an invalid sh_size of 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "Section %s has an invalid sh_size of 0x%lx\n"
 msgstr ""
 
-#: readelf.c:6013 readelf.c:6130
+#: readelf.c:6342 readelf.c:6459
 #, c-format
 msgid ""
 "Size (0x%lx) of section %s is not a multiple of its sh_entsize (0x%lx)\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Size (0x%lx) of section %s is not a multiple of its sh_entsize (0x%lx)\n"
 msgstr ""
 
-#: readelf.c:6021 readelf.c:6138 readelf.c:15200
+#: readelf.c:6350 readelf.c:6467 readelf.c:15575
 msgid "symbols"
 msgstr ""
 
 msgid "symbols"
 msgstr ""
 
-#: readelf.c:6033 readelf.c:6150
+#: readelf.c:6362 readelf.c:6479
 msgid ""
 "Multiple symbol table index sections associated with the same symbol "
 "section\n"
 msgstr ""
 
 msgid ""
 "Multiple symbol table index sections associated with the same symbol "
 "section\n"
 msgstr ""
 
-#: readelf.c:6040 readelf.c:6157
+#: readelf.c:6369 readelf.c:6486
 msgid "symbol table section indices"
 msgstr ""
 
 msgid "symbol table section indices"
 msgstr ""
 
-#: readelf.c:6047 readelf.c:6164
+#: readelf.c:6376 readelf.c:6493
 #, c-format
 msgid "Index section %s has an sh_size of 0x%lx - expected 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "Index section %s has an sh_size of 0x%lx - expected 0x%lx\n"
 msgstr ""
 
-#: readelf.c:6059 readelf.c:6176
+#: readelf.c:6388 readelf.c:6505
 #, c-format
 msgid "Out of memory reading %lu symbols\n"
 msgstr ""
 
 #, c-format
 msgid "Out of memory reading %lu symbols\n"
 msgstr ""
 
-#: readelf.c:6385 readelf.c:6482 readelf.c:6500 readelf.c:6518
+#: readelf.c:6714 readelf.c:6811 readelf.c:6829 readelf.c:6847
 msgid "Internal error: not enough buffer room for section flag info"
 msgstr ""
 
 msgid "Internal error: not enough buffer room for section flag info"
 msgstr ""
 
-#: readelf.c:6525
+#: readelf.c:6854
 #, c-format
 msgid "UNKNOWN (%*.*lx)"
 msgstr ""
 
 #, c-format
 msgid "UNKNOWN (%*.*lx)"
 msgstr ""
 
-#: readelf.c:6544 readelf.c:6559
+#: readelf.c:6873 readelf.c:6888
 msgid "Compressed section is too small even for a compression header\n"
 msgstr ""
 
 msgid "Compressed section is too small even for a compression header\n"
 msgstr ""
 
-#: readelf.c:6581
+#: readelf.c:6910
 msgid ""
 "possibly corrupt ELF file header - it has a non-zero section header offset, "
 "but no section headers\n"
 msgstr ""
 
 msgid ""
 "possibly corrupt ELF file header - it has a non-zero section header offset, "
 "but no section headers\n"
 msgstr ""
 
-#: readelf.c:6586
+#: readelf.c:6915
 #, 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:6594 readelf.c:20851
+#: readelf.c:6923 readelf.c:21262
 #, c-format
 msgid "In linked file '%s': "
 msgstr ""
 
 #, c-format
 msgid "In linked file '%s': "
 msgstr ""
 
-#: readelf.c:6596
+#: readelf.c:6925
 #, c-format
 msgid "There is %d section header, starting at offset 0x%lx:\n"
 msgid_plural "There are %d section headers, starting at offset 0x%lx:\n"
 msgstr[0] ""
 msgstr[1] ""
 
 #, c-format
 msgid "There is %d section header, starting at offset 0x%lx:\n"
 msgid_plural "There are %d section headers, starting at offset 0x%lx:\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:6618 readelf.c:7291 readelf.c:7492 readelf.c:13058 readelf.c:15589
+#: readelf.c:6947 readelf.c:7624 readelf.c:7826 readelf.c:13434 readelf.c:15933
 msgid "string table"
 msgstr ""
 
 #. Note: coded this way so that there is a single string for        translation.
 msgid "string table"
 msgstr ""
 
 #. Note: coded this way so that there is a single string for        translation.
-#: readelf.c:6684
+#: readelf.c:7013
 #, c-format
 msgid "Section %d has invalid sh_entsize of %s\n"
 msgstr ""
 
 #, c-format
 msgid "Section %d has invalid sh_entsize of %s\n"
 msgstr ""
 
-#: readelf.c:6685
+#: readelf.c:7014
 #, c-format
 msgid "(Using the expected size of %u for the rest of this dump)\n"
 msgstr ""
 
 #, c-format
 msgid "(Using the expected size of %u for the rest of this dump)\n"
 msgstr ""
 
-#: readelf.c:6709
+#: readelf.c:7038
 msgid "File contains multiple dynamic symbol tables\n"
 msgstr ""
 
 msgid "File contains multiple dynamic symbol tables\n"
 msgstr ""
 
-#: readelf.c:6724
+#: readelf.c:7053
 msgid "File contains multiple dynamic string tables\n"
 msgstr ""
 
 msgid "File contains multiple dynamic string tables\n"
 msgstr ""
 
-#: readelf.c:6730
+#: readelf.c:7059
 msgid "dynamic strings"
 msgstr ""
 
 msgid "dynamic strings"
 msgstr ""
 
-#: readelf.c:6758 readelf.c:6764
+#: readelf.c:7087 readelf.c:7093
 #, c-format
 msgid "Section '%s': zero-sized relocation section\n"
 msgstr ""
 
 #, c-format
 msgid "Section '%s': zero-sized relocation section\n"
 msgstr ""
 
-#: readelf.c:6773
+#: readelf.c:7106
 #, c-format
 msgid "Section '%s': has a size of zero - is this intended ?\n"
 msgstr ""
 
 #, c-format
 msgid "Section '%s': has a size of zero - is this intended ?\n"
 msgstr ""
 
-#: readelf.c:6857
+#: readelf.c:7190
 #, c-format
 msgid ""
 "\n"
 "Section Headers in linked file '%s':\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Section Headers in linked file '%s':\n"
 msgstr ""
 
-#: readelf.c:6859
+#: readelf.c:7192
 #, c-format
 msgid ""
 "\n"
 "Section Headers:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Section Headers:\n"
 msgstr ""
 
-#: readelf.c:6861
+#: readelf.c:7194
 #, c-format
 msgid ""
 "\n"
 "Section Header:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Section Header:\n"
 msgstr ""
 
-#: readelf.c:6867 readelf.c:6878 readelf.c:6889
+#: readelf.c:7200 readelf.c:7211 readelf.c:7222
 #, c-format
 msgid "  [Nr] Name\n"
 msgstr ""
 
 #, c-format
 msgid "  [Nr] Name\n"
 msgstr ""
 
-#: readelf.c:6868
+#: readelf.c:7201
 #, 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:6872
+#: readelf.c:7205
 #, 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:6879
+#: readelf.c:7212
 #, 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:6883
+#: readelf.c:7216
 #, 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:6890
+#: readelf.c:7223
 #, c-format
 msgid "       Type              Address          Offset            Link\n"
 msgstr ""
 
 #, c-format
 msgid "       Type              Address          Offset            Link\n"
 msgstr ""
 
-#: readelf.c:6891
+#: readelf.c:7224
 #, c-format
 msgid "       Size              EntSize          Info              Align\n"
 msgstr ""
 
 #, c-format
 msgid "       Size              EntSize          Info              Align\n"
 msgstr ""
 
-#: readelf.c:6895
+#: readelf.c:7228
 #, c-format
 msgid "  [Nr] Name              Type             Address           Offset\n"
 msgstr ""
 
 #, c-format
 msgid "  [Nr] Name              Type             Address           Offset\n"
 msgstr ""
 
-#: readelf.c:6896
+#: readelf.c:7229
 #, c-format
 msgid "       Size              EntSize          Flags  Link  Info  Align\n"
 msgstr ""
 
 #, c-format
 msgid "       Size              EntSize          Flags  Link  Info  Align\n"
 msgstr ""
 
-#: readelf.c:6901
+#: readelf.c:7234
 #, c-format
 msgid "       Flags\n"
 msgstr ""
 
 #, c-format
 msgid "       Flags\n"
 msgstr ""
 
-#: readelf.c:6930
+#: readelf.c:7263
 #, c-format
 msgid "[%2u]: Link field (%u) should index a symtab section.\n"
 msgstr ""
 
 #, c-format
 msgid "[%2u]: Link field (%u) should index a symtab section.\n"
 msgstr ""
 
-#: readelf.c:6943
+#: readelf.c:7276
 #, c-format
 msgid "[%2u]: Link field (%u) should index a string section.\n"
 msgstr ""
 
 #, c-format
 msgid "[%2u]: Link field (%u) should index a string section.\n"
 msgstr ""
 
-#: readelf.c:6951 readelf.c:6962
+#: readelf.c:7284 readelf.c:7295
 #, c-format
 msgid "[%2u]: Unexpected value (%u) in link field.\n"
 msgstr ""
 
 #, c-format
 msgid "[%2u]: Unexpected value (%u) in link field.\n"
 msgstr ""
 
-#: readelf.c:6989
+#: readelf.c:7322
 #, c-format
 msgid "[%2u]: Info field (%u) should index a relocatable section.\n"
 msgstr ""
 
 #, c-format
 msgid "[%2u]: Info field (%u) should index a relocatable section.\n"
 msgstr ""
 
-#: readelf.c:7000 readelf.c:7027
+#: readelf.c:7333 readelf.c:7360
 #, c-format
 msgid "[%2u]: Unexpected value (%u) in info field.\n"
 msgstr ""
 
 #, c-format
 msgid "[%2u]: Unexpected value (%u) in info field.\n"
 msgstr ""
 
-#: readelf.c:7022
+#: readelf.c:7355
 #, c-format
 msgid "[%2u]: Expected link to another section in info field"
 msgstr ""
 
 #, c-format
 msgid "[%2u]: Expected link to another section in info field"
 msgstr ""
 
-#: readelf.c:7037
+#: readelf.c:7370
 #, c-format
 msgid "Size of section %u is larger than the entire file!\n"
 msgstr ""
 
 #, c-format
 msgid "Size of section %u is larger than the entire file!\n"
 msgstr ""
 
-#: readelf.c:7106
+#: readelf.c:7439
 #, c-format
 msgid "section %u: sh_link value of %u is larger than the number of sections\n"
 msgstr ""
 
 #, c-format
 msgid "section %u: sh_link value of %u is larger than the number of sections\n"
 msgstr ""
 
-#: readelf.c:7207
+#: readelf.c:7540
 msgid "compression header"
 msgstr ""
 
 msgid "compression header"
 msgstr ""
 
-#: readelf.c:7212
+#: readelf.c:7545
 #, c-format
 msgid "       [<corrupt>]\n"
 msgstr ""
 
 #, c-format
 msgid "       [<corrupt>]\n"
 msgstr ""
 
-#: readelf.c:7218
+#: readelf.c:7551
 #, c-format
 msgid "       [<unknown>: 0x%x], "
 msgstr ""
 #, c-format
 msgid "       [<unknown>: 0x%x], "
 msgstr ""
@@ -8330,7 +8541,7 @@ msgstr ""
 #. The ordering of the letters shown here matches the ordering of the
 #. corresponding SHF_xxx values, and hence the order in which these
 #. letters will be displayed to the user.
 #. The ordering of the letters shown here matches the ordering of the
 #. corresponding SHF_xxx values, and hence the order in which these
 #. letters will be displayed to the user.
-#: readelf.c:7233
+#: readelf.c:7566
 #, c-format
 msgid ""
 "Key to Flags:\n"
 #, c-format
 msgid ""
 "Key to Flags:\n"
@@ -8340,345 +8551,345 @@ msgid ""
 "  "
 msgstr ""
 
 "  "
 msgstr ""
 
-#: readelf.c:7241
+#: readelf.c:7574
 #, c-format
 msgid "R (retain), "
 msgstr ""
 
 #, c-format
 msgid "R (retain), "
 msgstr ""
 
-#: readelf.c:7244
+#: readelf.c:7577
 #, c-format
 msgid "D (mbind), "
 msgstr ""
 
 #, c-format
 msgid "D (mbind), "
 msgstr ""
 
-#: readelf.c:7252
+#: readelf.c:7585
 #, c-format
 msgid "l (large), "
 msgstr ""
 
 #, c-format
 msgid "l (large), "
 msgstr ""
 
-#: readelf.c:7254
+#: readelf.c:7587
 #, c-format
 msgid "y (purecode), "
 msgstr ""
 
 #, c-format
 msgid "y (purecode), "
 msgstr ""
 
-#: readelf.c:7256
+#: readelf.c:7589
 #, c-format
 msgid "v (VLE), "
 msgstr ""
 
 #, c-format
 msgid "v (VLE), "
 msgstr ""
 
-#: readelf.c:7281
+#: readelf.c:7614
 msgid "Bad sh_link in symbol table section\n"
 msgstr ""
 
 msgid "Bad sh_link in symbol table section\n"
 msgstr ""
 
-#: readelf.c:7316
+#: readelf.c:7649
 msgid "<OS specific>"
 msgstr ""
 
 msgid "<OS specific>"
 msgstr ""
 
-#: readelf.c:7317
+#: readelf.c:7650
 msgid "<PROC specific>"
 msgstr ""
 
 msgid "<PROC specific>"
 msgstr ""
 
-#: readelf.c:7346
+#: readelf.c:7679
 #, c-format
 msgid ""
 "\n"
 "There are no sections group in linked file '%s'.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There are no sections group in linked file '%s'.\n"
 msgstr ""
 
-#: readelf.c:7349 readelf.c:7388
+#: readelf.c:7682 readelf.c:7721
 #, c-format
 msgid ""
 "\n"
 "There are no section groups in this file.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There are no section groups in this file.\n"
 msgstr ""
 
-#: readelf.c:7356
+#: readelf.c:7689
 msgid "Section headers are not available!\n"
 msgstr ""
 
 msgid "Section headers are not available!\n"
 msgstr ""
 
-#: readelf.c:7367
+#: readelf.c:7700
 #, c-format
 msgid "Out of memory reading %u section group headers\n"
 msgstr ""
 
 #, c-format
 msgid "Out of memory reading %u section group headers\n"
 msgstr ""
 
-#: readelf.c:7385
+#: readelf.c:7718
 #, c-format
 msgid ""
 "\n"
 "There are no section groups in linked file '%s'.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There are no section groups in linked file '%s'.\n"
 msgstr ""
 
-#: readelf.c:7399
+#: readelf.c:7732
 #, c-format
 msgid "Out of memory reading %lu groups\n"
 msgstr ""
 
 #, c-format
 msgid "Out of memory reading %lu groups\n"
 msgstr ""
 
-#: readelf.c:7412
+#: readelf.c:7745
 #, c-format
 msgid "Section groups in linked file '%s'\n"
 msgstr ""
 
 #, c-format
 msgid "Section groups in linked file '%s'\n"
 msgstr ""
 
-#: readelf.c:7433
+#: readelf.c:7766
 #, c-format
 msgid "Bad sh_link in group section `%s'\n"
 msgstr ""
 
 #, c-format
 msgid "Bad sh_link in group section `%s'\n"
 msgstr ""
 
-#: readelf.c:7446
+#: readelf.c:7779
 #, c-format
 msgid "Corrupt header in group section `%s'\n"
 msgstr ""
 
 #, c-format
 msgid "Corrupt header in group section `%s'\n"
 msgstr ""
 
-#: readelf.c:7452 readelf.c:7463
+#: readelf.c:7785 readelf.c:7796
 #, c-format
 msgid "Bad sh_info in group section `%s'\n"
 msgstr ""
 
 #, c-format
 msgid "Bad sh_info in group section `%s'\n"
 msgstr ""
 
-#: readelf.c:7502
+#: readelf.c:7836
 #, c-format
 msgid ""
 "Section %s has sh_entsize (0x%lx) which is larger than its size (0x%lx)\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Section %s has sh_entsize (0x%lx) which is larger than its size (0x%lx)\n"
 msgstr ""
 
-#: readelf.c:7511
+#: readelf.c:7845
 msgid "section data"
 msgstr ""
 
 msgid "section data"
 msgstr ""
 
-#: readelf.c:7522
+#: readelf.c:7856
 #, c-format
 msgid ""
 "\n"
 "%sgroup section [%5u] `%s' [%s] contains %u sections:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "%sgroup section [%5u] `%s' [%s] contains %u sections:\n"
 msgstr ""
 
-#: readelf.c:7525
+#: readelf.c:7859
 #, c-format
 msgid "   [Index]    Name\n"
 msgstr ""
 
 #, c-format
 msgid "   [Index]    Name\n"
 msgstr ""
 
-#: readelf.c:7543
+#: readelf.c:7877
 #, c-format
 msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n"
 msgstr ""
 
 #, c-format
 msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n"
 msgstr ""
 
-#: readelf.c:7546
+#: readelf.c:7880
 msgid ""
 "Further error messages about overlarge group section indices suppressed\n"
 msgstr ""
 
 msgid ""
 "Further error messages about overlarge group section indices suppressed\n"
 msgstr ""
 
-#: readelf.c:7559
+#: readelf.c:7893
 #, c-format
 msgid "section [%5u] in group section [%5u] already in group section [%5u]\n"
 msgstr ""
 
 #, c-format
 msgid "section [%5u] in group section [%5u] already in group section [%5u]\n"
 msgstr ""
 
-#: readelf.c:7563
+#: readelf.c:7897
 msgid ""
 "Further error messages about already contained group sections suppressed\n"
 msgstr ""
 
 msgid ""
 "Further error messages about already contained group sections suppressed\n"
 msgstr ""
 
-#: readelf.c:7575
+#: readelf.c:7909
 #, c-format
 msgid "section 0 in group section [%5u]\n"
 msgstr ""
 
 #, c-format
 msgid "section 0 in group section [%5u]\n"
 msgstr ""
 
-#: readelf.c:7642
+#: readelf.c:7976
 msgid "dynamic section image fixups"
 msgstr ""
 
 msgid "dynamic section image fixups"
 msgstr ""
 
-#: readelf.c:7650
+#: readelf.c:7984
 #, c-format
 msgid "corrupt library name index of 0x%lx found in dynamic entry"
 msgstr ""
 
 #, c-format
 msgid "corrupt library name index of 0x%lx found in dynamic entry"
 msgstr ""
 
-#: readelf.c:7655
+#: readelf.c:7989
 #, c-format
 msgid ""
 "\n"
 "Image fixups for needed library #%d: %s - ident: %lx\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Image fixups for needed library #%d: %s - ident: %lx\n"
 msgstr ""
 
-#: readelf.c:7658
+#: readelf.c:7992
 #, c-format
 msgid "Seg Offset           Type                             SymVec DataType\n"
 msgstr ""
 
 #, c-format
 msgid "Seg Offset           Type                             SymVec DataType\n"
 msgstr ""
 
-#: readelf.c:7692
+#: readelf.c:8026
 msgid "dynamic section image relocations"
 msgstr ""
 
 msgid "dynamic section image relocations"
 msgstr ""
 
-#: readelf.c:7696
+#: readelf.c:8030
 #, c-format
 msgid ""
 "\n"
 "Image relocs\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Image relocs\n"
 msgstr ""
 
-#: readelf.c:7698
+#: readelf.c:8032
 #, c-format
 msgid ""
 "Seg Offset   Type                            Addend            Seg Sym Off\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Seg Offset   Type                            Addend            Seg Sym Off\n"
 msgstr ""
 
-#: readelf.c:7755
+#: readelf.c:8089
 msgid "dynamic string section"
 msgstr ""
 
 msgid "dynamic string section"
 msgstr ""
 
-#: readelf.c:7858
+#: readelf.c:8193
 #, c-format
 msgid ""
 "\n"
 "In linked file '%s' section '%s' at offset 0x%lx contains %ld bytes:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "In linked file '%s' section '%s' at offset 0x%lx contains %ld bytes:\n"
 msgstr ""
 
-#: readelf.c:7862
+#: readelf.c:8197
 #, c-format
 msgid ""
 "\n"
 "'%s' relocation section at offset 0x%lx contains %ld bytes:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "'%s' relocation section at offset 0x%lx contains %ld bytes:\n"
 msgstr ""
 
-#: readelf.c:7883
+#: readelf.c:8218
 #, c-format
 msgid ""
 "\n"
 "There are no dynamic relocations in linked file '%s'.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There are no dynamic relocations in linked file '%s'.\n"
 msgstr ""
 
-#: readelf.c:7886
+#: readelf.c:8221
 #, c-format
 msgid ""
 "\n"
 "There are no dynamic relocations in this file.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There are no dynamic relocations in this file.\n"
 msgstr ""
 
-#: readelf.c:7912
+#: readelf.c:8248
 #, c-format
 msgid ""
 "\n"
 "In linked file '%s' relocation section "
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "In linked file '%s' relocation section "
 msgstr ""
 
-#: readelf.c:7915
+#: readelf.c:8251
 #, c-format
 msgid ""
 "\n"
 "Relocation section "
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Relocation section "
 msgstr ""
 
-#: readelf.c:7923
+#: readelf.c:8259
 #, c-format
 msgid " at offset 0x%lx contains %lu entry:\n"
 msgid_plural " at offset 0x%lx contains %lu entries:\n"
 msgstr[0] ""
 msgstr[1] ""
 
 #, c-format
 msgid " at offset 0x%lx contains %lu entry:\n"
 msgid_plural " at offset 0x%lx contains %lu entries:\n"
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:7972
+#: readelf.c:8308
 #, c-format
 msgid ""
 "\n"
 "There are no static relocations in linked file '%s'."
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There are no static relocations in linked file '%s'."
 msgstr ""
 
-#: readelf.c:7975
+#: readelf.c:8311
 #, c-format
 msgid ""
 "\n"
 "There are no static relocations in this file."
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There are no static relocations in this file."
 msgstr ""
 
-#: readelf.c:7976
+#: readelf.c:8312
 #, c-format
 msgid ""
 "\n"
 "To see the dynamic relocations add --use-dynamic to the command line.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "To see the dynamic relocations add --use-dynamic to the command line.\n"
 msgstr ""
 
-#: readelf.c:7984
+#: readelf.c:8320
 #, c-format
 msgid ""
 "\n"
 "There are no relocations in linked file '%s'.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There are no relocations in linked file '%s'.\n"
 msgstr ""
 
-#: readelf.c:7987
+#: readelf.c:8323
 #, c-format
 msgid ""
 "\n"
 "There are no relocations in this file.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There are no relocations in this file.\n"
 msgstr ""
 
-#: readelf.c:8155
+#: readelf.c:8491
 #, c-format
 msgid "Invalid section %u in table entry %ld\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid section %u in table entry %ld\n"
 msgstr ""
 
-#: readelf.c:8167
+#: readelf.c:8503
 #, c-format
 msgid "Invalid offset %lx in table entry %ld\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid offset %lx in table entry %ld\n"
 msgstr ""
 
-#: readelf.c:8185
+#: readelf.c:8521
 #, c-format
 msgid "\tUnknown version.\n"
 msgstr ""
 
 #, c-format
 msgid "\tUnknown version.\n"
 msgstr ""
 
-#: readelf.c:8248 readelf.c:8682
+#: readelf.c:8584 readelf.c:9021
 msgid "unwind table"
 msgstr ""
 
 msgid "unwind table"
 msgstr ""
 
-#: readelf.c:8299 readelf.c:8765
+#: readelf.c:8635 readelf.c:9104
 #, c-format
 msgid "Skipping unknown relocation type: %u\n"
 msgstr ""
 
 #, c-format
 msgid "Skipping unknown relocation type: %u\n"
 msgstr ""
 
-#: readelf.c:8305 readelf.c:8772
+#: readelf.c:8641 readelf.c:9111
 #, c-format
 msgid "Skipping unexpected relocation type: %s\n"
 msgstr ""
 
 #, c-format
 msgid "Skipping unexpected relocation type: %s\n"
 msgstr ""
 
-#: readelf.c:8314 readelf.c:8779
+#: readelf.c:8650 readelf.c:9118
 #, c-format
 msgid "Skipping reloc with overlarge offset: %lx\n"
 msgstr ""
 
 #, c-format
 msgid "Skipping reloc with overlarge offset: %lx\n"
 msgstr ""
 
-#: readelf.c:8321 readelf.c:8786
+#: readelf.c:8657 readelf.c:9125
 #, c-format
 msgid "Skipping reloc with invalid symbol index: %u\n"
 msgstr ""
 
 #, c-format
 msgid "Skipping reloc with invalid symbol index: %u\n"
 msgstr ""
 
-#: readelf.c:8369 readelf.c:8833 readelf.c:9941
+#: readelf.c:8705 readelf.c:9172 readelf.c:10282
 msgid "Multiple symbol tables encountered\n"
 msgstr ""
 
 msgid "Multiple symbol tables encountered\n"
 msgstr ""
 
-#: readelf.c:8384 readelf.c:8849 readelf.c:9956
+#: readelf.c:8720 readelf.c:9188 readelf.c:10297
 #, c-format
 msgid ""
 "\n"
 "There are no unwind sections in this file.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There are no unwind sections in this file.\n"
 msgstr ""
 
-#: readelf.c:8467
+#: readelf.c:8806
 #, c-format
 msgid ""
 "\n"
 "Could not find unwind info section for "
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Could not find unwind info section for "
 msgstr ""
 
-#: readelf.c:8479
+#: readelf.c:8818
 msgid "unwind info"
 msgstr ""
 
 msgid "unwind info"
 msgstr ""
 
-#: readelf.c:8482
+#: readelf.c:8821
 #, c-format
 msgid ""
 "\n"
 "Unwind section "
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Unwind section "
 msgstr ""
 
-#: readelf.c:8489
+#: readelf.c:8828
 #, c-format
 msgid " at offset 0x%lx contains %lu entries:\n"
 msgstr ""
 
 #, c-format
 msgid " at offset 0x%lx contains %lu entries:\n"
 msgstr ""
 
-#: readelf.c:8858 readelf.c:9963
+#: readelf.c:9197 readelf.c:10304
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -8689,194 +8900,199 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:8991
+#: readelf.c:9330
 msgid "unwind data"
 msgstr ""
 
 msgid "unwind data"
 msgstr ""
 
-#: readelf.c:9064
+#: readelf.c:9403
 #, c-format
 msgid "Skipping unexpected relocation at offset 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "Skipping unexpected relocation at offset 0x%lx\n"
 msgstr ""
 
-#: readelf.c:9086
+#: readelf.c:9425
 #, c-format
 msgid "Unknown section relocation type %d encountered\n"
 msgstr ""
 
 #, c-format
 msgid "Unknown section relocation type %d encountered\n"
 msgstr ""
 
-#: readelf.c:9094
+#: readelf.c:9433
 #, c-format
 msgid "Bad symbol index in unwind relocation (%lu > %lu)\n"
 msgstr ""
 
 #, c-format
 msgid "Bad symbol index in unwind relocation (%lu > %lu)\n"
 msgstr ""
 
-#: readelf.c:9109
+#: readelf.c:9448
 #, c-format
 msgid "Skipping unknown ARM relocation type: %d\n"
 msgstr ""
 
 #, c-format
 msgid "Skipping unknown ARM relocation type: %d\n"
 msgstr ""
 
-#: readelf.c:9119
+#: readelf.c:9458
 #, c-format
 msgid "Skipping unexpected ARM relocation type %s\n"
 msgstr ""
 
 #, c-format
 msgid "Skipping unexpected ARM relocation type %s\n"
 msgstr ""
 
-#: readelf.c:9128
+#: readelf.c:9467
 #, c-format
 msgid "Skipping unknown C6000 relocation type: %d\n"
 msgstr ""
 
 #, c-format
 msgid "Skipping unknown C6000 relocation type: %d\n"
 msgstr ""
 
-#: readelf.c:9138
+#: readelf.c:9477
 #, c-format
 msgid "Skipping unexpected C6000 relocation type %s\n"
 msgstr ""
 
 #. This function currently only supports ARM and TI unwinders.
 #, c-format
 msgid "Skipping unexpected C6000 relocation type %s\n"
 msgstr ""
 
 #. This function currently only supports ARM and TI unwinders.
-#: readelf.c:9147
+#: readelf.c:9486
 msgid "Only TI and ARM unwinders are currently supported\n"
 msgstr ""
 
 msgid "Only TI and ARM unwinders are currently supported\n"
 msgstr ""
 
-#: readelf.c:9210
+#: readelf.c:9549
 #, c-format
 msgid "[Truncated opcode]\n"
 msgstr ""
 
 #, c-format
 msgid "[Truncated opcode]\n"
 msgstr ""
 
-#: readelf.c:9258 readelf.c:9474
+#: readelf.c:9597 readelf.c:9815
 #, c-format
 msgid "Refuse to unwind"
 msgstr ""
 
 #, c-format
 msgid "Refuse to unwind"
 msgstr ""
 
-#: readelf.c:9281
+#: readelf.c:9620
 #, c-format
 msgid "     [Reserved]"
 msgstr ""
 
 #, c-format
 msgid "     [Reserved]"
 msgstr ""
 
-#: readelf.c:9309
+#: readelf.c:9648
 #, c-format
 msgid "     finish"
 msgstr ""
 
 #, c-format
 msgid "     finish"
 msgstr ""
 
-#: readelf.c:9314 readelf.c:9407
+#: readelf.c:9653 readelf.c:9748
 #, c-format
 msgid "[Spare]"
 msgstr ""
 
 #, c-format
 msgid "[Spare]"
 msgstr ""
 
-#: readelf.c:9348
+#: readelf.c:9687
 msgid "corrupt change to vsp\n"
 msgstr ""
 
 msgid "corrupt change to vsp\n"
 msgstr ""
 
-#: readelf.c:9429 readelf.c:9586
+#: readelf.c:9713
+#, c-format
+msgid "     pop {ra_auth_code}"
+msgstr ""
+
+#: readelf.c:9770 readelf.c:9927
 #, c-format
 msgid "     [unsupported opcode]"
 msgstr ""
 
 #, c-format
 msgid "     [unsupported opcode]"
 msgstr ""
 
-#: readelf.c:9522
+#: readelf.c:9863
 #, c-format
 msgid "pop frame {"
 msgstr ""
 
 #, c-format
 msgid "pop frame {"
 msgstr ""
 
-#: readelf.c:9525
+#: readelf.c:9866
 #, c-format
 msgid "*corrupt* - no registers specified"
 msgstr ""
 
 #, c-format
 msgid "*corrupt* - no registers specified"
 msgstr ""
 
-#: readelf.c:9539
+#: readelf.c:9880
 msgid "[pad]"
 msgstr ""
 
 msgid "[pad]"
 msgstr ""
 
-#: readelf.c:9568
+#: readelf.c:9909
 msgid "Corrupt stack pointer adjustment detected\n"
 msgstr ""
 
 msgid "Corrupt stack pointer adjustment detected\n"
 msgstr ""
 
-#: readelf.c:9575
+#: readelf.c:9916
 #, c-format
 msgid "sp = sp + %ld"
 msgstr ""
 
 #, c-format
 msgid "sp = sp + %ld"
 msgstr ""
 
-#: readelf.c:9650
+#: readelf.c:9991
 #, c-format
 msgid "  Personality routine: "
 msgstr ""
 
 #, c-format
 msgid "  Personality routine: "
 msgstr ""
 
-#: readelf.c:9682
+#: readelf.c:10023
 #, c-format
 msgid "  [Truncated data]\n"
 msgstr ""
 
 #, c-format
 msgid "  [Truncated data]\n"
 msgstr ""
 
-#: readelf.c:9706
+#: readelf.c:10047
 #, c-format
 msgid "Corrupt ARM compact model table entry: %x \n"
 msgstr ""
 
 #, c-format
 msgid "Corrupt ARM compact model table entry: %x \n"
 msgstr ""
 
-#: readelf.c:9711
+#: readelf.c:10052
 #, c-format
 msgid "  Compact model index: %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Compact model index: %d\n"
 msgstr ""
 
-#: readelf.c:9737
+#: readelf.c:10078
 msgid "Unknown ARM compact model index encountered\n"
 msgstr ""
 
 msgid "Unknown ARM compact model index encountered\n"
 msgstr ""
 
-#: readelf.c:9738
+#: readelf.c:10079
 #, c-format
 msgid "  [reserved]\n"
 msgstr ""
 
 #, c-format
 msgid "  [reserved]\n"
 msgstr ""
 
-#: readelf.c:9753
+#: readelf.c:10094
 #, c-format
 msgid "  Restore stack from frame pointer\n"
 msgstr ""
 
 #, c-format
 msgid "  Restore stack from frame pointer\n"
 msgstr ""
 
-#: readelf.c:9755
+#: readelf.c:10096
 #, c-format
 msgid "  Stack increment %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Stack increment %d\n"
 msgstr ""
 
-#: readelf.c:9756
+#: readelf.c:10097
 #, c-format
 msgid "  Registers restored: "
 msgstr ""
 
 #, c-format
 msgid "  Registers restored: "
 msgstr ""
 
-#: readelf.c:9761
+#: readelf.c:10102
 #, c-format
 msgid "  Return register: %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Return register: %s\n"
 msgstr ""
 
-#: readelf.c:9765
+#: readelf.c:10106
 #, c-format
 msgid "  [reserved (%d)]\n"
 msgstr ""
 
 #, c-format
 msgid "  [reserved (%d)]\n"
 msgstr ""
 
-#: readelf.c:9769
+#: readelf.c:10110
 #, c-format
 msgid ""
 "Unsupported architecture type %d encountered when decoding unwind table\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Unsupported architecture type %d encountered when decoding unwind table\n"
 msgstr ""
 
-#: readelf.c:9824
+#: readelf.c:10165
 #, c-format
 msgid "corrupt index table entry: %x\n"
 msgstr ""
 
 #, c-format
 msgid "corrupt index table entry: %x\n"
 msgstr ""
 
-#: readelf.c:9864
+#: readelf.c:10205
 #, c-format
 msgid "Unwind entry contains corrupt offset (0x%lx) into section %s\n"
 msgstr ""
 
 #, c-format
 msgid "Unwind entry contains corrupt offset (0x%lx) into section %s\n"
 msgstr ""
 
-#: readelf.c:9880
+#: readelf.c:10221
 #, c-format
 msgid "Could not locate .ARM.extab section containing 0x%lx.\n"
 msgstr ""
 
 #, c-format
 msgid "Could not locate .ARM.extab section containing 0x%lx.\n"
 msgstr ""
 
-#: readelf.c:9924
+#: readelf.c:10265
 #, c-format
 msgid ""
 "Unsupported architecture type %d encountered when processing unwind table\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Unsupported architecture type %d encountered when processing unwind table\n"
 msgstr ""
 
-#: readelf.c:9986
+#: readelf.c:10327
 #, c-format
 msgid "No processor specific unwind information to decode\n"
 msgstr ""
 
 #, c-format
 msgid "No processor specific unwind information to decode\n"
 msgstr ""
 
-#: readelf.c:10016
+#: readelf.c:10357
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -8884,86 +9100,86 @@ msgid ""
 "supported.\n"
 msgstr ""
 
 "supported.\n"
 msgstr ""
 
-#: readelf.c:10043
+#: readelf.c:10384
 #, c-format
 msgid "NONE"
 msgstr ""
 
 #, c-format
 msgid "NONE"
 msgstr ""
 
-#: readelf.c:10068
+#: readelf.c:10409
 #, c-format
 msgid "Interface Version: %s"
 msgstr ""
 
 #. Note: coded this way so that there is a single string for translation.
 #, c-format
 msgid "Interface Version: %s"
 msgstr ""
 
 #. Note: coded this way so that there is a single string for translation.
-#: readelf.c:10075
+#: readelf.c:10416
 #, c-format
 msgid "<corrupt: %s>"
 msgstr ""
 
 #, c-format
 msgid "<corrupt: %s>"
 msgstr ""
 
-#: readelf.c:10093
+#: readelf.c:10434
 #, c-format
 msgid "Time Stamp: %s"
 msgstr ""
 
 #, c-format
 msgid "Time Stamp: %s"
 msgstr ""
 
-#: readelf.c:10287 readelf.c:10337
+#: readelf.c:10628 readelf.c:10678
 msgid "dynamic section"
 msgstr ""
 
 msgid "dynamic section"
 msgstr ""
 
-#: readelf.c:10307 readelf.c:10358
+#: readelf.c:10648 readelf.c:10699
 #, c-format
 msgid "Out of memory allocating space for %lu dynamic entries\n"
 msgstr ""
 
 #, c-format
 msgid "Out of memory allocating space for %lu dynamic entries\n"
 msgstr ""
 
-#: readelf.c:10432
+#: readelf.c:10773
 #, c-format
 msgid "Size truncation prevents reading %s elements of size %u\n"
 msgstr ""
 
 #, c-format
 msgid "Size truncation prevents reading %s elements of size %u\n"
 msgstr ""
 
-#: readelf.c:10441
+#: readelf.c:10782
 #, c-format
 msgid "Invalid number of dynamic entries: %s\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid number of dynamic entries: %s\n"
 msgstr ""
 
-#: readelf.c:10449
+#: readelf.c:10790
 #, c-format
 msgid "Out of memory reading %s dynamic entries\n"
 msgstr ""
 
 #, c-format
 msgid "Out of memory reading %s dynamic entries\n"
 msgstr ""
 
-#: readelf.c:10456
+#: readelf.c:10797
 #, c-format
 msgid "Unable to read in %s bytes of dynamic data\n"
 msgstr ""
 
 #, c-format
 msgid "Unable to read in %s bytes of dynamic data\n"
 msgstr ""
 
-#: readelf.c:10465
+#: readelf.c:10806
 #, c-format
 msgid "Out of memory allocating space for %s dynamic entries\n"
 msgstr ""
 
 #, c-format
 msgid "Out of memory allocating space for %s dynamic entries\n"
 msgstr ""
 
-#: readelf.c:10505 readelf.c:10559 readelf.c:10583 readelf.c:10616
-#: readelf.c:10642 readelf.c:10661
+#: readelf.c:10846 readelf.c:10900 readelf.c:10924 readelf.c:10957
+#: readelf.c:10983 readelf.c:11002
 msgid "Unable to seek to start of dynamic information\n"
 msgstr ""
 
 msgid "Unable to seek to start of dynamic information\n"
 msgstr ""
 
-#: readelf.c:10511 readelf.c:10565
+#: readelf.c:10852 readelf.c:10906
 msgid "Failed to read in number of buckets\n"
 msgstr ""
 
 msgid "Failed to read in number of buckets\n"
 msgstr ""
 
-#: readelf.c:10517
+#: readelf.c:10858
 msgid "Failed to read in number of chains\n"
 msgstr ""
 
 msgid "Failed to read in number of chains\n"
 msgstr ""
 
-#: readelf.c:10624
+#: readelf.c:10965
 msgid "Failed to determine last chain length\n"
 msgstr ""
 
 msgid "Failed to determine last chain length\n"
 msgstr ""
 
-#: readelf.c:10724
+#: readelf.c:11065
 #, c-format
 msgid ""
 "\n"
 "There is no dynamic section in linked file '%s'.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "There is no dynamic section in linked file '%s'.\n"
 msgstr ""
 
-#: readelf.c:10727
+#: readelf.c:11068
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -8971,49 +9187,49 @@ msgid ""
 msgstr ""
 
 #. See PR 21379 for a reproducer.
 msgstr ""
 
 #. See PR 21379 for a reproducer.
-#: readelf.c:10787
+#: readelf.c:11128
 msgid "Invalid PT_LOAD entry\n"
 msgstr ""
 
 msgid "Invalid PT_LOAD entry\n"
 msgstr ""
 
-#: readelf.c:10813
+#: readelf.c:11154
 msgid "the .dynsym section doesn't match the DT_SYMTAB and DT_SYMENT tags\n"
 msgstr ""
 
 msgid "the .dynsym section doesn't match the DT_SYMTAB and DT_SYMENT tags\n"
 msgstr ""
 
-#: readelf.c:10823
+#: readelf.c:11164
 msgid "Corrupt DT_SYMTAB dynamic entry\n"
 msgstr ""
 
 msgid "Corrupt DT_SYMTAB dynamic entry\n"
 msgstr ""
 
-#: readelf.c:10859
+#: readelf.c:11200
 msgid "the .dynstr section doesn't match the DT_STRTAB and DT_STRSZ tags\n"
 msgstr ""
 
 msgid "the .dynstr section doesn't match the DT_STRTAB and DT_STRSZ tags\n"
 msgstr ""
 
-#: readelf.c:10864
+#: readelf.c:11205
 msgid "dynamic string table"
 msgstr ""
 
 msgid "dynamic string table"
 msgstr ""
 
-#: readelf.c:10867
+#: readelf.c:11208
 msgid "Corrupt DT_STRTAB dynamic entry\n"
 msgstr ""
 
 msgid "Corrupt DT_STRTAB dynamic entry\n"
 msgstr ""
 
-#: readelf.c:10892
+#: readelf.c:11233
 #, c-format
 msgid "Bad value (%d) for SYMINENT entry\n"
 msgstr ""
 
 #, c-format
 msgid "Bad value (%d) for SYMINENT entry\n"
 msgstr ""
 
-#: readelf.c:10911
+#: readelf.c:11252
 msgid "symbol information"
 msgstr ""
 
 msgid "symbol information"
 msgstr ""
 
-#: readelf.c:10917
+#: readelf.c:11258
 msgid "Multiple dynamic symbol information sections found\n"
 msgstr ""
 
 msgid "Multiple dynamic symbol information sections found\n"
 msgstr ""
 
-#: readelf.c:10923
+#: readelf.c:11264
 #, c-format
 msgid "Out of memory allocating %lu bytes for dynamic symbol info\n"
 msgstr ""
 
 #, c-format
 msgid "Out of memory allocating %lu bytes for dynamic symbol info\n"
 msgstr ""
 
-#: readelf.c:10947
+#: readelf.c:11288
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9025,7 +9241,7 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:10954
+#: readelf.c:11295
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9036,87 +9252,87 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:10961
+#: readelf.c:11302
 #, c-format
 msgid "  Tag        Type                         Name/Value\n"
 msgstr ""
 
 #, c-format
 msgid "  Tag        Type                         Name/Value\n"
 msgstr ""
 
-#: readelf.c:10995
+#: readelf.c:11336
 #, c-format
 msgid "Auxiliary library"
 msgstr ""
 
 #, c-format
 msgid "Auxiliary library"
 msgstr ""
 
-#: readelf.c:10999
+#: readelf.c:11340
 #, c-format
 msgid "Filter library"
 msgstr ""
 
 #, c-format
 msgid "Filter library"
 msgstr ""
 
-#: readelf.c:11003
+#: readelf.c:11344
 #, c-format
 msgid "Configuration file"
 msgstr ""
 
 #, c-format
 msgid "Configuration file"
 msgstr ""
 
-#: readelf.c:11007
+#: readelf.c:11348
 #, c-format
 msgid "Dependency audit library"
 msgstr ""
 
 #, c-format
 msgid "Dependency audit library"
 msgstr ""
 
-#: readelf.c:11011
+#: readelf.c:11352
 #, c-format
 msgid "Audit library"
 msgstr ""
 
 #, c-format
 msgid "Audit library"
 msgstr ""
 
-#: readelf.c:11030 readelf.c:11058 readelf.c:11086 readelf.c:11421
+#: readelf.c:11371 readelf.c:11399 readelf.c:11427 readelf.c:11767
 #, c-format
 msgid "Flags:"
 msgstr ""
 
 #, c-format
 msgid "Flags:"
 msgstr ""
 
-#: readelf.c:11033 readelf.c:11061 readelf.c:11088 readelf.c:11423
+#: readelf.c:11374 readelf.c:11402 readelf.c:11429 readelf.c:11769
 #, c-format
 msgid " None\n"
 msgstr ""
 
 #, c-format
 msgid " None\n"
 msgstr ""
 
-#: readelf.c:11294
+#: readelf.c:11636
 #, c-format
 msgid "Shared library: [%s]"
 msgstr ""
 
 #, c-format
 msgid "Shared library: [%s]"
 msgstr ""
 
-#: readelf.c:11298
+#: readelf.c:11640
 #, c-format
 msgid " program interpreter"
 msgstr ""
 
 #, c-format
 msgid " program interpreter"
 msgstr ""
 
-#: readelf.c:11302
+#: readelf.c:11644
 #, c-format
 msgid "Library soname: [%s]"
 msgstr ""
 
 #, c-format
 msgid "Library soname: [%s]"
 msgstr ""
 
-#: readelf.c:11306
+#: readelf.c:11648
 #, c-format
 msgid "Library rpath: [%s]"
 msgstr ""
 
 #, c-format
 msgid "Library rpath: [%s]"
 msgstr ""
 
-#: readelf.c:11310
+#: readelf.c:11652
 #, c-format
 msgid "Library runpath: [%s]"
 msgstr ""
 
 #, c-format
 msgid "Library runpath: [%s]"
 msgstr ""
 
-#: readelf.c:11344
+#: readelf.c:11689
 #, c-format
 msgid " (bytes)\n"
 msgstr ""
 
 #, c-format
 msgid " (bytes)\n"
 msgstr ""
 
-#: readelf.c:11374
+#: readelf.c:11720
 #, c-format
 msgid "Not needed object: [%s]\n"
 msgstr ""
 
 #, c-format
 msgid "Not needed object: [%s]\n"
 msgstr ""
 
-#: readelf.c:11399
+#: readelf.c:11745
 #, c-format
 msgid "<corrupt time val: %lx"
 msgstr ""
 
 #, c-format
 msgid "<corrupt time val: %lx"
 msgstr ""
 
-#: readelf.c:11542
+#: readelf.c:11888
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9128,7 +9344,7 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:11549
+#: readelf.c:11895
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9139,71 +9355,71 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:11557 readelf.c:11704 readelf.c:11870
+#: readelf.c:11903 readelf.c:12050 readelf.c:12216
 #, c-format
 msgid " Addr: 0x"
 msgstr ""
 
 #, c-format
 msgid " Addr: 0x"
 msgstr ""
 
-#: readelf.c:11559 readelf.c:11706 readelf.c:11872
+#: readelf.c:11905 readelf.c:12052 readelf.c:12218
 #, c-format
 msgid "  Offset: %#08lx  Link: %u (%s)\n"
 msgstr ""
 
 #, c-format
 msgid "  Offset: %#08lx  Link: %u (%s)\n"
 msgstr ""
 
-#: readelf.c:11565
+#: readelf.c:11911
 msgid "version definition section"
 msgstr ""
 
 msgid "version definition section"
 msgstr ""
 
-#: readelf.c:11594
+#: readelf.c:11940
 #, c-format
 msgid "  %#06lx: Rev: %d  Flags: %s"
 msgstr ""
 
 #, c-format
 msgid "  %#06lx: Rev: %d  Flags: %s"
 msgstr ""
 
-#: readelf.c:11597
+#: readelf.c:11943
 #, c-format
 msgid "  Index: %d  Cnt: %d  "
 msgstr ""
 
 #, c-format
 msgid "  Index: %d  Cnt: %d  "
 msgstr ""
 
-#: readelf.c:11614
+#: readelf.c:11960
 #, c-format
 msgid "Name: %s\n"
 msgstr ""
 
 #, c-format
 msgid "Name: %s\n"
 msgstr ""
 
-#: readelf.c:11617
+#: readelf.c:11963
 #, c-format
 msgid "Name index: %ld\n"
 msgstr ""
 
 #, c-format
 msgid "Name index: %ld\n"
 msgstr ""
 
-#: readelf.c:11626
+#: readelf.c:11972
 #, c-format
 msgid "Invalid vda_next field of %lx\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid vda_next field of %lx\n"
 msgstr ""
 
-#: readelf.c:11646
+#: readelf.c:11992
 #, c-format
 msgid "  %#06lx: Parent %d: %s\n"
 msgstr ""
 
 #, c-format
 msgid "  %#06lx: Parent %d: %s\n"
 msgstr ""
 
-#: readelf.c:11650
+#: readelf.c:11996
 #, c-format
 msgid "  %#06lx: Parent %d, name index: %ld\n"
 msgstr ""
 
 #, c-format
 msgid "  %#06lx: Parent %d, name index: %ld\n"
 msgstr ""
 
-#: readelf.c:11655
+#: readelf.c:12001
 #, 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:11662
+#: readelf.c:12008
 #, c-format
 msgid "Invalid vd_next field of %lx\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid vd_next field of %lx\n"
 msgstr ""
 
-#: readelf.c:11673
+#: readelf.c:12019
 #, c-format
 msgid "  Version definition past end of section\n"
 msgstr ""
 
 #, c-format
 msgid "  Version definition past end of section\n"
 msgstr ""
 
-#: readelf.c:11689
+#: readelf.c:12035
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9214,7 +9430,7 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:11696
+#: readelf.c:12042
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9225,68 +9441,68 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:11713
+#: readelf.c:12059
 msgid "Version Needs section"
 msgstr ""
 
 msgid "Version Needs section"
 msgstr ""
 
-#: readelf.c:11738
+#: readelf.c:12084
 #, c-format
 msgid "  %#06lx: Version: %d"
 msgstr ""
 
 #, c-format
 msgid "  %#06lx: Version: %d"
 msgstr ""
 
-#: readelf.c:11741
+#: readelf.c:12087
 #, c-format
 msgid "  File: %s"
 msgstr ""
 
 #, c-format
 msgid "  File: %s"
 msgstr ""
 
-#: readelf.c:11744
+#: readelf.c:12090
 #, c-format
 msgid "  File: %lx"
 msgstr ""
 
 #, c-format
 msgid "  File: %lx"
 msgstr ""
 
-#: readelf.c:11746
+#: readelf.c:12092
 #, c-format
 msgid "  Cnt: %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Cnt: %d\n"
 msgstr ""
 
-#: readelf.c:11769
+#: readelf.c:12115
 #, c-format
 msgid "  %#06lx:   Name: %s"
 msgstr ""
 
 #, c-format
 msgid "  %#06lx:   Name: %s"
 msgstr ""
 
-#: readelf.c:11772
+#: readelf.c:12118
 #, c-format
 msgid "  %#06lx:   Name index: %lx"
 msgstr ""
 
 #, c-format
 msgid "  %#06lx:   Name index: %lx"
 msgstr ""
 
-#: readelf.c:11775
+#: readelf.c:12121
 #, c-format
 msgid "  Flags: %s  Version: %d\n"
 msgstr ""
 
 #, c-format
 msgid "  Flags: %s  Version: %d\n"
 msgstr ""
 
-#: readelf.c:11781
+#: readelf.c:12127
 #, c-format
 msgid "Invalid vna_next field of %lx\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid vna_next field of %lx\n"
 msgstr ""
 
-#: readelf.c:11794
+#: readelf.c:12140
 msgid "Missing Version Needs auxiliary information\n"
 msgstr ""
 
 msgid "Missing Version Needs auxiliary information\n"
 msgstr ""
 
-#: readelf.c:11799
+#: readelf.c:12145
 #, c-format
 msgid "Invalid vn_next field of %lx\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid vn_next field of %lx\n"
 msgstr ""
 
-#: readelf.c:11809
+#: readelf.c:12155
 msgid "Missing Version Needs information\n"
 msgstr ""
 
 msgid "Missing Version Needs information\n"
 msgstr ""
 
-#: readelf.c:11847
+#: readelf.c:12193
 msgid "version string table"
 msgstr ""
 
 msgid "version string table"
 msgstr ""
 
-#: readelf.c:11855
+#: readelf.c:12201
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9297,7 +9513,7 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:11862
+#: readelf.c:12208
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9308,206 +9524,210 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:11881
+#: readelf.c:12227
 msgid "version symbol data"
 msgstr ""
 
 msgid "version symbol data"
 msgstr ""
 
-#: readelf.c:11901
+#: readelf.c:12247
 msgid "*invalid*"
 msgstr ""
 
 msgid "*invalid*"
 msgstr ""
 
-#: readelf.c:11909
+#: readelf.c:12255
 msgid "   0 (*local*)    "
 msgstr ""
 
 msgid "   0 (*local*)    "
 msgstr ""
 
-#: readelf.c:11913
+#: readelf.c:12259
 msgid "   1 (*global*)   "
 msgstr ""
 
 msgid "   1 (*global*)   "
 msgstr ""
 
-#: readelf.c:11924
+#: readelf.c:12270
 msgid "invalid index into symbol array\n"
 msgstr ""
 
 msgid "invalid index into symbol array\n"
 msgstr ""
 
-#: readelf.c:11947 readelf.c:12519
+#: readelf.c:12293 readelf.c:12890
 msgid "version need"
 msgstr ""
 
 msgid "version need"
 msgstr ""
 
-#: readelf.c:11958
+#: readelf.c:12304
 msgid "version need aux (2)"
 msgstr ""
 
 msgid "version need aux (2)"
 msgstr ""
 
-#: readelf.c:12005 readelf.c:12463
+#: readelf.c:12351 readelf.c:12834
 msgid "version def"
 msgstr ""
 
 msgid "version def"
 msgstr ""
 
-#: readelf.c:12033 readelf.c:12494
+#: readelf.c:12379 readelf.c:12865
 msgid "version def aux"
 msgstr ""
 
 msgid "version def aux"
 msgstr ""
 
-#: readelf.c:12041
+#: readelf.c:12387
 msgid "*both*"
 msgstr ""
 
 msgid "*both*"
 msgstr ""
 
-#: readelf.c:12073
+#: readelf.c:12419
 #, c-format
 msgid ""
 "\n"
 "No version information found in linked file '%s'.\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "No version information found in linked file '%s'.\n"
 msgstr ""
 
-#: readelf.c:12076
+#: readelf.c:12422
 #, 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:12172
+#: readelf.c:12518
 #, c-format
 msgid "Unrecognized visibility value: %u\n"
 msgstr ""
 
 #, c-format
 msgid "Unrecognized visibility value: %u\n"
 msgstr ""
 
-#: readelf.c:12185
+#: readelf.c:12531
 #, c-format
 msgid "Unrecognized alpha specific other value: %u\n"
 msgstr ""
 
 #, c-format
 msgid "Unrecognized alpha specific other value: %u\n"
 msgstr ""
 
-#: readelf.c:12262
+#: readelf.c:12608
 #, c-format
 msgid "Unrecognized IA64 VMS ST Function type: %d\n"
 msgstr ""
 
 #, c-format
 msgid "Unrecognized IA64 VMS ST Function type: %d\n"
 msgstr ""
 
-#: readelf.c:12286
+#: readelf.c:12632
 #, c-format
 msgid "Unrecognized IA64 VMS ST Linkage: %d\n"
 msgstr ""
 
 #, c-format
 msgid "Unrecognized IA64 VMS ST Linkage: %d\n"
 msgstr ""
 
-#: readelf.c:12312
+#: readelf.c:12658
 #, c-format
 msgid "<localentry>: %d"
 msgstr ""
 
 #, c-format
 msgid "<localentry>: %d"
 msgstr ""
 
-#: readelf.c:12352
+#: readelf.c:12672
+msgid " VARIANT_CC"
+msgstr ""
+
+#: readelf.c:12723
 #, c-format
 msgid "<other>: %x"
 msgstr ""
 
 #, c-format
 msgid "<other>: %x"
 msgstr ""
 
-#: readelf.c:12392
+#: readelf.c:12763
 #, c-format
 msgid "bad section index[%3d]"
 msgstr ""
 
 #, c-format
 msgid "bad section index[%3d]"
 msgstr ""
 
-#: readelf.c:12425
+#: readelf.c:12796
 msgid "version data"
 msgstr ""
 
 msgid "version data"
 msgstr ""
 
-#: readelf.c:12537
+#: readelf.c:12908
 msgid "version need aux (3)"
 msgstr ""
 
 msgid "version need aux (3)"
 msgstr ""
 
-#: readelf.c:12687
+#: readelf.c:13062
 #, c-format
 msgid "local symbol %lu found at index >= %s's sh_info value of %u\n"
 msgstr ""
 
 #, c-format
 msgid "local symbol %lu found at index >= %s's sh_info value of %u\n"
 msgstr ""
 
-#: readelf.c:12706
+#: readelf.c:13081
 #, c-format
 msgid "Unknown LTO symbol definition encountered: %u\n"
 msgstr ""
 
 #, c-format
 msgid "Unknown LTO symbol definition encountered: %u\n"
 msgstr ""
 
-#: readelf.c:12725
+#: readelf.c:13100
 #, c-format
 msgid "Unknown LTO symbol visibility encountered: %u\n"
 msgstr ""
 
 #, c-format
 msgid "Unknown LTO symbol visibility encountered: %u\n"
 msgstr ""
 
-#: readelf.c:12743
+#: readelf.c:13118
 #, c-format
 msgid "Unknown LTO symbol type encountered: %u\n"
 msgstr ""
 
 #, c-format
 msgid "Unknown LTO symbol type encountered: %u\n"
 msgstr ""
 
-#: readelf.c:12759
+#: readelf.c:13134
 #, c-format
 msgid ""
 "\n"
 "The LTO Symbol table section '%s' in linked file '%s' is empty!\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "The LTO Symbol table section '%s' in linked file '%s' is empty!\n"
 msgstr ""
 
-#: readelf.c:12763
+#: readelf.c:13138
 #, c-format
 msgid ""
 "\n"
 "LTO Symbol table '%s' is empty!\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "LTO Symbol table '%s' is empty!\n"
 msgstr ""
 
-#: readelf.c:12778
+#: readelf.c:13153
 msgid "LTO symbols"
 msgstr ""
 
 msgid "LTO symbols"
 msgstr ""
 
-#: readelf.c:12795
+#: readelf.c:13171
 #, c-format
 msgid "LTO Symbol extension table '%s' is empty!\n"
 msgstr ""
 
 #, c-format
 msgid "LTO Symbol extension table '%s' is empty!\n"
 msgstr ""
 
-#: readelf.c:12801
+#: readelf.c:13177
 msgid "LTO ext symbol data"
 msgstr ""
 
 msgid "LTO ext symbol data"
 msgstr ""
 
-#: readelf.c:12806
+#: readelf.c:13182
 msgid "Unexpected version number in symbol extension table\n"
 msgstr ""
 
 msgid "Unexpected version number in symbol extension table\n"
 msgstr ""
 
-#: readelf.c:12815
+#: readelf.c:13191
 #, c-format
 msgid ""
 "\n"
 "In linked file '%s': "
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "In linked file '%s': "
 msgstr ""
 
-#: readelf.c:12822
+#: readelf.c:13198
 #, c-format
 msgid "LTO Symbol table '%s' and extension table '%s' contain:\n"
 msgstr ""
 
 #, c-format
 msgid "LTO Symbol table '%s' and extension table '%s' contain:\n"
 msgstr ""
 
-#: readelf.c:12827
+#: readelf.c:13203
 #, c-format
 msgid "LTO Symbol table '%s'\n"
 msgstr ""
 
 #, c-format
 msgid "LTO Symbol table '%s'\n"
 msgstr ""
 
-#: readelf.c:12829
+#: readelf.c:13205
 #, c-format
 msgid " and extension table '%s' contain:\n"
 msgstr ""
 
 #, c-format
 msgid " and extension table '%s' contain:\n"
 msgstr ""
 
-#: readelf.c:12834
+#: readelf.c:13210
 #, c-format
 msgid "LTO Symbol table '%s' contains:\n"
 msgstr ""
 
 #, c-format
 msgid "LTO Symbol table '%s' contains:\n"
 msgstr ""
 
-#: readelf.c:12839
+#: readelf.c:13215
 #, c-format
 msgid ""
 "  Comdat_Key       Kind  Visibility     Size      Slot      Type  Section "
 "Name\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "  Comdat_Key       Kind  Visibility     Size      Slot      Type  Section "
 "Name\n"
 msgstr ""
 
-#: readelf.c:12841
+#: readelf.c:13217
 #, c-format
 msgid "  Comdat_Key       Kind  Visibility     Size      Slot Name\n"
 msgstr ""
 
 #, c-format
 msgid "  Comdat_Key       Kind  Visibility     Size      Slot Name\n"
 msgstr ""
 
-#: readelf.c:12888
+#: readelf.c:13264
 msgid "Ran out of LTO symbol extension data\n"
 msgstr ""
 
 msgid "Ran out of LTO symbol extension data\n"
 msgstr ""
 
-#: readelf.c:12908
+#: readelf.c:13284
 msgid "Data remains in the LTO symbol extension table\n"
 msgstr ""
 
 msgid "Data remains in the LTO symbol extension table\n"
 msgstr ""
 
-#: readelf.c:12918
+#: readelf.c:13294
 msgid "Buffer overrun encountered whilst decoding LTO symbol table\n"
 msgstr ""
 
 msgid "Buffer overrun encountered whilst decoding LTO symbol table\n"
 msgstr ""
 
-#: readelf.c:12970
+#: readelf.c:13346
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9518,7 +9738,7 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:12978
+#: readelf.c:13354
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9529,24 +9749,24 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:12984 readelf.c:13037
+#: readelf.c:13360 readelf.c:13413
 #, 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:12986 readelf.c:13039
+#: readelf.c:13362 readelf.c:13415
 #, 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:13015
+#: readelf.c:13391
 #, c-format
 msgid ""
 "\n"
 "Symbol table '%s' has a sh_entsize of zero!\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Symbol table '%s' has a sh_entsize of zero!\n"
 msgstr ""
 
-#: readelf.c:13023
+#: readelf.c:13399
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9557,7 +9777,7 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:13030
+#: readelf.c:13406
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9568,14 +9788,14 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:13073
+#: readelf.c:13449
 #, 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:13086
+#: readelf.c:13462
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9586,24 +9806,24 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:13097
+#: readelf.c:13473
 msgid "Out of memory allocating space for histogram buckets\n"
 msgstr ""
 
 msgid "Out of memory allocating space for histogram buckets\n"
 msgstr ""
 
-#: readelf.c:13103 readelf.c:13181
+#: readelf.c:13479 readelf.c:13557
 #, c-format
 msgid " Length  Number     %% of total  Coverage\n"
 msgstr ""
 
 #, c-format
 msgid " Length  Number     %% of total  Coverage\n"
 msgstr ""
 
-#: readelf.c:13113
+#: readelf.c:13489
 msgid "histogram chain is corrupt\n"
 msgstr ""
 
 msgid "histogram chain is corrupt\n"
 msgstr ""
 
-#: readelf.c:13125
+#: readelf.c:13501
 msgid "Out of memory allocating space for histogram counts\n"
 msgstr ""
 
 msgid "Out of memory allocating space for histogram counts\n"
 msgstr ""
 
-#: readelf.c:13165
+#: readelf.c:13541
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9614,15 +9834,15 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:13177
+#: readelf.c:13553
 msgid "Out of memory allocating space for gnu histogram buckets\n"
 msgstr ""
 
 msgid "Out of memory allocating space for gnu histogram buckets\n"
 msgstr ""
 
-#: readelf.c:13204
+#: readelf.c:13580
 msgid "Out of memory allocating space for gnu histogram counts\n"
 msgstr ""
 
 msgid "Out of memory allocating space for gnu histogram counts\n"
 msgstr ""
 
-#: readelf.c:13270
+#: readelf.c:13646
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9635,7 +9855,7 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:13277
+#: readelf.c:13653
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9646,250 +9866,241 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:13285
+#: readelf.c:13661
 #, c-format
 msgid " Num: Name                           BoundTo     Flags\n"
 msgstr ""
 
 #, c-format
 msgid " Num: Name                           BoundTo     Flags\n"
 msgstr ""
 
-#: readelf.c:13292
+#: readelf.c:13668
 #, c-format
 msgid "<corrupt index>"
 msgstr ""
 
 #, c-format
 msgid "<corrupt index>"
 msgstr ""
 
-#: readelf.c:13297
+#: readelf.c:13673
 #, c-format
 msgid "<corrupt: %19ld>"
 msgstr ""
 
 #, c-format
 msgid "<corrupt: %19ld>"
 msgstr ""
 
-#: readelf.c:13394
+#: readelf.c:13770
 #, c-format
 msgid "MSP430 SYM_DIFF reloc contains invalid symbol index %lu\n"
 msgstr ""
 
 #, c-format
 msgid "MSP430 SYM_DIFF reloc contains invalid symbol index %lu\n"
 msgstr ""
 
-#: readelf.c:13441
+#: readelf.c:13817
 #, c-format
 msgid "MSP430 ULEB128 field at 0x%lx contains invalid ULEB128 value\n"
 msgstr ""
 
 #, c-format
 msgid "MSP430 ULEB128 field at 0x%lx contains invalid ULEB128 value\n"
 msgstr ""
 
-#: readelf.c:13445
+#: readelf.c:13821
 #, c-format
 msgid "MSP430 reloc contains invalid symbol index %lu\n"
 msgstr ""
 
 #. PR 21137
 #, c-format
 msgid "MSP430 reloc contains invalid symbol index %lu\n"
 msgstr ""
 
 #. PR 21137
-#: readelf.c:13456
+#: readelf.c:13832
 #, c-format
 msgid "MSP430 sym diff reloc contains invalid offset: 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "MSP430 sym diff reloc contains invalid offset: 0x%lx\n"
 msgstr ""
 
-#: readelf.c:13467
+#: readelf.c:13843
 msgid "Unhandled MSP430 reloc type found after SYM_DIFF reloc\n"
 msgstr ""
 
 msgid "Unhandled MSP430 reloc type found after SYM_DIFF reloc\n"
 msgstr ""
 
-#: readelf.c:13490
+#: readelf.c:13866
 #, c-format
 msgid "MN10300_SYM_DIFF reloc contains invalid symbol index %lu\n"
 msgstr ""
 
 #, c-format
 msgid "MN10300_SYM_DIFF reloc contains invalid symbol index %lu\n"
 msgstr ""
 
-#: readelf.c:13504
+#: readelf.c:13880
 #, c-format
 msgid "MN10300 reloc contains invalid symbol index %lu\n"
 msgstr ""
 
 #, c-format
 msgid "MN10300 reloc contains invalid symbol index %lu\n"
 msgstr ""
 
-#: readelf.c:13514
+#: readelf.c:13890
 #, c-format
 msgid "MN10300 sym diff reloc contains invalid offset: 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "MN10300 sym diff reloc contains invalid offset: 0x%lx\n"
 msgstr ""
 
-#: readelf.c:13524
+#: readelf.c:13900
 msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc\n"
 msgstr ""
 
 msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc\n"
 msgstr ""
 
-#: readelf.c:13547
+#: readelf.c:13923
 #, c-format
 msgid "RL78_SYM reloc contains invalid symbol index %lu\n"
 msgstr ""
 
 #, c-format
 msgid "RL78_SYM reloc contains invalid symbol index %lu\n"
 msgstr ""
 
-#: readelf.c:13566 readelf.c:13575
+#: readelf.c:13942 readelf.c:13951
 #, c-format
 msgid "RL78 sym diff reloc contains invalid offset: 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "RL78 sym diff reloc contains invalid offset: 0x%lx\n"
 msgstr ""
 
-#: readelf.c:13794
+#: readelf.c:14172
 #, 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:14477
+#: readelf.c:14857
 #, 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:14486
+#: readelf.c:14866
 #, 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:14495
+#: readelf.c:14875
 #, c-format
 msgid "skipping invalid relocation symbol index 0x%lx in section %s\n"
 msgstr ""
 
 #, c-format
 msgid "skipping invalid relocation symbol index 0x%lx in section %s\n"
 msgstr ""
 
-#: readelf.c:14518
+#: readelf.c:14898
 #, c-format
 msgid "skipping unexpected symbol type %s in section %s relocation %ld\n"
 msgstr ""
 
 #, c-format
 msgid "skipping unexpected symbol type %s in section %s relocation %ld\n"
 msgstr ""
 
-#: readelf.c:14595
+#: readelf.c:14975
 #, c-format
 msgid ""
 "\n"
 "Assembly dump of section %s\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Assembly dump of section %s\n"
 msgstr ""
 
-#: readelf.c:14613
+#: readelf.c:14993
 #, c-format
 msgid "Section '%s' has no data to dump.\n"
 msgstr ""
 
 #, c-format
 msgid "Section '%s' has no data to dump.\n"
 msgstr ""
 
-#: readelf.c:14619
+#: readelf.c:14999
 msgid "section contents"
 msgstr ""
 
 msgid "section contents"
 msgstr ""
 
-#: readelf.c:14695
+#: readelf.c:15075
 #, c-format
 msgid ""
 "\n"
 "String dump of section '%s' in linked file %s:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "String dump of section '%s' in linked file %s:\n"
 msgstr ""
 
-#: readelf.c:14699
+#: readelf.c:15079
 #, c-format
 msgid ""
 "\n"
 "String dump of section '%s':\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "String dump of section '%s':\n"
 msgstr ""
 
-#: readelf.c:14720 readelf.c:14936 readelf.c:15359
+#: readelf.c:15100 readelf.c:15316 readelf.c:15703
 #, c-format
 msgid "section '%s' has unsupported compress type: %d\n"
 msgstr ""
 
 #, c-format
 msgid "section '%s' has unsupported compress type: %d\n"
 msgstr ""
 
-#: readelf.c:14752 readelf.c:14970 readelf.c:15396
+#: readelf.c:15132 readelf.c:15350 readelf.c:15740
 #, c-format
 msgid "Unable to decompress section %s\n"
 msgstr ""
 
 #, c-format
 msgid "Unable to decompress section %s\n"
 msgstr ""
 
-#: readelf.c:14777
+#: readelf.c:15157
 #, 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:14870 readelf.c:16357 readelf.c:16397 readelf.c:16435
-#: readelf.c:16482 readelf.c:16513 readelf.c:18120 readelf.c:18152
+#: readelf.c:15250 readelf.c:16726 readelf.c:16766 readelf.c:16804
+#: readelf.c:16851 readelf.c:16882 readelf.c:18488 readelf.c:18520
 #, c-format
 msgid "<corrupt>\n"
 msgstr ""
 
 #, c-format
 msgid "<corrupt>\n"
 msgstr ""
 
-#: readelf.c:14878
+#: readelf.c:15258
 #, c-format
 msgid "  No strings found in this section."
 msgstr ""
 
 #, c-format
 msgid "  No strings found in this section."
 msgstr ""
 
-#: readelf.c:14911
+#: readelf.c:15291
 #, c-format
 msgid ""
 "\n"
 "Hex dump of section '%s' in linked file %s:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Hex dump of section '%s' in linked file %s:\n"
 msgstr ""
 
-#: readelf.c:14915
+#: readelf.c:15295
 #, c-format
 msgid ""
 "\n"
 "Hex dump of section '%s':\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Hex dump of section '%s':\n"
 msgstr ""
 
-#: readelf.c:15003
+#: readelf.c:15383
 #, 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:15148
+#: readelf.c:15525
 #, c-format
 msgid "Iteration failed: %s, %s\n"
 msgstr ""
 
 #, c-format
 msgid "Iteration failed: %s, %s\n"
 msgstr ""
 
-#: readelf.c:15194
+#: readelf.c:15569
 #, c-format
 msgid "No symbol section named %s\n"
 msgstr ""
 
 #, c-format
 msgid "No symbol section named %s\n"
 msgstr ""
 
-#: readelf.c:15210
+#: readelf.c:15585
 #, c-format
 msgid "No string table section named %s\n"
 msgstr ""
 
 #, c-format
 msgid "No string table section named %s\n"
 msgstr ""
 
-#: readelf.c:15217
+#: readelf.c:15592
 msgid "strings"
 msgstr ""
 
 msgid "strings"
 msgstr ""
 
-#: readelf.c:15227
-#, c-format
-msgid "No CTF parent section named %s\n"
-msgstr ""
-
-#: readelf.c:15233
-msgid "CTF parent"
-msgstr ""
-
-#: readelf.c:15246 readelf.c:15259 readelf.c:15273
+#: readelf.c:15605 readelf.c:15617
 #, c-format
 msgid "CTF open failure: %s\n"
 msgstr ""
 
 #, c-format
 msgid "CTF open failure: %s\n"
 msgstr ""
 
-#: readelf.c:15280
+#: readelf.c:15624
 #, c-format
 msgid ""
 "\n"
 "Dump of CTF section '%s' in linked file %s:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Dump of CTF section '%s' in linked file %s:\n"
 msgstr ""
 
-#: readelf.c:15284
+#: readelf.c:15628
 #, c-format
 msgid ""
 "\n"
 "Dump of CTF section '%s':\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Dump of CTF section '%s':\n"
 msgstr ""
 
-#: readelf.c:15290
+#: readelf.c:15636
 #, c-format
 msgid "CTF member open failure: %s\n"
 msgstr ""
 
 #, c-format
 msgid "CTF member open failure: %s\n"
 msgstr ""
 
-#: readelf.c:15323
+#: readelf.c:15667
 #, c-format
 msgid "%s section data"
 msgstr ""
 
 #, c-format
 msgid "%s section data"
 msgstr ""
 
-#: readelf.c:15346
+#: readelf.c:15690
 #, c-format
 msgid "compressed section %s is too small to contain a compression header\n"
 msgstr ""
 
 #, c-format
 msgid "compressed section %s is too small to contain a compression header\n"
 msgstr ""
 
-#: readelf.c:15472 readelf.c:15499 readelf.c:15524
+#: readelf.c:15816 readelf.c:15843 readelf.c:15868
 #, c-format
 msgid ""
 "malformed note encountered in section %s whilst scanning for build-id note\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "malformed note encountered in section %s whilst scanning for build-id note\n"
 msgstr ""
 
-#: readelf.c:15648
+#: readelf.c:15993
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -9900,548 +10111,548 @@ msgstr ""
 #. 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.
 #. 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:15657
+#: readelf.c:16002
 #, c-format
 msgid "section '%s' has the NOBITS type - its contents are unreliable.\n"
 msgstr ""
 
 #, c-format
 msgid "section '%s' has the NOBITS type - its contents are unreliable.\n"
 msgstr ""
 
-#: readelf.c:15707
+#: readelf.c:16052
 #, c-format
 msgid "Unrecognized debug section: %s\n"
 msgstr ""
 
 #, c-format
 msgid "Unrecognized debug section: %s\n"
 msgstr ""
 
-#: readelf.c:15736
+#: readelf.c:16082
 #, c-format
 msgid "Section '%s' was not dumped because it does not exist\n"
 msgstr ""
 
 #, c-format
 msgid "Section '%s' was not dumped because it does not exist\n"
 msgstr ""
 
-#: readelf.c:15809
+#: readelf.c:16155
 #, c-format
 msgid "Section %d was not dumped because it does not exist!\n"
 msgstr ""
 
 #, c-format
 msgid "Section %d was not dumped because it does not exist!\n"
 msgstr ""
 
-#: readelf.c:15865
+#: readelf.c:16211
 msgid "<corrupt tag>\n"
 msgstr ""
 
 msgid "<corrupt tag>\n"
 msgstr ""
 
-#: readelf.c:15880
+#: readelf.c:16226
 #, c-format
 msgid "<corrupt string tag>"
 msgstr ""
 
 #, c-format
 msgid "<corrupt string tag>"
 msgstr ""
 
-#: readelf.c:15914
+#: readelf.c:16260
 #, c-format
 msgid "Absent/Non standard\n"
 msgstr ""
 
 #, c-format
 msgid "Absent/Non standard\n"
 msgstr ""
 
-#: readelf.c:15917
+#: readelf.c:16263
 #, c-format
 msgid "Bare metal/mwdt\n"
 msgstr ""
 
 #, c-format
 msgid "Bare metal/mwdt\n"
 msgstr ""
 
-#: readelf.c:15920
+#: readelf.c:16266
 #, c-format
 msgid "Bare metal/newlib\n"
 msgstr ""
 
 #, c-format
 msgid "Bare metal/newlib\n"
 msgstr ""
 
-#: readelf.c:15923
+#: readelf.c:16269
 #, c-format
 msgid "Linux/uclibc\n"
 msgstr ""
 
 #, c-format
 msgid "Linux/uclibc\n"
 msgstr ""
 
-#: readelf.c:15926
+#: readelf.c:16272
 #, c-format
 msgid "Linux/glibc\n"
 msgstr ""
 
 #, c-format
 msgid "Linux/glibc\n"
 msgstr ""
 
-#: readelf.c:15929 readelf.c:16008
+#: readelf.c:16275 readelf.c:16354
 #, c-format
 msgid "Unknown\n"
 msgstr ""
 
 #, c-format
 msgid "Unknown\n"
 msgstr ""
 
-#: readelf.c:15941 readelf.c:15971 readelf.c:15999
+#: readelf.c:16287 readelf.c:16317 readelf.c:16345
 #, c-format
 msgid "Absent\n"
 msgstr ""
 
 #, c-format
 msgid "Absent\n"
 msgstr ""
 
-#: readelf.c:15983
+#: readelf.c:16329
 msgid "yes"
 msgstr ""
 
 msgid "yes"
 msgstr ""
 
-#: readelf.c:15983
+#: readelf.c:16329
 msgid "no"
 msgstr ""
 
 msgid "no"
 msgstr ""
 
-#: readelf.c:16020 readelf.c:16027
+#: readelf.c:16366 readelf.c:16373
 msgid "default"
 msgstr ""
 
 msgid "default"
 msgstr ""
 
-#: readelf.c:16021
+#: readelf.c:16367
 msgid "smallest"
 msgstr ""
 
 msgid "smallest"
 msgstr ""
 
-#: readelf.c:16026
+#: readelf.c:16372
 msgid "OPTFP"
 msgstr ""
 
 msgid "OPTFP"
 msgstr ""
 
-#: readelf.c:16224 readelf.c:16237 readelf.c:16255 readelf.c:16776
-#: readelf.c:17055 readelf.c:17067 readelf.c:17079
+#: readelf.c:16593 readelf.c:16606 readelf.c:16624 readelf.c:17145
+#: readelf.c:17424 readelf.c:17436 readelf.c:17448
 #, c-format
 msgid "None\n"
 msgstr ""
 
 #, c-format
 msgid "None\n"
 msgstr ""
 
-#: readelf.c:16225
+#: readelf.c:16594
 #, c-format
 msgid "Application\n"
 msgstr ""
 
 #, c-format
 msgid "Application\n"
 msgstr ""
 
-#: readelf.c:16226
+#: readelf.c:16595
 #, c-format
 msgid "Realtime\n"
 msgstr ""
 
 #, c-format
 msgid "Realtime\n"
 msgstr ""
 
-#: readelf.c:16227
+#: readelf.c:16596
 #, c-format
 msgid "Microcontroller\n"
 msgstr ""
 
 #, c-format
 msgid "Microcontroller\n"
 msgstr ""
 
-#: readelf.c:16228
+#: readelf.c:16597
 #, c-format
 msgid "Application or Realtime\n"
 msgstr ""
 
 #, c-format
 msgid "Application or Realtime\n"
 msgstr ""
 
-#: readelf.c:16238 readelf.c:16257 readelf.c:16828 readelf.c:16845
-#: readelf.c:16916 readelf.c:16936 readelf.c:19762
+#: readelf.c:16607 readelf.c:16626 readelf.c:17197 readelf.c:17214
+#: readelf.c:17285 readelf.c:17305 readelf.c:20136
 #, c-format
 msgid "8-byte\n"
 msgstr ""
 
 #, c-format
 msgid "8-byte\n"
 msgstr ""
 
-#: readelf.c:16239 readelf.c:16919 readelf.c:16939 readelf.c:19761
+#: readelf.c:16608 readelf.c:17288 readelf.c:17308 readelf.c:20135
 #, c-format
 msgid "4-byte\n"
 msgstr ""
 
 #, c-format
 msgid "4-byte\n"
 msgstr ""
 
-#: readelf.c:16243 readelf.c:16261
+#: readelf.c:16612 readelf.c:16630
 #, c-format
 msgid "8-byte and up to %d-byte extended\n"
 msgstr ""
 
 #, c-format
 msgid "8-byte and up to %d-byte extended\n"
 msgstr ""
 
-#: readelf.c:16256
+#: readelf.c:16625
 #, c-format
 msgid "8-byte, except leaf SP\n"
 msgstr ""
 
 #, c-format
 msgid "8-byte, except leaf SP\n"
 msgstr ""
 
-#: readelf.c:16272 readelf.c:16354 readelf.c:16954
+#: readelf.c:16641 readelf.c:16723 readelf.c:17323
 #, c-format
 msgid "flag = %d, vendor = "
 msgstr ""
 
 #, c-format
 msgid "flag = %d, vendor = "
 msgstr ""
 
-#: readelf.c:16293
+#: readelf.c:16662
 #, c-format
 msgid "True\n"
 msgstr ""
 
 #, c-format
 msgid "True\n"
 msgstr ""
 
-#: readelf.c:16313
+#: readelf.c:16682
 #, c-format
 msgid "<unknown: %d>\n"
 msgstr ""
 
 #, c-format
 msgid "<unknown: %d>\n"
 msgstr ""
 
-#: readelf.c:16358
+#: readelf.c:16727
 msgid "corrupt vendor attribute\n"
 msgstr ""
 
 msgid "corrupt vendor attribute\n"
 msgstr ""
 
-#: readelf.c:16408
+#: readelf.c:16777
 #, c-format
 msgid "unspecified hard/soft float\n"
 msgstr ""
 
 #, c-format
 msgid "unspecified hard/soft float\n"
 msgstr ""
 
-#: readelf.c:16411
+#: readelf.c:16780
 #, c-format
 msgid "hard float\n"
 msgstr ""
 
 #, c-format
 msgid "hard float\n"
 msgstr ""
 
-#: readelf.c:16414
+#: readelf.c:16783
 #, c-format
 msgid "soft float\n"
 msgstr ""
 
 #, c-format
 msgid "soft float\n"
 msgstr ""
 
-#: readelf.c:16446
+#: readelf.c:16815
 #, c-format
 msgid "unspecified hard/soft float, "
 msgstr ""
 
 #, c-format
 msgid "unspecified hard/soft float, "
 msgstr ""
 
-#: readelf.c:16449
+#: readelf.c:16818
 #, c-format
 msgid "hard float, "
 msgstr ""
 
 #, c-format
 msgid "hard float, "
 msgstr ""
 
-#: readelf.c:16452
+#: readelf.c:16821
 #, c-format
 msgid "soft float, "
 msgstr ""
 
 #, c-format
 msgid "soft float, "
 msgstr ""
 
-#: readelf.c:16455
+#: readelf.c:16824
 #, c-format
 msgid "single-precision hard float, "
 msgstr ""
 
 #, c-format
 msgid "single-precision hard float, "
 msgstr ""
 
-#: readelf.c:16462
+#: readelf.c:16831
 #, c-format
 msgid "unspecified long double\n"
 msgstr ""
 
 #, c-format
 msgid "unspecified long double\n"
 msgstr ""
 
-#: readelf.c:16465
+#: readelf.c:16834
 #, c-format
 msgid "128-bit IBM long double\n"
 msgstr ""
 
 #, c-format
 msgid "128-bit IBM long double\n"
 msgstr ""
 
-#: readelf.c:16468
+#: readelf.c:16837
 #, c-format
 msgid "64-bit long double\n"
 msgstr ""
 
 #, c-format
 msgid "64-bit long double\n"
 msgstr ""
 
-#: readelf.c:16471
+#: readelf.c:16840
 #, c-format
 msgid "128-bit IEEE long double\n"
 msgstr ""
 
 #, c-format
 msgid "128-bit IEEE long double\n"
 msgstr ""
 
-#: readelf.c:16493 readelf.c:16524
+#: readelf.c:16862 readelf.c:16893
 #, c-format
 msgid "unspecified\n"
 msgstr ""
 
 #, c-format
 msgid "unspecified\n"
 msgstr ""
 
-#: readelf.c:16496
+#: readelf.c:16865
 #, c-format
 msgid "generic\n"
 msgstr ""
 
 #, c-format
 msgid "generic\n"
 msgstr ""
 
-#: readelf.c:16530
+#: readelf.c:16899
 #, c-format
 msgid "memory\n"
 msgstr ""
 
 #, c-format
 msgid "memory\n"
 msgstr ""
 
-#: readelf.c:16557
+#: readelf.c:16926
 #, c-format
 msgid "any\n"
 msgstr ""
 
 #, c-format
 msgid "any\n"
 msgstr ""
 
-#: readelf.c:16560
+#: readelf.c:16929
 #, c-format
 msgid "software\n"
 msgstr ""
 
 #, c-format
 msgid "software\n"
 msgstr ""
 
-#: readelf.c:16563
+#: readelf.c:16932
 #, c-format
 msgid "hardware\n"
 msgstr ""
 
 #, c-format
 msgid "hardware\n"
 msgstr ""
 
-#: readelf.c:16686
+#: readelf.c:17055
 #, c-format
 msgid "Hard or soft float\n"
 msgstr ""
 
 #, c-format
 msgid "Hard or soft float\n"
 msgstr ""
 
-#: readelf.c:16689
+#: readelf.c:17058
 #, c-format
 msgid "Hard float (double precision)\n"
 msgstr ""
 
 #, c-format
 msgid "Hard float (double precision)\n"
 msgstr ""
 
-#: readelf.c:16692
+#: readelf.c:17061
 #, c-format
 msgid "Hard float (single precision)\n"
 msgstr ""
 
 #, c-format
 msgid "Hard float (single precision)\n"
 msgstr ""
 
-#: readelf.c:16695
+#: readelf.c:17064
 #, c-format
 msgid "Soft float\n"
 msgstr ""
 
 #, c-format
 msgid "Soft float\n"
 msgstr ""
 
-#: readelf.c:16698
+#: readelf.c:17067
 #, c-format
 msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n"
 msgstr ""
 
 #, c-format
 msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n"
 msgstr ""
 
-#: readelf.c:16701
+#: readelf.c:17070
 #, c-format
 msgid "Hard float (32-bit CPU, Any FPU)\n"
 msgstr ""
 
 #, c-format
 msgid "Hard float (32-bit CPU, Any FPU)\n"
 msgstr ""
 
-#: readelf.c:16704
+#: readelf.c:17073
 #, c-format
 msgid "Hard float (32-bit CPU, 64-bit FPU)\n"
 msgstr ""
 
 #, c-format
 msgid "Hard float (32-bit CPU, 64-bit FPU)\n"
 msgstr ""
 
-#: readelf.c:16707
+#: readelf.c:17076
 #, c-format
 msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n"
 msgstr ""
 
 #, c-format
 msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n"
 msgstr ""
 
-#: readelf.c:16710
+#: readelf.c:17079
 #, c-format
 msgid "NaN 2008 compatibility\n"
 msgstr ""
 
 #, c-format
 msgid "NaN 2008 compatibility\n"
 msgstr ""
 
-#: readelf.c:16743
+#: readelf.c:17112
 #, c-format
 msgid "Any MSA or not\n"
 msgstr ""
 
 #, c-format
 msgid "Any MSA or not\n"
 msgstr ""
 
-#: readelf.c:16746
+#: readelf.c:17115
 #, c-format
 msgid "128-bit MSA\n"
 msgstr ""
 
 #, c-format
 msgid "128-bit MSA\n"
 msgstr ""
 
-#: readelf.c:16808
+#: readelf.c:17177
 #, c-format
 msgid "Not used\n"
 msgstr ""
 
 #, c-format
 msgid "Not used\n"
 msgstr ""
 
-#: readelf.c:16811
+#: readelf.c:17180
 #, c-format
 msgid "2 bytes\n"
 msgstr ""
 
 #, c-format
 msgid "2 bytes\n"
 msgstr ""
 
-#: readelf.c:16814
+#: readelf.c:17183
 #, c-format
 msgid "4 bytes\n"
 msgstr ""
 
 #, c-format
 msgid "4 bytes\n"
 msgstr ""
 
-#: readelf.c:16831 readelf.c:16848 readelf.c:16922 readelf.c:16942
+#: readelf.c:17200 readelf.c:17217 readelf.c:17291 readelf.c:17311
 #, c-format
 msgid "16-byte\n"
 msgstr ""
 
 #, c-format
 msgid "16-byte\n"
 msgstr ""
 
-#: readelf.c:16862
+#: readelf.c:17231
 #, c-format
 msgid "DSBT addressing not used\n"
 msgstr ""
 
 #, c-format
 msgid "DSBT addressing not used\n"
 msgstr ""
 
-#: readelf.c:16865
+#: readelf.c:17234
 #, c-format
 msgid "DSBT addressing used\n"
 msgstr ""
 
 #, c-format
 msgid "DSBT addressing used\n"
 msgstr ""
 
-#: readelf.c:16879
+#: readelf.c:17248
 #, c-format
 msgid "Data addressing position-dependent\n"
 msgstr ""
 
 #, c-format
 msgid "Data addressing position-dependent\n"
 msgstr ""
 
-#: readelf.c:16882
+#: readelf.c:17251
 #, c-format
 msgid "Data addressing position-independent, GOT near DP\n"
 msgstr ""
 
 #, c-format
 msgid "Data addressing position-independent, GOT near DP\n"
 msgstr ""
 
-#: readelf.c:16885
+#: readelf.c:17254
 #, c-format
 msgid "Data addressing position-independent, GOT far from DP\n"
 msgstr ""
 
 #, c-format
 msgid "Data addressing position-independent, GOT far from DP\n"
 msgstr ""
 
-#: readelf.c:16899
+#: readelf.c:17268
 #, c-format
 msgid "Code addressing position-dependent\n"
 msgstr ""
 
 #, c-format
 msgid "Code addressing position-dependent\n"
 msgstr ""
 
-#: readelf.c:16902
+#: readelf.c:17271
 #, c-format
 msgid "Code addressing position-independent\n"
 msgstr ""
 
 #, c-format
 msgid "Code addressing position-independent\n"
 msgstr ""
 
-#: readelf.c:17056
+#: readelf.c:17425
 #, c-format
 msgid "MSP430\n"
 msgstr ""
 
 #, c-format
 msgid "MSP430\n"
 msgstr ""
 
-#: readelf.c:17057
+#: readelf.c:17426
 #, c-format
 msgid "MSP430X\n"
 msgstr ""
 
 #, c-format
 msgid "MSP430X\n"
 msgstr ""
 
-#: readelf.c:17068 readelf.c:17080
+#: readelf.c:17437 readelf.c:17449
 #, c-format
 msgid "Small\n"
 msgstr ""
 
 #, c-format
 msgid "Small\n"
 msgstr ""
 
-#: readelf.c:17069 readelf.c:17081
+#: readelf.c:17438 readelf.c:17450
 #, c-format
 msgid "Large\n"
 msgstr ""
 
 #, c-format
 msgid "Large\n"
 msgstr ""
 
-#: readelf.c:17082
+#: readelf.c:17451
 #, c-format
 msgid "Restricted Large\n"
 msgstr ""
 
 #, c-format
 msgid "Restricted Large\n"
 msgstr ""
 
-#: readelf.c:17088
+#: readelf.c:17457
 #, c-format
 msgid "  <unknown tag %d>: "
 msgstr ""
 
 #, c-format
 msgid "  <unknown tag %d>: "
 msgstr ""
 
-#: readelf.c:17134
+#: readelf.c:17503
 #, c-format
 msgid "Any Region\n"
 msgstr ""
 
 #, c-format
 msgid "Any Region\n"
 msgstr ""
 
-#: readelf.c:17137
+#: readelf.c:17506
 #, c-format
 msgid "Lower Region Only\n"
 msgstr ""
 
 #, c-format
 msgid "Lower Region Only\n"
 msgstr ""
 
-#: readelf.c:17196
+#: readelf.c:17565
 #, c-format
 msgid "%u\n"
 msgstr ""
 
 #, c-format
 msgid "%u\n"
 msgstr ""
 
-#: readelf.c:17203
+#: readelf.c:17572
 #, c-format
 msgid "No unaligned access\n"
 msgstr ""
 
 #, c-format
 msgid "No unaligned access\n"
 msgstr ""
 
-#: readelf.c:17206
+#: readelf.c:17575
 #, c-format
 msgid "Unaligned access\n"
 msgstr ""
 
 #, c-format
 msgid "Unaligned access\n"
 msgstr ""
 
-#: readelf.c:17212
+#: readelf.c:17581
 #, c-format
 msgid "%u-bytes\n"
 msgstr ""
 
 #, c-format
 msgid "%u-bytes\n"
 msgstr ""
 
-#: readelf.c:17354
+#: readelf.c:17723
 msgid "attributes"
 msgstr ""
 
 msgid "attributes"
 msgstr ""
 
-#: readelf.c:17366
+#: readelf.c:17735
 #, c-format
 msgid "Unknown attributes version '%c'(%d) - expecting 'A'\n"
 msgstr ""
 
 #, c-format
 msgid "Unknown attributes version '%c'(%d) - expecting 'A'\n"
 msgstr ""
 
-#: readelf.c:17385
+#: readelf.c:17754
 msgid "Tag section ends prematurely\n"
 msgstr ""
 
 msgid "Tag section ends prematurely\n"
 msgstr ""
 
-#: readelf.c:17394
+#: readelf.c:17763
 #, c-format
 msgid "Bad attribute length (%u > %u)\n"
 msgstr ""
 
 #, c-format
 msgid "Bad attribute length (%u > %u)\n"
 msgstr ""
 
-#: readelf.c:17402
+#: readelf.c:17771
 #, c-format
 msgid "Attribute length of %u is too small\n"
 msgstr ""
 
 #, c-format
 msgid "Attribute length of %u is too small\n"
 msgstr ""
 
-#: readelf.c:17413
+#: readelf.c:17782
 msgid "Corrupt attribute section name\n"
 msgstr ""
 
 msgid "Corrupt attribute section name\n"
 msgstr ""
 
-#: readelf.c:17418
+#: readelf.c:17787
 #, c-format
 msgid "Attribute Section: "
 msgstr ""
 
 #, c-format
 msgid "Attribute Section: "
 msgstr ""
 
-#: readelf.c:17445
+#: readelf.c:17814
 msgid "Unused bytes at end of section\n"
 msgstr ""
 
 msgid "Unused bytes at end of section\n"
 msgstr ""
 
-#: readelf.c:17455
+#: readelf.c:17824
 #, c-format
 msgid "Bad subsection length (%u > %u)\n"
 msgstr ""
 
 #, c-format
 msgid "Bad subsection length (%u > %u)\n"
 msgstr ""
 
-#: readelf.c:17463
+#: readelf.c:17832
 #, c-format
 msgid "Bad subsection length (%u < 6)\n"
 msgstr ""
 
 #, c-format
 msgid "Bad subsection length (%u < 6)\n"
 msgstr ""
 
-#: readelf.c:17478
+#: readelf.c:17847
 #, c-format
 msgid "File Attributes\n"
 msgstr ""
 
 #, c-format
 msgid "File Attributes\n"
 msgstr ""
 
-#: readelf.c:17481
+#: readelf.c:17850
 #, c-format
 msgid "Section Attributes:"
 msgstr ""
 
 #, c-format
 msgid "Section Attributes:"
 msgstr ""
 
-#: readelf.c:17484
+#: readelf.c:17853
 #, c-format
 msgid "Symbol Attributes:"
 msgstr ""
 
 #, c-format
 msgid "Symbol Attributes:"
 msgstr ""
 
-#: readelf.c:17497
+#: readelf.c:17866
 #, c-format
 msgid "Unknown tag: %d\n"
 msgstr ""
 
 #, c-format
 msgid "Unknown tag: %d\n"
 msgstr ""
 
-#: readelf.c:17518
+#: readelf.c:17887
 #, c-format
 msgid "  Unknown attribute:\n"
 msgstr ""
 
 #, c-format
 msgid "  Unknown attribute:\n"
 msgstr ""
 
-#: readelf.c:17560
+#: readelf.c:17929
 msgid "MIPS GOT entry extends beyond the end of available data\n"
 msgstr ""
 
 msgid "MIPS GOT entry extends beyond the end of available data\n"
 msgstr ""
 
-#: readelf.c:17643 readelf.c:17712
+#: readelf.c:18012 readelf.c:18081
 msgid "Unknown"
 msgstr ""
 
 msgid "Unknown"
 msgstr ""
 
-#: readelf.c:17759
+#: readelf.c:18128
 msgid "Corrupt MIPS ABI Flags section.\n"
 msgstr ""
 
 msgid "Corrupt MIPS ABI Flags section.\n"
 msgstr ""
 
-#: readelf.c:17765
+#: readelf.c:18134
 msgid "MIPS ABI Flags section"
 msgstr ""
 
 msgid "MIPS ABI Flags section"
 msgstr ""
 
-#: readelf.c:17824 readelf.c:18407
+#: readelf.c:18193 readelf.c:18775
 msgid "Global Offset Table data"
 msgstr ""
 
 msgid "Global Offset Table data"
 msgstr ""
 
-#: readelf.c:17828
+#: readelf.c:18197
 #, c-format
 msgid ""
 "\n"
 "Static GOT:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Static GOT:\n"
 msgstr ""
 
-#: readelf.c:17829 readelf.c:18412
+#: readelf.c:18198 readelf.c:18780
 #, c-format
 msgid " Canonical gp value: "
 msgstr ""
 
 #, c-format
 msgid " Canonical gp value: "
 msgstr ""
 
-#: readelf.c:17843 readelf.c:18416 readelf.c:18546
+#: readelf.c:18212 readelf.c:18784 readelf.c:18914
 #, c-format
 msgid " Reserved entries:\n"
 msgstr ""
 
 #, c-format
 msgid " Reserved entries:\n"
 msgstr ""
 
-#: readelf.c:17844
+#: readelf.c:18213
 #, c-format
 msgid "  %*s %10s %*s\n"
 msgstr ""
 
 #, c-format
 msgid "  %*s %10s %*s\n"
 msgstr ""
 
-#: readelf.c:17845 readelf.c:17875 readelf.c:18418 readelf.c:18446
-#: readelf.c:18464 readelf.c:18548 readelf.c:18557
+#: readelf.c:18214 readelf.c:18244 readelf.c:18786 readelf.c:18814
+#: readelf.c:18832 readelf.c:18916 readelf.c:18925
 msgid "Address"
 msgstr ""
 
 msgid "Address"
 msgstr ""
 
-#: readelf.c:17845 readelf.c:17875 readelf.c:18418 readelf.c:18446
-#: readelf.c:18465
+#: readelf.c:18214 readelf.c:18244 readelf.c:18786 readelf.c:18814
+#: readelf.c:18833
 msgid "Access"
 msgstr ""
 
 msgid "Access"
 msgstr ""
 
-#: readelf.c:17846 readelf.c:17876
+#: readelf.c:18215 readelf.c:18245
 msgid "Value"
 msgstr ""
 
 msgid "Value"
 msgstr ""
 
-#: readelf.c:17873 readelf.c:18444
+#: readelf.c:18242 readelf.c:18812
 #, c-format
 msgid " Local entries:\n"
 msgstr ""
 
 #, c-format
 msgid " Local entries:\n"
 msgstr ""
 
-#: readelf.c:17955 readelf.c:18663
+#: readelf.c:18324 readelf.c:19031
 msgid "liblist section data"
 msgstr ""
 
 msgid "liblist section data"
 msgstr ""
 
-#: readelf.c:17958
+#: readelf.c:18327
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -10452,38 +10663,38 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:17962
+#: readelf.c:18331
 msgid ""
 "     Library              Time Stamp          Checksum   Version Flags\n"
 msgstr ""
 
 msgid ""
 "     Library              Time Stamp          Checksum   Version Flags\n"
 msgstr ""
 
-#: readelf.c:17988
+#: readelf.c:18357
 #, c-format
 msgid "<corrupt: %9ld>"
 msgstr ""
 
 #, c-format
 msgid "<corrupt: %9ld>"
 msgstr ""
 
-#: readelf.c:17993
+#: readelf.c:18362
 msgid " NONE"
 msgstr ""
 
 msgid " NONE"
 msgstr ""
 
-#: readelf.c:18044
+#: readelf.c:18412
 msgid "No MIPS_OPTIONS header found\n"
 msgstr ""
 
 msgid "No MIPS_OPTIONS header found\n"
 msgstr ""
 
-#: readelf.c:18050
+#: readelf.c:18418
 msgid "The MIPS options section is too small.\n"
 msgstr ""
 
 msgid "The MIPS options section is too small.\n"
 msgstr ""
 
-#: readelf.c:18055
+#: readelf.c:18423
 msgid "options"
 msgstr ""
 
 msgid "options"
 msgstr ""
 
-#: readelf.c:18074
+#: readelf.c:18442
 #, c-format
 msgid "Invalid size (%u) for MIPS option\n"
 msgstr ""
 
 #, c-format
 msgid "Invalid size (%u) for MIPS option\n"
 msgstr ""
 
-#: readelf.c:18083
+#: readelf.c:18451
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -10494,28 +10705,28 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:18121 readelf.c:18153
+#: readelf.c:18489 readelf.c:18521
 msgid "Truncated MIPS REGINFO option\n"
 msgstr ""
 
 msgid "Truncated MIPS REGINFO option\n"
 msgstr ""
 
-#: readelf.c:18289
+#: readelf.c:18657
 msgid "conflict list found without a dynamic symbol table\n"
 msgstr ""
 
 msgid "conflict list found without a dynamic symbol table\n"
 msgstr ""
 
-#: readelf.c:18297
+#: readelf.c:18665
 #, c-format
 msgid "Overlarge number of conflicts detected: %lx\n"
 msgstr ""
 
 #, c-format
 msgid "Overlarge number of conflicts detected: %lx\n"
 msgstr ""
 
-#: readelf.c:18305
+#: readelf.c:18673
 msgid "Out of memory allocating space for dynamic conflicts\n"
 msgstr ""
 
 msgid "Out of memory allocating space for dynamic conflicts\n"
 msgstr ""
 
-#: readelf.c:18315 readelf.c:18333
+#: readelf.c:18683 readelf.c:18701
 msgid "conflict"
 msgstr ""
 
 msgid "conflict"
 msgstr ""
 
-#: readelf.c:18346
+#: readelf.c:18714
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -10526,124 +10737,124 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:18350
+#: readelf.c:18718
 msgid "  Num:    Index       Value  Name"
 msgstr ""
 
 msgid "  Num:    Index       Value  Name"
 msgstr ""
 
-#: readelf.c:18357
+#: readelf.c:18725
 #, c-format
 msgid "<corrupt symbol index>"
 msgstr ""
 
 #, c-format
 msgid "<corrupt symbol index>"
 msgstr ""
 
-#: readelf.c:18368 readelf.c:18494 readelf.c:18582
+#: readelf.c:18736 readelf.c:18862 readelf.c:18950
 #, c-format
 msgid "<corrupt: %14ld>"
 msgstr ""
 
 #, c-format
 msgid "<corrupt: %14ld>"
 msgstr ""
 
-#: readelf.c:18391
+#: readelf.c:18759
 #, c-format
 msgid ""
 "The GOT symbol offset (%lu) is greater than the symbol table size (%lu)\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "The GOT symbol offset (%lu) is greater than the symbol table size (%lu)\n"
 msgstr ""
 
-#: readelf.c:18400
+#: readelf.c:18768
 #, c-format
 msgid "Too many GOT symbols: %lu\n"
 msgstr ""
 
 #, c-format
 msgid "Too many GOT symbols: %lu\n"
 msgstr ""
 
-#: readelf.c:18411
+#: readelf.c:18779
 #, c-format
 msgid ""
 "\n"
 "Primary GOT:\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "Primary GOT:\n"
 msgstr ""
 
-#: readelf.c:18417
+#: readelf.c:18785
 #, c-format
 msgid "  %*s %10s %*s Purpose\n"
 msgstr ""
 
 #, c-format
 msgid "  %*s %10s %*s Purpose\n"
 msgstr ""
 
-#: readelf.c:18419 readelf.c:18447 readelf.c:18466 readelf.c:18548
-#: readelf.c:18558
+#: readelf.c:18787 readelf.c:18815 readelf.c:18834 readelf.c:18916
+#: readelf.c:18926
 msgid "Initial"
 msgstr ""
 
 msgid "Initial"
 msgstr ""
 
-#: readelf.c:18421
+#: readelf.c:18789
 #, c-format
 msgid " Lazy resolver\n"
 msgstr ""
 
 #, c-format
 msgid " Lazy resolver\n"
 msgstr ""
 
-#: readelf.c:18436
+#: readelf.c:18804
 #, c-format
 msgid " Module pointer (GNU extension)\n"
 msgstr ""
 
 #, c-format
 msgid " Module pointer (GNU extension)\n"
 msgstr ""
 
-#: readelf.c:18462
+#: readelf.c:18830
 #, c-format
 msgid " Global entries:\n"
 msgstr ""
 
 #, c-format
 msgid " Global entries:\n"
 msgstr ""
 
-#: readelf.c:18467 readelf.c:18559
+#: readelf.c:18835 readelf.c:18927
 msgid "Sym.Val."
 msgstr ""
 
 #. Note for translators: "Ndx" = abbreviated form of "Index".
 msgid "Sym.Val."
 msgstr ""
 
 #. Note for translators: "Ndx" = abbreviated form of "Index".
-#: readelf.c:18470 readelf.c:18559
+#: readelf.c:18838 readelf.c:18927
 msgid "Ndx"
 msgstr ""
 
 msgid "Ndx"
 msgstr ""
 
-#: readelf.c:18470 readelf.c:18559
+#: readelf.c:18838 readelf.c:18927
 msgid "Name"
 msgstr ""
 
 msgid "Name"
 msgstr ""
 
-#: readelf.c:18480
+#: readelf.c:18848
 #, c-format
 msgid "<no dynamic symbols>"
 msgstr ""
 
 #, c-format
 msgid "<no dynamic symbols>"
 msgstr ""
 
-#: readelf.c:18497
+#: readelf.c:18865
 #, c-format
 msgid "<symbol index %lu exceeds number of dynamic symbols>"
 msgstr ""
 
 #, c-format
 msgid "<symbol index %lu exceeds number of dynamic symbols>"
 msgstr ""
 
-#: readelf.c:18538
+#: readelf.c:18906
 msgid "Procedure Linkage Table data"
 msgstr ""
 
 msgid "Procedure Linkage Table data"
 msgstr ""
 
-#: readelf.c:18547
+#: readelf.c:18915
 #, c-format
 msgid "  %*s %*s Purpose\n"
 msgstr ""
 
 #, c-format
 msgid "  %*s %*s Purpose\n"
 msgstr ""
 
-#: readelf.c:18550
+#: readelf.c:18918
 #, c-format
 msgid " PLT lazy resolver\n"
 msgstr ""
 
 #, c-format
 msgid " PLT lazy resolver\n"
 msgstr ""
 
-#: readelf.c:18552
+#: readelf.c:18920
 #, c-format
 msgid " Module pointer\n"
 msgstr ""
 
 #, c-format
 msgid " Module pointer\n"
 msgstr ""
 
-#: readelf.c:18555
+#: readelf.c:18923
 #, c-format
 msgid " Entries:\n"
 msgstr ""
 
 #, c-format
 msgid " Entries:\n"
 msgstr ""
 
-#: readelf.c:18569
+#: readelf.c:18937
 #, c-format
 msgid "<corrupt symbol index: %lu>"
 msgstr ""
 
 #, c-format
 msgid "<corrupt symbol index: %lu>"
 msgstr ""
 
-#: readelf.c:18608
+#: readelf.c:18976
 msgid "NDS32 elf flags section"
 msgstr ""
 
 msgid "NDS32 elf flags section"
 msgstr ""
 
-#: readelf.c:18674
+#: readelf.c:19042
 msgid "liblist string table"
 msgstr ""
 
 msgid "liblist string table"
 msgstr ""
 
-#: readelf.c:18686
+#: readelf.c:19054
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -10654,441 +10865,453 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:18692
+#: readelf.c:19060
 msgid "     Library              Time Stamp          Checksum   Version Flags"
 msgstr ""
 
 msgid "     Library              Time Stamp          Checksum   Version Flags"
 msgstr ""
 
-#: readelf.c:18742
+#: readelf.c:19110
 msgid "NT_AUXV (auxiliary vector)"
 msgstr ""
 
 msgid "NT_AUXV (auxiliary vector)"
 msgstr ""
 
-#: readelf.c:18744
+#: readelf.c:19112
 msgid "NT_PRSTATUS (prstatus structure)"
 msgstr ""
 
 msgid "NT_PRSTATUS (prstatus structure)"
 msgstr ""
 
-#: readelf.c:18746
+#: readelf.c:19114
 msgid "NT_FPREGSET (floating point registers)"
 msgstr ""
 
 msgid "NT_FPREGSET (floating point registers)"
 msgstr ""
 
-#: readelf.c:18748
+#: readelf.c:19116
 msgid "NT_PRPSINFO (prpsinfo structure)"
 msgstr ""
 
 msgid "NT_PRPSINFO (prpsinfo structure)"
 msgstr ""
 
-#: readelf.c:18750
+#: readelf.c:19118
 msgid "NT_TASKSTRUCT (task structure)"
 msgstr ""
 
 msgid "NT_TASKSTRUCT (task structure)"
 msgstr ""
 
-#: readelf.c:18752
+#: readelf.c:19120
 msgid "NT_GDB_TDESC (GDB XML target description)"
 msgstr ""
 
 msgid "NT_GDB_TDESC (GDB XML target description)"
 msgstr ""
 
-#: readelf.c:18754
+#: readelf.c:19122
 msgid "NT_PRXFPREG (user_xfpregs structure)"
 msgstr ""
 
 msgid "NT_PRXFPREG (user_xfpregs structure)"
 msgstr ""
 
-#: readelf.c:18756
+#: readelf.c:19124
 msgid "NT_PPC_VMX (ppc Altivec registers)"
 msgstr ""
 
 msgid "NT_PPC_VMX (ppc Altivec registers)"
 msgstr ""
 
-#: readelf.c:18758
+#: readelf.c:19126
 msgid "NT_PPC_VSX (ppc VSX registers)"
 msgstr ""
 
 msgid "NT_PPC_VSX (ppc VSX registers)"
 msgstr ""
 
-#: readelf.c:18760
+#: readelf.c:19128
 msgid "NT_PPC_TAR (ppc TAR register)"
 msgstr ""
 
 msgid "NT_PPC_TAR (ppc TAR register)"
 msgstr ""
 
-#: readelf.c:18762
+#: readelf.c:19130
 msgid "NT_PPC_PPR (ppc PPR register)"
 msgstr ""
 
 msgid "NT_PPC_PPR (ppc PPR register)"
 msgstr ""
 
-#: readelf.c:18764
+#: readelf.c:19132
 msgid "NT_PPC_DSCR (ppc DSCR register)"
 msgstr ""
 
 msgid "NT_PPC_DSCR (ppc DSCR register)"
 msgstr ""
 
-#: readelf.c:18766
+#: readelf.c:19134
 msgid "NT_PPC_EBB (ppc EBB registers)"
 msgstr ""
 
 msgid "NT_PPC_EBB (ppc EBB registers)"
 msgstr ""
 
-#: readelf.c:18768
+#: readelf.c:19136
 msgid "NT_PPC_PMU (ppc PMU registers)"
 msgstr ""
 
 msgid "NT_PPC_PMU (ppc PMU registers)"
 msgstr ""
 
-#: readelf.c:18770
+#: readelf.c:19138
 msgid "NT_PPC_TM_CGPR (ppc checkpointed GPR registers)"
 msgstr ""
 
 msgid "NT_PPC_TM_CGPR (ppc checkpointed GPR registers)"
 msgstr ""
 
-#: readelf.c:18772
+#: readelf.c:19140
 msgid "NT_PPC_TM_CFPR (ppc checkpointed floating point registers)"
 msgstr ""
 
 msgid "NT_PPC_TM_CFPR (ppc checkpointed floating point registers)"
 msgstr ""
 
-#: readelf.c:18774
+#: readelf.c:19142
 msgid "NT_PPC_TM_CVMX (ppc checkpointed Altivec registers)"
 msgstr ""
 
 msgid "NT_PPC_TM_CVMX (ppc checkpointed Altivec registers)"
 msgstr ""
 
-#: readelf.c:18776
+#: readelf.c:19144
 msgid "NT_PPC_TM_CVSX (ppc checkpointed VSX registers)"
 msgstr ""
 
 msgid "NT_PPC_TM_CVSX (ppc checkpointed VSX registers)"
 msgstr ""
 
-#: readelf.c:18778
+#: readelf.c:19146
 msgid "NT_PPC_TM_SPR (ppc TM special purpose registers)"
 msgstr ""
 
 msgid "NT_PPC_TM_SPR (ppc TM special purpose registers)"
 msgstr ""
 
-#: readelf.c:18780
+#: readelf.c:19148
 msgid "NT_PPC_TM_CTAR (ppc checkpointed TAR register)"
 msgstr ""
 
 msgid "NT_PPC_TM_CTAR (ppc checkpointed TAR register)"
 msgstr ""
 
-#: readelf.c:18782
+#: readelf.c:19150
 msgid "NT_PPC_TM_CPPR (ppc checkpointed PPR register)"
 msgstr ""
 
 msgid "NT_PPC_TM_CPPR (ppc checkpointed PPR register)"
 msgstr ""
 
-#: readelf.c:18784
+#: readelf.c:19152
 msgid "NT_PPC_TM_CDSCR (ppc checkpointed DSCR register)"
 msgstr ""
 
 msgid "NT_PPC_TM_CDSCR (ppc checkpointed DSCR register)"
 msgstr ""
 
-#: readelf.c:18786
+#: readelf.c:19154
 msgid "NT_386_TLS (x86 TLS information)"
 msgstr ""
 
 msgid "NT_386_TLS (x86 TLS information)"
 msgstr ""
 
-#: readelf.c:18788
+#: readelf.c:19156
 msgid "NT_386_IOPERM (x86 I/O permissions)"
 msgstr ""
 
 msgid "NT_386_IOPERM (x86 I/O permissions)"
 msgstr ""
 
-#: readelf.c:18790
+#: readelf.c:19158
 msgid "NT_X86_XSTATE (x86 XSAVE extended state)"
 msgstr ""
 
 msgid "NT_X86_XSTATE (x86 XSAVE extended state)"
 msgstr ""
 
-#: readelf.c:18792
+#: readelf.c:19160
 msgid "NT_X86_CET (x86 CET state)"
 msgstr ""
 
 msgid "NT_X86_CET (x86 CET state)"
 msgstr ""
 
-#: readelf.c:18794
+#: readelf.c:19162
 msgid "NT_S390_HIGH_GPRS (s390 upper register halves)"
 msgstr ""
 
 msgid "NT_S390_HIGH_GPRS (s390 upper register halves)"
 msgstr ""
 
-#: readelf.c:18796
+#: readelf.c:19164
 msgid "NT_S390_TIMER (s390 timer register)"
 msgstr ""
 
 msgid "NT_S390_TIMER (s390 timer register)"
 msgstr ""
 
-#: readelf.c:18798
+#: readelf.c:19166
 msgid "NT_S390_TODCMP (s390 TOD comparator register)"
 msgstr ""
 
 msgid "NT_S390_TODCMP (s390 TOD comparator register)"
 msgstr ""
 
-#: readelf.c:18800
+#: readelf.c:19168
 msgid "NT_S390_TODPREG (s390 TOD programmable register)"
 msgstr ""
 
 msgid "NT_S390_TODPREG (s390 TOD programmable register)"
 msgstr ""
 
-#: readelf.c:18802
+#: readelf.c:19170
 msgid "NT_S390_CTRS (s390 control registers)"
 msgstr ""
 
 msgid "NT_S390_CTRS (s390 control registers)"
 msgstr ""
 
-#: readelf.c:18804
+#: readelf.c:19172
 msgid "NT_S390_PREFIX (s390 prefix register)"
 msgstr ""
 
 msgid "NT_S390_PREFIX (s390 prefix register)"
 msgstr ""
 
-#: readelf.c:18806
+#: readelf.c:19174
 msgid "NT_S390_LAST_BREAK (s390 last breaking event address)"
 msgstr ""
 
 msgid "NT_S390_LAST_BREAK (s390 last breaking event address)"
 msgstr ""
 
-#: readelf.c:18808
+#: readelf.c:19176
 msgid "NT_S390_SYSTEM_CALL (s390 system call restart data)"
 msgstr ""
 
 msgid "NT_S390_SYSTEM_CALL (s390 system call restart data)"
 msgstr ""
 
-#: readelf.c:18810
+#: readelf.c:19178
 msgid "NT_S390_TDB (s390 transaction diagnostic block)"
 msgstr ""
 
 msgid "NT_S390_TDB (s390 transaction diagnostic block)"
 msgstr ""
 
-#: readelf.c:18812
+#: readelf.c:19180
 msgid "NT_S390_VXRS_LOW (s390 vector registers 0-15 upper half)"
 msgstr ""
 
 msgid "NT_S390_VXRS_LOW (s390 vector registers 0-15 upper half)"
 msgstr ""
 
-#: readelf.c:18814
+#: readelf.c:19182
 msgid "NT_S390_VXRS_HIGH (s390 vector registers 16-31)"
 msgstr ""
 
 msgid "NT_S390_VXRS_HIGH (s390 vector registers 16-31)"
 msgstr ""
 
-#: readelf.c:18816
+#: readelf.c:19184
 msgid "NT_S390_GS_CB (s390 guarded-storage registers)"
 msgstr ""
 
 msgid "NT_S390_GS_CB (s390 guarded-storage registers)"
 msgstr ""
 
-#: readelf.c:18818
+#: readelf.c:19186
 msgid "NT_S390_GS_BC (s390 guarded-storage broadcast control)"
 msgstr ""
 
 msgid "NT_S390_GS_BC (s390 guarded-storage broadcast control)"
 msgstr ""
 
-#: readelf.c:18820
+#: readelf.c:19188
 msgid "NT_ARM_VFP (arm VFP registers)"
 msgstr ""
 
 msgid "NT_ARM_VFP (arm VFP registers)"
 msgstr ""
 
-#: readelf.c:18822
+#: readelf.c:19190
 msgid "NT_ARM_TLS (AArch TLS registers)"
 msgstr ""
 
 msgid "NT_ARM_TLS (AArch TLS registers)"
 msgstr ""
 
-#: readelf.c:18824
+#: readelf.c:19192
 msgid "NT_ARM_HW_BREAK (AArch hardware breakpoint registers)"
 msgstr ""
 
 msgid "NT_ARM_HW_BREAK (AArch hardware breakpoint registers)"
 msgstr ""
 
-#: readelf.c:18826
+#: readelf.c:19194
 msgid "NT_ARM_HW_WATCH (AArch hardware watchpoint registers)"
 msgstr ""
 
 msgid "NT_ARM_HW_WATCH (AArch hardware watchpoint registers)"
 msgstr ""
 
-#: readelf.c:18828
+#: readelf.c:19196
 msgid "NT_ARM_SVE (AArch SVE registers)"
 msgstr ""
 
 msgid "NT_ARM_SVE (AArch SVE registers)"
 msgstr ""
 
-#: readelf.c:18830
+#: readelf.c:19198
 msgid "NT_ARM_PAC_MASK (AArch pointer authentication code masks)"
 msgstr ""
 
 msgid "NT_ARM_PAC_MASK (AArch pointer authentication code masks)"
 msgstr ""
 
-#: readelf.c:18832
+#: readelf.c:19200
+msgid "NT_ARM_PACA_KEYS (ARM pointer authentication address keys)"
+msgstr ""
+
+#: readelf.c:19202
+msgid "NT_ARM_PACG_KEYS (ARM pointer authentication generic keys)"
+msgstr ""
+
+#: readelf.c:19204
 msgid "NT_ARM_TAGGED_ADDR_CTRL (AArch tagged address control)"
 msgstr ""
 
 msgid "NT_ARM_TAGGED_ADDR_CTRL (AArch tagged address control)"
 msgstr ""
 
-#: readelf.c:18834
+#: readelf.c:19206
+msgid "NT_ARM_PAC_ENABLED_KEYS (AArch64 pointer authentication enabled keys)"
+msgstr ""
+
+#: readelf.c:19208
 msgid "NT_ARC_V2 (ARC HS accumulator/extra registers)"
 msgstr ""
 
 msgid "NT_ARC_V2 (ARC HS accumulator/extra registers)"
 msgstr ""
 
-#: readelf.c:18836
+#: readelf.c:19210
 msgid "NT_RISCV_CSR (RISC-V control and status registers)"
 msgstr ""
 
 msgid "NT_RISCV_CSR (RISC-V control and status registers)"
 msgstr ""
 
-#: readelf.c:18838
+#: readelf.c:19212
 msgid "NT_PSTATUS (pstatus structure)"
 msgstr ""
 
 msgid "NT_PSTATUS (pstatus structure)"
 msgstr ""
 
-#: readelf.c:18840
+#: readelf.c:19214
 msgid "NT_FPREGS (floating point registers)"
 msgstr ""
 
 msgid "NT_FPREGS (floating point registers)"
 msgstr ""
 
-#: readelf.c:18842
+#: readelf.c:19216
 msgid "NT_PSINFO (psinfo structure)"
 msgstr ""
 
 msgid "NT_PSINFO (psinfo structure)"
 msgstr ""
 
-#: readelf.c:18844
+#: readelf.c:19218
 msgid "NT_LWPSTATUS (lwpstatus_t structure)"
 msgstr ""
 
 msgid "NT_LWPSTATUS (lwpstatus_t structure)"
 msgstr ""
 
-#: readelf.c:18846
+#: readelf.c:19220
 msgid "NT_LWPSINFO (lwpsinfo_t structure)"
 msgstr ""
 
 msgid "NT_LWPSINFO (lwpsinfo_t structure)"
 msgstr ""
 
-#: readelf.c:18848
+#: readelf.c:19222
 msgid "NT_WIN32PSTATUS (win32_pstatus structure)"
 msgstr ""
 
 msgid "NT_WIN32PSTATUS (win32_pstatus structure)"
 msgstr ""
 
-#: readelf.c:18850
+#: readelf.c:19224
 msgid "NT_SIGINFO (siginfo_t data)"
 msgstr ""
 
 msgid "NT_SIGINFO (siginfo_t data)"
 msgstr ""
 
-#: readelf.c:18852
+#: readelf.c:19226
 msgid "NT_FILE (mapped files)"
 msgstr ""
 
 msgid "NT_FILE (mapped files)"
 msgstr ""
 
-#: readelf.c:18854
-msgid "NT_MEMTAG (memory tags)"
-msgstr ""
-
-#: readelf.c:18862
+#: readelf.c:19234
 msgid "NT_VERSION (version)"
 msgstr ""
 
 msgid "NT_VERSION (version)"
 msgstr ""
 
-#: readelf.c:18864
+#: readelf.c:19236
 msgid "NT_ARCH (architecture)"
 msgstr ""
 
 msgid "NT_ARCH (architecture)"
 msgstr ""
 
-#: readelf.c:18866
+#: readelf.c:19238
 msgid "OPEN"
 msgstr ""
 
 msgid "OPEN"
 msgstr ""
 
-#: readelf.c:18868
+#: readelf.c:19240
 msgid "func"
 msgstr ""
 
 msgid "func"
 msgstr ""
 
-#: readelf.c:18870
+#: readelf.c:19242
 msgid "GO BUILDID"
 msgstr ""
 
 msgid "GO BUILDID"
 msgstr ""
 
-#: readelf.c:18875 readelf.c:18994 readelf.c:19735 readelf.c:19903
-#: readelf.c:19980 readelf.c:20097
+#: readelf.c:19244
+msgid "FDO_PACKAGING_METADATA"
+msgstr ""
+
+#: readelf.c:19249 readelf.c:19368 readelf.c:20109 readelf.c:20277
+#: readelf.c:20374 readelf.c:20502
 #, c-format
 msgid "Unknown note type: (0x%08x)"
 msgstr ""
 
 #, c-format
 msgid "Unknown note type: (0x%08x)"
 msgstr ""
 
-#: readelf.c:18896
+#: readelf.c:19270
 #, c-format
 msgid "    Cannot decode 64-bit note in 32-bit build\n"
 msgstr ""
 
 #, c-format
 msgid "    Cannot decode 64-bit note in 32-bit build\n"
 msgstr ""
 
-#: readelf.c:18904
+#: readelf.c:19278
 msgid "    Malformed note - too short for header\n"
 msgstr ""
 
 msgid "    Malformed note - too short for header\n"
 msgstr ""
 
-#: readelf.c:18913
+#: readelf.c:19287
 msgid "    Malformed note - does not end with \\0\n"
 msgstr ""
 
 msgid "    Malformed note - does not end with \\0\n"
 msgstr ""
 
-#: readelf.c:18926
+#: readelf.c:19300
 msgid "    Malformed note - too short for supplied file count\n"
 msgstr ""
 
 msgid "    Malformed note - too short for supplied file count\n"
 msgstr ""
 
-#: readelf.c:18930
+#: readelf.c:19304
 #, c-format
 msgid "    Page size: "
 msgstr ""
 
 #, c-format
 msgid "    Page size: "
 msgstr ""
 
-#: readelf.c:18934
+#: readelf.c:19308
 #, c-format
 msgid "    %*s%*s%*s\n"
 msgstr ""
 
 #, c-format
 msgid "    %*s%*s%*s\n"
 msgstr ""
 
-#: readelf.c:18935
+#: readelf.c:19309
 msgid "Start"
 msgstr ""
 
 msgid "Start"
 msgstr ""
 
-#: readelf.c:18936
+#: readelf.c:19310
 msgid "End"
 msgstr ""
 
 msgid "End"
 msgstr ""
 
-#: readelf.c:18937
+#: readelf.c:19311
 msgid "Page Offset"
 msgstr ""
 
 msgid "Page Offset"
 msgstr ""
 
-#: readelf.c:18945
+#: readelf.c:19319
 msgid "    Malformed note - filenames end too early\n"
 msgstr ""
 
 msgid "    Malformed note - filenames end too early\n"
 msgstr ""
 
-#: readelf.c:18977
+#: readelf.c:19351
 msgid "NT_GNU_ABI_TAG (ABI version tag)"
 msgstr ""
 
 msgid "NT_GNU_ABI_TAG (ABI version tag)"
 msgstr ""
 
-#: readelf.c:18979
+#: readelf.c:19353
 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)"
 msgstr ""
 
 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)"
 msgstr ""
 
-#: readelf.c:18981
+#: readelf.c:19355
 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)"
 msgstr ""
 
 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)"
 msgstr ""
 
-#: readelf.c:18983
+#: readelf.c:19357
 msgid "NT_GNU_GOLD_VERSION (gold version)"
 msgstr ""
 
 msgid "NT_GNU_GOLD_VERSION (gold version)"
 msgstr ""
 
-#: readelf.c:18985
+#: readelf.c:19359
 msgid "NT_GNU_PROPERTY_TYPE_0"
 msgstr ""
 
 msgid "NT_GNU_PROPERTY_TYPE_0"
 msgstr ""
 
-#: readelf.c:18987
+#: readelf.c:19361
 msgid "NT_GNU_BUILD_ATTRIBUTE_OPEN"
 msgstr ""
 
 msgid "NT_GNU_BUILD_ATTRIBUTE_OPEN"
 msgstr ""
 
-#: readelf.c:18989
+#: readelf.c:19363
 msgid "NT_GNU_BUILD_ATTRIBUTE_FUNC"
 msgstr ""
 
 msgid "NT_GNU_BUILD_ATTRIBUTE_FUNC"
 msgstr ""
 
-#: readelf.c:19078 readelf.c:19209 readelf.c:19246
+#: readelf.c:19452 readelf.c:19583 readelf.c:19620
 #, c-format
 msgid "<None>"
 msgstr ""
 
 #, c-format
 msgid "<None>"
 msgstr ""
 
-#: readelf.c:19358
+#: readelf.c:19732
 #, c-format
 msgid "      Properties: "
 msgstr ""
 
 #, c-format
 msgid "      Properties: "
 msgstr ""
 
-#: readelf.c:19362
+#: readelf.c:19736
 #, c-format
 msgid "<corrupt GNU_PROPERTY_TYPE, size = %#lx>\n"
 msgstr ""
 
 #, c-format
 msgid "<corrupt GNU_PROPERTY_TYPE, size = %#lx>\n"
 msgstr ""
 
-#: readelf.c:19374
+#: readelf.c:19748
 #, c-format
 msgid "<corrupt descsz: %#lx>\n"
 msgstr ""
 
 #, c-format
 msgid "<corrupt descsz: %#lx>\n"
 msgstr ""
 
-#: readelf.c:19385
+#: readelf.c:19759
 #, c-format
 msgid "<corrupt type (%#x) datasz: %#x>\n"
 msgstr ""
 
 #, c-format
 msgid "<corrupt type (%#x) datasz: %#x>\n"
 msgstr ""
 
-#: readelf.c:19407 readelf.c:19461 readelf.c:19483
+#: readelf.c:19781 readelf.c:19835 readelf.c:19857
 #, c-format
 msgid "x86 ISA used: <corrupt length: %#x> "
 msgstr ""
 
 #, c-format
 msgid "x86 ISA used: <corrupt length: %#x> "
 msgstr ""
 
-#: readelf.c:19418 readelf.c:19472 readelf.c:19494
+#: readelf.c:19792 readelf.c:19846 readelf.c:19868
 #, c-format
 msgid "x86 ISA needed: <corrupt length: %#x> "
 msgstr ""
 
 #, c-format
 msgid "x86 ISA needed: <corrupt length: %#x> "
 msgstr ""
 
-#: readelf.c:19429
+#: readelf.c:19803
 #, c-format
 msgid "x86 feature: <corrupt length: %#x> "
 msgstr ""
 
 #, c-format
 msgid "x86 feature: <corrupt length: %#x> "
 msgstr ""
 
-#: readelf.c:19440
+#: readelf.c:19814
 #, c-format
 msgid "x86 feature used: <corrupt length: %#x> "
 msgstr ""
 
 #, c-format
 msgid "x86 feature used: <corrupt length: %#x> "
 msgstr ""
 
-#: readelf.c:19451
+#: readelf.c:19825
 #, c-format
 msgid "x86 feature needed: <corrupt length: %#x> "
 msgstr ""
 
 #, c-format
 msgid "x86 feature needed: <corrupt length: %#x> "
 msgstr ""
 
-#: readelf.c:19513 readelf.c:19527 readelf.c:19535 readelf.c:19566
+#: readelf.c:19887 readelf.c:19901 readelf.c:19909 readelf.c:19940
 #, c-format
 msgid "<corrupt length: %#x> "
 msgstr ""
 
 #, c-format
 msgid "<corrupt length: %#x> "
 msgstr ""
 
-#: readelf.c:19525
+#: readelf.c:19899
 #, c-format
 msgid "stack size: "
 msgstr ""
 
 #, c-format
 msgid "stack size: "
 msgstr ""
 
-#: readelf.c:19548
+#: readelf.c:19922
 #, c-format
 msgid "1_needed: <corrupt length: %#x> "
 msgstr ""
 
 #, c-format
 msgid "1_needed: <corrupt length: %#x> "
 msgstr ""
 
-#: readelf.c:19562
+#: readelf.c:19936
 #, c-format
 msgid "UINT32_AND (%#x): "
 msgstr ""
 
 #, c-format
 msgid "UINT32_AND (%#x): "
 msgstr ""
 
-#: readelf.c:19564
+#: readelf.c:19938
 #, c-format
 msgid "UINT32_OR (%#x): "
 msgstr ""
 
 #, c-format
 msgid "UINT32_OR (%#x): "
 msgstr ""
 
-#: readelf.c:19576
+#: readelf.c:19950
 #, c-format
 msgid "<unknown type %#x data: "
 msgstr ""
 
 #, c-format
 msgid "<unknown type %#x data: "
 msgstr ""
 
-#: readelf.c:19578
+#: readelf.c:19952
 #, c-format
 msgid "<processor-specific type %#x data: "
 msgstr ""
 
 #, c-format
 msgid "<processor-specific type %#x data: "
 msgstr ""
 
-#: readelf.c:19580
+#: readelf.c:19954
 #, c-format
 msgid "<application-specific type %#x data: "
 msgstr ""
 
 #, c-format
 msgid "<application-specific type %#x data: "
 msgstr ""
 
-#: readelf.c:19609
+#: readelf.c:19983
 #, c-format
 msgid "    Build ID: "
 msgstr ""
 
 #, c-format
 msgid "    Build ID: "
 msgstr ""
 
-#: readelf.c:19624
+#: readelf.c:19998
 #, c-format
 msgid "    <corrupt GNU_ABI_TAG>\n"
 msgstr ""
 
 #, c-format
 msgid "    <corrupt GNU_ABI_TAG>\n"
 msgstr ""
 
-#: readelf.c:19661
+#: readelf.c:20035
 #, c-format
 msgid "    OS: %s, ABI: %ld.%ld.%ld\n"
 msgstr ""
 
 #, c-format
 msgid "    OS: %s, ABI: %ld.%ld.%ld\n"
 msgstr ""
 
-#: readelf.c:19670
+#: readelf.c:20044
 #, c-format
 msgid "    Version: "
 msgstr ""
 #, c-format
 msgid "    Version: "
 msgstr ""
@@ -11098,490 +11321,515 @@ msgstr ""
 #. is a series of entries, where each entry is a single byte followed
 #. by a nul terminated string.  The byte gives the bit number to test
 #. if enabled in the bitmask.
 #. is a series of entries, where each entry is a single byte followed
 #. by a nul terminated string.  The byte gives the bit number to test
 #. if enabled in the bitmask.
-#: readelf.c:19686
+#: readelf.c:20060
 #, c-format
 msgid "      Hardware Capabilities: "
 msgstr ""
 
 #, c-format
 msgid "      Hardware Capabilities: "
 msgstr ""
 
-#: readelf.c:19689
+#: readelf.c:20063
 msgid "<corrupt GNU_HWCAP>\n"
 msgstr ""
 
 msgid "<corrupt GNU_HWCAP>\n"
 msgstr ""
 
-#: readelf.c:19694
+#: readelf.c:20068
 #, c-format
 msgid "num entries: %ld, enabled mask: %lx\n"
 msgstr ""
 
 #, c-format
 msgid "num entries: %ld, enabled mask: %lx\n"
 msgstr ""
 
-#: readelf.c:19710
+#: readelf.c:20084
 #, c-format
 msgid "    Description data: "
 msgstr ""
 
 #, c-format
 msgid "    Description data: "
 msgstr ""
 
-#: readelf.c:19728
+#: readelf.c:20102
 msgid "Alignment of 8-byte objects"
 msgstr ""
 
 msgid "Alignment of 8-byte objects"
 msgstr ""
 
-#: readelf.c:19729
+#: readelf.c:20103
 msgid "Sizeof double and long double"
 msgstr ""
 
 msgid "Sizeof double and long double"
 msgstr ""
 
-#: readelf.c:19730
+#: readelf.c:20104
 msgid "Type of FPU support needed"
 msgstr ""
 
 msgid "Type of FPU support needed"
 msgstr ""
 
-#: readelf.c:19731
+#: readelf.c:20105
 msgid "Use of SIMD instructions"
 msgstr ""
 
 msgid "Use of SIMD instructions"
 msgstr ""
 
-#: readelf.c:19732
+#: readelf.c:20106
 msgid "Use of cache"
 msgstr ""
 
 msgid "Use of cache"
 msgstr ""
 
-#: readelf.c:19733
+#: readelf.c:20107
 msgid "Use of MMU"
 msgstr ""
 
 msgid "Use of MMU"
 msgstr ""
 
-#: readelf.c:19769
+#: readelf.c:20143
 #, c-format
 msgid "4-bytes\n"
 msgstr ""
 
 #, c-format
 msgid "4-bytes\n"
 msgstr ""
 
-#: readelf.c:19770
+#: readelf.c:20144
 #, c-format
 msgid "8-bytes\n"
 msgstr ""
 
 #, c-format
 msgid "8-bytes\n"
 msgstr ""
 
-#: readelf.c:19777
+#: readelf.c:20151
 #, c-format
 msgid "FPU-2.0\n"
 msgstr ""
 
 #, c-format
 msgid "FPU-2.0\n"
 msgstr ""
 
-#: readelf.c:19778
+#: readelf.c:20152
 #, c-format
 msgid "FPU-3.0\n"
 msgstr ""
 
 #, c-format
 msgid "FPU-3.0\n"
 msgstr ""
 
-#: readelf.c:19787
+#: readelf.c:20161
 #, c-format
 msgid "yes\n"
 msgstr ""
 
 #, c-format
 msgid "yes\n"
 msgstr ""
 
-#: readelf.c:19797
+#: readelf.c:20171
 #, c-format
 msgid "unknown value: %x\n"
 msgstr ""
 
 #, c-format
 msgid "unknown value: %x\n"
 msgstr ""
 
-#: readelf.c:19853
+#: readelf.c:20227
 msgid "NT_THRMISC (thrmisc structure)"
 msgstr ""
 
 msgid "NT_THRMISC (thrmisc structure)"
 msgstr ""
 
-#: readelf.c:19855
+#: readelf.c:20229
 msgid "NT_PROCSTAT_PROC (proc data)"
 msgstr ""
 
 msgid "NT_PROCSTAT_PROC (proc data)"
 msgstr ""
 
-#: readelf.c:19857
+#: readelf.c:20231
 msgid "NT_PROCSTAT_FILES (files data)"
 msgstr ""
 
 msgid "NT_PROCSTAT_FILES (files data)"
 msgstr ""
 
-#: readelf.c:19859
+#: readelf.c:20233
 msgid "NT_PROCSTAT_VMMAP (vmmap data)"
 msgstr ""
 
 msgid "NT_PROCSTAT_VMMAP (vmmap data)"
 msgstr ""
 
-#: readelf.c:19861
+#: readelf.c:20235
 msgid "NT_PROCSTAT_GROUPS (groups data)"
 msgstr ""
 
 msgid "NT_PROCSTAT_GROUPS (groups data)"
 msgstr ""
 
-#: readelf.c:19863
+#: readelf.c:20237
 msgid "NT_PROCSTAT_UMASK (umask data)"
 msgstr ""
 
 msgid "NT_PROCSTAT_UMASK (umask data)"
 msgstr ""
 
-#: readelf.c:19865
+#: readelf.c:20239
 msgid "NT_PROCSTAT_RLIMIT (rlimit data)"
 msgstr ""
 
 msgid "NT_PROCSTAT_RLIMIT (rlimit data)"
 msgstr ""
 
-#: readelf.c:19867
+#: readelf.c:20241
 msgid "NT_PROCSTAT_OSREL (osreldate data)"
 msgstr ""
 
 msgid "NT_PROCSTAT_OSREL (osreldate data)"
 msgstr ""
 
-#: readelf.c:19869
+#: readelf.c:20243
 msgid "NT_PROCSTAT_PSSTRINGS (ps_strings data)"
 msgstr ""
 
 msgid "NT_PROCSTAT_PSSTRINGS (ps_strings data)"
 msgstr ""
 
-#: readelf.c:19871
+#: readelf.c:20245
 msgid "NT_PROCSTAT_AUXV (auxv data)"
 msgstr ""
 
 msgid "NT_PROCSTAT_AUXV (auxv data)"
 msgstr ""
 
-#: readelf.c:19873
+#: readelf.c:20247
 msgid "NT_PTLWPINFO (ptrace_lwpinfo structure)"
 msgstr ""
 
 #. NetBSD core "procinfo" structure.
 msgid "NT_PTLWPINFO (ptrace_lwpinfo structure)"
 msgstr ""
 
 #. NetBSD core "procinfo" structure.
-#: readelf.c:19887
+#: readelf.c:20261
 msgid "NetBSD procinfo structure"
 msgstr ""
 
 msgid "NetBSD procinfo structure"
 msgstr ""
 
-#: readelf.c:19890
+#: readelf.c:20264
 msgid "NetBSD ELF auxiliary vector data"
 msgstr ""
 
 msgid "NetBSD ELF auxiliary vector data"
 msgstr ""
 
-#: readelf.c:19893
+#: readelf.c:20267
 msgid "PT_LWPSTATUS (ptrace_lwpstatus structure)"
 msgstr ""
 
 msgid "PT_LWPSTATUS (ptrace_lwpstatus structure)"
 msgstr ""
 
-#: readelf.c:19922 readelf.c:19939 readelf.c:19953
+#: readelf.c:20296 readelf.c:20313 readelf.c:20327
 msgid "PT_GETREGS (reg structure)"
 msgstr ""
 
 msgid "PT_GETREGS (reg structure)"
 msgstr ""
 
-#: readelf.c:19924 readelf.c:19941 readelf.c:19955
+#: readelf.c:20298 readelf.c:20315 readelf.c:20329
 msgid "PT_GETFPREGS (fpreg structure)"
 msgstr ""
 
 msgid "PT_GETFPREGS (fpreg structure)"
 msgstr ""
 
-#: readelf.c:19937
+#: readelf.c:20311
 msgid "PT___GETREGS40 (old reg structure)"
 msgstr ""
 
 msgid "PT___GETREGS40 (old reg structure)"
 msgstr ""
 
-#: readelf.c:19974
+#: readelf.c:20346
+msgid "OpenBSD procinfo structure"
+msgstr ""
+
+#: readelf.c:20348
+msgid "OpenBSD ELF auxiliary vector data"
+msgstr ""
+
+#: readelf.c:20350
+msgid "OpenBSD regular registers"
+msgstr ""
+
+#: readelf.c:20352
+msgid "OpenBSD floating point registers"
+msgstr ""
+
+#: readelf.c:20354
+msgid "OpenBSD window cookie"
+msgstr ""
+
+#: readelf.c:20368
 msgid "NT_STAPSDT (SystemTap probe descriptors)"
 msgstr ""
 
 msgid "NT_STAPSDT (SystemTap probe descriptors)"
 msgstr ""
 
-#: readelf.c:20042
+#: readelf.c:20436
 #, c-format
 msgid "    Provider: %s\n"
 msgstr ""
 
 #, c-format
 msgid "    Provider: %s\n"
 msgstr ""
 
-#: readelf.c:20043
+#: readelf.c:20437
 #, c-format
 msgid "    Name: %s\n"
 msgstr ""
 
 #, c-format
 msgid "    Name: %s\n"
 msgstr ""
 
-#: readelf.c:20044
+#: readelf.c:20438
 #, c-format
 msgid "    Location: "
 msgstr ""
 
 #, c-format
 msgid "    Location: "
 msgstr ""
 
-#: readelf.c:20046
+#: readelf.c:20440
 #, c-format
 msgid ", Base: "
 msgstr ""
 
 #, c-format
 msgid ", Base: "
 msgstr ""
 
-#: readelf.c:20048
+#: readelf.c:20442
 #, c-format
 msgid ", Semaphore: "
 msgstr ""
 
 #, c-format
 msgid ", Semaphore: "
 msgstr ""
 
-#: readelf.c:20051
+#: readelf.c:20445
 #, c-format
 msgid "    Arguments: %s\n"
 msgstr ""
 
 #, c-format
 msgid "    Arguments: %s\n"
 msgstr ""
 
-#: readelf.c:20056
+#: readelf.c:20450
 #, c-format
 msgid "  <corrupt - note is too small>\n"
 msgstr ""
 
 #, c-format
 msgid "  <corrupt - note is too small>\n"
 msgstr ""
 
-#: readelf.c:20057
+#: readelf.c:20451
 msgid "corrupt stapdt note - the data size is too small\n"
 msgstr ""
 
 msgid "corrupt stapdt note - the data size is too small\n"
 msgstr ""
 
-#: readelf.c:20069
+#: readelf.c:20460
+#, c-format
+msgid "    Packaging Metadata: %.*s\n"
+msgstr ""
+
+#: readelf.c:20474
 msgid "NT_VMS_MHD (module header)"
 msgstr ""
 
 msgid "NT_VMS_MHD (module header)"
 msgstr ""
 
-#: readelf.c:20071
+#: readelf.c:20476
 msgid "NT_VMS_LNM (language name)"
 msgstr ""
 
 msgid "NT_VMS_LNM (language name)"
 msgstr ""
 
-#: readelf.c:20073
+#: readelf.c:20478
 msgid "NT_VMS_SRC (source files)"
 msgstr ""
 
 msgid "NT_VMS_SRC (source files)"
 msgstr ""
 
-#: readelf.c:20077
+#: readelf.c:20482
 msgid "NT_VMS_EIDC (consistency check)"
 msgstr ""
 
 msgid "NT_VMS_EIDC (consistency check)"
 msgstr ""
 
-#: readelf.c:20079
+#: readelf.c:20484
 msgid "NT_VMS_FPMODE (FP mode)"
 msgstr ""
 
 msgid "NT_VMS_FPMODE (FP mode)"
 msgstr ""
 
-#: readelf.c:20083
+#: readelf.c:20488
 msgid "NT_VMS_IMGNAM (image name)"
 msgstr ""
 
 msgid "NT_VMS_IMGNAM (image name)"
 msgstr ""
 
-#: readelf.c:20085
+#: readelf.c:20490
 msgid "NT_VMS_IMGID (image id)"
 msgstr ""
 
 msgid "NT_VMS_IMGID (image id)"
 msgstr ""
 
-#: readelf.c:20087
+#: readelf.c:20492
 msgid "NT_VMS_LINKID (link id)"
 msgstr ""
 
 msgid "NT_VMS_LINKID (link id)"
 msgstr ""
 
-#: readelf.c:20089
+#: readelf.c:20494
 msgid "NT_VMS_IMGBID (build id)"
 msgstr ""
 
 msgid "NT_VMS_IMGBID (build id)"
 msgstr ""
 
-#: readelf.c:20091
+#: readelf.c:20496
 msgid "NT_VMS_GSTNAM (sym table name)"
 msgstr ""
 
 msgid "NT_VMS_GSTNAM (sym table name)"
 msgstr ""
 
-#: readelf.c:20118
+#: readelf.c:20523
 #, c-format
 msgid "    Creation date  : %.17s\n"
 msgstr ""
 
 #, c-format
 msgid "    Creation date  : %.17s\n"
 msgstr ""
 
-#: readelf.c:20119
+#: readelf.c:20524
 #, c-format
 msgid "    Last patch date: %.17s\n"
 msgstr ""
 
 #, c-format
 msgid "    Last patch date: %.17s\n"
 msgstr ""
 
-#: readelf.c:20122
+#: readelf.c:20527
 #, c-format
 msgid "    Module name    : %s\n"
 msgstr ""
 
 #, c-format
 msgid "    Module name    : %s\n"
 msgstr ""
 
-#: readelf.c:20124
+#: readelf.c:20529
 #, c-format
 msgid "    Module version : %s\n"
 msgstr ""
 
 #, c-format
 msgid "    Module version : %s\n"
 msgstr ""
 
-#: readelf.c:20126 readelf.c:20131
+#: readelf.c:20531 readelf.c:20536
 #, c-format
 msgid "    Module version : <missing>\n"
 msgstr ""
 
 #, c-format
 msgid "    Module version : <missing>\n"
 msgstr ""
 
-#: readelf.c:20130
+#: readelf.c:20535
 #, c-format
 msgid "    Module name    : <missing>\n"
 msgstr ""
 
 #, c-format
 msgid "    Module name    : <missing>\n"
 msgstr ""
 
-#: readelf.c:20136
+#: readelf.c:20541
 #, c-format
 msgid "   Language: %.*s\n"
 msgstr ""
 
 #, c-format
 msgid "   Language: %.*s\n"
 msgstr ""
 
-#: readelf.c:20141
+#: readelf.c:20546
 #, c-format
 msgid "   Floating Point mode: "
 msgstr ""
 
 #, c-format
 msgid "   Floating Point mode: "
 msgstr ""
 
-#: readelf.c:20151
+#: readelf.c:20556
 #, c-format
 msgid "   Link time: "
 msgstr ""
 
 #, c-format
 msgid "   Link time: "
 msgstr ""
 
-#: readelf.c:20162
+#: readelf.c:20567
 #, c-format
 msgid "   Patch time: "
 msgstr ""
 
 #, c-format
 msgid "   Patch time: "
 msgstr ""
 
-#: readelf.c:20176
+#: readelf.c:20581
 #, c-format
 msgid "   Major id: %u,  minor id: %u\n"
 msgstr ""
 
 #, c-format
 msgid "   Major id: %u,  minor id: %u\n"
 msgstr ""
 
-#: readelf.c:20179
+#: readelf.c:20584
 #, c-format
 msgid "   Last modified  : "
 msgstr ""
 
 #, c-format
 msgid "   Last modified  : "
 msgstr ""
 
-#: readelf.c:20182
+#: readelf.c:20587
 #, c-format
 msgid ""
 "\n"
 "   Link flags  : "
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "   Link flags  : "
 msgstr ""
 
-#: readelf.c:20185
+#: readelf.c:20590
 #, c-format
 msgid "   Header flags: 0x%08x\n"
 msgstr ""
 
 #, c-format
 msgid "   Header flags: 0x%08x\n"
 msgstr ""
 
-#: readelf.c:20187
+#: readelf.c:20592
 #, c-format
 msgid "   Image id    : %.*s\n"
 msgstr ""
 
 #, c-format
 msgid "   Image id    : %.*s\n"
 msgstr ""
 
-#: readelf.c:20192
+#: readelf.c:20597
 #, c-format
 msgid "    Image name: %.*s\n"
 msgstr ""
 
 #, c-format
 msgid "    Image name: %.*s\n"
 msgstr ""
 
-#: readelf.c:20196
+#: readelf.c:20601
 #, c-format
 msgid "    Global symbol table name: %.*s\n"
 msgstr ""
 
 #, c-format
 msgid "    Global symbol table name: %.*s\n"
 msgstr ""
 
-#: readelf.c:20200
+#: readelf.c:20605
 #, c-format
 msgid "    Image id: %.*s\n"
 msgstr ""
 
 #, c-format
 msgid "    Image id: %.*s\n"
 msgstr ""
 
-#: readelf.c:20204
+#: readelf.c:20609
 #, c-format
 msgid "    Linker id: %.*s\n"
 msgstr ""
 
 #, c-format
 msgid "    Linker id: %.*s\n"
 msgstr ""
 
-#: readelf.c:20214
+#: readelf.c:20619
 #, c-format
 msgid "  <corrupt - data size is too small>\n"
 msgstr ""
 
 #, c-format
 msgid "  <corrupt - data size is too small>\n"
 msgstr ""
 
-#: readelf.c:20215
+#: readelf.c:20620
 msgid "corrupt IA64 note: data size is too small\n"
 msgstr ""
 
 msgid "corrupt IA64 note: data size is too small\n"
 msgstr ""
 
-#: readelf.c:20382 readelf.c:20390
+#: readelf.c:20787 readelf.c:20795
 #, c-format
 msgid "    Applies to region from %#lx to %#lx\n"
 msgstr ""
 
 #, c-format
 msgid "    Applies to region from %#lx to %#lx\n"
 msgstr ""
 
-#: readelf.c:20385 readelf.c:20392
+#: readelf.c:20790 readelf.c:20797
 #, c-format
 msgid "    Applies to region from %#lx\n"
 msgstr ""
 
 #, c-format
 msgid "    Applies to region from %#lx\n"
 msgstr ""
 
-#: readelf.c:20412
+#: readelf.c:20817
 #, c-format
 msgid "    <invalid description size: %lx>\n"
 msgstr ""
 
 #, c-format
 msgid "    <invalid description size: %lx>\n"
 msgstr ""
 
-#: readelf.c:20413
+#: readelf.c:20818
 #, c-format
 msgid "    <invalid descsz>"
 msgstr ""
 
 #, c-format
 msgid "    <invalid descsz>"
 msgstr ""
 
-#: readelf.c:20439
+#: readelf.c:20844
 #, c-format
 msgid "Gap in build notes detected from %#lx to %#lx\n"
 msgstr ""
 
 #, c-format
 msgid "Gap in build notes detected from %#lx to %#lx\n"
 msgstr ""
 
-#: readelf.c:20442 readelf.c:20453
+#: readelf.c:20847 readelf.c:20858
 #, c-format
 msgid "    Applies to region from %#lx"
 msgstr ""
 
 #, c-format
 msgid "    Applies to region from %#lx"
 msgstr ""
 
-#: readelf.c:20447 readelf.c:20458
+#: readelf.c:20852 readelf.c:20863
 #, c-format
 msgid " to %#lx"
 msgstr ""
 
 #, c-format
 msgid " to %#lx"
 msgstr ""
 
-#: readelf.c:20464
+#: readelf.c:20869
 #, c-format
 msgid " (%s)"
 msgstr ""
 
 #, c-format
 msgid " (%s)"
 msgstr ""
 
-#: readelf.c:20485 readelf.c:20500
+#: readelf.c:20890 readelf.c:20905
 #, c-format
 msgid "corrupt name field in GNU build attribute note: size = %ld\n"
 msgstr ""
 
 #, c-format
 msgid "corrupt name field in GNU build attribute note: size = %ld\n"
 msgstr ""
 
-#: readelf.c:20486 readelf.c:20501
+#: readelf.c:20891 readelf.c:20906
 msgid "  <corrupt name>"
 msgstr ""
 
 msgid "  <corrupt name>"
 msgstr ""
 
-#: readelf.c:20520
+#: readelf.c:20925
 #, c-format
 msgid "unrecognised attribute type in name field: %d\n"
 msgstr ""
 
 #, c-format
 msgid "unrecognised attribute type in name field: %d\n"
 msgstr ""
 
-#: readelf.c:20521
+#: readelf.c:20926
 msgid "<unknown name type>"
 msgstr ""
 
 msgid "<unknown name type>"
 msgstr ""
 
-#: readelf.c:20531
+#: readelf.c:20936
 msgid "<version>"
 msgstr ""
 
 msgid "<version>"
 msgstr ""
 
-#: readelf.c:20536
+#: readelf.c:20941
 msgid "<stack prot>"
 msgstr ""
 
 msgid "<stack prot>"
 msgstr ""
 
-#: readelf.c:20541
+#: readelf.c:20946
 msgid "<relro>"
 msgstr ""
 
 msgid "<relro>"
 msgstr ""
 
-#: readelf.c:20546
+#: readelf.c:20951
 msgid "<stack size>"
 msgstr ""
 
 msgid "<stack size>"
 msgstr ""
 
-#: readelf.c:20551
+#: readelf.c:20956
 msgid "<tool>"
 msgstr ""
 
 msgid "<tool>"
 msgstr ""
 
-#: readelf.c:20556
+#: readelf.c:20961
 msgid "<ABI>"
 msgstr ""
 
 msgid "<ABI>"
 msgstr ""
 
-#: readelf.c:20561
+#: readelf.c:20966
 msgid "<PIC>"
 msgstr ""
 
 msgid "<PIC>"
 msgstr ""
 
-#: readelf.c:20566
+#: readelf.c:20971
 msgid "<short enum>"
 msgstr ""
 
 msgid "<short enum>"
 msgstr ""
 
-#: readelf.c:20585
+#: readelf.c:20990
 #, c-format
 msgid "unrecognised byte in name field: %d\n"
 msgstr ""
 
 #, c-format
 msgid "unrecognised byte in name field: %d\n"
 msgstr ""
 
-#: readelf.c:20586
+#: readelf.c:20991
 #, c-format
 msgid "<unknown:_%d>"
 msgstr ""
 
 #, c-format
 msgid "<unknown:_%d>"
 msgstr ""
 
-#: readelf.c:20598
+#: readelf.c:21003
 #, c-format
 msgid "attribute does not have an expected type (%c)\n"
 msgstr ""
 
 #, c-format
 msgid "attribute does not have an expected type (%c)\n"
 msgstr ""
 
-#: readelf.c:20602
+#: readelf.c:21007
 #, c-format
 msgid "corrupt name field: namesz: %lu but parsing gets to %ld\n"
 msgstr ""
 
 #, c-format
 msgid "corrupt name field: namesz: %lu but parsing gets to %ld\n"
 msgstr ""
 
-#: readelf.c:20629
+#: readelf.c:21034
 #, c-format
 msgid "corrupt numeric name field: too many bytes in the value: %x\n"
 msgstr ""
 
 #, c-format
 msgid "corrupt numeric name field: too many bytes in the value: %x\n"
 msgstr ""
 
-#: readelf.c:20801
+#: readelf.c:21212
 #, c-format
 msgid "   description data: "
 msgstr ""
 
 #, c-format
 msgid "   description data: "
 msgstr ""
 
-#: readelf.c:20843
+#: readelf.c:21254
 msgid "notes"
 msgstr ""
 
 msgid "notes"
 msgstr ""
 
-#: readelf.c:20855
+#: readelf.c:21266
 #, c-format
 msgid "Displaying notes found in: %s\n"
 msgstr ""
 
 #, c-format
 msgid "Displaying notes found in: %s\n"
 msgstr ""
 
-#: readelf.c:20857
+#: readelf.c:21268
 #, c-format
 msgid "Displaying notes found at file offset 0x%08lx with length 0x%08lx:\n"
 msgstr ""
 
 #, c-format
 msgid "Displaying notes found at file offset 0x%08lx with length 0x%08lx:\n"
 msgstr ""
 
-#: readelf.c:20869
+#: readelf.c:21280
 #, c-format
 msgid "Corrupt note: alignment %ld, expecting 4 or 8\n"
 msgstr ""
 
 #, c-format
 msgid "Corrupt note: alignment %ld, expecting 4 or 8\n"
 msgstr ""
 
-#: readelf.c:20875
+#: readelf.c:21286
 #, c-format
 msgid "  %-20s %-10s\tDescription\n"
 msgstr ""
 
 #, c-format
 msgid "  %-20s %-10s\tDescription\n"
 msgstr ""
 
-#: readelf.c:20875
+#: readelf.c:21286
 msgid "Owner"
 msgstr ""
 
 msgid "Owner"
 msgstr ""
 
-#: readelf.c:20875
+#: readelf.c:21286
 msgid "Data size"
 msgstr ""
 
 msgid "Data size"
 msgstr ""
 
-#: readelf.c:20893 readelf.c:20922
+#: readelf.c:21304 readelf.c:21333
 #, c-format
 msgid "Corrupt note: only %ld byte remains, not enough for a full note\n"
 msgid_plural ""
 #, c-format
 msgid "Corrupt note: only %ld byte remains, not enough for a full note\n"
 msgid_plural ""
@@ -11589,25 +11837,25 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:20950
+#: readelf.c:21361
 #, c-format
 msgid "note with invalid namesz and/or descsz found at offset 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "note with invalid namesz and/or descsz found at offset 0x%lx\n"
 msgstr ""
 
-#: readelf.c:20952
+#: readelf.c:21363
 #, c-format
 msgid " type: 0x%lx, namesize: 0x%08lx, descsize: 0x%08lx, alignment: %u\n"
 msgstr ""
 
 #, c-format
 msgid " type: 0x%lx, namesize: 0x%08lx, descsize: 0x%08lx, alignment: %u\n"
 msgstr ""
 
-#: readelf.c:20970
+#: readelf.c:21381
 msgid "Out of memory allocating space for inote name\n"
 msgstr ""
 
 msgid "Out of memory allocating space for inote name\n"
 msgstr ""
 
-#: readelf.c:21030
+#: readelf.c:21441
 msgid "v850 notes"
 msgstr ""
 
 msgid "v850 notes"
 msgstr ""
 
-#: readelf.c:21037
+#: readelf.c:21448
 #, c-format
 msgid ""
 "\n"
 #, c-format
 msgid ""
 "\n"
@@ -11615,80 +11863,80 @@ msgid ""
 "length 0x%lx:\n"
 msgstr ""
 
 "length 0x%lx:\n"
 msgstr ""
 
-#: readelf.c:21054
+#: readelf.c:21465
 #, c-format
 msgid "Corrupt note: name size is too big: %lx\n"
 msgstr ""
 
 #, c-format
 msgid "Corrupt note: name size is too big: %lx\n"
 msgstr ""
 
-#: readelf.c:21064
+#: readelf.c:21475
 #, c-format
 msgid "corrupt descsz found in note at offset 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "corrupt descsz found in note at offset 0x%lx\n"
 msgstr ""
 
-#: readelf.c:21066 readelf.c:21079
+#: readelf.c:21477 readelf.c:21490
 #, c-format
 msgid " type: 0x%lx, namesize: 0x%lx, descsize: 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid " type: 0x%lx, namesize: 0x%lx, descsize: 0x%lx\n"
 msgstr ""
 
-#: readelf.c:21077
+#: readelf.c:21488
 #, c-format
 msgid "corrupt namesz found in note at offset 0x%lx\n"
 msgstr ""
 
 #, c-format
 msgid "corrupt namesz found in note at offset 0x%lx\n"
 msgstr ""
 
-#: readelf.c:21156
+#: readelf.c:21567
 #, c-format
 msgid "No notes found in linked file '%s'.\n"
 msgstr ""
 
 #, c-format
 msgid "No notes found in linked file '%s'.\n"
 msgstr ""
 
-#: readelf.c:21159
+#: readelf.c:21570
 #, c-format
 msgid "No notes found file.\n"
 msgstr ""
 
 #, c-format
 msgid "No notes found file.\n"
 msgstr ""
 
-#: readelf.c:21168
+#: readelf.c:21579
 #, c-format
 msgid "  Unknown GNU attribute: %s\n"
 msgstr ""
 
 #, c-format
 msgid "  Unknown GNU attribute: %s\n"
 msgstr ""
 
-#: readelf.c:21316
+#: readelf.c:21727
 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 ""
 
 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 ""
 
-#: readelf.c:21486
+#: readelf.c:21897
 #, c-format
 msgid "%s: Failed to read file header\n"
 msgstr ""
 
 #, c-format
 msgid "%s: Failed to read file header\n"
 msgstr ""
 
-#: readelf.c:21501
+#: readelf.c:21912
 #, c-format
 msgid ""
 "\n"
 "File: %s\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "\n"
 "File: %s\n"
 msgstr ""
 
-#: readelf.c:21662
+#: readelf.c:22073
 #, c-format
 msgid "%s: unable to dump the index as none was found\n"
 msgstr ""
 
 #, c-format
 msgid "%s: unable to dump the index as none was found\n"
 msgstr ""
 
-#: readelf.c:21669
+#: readelf.c:22080
 #, c-format
 msgid "Index of archive %s: (%lu entries, 0x%lx bytes in the symbol table)\n"
 msgstr ""
 
 #, c-format
 msgid "Index of archive %s: (%lu entries, 0x%lx bytes in the symbol table)\n"
 msgstr ""
 
-#: readelf.c:21693
+#: readelf.c:22104
 #, c-format
 msgid "Contents of binary %s at offset "
 msgstr ""
 
 #, c-format
 msgid "Contents of binary %s at offset "
 msgstr ""
 
-#: readelf.c:21705
+#: readelf.c:22116
 #, c-format
 msgid "%s: end of the symbol table reached before the end of the index\n"
 msgstr ""
 
 #, c-format
 msgid "%s: end of the symbol table reached before the end of the index\n"
 msgstr ""
 
-#: readelf.c:21724
+#: readelf.c:22135
 #, c-format
 msgid ""
 "%s: %ld byte remains in the symbol table, but without corresponding entries "
 #, c-format
 msgid ""
 "%s: %ld byte remains in the symbol table, but without corresponding entries "
@@ -11699,36 +11947,36 @@ msgid_plural ""
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: readelf.c:21737
+#: readelf.c:22148
 #, c-format
 msgid "%s: failed to seek back to start of object files in the archive\n"
 msgstr ""
 
 #, c-format
 msgid "%s: failed to seek back to start of object files in the archive\n"
 msgstr ""
 
-#: readelf.c:21829 readelf.c:21948
+#: readelf.c:22240 readelf.c:22359
 #, c-format
 msgid "Input file '%s' is not readable.\n"
 msgstr ""
 
 #, c-format
 msgid "Input file '%s' is not readable.\n"
 msgstr ""
 
-#: readelf.c:21857
+#: readelf.c:22268
 #, c-format
 msgid "%s: contains corrupt thin archive: %s\n"
 msgstr ""
 
 #, c-format
 msgid "%s: contains corrupt thin archive: %s\n"
 msgstr ""
 
-#: readelf.c:21875
+#: readelf.c:22286
 #, c-format
 msgid "%s: failed to seek to archive member.\n"
 msgstr ""
 
 #, c-format
 msgid "%s: failed to seek to archive member.\n"
 msgstr ""
 
-#: readelf.c:21940
+#: readelf.c:22351
 msgid "Out of memory allocating file data structure\n"
 msgstr ""
 
 msgid "Out of memory allocating file data structure\n"
 msgstr ""
 
-#: readelf.c:21977
+#: readelf.c:22388
 #, 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 ""
 
-#: readelf.c:22048
+#: readelf.c:22459
 msgid "Nothing to do.\n"
 msgstr ""
 
 msgid "Nothing to do.\n"
 msgstr ""
 
@@ -12335,77 +12583,77 @@ msgstr ""
 msgid "Type index number %d out of range\n"
 msgstr ""
 
 msgid "Type index number %d out of range\n"
 msgstr ""
 
-#: stabs.c:3506
+#: stabs.c:3507
 #, c-format
 msgid "Unrecognized XCOFF type %d\n"
 msgstr ""
 
 #, c-format
 msgid "Unrecognized XCOFF type %d\n"
 msgstr ""
 
-#: stabs.c:3799
+#: stabs.c:3798
 #, c-format
 msgid "bad mangled name `%s'\n"
 msgstr ""
 
 #, c-format
 msgid "bad mangled name `%s'\n"
 msgstr ""
 
-#: stabs.c:3894
+#: stabs.c:3893
 #, c-format
 msgid "no argument types in mangled string\n"
 msgstr ""
 
 #, c-format
 msgid "no argument types in mangled string\n"
 msgstr ""
 
-#: stabs.c:5242
+#: stabs.c:5241
 #, c-format
 msgid "Demangled name is not a function\n"
 msgstr ""
 
 #, c-format
 msgid "Demangled name is not a function\n"
 msgstr ""
 
-#: stabs.c:5284
+#: stabs.c:5283
 #, c-format
 msgid "Unexpected type in v3 arglist demangling\n"
 msgstr ""
 
 #, c-format
 msgid "Unexpected type in v3 arglist demangling\n"
 msgstr ""
 
-#: stabs.c:5356
+#: stabs.c:5355
 #, c-format
 msgid "Unrecognized demangle component %d\n"
 msgstr ""
 
 #, c-format
 msgid "Unrecognized demangle component %d\n"
 msgstr ""
 
-#: stabs.c:5408
+#: stabs.c:5407
 #, c-format
 msgid "Failed to print demangled template\n"
 msgstr ""
 
 #, c-format
 msgid "Failed to print demangled template\n"
 msgstr ""
 
-#: stabs.c:5488
+#: stabs.c:5487
 #, c-format
 msgid "Couldn't get demangled builtin type\n"
 msgstr ""
 
 #, c-format
 msgid "Couldn't get demangled builtin type\n"
 msgstr ""
 
-#: stabs.c:5537
+#: stabs.c:5536
 #, c-format
 msgid "Unexpected demangled varargs\n"
 msgstr ""
 
 #, c-format
 msgid "Unexpected demangled varargs\n"
 msgstr ""
 
-#: stabs.c:5544
+#: stabs.c:5543
 #, c-format
 msgid "Unrecognized demangled builtin type\n"
 msgstr ""
 
 #, c-format
 msgid "Unrecognized demangled builtin type\n"
 msgstr ""
 
-#: strings.c:198 strings.c:265
+#: strings.c:229 strings.c:316
 #, c-format
 msgid "invalid integer argument %s"
 msgstr ""
 
 #, c-format
 msgid "invalid integer argument %s"
 msgstr ""
 
-#: strings.c:268
+#: strings.c:319
 #, c-format
 msgid "invalid minimum string length %d"
 msgstr ""
 
 #, c-format
 msgid "invalid minimum string length %d"
 msgstr ""
 
-#: strings.c:339
+#: strings.c:390
 #, c-format
 msgid "%s: Reading section %s failed: %s"
 msgstr ""
 
 #, c-format
 msgid "%s: Reading section %s failed: %s"
 msgstr ""
 
-#: strings.c:678
+#: strings.c:1313
 #, 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:682
+#: strings.c:1317
 #, c-format
 msgid ""
 "  -a - --all                Scan the entire file, not just the data section "
 #, c-format
 msgid ""
 "  -a - --all                Scan the entire file, not just the data section "
@@ -12413,7 +12661,7 @@ msgid ""
 "  -d --data                 Only scan the data sections in the file\n"
 msgstr ""
 
 "  -d --data                 Only scan the data sections in the file\n"
 msgstr ""
 
-#: strings.c:686
+#: strings.c:1321
 #, c-format
 msgid ""
 "  -a - --all                Scan the entire file, not just the data section\n"
 #, c-format
 msgid ""
 "  -a - --all                Scan the entire file, not just the data section\n"
@@ -12421,13 +12669,13 @@ msgid ""
 "[default]\n"
 msgstr ""
 
 "[default]\n"
 msgstr ""
 
-#: strings.c:690
+#: strings.c:1325
 #, c-format
 msgid ""
 "  -f --print-file-name      Print the name of the file before each string\n"
 #, c-format
 msgid ""
 "  -f --print-file-name      Print the name of the file before each string\n"
-"  -n --bytes=[number]       Locate & print any NUL-terminated sequence of "
-"at\n"
-"  -<number>                   least [number] characters (default 4).\n"
+"  -n <number>               Locate & print any sequence of at least "
+"<number>\n"
+"    --bytes=<number>         displayable characters.  (The default is 4).\n"
 "  -t --radix={o,d,x}        Print the location of the string in base 8, 10 "
 "or 16\n"
 "  -w --include-all-whitespace Include all whitespace as valid string "
 "  -t --radix={o,d,x}        Print the location of the string in base 8, 10 "
 "or 16\n"
 "  -w --include-all-whitespace Include all whitespace as valid string "
@@ -12437,6 +12685,9 @@ msgid ""
 "  -e --encoding={s,S,b,l,B,L} Select character size and endianness:\n"
 "                            s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-"
 "bit\n"
 "  -e --encoding={s,S,b,l,B,L} Select character size and endianness:\n"
 "                            s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-"
 "bit\n"
+"  --unicode={default|show|invalid|hex|escape|highlight}\n"
+"  -U {d|s|i|x|e|h}          Specify how to treat UTF-8 encoded unicode "
+"characters\n"
 "  -s --output-separator=<string> String used to separate strings in output.\n"
 "  @<file>                   Read options from <file>\n"
 "  -h --help                 Display this information\n"
 "  -s --output-separator=<string> String used to separate strings in output.\n"
 "  @<file>                   Read options from <file>\n"
 "  -h --help                 Display this information\n"
@@ -12447,54 +12698,55 @@ msgstr ""
 msgid "*undefined*"
 msgstr ""
 
 msgid "*undefined*"
 msgstr ""
 
-#: sysdump.c:57
+#. PR 28564
+#: sysdump.c:57 sysdump.c:66
 msgid "*corrupt*"
 msgstr ""
 
 msgid "*corrupt*"
 msgstr ""
 
-#: sysdump.c:125
+#: sysdump.c:131
 #, c-format
 msgid "SUM IS %x\n"
 msgstr ""
 
 #. PR 17512: file: id:000001,src:000002,op:flip1,pos:45.
 #. Prevent infinite loops re-reading beyond the end of the buffer.
 #, c-format
 msgid "SUM IS %x\n"
 msgstr ""
 
 #. PR 17512: file: id:000001,src:000002,op:flip1,pos:45.
 #. Prevent infinite loops re-reading beyond the end of the buffer.
-#: sysdump.c:163
+#: sysdump.c:169
 msgid "ICE: getINT: Out of buffer space"
 msgstr ""
 
 msgid "ICE: getINT: Out of buffer space"
 msgstr ""
 
-#: sysdump.c:188
+#: sysdump.c:194
 #, c-format
 msgid "Unsupported read size: %d"
 msgstr ""
 
 #, c-format
 msgid "Unsupported read size: %d"
 msgstr ""
 
-#: sysdump.c:499
+#: sysdump.c:505
 #, c-format
 msgid "GOT A %x\n"
 msgstr ""
 
 #, c-format
 msgid "GOT A %x\n"
 msgstr ""
 
-#: sysdump.c:517
+#: sysdump.c:523
 #, c-format
 msgid "WANTED %x!!\n"
 msgstr ""
 
 #, c-format
 msgid "WANTED %x!!\n"
 msgstr ""
 
-#: sysdump.c:535
+#: sysdump.c:541
 msgid "SYMBOL INFO"
 msgstr ""
 
 msgid "SYMBOL INFO"
 msgstr ""
 
-#: sysdump.c:553
+#: sysdump.c:559
 msgid "DERIVED TYPE"
 msgstr ""
 
 msgid "DERIVED TYPE"
 msgstr ""
 
-#: sysdump.c:610
+#: sysdump.c:616
 msgid "MODULE***\n"
 msgstr ""
 
 msgid "MODULE***\n"
 msgstr ""
 
-#: sysdump.c:643
+#: sysdump.c:649
 #, c-format
 msgid "Print a human readable interpretation of a SYSROFF object file\n"
 msgstr ""
 
 #, c-format
 msgid "Print a human readable interpretation of a SYSROFF object file\n"
 msgstr ""
 
-#: sysdump.c:644
+#: sysdump.c:650
 #, c-format
 msgid ""
 " The options are:\n"
 #, c-format
 msgid ""
 " The options are:\n"
@@ -12502,7 +12754,7 @@ msgid ""
 "  -v --version     Print the program's version number\n"
 msgstr ""
 
 "  -v --version     Print the program's version number\n"
 msgstr ""
 
-#: sysdump.c:710
+#: sysdump.c:716
 #, c-format
 msgid "cannot open input file %s"
 msgstr ""
 #, c-format
 msgid "cannot open input file %s"
 msgstr ""
@@ -12588,7 +12840,7 @@ msgstr ""
 
 #: version.c:34
 #, c-format
 
 #: version.c:34
 #, c-format
-msgid "Copyright (C) 2021 Free Software Foundation, Inc.\n"
+msgid "Copyright (C) 2022 Free Software Foundation, Inc.\n"
 msgstr ""
 
 #: version.c:35
 msgstr ""
 
 #: version.c:35