diff options
author | Tristan Gingold <tgingold@free.fr> | 2017-07-03 17:02:01 +0200 |
---|---|---|
committer | Tristan Gingold <tgingold@free.fr> | 2017-07-03 17:02:01 +0200 |
commit | 15e6ed8cbf65f0b7cc7e384d78a56802d8d0244b (patch) | |
tree | b849cd2ec51216d916e38c3b6e89fa2bccec6ad7 /binutils | |
parent | 19871f45ddfa7681f8f7585e73409f4fe5b51258 (diff) | |
download | gdb-15e6ed8cbf65f0b7cc7e384d78a56802d8d0244b.zip gdb-15e6ed8cbf65f0b7cc7e384d78a56802d8d0244b.tar.gz gdb-15e6ed8cbf65f0b7cc7e384d78a56802d8d0244b.tar.bz2 |
Regenerate pot files.
Diffstat (limited to 'binutils')
-rw-r--r-- | binutils/ChangeLog | 4 | ||||
-rw-r--r-- | binutils/po/binutils.pot | 3462 |
2 files changed, 2073 insertions, 1393 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 0c1bf1c..252f3c4 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,7 @@ +2017-07-03 Tristan Gingold <gingold@adacore.com> + + * po/binutils.pot: Regenerate. + 2017-07-03 Alan Modra <amodra@gmail.com> * strings.c (filename_and_size_t): Delete. diff --git a/binutils/po/binutils.pot b/binutils/po/binutils.pot index 77ac183..f929d4a 100644 --- a/binutils/po/binutils.pot +++ b/binutils/po/binutils.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2016-12-23 09:23+0100\n" +"POT-Creation-Date: 2017-07-03 16:55+0200\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" @@ -54,8 +54,8 @@ msgid "" msgstr "" #: addr2line.c:100 ar.c:336 ar.c:373 coffdump.c:473 dlltool.c:4006 -#: dllwrap.c:518 elfedit.c:677 nlmconv.c:1112 objcopy.c:645 objcopy.c:696 -#: readelf.c:4274 size.c:97 srconv.c:1709 strings.c:703 sysdump.c:648 +#: dllwrap.c:518 elfedit.c:677 nlmconv.c:1112 objcopy.c:658 objcopy.c:711 +#: readelf.c:4350 size.c:97 srconv.c:1709 strings.c:668 sysdump.c:648 #: windmc.c:227 windres.c:688 #, c-format msgid "Report bugs to %s\n" @@ -92,7 +92,7 @@ msgstr "" msgid "%s: cannot find section %s" msgstr "" -#: addr2line.c:465 nm.c:1677 objdump.c:3709 +#: addr2line.c:465 nm.c:1678 objdump.c:3801 #, c-format msgid "unknown demangling style `%s'" msgstr "" @@ -332,89 +332,97 @@ msgstr "" msgid "two different operation options specified" msgstr "" -#: ar.c:580 ar.c:640 nm.c:1758 +#: ar.c:580 ar.c:640 nm.c:1759 #, c-format msgid "sorry - this program has been built without plugin support\n" msgstr "" -#: ar.c:764 +#: ar.c:767 msgid "no operation specified" msgstr "" -#: ar.c:767 +#: ar.c:770 msgid "`u' is only meaningful with the `r' option." msgstr "" -#: ar.c:770 +#: ar.c:773 msgid "`u' is not meaningful with the `D' option." msgstr "" -#: ar.c:773 +#: ar.c:776 msgid "`u' modifier ignored since `D' is the default (see `U')" msgstr "" -#: ar.c:784 +#: ar.c:785 +msgid "missing position arg." +msgstr "" + +#: ar.c:791 msgid "`N' is only meaningful with the `x' and `d' options." msgstr "" -#: ar.c:787 +#: ar.c:793 +msgid "`N' missing value." +msgstr "" + +#: ar.c:796 msgid "Value for `N' must be positive." msgstr "" -#: ar.c:801 +#: ar.c:812 msgid "`x' cannot be used on thin archives." msgstr "" -#: ar.c:848 +#: ar.c:859 #, c-format msgid "internal error -- this option not implemented" msgstr "" -#: ar.c:917 +#: ar.c:928 #, c-format msgid "creating %s" msgstr "" -#: ar.c:948 +#: ar.c:959 #, c-format msgid "Cannot convert existing library %s to thin format" msgstr "" -#: ar.c:954 +#: ar.c:965 #, c-format msgid "Cannot convert existing thin library %s to normal format" msgstr "" -#: ar.c:986 ar.c:1050 ar.c:1379 objcopy.c:2644 +#: ar.c:997 ar.c:1061 ar.c:1390 objcopy.c:3124 #, c-format msgid "internal stat error on %s" msgstr "" -#: ar.c:1005 ar.c:1083 +#: ar.c:1016 ar.c:1094 #, c-format msgid "%s is not a valid archive" msgstr "" -#: ar.c:1042 objcopy.c:2608 +#: ar.c:1053 objcopy.c:3088 #, c-format msgid "illegal pathname found in archive member: %s" msgstr "" -#: ar.c:1141 +#: ar.c:1152 msgid "could not create temporary file whilst writing archive" msgstr "" -#: ar.c:1284 +#: ar.c:1295 #, c-format msgid "No member named `%s'\n" msgstr "" -#: ar.c:1334 +#: ar.c:1345 #, c-format msgid "no entry %s in archive %s!" msgstr "" -#: ar.c:1473 +#: ar.c:1484 #, c-format msgid "%s: no archive map to update" msgstr "" @@ -549,22 +557,27 @@ msgstr "" msgid "%s: bad number: %s" msgstr "" -#: bucomm.c:593 strings.c:443 +#: bucomm.c:596 strings.c:403 #, c-format msgid "'%s': No such file" msgstr "" -#: bucomm.c:595 strings.c:445 +#: bucomm.c:598 strings.c:405 #, c-format msgid "Warning: could not locate '%s'. reason: %s" msgstr "" -#: bucomm.c:599 +#: bucomm.c:602 strings.c:411 +#, c-format +msgid "Warning: '%s' is a directory" +msgstr "" + +#: bucomm.c:604 #, c-format msgid "Warning: '%s' is not an ordinary file" msgstr "" -#: bucomm.c:601 +#: bucomm.c:606 #, c-format msgid "Warning: '%s' has negative size, probably it is too large" msgstr "" @@ -674,7 +687,7 @@ msgstr "" msgid "Symbol %s, tag %d, number %d" msgstr "" -#: coffdump.c:345 readelf.c:15226 readelf.c:15314 +#: coffdump.c:345 readelf.c:15855 readelf.c:15943 #, c-format msgid "Type" msgstr "" @@ -896,7 +909,7 @@ msgstr "" msgid "%s: is not a COFF format file" msgstr "" -#: cxxfilt.c:118 nm.c:284 objdump.c:282 +#: cxxfilt.c:118 nm.c:284 objdump.c:284 #, c-format msgid "Report bugs to %s.\n" msgstr "" @@ -1072,7 +1085,7 @@ msgstr "" msgid "Excluding symbol: %s" msgstr "" -#: dlltool.c:1639 dlltool.c:1650 nm.c:1103 nm.c:1113 nm.c:1122 +#: dlltool.c:1639 dlltool.c:1650 nm.c:1104 nm.c:1114 nm.c:1123 #, c-format msgid "%s: no symbols" msgstr "" @@ -1731,71 +1744,75 @@ msgstr "" msgid "DRIVER options : %s\n" msgstr "" -#: dwarf.c:133 +#: dwarf.c:138 msgid "Encoded value extends past end of section\n" msgstr "" -#: dwarf.c:141 +#: dwarf.c:146 #, c-format msgid "Encoded size of %d is too large to read\n" msgstr "" -#: dwarf.c:149 +#: dwarf.c:154 msgid "Encoded size of 0 is too small to read\n" msgstr "" -#: dwarf.c:323 +#: dwarf.c:332 dwarf.c:345 +msgid "Internal error: %s%d: LEB value (%#" +msgstr "" + +#: dwarf.c:357 #, c-format msgid "" "internal error: attempt to read %d bytes of data in to %d sized variable" msgstr "" -#: dwarf.c:440 dwarf.c:3441 +#: dwarf.c:474 dwarf.c:3978 msgid "Badly formed extended line op encountered!\n" msgstr "" -#: dwarf.c:447 +#: dwarf.c:481 #, c-format msgid " Extended opcode %d: " msgstr "" -#: dwarf.c:452 +#: dwarf.c:486 #, c-format msgid "" "End of Sequence\n" "\n" msgstr "" -#: dwarf.c:460 +#: dwarf.c:494 #, c-format msgid "Length (%d) of DW_LNE_set_address op is too long\n" msgstr "" -#: dwarf.c:466 +#: dwarf.c:500 #, c-format msgid "set Address to 0x%s\n" msgstr "" -#: dwarf.c:472 +#: dwarf.c:506 #, c-format msgid "define new File Table entry\n" msgstr "" -#: dwarf.c:473 dwarf.c:2955 +#: dwarf.c:507 dwarf.c:3317 #, c-format msgid " Entry\tDir\tTime\tSize\tName\n" msgstr "" -#: dwarf.c:487 +#: dwarf.c:526 msgid "DW_LNE_define_file: Bad opcode length\n" msgstr "" -#: dwarf.c:491 +#: dwarf.c:530 #, c-format msgid "set Discriminator to %s\n" msgstr "" -#: dwarf.c:566 +#: dwarf.c:605 #, c-format msgid " UNKNOWN DW_LNE_HP_SFC opcode (%u)\n" msgstr "" @@ -1804,1096 +1821,1238 @@ msgstr "" #. the limited range of the unsigned char data type used #. for op_code. #. && op_code <= DW_LNE_hi_user -#: dwarf.c:583 +#: dwarf.c:622 #, c-format msgid "user defined: " msgstr "" -#: dwarf.c:585 +#: dwarf.c:624 #, c-format msgid "UNKNOWN: " msgstr "" -#: dwarf.c:586 +#: dwarf.c:625 #, c-format msgid "length %d [" msgstr "" -#: dwarf.c:603 dwarf.c:641 +#: dwarf.c:643 dwarf.c:719 msgid "<no .debug_str section>" msgstr "" -#: dwarf.c:607 +#: dwarf.c:647 #, c-format msgid "DW_FORM_strp offset too big: %s\n" msgstr "" -#: dwarf.c:609 +#: dwarf.c:649 dwarf.c:677 msgid "<offset is too big>" msgstr "" -#: dwarf.c:627 +#: dwarf.c:659 +msgid "<no NUL byte at end of .debug_str section>" +msgstr "" + +#: dwarf.c:671 +msgid "<no .debug_line_str section>" +msgstr "" + +#: dwarf.c:675 +#, c-format +msgid "DW_FORM_line_strp offset too big: %s\n" +msgstr "" + +#: dwarf.c:687 +msgid "<no NUL byte at end of .debug_line_str section>" +msgstr "" + +#: dwarf.c:705 msgid "<no .debug_str_offsets.dwo section>" msgstr "" -#: dwarf.c:628 +#: dwarf.c:706 msgid "<no .debug_str_offsets section>" msgstr "" -#: dwarf.c:634 +#: dwarf.c:712 #, c-format msgid "DW_FORM_GNU_str_index offset too big: %s\n" msgstr "" -#: dwarf.c:636 +#: dwarf.c:714 msgid "<index offset is too big>" msgstr "" -#: dwarf.c:640 +#: dwarf.c:718 msgid "<no .debug_str.dwo section>" msgstr "" -#: dwarf.c:647 +#: dwarf.c:725 #, c-format msgid "DW_FORM_GNU_str_index indirect offset too big: %s\n" msgstr "" -#: dwarf.c:649 +#: dwarf.c:727 msgid "<indirect index offset is too big>" msgstr "" -#: dwarf.c:661 +#: dwarf.c:736 +msgid "<no NUL byte at end of section>" +msgstr "" + +#: dwarf.c:747 msgid "<no .debug_addr section>" msgstr "" -#: dwarf.c:665 +#: dwarf.c:751 #, c-format msgid "Offset into section %s too big: %s\n" msgstr "" #. Report the missing single zero which ends the section. -#: dwarf.c:830 +#: dwarf.c:929 msgid ".debug_abbrev section not zero terminated\n" msgstr "" -#: dwarf.c:844 +#: dwarf.c:943 #, c-format msgid "Unknown TAG value: %lx" msgstr "" -#: dwarf.c:864 +#: dwarf.c:963 #, c-format msgid "Unknown FORM value: %lx" msgstr "" -#: dwarf.c:878 +#: dwarf.c:979 #, c-format -msgid " %s byte block: " +msgid "Unknown IDX value: %lx" msgstr "" -#: dwarf.c:1232 +#: dwarf.c:993 +#, c-format +msgid "%c%s byte block: " +msgstr "" + +#: dwarf.c:1347 #, c-format msgid "(DW_OP_call_ref in frame info)" msgstr "" -#: dwarf.c:1254 +#: dwarf.c:1369 #, c-format msgid "size: %s " msgstr "" -#: dwarf.c:1257 +#: dwarf.c:1372 #, c-format msgid "offset: %s " msgstr "" -#: dwarf.c:1276 +#: dwarf.c:1391 #, c-format msgid "DW_OP_GNU_push_tls_address or DW_OP_HP_unknown" msgstr "" -#: dwarf.c:1300 +#: dwarf.c:1416 #, c-format -msgid "(DW_OP_GNU_implicit_pointer in frame info)" +msgid "(%s in frame info)" msgstr "" -#: dwarf.c:1424 +#: dwarf.c:1562 #, c-format -msgid "(User defined location op)" +msgid "(User defined location op 0x%x)" msgstr "" -#: dwarf.c:1426 +#: dwarf.c:1564 #, c-format -msgid "(Unknown location op)" +msgid "(Unknown location op 0x%x)" msgstr "" -#: dwarf.c:1520 +#: dwarf.c:1659 msgid "Corrupt attribute\n" msgstr "" -#: dwarf.c:1535 +#: dwarf.c:1674 msgid "Internal error: DWARF version is not 2, 3 or 4.\n" msgstr "" -#: dwarf.c:1661 +#: dwarf.c:1811 msgid "DW_FORM_data8 is unsupported when sizeof (dwarf_vma) != 8\n" msgstr "" -#: dwarf.c:1679 dwarf.c:1704 dwarf.c:1725 dwarf.c:1747 +#: dwarf.c:1855 dwarf.c:1880 dwarf.c:1901 dwarf.c:1923 msgid "Block ends prematurely\n" msgstr "" -#: dwarf.c:1690 dwarf.c:1711 dwarf.c:1732 dwarf.c:1756 +#: dwarf.c:1866 dwarf.c:1887 dwarf.c:1908 dwarf.c:1932 #, c-format msgid "Corrupt attribute block length: %lx\n" msgstr "" -#: dwarf.c:1767 +#: dwarf.c:1943 +#, c-format +msgid "%c(indirect string, offset: 0x%s): %s" +msgstr "" + +#: dwarf.c:1950 #, c-format -msgid " (indirect string, offset: 0x%s): %s" +msgid "%c(indirect line string, offset: 0x%s): %s" msgstr "" -#: dwarf.c:1778 +#: dwarf.c:1961 #, c-format -msgid " (indexed string: 0x%s): %s" +msgid "%c(indexed string: 0x%s): %s" msgstr "" -#: dwarf.c:1786 +#: dwarf.c:1969 #, c-format -msgid " (alt indirect string, offset: 0x%s)" +msgid "%c(alt indirect string, offset: 0x%s)" msgstr "" -#: dwarf.c:1809 +#: dwarf.c:1992 #, c-format -msgid " (addr_index: 0x%s): %s" +msgid "%c(addr_index: 0x%s): %s" msgstr "" -#: dwarf.c:1815 +#: dwarf.c:1998 #, c-format msgid "Unrecognized form: %lu\n" msgstr "" -#: dwarf.c:1918 +#: dwarf.c:2105 #, c-format msgid "(not inlined)" msgstr "" -#: dwarf.c:1921 +#: dwarf.c:2108 #, c-format msgid "(inlined)" msgstr "" -#: dwarf.c:1924 +#: dwarf.c:2111 #, c-format msgid "(declared as inline but ignored)" msgstr "" -#: dwarf.c:1927 +#: dwarf.c:2114 #, c-format msgid "(declared as inline and inlined)" msgstr "" -#: dwarf.c:1930 +#: dwarf.c:2117 #, c-format msgid " (Unknown inline attribute value: %s)" msgstr "" -#: dwarf.c:1977 +#: dwarf.c:2164 #, c-format msgid "(implementation defined: %s)" msgstr "" -#: dwarf.c:1980 +#: dwarf.c:2167 #, c-format msgid "(Unknown: %s)" msgstr "" -#: dwarf.c:2021 +#: dwarf.c:2208 #, c-format msgid "(user defined type)" msgstr "" -#: dwarf.c:2023 +#: dwarf.c:2210 #, c-format msgid "(unknown type)" msgstr "" -#: dwarf.c:2036 +#: dwarf.c:2223 #, c-format msgid "(unknown accessibility)" msgstr "" -#: dwarf.c:2048 +#: dwarf.c:2235 #, c-format msgid "(unknown visibility)" msgstr "" -#: dwarf.c:2059 +#: dwarf.c:2246 #, c-format msgid "(unknown virtuality)" msgstr "" -#: dwarf.c:2071 +#: dwarf.c:2258 #, c-format msgid "(unknown case)" msgstr "" -#: dwarf.c:2085 +#: dwarf.c:2272 #, c-format msgid "(user defined)" msgstr "" -#: dwarf.c:2087 +#: dwarf.c:2274 #, c-format msgid "(unknown convention)" msgstr "" -#: dwarf.c:2095 +#: dwarf.c:2282 #, c-format msgid "(undefined)" msgstr "" -#: dwarf.c:2119 +#: dwarf.c:2310 #, c-format msgid " (location list)" msgstr "" -#: dwarf.c:2140 dwarf.c:4520 dwarf.c:4665 +#: dwarf.c:2331 dwarf.c:5064 dwarf.c:5188 dwarf.c:5333 #, c-format msgid " [without DW_AT_frame_base]" msgstr "" -#: dwarf.c:2157 +#: dwarf.c:2348 #, 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:2167 +#: dwarf.c:2358 #, c-format msgid "\t[Abbrev Number: %ld" msgstr "" -#: dwarf.c:2209 +#: dwarf.c:2400 #, c-format msgid "Unknown AT value: %lx" msgstr "" -#: dwarf.c:2282 +#: dwarf.c:2474 #, c-format msgid "Reserved length value (0x%s) found in section %s\n" msgstr "" -#: dwarf.c:2294 +#: dwarf.c:2486 #, c-format msgid "Corrupt unit length (0x%s) found in section %s\n" msgstr "" -#: dwarf.c:2302 +#: dwarf.c:2494 #, c-format msgid "No comp units in %s section ?\n" msgstr "" -#: dwarf.c:2311 +#: dwarf.c:2503 #, c-format msgid "Not enough memory for a debug info array of %u entries\n" msgstr "" -#: dwarf.c:2329 dwarf.c:3795 dwarf.c:3942 dwarf.c:4106 dwarf.c:4359 -#: dwarf.c:4773 dwarf.c:4860 dwarf.c:4929 dwarf.c:5082 dwarf.c:5237 -#: dwarf.c:7127 +#: dwarf.c:2521 dwarf.c:4333 dwarf.c:4480 dwarf.c:4644 dwarf.c:4898 +#: dwarf.c:5488 dwarf.c:5587 dwarf.c:5656 dwarf.c:5809 dwarf.c:6159 +#: dwarf.c:8362 #, c-format msgid "" "Contents of the %s section:\n" "\n" msgstr "" -#: dwarf.c:2341 +#: dwarf.c:2534 #, c-format msgid "Unable to locate %s section!\n" msgstr "" -#: dwarf.c:2401 +#: dwarf.c:2610 #, c-format msgid "Invalid pointer size (%d) in compunit header, using %d instead\n" msgstr "" -#: dwarf.c:2436 +#: dwarf.c:2645 #, c-format msgid " Compilation Unit @ offset 0x%s:\n" msgstr "" -#: dwarf.c:2438 +#: dwarf.c:2647 #, c-format msgid " Length: 0x%s (%s)\n" msgstr "" -#: dwarf.c:2441 +#: dwarf.c:2650 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:2442 +#: dwarf.c:2651 #, c-format msgid " Abbrev Offset: 0x%s\n" msgstr "" -#: dwarf.c:2444 +#: dwarf.c:2653 #, c-format msgid " Pointer Size: %d\n" msgstr "" -#: dwarf.c:2449 +#: dwarf.c:2658 #, c-format msgid " Signature: 0x%s\n" msgstr "" -#: dwarf.c:2452 +#: dwarf.c:2661 #, c-format msgid " Type Offset: 0x%s\n" msgstr "" -#: dwarf.c:2460 +#: dwarf.c:2669 #, c-format msgid " Section contributions:\n" msgstr "" -#: dwarf.c:2461 +#: dwarf.c:2670 #, c-format msgid " .debug_abbrev.dwo: 0x%s 0x%s\n" msgstr "" -#: dwarf.c:2464 +#: dwarf.c:2673 #, c-format msgid " .debug_line.dwo: 0x%s 0x%s\n" msgstr "" -#: dwarf.c:2467 +#: dwarf.c:2676 #, c-format msgid " .debug_loc.dwo: 0x%s 0x%s\n" msgstr "" -#: dwarf.c:2470 +#: dwarf.c:2679 #, c-format msgid " .debug_str_offsets.dwo: 0x%s 0x%s\n" msgstr "" -#: dwarf.c:2479 +#: dwarf.c:2688 #, c-format msgid "" "Debug info is corrupted, length of CU at %s extends beyond end of section " "(length = %s)\n" msgstr "" -#: dwarf.c:2491 +#: dwarf.c:2700 #, c-format msgid "Debug info is corrupt. CU at %s extends beyond end of section" msgstr "" -#: dwarf.c:2500 +#: dwarf.c:2707 #, c-format msgid "CU at offset %s contains corrupt or unsupported version number: %d.\n" msgstr "" -#: dwarf.c:2510 +#: dwarf.c:2716 +#, c-format +msgid "CU at offset %s contains corrupt or unsupported unit type: %d.\n" +msgstr "" + +#: dwarf.c:2726 #, c-format msgid "" "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section " "size (%lx)\n" msgstr "" -#: dwarf.c:2516 +#: dwarf.c:2732 #, c-format msgid "" "Debug info is corrupted, abbrev size (%lx) is larger than abbrev section " "size (%lx)\n" msgstr "" -#: dwarf.c:2562 +#: dwarf.c:2778 #, c-format msgid " <%d><%lx>: Abbrev Number: 0\n" msgstr "" -#: dwarf.c:2572 +#: dwarf.c:2788 #, c-format msgid "Bogus end-of-siblings marker detected at offset %lx in %s section\n" msgstr "" -#: dwarf.c:2576 +#: dwarf.c:2792 msgid "Further warnings about bogus end-of-sibling markers suppressed\n" msgstr "" -#: dwarf.c:2595 +#: dwarf.c:2811 #, c-format msgid " <%d><%lx>: Abbrev Number: %lu" msgstr "" -#: dwarf.c:2599 +#: dwarf.c:2815 #, c-format msgid " <%d><%lx>: ...\n" msgstr "" -#: dwarf.c:2618 +#: dwarf.c:2834 #, c-format msgid "" "DIE at offset 0x%lx refers to abbreviation number %lu which does not exist\n" msgstr "" -#: dwarf.c:2783 +#: dwarf.c:3000 #, c-format msgid "" "The length field (0x%lx) in the debug_line header is wrong - the section is " "too small\n" msgstr "" -#: dwarf.c:2796 -msgid "Only DWARF version 2, 3 and 4 line info is currently supported.\n" +#: dwarf.c:3014 +msgid "Only DWARF version 2, 3, 4 and 5 line info is currently supported.\n" +msgstr "" + +#: dwarf.c:3026 dwarf.c:5414 dwarf.c:6100 +#, c-format +msgid "The %s section contains unsupported segment selector size: %d.\n" msgstr "" -#: dwarf.c:2809 +#: dwarf.c:3043 msgid "Invalid maximum operations per insn.\n" msgstr "" -#: dwarf.c:2825 +#: dwarf.c:3059 #, c-format msgid "Line length %s extends beyond end of section\n" msgstr "" -#: dwarf.c:2841 +#: dwarf.c:3088 +#, c-format +msgid "Corrupt %s entry format table entry\n" +msgstr "" + +#: dwarf.c:3097 +#, c-format +msgid "Corrupt %s list\n" +msgstr "" + +#: dwarf.c:3103 +#, c-format +msgid "" +"\n" +" The %s Table is empty.\n" +msgstr "" + +#: dwarf.c:3107 +#, c-format +msgid "" +"\n" +" The %s Table (offset 0x%lx):\n" +msgstr "" + +#: dwarf.c:3110 +#, c-format +msgid " Entry" +msgstr "" + +#: dwarf.c:3125 +#, c-format +msgid "\tName" +msgstr "" + +#: dwarf.c:3128 +#, c-format +msgid "\tDir" +msgstr "" + +#: dwarf.c:3131 +#, c-format +msgid "\tTime" +msgstr "" + +#: dwarf.c:3134 +#, c-format +msgid "\tSize" +msgstr "" + +#: dwarf.c:3137 +#, c-format +msgid "\tMD5" +msgstr "" + +#: dwarf.c:3140 +#, c-format +msgid "\t(Unknown format content type %s)" +msgstr "" + +#: dwarf.c:3176 +#, c-format +msgid "Corrupt %s entries list\n" +msgstr "" + +#: dwarf.c:3191 #, c-format msgid "" "Raw dump of debug contents of section %s:\n" "\n" msgstr "" -#: dwarf.c:2874 dwarf.c:3231 +#: dwarf.c:3223 dwarf.c:3595 msgid "" "Partial .debug_line. section encountered without a prior full .debug_line " "section\n" msgstr "" -#: dwarf.c:2887 dwarf.c:4127 +#: dwarf.c:3236 dwarf.c:4665 #, c-format msgid " Offset: 0x%lx\n" msgstr "" -#: dwarf.c:2888 +#: dwarf.c:3237 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:2889 +#: dwarf.c:3238 #, c-format msgid " DWARF Version: %d\n" msgstr "" -#: dwarf.c:2890 +#: dwarf.c:3239 #, c-format msgid " Prologue Length: %d\n" msgstr "" -#: dwarf.c:2891 +#: dwarf.c:3240 #, c-format msgid " Minimum Instruction Length: %d\n" msgstr "" -#: dwarf.c:2893 +#: dwarf.c:3242 #, c-format msgid " Maximum Ops per Instruction: %d\n" msgstr "" -#: dwarf.c:2894 +#: dwarf.c:3243 #, c-format msgid " Initial value of 'is_stmt': %d\n" msgstr "" -#: dwarf.c:2895 +#: dwarf.c:3244 #, c-format msgid " Line Base: %d\n" msgstr "" -#: dwarf.c:2896 +#: dwarf.c:3245 #, c-format msgid " Line Range: %d\n" msgstr "" -#: dwarf.c:2897 +#: dwarf.c:3246 #, c-format msgid " Opcode Base: %d\n" msgstr "" -#: dwarf.c:2902 dwarf.c:3247 +#: dwarf.c:3251 dwarf.c:3611 msgid "Line range of 0 is invalid, using 1 instead\n" msgstr "" -#: dwarf.c:2914 +#: dwarf.c:3263 msgid "Line Base extends beyond end of section\n" msgstr "" -#: dwarf.c:2918 +#: dwarf.c:3267 #, c-format msgid "" "\n" " Opcodes:\n" msgstr "" -#: dwarf.c:2921 +#: dwarf.c:3270 #, c-format msgid " Opcode %d has %d args\n" msgstr "" -#: dwarf.c:2927 +#: dwarf.c:3280 +msgid "Directory" +msgstr "" + +#: dwarf.c:3282 +msgid "File name" +msgstr "" + +#: dwarf.c:3287 #, c-format msgid "" "\n" " The Directory Table is empty.\n" msgstr "" -#: dwarf.c:2930 +#: dwarf.c:3292 #, c-format msgid "" "\n" " The Directory Table (offset 0x%lx):\n" msgstr "" -#: dwarf.c:2950 +#: dwarf.c:3312 #, c-format msgid "" "\n" " The File Name Table is empty.\n" msgstr "" -#: dwarf.c:2953 +#: dwarf.c:3315 #, c-format msgid "" "\n" " The File Name Table (offset 0x%lx):\n" msgstr "" -#: dwarf.c:2979 +#: dwarf.c:3341 msgid "Corrupt file name table entry\n" msgstr "" -#: dwarf.c:2993 +#: dwarf.c:3357 #, c-format msgid " No Line Number Statements.\n" msgstr "" -#: dwarf.c:2996 +#: dwarf.c:3360 #, c-format msgid " Line Number Statements:\n" msgstr "" -#: dwarf.c:3017 +#: dwarf.c:3381 #, c-format msgid " Special opcode %d: advance Address by %s to 0x%s" msgstr "" -#: dwarf.c:3031 +#: dwarf.c:3395 #, c-format msgid " Special opcode %d: advance Address by %s to 0x%s[%d]" msgstr "" -#: dwarf.c:3039 +#: dwarf.c:3403 #, c-format msgid " and Line by %s to %d\n" msgstr "" -#: dwarf.c:3049 +#: dwarf.c:3413 #, c-format msgid " Copy\n" msgstr "" -#: dwarf.c:3059 +#: dwarf.c:3423 #, c-format msgid " Advance PC by %s to 0x%s\n" msgstr "" -#: dwarf.c:3072 +#: dwarf.c:3436 #, c-format msgid " Advance PC by %s to 0x%s[%d]\n" msgstr "" -#: dwarf.c:3083 +#: dwarf.c:3447 #, c-format msgid " Advance Line by %s to %d\n" msgstr "" -#: dwarf.c:3091 +#: dwarf.c:3455 #, c-format msgid " Set File Name to entry %s in the File Name Table\n" msgstr "" -#: dwarf.c:3099 +#: dwarf.c:3463 #, c-format msgid " Set column to %s\n" msgstr "" -#: dwarf.c:3107 +#: dwarf.c:3471 #, c-format msgid " Set is_stmt to %s\n" msgstr "" -#: dwarf.c:3112 +#: dwarf.c:3476 #, c-format msgid " Set basic block\n" msgstr "" -#: dwarf.c:3122 +#: dwarf.c:3486 #, c-format msgid " Advance PC by constant %s to 0x%s\n" msgstr "" -#: dwarf.c:3135 +#: dwarf.c:3499 #, c-format msgid " Advance PC by constant %s to 0x%s[%d]\n" msgstr "" -#: dwarf.c:3146 +#: dwarf.c:3510 #, c-format msgid " Advance PC by fixed size amount %s to 0x%s\n" msgstr "" -#: dwarf.c:3152 +#: dwarf.c:3516 #, c-format msgid " Set prologue_end to true\n" msgstr "" -#: dwarf.c:3156 +#: dwarf.c:3520 #, c-format msgid " Set epilogue_begin to true\n" msgstr "" -#: dwarf.c:3162 +#: dwarf.c:3526 #, c-format msgid " Set ISA to %s\n" msgstr "" -#: dwarf.c:3166 dwarf.c:3618 +#: dwarf.c:3530 dwarf.c:4156 #, c-format msgid " Unknown opcode %d with operands: " msgstr "" -#: dwarf.c:3204 +#: dwarf.c:3568 #, c-format msgid "" "Decoded dump of debug contents of section %s:\n" "\n" msgstr "" -#: dwarf.c:3260 +#: dwarf.c:3624 #, c-format msgid "opcode base of %d extends beyond end of section\n" msgstr "" -#: dwarf.c:3278 +#: dwarf.c:3652 dwarf.c:3675 dwarf.c:3705 +msgid "Corrupt directories list\n" +msgstr "" + +#: dwarf.c:3725 dwarf.c:3748 dwarf.c:3795 +msgid "Corrupt file name list\n" +msgstr "" + +#: dwarf.c:3815 msgid "directory table ends unexpectedly\n" msgstr "" -#: dwarf.c:3323 +#: dwarf.c:3860 msgid "file table ends unexpectedly\n" msgstr "" -#: dwarf.c:3356 +#: dwarf.c:3899 #, c-format msgid "CU: %s:\n" msgstr "" -#: dwarf.c:3357 dwarf.c:3382 -#, c-format -msgid "File name Line number Starting address\n" -msgstr "" - -#: dwarf.c:3368 dwarf.c:3655 readelf.c:5587 readelf.c:5658 readelf.c:5676 -#: readelf.c:5694 readelf.c:10534 readelf.c:14474 readelf.c:14506 +#: dwarf.c:3909 dwarf.c:4193 readelf.c:5683 readelf.c:5755 readelf.c:5773 +#: readelf.c:5791 readelf.c:10129 readelf.c:10739 readelf.c:14989 +#: readelf.c:15021 msgid "<unknown>" msgstr "" -#: dwarf.c:3371 dwarf.c:3554 +#: dwarf.c:3912 dwarf.c:4091 #, c-format -msgid "directory index %u > number of directories %u\n" +msgid "directory index %u > number of directories %s\n" msgstr "" -#: dwarf.c:3372 dwarf.c:3649 elfcomm.c:880 readelf.c:302 readelf.c:615 -#: readelf.c:6532 readelf.c:7058 readelf.c:8948 readelf.c:10927 -#: readelf.c:10994 readelf.c:11325 readelf.c:13387 readelf.c:13482 -#: readelf.c:14064 readelf.c:14083 readelf.c:14207 readelf.c:14483 -#: readelf.c:15457 readelf.c:15460 +#: dwarf.c:3914 dwarf.c:4187 elfcomm.c:880 readelf.c:302 readelf.c:616 +#: readelf.c:6659 readelf.c:7191 readelf.c:9135 readelf.c:11125 +#: readelf.c:11192 readelf.c:11523 readelf.c:13927 readelf.c:14022 +#: readelf.c:14604 readelf.c:14623 readelf.c:14747 readelf.c:14998 +#: readelf.c:16094 readelf.c:16097 #, c-format msgid "<corrupt>" msgstr "" -#: dwarf.c:3378 +#: dwarf.c:3920 #, c-format msgid "CU: %s/%s:\n" msgstr "" -#: dwarf.c:3492 +#: dwarf.c:3925 +#, c-format +msgid "File name Line number Starting address\n" +msgstr "" + +#: dwarf.c:4029 #, c-format msgid "UNKNOWN (%u): length %d\n" msgstr "" -#: dwarf.c:3538 +#: dwarf.c:4075 #, c-format msgid "" "\n" " [Use file table entry %d]\n" msgstr "" -#: dwarf.c:3542 +#: dwarf.c:4079 #, c-format msgid "file index %u > number of files %u\n" msgstr "" -#: dwarf.c:3543 +#: dwarf.c:4080 #, c-format msgid "" "\n" " <over large file table index %u>" msgstr "" -#: dwarf.c:3549 +#: dwarf.c:4086 #, c-format msgid "" "\n" " [Use file %s in directory table entry %d]\n" msgstr "" -#: dwarf.c:3555 +#: dwarf.c:4093 #, c-format msgid "" "\n" " <over large directory table entry %u>\n" msgstr "" -#: dwarf.c:3614 +#: dwarf.c:4152 #, c-format msgid " Set ISA to %lu\n" msgstr "" -#: dwarf.c:3648 +#: dwarf.c:4186 #, c-format msgid "corrupt file index %u encountered\n" msgstr "" -#: dwarf.c:3769 +#: dwarf.c:4307 msgid "no info" msgstr "" -#: dwarf.c:3770 +#: dwarf.c:4308 msgid "type" msgstr "" -#: dwarf.c:3771 +#: dwarf.c:4309 msgid "variable" msgstr "" -#: dwarf.c:3772 +#: dwarf.c:4310 msgid "function" msgstr "" -#: dwarf.c:3773 +#: dwarf.c:4311 msgid "other" msgstr "" -#: dwarf.c:3774 +#: dwarf.c:4312 msgid "unused5" msgstr "" -#: dwarf.c:3775 +#: dwarf.c:4313 msgid "unused6" msgstr "" -#: dwarf.c:3776 +#: dwarf.c:4314 msgid "unused7" msgstr "" -#: dwarf.c:3825 dwarf.c:4968 +#: dwarf.c:4363 dwarf.c:5695 #, c-format msgid "" ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n" msgstr "" -#: dwarf.c:3836 +#: dwarf.c:4374 #, c-format msgid "Negative length for public name: 0x%lx\n" msgstr "" -#: dwarf.c:3842 +#: dwarf.c:4380 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:3844 +#: dwarf.c:4382 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:3846 +#: dwarf.c:4384 #, c-format msgid " Offset into .debug_info section: 0x%lx\n" msgstr "" -#: dwarf.c:3848 +#: dwarf.c:4386 #, c-format msgid " Size of area in .debug_info section: %ld\n" msgstr "" -#: dwarf.c:3857 +#: dwarf.c:4395 msgid "Only DWARF 2 and 3 pubnames are currently supported\n" msgstr "" -#: dwarf.c:3865 +#: dwarf.c:4403 #, c-format msgid "" "\n" " Offset Kind Name\n" msgstr "" -#: dwarf.c:3867 +#: dwarf.c:4405 #, c-format msgid "" "\n" " Offset\tName\n" msgstr "" -#: dwarf.c:3901 +#: dwarf.c:4439 msgid "s" msgstr "" -#: dwarf.c:3901 +#: dwarf.c:4439 msgid "g" msgstr "" -#: dwarf.c:3963 +#: dwarf.c:4501 #, c-format msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n" msgstr "" -#: dwarf.c:3969 +#: dwarf.c:4507 #, c-format msgid " DW_MACINFO_end_file\n" msgstr "" -#: dwarf.c:3977 +#: dwarf.c:4515 #, c-format msgid " DW_MACINFO_define - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:3986 +#: dwarf.c:4524 #, c-format msgid " DW_MACINFO_undef - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:3998 +#: dwarf.c:4536 #, c-format msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n" msgstr "" -#: dwarf.c:4119 +#: dwarf.c:4657 #, c-format -msgid "Only GNU extension to DWARF 4 of %s is currently supported.\n" +msgid "Only GNU extension to DWARF 4 or 5 of %s is currently supported.\n" msgstr "" -#: dwarf.c:4129 +#: dwarf.c:4667 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:4130 +#: dwarf.c:4668 #, c-format msgid " Offset size: %d\n" msgstr "" -#: dwarf.c:4134 +#: dwarf.c:4672 #, c-format msgid " Offset into .debug_line: 0x%lx\n" msgstr "" -#: dwarf.c:4148 +#: dwarf.c:4686 #, c-format msgid " Extension opcode arguments:\n" msgstr "" -#: dwarf.c:4156 +#: dwarf.c:4694 #, c-format -msgid " DW_MACRO_GNU_%02x has no arguments\n" +msgid " DW_MACRO_%02x has no arguments\n" msgstr "" -#: dwarf.c:4159 +#: dwarf.c:4697 #, c-format -msgid " DW_MACRO_GNU_%02x arguments: " +msgid " DW_MACRO_%02x arguments: " msgstr "" -#: dwarf.c:4185 +#: dwarf.c:4723 #, c-format msgid "Invalid extension opcode form %s\n" msgstr "" -#: dwarf.c:4202 +#: dwarf.c:4740 msgid ".debug_macro section not zero terminated\n" msgstr "" -#: dwarf.c:4223 -msgid "DW_MACRO_GNU_start_file used, but no .debug_line offset provided.\n" +#: dwarf.c:4761 +msgid "DW_MACRO_start_file used, but no .debug_line offset provided.\n" msgstr "" -#: dwarf.c:4229 +#: dwarf.c:4767 #, c-format -msgid " DW_MACRO_GNU_start_file - lineno: %d filenum: %d\n" +msgid " DW_MACRO_start_file - lineno: %d filenum: %d\n" msgstr "" -#: dwarf.c:4232 +#: dwarf.c:4770 #, c-format -msgid " DW_MACRO_GNU_start_file - lineno: %d filenum: %d filename: %s%s%s\n" +msgid " DW_MACRO_start_file - lineno: %d filenum: %d filename: %s%s%s\n" msgstr "" -#: dwarf.c:4240 +#: dwarf.c:4778 #, c-format -msgid " DW_MACRO_GNU_end_file\n" +msgid " DW_MACRO_end_file\n" msgstr "" -#: dwarf.c:4248 +#: dwarf.c:4786 #, c-format -msgid " DW_MACRO_GNU_define - lineno : %d macro : %s\n" +msgid " DW_MACRO_define - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:4257 +#: dwarf.c:4795 #, c-format -msgid " DW_MACRO_GNU_undef - lineno : %d macro : %s\n" +msgid " DW_MACRO_undef - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:4266 +#: dwarf.c:4804 #, c-format -msgid " DW_MACRO_GNU_define_indirect - lineno : %d macro : %s\n" +msgid " DW_MACRO_define_strp - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:4275 +#: dwarf.c:4813 #, c-format -msgid " DW_MACRO_GNU_undef_indirect - lineno : %d macro : %s\n" +msgid " DW_MACRO_undef_strp - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:4281 +#: dwarf.c:4819 #, c-format -msgid " DW_MACRO_GNU_transparent_include - offset : 0x%lx\n" +msgid " DW_MACRO_import - offset : 0x%lx\n" msgstr "" -#: dwarf.c:4289 +#: dwarf.c:4827 #, c-format -msgid " DW_MACRO_GNU_define_indirect_alt - lineno : %d macro offset : 0x%lx\n" +msgid " DW_MACRO_define_sup - lineno : %d macro offset : 0x%lx\n" msgstr "" -#: dwarf.c:4297 +#: dwarf.c:4835 #, c-format -msgid " DW_MACRO_GNU_undef_indirect_alt - lineno : %d macro offset : 0x%lx\n" +msgid " DW_MACRO_undef_sup - lineno : %d macro offset : 0x%lx\n" msgstr "" -#: dwarf.c:4303 +#: dwarf.c:4841 #, c-format -msgid " DW_MACRO_GNU_transparent_include_alt - offset : 0x%lx\n" +msgid " DW_MACRO_import_sup - offset : 0x%lx\n" msgstr "" -#: dwarf.c:4310 +#: dwarf.c:4848 #, c-format msgid " Unknown macro opcode %02x seen\n" msgstr "" -#: dwarf.c:4322 +#: dwarf.c:4860 #, c-format -msgid " DW_MACRO_GNU_%02x\n" +msgid " DW_MACRO_%02x\n" msgstr "" -#: dwarf.c:4325 +#: dwarf.c:4863 #, c-format -msgid " DW_MACRO_GNU_%02x -" +msgid " DW_MACRO_%02x -" msgstr "" -#: dwarf.c:4373 +#: dwarf.c:4912 #, c-format msgid " Number TAG (0x%lx)\n" msgstr "" -#: dwarf.c:4382 +#: dwarf.c:4921 msgid "has children" msgstr "" -#: dwarf.c:4382 +#: dwarf.c:4921 msgid "no children" msgstr "" -#: dwarf.c:4431 +#: dwarf.c:4975 #, c-format msgid "No debug information available for loc lists of entry: %u\n" msgstr "" -#: dwarf.c:4443 dwarf.c:4583 +#: dwarf.c:4987 dwarf.c:5118 dwarf.c:5251 #, c-format msgid "Invalid pointer size (%d) in debug info for entry %d\n" msgstr "" -#: dwarf.c:4454 dwarf.c:4493 dwarf.c:4502 dwarf.c:4594 dwarf.c:4642 -#: dwarf.c:4650 +#: dwarf.c:4998 dwarf.c:5037 dwarf.c:5046 dwarf.c:5130 dwarf.c:5167 +#: dwarf.c:5262 dwarf.c:5310 dwarf.c:5318 #, c-format msgid "Location list starting at offset 0x%lx is not terminated.\n" msgstr "" -#: dwarf.c:4475 dwarf.c:4604 dwarf.c:5294 +#: dwarf.c:5019 dwarf.c:5142 dwarf.c:5272 dwarf.c:5922 dwarf.c:5978 #, c-format msgid "<End of list>\n" msgstr "" -#: dwarf.c:4487 +#: dwarf.c:5031 dwarf.c:5154 dwarf.c:5983 #, c-format msgid "(base address)\n" msgstr "" -#: dwarf.c:4523 +#: dwarf.c:5067 dwarf.c:5191 msgid " (start == end)" msgstr "" -#: dwarf.c:4525 +#: dwarf.c:5069 dwarf.c:5193 msgid " (start > end)" msgstr "" -#: dwarf.c:4571 +#: dwarf.c:5105 +#, c-format +msgid "No debug information available for loclists lists of entry: %u\n" +msgstr "" + +#: dwarf.c:5157 +#, c-format +msgid "Invalid location list entry type %d\n" +msgstr "" + +#: dwarf.c:5239 #, c-format msgid "No debug information for loc lists of entry: %u\n" msgstr "" -#: dwarf.c:4611 +#: dwarf.c:5279 #, c-format msgid "(base address selection entry)\n" msgstr "" -#: dwarf.c:4635 +#: dwarf.c:5303 #, c-format msgid "Unknown location list entry type 0x%x.\n" msgstr "" -#: dwarf.c:4713 dwarf.c:4856 dwarf.c:5071 dwarf.c:5143 dwarf.c:5190 +#: dwarf.c:5383 dwarf.c:5583 dwarf.c:5798 dwarf.c:5870 dwarf.c:6040 #, c-format msgid "" "\n" "The %s section is empty.\n" msgstr "" -#: dwarf.c:4719 dwarf.c:5077 dwarf.c:5196 +#: dwarf.c:5403 +#, c-format +msgid "The %s section contains corrupt or unsupported version number: %d.\n" +msgstr "" + +#: dwarf.c:5423 +#, c-format +msgid "The %s section contains unsupported offset entry count: %d.\n" +msgstr "" + +#: dwarf.c:5434 dwarf.c:5804 dwarf.c:6118 #, c-format msgid "" "Unable to load/parse the .debug_info section, so cannot interpret the %s " "section.\n" msgstr "" -#: dwarf.c:4763 +#: dwarf.c:5478 msgid "No location lists in .debug_info section!\n" msgstr "" -#: dwarf.c:4767 +#: dwarf.c:5482 #, c-format msgid "Location lists in %s section start at 0x%s\n" msgstr "" -#: dwarf.c:4775 +#: dwarf.c:5490 #, c-format msgid "" " Warning: This section has relocations - addresses seen here may not be " @@ -2901,520 +3060,640 @@ msgid "" "\n" msgstr "" -#: dwarf.c:4776 +#: dwarf.c:5491 #, c-format msgid " Offset Begin End Expression\n" msgstr "" -#: dwarf.c:4813 +#: dwarf.c:5528 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "" -#: dwarf.c:4817 +#: dwarf.c:5532 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "" -#: dwarf.c:4825 +#: dwarf.c:5540 #, c-format msgid "Offset 0x%lx is bigger than .debug_loc section size.\n" msgstr "" -#: dwarf.c:4839 +#: dwarf.c:5557 +msgid "DWO is not yet supported.\n" +msgstr "" + +#: dwarf.c:5566 #, c-format msgid "There are %ld unused bytes at the end of section %s\n" msgstr "" -#: dwarf.c:4981 +#: dwarf.c:5708 msgid "Only DWARF 2 and 3 aranges are currently supported.\n" msgstr "" -#: dwarf.c:4985 +#: dwarf.c:5712 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:4987 +#: dwarf.c:5714 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:4988 +#: dwarf.c:5715 #, c-format msgid " Offset into .debug_info: 0x%lx\n" msgstr "" -#: dwarf.c:4990 +#: dwarf.c:5717 #, c-format msgid " Pointer Size: %d\n" msgstr "" -#: dwarf.c:4991 +#: dwarf.c:5718 #, c-format msgid " Segment Size: %d\n" msgstr "" -#: dwarf.c:4998 +#: dwarf.c:5725 #, c-format msgid "Invalid address size in %s section!\n" msgstr "" -#: dwarf.c:5008 +#: dwarf.c:5735 msgid "Pointer size + Segment size is not a power of two.\n" msgstr "" -#: dwarf.c:5013 +#: dwarf.c:5740 #, c-format msgid "" "\n" " Address Length\n" msgstr "" -#: dwarf.c:5015 +#: dwarf.c:5742 #, c-format msgid "" "\n" " Address Length\n" msgstr "" -#: dwarf.c:5027 +#: dwarf.c:5754 #, c-format msgid "Excessive header length: %lx\n" msgstr "" -#: dwarf.c:5097 +#: dwarf.c:5824 #, c-format msgid "Corrupt address base (%lx) found in debug section %u\n" msgstr "" -#: dwarf.c:5113 +#: dwarf.c:5840 #, c-format msgid " For compilation unit at offset 0x%s:\n" msgstr "" -#: dwarf.c:5116 +#: dwarf.c:5843 #, c-format msgid "\tIndex\tAddress\n" msgstr "" -#: dwarf.c:5123 +#: dwarf.c:5850 #, c-format msgid "\t%d:\t" msgstr "" +#: dwarf.c:5941 dwarf.c:6015 +msgid "(start == end)" +msgstr "" + +#: dwarf.c:5943 dwarf.c:6017 +msgid "(start > end)" +msgstr "" + +#: dwarf.c:5966 +#, c-format +msgid "Range list starting at offset 0x%lx is not terminated.\n" +msgstr "" + +#: dwarf.c:6002 +#, c-format +msgid "Invalid range list entry type %d\n" +msgstr "" + +#: dwarf.c:6079 +#, c-format +msgid "" +"The length field (0x%lx) in the debug_rnglists header is wrong - the section " +"is too small\n" +msgstr "" + +#: dwarf.c:6090 +msgid "Only DWARF version 5 debug_rnglists info is currently supported.\n" +msgstr "" + +#: dwarf.c:6109 +#, 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:5209 +#: dwarf.c:6131 #, c-format msgid "No range lists in .debug_info section.\n" msgstr "" -#: dwarf.c:5234 +#: dwarf.c:6156 #, c-format msgid "Range lists in %s section start at 0x%lx\n" msgstr "" -#: dwarf.c:5238 +#: dwarf.c:6160 #, c-format msgid " Offset Begin End\n" msgstr "" -#: dwarf.c:5257 +#: dwarf.c:6179 #, c-format msgid "Corrupt pointer size (%d) in debug entry at offset %8.8lx\n" msgstr "" -#: dwarf.c:5265 +#: dwarf.c:6187 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n" msgstr "" -#: dwarf.c:5272 +#: dwarf.c:6194 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n" msgstr "" -#: dwarf.c:5313 -msgid "(start == end)" -msgstr "" - -#: dwarf.c:5315 -msgid "(start > end)" -msgstr "" - -#: dwarf.c:5381 +#: dwarf.c:6266 #, c-format msgid "Unfeasibly large register number: %u\n" msgstr "" -#: dwarf.c:5394 +#: dwarf.c:6279 #, c-format msgid "Out of memory allocating %u columns in dwarf frame arrays\n" msgstr "" -#: dwarf.c:5713 +#: dwarf.c:6597 msgid "No terminator for augmentation name\n" msgstr "" -#: dwarf.c:5725 +#: dwarf.c:6609 #, c-format msgid "Invalid pointer size (%d) in CIE data\n" msgstr "" -#: dwarf.c:5733 +#: dwarf.c:6617 #, c-format msgid "Invalid segment size (%d) in CIE data\n" msgstr "" -#: dwarf.c:5763 +#: dwarf.c:6647 #, c-format -msgid "Augmentation data too long: 0x%lx\n" +msgid "Augmentation data too long: %#lx, expected at most %#lx\n" msgstr "" -#: dwarf.c:5781 +#: dwarf.c:6666 #, c-format msgid "Negative augmentation data length: 0x%lx" msgstr "" -#: dwarf.c:5827 +#: dwarf.c:6712 msgid "bad register: " msgstr "" #. The documentation for the format of this file is in gdb/dwarf2read.c. -#: dwarf.c:5830 dwarf.c:6780 +#: dwarf.c:6715 dwarf.c:7667 dwarf.c:8015 #, c-format msgid "Contents of the %s section:\n" msgstr "" -#: dwarf.c:6005 +#: dwarf.c:6890 msgid "Failed to read CIE information\n" msgstr "" -#: dwarf.c:6016 dwarf.c:6040 dwarf.c:6067 +#: dwarf.c:6901 dwarf.c:6925 dwarf.c:6952 msgid "Invalid max register\n" msgstr "" #. PR 17512: file: 9e196b3e. -#: dwarf.c:6082 +#: dwarf.c:6967 #, c-format msgid "Probably corrupt segment size: %d - using 4 instead\n" msgstr "" -#: dwarf.c:6104 +#: dwarf.c:6989 #, c-format msgid "Corrupt augmentation data length: %lx\n" msgstr "" -#: dwarf.c:6228 +#: dwarf.c:7116 #, c-format msgid "Corrupt CFA_def expression value: %lu\n" msgstr "" #. PR 17512: file:306-192417-0.005. -#: dwarf.c:6242 +#: dwarf.c:7130 #, c-format msgid "Corrupt CFA expression value: %lu\n" msgstr "" -#: dwarf.c:6538 +#: dwarf.c:7433 msgid "Invalid column number in saved frame state\n" msgstr "" -#: dwarf.c:6585 +#: dwarf.c:7480 #, c-format msgid " DW_CFA_def_cfa_expression: <corrupt len %lu>\n" msgstr "" -#: dwarf.c:6609 +#: dwarf.c:7504 #, c-format msgid " DW_CFA_expression: <corrupt len %lu>\n" msgstr "" -#: dwarf.c:6740 +#: dwarf.c:7636 #, c-format msgid " DW_CFA_??? (User defined call frame op: %#x)\n" msgstr "" -#: dwarf.c:6742 +#: dwarf.c:7638 #, c-format msgid "Unsupported or unknown Dwarf Call Frame Instruction number: %#x\n" msgstr "" -#: dwarf.c:6784 +#: dwarf.c:7697 #, c-format -msgid "Truncated header in the %s section.\n" +msgid "" +"The length field (0x%lx) for unit 0x%lx in the debug_names header is wrong - " +"the section is too small\n" msgstr "" -#: dwarf.c:6789 +#: dwarf.c:7705 dwarf.c:8024 #, c-format msgid "Version %ld\n" msgstr "" -#: dwarf.c:6795 +#: dwarf.c:7711 +msgid "Only DWARF version 5 .debug_names is currently supported.\n" +msgstr "" + +#: dwarf.c:7718 +#, c-format +msgid "Padding field of .debug_names must be 0 (found 0x%x)\n" +msgstr "" + +#: dwarf.c:7723 +msgid "Compilation unit count must be >= 1 in .debug_names\n" +msgstr "" + +#: dwarf.c:7734 +#, c-format +msgid "" +"Augmentation string length %u must be rounded up to a multiple of 4 in ." +"debug_names.\n" +msgstr "" + +#: dwarf.c:7739 +#, c-format +msgid "Augmentation string:" +msgstr "" + +#: dwarf.c:7750 +#, c-format +msgid "CU table:\n" +msgstr "" + +#: dwarf.c:7756 dwarf.c:7766 +#, c-format +msgid "[%3u] 0x%lx\n" +msgstr "" + +#: dwarf.c:7760 +#, c-format +msgid "TU table:\n" +msgstr "" + +#: dwarf.c:7770 +#, c-format +msgid "Foreign TU table:\n" +msgstr "" + +#: dwarf.c:7776 +#, c-format +msgid "[%3u] " +msgstr "" + +#: dwarf.c:7796 +#, 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:7813 +#, c-format +msgid "Used %zu of %lu buckets.\n" +msgstr "" + +#: dwarf.c:7838 +#, c-format +msgid "" +"Out of %lu items there are %zu bucket clashes (longest of %zu entries).\n" +msgstr "" + +#: dwarf.c:7876 +#, c-format +msgid "Duplicate abbreviation tag %lu in unit 0x%lx in the debug_names\n" +msgstr "" + +#: dwarf.c:7901 dwarf.c:8150 +#, c-format +msgid "" +"\n" +"Symbol table:\n" +msgstr "" + +#: dwarf.c:7954 +#, c-format +msgid "Undefined abbreviation tag %lu in unit 0x%lx in the debug_names\n" +msgstr "" + +#: dwarf.c:7989 +#, c-format +msgid " <no entries>" +msgstr "" + +#: dwarf.c:8019 +#, c-format +msgid "Truncated header in the %s section.\n" +msgstr "" + +#: dwarf.c:8030 #, c-format msgid "Unsupported version %lu.\n" msgstr "" -#: dwarf.c:6799 +#: dwarf.c:8034 msgid "The address table data in version 3 may be wrong.\n" msgstr "" -#: dwarf.c:6801 +#: dwarf.c:8036 msgid "Version 4 does not support case insensitive lookups.\n" msgstr "" -#: dwarf.c:6803 +#: dwarf.c:8038 msgid "Version 5 does not include inlined functions.\n" msgstr "" -#: dwarf.c:6805 +#: dwarf.c:8040 msgid "Version 6 does not include symbol attributes.\n" msgstr "" -#: dwarf.c:6823 +#: dwarf.c:8058 #, c-format msgid "Corrupt header in the %s section.\n" msgstr "" -#: dwarf.c:6830 +#: dwarf.c:8065 #, c-format msgid "TU offset (%x) is less than CU offset (%x)\n" msgstr "" -#: dwarf.c:6839 +#: dwarf.c:8074 #, c-format msgid "Address table offset (%x) is less than TU offset (%x)\n" msgstr "" -#: dwarf.c:6849 +#: dwarf.c:8084 #, c-format msgid "Symbol table offset (%xl) is less then Address table offset (%x)\n" msgstr "" -#: dwarf.c:6858 +#: dwarf.c:8093 #, c-format msgid "Constant pool offset (%x) is less than symbol table offset (%x)\n" msgstr "" -#: dwarf.c:6873 +#: dwarf.c:8108 msgid "Address table extends beyond end of section.\n" msgstr "" -#: dwarf.c:6877 +#: dwarf.c:8112 #, c-format msgid "" "\n" "CU table:\n" msgstr "" -#: dwarf.c:6883 +#: dwarf.c:8118 #, c-format msgid "[%3u] 0x%lx - 0x%lx\n" msgstr "" -#: dwarf.c:6888 +#: dwarf.c:8123 #, c-format msgid "" "\n" "TU table:\n" msgstr "" -#: dwarf.c:6895 +#: dwarf.c:8130 #, c-format msgid "[%3u] 0x%lx 0x%lx " msgstr "" -#: dwarf.c:6902 +#: dwarf.c:8137 #, c-format msgid "" "\n" "Address table:\n" msgstr "" -#: dwarf.c:6912 +#: dwarf.c:8147 #, c-format msgid "%lu\n" msgstr "" -#: dwarf.c:6915 -#, c-format -msgid "" -"\n" -"Symbol table:\n" -msgstr "" - -#: dwarf.c:6932 +#: dwarf.c:8167 #, c-format msgid "[%3u] <corrupt offset: %x>" msgstr "" -#: dwarf.c:6933 +#: dwarf.c:8168 #, c-format msgid "Corrupt name offset of 0x%x found for symbol table slot %d\n" msgstr "" -#: dwarf.c:6944 +#: dwarf.c:8179 #, c-format msgid "<invalid CU vector offset: %x>\n" msgstr "" -#: dwarf.c:6945 +#: dwarf.c:8180 #, c-format msgid "Corrupt CU vector offset of 0x%x found for symbol table slot %d\n" msgstr "" -#: dwarf.c:6958 +#: dwarf.c:8193 #, c-format msgid "Invalid number of CUs (0x%x) for symbol table slot %d\n" msgstr "" -#: dwarf.c:6983 +#: dwarf.c:8218 msgid "static" msgstr "" -#: dwarf.c:6983 +#: dwarf.c:8218 msgid "global" msgstr "" -#: dwarf.c:7021 dwarf.c:7032 +#: dwarf.c:8256 dwarf.c:8267 msgid "Internal error: out of space in the shndx pool.\n" msgstr "" -#: dwarf.c:7096 +#: dwarf.c:8331 #, c-format msgid "Section %s is empty\n" msgstr "" -#: dwarf.c:7102 +#: dwarf.c:8337 #, c-format msgid "Section %s is too small to contain a CU/TU header\n" msgstr "" -#: dwarf.c:7120 +#: dwarf.c:8355 #, c-format msgid "Section %s is too small for %d slots\n" msgstr "" -#: dwarf.c:7128 +#: dwarf.c:8363 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:7130 +#: dwarf.c:8365 #, c-format msgid " Number of columns: %d\n" msgstr "" -#: dwarf.c:7131 +#: dwarf.c:8366 #, c-format msgid " Number of used entries: %d\n" msgstr "" -#: dwarf.c:7132 +#: dwarf.c:8367 #, c-format msgid "" " Number of slots: %d\n" "\n" msgstr "" -#: dwarf.c:7137 +#: dwarf.c:8372 #, c-format msgid "Section %s too small for %d hash table entries\n" msgstr "" -#: dwarf.c:7159 +#: dwarf.c:8394 msgid "Section index pool located before start of section\n" msgstr "" -#: dwarf.c:7164 +#: dwarf.c:8399 #, c-format msgid " [%3d] Signature: 0x%s Sections: " msgstr "" -#: dwarf.c:7171 +#: dwarf.c:8406 #, c-format msgid "Section %s too small for shndx pool\n" msgstr "" -#: dwarf.c:7213 +#: dwarf.c:8448 #, c-format msgid "Overlarge number of columns: %x\n" msgstr "" -#: dwarf.c:7219 +#: dwarf.c:8454 #, c-format msgid "Section %s too small for offset and size tables\n" msgstr "" -#: dwarf.c:7226 +#: dwarf.c:8461 #, c-format msgid " Offset table\n" msgstr "" -#: dwarf.c:7228 dwarf.c:7318 +#: dwarf.c:8463 dwarf.c:8553 msgid "signature" msgstr "" -#: dwarf.c:7228 dwarf.c:7318 +#: dwarf.c:8463 dwarf.c:8553 msgid "dwo_id" msgstr "" -#: dwarf.c:7266 +#: dwarf.c:8501 #, c-format msgid "Row index (%u) is larger than number of used entries (%u)\n" msgstr "" -#: dwarf.c:7278 +#: dwarf.c:8513 #, c-format msgid "Row index (%u) * num columns (%u) > space remaining in section\n" msgstr "" -#: dwarf.c:7284 dwarf.c:7341 +#: dwarf.c:8519 dwarf.c:8576 #, c-format msgid " [%3d] 0x%s" msgstr "" -#: dwarf.c:7298 dwarf.c:7354 +#: dwarf.c:8533 dwarf.c:8589 #, c-format msgid "Overlarge Dwarf section index detected: %u\n" msgstr "" -#: dwarf.c:7316 +#: dwarf.c:8551 #, c-format msgid " Size table\n" msgstr "" -#: dwarf.c:7369 +#: dwarf.c:8604 #, c-format msgid " Unsupported version (%d)\n" msgstr "" -#: dwarf.c:7434 +#: dwarf.c:8676 #, c-format msgid "Displaying the debug contents of section %s is not yet supported.\n" msgstr "" -#: dwarf.c:7463 +#: dwarf.c:8705 #, c-format msgid "" "Attempt to allocate an array with an excessive number of elements: 0x%lx\n" msgstr "" -#: dwarf.c:7481 +#: dwarf.c:8723 #, c-format msgid "" "Attempt to re-allocate an array with an excessive number of elements: 0x%lx\n" msgstr "" -#: dwarf.c:7497 +#: dwarf.c:8739 #, c-format msgid "" "Attempt to allocate a zero'ed array with an excessive number of elements: 0x" "%lx\n" msgstr "" -#: dwarf.c:7606 dwarf.c:7677 +#: dwarf.c:8848 dwarf.c:8919 #, c-format msgid "Unrecognized debug option '%s'\n" msgstr "" @@ -3502,7 +3781,7 @@ msgstr "" msgid "%s: failed to seek to first archive header\n" msgstr "" -#: elfcomm.c:636 elfcomm.c:856 elfedit.c:379 readelf.c:16973 +#: elfcomm.c:636 elfcomm.c:856 elfedit.c:379 readelf.c:18296 #, c-format msgid "%s: failed to read archive header\n" msgstr "" @@ -3549,7 +3828,7 @@ msgstr "" msgid "%s: failed to seek to next file name\n" msgstr "" -#: elfcomm.c:861 elfedit.c:386 readelf.c:16979 +#: elfcomm.c:861 elfedit.c:386 readelf.c:18302 #, c-format msgid "%s: did not find a valid archive header\n" msgstr "" @@ -3615,12 +3894,12 @@ msgstr "" msgid "%s: Failed to seek to ELF header\n" msgstr "" -#: elfedit.c:370 readelf.c:16965 +#: elfedit.c:370 readelf.c:18288 #, c-format msgid "%s: failed to seek to next archive header\n" msgstr "" -#: elfedit.c:401 elfedit.c:410 readelf.c:16993 readelf.c:17002 +#: elfedit.c:401 elfedit.c:410 readelf.c:18316 readelf.c:18325 #, c-format msgid "%s: bad archive file name\n" msgstr "" @@ -3635,22 +3914,22 @@ msgstr "" msgid "%s: failed to seek to archive member\n" msgstr "" -#: elfedit.c:493 readelf.c:17097 +#: elfedit.c:493 readelf.c:18424 #, c-format msgid "'%s': No such file\n" msgstr "" -#: elfedit.c:495 readelf.c:17099 +#: elfedit.c:495 readelf.c:18426 #, c-format msgid "Could not locate '%s'. System error message: %s\n" msgstr "" -#: elfedit.c:502 readelf.c:17106 +#: elfedit.c:502 readelf.c:18433 #, c-format msgid "'%s' is not an ordinary file\n" msgstr "" -#: elfedit.c:528 readelf.c:17119 +#: elfedit.c:528 readelf.c:18446 #, c-format msgid "%s: Failed to read file's magic number\n" msgstr "" @@ -3680,7 +3959,7 @@ msgstr "" msgid " Update the ELF header of ELF files\n" msgstr "" -#: elfedit.c:664 objcopy.c:520 objcopy.c:654 strings.c:676 +#: elfedit.c:664 objcopy.c:531 objcopy.c:667 strings.c:641 #, c-format msgid " The options are:\n" msgstr "" @@ -4110,53 +4389,53 @@ msgstr "" msgid "set .nlmsections size" msgstr "" -#: nlmconv.c:1295 nlmconv.c:1303 nlmconv.c:1312 nlmconv.c:1317 +#: nlmconv.c:1293 nlmconv.c:1301 nlmconv.c:1310 nlmconv.c:1315 msgid "set .nlmsection contents" msgstr "" -#: nlmconv.c:1797 +#: nlmconv.c:1795 msgid "stub section sizes" msgstr "" -#: nlmconv.c:1844 +#: nlmconv.c:1842 msgid "writing stub" msgstr "" -#: nlmconv.c:1878 +#: nlmconv.c:1876 msgid "Unable to locate PPC_TOC16 reloc information" msgstr "" -#: nlmconv.c:1932 +#: nlmconv.c:1930 #, c-format msgid "unresolved PC relative reloc against %s" msgstr "" -#: nlmconv.c:1940 nlmconv.c:1996 nlmconv.c:2019 +#: nlmconv.c:1938 nlmconv.c:1994 nlmconv.c:2017 #, c-format msgid "Out of range relocation: %lx" msgstr "" -#: nlmconv.c:2010 +#: nlmconv.c:2008 #, c-format msgid "overflow when adjusting relocation against %s" msgstr "" -#: nlmconv.c:2035 +#: nlmconv.c:2033 #, c-format msgid "Unsupported relocation size: %d" msgstr "" -#: nlmconv.c:2147 +#: nlmconv.c:2145 #, c-format msgid "%s: execution of %s failed: " msgstr "" -#: nlmconv.c:2162 +#: nlmconv.c:2160 #, c-format msgid "Execution of %s failed" msgstr "" -#: nm.c:239 size.c:76 strings.c:674 +#: nm.c:239 size.c:76 strings.c:639 #, c-format msgid "Usage: %s [option(s)] [file(s)]\n" msgstr "" @@ -4231,17 +4510,17 @@ msgstr "" msgid "%s: invalid output format" msgstr "" -#: nm.c:364 readelf.c:10451 readelf.c:10496 +#: nm.c:364 readelf.c:10656 readelf.c:10701 #, c-format msgid "<processor specific>: %d" msgstr "" -#: nm.c:366 readelf.c:10460 readelf.c:10515 +#: nm.c:366 readelf.c:10665 readelf.c:10720 #, c-format msgid "<OS specific>: %d" msgstr "" -#: nm.c:368 readelf.c:10463 readelf.c:10518 +#: nm.c:368 readelf.c:10668 readelf.c:10723 #, c-format msgid "<unknown>: %d" msgstr "" @@ -4263,7 +4542,7 @@ msgstr "" msgid "%s: plugin needed to handle lto object" msgstr "" -#: nm.c:1360 +#: nm.c:1361 #, c-format msgid "" "\n" @@ -4272,7 +4551,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1362 +#: nm.c:1363 #, c-format msgid "" "\n" @@ -4281,7 +4560,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1364 nm.c:1415 +#: nm.c:1365 nm.c:1416 #, c-format msgid "" "Name Value Class Type Size Line " @@ -4289,7 +4568,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1367 nm.c:1418 +#: nm.c:1368 nm.c:1419 #, c-format msgid "" "Name Value Class Type " @@ -4297,7 +4576,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1411 +#: nm.c:1412 #, c-format msgid "" "\n" @@ -4306,7 +4585,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1413 +#: nm.c:1414 #, c-format msgid "" "\n" @@ -4315,39 +4594,39 @@ msgid "" "\n" msgstr "" -#: nm.c:1505 +#: nm.c:1506 #, c-format msgid "Print width has not been initialized (%d)" msgstr "" -#: nm.c:1747 +#: nm.c:1748 msgid "Only -X 32_64 is supported" msgstr "" -#: nm.c:1775 +#: nm.c:1776 msgid "Using the --size-sort and --undefined-only options together" msgstr "" -#: nm.c:1776 +#: nm.c:1777 msgid "will produce no output, since undefined symbols have no size." msgstr "" -#: nm.c:1804 +#: nm.c:1805 #, c-format msgid "data size %ld" msgstr "" -#: objcopy.c:518 srconv.c:1698 +#: objcopy.c:529 srconv.c:1698 #, c-format msgid "Usage: %s [option(s)] in-file [out-file]\n" msgstr "" -#: objcopy.c:519 +#: objcopy.c:530 #, c-format msgid " Copies a binary file, possibly transforming it in the process\n" msgstr "" -#: objcopy.c:521 +#: objcopy.c:532 #, c-format msgid "" " -I --input-target <bfdname> Assume input file is in format <bfdname>\n" @@ -4362,7 +4641,7 @@ msgid "" "output\n" msgstr "" -#: objcopy.c:529 objcopy.c:662 +#: objcopy.c:540 objcopy.c:675 #, c-format msgid "" " -D --enable-deterministic-archives\n" @@ -4372,7 +4651,7 @@ msgid "" " Disable -D behavior\n" msgstr "" -#: objcopy.c:535 objcopy.c:668 +#: objcopy.c:546 objcopy.c:681 #, c-format msgid "" " -D --enable-deterministic-archives\n" @@ -4382,7 +4661,7 @@ msgid "" " Disable -D behavior (default)\n" msgstr "" -#: objcopy.c:540 +#: objcopy.c:551 #, c-format msgid "" " -j --only-section <name> Only copy section <name> into the output\n" @@ -4513,6 +4792,10 @@ msgid "" " --elf-stt-common=[yes|no] Generate ELF common symbols with " "STT_COMMON\n" " type\n" +" -M --merge-notes Remove redundant entries in note " +"sections\n" +" --no-merge-notes Do not attempt to remove redundant notes " +"(default)\n" " -v --verbose List all object files modified\n" " @<file> Read options from <file>\n" " -V --version Display this program's version number\n" @@ -4521,17 +4804,17 @@ msgid "" "supported\n" msgstr "" -#: objcopy.c:652 +#: objcopy.c:665 #, c-format msgid "Usage: %s <option(s)> in-file(s)\n" msgstr "" -#: objcopy.c:653 +#: objcopy.c:666 #, c-format msgid " Removes symbols and sections from files\n" msgstr "" -#: objcopy.c:655 +#: objcopy.c:668 #, c-format msgid "" " -I --input-target=<bfdname> Assume input file is in format <bfdname>\n" @@ -4543,7 +4826,7 @@ msgid "" "output\n" msgstr "" -#: objcopy.c:673 +#: objcopy.c:686 #, c-format msgid "" " -R --remove-section=<name> Also remove section <name> from the " @@ -4557,6 +4840,9 @@ msgid "" "relocations\n" " --only-keep-debug Strip everything but the debug " "information\n" +" -M --merge-notes Remove redundant entries in note sections " +"(default)\n" +" --no-merge-notes Do not attempt to remove redundant notes\n" " -N --strip-symbol=<name> Do not copy symbol <name>\n" " -K --keep-symbol=<name> Do not strip symbol <name>\n" " --keep-file-symbols Do not strip file symbol(s)\n" @@ -4571,460 +4857,516 @@ msgid "" " -o <file> Place stripped output into <file>\n" msgstr "" -#: objcopy.c:746 +#: objcopy.c:761 #, c-format msgid "unrecognized section flag `%s'" msgstr "" -#: objcopy.c:747 objcopy.c:819 +#: objcopy.c:762 objcopy.c:834 #, c-format msgid "supported flags: %s" msgstr "" -#: objcopy.c:818 +#: objcopy.c:833 #, c-format msgid "unrecognized symbol flag `%s'" msgstr "" -#: objcopy.c:877 +#: objcopy.c:892 #, c-format msgid "error: %s both copied and removed" msgstr "" -#: objcopy.c:883 +#: objcopy.c:898 #, c-format msgid "error: %s both sets and alters VMA" msgstr "" -#: objcopy.c:889 +#: objcopy.c:904 #, c-format msgid "error: %s both sets and alters LMA" msgstr "" -#: objcopy.c:1000 +#: objcopy.c:1055 #, c-format msgid "cannot open '%s': %s" msgstr "" -#: objcopy.c:1003 objcopy.c:3988 +#: objcopy.c:1058 objcopy.c:4481 #, c-format msgid "%s: fread failed" msgstr "" -#: objcopy.c:1076 +#: objcopy.c:1131 #, c-format msgid "%s:%d: Ignoring rubbish found on this line" msgstr "" -#: objcopy.c:1220 +#: objcopy.c:1293 #, c-format msgid "error: section %s matches both remove and copy options" msgstr "" -#: objcopy.c:1223 +#: objcopy.c:1296 #, c-format msgid "error: section %s matches both update and remove options" msgstr "" -#: objcopy.c:1375 +#: objcopy.c:1448 #, c-format msgid "Section %s not found" msgstr "" -#: objcopy.c:1523 +#: objcopy.c:1596 #, c-format msgid "not stripping symbol `%s' because it is named in a relocation" msgstr "" -#: objcopy.c:1583 +#: objcopy.c:1656 #, c-format msgid "'before=%s' not found" msgstr "" -#: objcopy.c:1623 +#: objcopy.c:1695 #, c-format msgid "%s: Multiple redefinition of symbol \"%s\"" msgstr "" -#: objcopy.c:1627 +#: objcopy.c:1699 #, c-format msgid "%s: Symbol \"%s\" is target of more than one redefinition" msgstr "" -#: objcopy.c:1655 +#: objcopy.c:1726 #, c-format msgid "couldn't open symbol redefinition file %s (error: %s)" msgstr "" -#: objcopy.c:1733 +#: objcopy.c:1804 #, c-format msgid "%s:%d: garbage found at end of line" msgstr "" -#: objcopy.c:1736 +#: objcopy.c:1807 #, c-format msgid "%s:%d: missing new symbol name" msgstr "" -#: objcopy.c:1746 +#: objcopy.c:1817 #, c-format msgid "%s:%d: premature end of file" msgstr "" -#: objcopy.c:1772 +#: objcopy.c:1843 #, c-format msgid "stat returns negative size for `%s'" msgstr "" -#: objcopy.c:1784 +#: objcopy.c:1855 #, c-format msgid "copy from `%s' [unknown] to `%s' [unknown]\n" msgstr "" +#: objcopy.c:1938 +msgid "corrupt GNU build attribute note: wrong note type" +msgstr "" + +#: objcopy.c:1944 +msgid "corrupt GNU build attribute note: note too big" +msgstr "" + +#: objcopy.c:1950 +msgid "corrupt GNU build attribute note: name too small" +msgstr "" + +#: objcopy.c:1958 +msgid "corrupt GNU build attribute note: bad description size" +msgstr "" + +#: objcopy.c:1970 +msgid "corrupt GNU build attribute note: name not NUL terminated" +msgstr "" + +#: objcopy.c:1994 +msgid "corrupt GNU build attribute notes: excess data at end" +msgstr "" + +#: objcopy.c:2000 +msgid "bad GNU build attribute notes: no known versions detected" +msgstr "" + +#: objcopy.c:2006 +msgid "bad GNU build attribute notes: multiple different versions" +msgstr "" + +#: objcopy.c:2020 +msgid "bad GNU build attribute notes: first note not version note" +msgstr "" + #. PR 17636: Call non-fatal so that we return to our parent who #. may need to tidy temporary files. -#: objcopy.c:1845 +#: objcopy.c:2264 msgid "Unable to change endianness of input file(s)" msgstr "" -#: objcopy.c:1857 +#: objcopy.c:2276 #, c-format msgid "error: the input file '%s' has no sections" msgstr "" -#: objcopy.c:1867 +#: objcopy.c:2286 #, c-format msgid "" "--compress-debug-sections=[zlib|zlib-gnu|zlib-gabi] is unsupported on `%s'" msgstr "" -#: objcopy.c:1874 +#: objcopy.c:2293 #, c-format msgid "--elf-stt-common=[yes|no] is unsupported on `%s'" msgstr "" -#: objcopy.c:1881 +#: objcopy.c:2300 #, c-format msgid "copy from `%s' [%s] to `%s' [%s]\n" msgstr "" -#: objcopy.c:1930 +#: objcopy.c:2349 #, c-format msgid "Input file `%s' ignores binary architecture parameter." msgstr "" -#: objcopy.c:1938 +#: objcopy.c:2357 #, c-format msgid "Unable to recognise the format of the input file `%s'" msgstr "" -#: objcopy.c:1941 +#: objcopy.c:2360 #, c-format msgid "Output file cannot represent architecture `%s'" msgstr "" -#: objcopy.c:2004 +#: objcopy.c:2423 #, c-format msgid "warning: file alignment (0x%s) > section alignment (0x%s)" msgstr "" -#: objcopy.c:2070 +#: objcopy.c:2489 #, c-format msgid "can't add section '%s'" msgstr "" -#: objcopy.c:2084 +#: objcopy.c:2503 #, c-format msgid "can't create section `%s'" msgstr "" -#: objcopy.c:2135 +#: objcopy.c:2552 #, c-format msgid "error: %s not found, can't be updated" msgstr "" -#: objcopy.c:2160 +#: objcopy.c:2577 +msgid "warning: note section is empty" +msgstr "" + +#: objcopy.c:2582 +msgid "warning: could not load note section" +msgstr "" + +#: objcopy.c:2603 +msgid "warning: failed to set merged notes size" +msgstr "" + +#: objcopy.c:2624 #, c-format msgid "can't dump section '%s' - it does not exist" msgstr "" -#: objcopy.c:2168 +#: objcopy.c:2632 msgid "can't dump section - it has no contents" msgstr "" -#: objcopy.c:2176 +#: objcopy.c:2640 msgid "can't dump section - it is empty" msgstr "" -#: objcopy.c:2185 +#: objcopy.c:2649 msgid "could not open section dump file" msgstr "" -#: objcopy.c:2194 +#: objcopy.c:2658 #, c-format msgid "error writing section contents to %s (error: %s)" msgstr "" -#: objcopy.c:2202 +#: objcopy.c:2667 msgid "could not retrieve section contents" msgstr "" -#: objcopy.c:2216 +#: objcopy.c:2681 #, c-format msgid "%s: debuglink section already exists" msgstr "" -#: objcopy.c:2228 +#: objcopy.c:2693 #, c-format msgid "cannot create debug link section `%s'" msgstr "" -#: objcopy.c:2321 +#: objcopy.c:2785 msgid "Can't fill gap after section" msgstr "" -#: objcopy.c:2345 +#: objcopy.c:2809 msgid "can't add padding" msgstr "" -#: objcopy.c:2463 +#: objcopy.c:2926 +msgid "error: failed to copy merged notes into output" +msgstr "" + +#: objcopy.c:2931 +msgid "could not find any mergeable note sections" +msgstr "" + +#: objcopy.c:2943 #, c-format msgid "cannot fill debug link section `%s'" msgstr "" -#: objcopy.c:2520 +#: objcopy.c:3000 msgid "error copying private BFD data" msgstr "" -#: objcopy.c:2531 +#: objcopy.c:3011 #, c-format msgid "this target does not support %lu alternative machine codes" msgstr "" -#: objcopy.c:2535 +#: objcopy.c:3015 msgid "treating that number as an absolute e_machine value instead" msgstr "" -#: objcopy.c:2539 +#: objcopy.c:3019 msgid "ignoring the alternative value" msgstr "" -#: objcopy.c:2571 objcopy.c:2624 +#: objcopy.c:3051 objcopy.c:3104 #, c-format msgid "cannot create tempdir for archive copying (error: %s)" msgstr "" -#: objcopy.c:2657 +#: objcopy.c:3137 msgid "Unable to recognise the format of file" msgstr "" -#: objcopy.c:2784 +#: objcopy.c:3264 #, c-format msgid "error: the input file '%s' is empty" msgstr "" -#: objcopy.c:2952 +#: objcopy.c:3432 #, c-format msgid "Multiple renames of section %s" msgstr "" -#: objcopy.c:2998 +#: objcopy.c:3478 msgid "error in private header data" msgstr "" -#: objcopy.c:3076 +#: objcopy.c:3556 msgid "failed to create output section" msgstr "" -#: objcopy.c:3091 +#: objcopy.c:3571 msgid "failed to set size" msgstr "" -#: objcopy.c:3110 +#: objcopy.c:3590 msgid "failed to set vma" msgstr "" -#: objcopy.c:3135 +#: objcopy.c:3615 msgid "failed to set alignment" msgstr "" -#: objcopy.c:3167 +#: objcopy.c:3647 msgid "failed to copy private data" msgstr "" -#: objcopy.c:3309 +#: objcopy.c:3794 msgid "relocation count is negative" msgstr "" #. User must pad the section up in order to do this. -#: objcopy.c:3404 +#: objcopy.c:3889 #, c-format msgid "" "cannot reverse bytes: length of section %s must be evenly divisible by %d" msgstr "" -#: objcopy.c:3601 +#: objcopy.c:4086 msgid "can't create debugging section" msgstr "" -#: objcopy.c:3614 +#: objcopy.c:4099 msgid "can't set debugging section contents" msgstr "" -#: objcopy.c:3622 +#: objcopy.c:4107 #, c-format msgid "don't know how to write debugging information for %s" msgstr "" -#: objcopy.c:3785 +#: objcopy.c:4278 msgid "could not create temporary file to hold stripped copy" msgstr "" -#: objcopy.c:3857 +#: objcopy.c:4350 #, c-format msgid "%s: bad version in PE subsystem" msgstr "" -#: objcopy.c:3887 +#: objcopy.c:4380 #, c-format msgid "unknown PE subsystem: %s" msgstr "" -#: objcopy.c:3941 objcopy.c:4196 objcopy.c:4276 objcopy.c:4417 objcopy.c:4449 -#: objcopy.c:4472 objcopy.c:4476 objcopy.c:4496 +#: objcopy.c:4434 objcopy.c:4696 objcopy.c:4776 objcopy.c:4917 objcopy.c:4949 +#: objcopy.c:4972 objcopy.c:4976 objcopy.c:4996 #, c-format msgid "bad format for %s" msgstr "" -#: objcopy.c:3970 +#: objcopy.c:4463 #, c-format msgid "cannot open: %s: %s" msgstr "" -#: objcopy.c:4021 +#: objcopy.c:4514 msgid "byte number must be non-negative" msgstr "" -#: objcopy.c:4027 +#: objcopy.c:4520 #, c-format msgid "architecture %s unknown" msgstr "" -#: objcopy.c:4035 +#: objcopy.c:4528 msgid "interleave must be positive" msgstr "" -#: objcopy.c:4044 +#: objcopy.c:4537 msgid "interleave width must be positive" msgstr "" -#: objcopy.c:4349 +#: objcopy.c:4849 #, c-format msgid "unrecognized --compress-debug-sections type `%s'" msgstr "" -#: objcopy.c:4370 +#: objcopy.c:4870 #, c-format msgid "unrecognized --elf-stt-common= option `%s'" msgstr "" -#: objcopy.c:4386 +#: objcopy.c:4886 #, c-format msgid "Warning: truncating gap-fill from 0x%s to 0x%x" msgstr "" -#: objcopy.c:4547 +#: objcopy.c:5047 #, c-format msgid "unknown long section names option '%s'" msgstr "" -#: objcopy.c:4565 +#: objcopy.c:5065 msgid "unable to parse alternative machine code" msgstr "" -#: objcopy.c:4614 +#: objcopy.c:5114 msgid "number of bytes to reverse must be positive and even" msgstr "" -#: objcopy.c:4617 +#: objcopy.c:5117 #, c-format msgid "Warning: ignoring previous --reverse-bytes value of %d" msgstr "" -#: objcopy.c:4632 +#: objcopy.c:5132 #, c-format msgid "%s: invalid reserve value for --heap" msgstr "" -#: objcopy.c:4638 +#: objcopy.c:5138 #, c-format msgid "%s: invalid commit value for --heap" msgstr "" -#: objcopy.c:4663 +#: objcopy.c:5163 #, c-format msgid "%s: invalid reserve value for --stack" msgstr "" -#: objcopy.c:4669 +#: objcopy.c:5169 #, c-format msgid "%s: invalid commit value for --stack" msgstr "" -#: objcopy.c:4698 +#: objcopy.c:5198 msgid "interleave start byte must be set with --byte" msgstr "" -#: objcopy.c:4701 +#: objcopy.c:5201 msgid "byte number must be less than interleave" msgstr "" -#: objcopy.c:4704 +#: objcopy.c:5204 msgid "interleave width must be less than or equal to interleave - byte`" msgstr "" -#: objcopy.c:4733 +#: objcopy.c:5233 #, c-format msgid "unknown input EFI target: %s" msgstr "" -#: objcopy.c:4764 +#: objcopy.c:5264 #, c-format msgid "unknown output EFI target: %s" msgstr "" -#: objcopy.c:4777 +#: objcopy.c:5277 #, c-format msgid "warning: could not locate '%s'. System error message: %s" msgstr "" -#: objcopy.c:4789 +#: objcopy.c:5289 #, c-format msgid "" "warning: could not create temporary file whilst copying '%s', (error: %s)" msgstr "" -#: objcopy.c:4819 objcopy.c:4833 +#: objcopy.c:5319 objcopy.c:5333 #, c-format msgid "%s %s%c0x%s never used" msgstr "" -#: objdump.c:199 +#: objdump.c:200 #, c-format msgid "Usage: %s <option(s)> <file(s)>\n" msgstr "" -#: objdump.c:200 +#: objdump.c:201 #, c-format msgid " Display information from object <file(s)>.\n" msgstr "" -#: objdump.c:201 +#: objdump.c:202 #, c-format msgid " At least one of the following switches must be given:\n" msgstr "" -#: objdump.c:202 +#: objdump.c:203 #, c-format msgid "" " -a, --archive-headers Display archive header information\n" @@ -5061,14 +5403,14 @@ msgid "" " -H, --help Display this information\n" msgstr "" -#: objdump.c:235 +#: objdump.c:236 #, c-format msgid "" "\n" " The following switches are optional:\n" msgstr "" -#: objdump.c:236 +#: objdump.c:237 #, c-format msgid "" " -b, --target=BFDNAME Specify the target object format as " @@ -5106,11 +5448,13 @@ msgid "" " --adjust-vma=OFFSET Add OFFSET to all displayed section " "addresses\n" " --special-syms Include special symbols in symbol dumps\n" +" --inlines Print all inlines for source line (with -" +"l)\n" " --prefix=PREFIX Add PREFIX to absolute paths for -S\n" " --prefix-strip=LEVEL Strip initial directory names for -S\n" msgstr "" -#: objdump.c:262 +#: objdump.c:264 #, c-format msgid "" " --dwarf-depth=N Do not display DIEs at depth N or greater\n" @@ -5122,222 +5466,220 @@ msgid "" "\n" msgstr "" -#: objdump.c:276 +#: objdump.c:278 #, c-format msgid "" "\n" "Options supported for -P/--private switch:\n" msgstr "" -#: objdump.c:429 +#: objdump.c:433 #, c-format msgid "section '%s' mentioned in a -j option, but not found in any input file" msgstr "" -#: objdump.c:542 +#: objdump.c:584 #, c-format msgid "Sections:\n" msgstr "" -#: objdump.c:545 objdump.c:549 +#: objdump.c:590 #, c-format -msgid "Idx Name Size VMA LMA File off Algn" +msgid "Idx %-*s Size %-*s%-*sFile off Algn" msgstr "" -#: objdump.c:551 -#, c-format -msgid "" -"Idx Name Size VMA LMA File off " -"Algn" -msgstr "" - -#: objdump.c:555 +#: objdump.c:596 #, c-format msgid " Flags" msgstr "" -#: objdump.c:576 +#: objdump.c:618 #, c-format msgid "failed to read symbol table from: %s" msgstr "" -#: objdump.c:577 objdump.c:3321 +#: objdump.c:619 objdump.c:3398 msgid "error message was" msgstr "" -#: objdump.c:601 +#: objdump.c:643 #, c-format msgid "%s: not a dynamic object" msgstr "" -#: objdump.c:1123 objdump.c:1147 +#: objdump.c:1165 objdump.c:1189 #, c-format msgid " (File Offset: 0x%lx)" msgstr "" -#: objdump.c:1814 +#: objdump.c:1431 +#, c-format +msgid "source file %s is more recent than object file\n" +msgstr "" + +#: objdump.c:1877 #, c-format msgid "disassemble_fn returned length %d" msgstr "" -#: objdump.c:2128 +#: objdump.c:2183 objdump.c:3033 +#, c-format +msgid "Reading section %s failed because: %s" +msgstr "" + +#: objdump.c:2200 #, c-format msgid "" "\n" "Disassembly of section %s:\n" msgstr "" -#: objdump.c:2305 +#: objdump.c:2377 #, c-format msgid "can't use supplied machine %s" msgstr "" -#: objdump.c:2324 +#: objdump.c:2398 #, c-format msgid "can't disassemble for architecture %s\n" msgstr "" -#: objdump.c:2405 objdump.c:2422 +#: objdump.c:2479 objdump.c:2496 #, c-format msgid "" "\n" "Can't get contents for section '%s'.\n" msgstr "" -#: objdump.c:2580 +#: objdump.c:2654 #, c-format msgid "File %s does not contain any dwarf debug information\n" msgstr "" -#: objdump.c:2639 +#: objdump.c:2712 #, c-format msgid "" "No %s section present\n" "\n" msgstr "" -#: objdump.c:2648 +#: objdump.c:2718 #, c-format msgid "reading %s section of %s failed: %s" msgstr "" -#: objdump.c:2692 +#: objdump.c:2762 #, c-format msgid "" "Contents of %s section:\n" "\n" msgstr "" -#: objdump.c:2826 +#: objdump.c:2895 #, c-format msgid "architecture: %s, " msgstr "" -#: objdump.c:2829 +#: objdump.c:2898 #, c-format msgid "flags 0x%08x:\n" msgstr "" -#: objdump.c:2842 +#: objdump.c:2911 #, c-format msgid "" "\n" "start address 0x" msgstr "" -#: objdump.c:2868 +#: objdump.c:2937 msgid "option -P/--private not supported by this file" msgstr "" -#: objdump.c:2892 +#: objdump.c:2961 #, c-format msgid "target specific dump '%s' not supported" msgstr "" -#: objdump.c:2956 +#: objdump.c:3025 #, c-format msgid "Contents of section %s:" msgstr "" -#: objdump.c:2958 +#: objdump.c:3027 #, c-format msgid " (Starting at file offset: 0x%lx)" msgstr "" -#: objdump.c:2964 -#, c-format -msgid "Reading section %s failed because: %s" -msgstr "" - -#: objdump.c:3068 +#: objdump.c:3137 #, c-format msgid "no symbols\n" msgstr "" -#: objdump.c:3075 +#: objdump.c:3144 #, c-format msgid "no information for symbol number %ld\n" msgstr "" -#: objdump.c:3078 +#: objdump.c:3147 #, c-format msgid "could not determine the type of symbol number %ld\n" msgstr "" -#: objdump.c:3320 +#: objdump.c:3397 #, c-format msgid "failed to read relocs in: %s" msgstr "" -#: objdump.c:3420 +#: objdump.c:3497 #, c-format msgid "" "\n" "%s: file format %s\n" msgstr "" -#: objdump.c:3482 +#: objdump.c:3559 #, c-format msgid "%s: printing debugging information failed" msgstr "" -#: objdump.c:3573 +#: objdump.c:3650 #, 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:3578 +#: objdump.c:3655 msgid "Archive nesting is too deep" msgstr "" -#: objdump.c:3582 +#: objdump.c:3659 #, c-format msgid "In nested archive %s:\n" msgstr "" -#: objdump.c:3724 +#: objdump.c:3816 msgid "error: the start address should be before the end address" msgstr "" -#: objdump.c:3729 +#: objdump.c:3821 msgid "error: the stop address should be after the start address" msgstr "" -#: objdump.c:3741 +#: objdump.c:3833 msgid "error: prefix strip must be non-negative" msgstr "" -#: objdump.c:3746 +#: objdump.c:3838 msgid "error: instruction width must be positive" msgstr "" -#: objdump.c:3755 +#: objdump.c:3850 msgid "unrecognized -E option" msgstr "" -#: objdump.c:3766 +#: objdump.c:3861 #, c-format msgid "unrecognized --endian type `%s'" msgstr "" @@ -5608,7 +5950,7 @@ msgstr "" msgid " time and date: 0x%08x - " msgstr "" -#: od-xcoff.c:422 readelf.c:15825 +#: od-xcoff.c:422 readelf.c:16679 #, c-format msgid "not set\n" msgstr "" @@ -6066,7 +6408,7 @@ msgstr "" msgid "%s: %s: stab entry %ld is corrupt\n" msgstr "" -#: rddbg.c:413 +#: rddbg.c:416 #, c-format msgid "Last stabs entries before error:\n" msgstr "" @@ -6104,251 +6446,254 @@ msgstr "" msgid "Unable to read in 0x%" msgstr "" -#: readelf.c:825 +#: readelf.c:834 msgid "Don't know about relocations on this machine architecture\n" msgstr "" -#: readelf.c:846 readelf.c:944 +#: readelf.c:861 readelf.c:966 msgid "32-bit relocation data" msgstr "" -#: readelf.c:858 readelf.c:888 readelf.c:955 readelf.c:984 +#: readelf.c:873 readelf.c:903 readelf.c:977 readelf.c:1006 msgid "out of memory parsing relocs\n" msgstr "" -#: readelf.c:876 readelf.c:973 +#: readelf.c:891 readelf.c:995 msgid "64-bit relocation data" msgstr "" -#: readelf.c:1101 +#: readelf.c:1125 #, c-format msgid "" " Offset Info Type Sym. Value Symbol's Name + Addend\n" msgstr "" -#: readelf.c:1103 +#: readelf.c:1127 #, c-format msgid " Offset Info Type Sym.Value Sym. Name + Addend\n" msgstr "" -#: readelf.c:1108 +#: readelf.c:1132 #, c-format msgid " Offset Info Type Sym. Value Symbol's Name\n" msgstr "" -#: readelf.c:1110 +#: readelf.c:1134 #, c-format msgid " Offset Info Type Sym.Value Sym. Name\n" msgstr "" -#: readelf.c:1118 +#: readelf.c:1142 #, c-format msgid "" " Offset Info Type Symbol's Value " "Symbol's Name + Addend\n" msgstr "" -#: readelf.c:1120 +#: readelf.c:1144 #, c-format msgid "" " Offset Info Type Sym. Value Sym. Name + " "Addend\n" msgstr "" -#: readelf.c:1125 +#: readelf.c:1149 #, c-format msgid "" " Offset Info Type Symbol's Value " "Symbol's Name\n" msgstr "" -#: readelf.c:1127 +#: readelf.c:1151 #, c-format msgid "" " Offset Info Type Sym. Value Sym. Name\n" msgstr "" -#: readelf.c:1489 readelf.c:1671 readelf.c:1679 +#: readelf.c:1521 readelf.c:1711 readelf.c:1719 #, c-format msgid "unrecognized: %-7lx" msgstr "" -#: readelf.c:1514 +#: readelf.c:1547 #, c-format msgid "<unknown addend: %lx>" msgstr "" -#: readelf.c:1521 +#: readelf.c:1556 #, c-format -msgid " bad symbol index: %08lx" +msgid " bad symbol index: %08lx in reloc" msgstr "" -#: readelf.c:1620 +#: readelf.c:1657 #, c-format msgid "<string table index: %3ld>" msgstr "" -#: readelf.c:1622 +#: readelf.c:1660 #, c-format msgid "<corrupt string table index: %3ld>" msgstr "" -#: readelf.c:2108 +#: readelf.c:2146 #, c-format msgid "Processor Specific: %lx" msgstr "" -#: readelf.c:2135 +#: readelf.c:2173 #, c-format msgid "Operating System specific: %lx" msgstr "" -#: readelf.c:2139 readelf.c:3845 +#: readelf.c:2177 readelf.c:3912 #, c-format msgid "<unknown>: %lx" msgstr "" -#: readelf.c:2152 +#: readelf.c:2190 msgid "NONE (None)" msgstr "" -#: readelf.c:2153 +#: readelf.c:2191 msgid "REL (Relocatable file)" msgstr "" -#: readelf.c:2154 +#: readelf.c:2192 msgid "EXEC (Executable file)" msgstr "" -#: readelf.c:2155 +#: readelf.c:2193 msgid "DYN (Shared object file)" msgstr "" -#: readelf.c:2156 +#: readelf.c:2194 msgid "CORE (Core file)" msgstr "" -#: readelf.c:2160 +#: readelf.c:2198 #, c-format msgid "Processor Specific: (%x)" msgstr "" -#: readelf.c:2162 +#: readelf.c:2200 #, c-format msgid "OS Specific: (%x)" msgstr "" -#: readelf.c:2164 +#: readelf.c:2202 #, c-format msgid "<unknown>: %x" msgstr "" -#: readelf.c:2176 readelf.c:14549 readelf.c:14560 +#. Please keep this switch table sorted by increasing EM_ value. +#. 0 +#: readelf.c:2216 readelf.c:15066 readelf.c:15077 msgid "None" msgstr "" -#: readelf.c:2374 +#: readelf.c:2445 #, c-format msgid "<unknown>: 0x%x" msgstr "" -#: readelf.c:2652 +#: readelf.c:2725 msgid ", <unknown>" msgstr "" -#: readelf.c:3021 readelf.c:9244 +#: readelf.c:3094 readelf.c:9431 msgid "unknown" msgstr "" -#: readelf.c:3022 +#: readelf.c:3095 msgid "unknown mac" msgstr "" -#: readelf.c:3090 +#: readelf.c:3163 msgid ", <unknown MeP cpu type>" msgstr "" -#: readelf.c:3100 +#: readelf.c:3173 msgid "<unknown MeP copro type>" msgstr "" -#: readelf.c:3111 +#: readelf.c:3184 #, c-format msgid ", unknown flags bits: %#x" msgstr "" -#: readelf.c:3120 +#: readelf.c:3193 msgid ", relocatable" msgstr "" -#: readelf.c:3123 +#: readelf.c:3196 msgid ", relocatable-lib" msgstr "" -#: readelf.c:3205 +#: readelf.c:3278 msgid ", unknown v850 architecture variant" msgstr "" -#: readelf.c:3269 +#: readelf.c:3343 msgid ", unknown CPU" msgstr "" -#: readelf.c:3284 +#: readelf.c:3358 msgid ", unknown ABI" msgstr "" -#: readelf.c:3309 readelf.c:3365 +#: readelf.c:3383 readelf.c:3439 msgid ", unknown ISA" msgstr "" -#: readelf.c:3475 +#: readelf.c:3549 #, c-format msgid "Unrecognised IA64 VMS Command Code: %x\n" msgstr "" -#: readelf.c:3539 +#: readelf.c:3613 msgid ": architecture variant: " msgstr "" -#: readelf.c:3558 +#: readelf.c:3632 msgid ": unknown" msgstr "" -#: readelf.c:3562 +#: readelf.c:3636 msgid ": unknown extra flag bits also present" msgstr "" -#: readelf.c:3611 +#: readelf.c:3685 msgid "Standalone App" msgstr "" -#: readelf.c:3620 +#: readelf.c:3694 msgid "Bare-metal C6000" msgstr "" -#: readelf.c:3630 readelf.c:4535 readelf.c:4551 +#: readelf.c:3704 readelf.c:4611 readelf.c:4627 readelf.c:16356 +#: readelf.c:16396 #, 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:4163 +#: readelf.c:4239 #, c-format msgid "%08x: <unknown>" msgstr "" -#: readelf.c:4221 +#: readelf.c:4297 #, c-format msgid "Usage: readelf <option(s)> elf-file(s)\n" msgstr "" -#: readelf.c:4222 +#: readelf.c:4298 #, c-format msgid " Display information about the contents of ELF format files\n" msgstr "" -#: readelf.c:4223 +#: readelf.c:4299 #, c-format msgid "" " Options are:\n" @@ -6392,7 +6737,7 @@ msgid "" " Display the contents of DWARF2 debug sections\n" msgstr "" -#: readelf.c:4257 +#: readelf.c:4333 #, c-format msgid "" " --dwarf-depth=N Do not display DIEs at depth N or greater\n" @@ -6400,14 +6745,14 @@ msgid "" " or deeper\n" msgstr "" -#: readelf.c:4262 +#: readelf.c:4338 #, c-format msgid "" " -i --instruction-dump=<number|name>\n" " Disassemble the contents of section <number|name>\n" msgstr "" -#: readelf.c:4266 +#: readelf.c:4342 #, c-format msgid "" " -I --histogram Display histogram of bucket list lengths\n" @@ -6417,537 +6762,551 @@ msgid "" " -v --version Display the version number of readelf\n" msgstr "" -#: readelf.c:4295 readelf.c:4327 readelf.c:4331 readelf.c:17190 +#: readelf.c:4371 readelf.c:4403 readelf.c:4407 readelf.c:18525 msgid "Out of memory allocating dump request table.\n" msgstr "" -#: readelf.c:4509 +#: readelf.c:4585 #, c-format msgid "Invalid option '-%c'\n" msgstr "" -#: readelf.c:4531 readelf.c:4547 readelf.c:9909 +#: readelf.c:4607 readelf.c:4623 readelf.c:10103 msgid "none" msgstr "" -#: readelf.c:4548 +#: readelf.c:4624 msgid "2's complement, little endian" msgstr "" -#: readelf.c:4549 +#: readelf.c:4625 msgid "2's complement, big endian" msgstr "" -#: readelf.c:4567 +#: readelf.c:4643 msgid "Not an ELF file - it has the wrong magic bytes at the start\n" msgstr "" -#: readelf.c:4577 +#: readelf.c:4653 #, c-format msgid "ELF Header:\n" msgstr "" -#: readelf.c:4578 +#: readelf.c:4654 #, c-format msgid " Magic: " msgstr "" -#: readelf.c:4582 +#: readelf.c:4658 #, c-format msgid " Class: %s\n" msgstr "" -#: readelf.c:4584 +#: readelf.c:4660 #, c-format msgid " Data: %s\n" msgstr "" -#: readelf.c:4586 +#: readelf.c:4662 #, c-format msgid " Version: %d %s\n" msgstr "" -#: readelf.c:4591 +#: readelf.c:4667 #, c-format msgid "<unknown: %lx>" msgstr "" -#: readelf.c:4593 +#: readelf.c:4669 #, c-format msgid " OS/ABI: %s\n" msgstr "" -#: readelf.c:4595 +#: readelf.c:4671 #, c-format msgid " ABI Version: %d\n" msgstr "" -#: readelf.c:4597 +#: readelf.c:4673 #, c-format msgid " Type: %s\n" msgstr "" -#: readelf.c:4599 +#: readelf.c:4675 #, c-format msgid " Machine: %s\n" msgstr "" -#: readelf.c:4601 +#: readelf.c:4677 #, c-format msgid " Version: 0x%lx\n" msgstr "" -#: readelf.c:4604 +#: readelf.c:4680 #, c-format msgid " Entry point address: " msgstr "" -#: readelf.c:4606 +#: readelf.c:4682 #, c-format msgid "" "\n" " Start of program headers: " msgstr "" -#: readelf.c:4608 +#: readelf.c:4684 #, c-format msgid "" " (bytes into file)\n" " Start of section headers: " msgstr "" -#: readelf.c:4610 +#: readelf.c:4686 #, c-format msgid " (bytes into file)\n" msgstr "" -#: readelf.c:4612 +#: readelf.c:4688 #, c-format msgid " Flags: 0x%lx%s\n" msgstr "" -#: readelf.c:4615 +#: readelf.c:4691 #, c-format msgid " Size of this header: %ld (bytes)\n" msgstr "" -#: readelf.c:4617 +#: readelf.c:4693 #, c-format msgid " Size of program headers: %ld (bytes)\n" msgstr "" -#: readelf.c:4619 +#: readelf.c:4695 #, c-format msgid " Number of program headers: %ld" msgstr "" -#: readelf.c:4626 +#: readelf.c:4702 #, c-format msgid " Size of section headers: %ld (bytes)\n" msgstr "" -#: readelf.c:4628 +#: readelf.c:4704 #, c-format msgid " Number of section headers: %ld" msgstr "" -#: readelf.c:4633 +#: readelf.c:4709 #, c-format msgid " Section header string table index: %ld" msgstr "" -#: readelf.c:4640 +#: readelf.c:4716 #, c-format msgid " <corrupt: out of range>" msgstr "" -#: readelf.c:4677 readelf.c:4721 +#: readelf.c:4753 readelf.c:4797 msgid "" "The e_phentsize field in the ELF header is less than the size of an ELF " "program header\n" msgstr "" -#: readelf.c:4681 readelf.c:4725 +#: readelf.c:4757 readelf.c:4801 msgid "" "The e_phentsize field in the ELF header is larger than the size of an ELF " "program header\n" msgstr "" -#: readelf.c:4684 readelf.c:4728 +#: readelf.c:4760 readelf.c:4804 msgid "program headers" msgstr "" -#: readelf.c:4766 +#: readelf.c:4843 +#, c-format +msgid "Too many program headers - %#x - the file is not that big\n" +msgstr "" + +#: readelf.c:4852 #, c-format msgid "Out of memory reading %u program headers\n" msgstr "" -#: readelf.c:4796 +#: readelf.c:4883 msgid "" "possibly corrupt ELF header - it has a non-zero program header offset, but " "no program headers\n" msgstr "" -#: readelf.c:4799 +#: readelf.c:4888 #, c-format msgid "" "\n" "There are no program headers in this file.\n" msgstr "" -#: readelf.c:4805 +#: readelf.c:4894 #, c-format msgid "" "\n" "Elf file type is %s\n" msgstr "" -#: readelf.c:4806 +#: readelf.c:4895 #, c-format msgid "Entry point " msgstr "" -#: readelf.c:4808 +#: readelf.c:4897 #, c-format msgid "" "\n" "There are %d program headers, starting at offset " msgstr "" -#: readelf.c:4820 readelf.c:4822 +#: readelf.c:4909 readelf.c:4911 #, c-format msgid "" "\n" "Program Headers:\n" msgstr "" -#: readelf.c:4826 +#: readelf.c:4915 #, c-format msgid "" " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" msgstr "" -#: readelf.c:4829 +#: readelf.c:4918 #, c-format msgid "" " Type Offset VirtAddr PhysAddr FileSiz " "MemSiz Flg Align\n" msgstr "" -#: readelf.c:4833 +#: readelf.c:4922 #, c-format msgid " Type Offset VirtAddr PhysAddr\n" msgstr "" -#: readelf.c:4835 +#: readelf.c:4924 #, c-format msgid " FileSiz MemSiz Flags Align\n" msgstr "" -#: readelf.c:4934 +#: readelf.c:5023 msgid "LOAD segments must be sorted in order of increasing VirtAddr\n" msgstr "" -#: readelf.c:4937 +#: readelf.c:5026 msgid "the segment's file size is larger than its memory size\n" msgstr "" -#: readelf.c:4944 +#: readelf.c:5033 msgid "the PHDR segment must occur before any LOAD segment\n" msgstr "" -#: readelf.c:4955 +#: readelf.c:5044 msgid "the PHDR segment is not covered by a LOAD segment\n" msgstr "" -#: readelf.c:4961 +#: readelf.c:5050 msgid "more than one dynamic segment\n" msgstr "" -#: readelf.c:4970 -msgid "the dynamic segment offset + size exceeds the size of the file\n" -msgstr "" - -#: readelf.c:4986 +#: readelf.c:5069 msgid "no .dynamic section in the dynamic segment\n" msgstr "" -#: readelf.c:5001 +#: readelf.c:5084 msgid "the .dynamic section is not contained within the dynamic segment\n" msgstr "" -#: readelf.c:5004 +#: readelf.c:5087 msgid "the .dynamic section is not the first section in the dynamic segment.\n" msgstr "" -#: readelf.c:5012 +#: readelf.c:5097 +msgid "the dynamic segment offset + size exceeds the size of the file\n" +msgstr "" + +#: readelf.c:5105 msgid "Unable to find program interpreter name\n" msgstr "" -#: readelf.c:5019 +#: readelf.c:5112 msgid "" "Internal error: failed to create format string to display program " "interpreter\n" msgstr "" -#: readelf.c:5023 +#: readelf.c:5116 msgid "Unable to read program interpreter name\n" msgstr "" -#: readelf.c:5026 +#: readelf.c:5119 #, c-format msgid " [Requesting program interpreter: %s]\n" msgstr "" -#: readelf.c:5035 +#: readelf.c:5128 #, c-format msgid "" "\n" " Section to Segment mapping:\n" msgstr "" -#: readelf.c:5036 +#: readelf.c:5129 #, c-format msgid " Segment Sections...\n" msgstr "" -#: readelf.c:5072 +#: readelf.c:5165 msgid "Cannot interpret virtual addresses without program headers.\n" msgstr "" -#: readelf.c:5088 +#: readelf.c:5181 #, c-format msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n" msgstr "" -#: readelf.c:5113 readelf.c:5175 +#: readelf.c:5206 readelf.c:5268 msgid "" "The e_shentsize field in the ELF header is less than the size of an ELF " "section header\n" msgstr "" -#: readelf.c:5117 readelf.c:5179 +#: readelf.c:5210 readelf.c:5272 msgid "" "The e_shentsize field in the ELF header is larger than the size of an ELF " "section header\n" msgstr "" -#: readelf.c:5121 readelf.c:5183 +#: readelf.c:5214 readelf.c:5276 msgid "section headers" msgstr "" -#: readelf.c:5132 readelf.c:5194 +#: readelf.c:5225 readelf.c:5287 #, c-format msgid "Out of memory reading %u section headers\n" msgstr "" -#: readelf.c:5151 readelf.c:5213 +#: readelf.c:5244 readelf.c:5306 #, c-format msgid "Section %u has an out of range sh_link value of %u\n" msgstr "" -#: readelf.c:5153 readelf.c:5215 +#: readelf.c:5246 readelf.c:5308 #, c-format msgid "Section %u has an out of range sh_info value of %u\n" msgstr "" -#: readelf.c:5244 readelf.c:5355 +#: readelf.c:5337 readelf.c:5448 #, c-format msgid "Section %s has an invalid sh_entsize of 0x%lx\n" msgstr "" -#: readelf.c:5251 readelf.c:5363 +#: readelf.c:5344 readelf.c:5456 #, c-format msgid "Section %s has an invalid sh_size of 0x%lx\n" msgstr "" -#: readelf.c:5260 readelf.c:5373 +#: readelf.c:5353 readelf.c:5466 #, c-format msgid "" "Size (0x%lx) of section %s is not a multiple of its sh_entsize (0x%lx)\n" msgstr "" -#: readelf.c:5268 readelf.c:5381 +#: readelf.c:5361 readelf.c:5474 msgid "symbols" msgstr "" -#: readelf.c:5282 readelf.c:5395 +#: readelf.c:5375 readelf.c:5488 msgid "symbol table section indicies" msgstr "" -#: readelf.c:5288 readelf.c:5401 +#: readelf.c:5381 readelf.c:5494 #, c-format msgid "Index section %s has an sh_size of 0x%lx - expected 0x%lx\n" msgstr "" -#: readelf.c:5301 readelf.c:5414 +#: readelf.c:5394 readelf.c:5507 #, c-format msgid "Out of memory reading %lu symbols\n" msgstr "" -#: readelf.c:5586 readelf.c:5657 readelf.c:5675 readelf.c:5693 +#: readelf.c:5682 readelf.c:5754 readelf.c:5772 readelf.c:5790 msgid "Internal error: not enough buffer room for section flag info" msgstr "" -#: readelf.c:5700 +#: readelf.c:5797 #, c-format msgid "UNKNOWN (%*.*lx)" msgstr "" -#: readelf.c:5745 +#: readelf.c:5816 readelf.c:5831 +msgid "Compressed section is too small even for a compression header\n" +msgstr "" + +#: readelf.c:5855 msgid "" "possibly corrupt ELF file header - it has a non-zero section header offset, " "but no section headers\n" msgstr "" -#: readelf.c:5748 +#: readelf.c:5860 #, c-format msgid "" "\n" "There are no sections in this file.\n" msgstr "" -#: readelf.c:5754 +#: readelf.c:5866 #, c-format msgid "There are %d section headers, starting at offset 0x%lx:\n" msgstr "" -#: readelf.c:5775 readelf.c:6528 readelf.c:6965 readelf.c:7351 readelf.c:7788 -#: readelf.c:8837 readelf.c:11294 +#: readelf.c:5890 readelf.c:6655 readelf.c:7097 readelf.c:7490 readelf.c:7933 +#: readelf.c:9023 readelf.c:11492 readelf.c:17054 msgid "string table" msgstr "" #. Note: coded this way so that there is a single string for translation. -#: readelf.c:5846 +#: readelf.c:5961 #, c-format msgid "Section %d has invalid sh_entsize of %s\n" msgstr "" -#: readelf.c:5847 +#: readelf.c:5962 #, c-format msgid "(Using the expected size of %u for the rest of this dump)\n" msgstr "" -#: readelf.c:5868 +#: readelf.c:5983 msgid "File contains multiple dynamic symbol tables\n" msgstr "" -#: readelf.c:5880 +#: readelf.c:5995 msgid "File contains multiple dynamic string tables\n" msgstr "" -#: readelf.c:5886 +#: readelf.c:6001 msgid "dynamic strings" msgstr "" -#: readelf.c:5968 +#: readelf.c:6086 #, c-format msgid "" "\n" "Section Headers:\n" msgstr "" -#: readelf.c:5970 +#: readelf.c:6088 #, c-format msgid "" "\n" "Section Header:\n" msgstr "" -#: readelf.c:5976 readelf.c:5987 readelf.c:5998 +#: readelf.c:6094 readelf.c:6105 readelf.c:6116 #, c-format msgid " [Nr] Name\n" msgstr "" -#: readelf.c:5977 +#: readelf.c:6095 #, c-format msgid " Type Addr Off Size ES Lk Inf Al\n" msgstr "" -#: readelf.c:5981 +#: readelf.c:6099 #, c-format msgid "" " [Nr] Name Type Addr Off Size ES Flg Lk " "Inf Al\n" msgstr "" -#: readelf.c:5988 +#: readelf.c:6106 #, c-format msgid " Type Address Off Size ES Lk Inf Al\n" msgstr "" -#: readelf.c:5992 +#: readelf.c:6110 #, c-format msgid "" " [Nr] Name Type Address Off Size ES " "Flg Lk Inf Al\n" msgstr "" -#: readelf.c:5999 +#: readelf.c:6117 #, c-format msgid " Type Address Offset Link\n" msgstr "" -#: readelf.c:6000 +#: readelf.c:6118 #, c-format msgid " Size EntSize Info Align\n" msgstr "" -#: readelf.c:6004 +#: readelf.c:6122 #, c-format msgid " [Nr] Name Type Address Offset\n" msgstr "" -#: readelf.c:6005 +#: readelf.c:6123 #, c-format msgid " Size EntSize Flags Link Info Align\n" msgstr "" -#: readelf.c:6010 +#: readelf.c:6128 #, c-format msgid " Flags\n" msgstr "" -#: readelf.c:6032 +#: readelf.c:6150 #, c-format msgid "[%2u]: Link field (%u) should index a symtab section.\n" msgstr "" -#: readelf.c:6045 +#: readelf.c:6163 #, c-format msgid "[%2u]: Link field (%u) should index a string section.\n" msgstr "" -#: readelf.c:6053 readelf.c:6064 +#: readelf.c:6171 readelf.c:6182 #, c-format msgid "[%2u]: Unexpected value (%u) in link field.\n" msgstr "" -#: readelf.c:6092 +#: readelf.c:6210 #, c-format msgid "[%2u]: Info field (%u) should index a relocatable section.\n" msgstr "" -#: readelf.c:6104 readelf.c:6129 +#: readelf.c:6222 readelf.c:6249 #, c-format msgid "[%2u]: Unexpected value (%u) in info field.\n" msgstr "" -#: readelf.c:6126 +#: readelf.c:6244 #, c-format msgid "[%2u]: Expected link to another section in info field" msgstr "" -#: readelf.c:6201 +#: readelf.c:6259 +#, c-format +msgid "Size of section %u is larger than the entire file!\n" +msgstr "" + +#: readelf.c:6328 #, c-format msgid "section %u: sh_link value of %u is larger than the number of sections\n" msgstr "" -#: readelf.c:6303 +#: readelf.c:6430 msgid "compression header" msgstr "" -#: readelf.c:6312 +#: readelf.c:6439 #, c-format msgid " [<unknown>: 0x%x], " msgstr "" @@ -6955,7 +7314,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. -#: readelf.c:6326 +#: readelf.c:6453 #, c-format msgid "" "Key to Flags:\n" @@ -6965,441 +7324,445 @@ msgid "" " " msgstr "" -#: readelf.c:6333 +#: readelf.c:6460 #, c-format msgid "l (large), " msgstr "" -#: readelf.c:6335 +#: readelf.c:6462 #, c-format msgid "y (purecode), " msgstr "" -#: readelf.c:6352 +#: readelf.c:6479 #, c-format msgid "[0x%x: " msgstr "" -#: readelf.c:6394 +#: readelf.c:6521 #, c-format msgid "" "\n" "There are no sections to group in this file.\n" msgstr "" -#: readelf.c:6401 +#: readelf.c:6528 msgid "Section headers are not available!\n" msgstr "" -#: readelf.c:6411 +#: readelf.c:6538 #, c-format msgid "Out of memory reading %u section group headers\n" msgstr "" -#: readelf.c:6427 +#: readelf.c:6554 #, c-format msgid "" "\n" "There are no section groups in this file.\n" msgstr "" -#: readelf.c:6436 +#: readelf.c:6563 #, c-format msgid "Out of memory reading %lu groups\n" msgstr "" -#: readelf.c:6466 +#: readelf.c:6593 #, c-format msgid "Bad sh_link in group section `%s'\n" msgstr "" -#: readelf.c:6480 +#: readelf.c:6607 #, c-format msgid "Corrupt header in group section `%s'\n" msgstr "" -#: readelf.c:6486 readelf.c:6497 +#: readelf.c:6613 readelf.c:6624 #, c-format msgid "Bad sh_info in group section `%s'\n" msgstr "" -#: readelf.c:6538 +#: readelf.c:6665 #, c-format msgid "" "Section %s has sh_entsize (0x%lx) which is larger than its size (0x%lx)\n" msgstr "" -#: readelf.c:6547 +#: readelf.c:6674 msgid "section data" msgstr "" -#: readelf.c:6558 +#: readelf.c:6685 #, c-format msgid "" "\n" "%sgroup section [%5u] `%s' [%s] contains %u sections:\n" msgstr "" -#: readelf.c:6561 +#: readelf.c:6688 #, c-format msgid " [Index] Name\n" msgstr "" -#: readelf.c:6579 +#: readelf.c:6706 #, c-format msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n" msgstr "" -#: readelf.c:6582 +#: readelf.c:6709 msgid "" "Futher error messages about overlarge group section indicies suppressed\n" msgstr "" -#: readelf.c:6595 +#: readelf.c:6722 #, c-format msgid "section [%5u] in group section [%5u] already in group section [%5u]\n" msgstr "" -#: readelf.c:6599 +#: readelf.c:6726 msgid "" "Further error messages about already contained group sections suppressed\n" msgstr "" -#: readelf.c:6611 +#: readelf.c:6738 #, c-format msgid "section 0 in group section [%5u]\n" msgstr "" -#: readelf.c:6678 +#: readelf.c:6807 msgid "dynamic section image fixups" msgstr "" -#: readelf.c:6690 +#: readelf.c:6815 +#, c-format +msgid "corrupt library name index of 0x%lx found in dynamic entry" +msgstr "" + +#: readelf.c:6819 #, c-format msgid "" "\n" "Image fixups for needed library #%d: %s - ident: %lx\n" msgstr "" -#: readelf.c:6693 +#: readelf.c:6822 #, c-format msgid "Seg Offset Type SymVec DataType\n" msgstr "" -#: readelf.c:6725 +#: readelf.c:6855 msgid "dynamic section image relocations" msgstr "" -#: readelf.c:6729 +#: readelf.c:6859 #, c-format msgid "" "\n" "Image relocs\n" msgstr "" -#: readelf.c:6731 +#: readelf.c:6861 #, c-format msgid "" "Seg Offset Type Addend Seg Sym Off\n" msgstr "" -#: readelf.c:6786 +#: readelf.c:6917 msgid "dynamic string section" msgstr "" -#: readelf.c:6887 +#: readelf.c:7018 #, c-format msgid "" "\n" "'%s' relocation section at offset 0x%lx contains %ld bytes:\n" msgstr "" -#: readelf.c:6903 +#: readelf.c:7035 #, c-format msgid "" "\n" "There are no dynamic relocations in this file.\n" msgstr "" -#: readelf.c:6927 +#: readelf.c:7059 #, c-format msgid "" "\n" "Relocation section " msgstr "" -#: readelf.c:6934 readelf.c:7455 +#: readelf.c:7066 readelf.c:7594 #, c-format msgid " at offset 0x%lx contains %lu entries:\n" msgstr "" -#: readelf.c:6986 +#: readelf.c:7119 #, c-format msgid "" "\n" "There are no relocations in this file.\n" msgstr "" -#: readelf.c:7153 +#: readelf.c:7287 #, c-format msgid "Invalid offset %lx in table entry %ld\n" msgstr "" -#: readelf.c:7170 +#: readelf.c:7305 #, c-format msgid "\tUnknown version.\n" msgstr "" -#: readelf.c:7231 readelf.c:7648 +#: readelf.c:7368 readelf.c:7791 msgid "unwind table" msgstr "" -#: readelf.c:7281 +#: readelf.c:7418 #, c-format msgid "Skipping unknown relocation type: %u\n" msgstr "" -#: readelf.c:7287 +#: readelf.c:7424 #, c-format msgid "Skipping unexpected relocation type: %s\n" msgstr "" -#: readelf.c:7296 +#: readelf.c:7433 #, c-format msgid "Skipping reloc with overlarge offset: %lx\n" msgstr "" -#: readelf.c:7346 readelf.c:7783 +#: readelf.c:7484 readelf.c:7927 msgid "Multiple auxillary string tables encountered\n" msgstr "" -#: readelf.c:7359 readelf.c:7796 readelf.c:8845 +#: readelf.c:7498 readelf.c:7941 readelf.c:9031 #, c-format msgid "" "\n" "There are no unwind sections in this file.\n" msgstr "" -#: readelf.c:7433 +#: readelf.c:7572 #, c-format msgid "" "\n" "Could not find unwind info section for " msgstr "" -#: readelf.c:7445 +#: readelf.c:7584 msgid "unwind info" msgstr "" -#: readelf.c:7448 +#: readelf.c:7587 #, c-format msgid "" "\n" "Unwind section " msgstr "" -#: readelf.c:7730 +#: readelf.c:7873 #, c-format msgid "Skipping unexpected relocation type %s\n" msgstr "" -#: readelf.c:7802 +#: readelf.c:7947 #, c-format msgid "" "\n" "Unwind section '%s' at offset 0x%lx contains %lu entries:\n" msgstr "" -#: readelf.c:7927 +#: readelf.c:8079 msgid "unwind data" msgstr "" -#: readelf.c:8000 +#: readelf.c:8152 #, c-format msgid "Skipping unexpected relocation at offset 0x%lx\n" msgstr "" -#: readelf.c:8022 +#: readelf.c:8174 #, c-format msgid "Unknown section relocation type %d encountered\n" msgstr "" -#: readelf.c:8030 +#: readelf.c:8182 #, c-format msgid "Bad symbol index in unwind relocation (%lu > %lu)\n" msgstr "" -#: readelf.c:8045 +#: readelf.c:8197 #, c-format msgid "Skipping unknown ARM relocation type: %d\n" msgstr "" -#: readelf.c:8055 +#: readelf.c:8207 #, c-format msgid "Skipping unexpected ARM relocation type %s\n" msgstr "" -#: readelf.c:8064 +#: readelf.c:8216 #, c-format msgid "Skipping unknown C6000 relocation type: %d\n" msgstr "" -#: readelf.c:8074 +#: readelf.c:8226 #, c-format msgid "Skipping unexpected C6000 relocation type %s\n" msgstr "" #. This function currently only supports ARM and TI unwinders. -#: readelf.c:8083 +#: readelf.c:8235 msgid "Only TI and ARM unwinders are currently supported\n" msgstr "" -#: readelf.c:8146 +#: readelf.c:8298 #, c-format msgid "[Truncated opcode]\n" msgstr "" -#: readelf.c:8192 readelf.c:8398 +#: readelf.c:8345 readelf.c:8560 #, c-format msgid "Refuse to unwind" msgstr "" -#: readelf.c:8215 +#: readelf.c:8368 #, c-format msgid " [Reserved]" msgstr "" -#: readelf.c:8243 +#: readelf.c:8396 #, c-format msgid " finish" msgstr "" -#: readelf.c:8248 readelf.c:8338 +#: readelf.c:8401 readelf.c:8494 #, c-format msgid "[Spare]" msgstr "" -#: readelf.c:8281 -#, c-format +#: readelf.c:8435 msgid "corrupt change to vsp" msgstr "" -#: readelf.c:8359 readelf.c:8504 +#: readelf.c:8516 readelf.c:8665 #, c-format msgid " [unsupported opcode]" msgstr "" -#: readelf.c:8446 +#: readelf.c:8608 #, c-format msgid "pop frame {" msgstr "" -#: readelf.c:8457 +#: readelf.c:8619 msgid "[pad]" msgstr "" -#: readelf.c:8486 +#: readelf.c:8647 msgid "Corrupt stack pointer adjustment detected\n" msgstr "" -#: readelf.c:8493 +#: readelf.c:8654 #, c-format msgid "sp = sp + %ld" msgstr "" -#: readelf.c:8559 +#: readelf.c:8723 #, c-format msgid " Personality routine: " msgstr "" -#: readelf.c:8591 +#: readelf.c:8755 #, c-format msgid " [Truncated data]\n" msgstr "" -#: readelf.c:8614 +#: readelf.c:8779 #, c-format msgid "Corrupt ARM compact model table entry: %x \n" msgstr "" -#: readelf.c:8617 +#: readelf.c:8784 #, c-format msgid " Compact model index: %d\n" msgstr "" -#: readelf.c:8642 +#: readelf.c:8810 msgid "Unknown ARM compact model index encountered\n" msgstr "" -#: readelf.c:8643 +#: readelf.c:8811 #, c-format msgid " [reserved]\n" msgstr "" -#: readelf.c:8656 +#: readelf.c:8826 #, c-format msgid " Restore stack from frame pointer\n" msgstr "" -#: readelf.c:8658 +#: readelf.c:8828 #, c-format msgid " Stack increment %d\n" msgstr "" -#: readelf.c:8659 +#: readelf.c:8829 #, c-format msgid " Registers restored: " msgstr "" -#: readelf.c:8664 +#: readelf.c:8834 #, c-format msgid " Return register: %s\n" msgstr "" -#: readelf.c:8668 +#: readelf.c:8838 #, c-format msgid " [reserved (%d)]\n" msgstr "" -#: readelf.c:8672 +#: readelf.c:8842 #, c-format msgid "" "Unsupported architecture type %d encountered when decoding unwind table\n" msgstr "" -#: readelf.c:8720 +#: readelf.c:8895 #, c-format msgid "corrupt index table entry: %x\n" msgstr "" -#: readelf.c:8758 +#: readelf.c:8935 #, c-format msgid "Unwind entry contains corrupt offset (0x%lx) into section %s\n" msgstr "" -#: readelf.c:8772 +#: readelf.c:8951 #, c-format msgid "Could not locate .ARM.extab section containing 0x%lx.\n" msgstr "" -#: readelf.c:8811 +#: readelf.c:8996 #, c-format msgid "" "Unsupported architecture type %d encountered when processing unwind table\n" msgstr "" -#: readelf.c:8833 +#: readelf.c:9018 msgid "Multiple string tables found in file.\n" msgstr "" -#: readelf.c:8851 +#: readelf.c:9037 #, c-format msgid "" "\n" "Unwind table index '%s' at offset 0x%lx contains %lu entries:\n" msgstr "" -#: readelf.c:8893 +#: readelf.c:9079 #, c-format msgid "" "\n" @@ -7407,686 +7770,729 @@ msgid "" "supported.\n" msgstr "" -#: readelf.c:8904 +#: readelf.c:9091 #, c-format msgid "NONE" msgstr "" -#: readelf.c:8929 +#: readelf.c:9116 #, c-format msgid "Interface Version: %s" msgstr "" #. Note: coded this way so that there is a single string for translation. -#: readelf.c:8935 +#: readelf.c:9122 #, c-format msgid "<corrupt: %s>" msgstr "" -#: readelf.c:8953 +#: readelf.c:9140 #, c-format msgid "Time Stamp: %s" msgstr "" -#: readelf.c:9131 readelf.c:9179 +#: readelf.c:9318 readelf.c:9366 msgid "dynamic section" msgstr "" -#: readelf.c:9151 readelf.c:9200 +#: readelf.c:9338 readelf.c:9387 #, c-format msgid "Out of memory allocating space for %lu dynamic entries\n" msgstr "" -#: readelf.c:9260 +#: readelf.c:9447 #, c-format msgid "" "\n" "There is no dynamic section in this file.\n" msgstr "" -#: readelf.c:9298 +#. See PR 21379 for a reproducer. +#: readelf.c:9485 +#, c-format +msgid "Invalid DT_SYMTAB entry: %lx" +msgstr "" + +#: readelf.c:9494 msgid "Unable to seek to end of file!\n" msgstr "" -#: readelf.c:9312 +#: readelf.c:9508 msgid "Unable to determine the number of symbols to load\n" msgstr "" -#: readelf.c:9345 +#: readelf.c:9541 msgid "Unable to seek to end of file\n" msgstr "" -#: readelf.c:9352 +#: readelf.c:9548 msgid "Unable to determine the length of the dynamic string table\n" msgstr "" -#: readelf.c:9358 +#: readelf.c:9554 msgid "dynamic string table" msgstr "" -#: readelf.c:9380 +#: readelf.c:9576 #, c-format msgid "Bad value (%d) for SYMINENT entry\n" msgstr "" -#: readelf.c:9399 +#: readelf.c:9595 msgid "symbol information" msgstr "" -#: readelf.c:9406 +#: readelf.c:9602 #, c-format msgid "Out of memory allocating %lu byte for dynamic symbol info\n" msgstr "" -#: readelf.c:9425 +#: readelf.c:9621 #, c-format msgid "" "\n" "Dynamic section at offset 0x%lx contains %lu entries:\n" msgstr "" -#: readelf.c:9428 +#: readelf.c:9624 #, c-format msgid " Tag Type Name/Value\n" msgstr "" -#: readelf.c:9464 +#: readelf.c:9658 #, c-format msgid "Auxiliary library" msgstr "" -#: readelf.c:9468 +#: readelf.c:9662 #, c-format msgid "Filter library" msgstr "" -#: readelf.c:9472 +#: readelf.c:9666 #, c-format msgid "Configuration file" msgstr "" -#: readelf.c:9476 +#: readelf.c:9670 #, c-format msgid "Dependency audit library" msgstr "" -#: readelf.c:9480 +#: readelf.c:9674 #, c-format msgid "Audit library" msgstr "" -#: readelf.c:9498 readelf.c:9526 readelf.c:9554 +#: readelf.c:9692 readelf.c:9720 readelf.c:9748 #, c-format msgid "Flags:" msgstr "" -#: readelf.c:9501 readelf.c:9529 readelf.c:9556 +#: readelf.c:9695 readelf.c:9723 readelf.c:9750 #, c-format msgid " None\n" msgstr "" -#: readelf.c:9747 +#: readelf.c:9941 #, c-format msgid "Shared library: [%s]" msgstr "" -#: readelf.c:9750 +#: readelf.c:9944 #, c-format msgid " program interpreter" msgstr "" -#: readelf.c:9754 +#: readelf.c:9948 #, c-format msgid "Library soname: [%s]" msgstr "" -#: readelf.c:9758 +#: readelf.c:9952 #, c-format msgid "Library rpath: [%s]" msgstr "" -#: readelf.c:9762 +#: readelf.c:9956 #, c-format msgid "Library runpath: [%s]" msgstr "" -#: readelf.c:9796 +#: readelf.c:9990 #, c-format msgid " (bytes)\n" msgstr "" -#: readelf.c:9826 +#: readelf.c:10020 #, c-format msgid "Not needed object: [%s]\n" msgstr "" -#: readelf.c:9851 +#: readelf.c:10045 #, c-format msgid "<corrupt time val: %lx" msgstr "" -#: readelf.c:9931 -msgid "| <unknown>" -msgstr "" - -#: readelf.c:9963 +#: readelf.c:10163 #, c-format msgid "" "\n" "Version definition section '%s' contains %u entries:\n" msgstr "" -#: readelf.c:9967 +#: readelf.c:10167 #, c-format msgid " Addr: 0x" msgstr "" -#: readelf.c:9969 +#: readelf.c:10169 readelf.c:10292 readelf.c:10442 #, c-format -msgid " Offset: %#08lx Link: %u (%s)" +msgid " Offset: %#08lx Link: %u (%s)\n" msgstr "" -#: readelf.c:9975 +#: readelf.c:10175 msgid "version definition section" msgstr "" -#: readelf.c:10008 +#: readelf.c:10211 #, c-format msgid " %#06x: Rev: %d Flags: %s" msgstr "" -#: readelf.c:10011 +#: readelf.c:10214 #, c-format msgid " Index: %d Cnt: %d " msgstr "" -#: readelf.c:10026 +#: readelf.c:10230 #, c-format msgid "Name: %s\n" msgstr "" -#: readelf.c:10028 +#: readelf.c:10232 #, c-format msgid "Name index: %ld\n" msgstr "" -#: readelf.c:10049 +#: readelf.c:10253 #, c-format msgid " %#06x: Parent %d: %s\n" msgstr "" -#: readelf.c:10052 +#: readelf.c:10256 #, c-format msgid " %#06x: Parent %d, name index: %ld\n" msgstr "" -#: readelf.c:10057 +#: readelf.c:10261 #, c-format msgid " Version def aux past end of section\n" msgstr "" -#: readelf.c:10067 +#: readelf.c:10272 #, c-format msgid " Version definition past end of section\n" msgstr "" -#: readelf.c:10082 +#: readelf.c:10287 #, c-format msgid "" "\n" "Version needs section '%s' contains %u entries:\n" msgstr "" -#: readelf.c:10085 +#: readelf.c:10290 #, c-format msgid " Addr: 0x" msgstr "" -#: readelf.c:10087 readelf.c:10237 -#, c-format -msgid " Offset: %#08lx Link: %u (%s)\n" -msgstr "" - -#: readelf.c:10094 +#: readelf.c:10299 msgid "Version Needs section" msgstr "" -#: readelf.c:10122 +#: readelf.c:10327 #, c-format msgid " %#06x: Version: %d" msgstr "" -#: readelf.c:10125 +#: readelf.c:10330 #, c-format msgid " File: %s" msgstr "" -#: readelf.c:10127 +#: readelf.c:10332 #, c-format msgid " File: %lx" msgstr "" -#: readelf.c:10129 +#: readelf.c:10334 #, c-format msgid " Cnt: %d\n" msgstr "" -#: readelf.c:10152 +#: readelf.c:10357 #, c-format msgid " %#06x: Name: %s" msgstr "" -#: readelf.c:10155 +#: readelf.c:10360 #, c-format msgid " %#06x: Name index: %lx" msgstr "" -#: readelf.c:10158 +#: readelf.c:10363 #, c-format msgid " Flags: %s Version: %d\n" msgstr "" -#: readelf.c:10165 +#: readelf.c:10370 #, c-format msgid "Invalid vna_next field of %lx\n" msgstr "" -#: readelf.c:10175 +#: readelf.c:10380 msgid "Missing Version Needs auxillary information\n" msgstr "" -#: readelf.c:10179 +#: readelf.c:10384 msgid "" "Corrupt Version Needs structure - offset to next structure is zero with " "entries still left to be processed\n" msgstr "" -#: readelf.c:10187 +#: readelf.c:10392 msgid "Missing Version Needs information\n" msgstr "" -#: readelf.c:10225 +#: readelf.c:10430 msgid "version string table" msgstr "" -#: readelf.c:10232 +#: readelf.c:10437 #, c-format msgid "" "\n" "Version symbols section '%s' contains %lu entries:\n" msgstr "" -#: readelf.c:10235 +#: readelf.c:10440 #, c-format msgid " Addr: " msgstr "" -#: readelf.c:10246 +#: readelf.c:10451 msgid "version symbol data" msgstr "" -#: readelf.c:10266 +#: readelf.c:10471 msgid "*invalid*" msgstr "" -#: readelf.c:10274 +#: readelf.c:10479 msgid " 0 (*local*) " msgstr "" -#: readelf.c:10278 +#: readelf.c:10483 msgid " 1 (*global*) " msgstr "" -#: readelf.c:10289 +#: readelf.c:10494 msgid "invalid index into symbol array\n" msgstr "" -#: readelf.c:10311 readelf.c:10947 +#: readelf.c:10516 readelf.c:11145 msgid "version need" msgstr "" -#: readelf.c:10322 +#: readelf.c:10527 msgid "version need aux (2)" msgstr "" -#: readelf.c:10368 readelf.c:10895 +#: readelf.c:10573 readelf.c:11093 msgid "version def" msgstr "" -#: readelf.c:10396 readelf.c:10918 +#: readelf.c:10601 readelf.c:11116 msgid "version def aux" msgstr "" -#: readelf.c:10404 +#: readelf.c:10609 msgid "*both*" msgstr "" -#: readelf.c:10434 +#: readelf.c:10639 #, c-format msgid "" "\n" "No version information found in this file.\n" msgstr "" -#: readelf.c:10533 +#: readelf.c:10738 #, c-format msgid "Unrecognized visibility value: %u" msgstr "" -#: readelf.c:10601 +#: readelf.c:10799 #, c-format msgid "Unrecognized IA64 VMS ST Function type: %d\n" msgstr "" -#: readelf.c:10625 +#: readelf.c:10823 #, c-format msgid "Unrecognized IA64 VMS ST Linkage: %d\n" msgstr "" -#: readelf.c:10645 +#: readelf.c:10843 #, c-format msgid "<localentry>: %d" msgstr "" -#: readelf.c:10680 +#: readelf.c:10878 #, c-format msgid "<other>: %x" msgstr "" -#: readelf.c:10719 +#: readelf.c:10917 #, c-format msgid "bad section index[%3d]" msgstr "" -#: readelf.c:10740 +#: readelf.c:10938 msgid "Size truncation prevents reading %" msgstr "" -#: readelf.c:10750 +#: readelf.c:10948 msgid "Invalid number of dynamic entries: %" msgstr "" -#: readelf.c:10758 +#: readelf.c:10956 msgid "Out of memory reading %" msgstr "" -#: readelf.c:10765 +#: readelf.c:10963 msgid "Unable to read in %" msgstr "" -#: readelf.c:10774 +#: readelf.c:10972 msgid "Out of memory allocating space for %" msgstr "" -#: readelf.c:10802 +#: readelf.c:11000 #, c-format msgid "<No info available for dynamic symbol number %lu>\n" msgstr "" -#: readelf.c:10834 +#: readelf.c:11032 #, c-format msgid " <corrupt: %14ld>" msgstr "" -#: readelf.c:10860 +#: readelf.c:11058 msgid "version data" msgstr "" -#: readelf.c:10965 +#: readelf.c:11163 msgid "version need aux (3)" msgstr "" -#: readelf.c:11040 readelf.c:11092 readelf.c:11116 readelf.c:11146 -#: readelf.c:11170 +#: readelf.c:11238 readelf.c:11290 readelf.c:11314 readelf.c:11344 +#: readelf.c:11368 msgid "Unable to seek to start of dynamic information\n" msgstr "" -#: readelf.c:11046 readelf.c:11098 +#: readelf.c:11244 readelf.c:11296 msgid "Failed to read in number of buckets\n" msgstr "" -#: readelf.c:11052 +#: readelf.c:11250 msgid "Failed to read in number of chains\n" msgstr "" -#: readelf.c:11154 +#: readelf.c:11352 msgid "Failed to determine last chain length\n" msgstr "" -#: readelf.c:11200 +#: readelf.c:11398 #, c-format msgid "" "\n" "Symbol table for image:\n" msgstr "" -#: readelf.c:11202 readelf.c:11220 +#: readelf.c:11400 readelf.c:11418 #, c-format msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:11204 readelf.c:11222 +#: readelf.c:11402 readelf.c:11420 #, c-format msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:11218 +#: readelf.c:11416 #, c-format msgid "" "\n" "Symbol table of `.gnu.hash' for image:\n" msgstr "" -#: readelf.c:11263 +#: readelf.c:11461 #, c-format msgid "" "\n" "Symbol table '%s' has a sh_entsize of zero!\n" msgstr "" -#: readelf.c:11268 +#: readelf.c:11466 #, c-format msgid "" "\n" "Symbol table '%s' contains %lu entries:\n" msgstr "" -#: readelf.c:11273 +#: readelf.c:11471 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:11275 +#: readelf.c:11473 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:11350 +#: readelf.c:11548 #, c-format msgid "local symbol %u found at index >= %s's sh_info value of %u\n" msgstr "" -#: readelf.c:11361 +#: readelf.c:11559 #, c-format msgid "" "\n" "Dynamic symbol information is not available for displaying symbols.\n" msgstr "" -#: readelf.c:11374 +#: readelf.c:11572 #, c-format msgid "" "\n" "Histogram for bucket list length (total of %lu buckets):\n" msgstr "" -#: readelf.c:11380 +#: readelf.c:11578 msgid "Out of memory allocating space for histogram buckets\n" msgstr "" -#: readelf.c:11384 readelf.c:11460 +#: readelf.c:11582 readelf.c:11658 #, c-format msgid " Length Number %% of total Coverage\n" msgstr "" -#: readelf.c:11401 +#: readelf.c:11599 msgid "histogram chain is corrupt\n" msgstr "" -#: readelf.c:11410 +#: readelf.c:11608 msgid "Out of memory allocating space for histogram counts\n" msgstr "" -#: readelf.c:11450 +#: readelf.c:11648 #, c-format msgid "" "\n" "Histogram for `.gnu.hash' bucket list length (total of %lu buckets):\n" msgstr "" -#: readelf.c:11456 +#: readelf.c:11654 msgid "Out of memory allocating space for gnu histogram buckets\n" msgstr "" -#: readelf.c:11482 +#: readelf.c:11680 msgid "Out of memory allocating space for gnu histogram counts\n" msgstr "" -#: readelf.c:11527 +#: readelf.c:11725 #, c-format msgid "" "\n" "Dynamic info segment at offset 0x%lx contains %d entries:\n" msgstr "" -#: readelf.c:11530 +#: readelf.c:11728 #, c-format msgid " Num: Name BoundTo Flags\n" msgstr "" -#: readelf.c:11537 +#: readelf.c:11735 #, c-format msgid "<corrupt index>" msgstr "" -#: readelf.c:11541 +#: readelf.c:11739 #, c-format msgid "<corrupt: %19ld>" msgstr "" -#: readelf.c:11642 +#: readelf.c:11827 +#, c-format +msgid "MSP430 SYM_DIFF reloc contains invalid symbol index %lu\n" +msgstr "" + +#: readelf.c:11856 +#, c-format +msgid "MSP430 reloc contains invalid symbol index %lu\n" +msgstr "" + +#. PR 21137 +#: readelf.c:11867 +#, c-format +msgid "MSP430 sym diff reloc contains invalid offset: 0x%lx\n" +msgstr "" + +#: readelf.c:11878 msgid "Unhandled MSP430 reloc type found after SYM_DIFF reloc\n" msgstr "" -#: readelf.c:11678 +#: readelf.c:11901 +#, c-format +msgid "MN10300_SYM_DIFF reloc contains invalid symbol index %lu\n" +msgstr "" + +#: readelf.c:11915 +#, c-format +msgid "MN10300 reloc contains invalid symbol index %lu\n" +msgstr "" + +#: readelf.c:11925 +#, c-format +msgid "MN10300 sym diff reloc contains invalid offset: 0x%lx\n" +msgstr "" + +#: readelf.c:11935 msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc\n" msgstr "" -#: readelf.c:11912 +#: readelf.c:11958 +#, c-format +msgid "RL78_SYM reloc contains invalid symbol index %lu\n" +msgstr "" + +#: readelf.c:11977 readelf.c:11986 +#, c-format +msgid "RL78 sym diff reloc contains invalid offset: 0x%lx\n" +msgstr "" + +#: readelf.c:12193 #, c-format msgid "" "Missing knowledge of 32-bit reloc types used in DWARF sections of machine " "number %d\n" msgstr "" -#: readelf.c:12345 +#: readelf.c:12639 #, c-format msgid "unable to apply unsupported reloc type %d to section %s\n" msgstr "" -#: readelf.c:12354 +#: readelf.c:12649 #, c-format msgid "skipping invalid relocation offset 0x%lx in section %s\n" msgstr "" -#: readelf.c:12363 +#: readelf.c:12659 #, c-format msgid "skipping invalid relocation symbol index 0x%lx in section %s\n" msgstr "" -#: readelf.c:12386 +#: readelf.c:12683 #, c-format msgid "skipping unexpected symbol type %s in %ld'th relocation in section %s\n" msgstr "" -#: readelf.c:12440 +#: readelf.c:12743 #, c-format msgid "" "\n" "Assembly dump of section %s\n" msgstr "" -#: readelf.c:12460 +#: readelf.c:12763 #, c-format msgid "" "\n" "Section '%s' has no data to dump.\n" msgstr "" -#: readelf.c:12466 +#: readelf.c:12769 msgid "section contents" msgstr "" -#: readelf.c:12540 +#: readelf.c:12843 #, c-format msgid "" "\n" "String dump of section '%s':\n" msgstr "" -#: readelf.c:12555 readelf.c:12689 readelf.c:12842 +#: readelf.c:12859 readelf.c:13005 readelf.c:13173 #, c-format msgid "section '%s' has unsupported compress type: %d\n" msgstr "" -#: readelf.c:12561 readelf.c:12695 readelf.c:12848 +#: readelf.c:12865 readelf.c:13011 readelf.c:13179 #, c-format msgid "compressed section '%s' is corrupted\n" msgstr "" -#: readelf.c:12608 +#: readelf.c:12897 readelf.c:13045 readelf.c:13216 +#, c-format +msgid "Unable to decompress section %s\n" +msgstr "" + +#: readelf.c:12922 #, c-format msgid "" " Note: This section has relocations against it, but these have NOT been " "applied to this dump.\n" msgstr "" -#: readelf.c:12641 readelf.c:13468 readelf.c:13511 readelf.c:13559 -#: readelf.c:13591 +#: readelf.c:12955 readelf.c:14008 readelf.c:14051 readelf.c:14099 +#: readelf.c:14131 #, c-format msgid "<corrupt>\n" msgstr "" -#: readelf.c:12649 +#: readelf.c:12963 #, c-format msgid " No strings found in this section." msgstr "" -#: readelf.c:12674 +#: readelf.c:12990 #, c-format msgid "" "\n" "Hex dump of section '%s':\n" msgstr "" -#: readelf.c:12748 +#: readelf.c:13078 #, c-format msgid "" " NOTE: This section has relocations against it, but these have NOT been " "applied to this dump.\n" msgstr "" -#: readelf.c:12810 +#: readelf.c:13141 #, c-format msgid "%s section data" msgstr "" -#: readelf.c:12833 +#: readelf.c:13164 #, c-format msgid "compressed section %s is too small to contain a compression header" msgstr "" -#: readelf.c:12958 +#: readelf.c:13301 #, c-format msgid "" "\n" @@ -8097,847 +8503,990 @@ 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. -#: readelf.c:12967 +#: readelf.c:13310 #, c-format msgid "section '%s' has the NOBITS type - its contents are unreliable.\n" msgstr "" -#: readelf.c:13013 +#: readelf.c:13356 #, c-format msgid "Unrecognized debug section: %s\n" msgstr "" -#: readelf.c:13041 +#: readelf.c:13384 #, c-format msgid "Section '%s' was not dumped because it does not exist!\n" msgstr "" -#: readelf.c:13082 +#: readelf.c:13440 #, c-format msgid "Section %d was not dumped because it does not exist!\n" msgstr "" -#: readelf.c:13132 +#: readelf.c:13497 msgid "<corrupt tag>\n" msgstr "" -#: readelf.c:13147 +#: readelf.c:13512 #, c-format msgid "<corrupt string tag>" msgstr "" -#: readelf.c:13326 readelf.c:13340 readelf.c:13359 readelf.c:13867 -#: readelf.c:14158 readelf.c:14171 readelf.c:14184 +#: readelf.c:13552 +#, c-format +msgid "Absent/Non standard\n" +msgstr "" + +#: readelf.c:13555 +#, c-format +msgid "Bare metal/mwdt\n" +msgstr "" + +#: readelf.c:13558 +#, c-format +msgid "Bare metal/newlib\n" +msgstr "" + +#: readelf.c:13561 +#, c-format +msgid "Linux/uclibc\n" +msgstr "" + +#: readelf.c:13564 +#, c-format +msgid "Linux/glibc\n" +msgstr "" + +#: readelf.c:13567 readelf.c:13651 +#, c-format +msgid "Unknown\n" +msgstr "" + +#: readelf.c:13580 readelf.c:13611 readelf.c:13642 +#, c-format +msgid "Absent\n" +msgstr "" + +#: readelf.c:13624 +msgid "yes" +msgstr "" + +#: readelf.c:13624 +msgid "no" +msgstr "" + +#: readelf.c:13665 readelf.c:13673 +msgid "default" +msgstr "" + +#: readelf.c:13666 +msgid "smallest" +msgstr "" + +#: readelf.c:13672 +msgid "OPTFP" +msgstr "" + +#: readelf.c:13866 readelf.c:13880 readelf.c:13899 readelf.c:14407 +#: readelf.c:14698 readelf.c:14711 readelf.c:14724 #, c-format msgid "None\n" msgstr "" -#: readelf.c:13327 +#: readelf.c:13867 #, c-format msgid "Application\n" msgstr "" -#: readelf.c:13328 +#: readelf.c:13868 #, c-format msgid "Realtime\n" msgstr "" -#: readelf.c:13329 +#: readelf.c:13869 #, c-format msgid "Microcontroller\n" msgstr "" -#: readelf.c:13330 +#: readelf.c:13870 #, c-format msgid "Application or Realtime\n" msgstr "" -#: readelf.c:13341 readelf.c:13361 readelf.c:13921 readelf.c:13939 -#: readelf.c:14014 readelf.c:14035 readelf.c:15835 +#: readelf.c:13881 readelf.c:13901 readelf.c:14461 readelf.c:14479 +#: readelf.c:14554 readelf.c:14575 readelf.c:16689 #, c-format msgid "8-byte\n" msgstr "" -#: readelf.c:13342 readelf.c:14017 readelf.c:14038 readelf.c:15834 +#: readelf.c:13882 readelf.c:14557 readelf.c:14578 readelf.c:16688 #, c-format msgid "4-byte\n" msgstr "" -#: readelf.c:13346 readelf.c:13365 +#: readelf.c:13886 readelf.c:13905 #, c-format msgid "8-byte and up to %d-byte extended\n" msgstr "" -#: readelf.c:13360 +#: readelf.c:13900 #, c-format msgid "8-byte, except leaf SP\n" msgstr "" -#: readelf.c:13377 readelf.c:13465 readelf.c:14054 +#: readelf.c:13917 readelf.c:14005 readelf.c:14594 #, c-format msgid "flag = %d, vendor = " msgstr "" -#: readelf.c:13398 +#: readelf.c:13938 #, c-format msgid "True\n" msgstr "" -#: readelf.c:13420 +#: readelf.c:13960 #, c-format msgid "<unknown: %d>\n" msgstr "" -#: readelf.c:13469 +#: readelf.c:14009 msgid "corrupt vendor attribute\n" msgstr "" -#: readelf.c:13521 +#: readelf.c:14061 #, c-format msgid "unspecified hard/soft float, " msgstr "" -#: readelf.c:13524 +#: readelf.c:14064 #, c-format msgid "hard float, " msgstr "" -#: readelf.c:13527 +#: readelf.c:14067 #, c-format msgid "soft float, " msgstr "" -#: readelf.c:13530 +#: readelf.c:14070 #, c-format msgid "single-precision hard float, " msgstr "" -#: readelf.c:13537 +#: readelf.c:14077 #, c-format msgid "unspecified long double\n" msgstr "" -#: readelf.c:13540 +#: readelf.c:14080 #, c-format msgid "128-bit IBM long double\n" msgstr "" -#: readelf.c:13543 +#: readelf.c:14083 #, c-format msgid "64-bit long double\n" msgstr "" -#: readelf.c:13546 +#: readelf.c:14086 #, c-format msgid "128-bit IEEE long double\n" msgstr "" -#: readelf.c:13569 readelf.c:13601 +#: readelf.c:14109 readelf.c:14141 #, c-format msgid "unspecified\n" msgstr "" -#: readelf.c:13572 +#: readelf.c:14112 #, c-format msgid "generic\n" msgstr "" -#: readelf.c:13607 +#: readelf.c:14147 #, c-format msgid "memory\n" msgstr "" -#: readelf.c:13636 +#: readelf.c:14176 #, c-format msgid "any\n" msgstr "" -#: readelf.c:13639 +#: readelf.c:14179 #, c-format msgid "software\n" msgstr "" -#: readelf.c:13642 +#: readelf.c:14182 #, c-format msgid "hardware\n" msgstr "" -#: readelf.c:13768 +#: readelf.c:14308 #, c-format msgid "Hard or soft float\n" msgstr "" -#: readelf.c:13771 +#: readelf.c:14311 #, c-format msgid "Hard float (double precision)\n" msgstr "" -#: readelf.c:13774 +#: readelf.c:14314 #, c-format msgid "Hard float (single precision)\n" msgstr "" -#: readelf.c:13777 +#: readelf.c:14317 #, c-format msgid "Soft float\n" msgstr "" -#: readelf.c:13780 +#: readelf.c:14320 #, c-format msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n" msgstr "" -#: readelf.c:13783 +#: readelf.c:14323 #, c-format msgid "Hard float (32-bit CPU, Any FPU)\n" msgstr "" -#: readelf.c:13786 +#: readelf.c:14326 #, c-format msgid "Hard float (32-bit CPU, 64-bit FPU)\n" msgstr "" -#: readelf.c:13789 +#: readelf.c:14329 #, c-format msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n" msgstr "" -#: readelf.c:13792 +#: readelf.c:14332 #, c-format msgid "NaN 2008 compatibility\n" msgstr "" -#: readelf.c:13831 +#: readelf.c:14371 #, c-format msgid "Any MSA or not\n" msgstr "" -#: readelf.c:13834 +#: readelf.c:14374 #, c-format msgid "128-bit MSA\n" msgstr "" -#: readelf.c:13900 +#: readelf.c:14440 #, c-format msgid "Not used\n" msgstr "" -#: readelf.c:13903 +#: readelf.c:14443 #, c-format msgid "2 bytes\n" msgstr "" -#: readelf.c:13906 +#: readelf.c:14446 #, c-format msgid "4 bytes\n" msgstr "" -#: readelf.c:13924 readelf.c:13942 readelf.c:14020 readelf.c:14041 +#: readelf.c:14464 readelf.c:14482 readelf.c:14560 readelf.c:14581 #, c-format msgid "16-byte\n" msgstr "" -#: readelf.c:13957 +#: readelf.c:14497 #, c-format msgid "DSBT addressing not used\n" msgstr "" -#: readelf.c:13960 +#: readelf.c:14500 #, c-format msgid "DSBT addressing used\n" msgstr "" -#: readelf.c:13975 +#: readelf.c:14515 #, c-format msgid "Data addressing position-dependent\n" msgstr "" -#: readelf.c:13978 +#: readelf.c:14518 #, c-format msgid "Data addressing position-independent, GOT near DP\n" msgstr "" -#: readelf.c:13981 +#: readelf.c:14521 #, c-format msgid "Data addressing position-independent, GOT far from DP\n" msgstr "" -#: readelf.c:13996 +#: readelf.c:14536 #, c-format msgid "Code addressing position-dependent\n" msgstr "" -#: readelf.c:13999 +#: readelf.c:14539 #, c-format msgid "Code addressing position-independent\n" msgstr "" -#: readelf.c:14159 +#: readelf.c:14699 #, c-format msgid "MSP430\n" msgstr "" -#: readelf.c:14160 +#: readelf.c:14700 #, c-format msgid "MSP430X\n" msgstr "" -#: readelf.c:14172 readelf.c:14185 +#: readelf.c:14712 readelf.c:14725 #, c-format msgid "Small\n" msgstr "" -#: readelf.c:14173 readelf.c:14186 +#: readelf.c:14713 readelf.c:14726 #, c-format msgid "Large\n" msgstr "" -#: readelf.c:14187 +#: readelf.c:14727 #, c-format msgid "Restricted Large\n" msgstr "" -#: readelf.c:14193 +#: readelf.c:14733 #, c-format msgid " <unknown tag %d>: " msgstr "" -#: readelf.c:14247 +#: readelf.c:14788 msgid "attributes" msgstr "" -#: readelf.c:14268 +#: readelf.c:14800 +#, c-format +msgid "Unknown attributes version '%c'(%d) - expecting 'A'\n" +msgstr "" + +#: readelf.c:14819 msgid "Tag section ends prematurely\n" msgstr "" -#: readelf.c:14276 +#: readelf.c:14828 #, c-format msgid "Bad attribute length (%u > %u)\n" msgstr "" -#: readelf.c:14283 +#: readelf.c:14836 #, c-format msgid "Attribute length of %u is too small\n" msgstr "" -#: readelf.c:14293 +#: readelf.c:14847 msgid "Corrupt attribute section name\n" msgstr "" -#: readelf.c:14297 +#: readelf.c:14852 #, c-format msgid "Attribute Section: " msgstr "" -#: readelf.c:14324 +#: readelf.c:14879 msgid "Unused bytes at end of section\n" msgstr "" -#: readelf.c:14333 +#: readelf.c:14889 #, c-format msgid "Bad subsection length (%u > %u)\n" msgstr "" -#: readelf.c:14340 +#: readelf.c:14897 #, c-format msgid "Bad subsection length (%u < 6)\n" msgstr "" -#: readelf.c:14354 +#: readelf.c:14912 #, c-format msgid "File Attributes\n" msgstr "" -#: readelf.c:14357 +#: readelf.c:14915 #, c-format msgid "Section Attributes:" msgstr "" -#: readelf.c:14360 +#: readelf.c:14918 #, c-format msgid "Symbol Attributes:" msgstr "" -#: readelf.c:14376 +#: readelf.c:14934 #, c-format msgid "Unknown tag: %d\n" msgstr "" -#: readelf.c:14397 +#: readelf.c:14955 #, c-format msgid " Unknown attribute:\n" msgstr "" -#: readelf.c:14407 -#, c-format -msgid "Unknown format '%c' (%d)\n" -msgstr "" - -#: readelf.c:14482 +#: readelf.c:14997 msgid "MIPS GOT entry extends beyond the end of available data\n" msgstr "" -#: readelf.c:14551 readelf.c:14620 +#: readelf.c:15068 readelf.c:15140 msgid "Unknown" msgstr "" -#: readelf.c:14668 +#: readelf.c:15187 +msgid "Corrupt MIPS ABI Flags section.\n" +msgstr "" + +#: readelf.c:15193 msgid "MIPS ABI Flags section" msgstr "" -#: readelf.c:14773 readelf.c:15410 +#: readelf.c:15252 readelf.c:15794 +msgid "Global Offset Table data" +msgstr "" + +#: readelf.c:15256 +#, c-format +msgid "" +"\n" +"Static GOT:\n" +msgstr "" + +#: readelf.c:15257 readelf.c:15799 +#, c-format +msgid " Canonical gp value: " +msgstr "" + +#: readelf.c:15271 readelf.c:15803 readelf.c:15930 +#, c-format +msgid " Reserved entries:\n" +msgstr "" + +#: readelf.c:15272 +#, c-format +msgid " %*s %10s %*s\n" +msgstr "" + +#: readelf.c:15273 readelf.c:15303 readelf.c:15805 readelf.c:15833 +#: readelf.c:15851 readelf.c:15932 readelf.c:15941 +msgid "Address" +msgstr "" + +#: readelf.c:15273 readelf.c:15303 readelf.c:15805 readelf.c:15833 +#: readelf.c:15852 +msgid "Access" +msgstr "" + +#: readelf.c:15274 readelf.c:15304 +msgid "Value" +msgstr "" + +#: readelf.c:15301 readelf.c:15831 +#, c-format +msgid " Local entries:\n" +msgstr "" + +#: readelf.c:15383 readelf.c:16043 msgid "liblist section data" msgstr "" -#: readelf.c:14776 +#: readelf.c:15386 #, c-format msgid "" "\n" "Section '.liblist' contains %lu entries:\n" msgstr "" -#: readelf.c:14778 +#: readelf.c:15388 msgid "" " Library Time Stamp Checksum Version Flags\n" msgstr "" -#: readelf.c:14804 +#: readelf.c:15414 #, c-format msgid "<corrupt: %9ld>" msgstr "" -#: readelf.c:14809 +#: readelf.c:15419 msgid " NONE" msgstr "" -#: readelf.c:14860 +#: readelf.c:15472 msgid "No MIPS_OPTIONS header found\n" msgstr "" -#: readelf.c:14865 +#: readelf.c:15477 msgid "options" msgstr "" -#: readelf.c:14872 +#: readelf.c:15484 msgid "Out of memory allocating space for MIPS options\n" msgstr "" -#: readelf.c:14894 +#: readelf.c:15506 #, c-format msgid "Invalid size (%u) for MIPS option\n" msgstr "" -#: readelf.c:14903 +#: readelf.c:15515 #, c-format msgid "" "\n" "Section '%s' contains %d entries:\n" msgstr "" -#: readelf.c:15070 +#: readelf.c:15684 msgid "conflict list found without a dynamic symbol table\n" msgstr "" -#: readelf.c:15077 +#: readelf.c:15692 +#, c-format +msgid "Overlarge number of conflicts detected: %lx\n" +msgstr "" + +#: readelf.c:15700 msgid "Out of memory allocating space for dynamic conflicts\n" msgstr "" -#: readelf.c:15087 readelf.c:15102 +#: readelf.c:15710 readelf.c:15725 msgid "conflict" msgstr "" -#: readelf.c:15112 +#: readelf.c:15735 #, c-format msgid "" "\n" "Section '.conflict' contains %lu entries:\n" msgstr "" -#: readelf.c:15114 +#: readelf.c:15737 msgid " Num: Index Value Name" msgstr "" -#: readelf.c:15121 +#: readelf.c:15744 #, c-format msgid "<corrupt symbol index>" msgstr "" -#: readelf.c:15132 readelf.c:15251 readelf.c:15336 +#: readelf.c:15755 readelf.c:15880 readelf.c:15965 #, c-format msgid "<corrupt: %14ld>" msgstr "" -#: readelf.c:15155 +#: readelf.c:15778 #, c-format msgid "" "The GOT symbol offset (%lu) is greater than the symbol table size (%lu)\n" msgstr "" -#: readelf.c:15164 +#: readelf.c:15787 #, c-format msgid "Too many GOT symbols: %lu\n" msgstr "" -#: readelf.c:15171 -msgid "Global Offset Table data" -msgstr "" - -#: readelf.c:15176 +#: readelf.c:15798 #, c-format msgid "" "\n" "Primary GOT:\n" msgstr "" -#: readelf.c:15177 -#, c-format -msgid " Canonical gp value: " -msgstr "" - -#: readelf.c:15181 readelf.c:15301 -#, c-format -msgid " Reserved entries:\n" -msgstr "" - -#: readelf.c:15182 +#: readelf.c:15804 #, c-format msgid " %*s %10s %*s Purpose\n" msgstr "" -#: readelf.c:15183 readelf.c:15204 readelf.c:15222 readelf.c:15303 -#: readelf.c:15312 -msgid "Address" -msgstr "" - -#: readelf.c:15183 readelf.c:15204 readelf.c:15223 -msgid "Access" -msgstr "" - -#: readelf.c:15184 readelf.c:15205 readelf.c:15224 readelf.c:15303 -#: readelf.c:15313 +#: readelf.c:15806 readelf.c:15834 readelf.c:15853 readelf.c:15932 +#: readelf.c:15942 msgid "Initial" msgstr "" -#: readelf.c:15186 +#: readelf.c:15808 #, c-format msgid " Lazy resolver\n" msgstr "" -#: readelf.c:15194 +#: readelf.c:15823 #, c-format msgid " Module pointer (GNU extension)\n" msgstr "" -#: readelf.c:15202 -#, c-format -msgid " Local entries:\n" -msgstr "" - -#: readelf.c:15220 +#: readelf.c:15849 #, c-format msgid " Global entries:\n" msgstr "" -#: readelf.c:15225 readelf.c:15314 +#: readelf.c:15854 readelf.c:15943 msgid "Sym.Val." msgstr "" #. Note for translators: "Ndx" = abbreviated form of "Index". -#: readelf.c:15228 readelf.c:15314 +#: readelf.c:15857 readelf.c:15943 msgid "Ndx" msgstr "" -#: readelf.c:15228 readelf.c:15314 +#: readelf.c:15857 readelf.c:15943 msgid "Name" msgstr "" -#: readelf.c:15238 +#: readelf.c:15867 #, c-format msgid "<no dynamic symbols>" msgstr "" -#: readelf.c:15254 +#: readelf.c:15883 #, c-format msgid "<symbol index %lu exceeds number of dynamic symbols>" msgstr "" -#: readelf.c:15296 +#: readelf.c:15925 msgid "Procedure Linkage Table data" msgstr "" -#: readelf.c:15302 +#: readelf.c:15931 #, c-format msgid " %*s %*s Purpose\n" msgstr "" -#: readelf.c:15305 +#: readelf.c:15934 #, c-format msgid " PLT lazy resolver\n" msgstr "" -#: readelf.c:15307 +#: readelf.c:15936 #, c-format msgid " Module pointer\n" msgstr "" -#: readelf.c:15310 +#: readelf.c:15939 #, c-format msgid " Entries:\n" msgstr "" -#: readelf.c:15324 +#: readelf.c:15953 #, c-format msgid "<corrupt symbol index: %lu>" msgstr "" -#: readelf.c:15362 +#: readelf.c:15991 msgid "NDS32 elf flags section" msgstr "" -#: readelf.c:15418 +#: readelf.c:16054 msgid "liblist string table" msgstr "" -#: readelf.c:15428 +#: readelf.c:16065 #, c-format msgid "" "\n" "Library list section '%s' contains %lu entries:\n" msgstr "" -#: readelf.c:15432 +#: readelf.c:16069 msgid " Library Time Stamp Checksum Version Flags" msgstr "" -#: readelf.c:15482 +#: readelf.c:16119 msgid "NT_AUXV (auxiliary vector)" msgstr "" -#: readelf.c:15484 +#: readelf.c:16121 msgid "NT_PRSTATUS (prstatus structure)" msgstr "" -#: readelf.c:15486 +#: readelf.c:16123 msgid "NT_FPREGSET (floating point registers)" msgstr "" -#: readelf.c:15488 +#: readelf.c:16125 msgid "NT_PRPSINFO (prpsinfo structure)" msgstr "" -#: readelf.c:15490 +#: readelf.c:16127 msgid "NT_TASKSTRUCT (task structure)" msgstr "" -#: readelf.c:15492 +#: readelf.c:16129 msgid "NT_PRXFPREG (user_xfpregs structure)" msgstr "" -#: readelf.c:15494 +#: readelf.c:16131 msgid "NT_PPC_VMX (ppc Altivec registers)" msgstr "" -#: readelf.c:15496 +#: readelf.c:16133 msgid "NT_PPC_VSX (ppc VSX registers)" msgstr "" -#: readelf.c:15498 +#: readelf.c:16135 msgid "NT_386_TLS (x86 TLS information)" msgstr "" -#: readelf.c:15500 +#: readelf.c:16137 msgid "NT_386_IOPERM (x86 I/O permissions)" msgstr "" -#: readelf.c:15502 +#: readelf.c:16139 msgid "NT_X86_XSTATE (x86 XSAVE extended state)" msgstr "" -#: readelf.c:15504 +#: readelf.c:16141 msgid "NT_S390_HIGH_GPRS (s390 upper register halves)" msgstr "" -#: readelf.c:15506 +#: readelf.c:16143 msgid "NT_S390_TIMER (s390 timer register)" msgstr "" -#: readelf.c:15508 +#: readelf.c:16145 msgid "NT_S390_TODCMP (s390 TOD comparator register)" msgstr "" -#: readelf.c:15510 +#: readelf.c:16147 msgid "NT_S390_TODPREG (s390 TOD programmable register)" msgstr "" -#: readelf.c:15512 +#: readelf.c:16149 msgid "NT_S390_CTRS (s390 control registers)" msgstr "" -#: readelf.c:15514 +#: readelf.c:16151 msgid "NT_S390_PREFIX (s390 prefix register)" msgstr "" -#: readelf.c:15516 +#: readelf.c:16153 msgid "NT_S390_LAST_BREAK (s390 last breaking event address)" msgstr "" -#: readelf.c:15518 +#: readelf.c:16155 msgid "NT_S390_SYSTEM_CALL (s390 system call restart data)" msgstr "" -#: readelf.c:15520 +#: readelf.c:16157 msgid "NT_S390_TDB (s390 transaction diagnostic block)" msgstr "" -#: readelf.c:15522 +#: readelf.c:16159 msgid "NT_S390_VXRS_LOW (s390 vector registers 0-15 upper half)" msgstr "" -#: readelf.c:15524 +#: readelf.c:16161 msgid "NT_S390_VXRS_HIGH (s390 vector registers 16-31)" msgstr "" -#: readelf.c:15526 +#: readelf.c:16163 +msgid "NT_S390_GS_CB (s390 guarded-storage registers)" +msgstr "" + +#: readelf.c:16165 +msgid "NT_S390_GS_BC (s390 guarded-storage broadcast control)" +msgstr "" + +#: readelf.c:16167 msgid "NT_ARM_VFP (arm VFP registers)" msgstr "" -#: readelf.c:15528 +#: readelf.c:16169 msgid "NT_ARM_TLS (AArch TLS registers)" msgstr "" -#: readelf.c:15530 +#: readelf.c:16171 msgid "NT_ARM_HW_BREAK (AArch hardware breakpoint registers)" msgstr "" -#: readelf.c:15532 +#: readelf.c:16173 msgid "NT_ARM_HW_WATCH (AArch hardware watchpoint registers)" msgstr "" -#: readelf.c:15534 +#: readelf.c:16175 msgid "NT_PSTATUS (pstatus structure)" msgstr "" -#: readelf.c:15536 +#: readelf.c:16177 msgid "NT_FPREGS (floating point registers)" msgstr "" -#: readelf.c:15538 +#: readelf.c:16179 msgid "NT_PSINFO (psinfo structure)" msgstr "" -#: readelf.c:15540 +#: readelf.c:16181 msgid "NT_LWPSTATUS (lwpstatus_t structure)" msgstr "" -#: readelf.c:15542 +#: readelf.c:16183 msgid "NT_LWPSINFO (lwpsinfo_t structure)" msgstr "" -#: readelf.c:15544 +#: readelf.c:16185 msgid "NT_WIN32PSTATUS (win32_pstatus structure)" msgstr "" -#: readelf.c:15546 +#: readelf.c:16187 msgid "NT_SIGINFO (siginfo_t data)" msgstr "" -#: readelf.c:15548 +#: readelf.c:16189 msgid "NT_FILE (mapped files)" msgstr "" -#: readelf.c:15556 +#: readelf.c:16197 msgid "NT_VERSION (version)" msgstr "" -#: readelf.c:15558 +#: readelf.c:16199 msgid "NT_ARCH (architecture)" msgstr "" -#: readelf.c:15563 readelf.c:15671 readelf.c:15809 readelf.c:15955 -#: readelf.c:16013 readelf.c:16090 +#: readelf.c:16201 readelf.c:16315 +msgid "NT_GNU_BUILD_ATTRIBUTE_OPEN" +msgstr "" + +#: readelf.c:16203 readelf.c:16317 +msgid "NT_GNU_BUILD_ATTRIBUTE_FUNC" +msgstr "" + +#: readelf.c:16208 readelf.c:16322 readelf.c:16662 readelf.c:16807 +#: readelf.c:16865 readelf.c:16942 #, c-format msgid "Unknown note type: (0x%08x)" msgstr "" -#: readelf.c:15580 +#: readelf.c:16225 #, c-format msgid " Cannot decode 64-bit note in 32-bit build\n" msgstr "" -#: readelf.c:15588 -#, c-format +#: readelf.c:16233 msgid " Malformed note - too short for header\n" msgstr "" -#: readelf.c:15597 -#, c-format +#: readelf.c:16242 msgid " Malformed note - does not end with \\0\n" msgstr "" -#: readelf.c:15609 -#, c-format +#: readelf.c:16254 msgid " Malformed note - too short for supplied file count\n" msgstr "" -#: readelf.c:15613 +#: readelf.c:16258 #, c-format msgid " Page size: " msgstr "" -#: readelf.c:15617 +#: readelf.c:16262 #, c-format msgid " %*s%*s%*s\n" msgstr "" -#: readelf.c:15618 +#: readelf.c:16263 msgid "Start" msgstr "" -#: readelf.c:15619 +#: readelf.c:16264 msgid "End" msgstr "" -#: readelf.c:15620 +#: readelf.c:16265 msgid "Page Offset" msgstr "" -#: readelf.c:15628 -#, c-format +#: readelf.c:16273 msgid " Malformed note - filenames end too early\n" msgstr "" -#: readelf.c:15660 +#: readelf.c:16305 msgid "NT_GNU_ABI_TAG (ABI version tag)" msgstr "" -#: readelf.c:15662 +#: readelf.c:16307 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)" msgstr "" -#: readelf.c:15664 +#: readelf.c:16309 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)" msgstr "" -#: readelf.c:15666 +#: readelf.c:16311 msgid "NT_GNU_GOLD_VERSION (gold version)" msgstr "" -#: readelf.c:15687 +#: readelf.c:16313 +msgid "NT_GNU_PROPERTY_TYPE_0" +msgstr "" + +#: readelf.c:16411 +#, c-format +msgid " Properties: " +msgstr "" + +#: readelf.c:16415 +#, c-format +msgid "<corrupt GNU_PROPERTY_TYPE, size = %#lx>\n" +msgstr "" + +#: readelf.c:16429 +#, c-format +msgid "<corrupt type (%#x) datasz: %#x>\n" +msgstr "" + +#: readelf.c:16445 readelf.c:16453 readelf.c:16461 readelf.c:16478 +#: readelf.c:16486 +#, c-format +msgid "<corrupt length: %#x> " +msgstr "" + +#: readelf.c:16476 +#, c-format +msgid "stack size: " +msgstr "" + +#: readelf.c:16495 +#, c-format +msgid "<unknown type %#x data: " +msgstr "" + +#: readelf.c:16497 +#, c-format +msgid "<procesor-specific type %#x data: " +msgstr "" + +#: readelf.c:16499 +#, c-format +msgid "<application-specific type %#x data: " +msgstr "" + +#: readelf.c:16518 +#, c-format +msgid "<corrupt descsz: %#lx>\n" +msgstr "" + +#: readelf.c:16536 #, c-format msgid " Build ID: " msgstr "" -#: readelf.c:15702 +#: readelf.c:16551 #, c-format msgid " <corrupt GNU_ABI_TAG>\n" msgstr "" -#: readelf.c:15739 +#: readelf.c:16588 #, c-format msgid " OS: %s, ABI: %ld.%ld.%ld\n" msgstr "" -#: readelf.c:15748 +#: readelf.c:16597 #, c-format msgid " Version: " msgstr "" @@ -8947,364 +9496,476 @@ 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. -#: readelf.c:15764 +#: readelf.c:16613 #, c-format msgid " Hardware Capabilities: " msgstr "" -#: readelf.c:15767 -#, c-format +#: readelf.c:16616 msgid "<corrupt GNU_HWCAP>\n" msgstr "" -#: readelf.c:15772 +#: readelf.c:16621 #, c-format msgid "num entries: %ld, enabled mask: %lx\n" msgstr "" -#: readelf.c:15784 +#: readelf.c:16637 #, c-format msgid " Description data: " msgstr "" -#: readelf.c:15802 +#: readelf.c:16655 msgid "Alignment of 8-byte objects" msgstr "" -#: readelf.c:15803 +#: readelf.c:16656 msgid "Sizeof double and long double" msgstr "" -#: readelf.c:15804 +#: readelf.c:16657 msgid "Type of FPU support needed" msgstr "" -#: readelf.c:15805 +#: readelf.c:16658 msgid "Use of SIMD instructions" msgstr "" -#: readelf.c:15806 +#: readelf.c:16659 msgid "Use of cache" msgstr "" -#: readelf.c:15807 +#: readelf.c:16660 msgid "Use of MMU" msgstr "" -#: readelf.c:15842 +#: readelf.c:16696 #, c-format msgid "4-bytes\n" msgstr "" -#: readelf.c:15843 +#: readelf.c:16697 #, c-format msgid "8-bytes\n" msgstr "" -#: readelf.c:15850 +#: readelf.c:16704 #, c-format msgid "FPU-2.0\n" msgstr "" -#: readelf.c:15851 +#: readelf.c:16705 #, c-format msgid "FPU-3.0\n" msgstr "" -#: readelf.c:15860 +#: readelf.c:16714 #, c-format msgid "yes\n" msgstr "" -#: readelf.c:15870 +#: readelf.c:16724 #, c-format msgid "unknown value: %x\n" msgstr "" -#: readelf.c:15914 +#: readelf.c:16766 msgid "NT_THRMISC (thrmisc structure)" msgstr "" -#: readelf.c:15916 +#: readelf.c:16768 msgid "NT_PROCSTAT_PROC (proc data)" msgstr "" -#: readelf.c:15918 +#: readelf.c:16770 msgid "NT_PROCSTAT_FILES (files data)" msgstr "" -#: readelf.c:15920 +#: readelf.c:16772 msgid "NT_PROCSTAT_VMMAP (vmmap data)" msgstr "" -#: readelf.c:15922 +#: readelf.c:16774 msgid "NT_PROCSTAT_GROUPS (groups data)" msgstr "" -#: readelf.c:15924 +#: readelf.c:16776 msgid "NT_PROCSTAT_UMASK (umask data)" msgstr "" -#: readelf.c:15926 +#: readelf.c:16778 msgid "NT_PROCSTAT_RLIMIT (rlimit data)" msgstr "" -#: readelf.c:15928 +#: readelf.c:16780 msgid "NT_PROCSTAT_OSREL (osreldate data)" msgstr "" -#: readelf.c:15930 +#: readelf.c:16782 msgid "NT_PROCSTAT_PSSTRINGS (ps_strings data)" msgstr "" -#: readelf.c:15932 +#: readelf.c:16784 msgid "NT_PROCSTAT_AUXV (auxv data)" msgstr "" #. NetBSD core "procinfo" structure. -#: readelf.c:15945 +#: readelf.c:16797 msgid "NetBSD procinfo structure" msgstr "" -#: readelf.c:15972 readelf.c:15986 +#: readelf.c:16824 readelf.c:16838 msgid "PT_GETREGS (reg structure)" msgstr "" -#: readelf.c:15974 readelf.c:15988 +#: readelf.c:16826 readelf.c:16840 msgid "PT_GETFPREGS (fpreg structure)" msgstr "" -#: readelf.c:16007 +#: readelf.c:16859 msgid "NT_STAPSDT (SystemTap probe descriptors)" msgstr "" -#: readelf.c:16040 +#: readelf.c:16892 #, c-format msgid " Provider: %s\n" msgstr "" -#: readelf.c:16041 +#: readelf.c:16893 #, c-format msgid " Name: %s\n" msgstr "" -#: readelf.c:16042 +#: readelf.c:16894 #, c-format msgid " Location: " msgstr "" -#: readelf.c:16044 +#: readelf.c:16896 #, c-format msgid ", Base: " msgstr "" -#: readelf.c:16046 +#: readelf.c:16898 #, c-format msgid ", Semaphore: " msgstr "" -#: readelf.c:16049 +#: readelf.c:16901 #, c-format msgid " Arguments: %s\n" msgstr "" -#: readelf.c:16062 +#: readelf.c:16914 msgid "NT_VMS_MHD (module header)" msgstr "" -#: readelf.c:16064 +#: readelf.c:16916 msgid "NT_VMS_LNM (language name)" msgstr "" -#: readelf.c:16066 +#: readelf.c:16918 msgid "NT_VMS_SRC (source files)" msgstr "" -#: readelf.c:16070 +#: readelf.c:16922 msgid "NT_VMS_EIDC (consistency check)" msgstr "" -#: readelf.c:16072 +#: readelf.c:16924 msgid "NT_VMS_FPMODE (FP mode)" msgstr "" -#: readelf.c:16076 +#: readelf.c:16928 msgid "NT_VMS_IMGNAM (image name)" msgstr "" -#: readelf.c:16078 +#: readelf.c:16930 msgid "NT_VMS_IMGID (image id)" msgstr "" -#: readelf.c:16080 +#: readelf.c:16932 msgid "NT_VMS_LINKID (link id)" msgstr "" -#: readelf.c:16082 +#: readelf.c:16934 msgid "NT_VMS_IMGBID (build id)" msgstr "" -#: readelf.c:16084 +#: readelf.c:16936 msgid "NT_VMS_GSTNAM (sym table name)" msgstr "" -#: readelf.c:16104 +#: readelf.c:16956 #, c-format msgid " Creation date : %.17s\n" msgstr "" -#: readelf.c:16105 +#: readelf.c:16957 #, c-format msgid " Last patch date: %.17s\n" msgstr "" -#: readelf.c:16106 +#: readelf.c:16958 #, c-format msgid " Module name : %s\n" msgstr "" -#: readelf.c:16107 +#: readelf.c:16959 #, c-format msgid " Module version : %s\n" msgstr "" -#: readelf.c:16110 +#: readelf.c:16962 #, c-format msgid " Invalid size\n" msgstr "" -#: readelf.c:16113 +#: readelf.c:16965 #, c-format msgid " Language: %s\n" msgstr "" -#: readelf.c:16117 +#: readelf.c:16969 #, c-format msgid " Floating Point mode: " msgstr "" -#: readelf.c:16122 +#: readelf.c:16974 #, c-format msgid " Link time: " msgstr "" -#: readelf.c:16128 +#: readelf.c:16980 #, c-format msgid " Patch time: " msgstr "" -#: readelf.c:16134 +#: readelf.c:16986 #, c-format msgid " Major id: %u, minor id: %u\n" msgstr "" -#: readelf.c:16137 +#: readelf.c:16989 #, c-format msgid " Last modified : " msgstr "" -#: readelf.c:16140 +#: readelf.c:16992 #, c-format msgid "" "\n" " Link flags : " msgstr "" -#: readelf.c:16143 +#: readelf.c:16995 #, c-format msgid " Header flags: 0x%08x\n" msgstr "" -#: readelf.c:16145 +#: readelf.c:16997 #, c-format msgid " Image id : %s\n" msgstr "" -#: readelf.c:16149 +#: readelf.c:17001 #, c-format msgid " Image name: %s\n" msgstr "" -#: readelf.c:16152 +#: readelf.c:17004 #, c-format msgid " Global symbol table name: %s\n" msgstr "" -#: readelf.c:16155 +#: readelf.c:17007 #, c-format msgid " Image id: %s\n" msgstr "" -#: readelf.c:16158 +#: readelf.c:17010 #, c-format msgid " Linker id: %s\n" msgstr "" -#: readelf.c:16236 +#: readelf.c:17132 +msgid "file" +msgstr "" + +#: readelf.c:17132 +msgid "func" +msgstr "" + +#: readelf.c:17133 +msgid "<no symbol found>)" +msgstr "" + +#: readelf.c:17150 +#, c-format +msgid " Applies from offset %#lx\n" +msgstr "" + +#: readelf.c:17155 readelf.c:17176 +#, c-format +msgid " Applies to func at %#lx" +msgstr "" + +#: readelf.c:17162 +#, c-format +msgid " <invalid description size: %lx>\n" +msgstr "" + +#: readelf.c:17163 +#, c-format +msgid " <invalid descsz>" +msgstr "" + +#: readelf.c:17171 +#, c-format +msgid " Applies from offset %#lx" +msgstr "" + +#: readelf.c:17197 +#, c-format +msgid "corrupt name field in GNU build attribute note: size = %ld\n" +msgstr "" + +#: readelf.c:17198 +msgid " <corrupt name>" +msgstr "" + +#: readelf.c:17222 +#, c-format +msgid "unrecognised attribute type in name field: %d\n" +msgstr "" + +#: readelf.c:17223 +msgid "<unknown name type>" +msgstr "" + +#: readelf.c:17233 +msgid "<version>" +msgstr "" + +#: readelf.c:17238 +msgid "<stack prot>" +msgstr "" + +#: readelf.c:17243 +msgid "<relro>" +msgstr "" + +#: readelf.c:17248 +msgid "<stack size>" +msgstr "" + +#: readelf.c:17253 +msgid "<tool>" +msgstr "" + +#: readelf.c:17258 +msgid "<ABI>" +msgstr "" + +#: readelf.c:17263 +msgid "<PIC>" +msgstr "" + +#: readelf.c:17268 +msgid "<short enum>" +msgstr "" + +#: readelf.c:17287 +#, c-format +msgid "unrecognised byte in name field: %d\n" +msgstr "" + +#: readelf.c:17288 +#, c-format +msgid "<unknown:_%d>" +msgstr "" + +#: readelf.c:17300 +#, c-format +msgid "attribute does not have an expected type (%c)\n" +msgstr "" + +#: readelf.c:17304 +#, c-format +msgid "corrupt name field: namesz: %lu but parsing gets to %ld\n" +msgstr "" + +#: readelf.c:17333 +#, c-format +msgid "corrupt numeric name field: too many bytes in the value: %x\n" +msgstr "" + +#: readelf.c:17495 #, c-format msgid " description data: " msgstr "" -#: readelf.c:16267 +#: readelf.c:17531 msgid "notes" msgstr "" -#: readelf.c:16274 +#: readelf.c:17538 #, c-format msgid "" "\n" "Displaying notes found in: %s\n" msgstr "" -#: readelf.c:16276 +#: readelf.c:17540 #, c-format msgid "" "\n" "Displaying notes found at file offset 0x%08lx with length 0x%08lx:\n" msgstr "" -#: readelf.c:16279 +#: readelf.c:17543 #, c-format msgid " %-20s %10s\tDescription\n" msgstr "" -#: readelf.c:16279 +#: readelf.c:17543 msgid "Owner" msgstr "" -#: readelf.c:16279 +#: readelf.c:17543 msgid "Data size" msgstr "" -#: readelf.c:16297 readelf.c:16326 +#: readelf.c:17561 readelf.c:17591 #, c-format msgid "Corrupt note: only %d bytes remain, not enough for a full note\n" msgstr "" -#: readelf.c:16309 readelf.c:16451 +#: readelf.c:17573 #, c-format -msgid "Corrupt note: name size is too big: %lx\n" +msgid "" +"Corrupt note: name size is too big: (got: %lx, expected no more than: %lx)\n" msgstr "" -#: readelf.c:16348 +#: readelf.c:17613 #, c-format msgid "note with invalid namesz and/or descsz found at offset 0x%lx\n" msgstr "" -#: readelf.c:16350 +#: readelf.c:17615 #, c-format msgid " type: 0x%lx, namesize: 0x%08lx, descsize: 0x%08lx\n" msgstr "" -#: readelf.c:16366 +#: readelf.c:17631 msgid "Out of memory allocating space for inote name\n" msgstr "" -#: readelf.c:16427 +#: readelf.c:17694 msgid "v850 notes" msgstr "" -#: readelf.c:16434 +#: readelf.c:17701 #, c-format msgid "" "\n" @@ -9312,97 +9973,107 @@ msgid "" "length 0x%lx:\n" msgstr "" -#: readelf.c:16461 +#: readelf.c:17718 +#, c-format +msgid "Corrupt note: name size is too big: %lx\n" +msgstr "" + +#: readelf.c:17728 #, c-format msgid "corrupt descsz found in note at offset 0x%lx\n" msgstr "" -#: readelf.c:16463 readelf.c:16476 +#: readelf.c:17730 readelf.c:17743 #, c-format msgid " type: 0x%lx, namesize: 0x%lx, descsize: 0x%lx\n" msgstr "" -#: readelf.c:16474 +#: readelf.c:17741 #, c-format msgid "corrupt namesz found in note at offset 0x%lx\n" msgstr "" -#: readelf.c:16549 +#: readelf.c:17818 #, c-format msgid "No note segments present in the core file.\n" msgstr "" -#: readelf.c:16651 +#: readelf.c:17826 +#, c-format +msgid " Unknown GNU attribute: %s\n" +msgstr "" + +#: readelf.c:17961 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:16698 +#: readelf.c:18010 #, c-format msgid "%s: Failed to read file header\n" msgstr "" -#: readelf.c:16712 +#: readelf.c:18024 #, c-format msgid "" "\n" "File: %s\n" msgstr "" -#: readelf.c:16884 +#: readelf.c:18205 #, c-format msgid "%s: unable to dump the index as none was found\n" msgstr "" -#: readelf.c:16890 +#: readelf.c:18211 #, c-format msgid "Index of archive %s: (%lu entries, 0x%lx bytes in the symbol table)\n" msgstr "" -#: readelf.c:16908 +#: readelf.c:18229 #, c-format msgid "Contents of binary %s at offset " msgstr "" -#: readelf.c:16918 +#: readelf.c:18239 #, c-format msgid "%s: end of the symbol table reached before the end of the index\n" msgstr "" -#: readelf.c:16933 +#: readelf.c:18256 #, c-format msgid "" "%s: %ld bytes remain in the symbol table, but without corresponding entries " "in the index table\n" msgstr "" -#: readelf.c:16938 +#: readelf.c:18263 #, c-format msgid "%s: failed to seek back to start of object files in the archive\n" msgstr "" -#: readelf.c:17021 readelf.c:17113 +#: readelf.c:18345 readelf.c:18440 #, c-format msgid "Input file '%s' is not readable.\n" msgstr "" -#: readelf.c:17039 +#: readelf.c:18364 #, c-format msgid "%s: contains corrupt thin archive: %s\n" msgstr "" -#: readelf.c:17052 +#: readelf.c:18377 #, c-format msgid "%s: failed to seek to archive member.\n" msgstr "" -#: readelf.c:17133 +#: readelf.c:18466 #, c-format msgid "File %s is not an archive so its index cannot be displayed.\n" msgstr "" -#: readelf.c:17203 +#: readelf.c:18538 msgid "Nothing to do.\n" msgstr "" @@ -9493,148 +10164,148 @@ msgstr "" msgid "dialog control end" msgstr "" -#: resbin.c:580 +#: resbin.c:578 msgid "dialog control data" msgstr "" -#: resbin.c:620 +#: resbin.c:618 msgid "stringtable string length" msgstr "" -#: resbin.c:630 +#: resbin.c:628 msgid "stringtable string" msgstr "" -#: resbin.c:660 +#: resbin.c:658 msgid "fontdir header" msgstr "" -#: resbin.c:674 +#: resbin.c:672 msgid "fontdir" msgstr "" -#: resbin.c:691 +#: resbin.c:689 msgid "fontdir device name" msgstr "" -#: resbin.c:697 +#: resbin.c:695 msgid "fontdir face name" msgstr "" -#: resbin.c:737 +#: resbin.c:735 msgid "accelerator" msgstr "" -#: resbin.c:796 +#: resbin.c:794 msgid "group cursor header" msgstr "" -#: resbin.c:800 resrc.c:1350 +#: resbin.c:798 resrc.c:1350 #, c-format msgid "unexpected group cursor type %d" msgstr "" -#: resbin.c:815 +#: resbin.c:813 msgid "group cursor" msgstr "" -#: resbin.c:851 +#: resbin.c:849 msgid "group icon header" msgstr "" -#: resbin.c:855 resrc.c:1297 +#: resbin.c:853 resrc.c:1297 #, c-format msgid "unexpected group icon type %d" msgstr "" -#: resbin.c:870 +#: resbin.c:868 msgid "group icon" msgstr "" -#: resbin.c:934 +#: resbin.c:932 msgid "unexpected version string" msgstr "" -#: resbin.c:966 +#: resbin.c:964 #, c-format msgid "version length %lu greater than resource length %lu" msgstr "" -#: resbin.c:970 +#: resbin.c:968 #, c-format msgid "unexpected version type %d" msgstr "" -#: resbin.c:982 +#: resbin.c:980 #, c-format msgid "unexpected fixed version information length %ld" msgstr "" -#: resbin.c:985 +#: resbin.c:983 msgid "fixed version info" msgstr "" -#: resbin.c:989 +#: resbin.c:987 #, c-format msgid "unexpected fixed version signature %lu" msgstr "" -#: resbin.c:993 +#: resbin.c:991 #, c-format msgid "unexpected fixed version info version %lu" msgstr "" -#: resbin.c:1022 +#: resbin.c:1020 msgid "version var info" msgstr "" -#: resbin.c:1039 +#: resbin.c:1037 #, c-format msgid "unexpected stringfileinfo value length %ld" msgstr "" -#: resbin.c:1056 +#: resbin.c:1054 msgid "version stringtable" msgstr "" -#: resbin.c:1064 +#: resbin.c:1062 #, c-format msgid "unexpected version stringtable value length %ld" msgstr "" -#: resbin.c:1081 +#: resbin.c:1079 msgid "version string" msgstr "" -#: resbin.c:1096 +#: resbin.c:1094 #, c-format msgid "unexpected version string length %ld != %ld + %ld" msgstr "" -#: resbin.c:1103 +#: resbin.c:1101 #, c-format msgid "unexpected version string length %ld < %ld" msgstr "" -#: resbin.c:1129 +#: resbin.c:1127 #, c-format msgid "unexpected varfileinfo value length %ld" msgstr "" -#: resbin.c:1148 +#: resbin.c:1146 msgid "version varfileinfo" msgstr "" -#: resbin.c:1163 +#: resbin.c:1161 #, c-format msgid "unexpected version value length %ld" msgstr "" -#: resbin.c:1173 +#: resbin.c:1171 msgid "nul bytes found in version string" msgstr "" -#: resbin.c:1176 +#: resbin.c:1174 #, c-format msgid "unexpected version string character: %x" msgstr "" @@ -9932,155 +10603,160 @@ msgstr "" msgid "unable to open output file %s" msgstr "" -#: stabs.c:327 stabs.c:1722 +#: stabs.c:331 stabs.c:1726 msgid "numeric overflow" msgstr "" -#: stabs.c:337 +#: stabs.c:341 #, c-format msgid "Bad stab: %s\n" msgstr "" -#: stabs.c:345 +#: stabs.c:349 #, c-format msgid "Warning: %s: %s\n" msgstr "" -#: stabs.c:455 +#: stabs.c:459 #, c-format msgid "N_LBRAC not within function\n" msgstr "" -#: stabs.c:494 +#: stabs.c:498 #, c-format msgid "Too many N_RBRACs\n" msgstr "" -#: stabs.c:726 +#: stabs.c:730 msgid "unknown C++ encoded name" msgstr "" #. Complain and keep going, so compilers can invent new #. cross-reference types. -#: stabs.c:1267 +#: stabs.c:1271 msgid "unrecognized cross reference type" msgstr "" #. Does this actually ever happen? Is that why we are worrying #. about dealing with it rather than just calling error_type? -#: stabs.c:1814 +#: stabs.c:1818 msgid "missing index type" msgstr "" -#: stabs.c:2134 +#: stabs.c:2146 msgid "unknown virtual character for baseclass" msgstr "" -#: stabs.c:2152 +#: stabs.c:2164 msgid "unknown visibility character for baseclass" msgstr "" -#: stabs.c:2342 +#: stabs.c:2354 msgid "unnamed $vb type" msgstr "" -#: stabs.c:2348 +#: stabs.c:2360 msgid "unrecognized C++ abbreviation" msgstr "" -#: stabs.c:2424 +#: stabs.c:2436 msgid "unknown visibility character for field" msgstr "" -#: stabs.c:2684 +#: stabs.c:2696 msgid "const/volatile indicator missing" msgstr "" -#: stabs.c:2926 +#: stabs.c:2938 #, c-format msgid "No mangling for \"%s\"\n" msgstr "" -#: stabs.c:3226 +#: stabs.c:3238 msgid "Undefined N_EXCL" msgstr "" -#: stabs.c:3306 +#: stabs.c:3318 #, c-format msgid "Type file number %d out of range\n" msgstr "" -#: stabs.c:3311 +#: stabs.c:3323 #, c-format msgid "Type index number %d out of range\n" msgstr "" -#: stabs.c:3390 +#: stabs.c:3402 #, c-format msgid "Unrecognized XCOFF type %d\n" msgstr "" -#: stabs.c:3683 +#: stabs.c:3695 #, c-format msgid "bad mangled name `%s'\n" msgstr "" -#: stabs.c:3778 +#: stabs.c:3790 #, c-format msgid "no argument types in mangled string\n" msgstr "" -#: stabs.c:5128 +#: stabs.c:5140 #, c-format msgid "Demangled name is not a function\n" msgstr "" -#: stabs.c:5170 +#: stabs.c:5182 #, c-format msgid "Unexpected type in v3 arglist demangling\n" msgstr "" -#: stabs.c:5242 +#: stabs.c:5254 #, c-format msgid "Unrecognized demangle component %d\n" msgstr "" -#: stabs.c:5294 +#: stabs.c:5306 #, c-format msgid "Failed to print demangled template\n" msgstr "" -#: stabs.c:5374 +#: stabs.c:5386 #, c-format msgid "Couldn't get demangled builtin type\n" msgstr "" -#: stabs.c:5423 +#: stabs.c:5435 #, c-format msgid "Unexpected demangled varargs\n" msgstr "" -#: stabs.c:5430 +#: stabs.c:5442 #, c-format msgid "Unrecognized demangled builtin type\n" msgstr "" -#: strings.c:212 strings.c:279 +#: strings.c:200 strings.c:267 #, c-format msgid "invalid integer argument %s" msgstr "" -#: strings.c:282 +#: strings.c:270 #, c-format msgid "invalid minimum string length %d" msgstr "" -#: strings.c:675 +#: strings.c:340 +#, c-format +msgid "%s: Reading section %s failed: %s" +msgstr "" + +#: strings.c:640 #, c-format msgid " Display printable strings in [file(s)] (stdin by default)\n" msgstr "" -#: strings.c:679 +#: strings.c:644 #, c-format msgid "" " -a - --all Scan the entire file, not just the data section " @@ -10088,7 +10764,7 @@ msgid "" " -d --data Only scan the data sections in the file\n" msgstr "" -#: strings.c:683 +#: strings.c:648 #, c-format msgid "" " -a - --all Scan the entire file, not just the data section\n" @@ -10096,7 +10772,7 @@ msgid "" "[default]\n" msgstr "" -#: strings.c:687 +#: strings.c:652 #, c-format msgid "" " -f --print-file-name Print the name of the file before each string\n" @@ -10184,7 +10860,7 @@ msgstr "" #: version.c:34 #, c-format -msgid "Copyright (C) 2016 Free Software Foundation, Inc.\n" +msgid "Copyright (C) 2017 Free Software Foundation, Inc.\n" msgstr "" #: version.c:35 |