1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
11 "POT-Creation-Date: 2017-07-03 16:55+0200\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n"
22 msgid "Usage: %s [option(s)] [addr(s)]\n"
27 msgid " Convert addresses into line number/file name pairs.\n"
33 " If no addresses are specified on the command line, they will be read from "
41 " @<file> Read options from <file>\n"
42 " -a --addresses Show addresses\n"
43 " -b --target=<bfdname> Set the binary file format\n"
44 " -e --exe=<executable> Set the input file name (default is a.out)\n"
45 " -i --inlines Unwind inlined functions\n"
46 " -j --section=<name> Read section-relative offsets instead of addresses\n"
47 " -p --pretty-print Make the output easier to read for humans\n"
48 " -s --basenames Strip directory names\n"
49 " -f --functions Show function names\n"
50 " -C --demangle[=style] Demangle function names\n"
51 " -h --help Display this information\n"
52 " -v --version Display the program's version\n"
56 #: addr2line.c:100 ar.c:336 ar.c:373 coffdump.c:473 dlltool.c:4006
57 #: dllwrap.c:518 elfedit.c:677 nlmconv.c:1112 objcopy.c:658 objcopy.c:711
58 #: readelf.c:4350 size.c:97 srconv.c:1709 strings.c:668 sysdump.c:648
59 #: windmc.c:227 windres.c:688
61 msgid "Report bugs to %s\n"
64 #. Note for translators: This printf is used to join the
65 #. function name just printed above to the line number/
66 #. file name pair that is about to be printed below. Eg:
74 #. Note for translators: This printf is used to join the
75 #. line number/file name pair that has just been printed with
76 #. the line number/file name pair that is going to be printed
77 #. by the next iteration of the while loop. Eg:
79 #. 123:bar.c (inlined by) 456:main.c
82 msgid " (inlined by) "
87 msgid "%s: cannot get addresses from archive"
92 msgid "%s: cannot find section %s"
95 #: addr2line.c:465 nm.c:1678 objdump.c:3801
97 msgid "unknown demangling style `%s'"
102 msgid "no entry %s in archive\n"
108 "Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [--plugin "
109 "<name>] [member-name] [count] archive-file file...\n"
115 "Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [member-name] "
116 "[count] archive-file file...\n"
121 msgid " %s -M [<mri-script]\n"
131 msgid " d - delete file(s) from the archive\n"
136 msgid " m[ab] - move file(s) in the archive\n"
141 msgid " p - print file(s) found in the archive\n"
146 msgid " q[f] - quick append file(s) to the archive\n"
152 " r[ab][f][u] - replace existing or insert new file(s) into the archive\n"
157 msgid " s - act as ranlib\n"
162 msgid " t - display contents of archive\n"
167 msgid " x[o] - extract file(s) from the archive\n"
172 msgid " command specific modifiers:\n"
177 msgid " [a] - put file(s) after [member-name]\n"
182 msgid " [b] - put file(s) before [member-name] (same as [i])\n"
187 msgid " [D] - use zero for timestamps and uids/gids (default)\n"
192 msgid " [U] - use actual timestamps and uids/gids\n"
197 msgid " [D] - use zero for timestamps and uids/gids\n"
202 msgid " [U] - use actual timestamps and uids/gids (default)\n"
207 msgid " [N] - use instance [count] of name\n"
212 msgid " [f] - truncate inserted file names\n"
217 msgid " [P] - use full path names when matching\n"
222 msgid " [o] - preserve original dates\n"
228 " [u] - only replace files that are newer than current archive "
234 msgid " generic modifiers:\n"
239 msgid " [c] - do not warn if the library had to be created\n"
244 msgid " [s] - create an archive index (cf. ranlib)\n"
249 msgid " [S] - do not build a symbol table\n"
254 msgid " [T] - make a thin archive\n"
259 msgid " [v] - be verbose\n"
264 msgid " [V] - display the version number\n"
269 msgid " @<file> - read options from <file>\n"
274 msgid " --target=BFDNAME - specify the target object format as BFDNAME\n"
284 msgid " --plugin <p> - load the specified plugin\n"
289 msgid "Usage: %s [options] archive\n"
294 msgid " Generate an index to speed access to archives\n"
300 " The options are:\n"
301 " @<file> Read options from <file>\n"
306 msgid " --plugin <name> Load the specified plugin\n"
312 " -D Use zero for symbol map timestamp (default)\n"
313 " -U Use an actual symbol map timestamp\n"
319 " -D Use zero for symbol map timestamp\n"
320 " -U Use actual symbol map timestamp (default)\n"
326 " -t Update the archive's symbol map timestamp\n"
327 " -h --help Print this help message\n"
328 " -v --version Print version information\n"
332 msgid "two different operation options specified"
335 #: ar.c:580 ar.c:640 nm.c:1759
337 msgid "sorry - this program has been built without plugin support\n"
341 msgid "no operation specified"
345 msgid "`u' is only meaningful with the `r' option."
349 msgid "`u' is not meaningful with the `D' option."
353 msgid "`u' modifier ignored since `D' is the default (see `U')"
357 msgid "missing position arg."
361 msgid "`N' is only meaningful with the `x' and `d' options."
365 msgid "`N' missing value."
369 msgid "Value for `N' must be positive."
373 msgid "`x' cannot be used on thin archives."
378 msgid "internal error -- this option not implemented"
388 msgid "Cannot convert existing library %s to thin format"
393 msgid "Cannot convert existing thin library %s to normal format"
396 #: ar.c:997 ar.c:1061 ar.c:1390 objcopy.c:3124
398 msgid "internal stat error on %s"
401 #: ar.c:1016 ar.c:1094
403 msgid "%s is not a valid archive"
406 #: ar.c:1053 objcopy.c:3088
408 msgid "illegal pathname found in archive member: %s"
412 msgid "could not create temporary file whilst writing archive"
417 msgid "No member named `%s'\n"
422 msgid "no entry %s in archive %s!"
427 msgid "%s: no archive map to update"
432 msgid "No entry %s in archive.\n"
437 msgid "Can't open file %s\n"
442 msgid "%s: Can't open output archive %s\n"
447 msgid "%s: Can't open input archive %s\n"
452 msgid "%s: file %s is not an archive\n"
457 msgid "%s: no output archive specified yet\n"
460 #: arsup.c:250 arsup.c:288 arsup.c:330 arsup.c:353 arsup.c:419
462 msgid "%s: no open output archive\n"
465 #: arsup.c:261 arsup.c:374 arsup.c:400
467 msgid "%s: can't open file %s\n"
470 #: arsup.c:315 arsup.c:396 arsup.c:477
472 msgid "%s: can't find module file %s\n"
477 msgid "Current open archive is %s\n"
482 msgid "%s: no open archive\n"
487 msgid " No emulation specific options\n"
490 #. Macros for common output.
493 msgid " emulation options: \n"
498 msgid "can't set BFD default target to `%s': %s"
503 msgid "%s: Matching formats:"
508 msgid "Supported targets:"
513 msgid "%s: supported targets:"
518 msgid "Supported architectures:"
523 msgid "%s: supported architectures:"
531 msgid "little endian"
535 msgid "endianness unknown"
542 " (header %s, data %s)\n"
547 msgid "BFD header file version %s\n"
552 msgid "<time data corrupt>"
557 msgid "%s: bad number: %s"
560 #: bucomm.c:596 strings.c:403
562 msgid "'%s': No such file"
565 #: bucomm.c:598 strings.c:405
567 msgid "Warning: could not locate '%s'. reason: %s"
570 #: bucomm.c:602 strings.c:411
572 msgid "Warning: '%s' is a directory"
577 msgid "Warning: '%s' is not an ordinary file"
582 msgid "Warning: '%s' has negative size, probably it is too large"
597 msgid "section definition at %x size %x\n"
607 msgid "array [%d] of"
612 msgid "function returning"
627 msgid "structure definition"
632 msgid "structure ref to UNKNOWN struct"
637 msgid "structure ref to %s"
642 msgid "enum ref to %s"
647 msgid "enum definition"
652 msgid "Stack offset %x"
657 msgid "Memory section %s+%x"
667 msgid "Struct Member offset %x"
672 msgid "Enum Member offset %x"
677 msgid "Undefined symbol"
682 msgid "List of symbols"
687 msgid "Symbol %s, tag %d, number %d"
690 #: coffdump.c:345 readelf.c:15855 readelf.c:15943
706 msgid "List of blocks "
721 msgid "List of source files"
726 msgid "Source file %s"
731 msgid "section %s %d %d address %x size %x number %d nrelocs %u"
734 #. PR 17512: file: 0a38fb7c.
744 #: coffdump.c:464 sysdump.c:641
746 msgid "Usage: %s [option(s)] in-file\n"
751 msgid " Print a human readable interpretation of a COFF object file\n"
757 " The options are:\n"
758 " @<file> Read options from <file>\n"
759 " -h --help Display this information\n"
760 " -v --version Display the program's version\n"
764 #: coffdump.c:536 srconv.c:1800 sysdump.c:706
765 msgid "no input file specified"
769 msgid "Out of context scope change encountered"
774 msgid "Invalid section target index: %u"
779 msgid "Invalid section target index: %d"
783 msgid "Target section has insufficient relocs"
786 #: coffgrok.c:198 coffgrok.c:445
788 msgid "Symbol index %u encountered when there are no symbols"
791 #: coffgrok.c:199 coffgrok.c:446
793 msgid "Invalid symbol index %u encountered"
798 msgid "Invalid section number (%d) encountered"
803 msgid "Unrecognized symbol class: %d"
808 msgid "Type entry %u does not have enough symbolic information"
813 msgid "Type entry %u does not refer to a symbol"
817 msgid "Section definition needs a section length"
821 msgid "Aggregate definition needs auxillary information"
826 msgid "Invalid tag index %#lx encountered"
830 msgid "Enum definition needs auxillary information"
835 msgid "Invalid enum symbol index %u encountered"
839 msgid "Array definition needs auxillary information"
844 msgid "Out of range sum for els (%#x) * size (%#x)"
847 #: coffgrok.c:627 coffgrok.c:870
849 msgid "Unrecognised symbol class: %d"
853 msgid "ICE: do_define called without a block"
858 msgid "Out of range symbol index: %u"
862 msgid "Section referenced before any file is defined"
867 msgid "Out of range sum for offset (%#x) + size (%#x)"
872 msgid "Out of range type size: %u"
876 msgid "Function start encountered without a top level scope."
880 msgid "Block start encountered without a scope for it."
884 msgid "Function arguments encountered without a function definition"
888 msgid "Structure element encountered without a structure definition"
892 msgid "Enum element encountered without an enum definition"
896 msgid "Aggregate defintion encountered without a scope"
900 msgid "Label defintion encountered without a file scope"
904 msgid "Variable defintion encountered without a scope"
909 msgid "%s: is not a COFF format file"
912 #: cxxfilt.c:118 nm.c:284 objdump.c:284
914 msgid "Report bugs to %s.\n"
918 msgid "debug_add_to_current_namespace: no current file"
922 msgid "debug_start_source: no debug_set_filename call"
926 msgid "debug_record_function: no debug_set_filename call"
930 msgid "debug_record_parameter: no current function"
934 msgid "debug_end_function: no current function"
938 msgid "debug_end_function: some blocks were not closed"
942 msgid "debug_start_block: no current block"
946 msgid "debug_end_block: no current block"
950 msgid "debug_end_block: attempt to close top level block"
954 msgid "debug_record_line: no current unit"
959 msgid "debug_start_common_block: not implemented"
964 msgid "debug_end_common_block: not implemented"
969 msgid "debug_record_label: not implemented"
973 msgid "debug_record_variable: no current file"
977 msgid "debug_make_undefined_type: unsupported kind"
981 msgid "debug_name_type: no current file"
985 msgid "debug_tag_type: no current file"
989 msgid "debug_tag_type: extra tag attempted"
994 msgid "Warning: changing type size from %d to %d\n"
998 msgid "debug_find_named_type: no current compilation unit"
1003 msgid "debug_get_real_type: circular debug information for %s\n"
1007 msgid "debug_write_type: illegal type encountered"
1010 #: dlltool.c:916 dlltool.c:942 dlltool.c:973
1012 msgid "Internal error: Unknown machine type: %d"
1017 msgid "Can't open def file: %s"
1022 msgid "Processing def file: %s"
1026 msgid "Processed def file"
1031 msgid "Syntax error in def file %s:%d"
1036 msgid "%s: Path components stripped from image name, '%s'."
1041 msgid "NAME: %s base: %x"
1044 #: dlltool.c:1105 dlltool.c:1126
1045 msgid "Can't have LIBRARY and NAME"
1050 msgid "LIBRARY: %s base: %x"
1055 msgid "VERSION %d.%d\n"
1063 #: dlltool.c:1368 resrc.c:288
1068 #: dlltool.c:1373 dllwrap.c:416 resrc.c:293
1070 msgid "subprocess got fatal signal %d"
1073 #: dlltool.c:1379 dllwrap.c:423 resrc.c:300
1075 msgid "%s exited with status %d"
1080 msgid "Sucking in info from %s section in %s"
1085 msgid "Excluding symbol: %s"
1088 #: dlltool.c:1639 dlltool.c:1650 nm.c:1104 nm.c:1114 nm.c:1123
1090 msgid "%s: no symbols"
1093 #. FIXME: we ought to read in and block out the base relocations.
1096 msgid "Done reading %s"
1101 msgid "Unable to open object file: %s: %s"
1106 msgid "Scanning object file %s"
1111 msgid "Cannot produce mcore-elf dll from archive file: %s"
1115 msgid "Adding exports to output file"
1119 msgid "Added exports to output file"
1124 msgid "Generating export file: %s"
1129 msgid "Unable to open temporary assembler file: %s"
1134 msgid "Opened temporary file: %s"
1138 msgid "failed to read the number of entries from base file"
1142 msgid "Generated exports file"
1147 msgid "bfd_open failed open stub file: %s: %s"
1152 msgid "Creating stub file: %s"
1157 msgid "bfd_open failed reopen stub file: %s: %s"
1160 #: dlltool.c:2967 dlltool.c:3046
1162 msgid "failed to open temporary head file: %s"
1165 #: dlltool.c:3031 dlltool.c:3117
1167 msgid "failed to open temporary head file: %s: %s"
1172 msgid "failed to open temporary tail file: %s"
1177 msgid "failed to open temporary tail file: %s: %s"
1182 msgid "Can't create .lib file: %s: %s"
1187 msgid "Creating library file: %s"
1190 #: dlltool.c:3305 dlltool.c:3311
1192 msgid "cannot delete %s: %s"
1196 msgid "Created lib file"
1201 msgid "Can't open .lib file: %s: %s"
1204 #: dlltool.c:3537 dlltool.c:3559
1206 msgid "%s is not a library"
1211 msgid "Import library `%s' specifies two or more dlls"
1216 msgid "Unable to determine dll name for `%s' (not an import library?)"
1221 msgid "Warning, ignoring duplicate EXPORT %s %d,%d"
1226 msgid "Error, duplicate EXPORT with ordinals: %s"
1230 msgid "Processing definitions"
1234 msgid "Processed definitions"
1238 #: dlltool.c:3963 dllwrap.c:477
1240 msgid "Usage %s <option(s)> <object-file(s)>\n"
1247 " -m --machine <machine> Create as DLL for <machine>. [default: %s]\n"
1253 " possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, "
1259 msgid " -e --output-exp <outname> Generate an export file.\n"
1264 msgid " -l --output-lib <outname> Generate an interface library.\n"
1269 msgid " -y --output-delaylib <outname> Create a delay-import library.\n"
1274 msgid " -a --add-indirect Add dll indirects to export file.\n"
1280 " -D --dllname <name> Name of input dll to put into interface lib.\n"
1285 msgid " -d --input-def <deffile> Name of .def file to be read in.\n"
1290 msgid " -z --output-def <deffile> Name of .def file to be created.\n"
1295 msgid " --export-all-symbols Export all symbols to .def\n"
1300 msgid " --no-export-all-symbols Only export listed symbols\n"
1305 msgid " --exclude-symbols <list> Don't export <list>\n"
1310 msgid " --no-default-excludes Clear default exclude symbols\n"
1315 msgid " -b --base-file <basefile> Read linker generated base file.\n"
1320 msgid " -x --no-idata4 Don't generate idata$4 section.\n"
1325 msgid " -c --no-idata5 Don't generate idata$5 section.\n"
1331 " --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata"
1338 " -U --add-underscore Add underscores to all symbols in interface "
1345 " --add-stdcall-underscore Add underscores to stdcall symbols in "
1346 "interface library.\n"
1352 " --no-leading-underscore All symbols shouldn't be prefixed by an "
1359 " --leading-underscore All symbols should be prefixed by an "
1365 msgid " -k --kill-at Kill @<n> from exported names.\n"
1370 msgid " -A --add-stdcall-alias Add aliases without @<n>.\n"
1375 msgid " -p --ext-prefix-alias <prefix> Add aliases with <prefix>.\n"
1380 msgid " -S --as <name> Use <name> for assembler.\n"
1385 msgid " -f --as-flags <flags> Pass <flags> to the assembler.\n"
1391 " -C --compat-implib Create backward compatible import library.\n"
1397 " -n --no-delete Keep temp files (repeat for extra "
1404 " -t --temp-prefix <prefix> Use <prefix> to construct temp file names.\n"
1410 " -I --identify <implib> Report the name of the DLL associated with "
1417 " --identify-strict Causes --identify to report error when multiple "
1423 msgid " -v --verbose Be verbose.\n"
1428 msgid " -V --version Display the program version.\n"
1433 msgid " -h --help Display this information.\n"
1438 msgid " @<file> Read options from <file>.\n"
1444 " -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n"
1449 msgid " -L --linker <name> Use <name> as the linker.\n"
1454 msgid " -F --linker-flags <flags> Pass <flags> to the linker.\n"
1459 msgid "Unable to open def-file: %s"
1464 msgid "Path components stripped from dllname, '%s'."
1469 msgid "Unable to open base-file: %s"
1474 msgid "Machine '%s' not supported"
1479 msgid "Warning, machine type (%d) not supported for delayimport."
1482 #: dlltool.c:4385 dllwrap.c:206
1484 msgid "Tried file: %s"
1487 #: dlltool.c:4392 dllwrap.c:213
1489 msgid "Using file: %s"
1494 msgid "Keeping temporary base file %s"
1499 msgid "Deleting temporary base file %s"
1504 msgid "Keeping temporary exp file %s"
1509 msgid "Deleting temporary exp file %s"
1514 msgid "Keeping temporary def file %s"
1519 msgid "Deleting temporary def file %s"
1524 msgid "pwait returns: %s"
1529 msgid " Generic options:\n"
1534 msgid " @<file> Read options from <file>\n"
1539 msgid " --quiet, -q Work quietly\n"
1544 msgid " --verbose, -v Verbose\n"
1549 msgid " --version Print dllwrap version\n"
1554 msgid " --implib <outname> Synonym for --output-lib\n"
1559 msgid " Options for %s:\n"
1564 msgid " --driver-name <driver> Defaults to \"gcc\"\n"
1569 msgid " --driver-flags <flags> Override default ld flags\n"
1574 msgid " --dlltool-name <dlltool> Defaults to \"dlltool\"\n"
1579 msgid " --entry <entry> Specify alternate DLL entry point\n"
1584 msgid " --image-base <base> Specify image base address\n"
1589 msgid " --target <machine> i386-cygwin32 or i386-mingw32\n"
1594 msgid " --dry-run Show what needs to be run\n"
1599 msgid " --mno-cygwin Create Mingw DLL\n"
1604 msgid " Options passed to DLLTOOL:\n"
1609 msgid " --machine <machine>\n"
1614 msgid " --output-exp <outname> Generate export file.\n"
1619 msgid " --output-lib <outname> Generate input library.\n"
1624 msgid " --add-indirect Add dll indirects to export file.\n"
1629 msgid " --dllname <name> Name of input dll to put into output lib.\n"
1634 msgid " --def <deffile> Name input .def file\n"
1639 msgid " --output-def <deffile> Name output .def file\n"
1644 msgid " --export-all-symbols Export all symbols to .def\n"
1649 msgid " --no-export-all-symbols Only export .drectve symbols\n"
1654 msgid " --exclude-symbols <list> Exclude <list> from .def\n"
1659 msgid " --no-default-excludes Zap default exclude symbols\n"
1664 msgid " --base-file <basefile> Read linker generated base file\n"
1669 msgid " --no-idata4 Don't generate idata$4 section\n"
1674 msgid " --no-idata5 Don't generate idata$5 section\n"
1679 msgid " -U Add underscores to .lib\n"
1684 msgid " -k Kill @<n> from exported names\n"
1689 msgid " --add-stdcall-alias Add aliases without @<n>\n"
1694 msgid " --as <name> Use <name> for assembler\n"
1699 msgid " --nodelete Keep temp files.\n"
1704 msgid " --no-leading-underscore Entrypoint without underscore\n"
1709 msgid " --leading-underscore Entrypoint with underscore.\n"
1714 msgid " Rest are passed unmodified to the language driver\n"
1718 msgid "Must provide at least one of -o or --dllname options"
1723 "no export definition file provided.\n"
1724 "Creating one, but that may not be what you want"
1729 msgid "DLLTOOL name : %s\n"
1734 msgid "DLLTOOL options : %s\n"
1739 msgid "DRIVER name : %s\n"
1744 msgid "DRIVER options : %s\n"
1748 msgid "Encoded value extends past end of section\n"
1753 msgid "Encoded size of %d is too large to read\n"
1757 msgid "Encoded size of 0 is too small to read\n"
1760 #: dwarf.c:332 dwarf.c:345
1761 msgid "Internal error: %s%d: LEB value (%#"
1767 "internal error: attempt to read %d bytes of data in to %d sized variable"
1770 #: dwarf.c:474 dwarf.c:3978
1771 msgid "Badly formed extended line op encountered!\n"
1776 msgid " Extended opcode %d: "
1788 msgid "Length (%d) of DW_LNE_set_address op is too long\n"
1793 msgid "set Address to 0x%s\n"
1798 msgid "define new File Table entry\n"
1801 #: dwarf.c:507 dwarf.c:3317
1803 msgid " Entry\tDir\tTime\tSize\tName\n"
1807 msgid "DW_LNE_define_file: Bad opcode length\n"
1812 msgid "set Discriminator to %s\n"
1817 msgid " UNKNOWN DW_LNE_HP_SFC opcode (%u)\n"
1820 #. The test against DW_LNW_hi_user is redundant due to
1821 #. the limited range of the unsigned char data type used
1823 #. && op_code <= DW_LNE_hi_user
1826 msgid "user defined: "
1839 #: dwarf.c:643 dwarf.c:719
1840 msgid "<no .debug_str section>"
1845 msgid "DW_FORM_strp offset too big: %s\n"
1848 #: dwarf.c:649 dwarf.c:677
1849 msgid "<offset is too big>"
1853 msgid "<no NUL byte at end of .debug_str section>"
1857 msgid "<no .debug_line_str section>"
1862 msgid "DW_FORM_line_strp offset too big: %s\n"
1866 msgid "<no NUL byte at end of .debug_line_str section>"
1870 msgid "<no .debug_str_offsets.dwo section>"
1874 msgid "<no .debug_str_offsets section>"
1879 msgid "DW_FORM_GNU_str_index offset too big: %s\n"
1883 msgid "<index offset is too big>"
1887 msgid "<no .debug_str.dwo section>"
1892 msgid "DW_FORM_GNU_str_index indirect offset too big: %s\n"
1896 msgid "<indirect index offset is too big>"
1900 msgid "<no NUL byte at end of section>"
1904 msgid "<no .debug_addr section>"
1909 msgid "Offset into section %s too big: %s\n"
1912 #. Report the missing single zero which ends the section.
1914 msgid ".debug_abbrev section not zero terminated\n"
1919 msgid "Unknown TAG value: %lx"
1924 msgid "Unknown FORM value: %lx"
1929 msgid "Unknown IDX value: %lx"
1934 msgid "%c%s byte block: "
1939 msgid "(DW_OP_call_ref in frame info)"
1954 msgid "DW_OP_GNU_push_tls_address or DW_OP_HP_unknown"
1959 msgid "(%s in frame info)"
1964 msgid "(User defined location op 0x%x)"
1969 msgid "(Unknown location op 0x%x)"
1973 msgid "Corrupt attribute\n"
1977 msgid "Internal error: DWARF version is not 2, 3 or 4.\n"
1981 msgid "DW_FORM_data8 is unsupported when sizeof (dwarf_vma) != 8\n"
1984 #: dwarf.c:1855 dwarf.c:1880 dwarf.c:1901 dwarf.c:1923
1985 msgid "Block ends prematurely\n"
1988 #: dwarf.c:1866 dwarf.c:1887 dwarf.c:1908 dwarf.c:1932
1990 msgid "Corrupt attribute block length: %lx\n"
1995 msgid "%c(indirect string, offset: 0x%s): %s"
2000 msgid "%c(indirect line string, offset: 0x%s): %s"
2005 msgid "%c(indexed string: 0x%s): %s"
2010 msgid "%c(alt indirect string, offset: 0x%s)"
2015 msgid "%c(addr_index: 0x%s): %s"
2020 msgid "Unrecognized form: %lu\n"
2025 msgid "(not inlined)"
2035 msgid "(declared as inline but ignored)"
2040 msgid "(declared as inline and inlined)"
2045 msgid " (Unknown inline attribute value: %s)"
2050 msgid "(implementation defined: %s)"
2055 msgid "(Unknown: %s)"
2060 msgid "(user defined type)"
2065 msgid "(unknown type)"
2070 msgid "(unknown accessibility)"
2075 msgid "(unknown visibility)"
2080 msgid "(unknown virtuality)"
2085 msgid "(unknown case)"
2090 msgid "(user defined)"
2095 msgid "(unknown convention)"
2105 msgid " (location list)"
2108 #: dwarf.c:2331 dwarf.c:5064 dwarf.c:5188 dwarf.c:5333
2110 msgid " [without DW_AT_frame_base]"
2116 "Offset %s used as value for DW_AT_import attribute of DIE at offset 0x%lx is "
2122 msgid "\t[Abbrev Number: %ld"
2127 msgid "Unknown AT value: %lx"
2132 msgid "Reserved length value (0x%s) found in section %s\n"
2137 msgid "Corrupt unit length (0x%s) found in section %s\n"
2142 msgid "No comp units in %s section ?\n"
2147 msgid "Not enough memory for a debug info array of %u entries\n"
2150 #: dwarf.c:2521 dwarf.c:4333 dwarf.c:4480 dwarf.c:4644 dwarf.c:4898
2151 #: dwarf.c:5488 dwarf.c:5587 dwarf.c:5656 dwarf.c:5809 dwarf.c:6159
2155 "Contents of the %s section:\n"
2161 msgid "Unable to locate %s section!\n"
2166 msgid "Invalid pointer size (%d) in compunit header, using %d instead\n"
2171 msgid " Compilation Unit @ offset 0x%s:\n"
2176 msgid " Length: 0x%s (%s)\n"
2181 msgid " Version: %d\n"
2186 msgid " Abbrev Offset: 0x%s\n"
2191 msgid " Pointer Size: %d\n"
2196 msgid " Signature: 0x%s\n"
2201 msgid " Type Offset: 0x%s\n"
2206 msgid " Section contributions:\n"
2211 msgid " .debug_abbrev.dwo: 0x%s 0x%s\n"
2216 msgid " .debug_line.dwo: 0x%s 0x%s\n"
2221 msgid " .debug_loc.dwo: 0x%s 0x%s\n"
2226 msgid " .debug_str_offsets.dwo: 0x%s 0x%s\n"
2232 "Debug info is corrupted, length of CU at %s extends beyond end of section "
2238 msgid "Debug info is corrupt. CU at %s extends beyond end of section"
2243 msgid "CU at offset %s contains corrupt or unsupported version number: %d.\n"
2248 msgid "CU at offset %s contains corrupt or unsupported unit type: %d.\n"
2254 "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section "
2261 "Debug info is corrupted, abbrev size (%lx) is larger than abbrev section "
2267 msgid " <%d><%lx>: Abbrev Number: 0\n"
2272 msgid "Bogus end-of-siblings marker detected at offset %lx in %s section\n"
2276 msgid "Further warnings about bogus end-of-sibling markers suppressed\n"
2281 msgid " <%d><%lx>: Abbrev Number: %lu"
2286 msgid " <%d><%lx>: ...\n"
2292 "DIE at offset 0x%lx refers to abbreviation number %lu which does not exist\n"
2298 "The length field (0x%lx) in the debug_line header is wrong - the section is "
2303 msgid "Only DWARF version 2, 3, 4 and 5 line info is currently supported.\n"
2306 #: dwarf.c:3026 dwarf.c:5414 dwarf.c:6100
2308 msgid "The %s section contains unsupported segment selector size: %d.\n"
2312 msgid "Invalid maximum operations per insn.\n"
2317 msgid "Line length %s extends beyond end of section\n"
2322 msgid "Corrupt %s entry format table entry\n"
2327 msgid "Corrupt %s list\n"
2334 " The %s Table is empty.\n"
2341 " The %s Table (offset 0x%lx):\n"
2376 msgid "\t(Unknown format content type %s)"
2381 msgid "Corrupt %s entries list\n"
2387 "Raw dump of debug contents of section %s:\n"
2391 #: dwarf.c:3223 dwarf.c:3595
2393 "Partial .debug_line. section encountered without a prior full .debug_line "
2397 #: dwarf.c:3236 dwarf.c:4665
2399 msgid " Offset: 0x%lx\n"
2404 msgid " Length: %ld\n"
2409 msgid " DWARF Version: %d\n"
2414 msgid " Prologue Length: %d\n"
2419 msgid " Minimum Instruction Length: %d\n"
2424 msgid " Maximum Ops per Instruction: %d\n"
2429 msgid " Initial value of 'is_stmt': %d\n"
2434 msgid " Line Base: %d\n"
2439 msgid " Line Range: %d\n"
2444 msgid " Opcode Base: %d\n"
2447 #: dwarf.c:3251 dwarf.c:3611
2448 msgid "Line range of 0 is invalid, using 1 instead\n"
2452 msgid "Line Base extends beyond end of section\n"
2464 msgid " Opcode %d has %d args\n"
2479 " The Directory Table is empty.\n"
2486 " The Directory Table (offset 0x%lx):\n"
2493 " The File Name Table is empty.\n"
2500 " The File Name Table (offset 0x%lx):\n"
2504 msgid "Corrupt file name table entry\n"
2509 msgid " No Line Number Statements.\n"
2514 msgid " Line Number Statements:\n"
2519 msgid " Special opcode %d: advance Address by %s to 0x%s"
2524 msgid " Special opcode %d: advance Address by %s to 0x%s[%d]"
2529 msgid " and Line by %s to %d\n"
2539 msgid " Advance PC by %s to 0x%s\n"
2544 msgid " Advance PC by %s to 0x%s[%d]\n"
2549 msgid " Advance Line by %s to %d\n"
2554 msgid " Set File Name to entry %s in the File Name Table\n"
2559 msgid " Set column to %s\n"
2564 msgid " Set is_stmt to %s\n"
2569 msgid " Set basic block\n"
2574 msgid " Advance PC by constant %s to 0x%s\n"
2579 msgid " Advance PC by constant %s to 0x%s[%d]\n"
2584 msgid " Advance PC by fixed size amount %s to 0x%s\n"
2589 msgid " Set prologue_end to true\n"
2594 msgid " Set epilogue_begin to true\n"
2599 msgid " Set ISA to %s\n"
2602 #: dwarf.c:3530 dwarf.c:4156
2604 msgid " Unknown opcode %d with operands: "
2610 "Decoded dump of debug contents of section %s:\n"
2616 msgid "opcode base of %d extends beyond end of section\n"
2619 #: dwarf.c:3652 dwarf.c:3675 dwarf.c:3705
2620 msgid "Corrupt directories list\n"
2623 #: dwarf.c:3725 dwarf.c:3748 dwarf.c:3795
2624 msgid "Corrupt file name list\n"
2628 msgid "directory table ends unexpectedly\n"
2632 msgid "file table ends unexpectedly\n"
2640 #: dwarf.c:3909 dwarf.c:4193 readelf.c:5683 readelf.c:5755 readelf.c:5773
2641 #: readelf.c:5791 readelf.c:10129 readelf.c:10739 readelf.c:14989
2646 #: dwarf.c:3912 dwarf.c:4091
2648 msgid "directory index %u > number of directories %s\n"
2651 #: dwarf.c:3914 dwarf.c:4187 elfcomm.c:880 readelf.c:302 readelf.c:616
2652 #: readelf.c:6659 readelf.c:7191 readelf.c:9135 readelf.c:11125
2653 #: readelf.c:11192 readelf.c:11523 readelf.c:13927 readelf.c:14022
2654 #: readelf.c:14604 readelf.c:14623 readelf.c:14747 readelf.c:14998
2655 #: readelf.c:16094 readelf.c:16097
2662 msgid "CU: %s/%s:\n"
2667 msgid "File name Line number Starting address\n"
2672 msgid "UNKNOWN (%u): length %d\n"
2679 " [Use file table entry %d]\n"
2684 msgid "file index %u > number of files %u\n"
2691 " <over large file table index %u>"
2698 " [Use file %s in directory table entry %d]\n"
2705 " <over large directory table entry %u>\n"
2710 msgid " Set ISA to %lu\n"
2715 msgid "corrupt file index %u encountered\n"
2750 #: dwarf.c:4363 dwarf.c:5695
2753 ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n"
2758 msgid "Negative length for public name: 0x%lx\n"
2763 msgid " Length: %ld\n"
2768 msgid " Version: %d\n"
2773 msgid " Offset into .debug_info section: 0x%lx\n"
2778 msgid " Size of area in .debug_info section: %ld\n"
2782 msgid "Only DWARF 2 and 3 pubnames are currently supported\n"
2789 " Offset Kind Name\n"
2809 msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n"
2814 msgid " DW_MACINFO_end_file\n"
2819 msgid " DW_MACINFO_define - lineno : %d macro : %s\n"
2824 msgid " DW_MACINFO_undef - lineno : %d macro : %s\n"
2829 msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n"
2834 msgid "Only GNU extension to DWARF 4 or 5 of %s is currently supported.\n"
2839 msgid " Version: %d\n"
2844 msgid " Offset size: %d\n"
2849 msgid " Offset into .debug_line: 0x%lx\n"
2854 msgid " Extension opcode arguments:\n"
2859 msgid " DW_MACRO_%02x has no arguments\n"
2864 msgid " DW_MACRO_%02x arguments: "
2869 msgid "Invalid extension opcode form %s\n"
2873 msgid ".debug_macro section not zero terminated\n"
2877 msgid "DW_MACRO_start_file used, but no .debug_line offset provided.\n"
2882 msgid " DW_MACRO_start_file - lineno: %d filenum: %d\n"
2887 msgid " DW_MACRO_start_file - lineno: %d filenum: %d filename: %s%s%s\n"
2892 msgid " DW_MACRO_end_file\n"
2897 msgid " DW_MACRO_define - lineno : %d macro : %s\n"
2902 msgid " DW_MACRO_undef - lineno : %d macro : %s\n"
2907 msgid " DW_MACRO_define_strp - lineno : %d macro : %s\n"
2912 msgid " DW_MACRO_undef_strp - lineno : %d macro : %s\n"
2917 msgid " DW_MACRO_import - offset : 0x%lx\n"
2922 msgid " DW_MACRO_define_sup - lineno : %d macro offset : 0x%lx\n"
2927 msgid " DW_MACRO_undef_sup - lineno : %d macro offset : 0x%lx\n"
2932 msgid " DW_MACRO_import_sup - offset : 0x%lx\n"
2937 msgid " Unknown macro opcode %02x seen\n"
2942 msgid " DW_MACRO_%02x\n"
2947 msgid " DW_MACRO_%02x -"
2952 msgid " Number TAG (0x%lx)\n"
2956 msgid "has children"
2965 msgid "No debug information available for loc lists of entry: %u\n"
2968 #: dwarf.c:4987 dwarf.c:5118 dwarf.c:5251
2970 msgid "Invalid pointer size (%d) in debug info for entry %d\n"
2973 #: dwarf.c:4998 dwarf.c:5037 dwarf.c:5046 dwarf.c:5130 dwarf.c:5167
2974 #: dwarf.c:5262 dwarf.c:5310 dwarf.c:5318
2976 msgid "Location list starting at offset 0x%lx is not terminated.\n"
2979 #: dwarf.c:5019 dwarf.c:5142 dwarf.c:5272 dwarf.c:5922 dwarf.c:5978
2981 msgid "<End of list>\n"
2984 #: dwarf.c:5031 dwarf.c:5154 dwarf.c:5983
2986 msgid "(base address)\n"
2989 #: dwarf.c:5067 dwarf.c:5191
2990 msgid " (start == end)"
2993 #: dwarf.c:5069 dwarf.c:5193
2994 msgid " (start > end)"
2999 msgid "No debug information available for loclists lists of entry: %u\n"
3004 msgid "Invalid location list entry type %d\n"
3009 msgid "No debug information for loc lists of entry: %u\n"
3014 msgid "(base address selection entry)\n"
3019 msgid "Unknown location list entry type 0x%x.\n"
3022 #: dwarf.c:5383 dwarf.c:5583 dwarf.c:5798 dwarf.c:5870 dwarf.c:6040
3026 "The %s section is empty.\n"
3031 msgid "The %s section contains corrupt or unsupported version number: %d.\n"
3036 msgid "The %s section contains unsupported offset entry count: %d.\n"
3039 #: dwarf.c:5434 dwarf.c:5804 dwarf.c:6118
3042 "Unable to load/parse the .debug_info section, so cannot interpret the %s "
3047 msgid "No location lists in .debug_info section!\n"
3052 msgid "Location lists in %s section start at 0x%s\n"
3058 " Warning: This section has relocations - addresses seen here may not be "
3065 msgid " Offset Begin End Expression\n"
3070 msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n"
3075 msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n"
3080 msgid "Offset 0x%lx is bigger than .debug_loc section size.\n"
3084 msgid "DWO is not yet supported.\n"
3089 msgid "There are %ld unused bytes at the end of section %s\n"
3093 msgid "Only DWARF 2 and 3 aranges are currently supported.\n"
3098 msgid " Length: %ld\n"
3103 msgid " Version: %d\n"
3108 msgid " Offset into .debug_info: 0x%lx\n"
3113 msgid " Pointer Size: %d\n"
3118 msgid " Segment Size: %d\n"
3123 msgid "Invalid address size in %s section!\n"
3127 msgid "Pointer size + Segment size is not a power of two.\n"
3146 msgid "Excessive header length: %lx\n"
3151 msgid "Corrupt address base (%lx) found in debug section %u\n"
3156 msgid " For compilation unit at offset 0x%s:\n"
3161 msgid "\tIndex\tAddress\n"
3169 #: dwarf.c:5941 dwarf.c:6015
3170 msgid "(start == end)"
3173 #: dwarf.c:5943 dwarf.c:6017
3174 msgid "(start > end)"
3179 msgid "Range list starting at offset 0x%lx is not terminated.\n"
3184 msgid "Invalid range list entry type %d\n"
3190 "The length field (0x%lx) in the debug_rnglists header is wrong - the section "
3195 msgid "Only DWARF version 5 debug_rnglists info is currently supported.\n"
3200 msgid "The %s section contains unsupported offset entry count: %u.\n"
3203 #. This can happen when the file was compiled with -gsplit-debug
3204 #. which removes references to range lists from the primary .o file.
3207 msgid "No range lists in .debug_info section.\n"
3212 msgid "Range lists in %s section start at 0x%lx\n"
3217 msgid " Offset Begin End\n"
3222 msgid "Corrupt pointer size (%d) in debug entry at offset %8.8lx\n"
3227 msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n"
3232 msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n"
3237 msgid "Unfeasibly large register number: %u\n"
3242 msgid "Out of memory allocating %u columns in dwarf frame arrays\n"
3246 msgid "No terminator for augmentation name\n"
3251 msgid "Invalid pointer size (%d) in CIE data\n"
3256 msgid "Invalid segment size (%d) in CIE data\n"
3261 msgid "Augmentation data too long: %#lx, expected at most %#lx\n"
3266 msgid "Negative augmentation data length: 0x%lx"
3270 msgid "bad register: "
3273 #. The documentation for the format of this file is in gdb/dwarf2read.c.
3274 #: dwarf.c:6715 dwarf.c:7667 dwarf.c:8015
3276 msgid "Contents of the %s section:\n"
3280 msgid "Failed to read CIE information\n"
3283 #: dwarf.c:6901 dwarf.c:6925 dwarf.c:6952
3284 msgid "Invalid max register\n"
3287 #. PR 17512: file: 9e196b3e.
3290 msgid "Probably corrupt segment size: %d - using 4 instead\n"
3295 msgid "Corrupt augmentation data length: %lx\n"
3300 msgid "Corrupt CFA_def expression value: %lu\n"
3303 #. PR 17512: file:306-192417-0.005.
3306 msgid "Corrupt CFA expression value: %lu\n"
3310 msgid "Invalid column number in saved frame state\n"
3315 msgid " DW_CFA_def_cfa_expression: <corrupt len %lu>\n"
3320 msgid " DW_CFA_expression: <corrupt len %lu>\n"
3325 msgid " DW_CFA_??? (User defined call frame op: %#x)\n"
3330 msgid "Unsupported or unknown Dwarf Call Frame Instruction number: %#x\n"
3336 "The length field (0x%lx) for unit 0x%lx in the debug_names header is wrong - "
3337 "the section is too small\n"
3340 #: dwarf.c:7705 dwarf.c:8024
3342 msgid "Version %ld\n"
3346 msgid "Only DWARF version 5 .debug_names is currently supported.\n"
3351 msgid "Padding field of .debug_names must be 0 (found 0x%x)\n"
3355 msgid "Compilation unit count must be >= 1 in .debug_names\n"
3361 "Augmentation string length %u must be rounded up to a multiple of 4 in ."
3367 msgid "Augmentation string:"
3375 #: dwarf.c:7756 dwarf.c:7766
3377 msgid "[%3u] 0x%lx\n"
3387 msgid "Foreign TU table:\n"
3398 "Entry pool offset (0x%lx) exceeds unit size 0x%lx for unit 0x%lx in the "
3404 msgid "Used %zu of %lu buckets.\n"
3410 "Out of %lu items there are %zu bucket clashes (longest of %zu entries).\n"
3415 msgid "Duplicate abbreviation tag %lu in unit 0x%lx in the debug_names\n"
3418 #: dwarf.c:7901 dwarf.c:8150
3427 msgid "Undefined abbreviation tag %lu in unit 0x%lx in the debug_names\n"
3432 msgid " <no entries>"
3437 msgid "Truncated header in the %s section.\n"
3442 msgid "Unsupported version %lu.\n"
3446 msgid "The address table data in version 3 may be wrong.\n"
3450 msgid "Version 4 does not support case insensitive lookups.\n"
3454 msgid "Version 5 does not include inlined functions.\n"
3458 msgid "Version 6 does not include symbol attributes.\n"
3463 msgid "Corrupt header in the %s section.\n"
3468 msgid "TU offset (%x) is less than CU offset (%x)\n"
3473 msgid "Address table offset (%x) is less than TU offset (%x)\n"
3478 msgid "Symbol table offset (%xl) is less then Address table offset (%x)\n"
3483 msgid "Constant pool offset (%x) is less than symbol table offset (%x)\n"
3487 msgid "Address table extends beyond end of section.\n"
3499 msgid "[%3u] 0x%lx - 0x%lx\n"
3511 msgid "[%3u] 0x%lx 0x%lx "
3528 msgid "[%3u] <corrupt offset: %x>"
3533 msgid "Corrupt name offset of 0x%x found for symbol table slot %d\n"
3538 msgid "<invalid CU vector offset: %x>\n"
3543 msgid "Corrupt CU vector offset of 0x%x found for symbol table slot %d\n"
3548 msgid "Invalid number of CUs (0x%x) for symbol table slot %d\n"
3559 #: dwarf.c:8256 dwarf.c:8267
3560 msgid "Internal error: out of space in the shndx pool.\n"
3565 msgid "Section %s is empty\n"
3570 msgid "Section %s is too small to contain a CU/TU header\n"
3575 msgid "Section %s is too small for %d slots\n"
3580 msgid " Version: %d\n"
3585 msgid " Number of columns: %d\n"
3590 msgid " Number of used entries: %d\n"
3596 " Number of slots: %d\n"
3602 msgid "Section %s too small for %d hash table entries\n"
3606 msgid "Section index pool located before start of section\n"
3611 msgid " [%3d] Signature: 0x%s Sections: "
3616 msgid "Section %s too small for shndx pool\n"
3621 msgid "Overlarge number of columns: %x\n"
3626 msgid "Section %s too small for offset and size tables\n"
3631 msgid " Offset table\n"
3634 #: dwarf.c:8463 dwarf.c:8553
3638 #: dwarf.c:8463 dwarf.c:8553
3644 msgid "Row index (%u) is larger than number of used entries (%u)\n"
3649 msgid "Row index (%u) * num columns (%u) > space remaining in section\n"
3652 #: dwarf.c:8519 dwarf.c:8576
3657 #: dwarf.c:8533 dwarf.c:8589
3659 msgid "Overlarge Dwarf section index detected: %u\n"
3664 msgid " Size table\n"
3669 msgid " Unsupported version (%d)\n"
3674 msgid "Displaying the debug contents of section %s is not yet supported.\n"
3680 "Attempt to allocate an array with an excessive number of elements: 0x%lx\n"
3686 "Attempt to re-allocate an array with an excessive number of elements: 0x%lx\n"
3692 "Attempt to allocate a zero'ed array with an excessive number of elements: 0x"
3696 #: dwarf.c:8848 dwarf.c:8919
3698 msgid "Unrecognized debug option '%s'\n"
3708 msgid "%s: Warning: "
3711 #: elfcomm.c:88 elfcomm.c:123 elfcomm.c:228 elfcomm.c:338
3713 msgid "Unhandled data length: %d\n"
3716 #: elfcomm.c:417 elfcomm.c:442 elfcomm.c:898
3717 msgid "Out of memory\n"
3722 msgid "Abnormal length of thin archive member name: %lx\n"
3727 msgid "%s: invalid archive header size: %ld\n"
3732 msgid "%s: failed to skip archive symbol table\n"
3737 msgid "%s: the archive index is empty\n"
3740 #: elfcomm.c:514 elfcomm.c:543
3742 msgid "%s: failed to read archive index\n"
3748 "%s: the archive index is supposed to have 0x%lx entries of %d bytes, but the "
3749 "size is only 0x%lx\n"
3753 msgid "Out of memory whilst trying to read archive symbol index\n"
3757 msgid "Out of memory whilst trying to convert the archive symbol index\n"
3762 msgid "%s: the archive has an index but no symbols\n"
3766 msgid "Out of memory whilst trying to read archive index symbol table\n"
3771 msgid "%s: failed to read archive index symbol table\n"
3776 msgid "%s: failed to read archive header following archive index\n"
3781 msgid "%s: failed to seek to first archive header\n"
3784 #: elfcomm.c:636 elfcomm.c:856 elfedit.c:379 readelf.c:18296
3786 msgid "%s: failed to read archive header\n"
3791 msgid "%s has no archive index\n"
3796 msgid "%s: long name table is too small, (size = %ld)\n"
3801 msgid "%s: long name table is too big, (size = 0x%lx)\n"
3805 msgid "Out of memory reading long symbol names in archive\n"
3810 msgid "%s: failed to read long symbol name string table\n"
3814 msgid "Archive member uses long names, but no longname table found\n"
3819 msgid "Found long name index (%ld) beyond end of long name table\n"
3823 msgid "Invalid Thin archive member name\n"
3828 msgid "%s: failed to seek to next file name\n"
3831 #: elfcomm.c:861 elfedit.c:386 readelf.c:18302
3833 msgid "%s: did not find a valid archive header\n"
3838 msgid "%s: Not an ELF file - wrong magic bytes at the start\n"
3843 msgid "%s: Unsupported EI_VERSION: %d is not %d\n"
3848 msgid "%s: Unmatched input EI_CLASS: %d is not %d\n"
3853 msgid "%s: Unmatched output EI_CLASS: %d is not %d\n"
3858 msgid "%s: Unmatched e_machine: %d is not %d\n"
3863 msgid "%s: Unmatched e_type: %d is not %d\n"
3868 msgid "%s: Unmatched EI_OSABI: %d is not %d\n"
3873 msgid "%s: Failed to update ELF header: %s\n"
3878 msgid "Unsupported EI_CLASS: %d\n"
3883 "This executable has been built without support for a\n"
3884 "64 bit data type and so it cannot process 64 bit ELF files.\n"
3889 msgid "%s: Failed to read ELF header\n"
3894 msgid "%s: Failed to seek to ELF header\n"
3897 #: elfedit.c:370 readelf.c:18288
3899 msgid "%s: failed to seek to next archive header\n"
3902 #: elfedit.c:401 elfedit.c:410 readelf.c:18316 readelf.c:18325
3904 msgid "%s: bad archive file name\n"
3907 #: elfedit.c:430 elfedit.c:522
3909 msgid "Input file '%s' is not readable\n"
3914 msgid "%s: failed to seek to archive member\n"
3917 #: elfedit.c:493 readelf.c:18424
3919 msgid "'%s': No such file\n"
3922 #: elfedit.c:495 readelf.c:18426
3924 msgid "Could not locate '%s'. System error message: %s\n"
3927 #: elfedit.c:502 readelf.c:18433
3929 msgid "'%s' is not an ordinary file\n"
3932 #: elfedit.c:528 readelf.c:18446
3934 msgid "%s: Failed to read file's magic number\n"
3939 msgid "Unknown OSABI: %s\n"
3944 msgid "Unknown machine type: %s\n"
3949 msgid "Unknown type: %s\n"
3954 msgid "Usage: %s <option(s)> elffile(s)\n"
3959 msgid " Update the ELF header of ELF files\n"
3962 #: elfedit.c:664 objcopy.c:531 objcopy.c:667 strings.c:641
3964 msgid " The options are:\n"
3970 " --input-mach <machine> Set input machine type to <machine>\n"
3971 " --output-mach <machine> Set output machine type to <machine>\n"
3972 " --input-type <type> Set input file type to <type>\n"
3973 " --output-type <type> Set output file type to <type>\n"
3974 " --input-osabi <osabi> Set input OSABI to <osabi>\n"
3975 " --output-osabi <osabi> Set output OSABI to <osabi>\n"
3976 " -h --help Display this information\n"
3977 " -v --version Display the version number of %s\n"
3982 msgid " [-g] - 32 bit small archive\n"
3987 msgid " [-X32] - ignores 64 bit objects\n"
3992 msgid " [-X64] - ignores 32 bit objects\n"
3997 msgid " [-X32_64] - accepts 32 and 64 bit objects\n"
4001 msgid "unexpected end of debugging information"
4005 msgid "invalid number"
4009 msgid "invalid string length"
4012 #: ieee.c:505 ieee.c:546
4013 msgid "expression stack overflow"
4017 msgid "unsupported IEEE expression operator"
4021 msgid "unknown section"
4025 msgid "expression stack underflow"
4029 msgid "expression stack mismatch"
4033 msgid "unknown builtin type"
4037 msgid "BCD float type not supported"
4041 msgid "unexpected number"
4045 msgid "unexpected record type"
4049 msgid "blocks left on stack at end"
4053 msgid "unknown BB type"
4057 msgid "stack overflow"
4061 msgid "stack underflow"
4064 #: ieee.c:1351 ieee.c:1421 ieee.c:2119
4065 msgid "illegal variable index"
4069 msgid "illegal type index"
4072 #: ieee.c:1409 ieee.c:1446
4073 msgid "unknown TY code"
4077 msgid "undefined variable in TY"
4080 #. Pascal file name. FIXME.
4082 msgid "Pascal file name not supported"
4086 msgid "unsupported qualifier"
4090 msgid "undefined variable in ATN"
4094 msgid "unknown ATN type"
4097 #. Reserved for FORTRAN common.
4099 msgid "unsupported ATN11"
4102 #. We have no way to record this information. FIXME.
4104 msgid "unsupported ATN12"
4108 msgid "unexpected string in C++ misc"
4112 msgid "bad misc record"
4116 msgid "unrecognized C++ misc record"
4120 msgid "undefined C++ object"
4124 msgid "unrecognized C++ object spec"
4128 msgid "unsupported C++ object type"
4132 msgid "C++ base class not defined"
4135 #: ieee.c:2670 ieee.c:2775
4136 msgid "C++ object has no fields"
4140 msgid "C++ base class not found in container"
4144 msgid "C++ data member not found in container"
4147 #: ieee.c:2837 ieee.c:2987
4148 msgid "unknown C++ visibility"
4152 msgid "bad C++ field bit pos or size"
4156 msgid "bad type for C++ method function"
4160 msgid "no type information for C++ method function"
4164 msgid "C++ static virtual method"
4168 msgid "unrecognized C++ object overhead spec"
4172 msgid "undefined C++ vtable"
4176 msgid "C++ default values not in a function"
4180 msgid "unrecognized C++ default type"
4184 msgid "reference parameter is not a pointer"
4188 msgid "unrecognized C++ reference type"
4192 msgid "C++ reference not found"
4196 msgid "C++ reference is not pointer"
4199 #: ieee.c:3485 ieee.c:3493
4200 msgid "missing required ASN"
4203 #: ieee.c:3520 ieee.c:3528
4204 msgid "missing required ATN65"
4208 msgid "bad ATN65 record"
4213 msgid "IEEE numeric overflow: 0x"
4218 msgid "IEEE string length overflow: %u\n"
4223 msgid "IEEE unsupported integer type size %u\n"
4228 msgid "IEEE unsupported float type size %u\n"
4233 msgid "IEEE unsupported complex type size %u\n"
4237 msgid "Duplicate symbol entered into keyword list."
4240 #: nlmconv.c:272 srconv.c:1791
4241 msgid "input and output files must be different"
4245 msgid "input file named both on command line and with INPUT"
4249 msgid "no input file"
4253 msgid "no name for output file"
4257 msgid "warning: input and output formats are not compatible"
4261 msgid "make .bss section"
4265 msgid "make .nlmsections section"
4269 msgid "set .bss vma"
4273 msgid "set .data size"
4278 msgid "warning: symbol %s imported but not in import list"
4282 msgid "set start address"
4287 msgid "warning: START procedure %s not defined"
4292 msgid "warning: EXIT procedure %s not defined"
4297 msgid "warning: CHECK procedure %s not defined"
4300 #: nlmconv.c:720 nlmconv.c:906
4301 msgid "custom section"
4304 #: nlmconv.c:740 nlmconv.c:935
4305 msgid "help section"
4308 #: nlmconv.c:762 nlmconv.c:953
4309 msgid "message section"
4312 #: nlmconv.c:777 nlmconv.c:986
4313 msgid "module section"
4316 #: nlmconv.c:796 nlmconv.c:1002
4320 #. There is no place to record this information.
4323 msgid "%s: warning: shared libraries can not have uninitialized data"
4326 #: nlmconv.c:853 nlmconv.c:1021
4327 msgid "shared section"
4331 msgid "warning: No version number given"
4334 #: nlmconv.c:901 nlmconv.c:930 nlmconv.c:948 nlmconv.c:997 nlmconv.c:1016
4336 msgid "%s: read: %s"
4340 msgid "warning: FULLMAP is not supported; try ld -M"
4345 msgid "Usage: %s [option(s)] [in-file [out-file]]\n"
4350 msgid " Convert an object file into a NetWare Loadable Module\n"
4356 " The options are:\n"
4357 " -I --input-target=<bfdname> Set the input binary file format\n"
4358 " -O --output-target=<bfdname> Set the output binary file format\n"
4359 " -T --header-file=<file> Read <file> for NLM header information\n"
4360 " -l --linker=<linker> Use <linker> for any linking\n"
4361 " -d --debug Display on stderr the linker command line\n"
4362 " @<file> Read options from <file>.\n"
4363 " -h --help Display this information\n"
4364 " -v --version Display the program's version\n"
4369 msgid "support not compiled in for %s"
4373 msgid "make section"
4377 msgid "set section size"
4381 msgid "set section alignment"
4385 msgid "set section flags"
4389 msgid "set .nlmsections size"
4392 #: nlmconv.c:1293 nlmconv.c:1301 nlmconv.c:1310 nlmconv.c:1315
4393 msgid "set .nlmsection contents"
4397 msgid "stub section sizes"
4401 msgid "writing stub"
4405 msgid "Unable to locate PPC_TOC16 reloc information"
4410 msgid "unresolved PC relative reloc against %s"
4413 #: nlmconv.c:1938 nlmconv.c:1994 nlmconv.c:2017
4415 msgid "Out of range relocation: %lx"
4420 msgid "overflow when adjusting relocation against %s"
4425 msgid "Unsupported relocation size: %d"
4430 msgid "%s: execution of %s failed: "
4435 msgid "Execution of %s failed"
4438 #: nm.c:239 size.c:76 strings.c:639
4440 msgid "Usage: %s [option(s)] [file(s)]\n"
4445 msgid " List symbols in [file(s)] (a.out by default).\n"
4451 " The options are:\n"
4452 " -a, --debug-syms Display debugger-only symbols\n"
4453 " -A, --print-file-name Print name of the input file before every symbol\n"
4454 " -B Same as --format=bsd\n"
4455 " -C, --demangle[=STYLE] Decode low-level symbol names into user-level "
4457 " The STYLE, if specified, can be `auto' (the "
4459 " `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', "
4462 " --no-demangle Do not demangle low-level symbol names\n"
4463 " -D, --dynamic Display dynamic symbols instead of normal symbols\n"
4464 " --defined-only Display only defined symbols\n"
4466 " -f, --format=FORMAT Use the output format FORMAT. FORMAT can be "
4468 " `sysv' or `posix'. The default is `bsd'\n"
4469 " -g, --extern-only Display only external symbols\n"
4470 " -l, --line-numbers Use debugging information to find a filename and\n"
4471 " line number for each symbol\n"
4472 " -n, --numeric-sort Sort symbols numerically by address\n"
4474 " -p, --no-sort Do not sort the symbols\n"
4475 " -P, --portability Same as --format=posix\n"
4476 " -r, --reverse-sort Reverse the sense of the sort\n"
4481 msgid " --plugin NAME Load the specified plugin\n"
4487 " -S, --print-size Print size of defined symbols\n"
4488 " -s, --print-armap Include index for symbols from archive members\n"
4489 " --size-sort Sort symbols by size\n"
4490 " --special-syms Include special symbols in the output\n"
4491 " --synthetic Display synthetic symbols as well\n"
4492 " -t, --radix=RADIX Use RADIX for printing symbol values\n"
4493 " --target=BFDNAME Specify the target object format as BFDNAME\n"
4494 " -u, --undefined-only Display only undefined symbols\n"
4495 " --with-symbol-versions Display version strings after symbol names\n"
4496 " -X 32_64 (ignored)\n"
4497 " @FILE Read options from FILE\n"
4498 " -h, --help Display this information\n"
4499 " -V, --version Display this program's version number\n"
4505 msgid "%s: invalid radix"
4510 msgid "%s: invalid output format"
4513 #: nm.c:364 readelf.c:10656 readelf.c:10701
4515 msgid "<processor specific>: %d"
4518 #: nm.c:366 readelf.c:10665 readelf.c:10720
4520 msgid "<OS specific>: %d"
4523 #: nm.c:368 readelf.c:10668 readelf.c:10723
4525 msgid "<unknown>: %d"
4530 msgid "<unknown>: %d/%d"
4542 msgid "%s: plugin needed to handle lto object"
4550 "Undefined symbols from %s:\n"
4559 "Symbols from %s:\n"
4563 #: nm.c:1365 nm.c:1416
4566 "Name Value Class Type Size Line "
4571 #: nm.c:1368 nm.c:1419
4574 "Name Value Class Type "
4575 "Size Line Section\n"
4584 "Undefined symbols from %s[%s]:\n"
4593 "Symbols from %s[%s]:\n"
4599 msgid "Print width has not been initialized (%d)"
4603 msgid "Only -X 32_64 is supported"
4607 msgid "Using the --size-sort and --undefined-only options together"
4611 msgid "will produce no output, since undefined symbols have no size."
4616 msgid "data size %ld"
4619 #: objcopy.c:529 srconv.c:1698
4621 msgid "Usage: %s [option(s)] in-file [out-file]\n"
4626 msgid " Copies a binary file, possibly transforming it in the process\n"
4632 " -I --input-target <bfdname> Assume input file is in format <bfdname>\n"
4633 " -O --output-target <bfdname> Create an output file in format "
4635 " -B --binary-architecture <arch> Set output arch, when input is arch-less\n"
4636 " -F --target <bfdname> Set both input and output format to "
4638 " --debugging Convert debugging information, if "
4640 " -p --preserve-dates Copy modified/access timestamps to the "
4644 #: objcopy.c:540 objcopy.c:675
4647 " -D --enable-deterministic-archives\n"
4648 " Produce deterministic output when "
4649 "stripping archives (default)\n"
4650 " -U --disable-deterministic-archives\n"
4651 " Disable -D behavior\n"
4654 #: objcopy.c:546 objcopy.c:681
4657 " -D --enable-deterministic-archives\n"
4658 " Produce deterministic output when "
4659 "stripping archives\n"
4660 " -U --disable-deterministic-archives\n"
4661 " Disable -D behavior (default)\n"
4667 " -j --only-section <name> Only copy section <name> into the output\n"
4668 " --add-gnu-debuglink=<file> Add section .gnu_debuglink linking to "
4670 " -R --remove-section <name> Remove section <name> from the output\n"
4671 " --remove-relocations <name> Remove relocations from section <name>\n"
4672 " -S --strip-all Remove all symbol and relocation "
4674 " -g --strip-debug Remove all debugging symbols & sections\n"
4675 " --strip-dwo Remove all DWO sections\n"
4676 " --strip-unneeded Remove all symbols not needed by "
4678 " -N --strip-symbol <name> Do not copy symbol <name>\n"
4679 " --strip-unneeded-symbol <name>\n"
4680 " Do not copy symbol <name> unless needed "
4683 " --only-keep-debug Strip everything but the debug "
4685 " --extract-dwo Copy only DWO sections\n"
4686 " --extract-symbol Remove section contents but keep symbols\n"
4687 " -K --keep-symbol <name> Do not strip symbol <name>\n"
4688 " --keep-file-symbols Do not strip file symbol(s)\n"
4689 " --localize-hidden Turn all ELF hidden symbols into locals\n"
4690 " -L --localize-symbol <name> Force symbol <name> to be marked as a "
4692 " --globalize-symbol <name> Force symbol <name> to be marked as a "
4694 " -G --keep-global-symbol <name> Localize all symbols except <name>\n"
4695 " -W --weaken-symbol <name> Force symbol <name> to be marked as a "
4697 " --weaken Force all global symbols to be marked as "
4699 " -w --wildcard Permit wildcard in symbol comparison\n"
4700 " -x --discard-all Remove all non-global symbols\n"
4701 " -X --discard-locals Remove any compiler-generated symbols\n"
4702 " -i --interleave[=<number>] Only copy N out of every <number> bytes\n"
4703 " --interleave-width <number> Set N for --interleave\n"
4704 " -b --byte <num> Select byte <num> in every interleaved "
4706 " --gap-fill <val> Fill gaps between sections with <val>\n"
4707 " --pad-to <addr> Pad the last section up to address "
4709 " --set-start <addr> Set the start address to <addr>\n"
4710 " {--change-start|--adjust-start} <incr>\n"
4711 " Add <incr> to the start address\n"
4712 " {--change-addresses|--adjust-vma} <incr>\n"
4713 " Add <incr> to LMA, VMA and start "
4715 " {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>\n"
4716 " Change LMA and VMA of section <name> by "
4718 " --change-section-lma <name>{=|+|-}<val>\n"
4719 " Change the LMA of section <name> by "
4721 " --change-section-vma <name>{=|+|-}<val>\n"
4722 " Change the VMA of section <name> by "
4724 " {--[no-]change-warnings|--[no-]adjust-warnings}\n"
4725 " Warn if a named section does not exist\n"
4726 " --set-section-flags <name>=<flags>\n"
4727 " Set section <name>'s properties to "
4729 " --add-section <name>=<file> Add section <name> found in <file> to "
4731 " --update-section <name>=<file>\n"
4732 " Update contents of section <name> with\n"
4733 " contents found in <file>\n"
4734 " --dump-section <name>=<file> Dump the contents of section <name> into "
4736 " --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>\n"
4737 " --long-section-names {enable|disable|keep}\n"
4738 " Handle long section names in Coff "
4740 " --change-leading-char Force output format's leading character "
4742 " --remove-leading-char Remove leading character from global "
4744 " --reverse-bytes=<num> Reverse <num> bytes at a time, in output "
4745 "sections with content\n"
4746 " --redefine-sym <old>=<new> Redefine symbol name <old> to <new>\n"
4747 " --redefine-syms <file> --redefine-sym for all symbol pairs \n"
4748 " listed in <file>\n"
4749 " --srec-len <number> Restrict the length of generated "
4751 " --srec-forceS3 Restrict the type of generated Srecords "
4753 " --strip-symbols <file> -N for all symbols listed in <file>\n"
4754 " --strip-unneeded-symbols <file>\n"
4755 " --strip-unneeded-symbol for all symbols "
4758 " --keep-symbols <file> -K for all symbols listed in <file>\n"
4759 " --localize-symbols <file> -L for all symbols listed in <file>\n"
4760 " --globalize-symbols <file> --globalize-symbol for all in <file>\n"
4761 " --keep-global-symbols <file> -G for all symbols listed in <file>\n"
4762 " --weaken-symbols <file> -W for all symbols listed in <file>\n"
4763 " --add-symbol <name>=[<section>:]<value>[,<flags>] Add a symbol\n"
4764 " --alt-machine-code <index> Use the target's <index>'th alternative "
4766 " --writable-text Mark the output text as writable\n"
4767 " --readonly-text Make the output text write protected\n"
4768 " --pure Mark the output file as demand paged\n"
4769 " --impure Mark the output file as impure\n"
4770 " --prefix-symbols <prefix> Add <prefix> to start of every symbol "
4772 " --prefix-sections <prefix> Add <prefix> to start of every section "
4774 " --prefix-alloc-sections <prefix>\n"
4775 " Add <prefix> to start of every "
4778 " --file-alignment <num> Set PE file alignment to <num>\n"
4779 " --heap <reserve>[,<commit>] Set PE reserve/commit heap to <reserve>/\n"
4781 " --image-base <address> Set PE image base to <address>\n"
4782 " --section-alignment <num> Set PE section alignment to <num>\n"
4783 " --stack <reserve>[,<commit>] Set PE reserve/commit stack to "
4786 " --subsystem <name>[:<version>]\n"
4787 " Set PE subsystem to <name> [& <version>]\n"
4788 " --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
4789 " Compress DWARF debug sections using zlib\n"
4790 " --decompress-debug-sections Decompress DWARF debug sections using "
4792 " --elf-stt-common=[yes|no] Generate ELF common symbols with "
4795 " -M --merge-notes Remove redundant entries in note "
4797 " --no-merge-notes Do not attempt to remove redundant notes "
4799 " -v --verbose List all object files modified\n"
4800 " @<file> Read options from <file>\n"
4801 " -V --version Display this program's version number\n"
4802 " -h --help Display this output\n"
4803 " --info List object formats & architectures "
4809 msgid "Usage: %s <option(s)> in-file(s)\n"
4814 msgid " Removes symbols and sections from files\n"
4820 " -I --input-target=<bfdname> Assume input file is in format <bfdname>\n"
4821 " -O --output-target=<bfdname> Create an output file in format "
4823 " -F --target=<bfdname> Set both input and output format to "
4825 " -p --preserve-dates Copy modified/access timestamps to the "
4832 " -R --remove-section=<name> Also remove section <name> from the "
4834 " --remove-relocations <name> Remove relocations from section <name>\n"
4835 " -s --strip-all Remove all symbol and relocation "
4837 " -g -S -d --strip-debug Remove all debugging symbols & sections\n"
4838 " --strip-dwo Remove all DWO sections\n"
4839 " --strip-unneeded Remove all symbols not needed by "
4841 " --only-keep-debug Strip everything but the debug "
4843 " -M --merge-notes Remove redundant entries in note sections "
4845 " --no-merge-notes Do not attempt to remove redundant notes\n"
4846 " -N --strip-symbol=<name> Do not copy symbol <name>\n"
4847 " -K --keep-symbol=<name> Do not strip symbol <name>\n"
4848 " --keep-file-symbols Do not strip file symbol(s)\n"
4849 " -w --wildcard Permit wildcard in symbol comparison\n"
4850 " -x --discard-all Remove all non-global symbols\n"
4851 " -X --discard-locals Remove any compiler-generated symbols\n"
4852 " -v --verbose List all object files modified\n"
4853 " -V --version Display this program's version number\n"
4854 " -h --help Display this output\n"
4855 " --info List object formats & architectures "
4857 " -o <file> Place stripped output into <file>\n"
4862 msgid "unrecognized section flag `%s'"
4865 #: objcopy.c:762 objcopy.c:834
4867 msgid "supported flags: %s"
4872 msgid "unrecognized symbol flag `%s'"
4877 msgid "error: %s both copied and removed"
4882 msgid "error: %s both sets and alters VMA"
4887 msgid "error: %s both sets and alters LMA"
4892 msgid "cannot open '%s': %s"
4895 #: objcopy.c:1058 objcopy.c:4481
4897 msgid "%s: fread failed"
4902 msgid "%s:%d: Ignoring rubbish found on this line"
4907 msgid "error: section %s matches both remove and copy options"
4912 msgid "error: section %s matches both update and remove options"
4917 msgid "Section %s not found"
4922 msgid "not stripping symbol `%s' because it is named in a relocation"
4927 msgid "'before=%s' not found"
4932 msgid "%s: Multiple redefinition of symbol \"%s\""
4937 msgid "%s: Symbol \"%s\" is target of more than one redefinition"
4942 msgid "couldn't open symbol redefinition file %s (error: %s)"
4947 msgid "%s:%d: garbage found at end of line"
4952 msgid "%s:%d: missing new symbol name"
4957 msgid "%s:%d: premature end of file"
4962 msgid "stat returns negative size for `%s'"
4967 msgid "copy from `%s' [unknown] to `%s' [unknown]\n"
4971 msgid "corrupt GNU build attribute note: wrong note type"
4975 msgid "corrupt GNU build attribute note: note too big"
4979 msgid "corrupt GNU build attribute note: name too small"
4983 msgid "corrupt GNU build attribute note: bad description size"
4987 msgid "corrupt GNU build attribute note: name not NUL terminated"
4991 msgid "corrupt GNU build attribute notes: excess data at end"
4995 msgid "bad GNU build attribute notes: no known versions detected"
4999 msgid "bad GNU build attribute notes: multiple different versions"
5003 msgid "bad GNU build attribute notes: first note not version note"
5006 #. PR 17636: Call non-fatal so that we return to our parent who
5007 #. may need to tidy temporary files.
5009 msgid "Unable to change endianness of input file(s)"
5014 msgid "error: the input file '%s' has no sections"
5020 "--compress-debug-sections=[zlib|zlib-gnu|zlib-gabi] is unsupported on `%s'"
5025 msgid "--elf-stt-common=[yes|no] is unsupported on `%s'"
5030 msgid "copy from `%s' [%s] to `%s' [%s]\n"
5035 msgid "Input file `%s' ignores binary architecture parameter."
5040 msgid "Unable to recognise the format of the input file `%s'"
5045 msgid "Output file cannot represent architecture `%s'"
5050 msgid "warning: file alignment (0x%s) > section alignment (0x%s)"
5055 msgid "can't add section '%s'"
5060 msgid "can't create section `%s'"
5065 msgid "error: %s not found, can't be updated"
5069 msgid "warning: note section is empty"
5073 msgid "warning: could not load note section"
5077 msgid "warning: failed to set merged notes size"
5082 msgid "can't dump section '%s' - it does not exist"
5086 msgid "can't dump section - it has no contents"
5090 msgid "can't dump section - it is empty"
5094 msgid "could not open section dump file"
5099 msgid "error writing section contents to %s (error: %s)"
5103 msgid "could not retrieve section contents"
5108 msgid "%s: debuglink section already exists"
5113 msgid "cannot create debug link section `%s'"
5117 msgid "Can't fill gap after section"
5121 msgid "can't add padding"
5125 msgid "error: failed to copy merged notes into output"
5129 msgid "could not find any mergeable note sections"
5134 msgid "cannot fill debug link section `%s'"
5138 msgid "error copying private BFD data"
5143 msgid "this target does not support %lu alternative machine codes"
5147 msgid "treating that number as an absolute e_machine value instead"
5151 msgid "ignoring the alternative value"
5154 #: objcopy.c:3051 objcopy.c:3104
5156 msgid "cannot create tempdir for archive copying (error: %s)"
5160 msgid "Unable to recognise the format of file"
5165 msgid "error: the input file '%s' is empty"
5170 msgid "Multiple renames of section %s"
5174 msgid "error in private header data"
5178 msgid "failed to create output section"
5182 msgid "failed to set size"
5186 msgid "failed to set vma"
5190 msgid "failed to set alignment"
5194 msgid "failed to copy private data"
5198 msgid "relocation count is negative"
5201 #. User must pad the section up in order to do this.
5205 "cannot reverse bytes: length of section %s must be evenly divisible by %d"
5209 msgid "can't create debugging section"
5213 msgid "can't set debugging section contents"
5218 msgid "don't know how to write debugging information for %s"
5222 msgid "could not create temporary file to hold stripped copy"
5227 msgid "%s: bad version in PE subsystem"
5232 msgid "unknown PE subsystem: %s"
5235 #: objcopy.c:4434 objcopy.c:4696 objcopy.c:4776 objcopy.c:4917 objcopy.c:4949
5236 #: objcopy.c:4972 objcopy.c:4976 objcopy.c:4996
5238 msgid "bad format for %s"
5243 msgid "cannot open: %s: %s"
5247 msgid "byte number must be non-negative"
5252 msgid "architecture %s unknown"
5256 msgid "interleave must be positive"
5260 msgid "interleave width must be positive"
5265 msgid "unrecognized --compress-debug-sections type `%s'"
5270 msgid "unrecognized --elf-stt-common= option `%s'"
5275 msgid "Warning: truncating gap-fill from 0x%s to 0x%x"
5280 msgid "unknown long section names option '%s'"
5284 msgid "unable to parse alternative machine code"
5288 msgid "number of bytes to reverse must be positive and even"
5293 msgid "Warning: ignoring previous --reverse-bytes value of %d"
5298 msgid "%s: invalid reserve value for --heap"
5303 msgid "%s: invalid commit value for --heap"
5308 msgid "%s: invalid reserve value for --stack"
5313 msgid "%s: invalid commit value for --stack"
5317 msgid "interleave start byte must be set with --byte"
5321 msgid "byte number must be less than interleave"
5325 msgid "interleave width must be less than or equal to interleave - byte`"
5330 msgid "unknown input EFI target: %s"
5335 msgid "unknown output EFI target: %s"
5340 msgid "warning: could not locate '%s'. System error message: %s"
5346 "warning: could not create temporary file whilst copying '%s', (error: %s)"
5349 #: objcopy.c:5319 objcopy.c:5333
5351 msgid "%s %s%c0x%s never used"
5356 msgid "Usage: %s <option(s)> <file(s)>\n"
5361 msgid " Display information from object <file(s)>.\n"
5366 msgid " At least one of the following switches must be given:\n"
5372 " -a, --archive-headers Display archive header information\n"
5373 " -f, --file-headers Display the contents of the overall file header\n"
5374 " -p, --private-headers Display object format specific file header "
5376 " -P, --private=OPT,OPT... Display object format specific contents\n"
5377 " -h, --[section-]headers Display the contents of the section headers\n"
5378 " -x, --all-headers Display the contents of all headers\n"
5379 " -d, --disassemble Display assembler contents of executable "
5381 " -D, --disassemble-all Display assembler contents of all sections\n"
5382 " -S, --source Intermix source code with disassembly\n"
5383 " -s, --full-contents Display the full contents of all sections "
5385 " -g, --debugging Display debug information in object file\n"
5386 " -e, --debugging-tags Display debug information using ctags style\n"
5387 " -G, --stabs Display (in raw form) any STABS info in the file\n"
5388 " -W[lLiaprmfFsoRt] or\n"
5389 " --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,"
5391 " =frames-interp,=str,=loc,=Ranges,=pubtypes,\n"
5392 " =gdb_index,=trace_info,=trace_abbrev,=trace_aranges,\n"
5393 " =addr,=cu_index]\n"
5394 " Display DWARF info in the file\n"
5395 " -t, --syms Display the contents of the symbol table(s)\n"
5396 " -T, --dynamic-syms Display the contents of the dynamic symbol table\n"
5397 " -r, --reloc Display the relocation entries in the file\n"
5398 " -R, --dynamic-reloc Display the dynamic relocation entries in the "
5400 " @<file> Read options from <file>\n"
5401 " -v, --version Display this program's version number\n"
5402 " -i, --info List object formats and architectures supported\n"
5403 " -H, --help Display this information\n"
5410 " The following switches are optional:\n"
5416 " -b, --target=BFDNAME Specify the target object format as "
5418 " -m, --architecture=MACHINE Specify the target architecture as MACHINE\n"
5419 " -j, --section=NAME Only display information for section NAME\n"
5420 " -M, --disassembler-options=OPT Pass text OPT on to the disassembler\n"
5421 " -EB --endian=big Assume big endian format when "
5423 " -EL --endian=little Assume little endian format when "
5425 " --file-start-context Include context from start of file (with -"
5427 " -I, --include=DIR Add DIR to search list for source files\n"
5428 " -l, --line-numbers Include line numbers and filenames in "
5430 " -F, --file-offsets Include file offsets when displaying "
5432 " -C, --demangle[=STYLE] Decode mangled/processed symbol names\n"
5433 " The STYLE, if specified, can be `auto', "
5435 " `lucid', `arm', `hp', `edg', `gnu-v3', "
5438 " -w, --wide Format output for more than 80 columns\n"
5439 " -z, --disassemble-zeroes Do not skip blocks of zeroes when "
5441 " --start-address=ADDR Only process data whose address is >= ADDR\n"
5442 " --stop-address=ADDR Only process data whose address is <= ADDR\n"
5443 " --prefix-addresses Print complete address alongside "
5445 " --[no-]show-raw-insn Display hex alongside symbolic disassembly\n"
5446 " --insn-width=WIDTH Display WIDTH bytes on a single line for -"
5448 " --adjust-vma=OFFSET Add OFFSET to all displayed section "
5450 " --special-syms Include special symbols in symbol dumps\n"
5451 " --inlines Print all inlines for source line (with -"
5453 " --prefix=PREFIX Add PREFIX to absolute paths for -S\n"
5454 " --prefix-strip=LEVEL Strip initial directory names for -S\n"
5460 " --dwarf-depth=N Do not display DIEs at depth N or greater\n"
5461 " --dwarf-start=N Display DIEs starting with N, at the same "
5464 " --dwarf-check Make additional dwarf internal consistency "
5473 "Options supported for -P/--private switch:\n"
5478 msgid "section '%s' mentioned in a -j option, but not found in any input file"
5488 msgid "Idx %-*s Size %-*s%-*sFile off Algn"
5498 msgid "failed to read symbol table from: %s"
5501 #: objdump.c:619 objdump.c:3398
5502 msgid "error message was"
5507 msgid "%s: not a dynamic object"
5510 #: objdump.c:1165 objdump.c:1189
5512 msgid " (File Offset: 0x%lx)"
5517 msgid "source file %s is more recent than object file\n"
5522 msgid "disassemble_fn returned length %d"
5525 #: objdump.c:2183 objdump.c:3033
5527 msgid "Reading section %s failed because: %s"
5534 "Disassembly of section %s:\n"
5539 msgid "can't use supplied machine %s"
5544 msgid "can't disassemble for architecture %s\n"
5547 #: objdump.c:2479 objdump.c:2496
5551 "Can't get contents for section '%s'.\n"
5556 msgid "File %s does not contain any dwarf debug information\n"
5562 "No %s section present\n"
5568 msgid "reading %s section of %s failed: %s"
5574 "Contents of %s section:\n"
5580 msgid "architecture: %s, "
5585 msgid "flags 0x%08x:\n"
5596 msgid "option -P/--private not supported by this file"
5601 msgid "target specific dump '%s' not supported"
5606 msgid "Contents of section %s:"
5611 msgid " (Starting at file offset: 0x%lx)"
5616 msgid "no symbols\n"
5621 msgid "no information for symbol number %ld\n"
5626 msgid "could not determine the type of symbol number %ld\n"
5631 msgid "failed to read relocs in: %s"
5638 "%s: file format %s\n"
5643 msgid "%s: printing debugging information failed"
5648 msgid "In archive %s:\n"
5651 #. Prevent corrupted files from spinning us into an
5652 #. infinite loop. 100 is an arbitrary heuristic.
5654 msgid "Archive nesting is too deep"
5659 msgid "In nested archive %s:\n"
5663 msgid "error: the start address should be before the end address"
5667 msgid "error: the stop address should be after the start address"
5671 msgid "error: prefix strip must be non-negative"
5675 msgid "error: instruction width must be positive"
5679 msgid "unrecognized -E option"
5684 msgid "unrecognized --endian type `%s'"
5690 "For Mach-O files:\n"
5691 " header Display the file header\n"
5692 " section Display the segments and sections commands\n"
5693 " map Display the section map\n"
5694 " load Display the load commands\n"
5695 " dysymtab Display the dynamic symbol table\n"
5696 " codesign Display code signature\n"
5697 " seg_split_info Display segment split info\n"
5698 " compact_unwind Display compact unwinding info\n"
5699 " function_starts Display start address of functions\n"
5700 " data_in_code Display data in code entries\n"
5701 " twolevel_hints Display the two-level namespace lookup hints table\n"
5702 " dyld_info Display dyld information\n"
5706 msgid "Mach-O header:\n"
5711 msgid " magic : %08lx\n"
5716 msgid " cputype : %08lx (%s)\n"
5721 msgid " cpusubtype: %08lx\n"
5726 msgid " filetype : %08lx (%s)\n"
5731 msgid " ncmds : %08lx (%lu)\n"
5736 msgid " sizeofcmds: %08lx (%lu)\n"
5741 msgid " flags : %08lx ("
5750 msgid " reserved : %08x\n"
5754 msgid "Segments and Sections:\n"
5758 msgid " #: Segment name Section name Address\n"
5762 msgid "cannot read rebase dyld info"
5766 msgid "cannot read bind dyld info"
5770 msgid "cannot read weak bind dyld info"
5774 msgid "cannot read lazy bind dyld info"
5778 msgid "cannot read export symbols dyld info"
5781 #: od-macho.c:1073 od-macho.c:1080 od-macho.c:1154 od-macho.c:1206
5783 msgid " [bad block length]\n"
5788 msgid " %u index entries:\n"
5793 msgid " index entry %u: type: %08x, offset: %08x\n"
5798 msgid " version: %08x\n"
5803 msgid " flags: %08x\n"
5808 msgid " hash offset: %08x\n"
5813 msgid " ident offset: %08x (- %08x)\n"
5818 msgid " identity: %s\n"
5823 msgid " nbr special slots: %08x (at offset %08x)\n"
5828 msgid " nbr code slots: %08x\n"
5833 msgid " code limit: %08x\n"
5838 msgid " hash size: %02x\n"
5843 msgid " hash type: %02x (%s)\n"
5848 msgid " spare1: %02x\n"
5853 msgid " page size: %02x\n"
5858 msgid " spare2: %08x\n"
5863 msgid " scatter offset: %08x\n"
5868 msgid " [truncated block]\n"
5873 msgid " magic : %08x (%s)\n"
5878 msgid " length: %08x\n"
5882 msgid "cannot read code signature data"
5886 msgid "cannot read segment split info"
5890 msgid "segment split info is not nul terminated"
5895 msgid " 32 bit pointers:\n"
5900 msgid " 64 bit pointers:\n"
5905 msgid " PPC hi-16:\n"
5910 msgid " Unhandled location type %u\n"
5914 msgid "cannot read function starts"
5918 msgid "cannot read data_in_code"
5922 msgid "cannot read twolevel hints"
5928 "For XCOFF files:\n"
5929 " header Display the file header\n"
5930 " aout Display the auxiliary header\n"
5931 " sections Display the section headers\n"
5932 " syms Display the symbols table\n"
5933 " relocs Display the relocation entries\n"
5934 " lineno Display the line number entries\n"
5935 " loader Display loader section\n"
5936 " except Display exception table\n"
5937 " typchk Display type-check section\n"
5938 " traceback Display traceback tags\n"
5939 " toc Display toc symbols\n"
5940 " ldinfo Display loader info in core files\n"
5945 msgid " nbr sections: %d\n"
5950 msgid " time and date: 0x%08x - "
5953 #: od-xcoff.c:422 readelf.c:16679
5960 msgid " symbols off: 0x%08x\n"
5965 msgid " nbr symbols: %d\n"
5970 msgid " opt hdr sz: %d\n"
5975 msgid " flags: 0x%04x "
5980 msgid "Auxiliary header:\n"
5985 msgid " No aux header\n"
5990 msgid "warning: optional header size too large (> %d)\n"
5994 msgid "cannot read auxhdr"
5999 msgid "Section headers (at %u+%u=0x%08x to 0x%08x):\n"
6004 msgid " No section header\n"
6007 #: od-xcoff.c:535 od-xcoff.c:547 od-xcoff.c:602
6008 msgid "cannot read section header"
6013 msgid " Flags: %08x "
6018 msgid "overflow - nreloc: %u, nlnno: %u\n"
6021 #: od-xcoff.c:590 od-xcoff.c:925 od-xcoff.c:981
6022 msgid "cannot read section headers"
6026 msgid "cannot read strings table length"
6030 msgid "cannot read strings table"
6034 msgid "cannot read symbol table"
6038 msgid "cannot read symbol entry"
6042 msgid "cannot read symbol aux entry"
6047 msgid "Symbols table (strtable at 0x%08x)"
6059 msgid " (no strings):\n"
6064 msgid " (strings size: %08x):\n"
6067 #. Translators: 'sc' is for storage class, 'off' for offset.
6070 msgid " # sc value section type aux name/off\n"
6073 #. Section length, number of relocs and line number.
6076 msgid " scnlen: %08x nreloc: %-6u nlinno: %-6u\n"
6079 #. Section length and number of relocs.
6082 msgid " scnlen: %08x nreloc: %-6u\n"
6087 msgid "offset: %08x"
6092 msgid "Relocations for %s (%u)\n"
6096 msgid "cannot read relocations"
6100 msgid "cannot read relocation entry"
6105 msgid "Line numbers for %s (%u)\n"
6109 msgid "cannot read line numbers"
6112 #. Line number, symbol index and physical address.
6115 msgid "lineno symndx/paddr\n"
6119 msgid "cannot read line number entry"
6124 msgid "no .loader section in file\n"
6129 msgid "section .loader is too short\n"
6134 msgid "Loader header:\n"
6139 msgid " version: %u\n"
6144 msgid " Unhandled version\n"
6149 msgid " nbr symbols: %u\n"
6154 msgid " nbr relocs: %u\n"
6157 #. Import string table length.
6160 msgid " import strtab len: %u\n"
6165 msgid " nbr import files: %u\n"
6170 msgid " import file off: %u\n"
6175 msgid " string table len: %u\n"
6180 msgid " string table off: %u\n"
6185 msgid "Dynamic symbols:\n"
6190 msgid " %4u %08x %3u "
6200 msgid "(bad offset: %u)"
6205 msgid "Dynamic relocs:\n"
6210 msgid "Import files:\n"
6215 msgid "no .except section in file\n"
6220 msgid "Exception table:\n"
6225 msgid "no .typchk section in file\n"
6230 msgid "Type-check section:\n"
6235 msgid " address beyond section size\n"
6240 msgid " tags at %08x\n"
6245 msgid " number of CTL anchors: %u\n"
6250 msgid " Name (len: %u): "
6255 msgid "[truncated]\n"
6260 msgid " (end of tags at %08x)\n"
6265 msgid " no tags found\n"
6270 msgid " Truncated .text section\n"
6280 msgid "Nbr entries: %-8u Size: %08x (%u)\n"
6284 msgid "cannot read header"
6289 msgid "File header:\n"
6294 msgid " magic: 0x%04x (0%04o) "
6299 msgid "(WRMAGIC: writable text segments)"
6304 msgid "(ROMAGIC: readonly sharablee text segments)"
6309 msgid "(TOCMAGIC: readonly text segments and TOC)"
6314 msgid "unknown magic"
6317 #: od-xcoff.c:1673 od-xcoff.c:1813
6319 msgid " Unhandled magic\n"
6323 msgid "cannot read loader info table"
6330 "ldinfo dump not supported in 32 bits environments\n"
6334 msgid "cannot core read header"
6339 msgid "Core header:\n"
6344 msgid " version: 0x%08x "
6349 msgid "(dumpx format - aix4.3 / 32 bits)"
6354 msgid "(dumpxx format - aix5.0 / 64 bits)"
6359 msgid "unknown format"
6363 msgid "invalid value specified for pragma code_page.\n"
6368 msgid "Excessively large slot index: %lx"
6373 msgid "parse_coff_type: Bad type code 0x%x"
6376 #: rdcoff.c:410 rdcoff.c:515 rdcoff.c:703
6378 msgid "bfd_coff_get_syment failed: %s"
6381 #: rdcoff.c:426 rdcoff.c:723
6383 msgid "bfd_coff_get_auxent failed: %s"
6388 msgid "%ld: .bf without preceding function"
6393 msgid "%ld: unexpected .ef\n"
6398 msgid "%s: no recognized debugging information"
6403 msgid "%s: %s: stab entry %ld is corrupt, strx = 0x%x, type = %d\n"
6408 msgid "%s: %s: stab entry %ld is corrupt\n"
6413 msgid "Last stabs entries before error:\n"
6425 msgid "Size truncation prevents reading 0x%"
6429 msgid "Size overflow prevents reading 0x%"
6438 msgid "Unable to seek to 0x%lx for %s\n"
6442 msgid "Out of memory allocating 0x%"
6446 msgid "Unable to read in 0x%"
6450 msgid "Don't know about relocations on this machine architecture\n"
6453 #: readelf.c:861 readelf.c:966
6454 msgid "32-bit relocation data"
6457 #: readelf.c:873 readelf.c:903 readelf.c:977 readelf.c:1006
6458 msgid "out of memory parsing relocs\n"
6461 #: readelf.c:891 readelf.c:995
6462 msgid "64-bit relocation data"
6468 " Offset Info Type Sym. Value Symbol's Name + Addend\n"
6473 msgid " Offset Info Type Sym.Value Sym. Name + Addend\n"
6478 msgid " Offset Info Type Sym. Value Symbol's Name\n"
6483 msgid " Offset Info Type Sym.Value Sym. Name\n"
6489 " Offset Info Type Symbol's Value "
6490 "Symbol's Name + Addend\n"
6496 " Offset Info Type Sym. Value Sym. Name + "
6503 " Offset Info Type Symbol's Value "
6510 " Offset Info Type Sym. Value Sym. Name\n"
6513 #: readelf.c:1521 readelf.c:1711 readelf.c:1719
6515 msgid "unrecognized: %-7lx"
6520 msgid "<unknown addend: %lx>"
6525 msgid " bad symbol index: %08lx in reloc"
6530 msgid "<string table index: %3ld>"
6535 msgid "<corrupt string table index: %3ld>"
6540 msgid "Processor Specific: %lx"
6545 msgid "Operating System specific: %lx"
6548 #: readelf.c:2177 readelf.c:3912
6550 msgid "<unknown>: %lx"
6558 msgid "REL (Relocatable file)"
6562 msgid "EXEC (Executable file)"
6566 msgid "DYN (Shared object file)"
6570 msgid "CORE (Core file)"
6575 msgid "Processor Specific: (%x)"
6580 msgid "OS Specific: (%x)"
6585 msgid "<unknown>: %x"
6588 #. Please keep this switch table sorted by increasing EM_ value.
6590 #: readelf.c:2216 readelf.c:15066 readelf.c:15077
6596 msgid "<unknown>: 0x%x"
6603 #: readelf.c:3094 readelf.c:9431
6612 msgid ", <unknown MeP cpu type>"
6616 msgid "<unknown MeP copro type>"
6621 msgid ", unknown flags bits: %#x"
6625 msgid ", relocatable"
6629 msgid ", relocatable-lib"
6633 msgid ", unknown v850 architecture variant"
6637 msgid ", unknown CPU"
6641 msgid ", unknown ABI"
6644 #: readelf.c:3383 readelf.c:3439
6645 msgid ", unknown ISA"
6650 msgid "Unrecognised IA64 VMS Command Code: %x\n"
6654 msgid ": architecture variant: "
6662 msgid ": unknown extra flag bits also present"
6666 msgid "Standalone App"
6670 msgid "Bare-metal C6000"
6673 #: readelf.c:3704 readelf.c:4611 readelf.c:4627 readelf.c:16356
6676 msgid "<unknown: %x>"
6679 #. This message is probably going to be displayed in a 15
6680 #. character wide field, so put the hex value first.
6683 msgid "%08x: <unknown>"
6688 msgid "Usage: readelf <option(s)> elf-file(s)\n"
6693 msgid " Display information about the contents of ELF format files\n"
6700 " -a --all Equivalent to: -h -l -S -s -r -d -V -A -I\n"
6701 " -h --file-header Display the ELF file header\n"
6702 " -l --program-headers Display the program headers\n"
6703 " --segments An alias for --program-headers\n"
6704 " -S --section-headers Display the sections' header\n"
6705 " --sections An alias for --section-headers\n"
6706 " -g --section-groups Display the section groups\n"
6707 " -t --section-details Display the section details\n"
6708 " -e --headers Equivalent to: -h -l -S\n"
6709 " -s --syms Display the symbol table\n"
6710 " --symbols An alias for --syms\n"
6711 " --dyn-syms Display the dynamic symbol table\n"
6712 " -n --notes Display the core notes (if present)\n"
6713 " -r --relocs Display the relocations (if present)\n"
6714 " -u --unwind Display the unwind info (if present)\n"
6715 " -d --dynamic Display the dynamic section (if present)\n"
6716 " -V --version-info Display the version sections (if present)\n"
6717 " -A --arch-specific Display architecture specific information (if any)\n"
6718 " -c --archive-index Display the symbol/file index in an archive\n"
6719 " -D --use-dynamic Use the dynamic section info when displaying "
6721 " -x --hex-dump=<number|name>\n"
6722 " Dump the contents of section <number|name> as "
6724 " -p --string-dump=<number|name>\n"
6725 " Dump the contents of section <number|name> as "
6727 " -R --relocated-dump=<number|name>\n"
6728 " Dump the contents of section <number|name> as "
6730 " -z --decompress Decompress section before dumping it\n"
6731 " -w[lLiaprmfFsoRt] or\n"
6732 " --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,"
6734 " =frames-interp,=str,=loc,=Ranges,=pubtypes,\n"
6735 " =gdb_index,=trace_info,=trace_abbrev,=trace_aranges,\n"
6736 " =addr,=cu_index]\n"
6737 " Display the contents of DWARF2 debug sections\n"
6743 " --dwarf-depth=N Do not display DIEs at depth N or greater\n"
6744 " --dwarf-start=N Display DIEs starting with N, at the same depth\n"
6751 " -i --instruction-dump=<number|name>\n"
6752 " Disassemble the contents of section <number|name>\n"
6758 " -I --histogram Display histogram of bucket list lengths\n"
6759 " -W --wide Allow output width to exceed 80 characters\n"
6760 " @<file> Read options from <file>\n"
6761 " -H --help Display this information\n"
6762 " -v --version Display the version number of readelf\n"
6765 #: readelf.c:4371 readelf.c:4403 readelf.c:4407 readelf.c:18525
6766 msgid "Out of memory allocating dump request table.\n"
6771 msgid "Invalid option '-%c'\n"
6774 #: readelf.c:4607 readelf.c:4623 readelf.c:10103
6779 msgid "2's complement, little endian"
6783 msgid "2's complement, big endian"
6787 msgid "Not an ELF file - it has the wrong magic bytes at the start\n"
6792 msgid "ELF Header:\n"
6802 msgid " Class: %s\n"
6812 msgid " Version: %d %s\n"
6817 msgid "<unknown: %lx>"
6822 msgid " OS/ABI: %s\n"
6827 msgid " ABI Version: %d\n"
6837 msgid " Machine: %s\n"
6842 msgid " Version: 0x%lx\n"
6847 msgid " Entry point address: "
6854 " Start of program headers: "
6860 " (bytes into file)\n"
6861 " Start of section headers: "
6866 msgid " (bytes into file)\n"
6871 msgid " Flags: 0x%lx%s\n"
6876 msgid " Size of this header: %ld (bytes)\n"
6881 msgid " Size of program headers: %ld (bytes)\n"
6886 msgid " Number of program headers: %ld"
6891 msgid " Size of section headers: %ld (bytes)\n"
6896 msgid " Number of section headers: %ld"
6901 msgid " Section header string table index: %ld"
6906 msgid " <corrupt: out of range>"
6909 #: readelf.c:4753 readelf.c:4797
6911 "The e_phentsize field in the ELF header is less than the size of an ELF "
6915 #: readelf.c:4757 readelf.c:4801
6917 "The e_phentsize field in the ELF header is larger than the size of an ELF "
6921 #: readelf.c:4760 readelf.c:4804
6922 msgid "program headers"
6927 msgid "Too many program headers - %#x - the file is not that big\n"
6932 msgid "Out of memory reading %u program headers\n"
6937 "possibly corrupt ELF header - it has a non-zero program header offset, but "
6938 "no program headers\n"
6945 "There are no program headers in this file.\n"
6952 "Elf file type is %s\n"
6957 msgid "Entry point "
6964 "There are %d program headers, starting at offset "
6967 #: readelf.c:4909 readelf.c:4911
6971 "Program Headers:\n"
6977 " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n"
6983 " Type Offset VirtAddr PhysAddr FileSiz "
6984 "MemSiz Flg Align\n"
6989 msgid " Type Offset VirtAddr PhysAddr\n"
6994 msgid " FileSiz MemSiz Flags Align\n"
6998 msgid "LOAD segments must be sorted in order of increasing VirtAddr\n"
7002 msgid "the segment's file size is larger than its memory size\n"
7006 msgid "the PHDR segment must occur before any LOAD segment\n"
7010 msgid "the PHDR segment is not covered by a LOAD segment\n"
7014 msgid "more than one dynamic segment\n"
7018 msgid "no .dynamic section in the dynamic segment\n"
7022 msgid "the .dynamic section is not contained within the dynamic segment\n"
7026 msgid "the .dynamic section is not the first section in the dynamic segment.\n"
7030 msgid "the dynamic segment offset + size exceeds the size of the file\n"
7034 msgid "Unable to find program interpreter name\n"
7039 "Internal error: failed to create format string to display program "
7044 msgid "Unable to read program interpreter name\n"
7049 msgid " [Requesting program interpreter: %s]\n"
7056 " Section to Segment mapping:\n"
7061 msgid " Segment Sections...\n"
7065 msgid "Cannot interpret virtual addresses without program headers.\n"
7070 msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n"
7073 #: readelf.c:5206 readelf.c:5268
7075 "The e_shentsize field in the ELF header is less than the size of an ELF "
7079 #: readelf.c:5210 readelf.c:5272
7081 "The e_shentsize field in the ELF header is larger than the size of an ELF "
7085 #: readelf.c:5214 readelf.c:5276
7086 msgid "section headers"
7089 #: readelf.c:5225 readelf.c:5287
7091 msgid "Out of memory reading %u section headers\n"
7094 #: readelf.c:5244 readelf.c:5306
7096 msgid "Section %u has an out of range sh_link value of %u\n"
7099 #: readelf.c:5246 readelf.c:5308
7101 msgid "Section %u has an out of range sh_info value of %u\n"
7104 #: readelf.c:5337 readelf.c:5448
7106 msgid "Section %s has an invalid sh_entsize of 0x%lx\n"
7109 #: readelf.c:5344 readelf.c:5456
7111 msgid "Section %s has an invalid sh_size of 0x%lx\n"
7114 #: readelf.c:5353 readelf.c:5466
7117 "Size (0x%lx) of section %s is not a multiple of its sh_entsize (0x%lx)\n"
7120 #: readelf.c:5361 readelf.c:5474
7124 #: readelf.c:5375 readelf.c:5488
7125 msgid "symbol table section indicies"
7128 #: readelf.c:5381 readelf.c:5494
7130 msgid "Index section %s has an sh_size of 0x%lx - expected 0x%lx\n"
7133 #: readelf.c:5394 readelf.c:5507
7135 msgid "Out of memory reading %lu symbols\n"
7138 #: readelf.c:5682 readelf.c:5754 readelf.c:5772 readelf.c:5790
7139 msgid "Internal error: not enough buffer room for section flag info"
7144 msgid "UNKNOWN (%*.*lx)"
7147 #: readelf.c:5816 readelf.c:5831
7148 msgid "Compressed section is too small even for a compression header\n"
7153 "possibly corrupt ELF file header - it has a non-zero section header offset, "
7154 "but no section headers\n"
7161 "There are no sections in this file.\n"
7166 msgid "There are %d section headers, starting at offset 0x%lx:\n"
7169 #: readelf.c:5890 readelf.c:6655 readelf.c:7097 readelf.c:7490 readelf.c:7933
7170 #: readelf.c:9023 readelf.c:11492 readelf.c:17054
7171 msgid "string table"
7174 #. Note: coded this way so that there is a single string for translation.
7177 msgid "Section %d has invalid sh_entsize of %s\n"
7182 msgid "(Using the expected size of %u for the rest of this dump)\n"
7186 msgid "File contains multiple dynamic symbol tables\n"
7190 msgid "File contains multiple dynamic string tables\n"
7194 msgid "dynamic strings"
7201 "Section Headers:\n"
7211 #: readelf.c:6094 readelf.c:6105 readelf.c:6116
7213 msgid " [Nr] Name\n"
7218 msgid " Type Addr Off Size ES Lk Inf Al\n"
7224 " [Nr] Name Type Addr Off Size ES Flg Lk "
7230 msgid " Type Address Off Size ES Lk Inf Al\n"
7236 " [Nr] Name Type Address Off Size ES "
7242 msgid " Type Address Offset Link\n"
7247 msgid " Size EntSize Info Align\n"
7252 msgid " [Nr] Name Type Address Offset\n"
7257 msgid " Size EntSize Flags Link Info Align\n"
7267 msgid "[%2u]: Link field (%u) should index a symtab section.\n"
7272 msgid "[%2u]: Link field (%u) should index a string section.\n"
7275 #: readelf.c:6171 readelf.c:6182
7277 msgid "[%2u]: Unexpected value (%u) in link field.\n"
7282 msgid "[%2u]: Info field (%u) should index a relocatable section.\n"
7285 #: readelf.c:6222 readelf.c:6249
7287 msgid "[%2u]: Unexpected value (%u) in info field.\n"
7292 msgid "[%2u]: Expected link to another section in info field"
7297 msgid "Size of section %u is larger than the entire file!\n"
7302 msgid "section %u: sh_link value of %u is larger than the number of sections\n"
7306 msgid "compression header"
7311 msgid " [<unknown>: 0x%x], "
7314 #. The ordering of the letters shown here matches the ordering of the
7315 #. corresponding SHF_xxx values, and hence the order in which these
7316 #. letters will be displayed to the user.
7321 " W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n"
7322 " L (link order), O (extra OS processing required), G (group), T (TLS),\n"
7323 " C (compressed), x (unknown), o (OS specific), E (exclude),\n"
7334 msgid "y (purecode), "
7346 "There are no sections to group in this file.\n"
7350 msgid "Section headers are not available!\n"
7355 msgid "Out of memory reading %u section group headers\n"
7362 "There are no section groups in this file.\n"
7367 msgid "Out of memory reading %lu groups\n"
7372 msgid "Bad sh_link in group section `%s'\n"
7377 msgid "Corrupt header in group section `%s'\n"
7380 #: readelf.c:6613 readelf.c:6624
7382 msgid "Bad sh_info in group section `%s'\n"
7388 "Section %s has sh_entsize (0x%lx) which is larger than its size (0x%lx)\n"
7392 msgid "section data"
7399 "%sgroup section [%5u] `%s' [%s] contains %u sections:\n"
7404 msgid " [Index] Name\n"
7409 msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n"
7414 "Futher error messages about overlarge group section indicies suppressed\n"
7419 msgid "section [%5u] in group section [%5u] already in group section [%5u]\n"
7424 "Further error messages about already contained group sections suppressed\n"
7429 msgid "section 0 in group section [%5u]\n"
7433 msgid "dynamic section image fixups"
7438 msgid "corrupt library name index of 0x%lx found in dynamic entry"
7445 "Image fixups for needed library #%d: %s - ident: %lx\n"
7450 msgid "Seg Offset Type SymVec DataType\n"
7454 msgid "dynamic section image relocations"
7467 "Seg Offset Type Addend Seg Sym Off\n"
7471 msgid "dynamic string section"
7478 "'%s' relocation section at offset 0x%lx contains %ld bytes:\n"
7485 "There are no dynamic relocations in this file.\n"
7492 "Relocation section "
7495 #: readelf.c:7066 readelf.c:7594
7497 msgid " at offset 0x%lx contains %lu entries:\n"
7504 "There are no relocations in this file.\n"
7509 msgid "Invalid offset %lx in table entry %ld\n"
7514 msgid "\tUnknown version.\n"
7517 #: readelf.c:7368 readelf.c:7791
7518 msgid "unwind table"
7523 msgid "Skipping unknown relocation type: %u\n"
7528 msgid "Skipping unexpected relocation type: %s\n"
7533 msgid "Skipping reloc with overlarge offset: %lx\n"
7536 #: readelf.c:7484 readelf.c:7927
7537 msgid "Multiple auxillary string tables encountered\n"
7540 #: readelf.c:7498 readelf.c:7941 readelf.c:9031
7544 "There are no unwind sections in this file.\n"
7551 "Could not find unwind info section for "
7567 msgid "Skipping unexpected relocation type %s\n"
7574 "Unwind section '%s' at offset 0x%lx contains %lu entries:\n"
7583 msgid "Skipping unexpected relocation at offset 0x%lx\n"
7588 msgid "Unknown section relocation type %d encountered\n"
7593 msgid "Bad symbol index in unwind relocation (%lu > %lu)\n"
7598 msgid "Skipping unknown ARM relocation type: %d\n"
7603 msgid "Skipping unexpected ARM relocation type %s\n"
7608 msgid "Skipping unknown C6000 relocation type: %d\n"
7613 msgid "Skipping unexpected C6000 relocation type %s\n"
7616 #. This function currently only supports ARM and TI unwinders.
7618 msgid "Only TI and ARM unwinders are currently supported\n"
7623 msgid "[Truncated opcode]\n"
7626 #: readelf.c:8345 readelf.c:8560
7628 msgid "Refuse to unwind"
7641 #: readelf.c:8401 readelf.c:8494
7647 msgid "corrupt change to vsp"
7650 #: readelf.c:8516 readelf.c:8665
7652 msgid " [unsupported opcode]"
7665 msgid "Corrupt stack pointer adjustment detected\n"
7670 msgid "sp = sp + %ld"
7675 msgid " Personality routine: "
7680 msgid " [Truncated data]\n"
7685 msgid "Corrupt ARM compact model table entry: %x \n"
7690 msgid " Compact model index: %d\n"
7694 msgid "Unknown ARM compact model index encountered\n"
7699 msgid " [reserved]\n"
7704 msgid " Restore stack from frame pointer\n"
7709 msgid " Stack increment %d\n"
7714 msgid " Registers restored: "
7719 msgid " Return register: %s\n"
7724 msgid " [reserved (%d)]\n"
7730 "Unsupported architecture type %d encountered when decoding unwind table\n"
7735 msgid "corrupt index table entry: %x\n"
7740 msgid "Unwind entry contains corrupt offset (0x%lx) into section %s\n"
7745 msgid "Could not locate .ARM.extab section containing 0x%lx.\n"
7751 "Unsupported architecture type %d encountered when processing unwind table\n"
7755 msgid "Multiple string tables found in file.\n"
7762 "Unwind table index '%s' at offset 0x%lx contains %lu entries:\n"
7769 "The decoding of unwind sections for machine type %s is not currently "
7780 msgid "Interface Version: %s"
7783 #. Note: coded this way so that there is a single string for translation.
7786 msgid "<corrupt: %s>"
7791 msgid "Time Stamp: %s"
7794 #: readelf.c:9318 readelf.c:9366
7795 msgid "dynamic section"
7798 #: readelf.c:9338 readelf.c:9387
7800 msgid "Out of memory allocating space for %lu dynamic entries\n"
7807 "There is no dynamic section in this file.\n"
7810 #. See PR 21379 for a reproducer.
7813 msgid "Invalid DT_SYMTAB entry: %lx"
7817 msgid "Unable to seek to end of file!\n"
7821 msgid "Unable to determine the number of symbols to load\n"
7825 msgid "Unable to seek to end of file\n"
7829 msgid "Unable to determine the length of the dynamic string table\n"
7833 msgid "dynamic string table"
7838 msgid "Bad value (%d) for SYMINENT entry\n"
7842 msgid "symbol information"
7847 msgid "Out of memory allocating %lu byte for dynamic symbol info\n"
7854 "Dynamic section at offset 0x%lx contains %lu entries:\n"
7859 msgid " Tag Type Name/Value\n"
7864 msgid "Auxiliary library"
7869 msgid "Filter library"
7874 msgid "Configuration file"
7879 msgid "Dependency audit library"
7884 msgid "Audit library"
7887 #: readelf.c:9692 readelf.c:9720 readelf.c:9748
7892 #: readelf.c:9695 readelf.c:9723 readelf.c:9750
7899 msgid "Shared library: [%s]"
7904 msgid " program interpreter"
7909 msgid "Library soname: [%s]"
7914 msgid "Library rpath: [%s]"
7919 msgid "Library runpath: [%s]"
7929 msgid "Not needed object: [%s]\n"
7934 msgid "<corrupt time val: %lx"
7941 "Version definition section '%s' contains %u entries:\n"
7949 #: readelf.c:10169 readelf.c:10292 readelf.c:10442
7951 msgid " Offset: %#08lx Link: %u (%s)\n"
7955 msgid "version definition section"
7960 msgid " %#06x: Rev: %d Flags: %s"
7965 msgid " Index: %d Cnt: %d "
7975 msgid "Name index: %ld\n"
7980 msgid " %#06x: Parent %d: %s\n"
7985 msgid " %#06x: Parent %d, name index: %ld\n"
7990 msgid " Version def aux past end of section\n"
7995 msgid " Version definition past end of section\n"
8002 "Version needs section '%s' contains %u entries:\n"
8011 msgid "Version Needs section"
8016 msgid " %#06x: Version: %d"
8036 msgid " %#06x: Name: %s"
8041 msgid " %#06x: Name index: %lx"
8046 msgid " Flags: %s Version: %d\n"
8051 msgid "Invalid vna_next field of %lx\n"
8055 msgid "Missing Version Needs auxillary information\n"
8060 "Corrupt Version Needs structure - offset to next structure is zero with "
8061 "entries still left to be processed\n"
8065 msgid "Missing Version Needs information\n"
8069 msgid "version string table"
8076 "Version symbols section '%s' contains %lu entries:\n"
8085 msgid "version symbol data"
8093 msgid " 0 (*local*) "
8097 msgid " 1 (*global*) "
8101 msgid "invalid index into symbol array\n"
8104 #: readelf.c:10516 readelf.c:11145
8105 msgid "version need"
8109 msgid "version need aux (2)"
8112 #: readelf.c:10573 readelf.c:11093
8116 #: readelf.c:10601 readelf.c:11116
8117 msgid "version def aux"
8128 "No version information found in this file.\n"
8133 msgid "Unrecognized visibility value: %u"
8138 msgid "Unrecognized IA64 VMS ST Function type: %d\n"
8143 msgid "Unrecognized IA64 VMS ST Linkage: %d\n"
8148 msgid "<localentry>: %d"
8158 msgid "bad section index[%3d]"
8162 msgid "Size truncation prevents reading %"
8166 msgid "Invalid number of dynamic entries: %"
8170 msgid "Out of memory reading %"
8174 msgid "Unable to read in %"
8178 msgid "Out of memory allocating space for %"
8183 msgid "<No info available for dynamic symbol number %lu>\n"
8188 msgid " <corrupt: %14ld>"
8192 msgid "version data"
8196 msgid "version need aux (3)"
8199 #: readelf.c:11238 readelf.c:11290 readelf.c:11314 readelf.c:11344
8201 msgid "Unable to seek to start of dynamic information\n"
8204 #: readelf.c:11244 readelf.c:11296
8205 msgid "Failed to read in number of buckets\n"
8209 msgid "Failed to read in number of chains\n"
8213 msgid "Failed to determine last chain length\n"
8220 "Symbol table for image:\n"
8223 #: readelf.c:11400 readelf.c:11418
8225 msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
8228 #: readelf.c:11402 readelf.c:11420
8230 msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
8237 "Symbol table of `.gnu.hash' for image:\n"
8244 "Symbol table '%s' has a sh_entsize of zero!\n"
8251 "Symbol table '%s' contains %lu entries:\n"
8256 msgid " Num: Value Size Type Bind Vis Ndx Name\n"
8261 msgid " Num: Value Size Type Bind Vis Ndx Name\n"
8266 msgid "local symbol %u found at index >= %s's sh_info value of %u\n"
8273 "Dynamic symbol information is not available for displaying symbols.\n"
8280 "Histogram for bucket list length (total of %lu buckets):\n"
8284 msgid "Out of memory allocating space for histogram buckets\n"
8287 #: readelf.c:11582 readelf.c:11658
8289 msgid " Length Number %% of total Coverage\n"
8293 msgid "histogram chain is corrupt\n"
8297 msgid "Out of memory allocating space for histogram counts\n"
8304 "Histogram for `.gnu.hash' bucket list length (total of %lu buckets):\n"
8308 msgid "Out of memory allocating space for gnu histogram buckets\n"
8312 msgid "Out of memory allocating space for gnu histogram counts\n"
8319 "Dynamic info segment at offset 0x%lx contains %d entries:\n"
8324 msgid " Num: Name BoundTo Flags\n"
8329 msgid "<corrupt index>"
8334 msgid "<corrupt: %19ld>"
8339 msgid "MSP430 SYM_DIFF reloc contains invalid symbol index %lu\n"
8344 msgid "MSP430 reloc contains invalid symbol index %lu\n"
8350 msgid "MSP430 sym diff reloc contains invalid offset: 0x%lx\n"
8354 msgid "Unhandled MSP430 reloc type found after SYM_DIFF reloc\n"
8359 msgid "MN10300_SYM_DIFF reloc contains invalid symbol index %lu\n"
8364 msgid "MN10300 reloc contains invalid symbol index %lu\n"
8369 msgid "MN10300 sym diff reloc contains invalid offset: 0x%lx\n"
8373 msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc\n"
8378 msgid "RL78_SYM reloc contains invalid symbol index %lu\n"
8381 #: readelf.c:11977 readelf.c:11986
8383 msgid "RL78 sym diff reloc contains invalid offset: 0x%lx\n"
8389 "Missing knowledge of 32-bit reloc types used in DWARF sections of machine "
8395 msgid "unable to apply unsupported reloc type %d to section %s\n"
8400 msgid "skipping invalid relocation offset 0x%lx in section %s\n"
8405 msgid "skipping invalid relocation symbol index 0x%lx in section %s\n"
8410 msgid "skipping unexpected symbol type %s in %ld'th relocation in section %s\n"
8417 "Assembly dump of section %s\n"
8424 "Section '%s' has no data to dump.\n"
8428 msgid "section contents"
8435 "String dump of section '%s':\n"
8438 #: readelf.c:12859 readelf.c:13005 readelf.c:13173
8440 msgid "section '%s' has unsupported compress type: %d\n"
8443 #: readelf.c:12865 readelf.c:13011 readelf.c:13179
8445 msgid "compressed section '%s' is corrupted\n"
8448 #: readelf.c:12897 readelf.c:13045 readelf.c:13216
8450 msgid "Unable to decompress section %s\n"
8456 " Note: This section has relocations against it, but these have NOT been "
8457 "applied to this dump.\n"
8460 #: readelf.c:12955 readelf.c:14008 readelf.c:14051 readelf.c:14099
8468 msgid " No strings found in this section."
8475 "Hex dump of section '%s':\n"
8481 " NOTE: This section has relocations against it, but these have NOT been "
8482 "applied to this dump.\n"
8487 msgid "%s section data"
8492 msgid "compressed section %s is too small to contain a compression header"
8499 "Section '%s' has no debugging data.\n"
8502 #. There is no point in dumping the contents of a debugging section
8503 #. which has the NOBITS type - the bits in the file will be random.
8504 #. This can happen when a file containing a .eh_frame section is
8505 #. stripped with the --only-keep-debug command line option.
8508 msgid "section '%s' has the NOBITS type - its contents are unreliable.\n"
8513 msgid "Unrecognized debug section: %s\n"
8518 msgid "Section '%s' was not dumped because it does not exist!\n"
8523 msgid "Section %d was not dumped because it does not exist!\n"
8527 msgid "<corrupt tag>\n"
8532 msgid "<corrupt string tag>"
8537 msgid "Absent/Non standard\n"
8542 msgid "Bare metal/mwdt\n"
8547 msgid "Bare metal/newlib\n"
8552 msgid "Linux/uclibc\n"
8557 msgid "Linux/glibc\n"
8560 #: readelf.c:13567 readelf.c:13651
8565 #: readelf.c:13580 readelf.c:13611 readelf.c:13642
8578 #: readelf.c:13665 readelf.c:13673
8590 #: readelf.c:13866 readelf.c:13880 readelf.c:13899 readelf.c:14407
8591 #: readelf.c:14698 readelf.c:14711 readelf.c:14724
8598 msgid "Application\n"
8608 msgid "Microcontroller\n"
8613 msgid "Application or Realtime\n"
8616 #: readelf.c:13881 readelf.c:13901 readelf.c:14461 readelf.c:14479
8617 #: readelf.c:14554 readelf.c:14575 readelf.c:16689
8622 #: readelf.c:13882 readelf.c:14557 readelf.c:14578 readelf.c:16688
8627 #: readelf.c:13886 readelf.c:13905
8629 msgid "8-byte and up to %d-byte extended\n"
8634 msgid "8-byte, except leaf SP\n"
8637 #: readelf.c:13917 readelf.c:14005 readelf.c:14594
8639 msgid "flag = %d, vendor = "
8649 msgid "<unknown: %d>\n"
8653 msgid "corrupt vendor attribute\n"
8658 msgid "unspecified hard/soft float, "
8663 msgid "hard float, "
8668 msgid "soft float, "
8673 msgid "single-precision hard float, "
8678 msgid "unspecified long double\n"
8683 msgid "128-bit IBM long double\n"
8688 msgid "64-bit long double\n"
8693 msgid "128-bit IEEE long double\n"
8696 #: readelf.c:14109 readelf.c:14141
8698 msgid "unspecified\n"
8728 msgid "Hard or soft float\n"
8733 msgid "Hard float (double precision)\n"
8738 msgid "Hard float (single precision)\n"
8743 msgid "Soft float\n"
8748 msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n"
8753 msgid "Hard float (32-bit CPU, Any FPU)\n"
8758 msgid "Hard float (32-bit CPU, 64-bit FPU)\n"
8763 msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n"
8768 msgid "NaN 2008 compatibility\n"
8773 msgid "Any MSA or not\n"
8778 msgid "128-bit MSA\n"
8796 #: readelf.c:14464 readelf.c:14482 readelf.c:14560 readelf.c:14581
8803 msgid "DSBT addressing not used\n"
8808 msgid "DSBT addressing used\n"
8813 msgid "Data addressing position-dependent\n"
8818 msgid "Data addressing position-independent, GOT near DP\n"
8823 msgid "Data addressing position-independent, GOT far from DP\n"
8828 msgid "Code addressing position-dependent\n"
8833 msgid "Code addressing position-independent\n"
8846 #: readelf.c:14712 readelf.c:14725
8851 #: readelf.c:14713 readelf.c:14726
8858 msgid "Restricted Large\n"
8863 msgid " <unknown tag %d>: "
8872 msgid "Unknown attributes version '%c'(%d) - expecting 'A'\n"
8876 msgid "Tag section ends prematurely\n"
8881 msgid "Bad attribute length (%u > %u)\n"
8886 msgid "Attribute length of %u is too small\n"
8890 msgid "Corrupt attribute section name\n"
8895 msgid "Attribute Section: "
8899 msgid "Unused bytes at end of section\n"
8904 msgid "Bad subsection length (%u > %u)\n"
8909 msgid "Bad subsection length (%u < 6)\n"
8914 msgid "File Attributes\n"
8919 msgid "Section Attributes:"
8924 msgid "Symbol Attributes:"
8929 msgid "Unknown tag: %d\n"
8934 msgid " Unknown attribute:\n"
8938 msgid "MIPS GOT entry extends beyond the end of available data\n"
8941 #: readelf.c:15068 readelf.c:15140
8946 msgid "Corrupt MIPS ABI Flags section.\n"
8950 msgid "MIPS ABI Flags section"
8953 #: readelf.c:15252 readelf.c:15794
8954 msgid "Global Offset Table data"
8964 #: readelf.c:15257 readelf.c:15799
8966 msgid " Canonical gp value: "
8969 #: readelf.c:15271 readelf.c:15803 readelf.c:15930
8971 msgid " Reserved entries:\n"
8976 msgid " %*s %10s %*s\n"
8979 #: readelf.c:15273 readelf.c:15303 readelf.c:15805 readelf.c:15833
8980 #: readelf.c:15851 readelf.c:15932 readelf.c:15941
8984 #: readelf.c:15273 readelf.c:15303 readelf.c:15805 readelf.c:15833
8989 #: readelf.c:15274 readelf.c:15304
8993 #: readelf.c:15301 readelf.c:15831
8995 msgid " Local entries:\n"
8998 #: readelf.c:15383 readelf.c:16043
8999 msgid "liblist section data"
9006 "Section '.liblist' contains %lu entries:\n"
9011 " Library Time Stamp Checksum Version Flags\n"
9016 msgid "<corrupt: %9ld>"
9024 msgid "No MIPS_OPTIONS header found\n"
9032 msgid "Out of memory allocating space for MIPS options\n"
9037 msgid "Invalid size (%u) for MIPS option\n"
9044 "Section '%s' contains %d entries:\n"
9048 msgid "conflict list found without a dynamic symbol table\n"
9053 msgid "Overlarge number of conflicts detected: %lx\n"
9057 msgid "Out of memory allocating space for dynamic conflicts\n"
9060 #: readelf.c:15710 readelf.c:15725
9068 "Section '.conflict' contains %lu entries:\n"
9072 msgid " Num: Index Value Name"
9077 msgid "<corrupt symbol index>"
9080 #: readelf.c:15755 readelf.c:15880 readelf.c:15965
9082 msgid "<corrupt: %14ld>"
9088 "The GOT symbol offset (%lu) is greater than the symbol table size (%lu)\n"
9093 msgid "Too many GOT symbols: %lu\n"
9105 msgid " %*s %10s %*s Purpose\n"
9108 #: readelf.c:15806 readelf.c:15834 readelf.c:15853 readelf.c:15932
9115 msgid " Lazy resolver\n"
9120 msgid " Module pointer (GNU extension)\n"
9125 msgid " Global entries:\n"
9128 #: readelf.c:15854 readelf.c:15943
9132 #. Note for translators: "Ndx" = abbreviated form of "Index".
9133 #: readelf.c:15857 readelf.c:15943
9137 #: readelf.c:15857 readelf.c:15943
9143 msgid "<no dynamic symbols>"
9148 msgid "<symbol index %lu exceeds number of dynamic symbols>"
9152 msgid "Procedure Linkage Table data"
9157 msgid " %*s %*s Purpose\n"
9162 msgid " PLT lazy resolver\n"
9167 msgid " Module pointer\n"
9177 msgid "<corrupt symbol index: %lu>"
9181 msgid "NDS32 elf flags section"
9185 msgid "liblist string table"
9192 "Library list section '%s' contains %lu entries:\n"
9196 msgid " Library Time Stamp Checksum Version Flags"
9200 msgid "NT_AUXV (auxiliary vector)"
9204 msgid "NT_PRSTATUS (prstatus structure)"
9208 msgid "NT_FPREGSET (floating point registers)"
9212 msgid "NT_PRPSINFO (prpsinfo structure)"
9216 msgid "NT_TASKSTRUCT (task structure)"
9220 msgid "NT_PRXFPREG (user_xfpregs structure)"
9224 msgid "NT_PPC_VMX (ppc Altivec registers)"
9228 msgid "NT_PPC_VSX (ppc VSX registers)"
9232 msgid "NT_386_TLS (x86 TLS information)"
9236 msgid "NT_386_IOPERM (x86 I/O permissions)"
9240 msgid "NT_X86_XSTATE (x86 XSAVE extended state)"
9244 msgid "NT_S390_HIGH_GPRS (s390 upper register halves)"
9248 msgid "NT_S390_TIMER (s390 timer register)"
9252 msgid "NT_S390_TODCMP (s390 TOD comparator register)"
9256 msgid "NT_S390_TODPREG (s390 TOD programmable register)"
9260 msgid "NT_S390_CTRS (s390 control registers)"
9264 msgid "NT_S390_PREFIX (s390 prefix register)"
9268 msgid "NT_S390_LAST_BREAK (s390 last breaking event address)"
9272 msgid "NT_S390_SYSTEM_CALL (s390 system call restart data)"
9276 msgid "NT_S390_TDB (s390 transaction diagnostic block)"
9280 msgid "NT_S390_VXRS_LOW (s390 vector registers 0-15 upper half)"
9284 msgid "NT_S390_VXRS_HIGH (s390 vector registers 16-31)"
9288 msgid "NT_S390_GS_CB (s390 guarded-storage registers)"
9292 msgid "NT_S390_GS_BC (s390 guarded-storage broadcast control)"
9296 msgid "NT_ARM_VFP (arm VFP registers)"
9300 msgid "NT_ARM_TLS (AArch TLS registers)"
9304 msgid "NT_ARM_HW_BREAK (AArch hardware breakpoint registers)"
9308 msgid "NT_ARM_HW_WATCH (AArch hardware watchpoint registers)"
9312 msgid "NT_PSTATUS (pstatus structure)"
9316 msgid "NT_FPREGS (floating point registers)"
9320 msgid "NT_PSINFO (psinfo structure)"
9324 msgid "NT_LWPSTATUS (lwpstatus_t structure)"
9328 msgid "NT_LWPSINFO (lwpsinfo_t structure)"
9332 msgid "NT_WIN32PSTATUS (win32_pstatus structure)"
9336 msgid "NT_SIGINFO (siginfo_t data)"
9340 msgid "NT_FILE (mapped files)"
9344 msgid "NT_VERSION (version)"
9348 msgid "NT_ARCH (architecture)"
9351 #: readelf.c:16201 readelf.c:16315
9352 msgid "NT_GNU_BUILD_ATTRIBUTE_OPEN"
9355 #: readelf.c:16203 readelf.c:16317
9356 msgid "NT_GNU_BUILD_ATTRIBUTE_FUNC"
9359 #: readelf.c:16208 readelf.c:16322 readelf.c:16662 readelf.c:16807
9360 #: readelf.c:16865 readelf.c:16942
9362 msgid "Unknown note type: (0x%08x)"
9367 msgid " Cannot decode 64-bit note in 32-bit build\n"
9371 msgid " Malformed note - too short for header\n"
9375 msgid " Malformed note - does not end with \\0\n"
9379 msgid " Malformed note - too short for supplied file count\n"
9384 msgid " Page size: "
9389 msgid " %*s%*s%*s\n"
9405 msgid " Malformed note - filenames end too early\n"
9409 msgid "NT_GNU_ABI_TAG (ABI version tag)"
9413 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)"
9417 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)"
9421 msgid "NT_GNU_GOLD_VERSION (gold version)"
9425 msgid "NT_GNU_PROPERTY_TYPE_0"
9430 msgid " Properties: "
9435 msgid "<corrupt GNU_PROPERTY_TYPE, size = %#lx>\n"
9440 msgid "<corrupt type (%#x) datasz: %#x>\n"
9443 #: readelf.c:16445 readelf.c:16453 readelf.c:16461 readelf.c:16478
9446 msgid "<corrupt length: %#x> "
9451 msgid "stack size: "
9456 msgid "<unknown type %#x data: "
9461 msgid "<procesor-specific type %#x data: "
9466 msgid "<application-specific type %#x data: "
9471 msgid "<corrupt descsz: %#lx>\n"
9481 msgid " <corrupt GNU_ABI_TAG>\n"
9486 msgid " OS: %s, ABI: %ld.%ld.%ld\n"
9494 #. Hardware capabilities information. Word 0 is the number of entries.
9495 #. Word 1 is a bitmask of enabled entries. The rest of the descriptor
9496 #. is a series of entries, where each entry is a single byte followed
9497 #. by a nul terminated string. The byte gives the bit number to test
9498 #. if enabled in the bitmask.
9501 msgid " Hardware Capabilities: "
9505 msgid "<corrupt GNU_HWCAP>\n"
9510 msgid "num entries: %ld, enabled mask: %lx\n"
9515 msgid " Description data: "
9519 msgid "Alignment of 8-byte objects"
9523 msgid "Sizeof double and long double"
9527 msgid "Type of FPU support needed"
9531 msgid "Use of SIMD instructions"
9535 msgid "Use of cache"
9569 msgid "unknown value: %x\n"
9573 msgid "NT_THRMISC (thrmisc structure)"
9577 msgid "NT_PROCSTAT_PROC (proc data)"
9581 msgid "NT_PROCSTAT_FILES (files data)"
9585 msgid "NT_PROCSTAT_VMMAP (vmmap data)"
9589 msgid "NT_PROCSTAT_GROUPS (groups data)"
9593 msgid "NT_PROCSTAT_UMASK (umask data)"
9597 msgid "NT_PROCSTAT_RLIMIT (rlimit data)"
9601 msgid "NT_PROCSTAT_OSREL (osreldate data)"
9605 msgid "NT_PROCSTAT_PSSTRINGS (ps_strings data)"
9609 msgid "NT_PROCSTAT_AUXV (auxv data)"
9612 #. NetBSD core "procinfo" structure.
9614 msgid "NetBSD procinfo structure"
9617 #: readelf.c:16824 readelf.c:16838
9618 msgid "PT_GETREGS (reg structure)"
9621 #: readelf.c:16826 readelf.c:16840
9622 msgid "PT_GETFPREGS (fpreg structure)"
9626 msgid "NT_STAPSDT (SystemTap probe descriptors)"
9631 msgid " Provider: %s\n"
9651 msgid ", Semaphore: "
9656 msgid " Arguments: %s\n"
9660 msgid "NT_VMS_MHD (module header)"
9664 msgid "NT_VMS_LNM (language name)"
9668 msgid "NT_VMS_SRC (source files)"
9672 msgid "NT_VMS_EIDC (consistency check)"
9676 msgid "NT_VMS_FPMODE (FP mode)"
9680 msgid "NT_VMS_IMGNAM (image name)"
9684 msgid "NT_VMS_IMGID (image id)"
9688 msgid "NT_VMS_LINKID (link id)"
9692 msgid "NT_VMS_IMGBID (build id)"
9696 msgid "NT_VMS_GSTNAM (sym table name)"
9701 msgid " Creation date : %.17s\n"
9706 msgid " Last patch date: %.17s\n"
9711 msgid " Module name : %s\n"
9716 msgid " Module version : %s\n"
9721 msgid " Invalid size\n"
9726 msgid " Language: %s\n"
9731 msgid " Floating Point mode: "
9736 msgid " Link time: "
9741 msgid " Patch time: "
9746 msgid " Major id: %u, minor id: %u\n"
9751 msgid " Last modified : "
9763 msgid " Header flags: 0x%08x\n"
9768 msgid " Image id : %s\n"
9773 msgid " Image name: %s\n"
9778 msgid " Global symbol table name: %s\n"
9783 msgid " Image id: %s\n"
9788 msgid " Linker id: %s\n"
9800 msgid "<no symbol found>)"
9805 msgid " Applies from offset %#lx\n"
9808 #: readelf.c:17155 readelf.c:17176
9810 msgid " Applies to func at %#lx"
9815 msgid " <invalid description size: %lx>\n"
9820 msgid " <invalid descsz>"
9825 msgid " Applies from offset %#lx"
9830 msgid "corrupt name field in GNU build attribute note: size = %ld\n"
9834 msgid " <corrupt name>"
9839 msgid "unrecognised attribute type in name field: %d\n"
9843 msgid "<unknown name type>"
9851 msgid "<stack prot>"
9859 msgid "<stack size>"
9875 msgid "<short enum>"
9880 msgid "unrecognised byte in name field: %d\n"
9885 msgid "<unknown:_%d>"
9890 msgid "attribute does not have an expected type (%c)\n"
9895 msgid "corrupt name field: namesz: %lu but parsing gets to %ld\n"
9900 msgid "corrupt numeric name field: too many bytes in the value: %x\n"
9905 msgid " description data: "
9916 "Displaying notes found in: %s\n"
9923 "Displaying notes found at file offset 0x%08lx with length 0x%08lx:\n"
9928 msgid " %-20s %10s\tDescription\n"
9939 #: readelf.c:17561 readelf.c:17591
9941 msgid "Corrupt note: only %d bytes remain, not enough for a full note\n"
9947 "Corrupt note: name size is too big: (got: %lx, expected no more than: %lx)\n"
9952 msgid "note with invalid namesz and/or descsz found at offset 0x%lx\n"
9957 msgid " type: 0x%lx, namesize: 0x%08lx, descsize: 0x%08lx\n"
9961 msgid "Out of memory allocating space for inote name\n"
9972 "Displaying contents of Renesas V850 notes section at offset 0x%lx with "
9978 msgid "Corrupt note: name size is too big: %lx\n"
9983 msgid "corrupt descsz found in note at offset 0x%lx\n"
9986 #: readelf.c:17730 readelf.c:17743
9988 msgid " type: 0x%lx, namesize: 0x%lx, descsize: 0x%lx\n"
9993 msgid "corrupt namesz found in note at offset 0x%lx\n"
9998 msgid "No note segments present in the core file.\n"
10003 msgid " Unknown GNU attribute: %s\n"
10008 "This instance of readelf has been built without support for a\n"
10009 "64 bit data type and so it cannot read 64 bit ELF files.\n"
10014 msgid "%s: Failed to read file header\n"
10026 msgid "%s: unable to dump the index as none was found\n"
10031 msgid "Index of archive %s: (%lu entries, 0x%lx bytes in the symbol table)\n"
10036 msgid "Contents of binary %s at offset "
10041 msgid "%s: end of the symbol table reached before the end of the index\n"
10047 "%s: %ld bytes remain in the symbol table, but without corresponding entries "
10048 "in the index table\n"
10053 msgid "%s: failed to seek back to start of object files in the archive\n"
10056 #: readelf.c:18345 readelf.c:18440
10058 msgid "Input file '%s' is not readable.\n"
10063 msgid "%s: contains corrupt thin archive: %s\n"
10068 msgid "%s: failed to seek to archive member.\n"
10073 msgid "File %s is not an archive so its index cannot be displayed.\n"
10077 msgid "Nothing to do.\n"
10082 msgid "%s: cannot set time: %s"
10085 #. We have to clean up here.
10086 #: rename.c:157 rename.c:195
10088 msgid "unable to rename '%s'; reason: %s"
10093 msgid "unable to copy file '%s'; reason: %s"
10098 msgid "%s: not enough binary data"
10102 msgid "null terminated unicode string"
10105 #: resbin.c:162 resbin.c:168
10106 msgid "resource ID"
10113 #: resbin.c:238 resbin.c:245
10114 msgid "menu header"
10118 msgid "menuex header"
10122 msgid "menuex offset"
10127 msgid "unsupported menu version %d"
10130 #: resbin.c:288 resbin.c:303 resbin.c:365
10131 msgid "menuitem header"
10138 #: resbin.c:432 resbin.c:460
10139 msgid "dialog header"
10144 msgid "unexpected DIALOGEX version %d"
10148 msgid "dialog font point size"
10152 msgid "dialogex font information"
10155 #: resbin.c:529 resbin.c:547
10156 msgid "dialog control"
10160 msgid "dialogex control"
10164 msgid "dialog control end"
10168 msgid "dialog control data"
10172 msgid "stringtable string length"
10176 msgid "stringtable string"
10180 msgid "fontdir header"
10188 msgid "fontdir device name"
10192 msgid "fontdir face name"
10196 msgid "accelerator"
10200 msgid "group cursor header"
10203 #: resbin.c:798 resrc.c:1350
10205 msgid "unexpected group cursor type %d"
10209 msgid "group cursor"
10213 msgid "group icon header"
10216 #: resbin.c:853 resrc.c:1297
10218 msgid "unexpected group icon type %d"
10226 msgid "unexpected version string"
10231 msgid "version length %lu greater than resource length %lu"
10236 msgid "unexpected version type %d"
10241 msgid "unexpected fixed version information length %ld"
10245 msgid "fixed version info"
10250 msgid "unexpected fixed version signature %lu"
10255 msgid "unexpected fixed version info version %lu"
10259 msgid "version var info"
10264 msgid "unexpected stringfileinfo value length %ld"
10268 msgid "version stringtable"
10273 msgid "unexpected version stringtable value length %ld"
10277 msgid "version string"
10282 msgid "unexpected version string length %ld != %ld + %ld"
10287 msgid "unexpected version string length %ld < %ld"
10292 msgid "unexpected varfileinfo value length %ld"
10296 msgid "version varfileinfo"
10301 msgid "unexpected version value length %ld"
10305 msgid "nul bytes found in version string"
10310 msgid "unexpected version string character: %x"
10314 msgid "filename required for COFF input"
10319 msgid "%s: no resource section"
10324 msgid "%s: .rsrc section is bigger than the file!"
10329 msgid "%s: %s: address out of bounds"
10333 msgid "Resources nest too deep"
10341 msgid "named directory entry"
10345 msgid "directory entry name"
10349 msgid "resource name"
10353 msgid "named subdirectory"
10357 msgid "named resource"
10361 msgid "ID directory entry"
10365 msgid "ID subdirectory"
10369 msgid "ID resource"
10373 msgid "resource type unknown"
10381 msgid "resource data"
10385 msgid "resource data size"
10389 msgid "filename required for COFF output"
10393 msgid "can't get BFD_RELOC_RVA relocation type"
10396 #: resrc.c:256 resrc.c:328
10398 msgid "can't open temporary file `%s': %s"
10403 msgid "can't redirect stdout: `%s': %s"
10408 msgid "can't execute `%s': %s"
10413 msgid "Using temporary file `%s' to read preprocessor output\n"
10418 msgid "can't popen `%s': %s"
10423 msgid "Using popen to read preprocessor output\n"
10428 msgid "Tried `%s'\n"
10433 msgid "Using `%s'\n"
10437 msgid "preprocessing failed."
10442 msgid "%s: unexpected EOF"
10447 msgid "%s: read of %lu returned %lu"
10450 #: resrc.c:722 resrc.c:1497
10452 msgid "stat failed on bitmap file `%s': %s"
10457 msgid "cursor file `%s' does not contain cursor data"
10460 #: resrc.c:805 resrc.c:1205
10462 msgid "%s: fseek to %lu failed: %s"
10466 msgid "help ID requires DIALOGEX"
10470 msgid "control data requires DIALOGEX"
10475 msgid "stat failed on font file `%s': %s"
10480 msgid "icon file `%s' does not contain icon data"
10483 #: resrc.c:1723 resrc.c:1758
10485 msgid "stat failed on file `%s': %s"
10490 msgid "can't open `%s' for output: %s"
10495 msgid " Displays the sizes of sections inside binary files\n"
10500 msgid " If no input file(s) are specified, a.out is assumed\n"
10506 " The options are:\n"
10507 " -A|-B --format={sysv|berkeley} Select output style (default is %s)\n"
10508 " -o|-d|-x --radix={8|10|16} Display numbers in octal, decimal or "
10510 " -t --totals Display the total sizes (Berkeley "
10512 " --common Display total size for *COM* syms\n"
10513 " --target=<bfdname> Set the binary file format\n"
10514 " @<file> Read options from <file>\n"
10515 " -h --help Display this information\n"
10516 " -v --version Display the program's version\n"
10522 msgid "invalid argument to --format: %s"
10527 msgid "Invalid radix: %s\n"
10531 msgid "Checksum failure"
10534 #. FIXME: Return error status.
10536 msgid "Failed to write checksum"
10541 msgid "Unsupported integer write size: %d"
10544 #. FIXME: Return error status.
10546 msgid "Failed to write TR block"
10551 msgid "Unrecognized H8300 sub-architecture: %ld"
10556 msgid "Unsupported architecture: %d"
10561 msgid "Unrecognised type: %d"
10566 msgid "Unrecognised coff symbol type: %d"
10569 #: srconv.c:1022 srconv.c:1122
10571 msgid "Unrecognised coff symbol visibility: %d"
10574 #: srconv.c:1048 srconv.c:1093
10576 msgid "Unrecognised coff symbol location: %d"
10579 #. FIXME: Return error status.
10581 msgid "Failed to write CS struct"
10586 msgid "Convert a COFF object file into a SYSROFF object file\n"
10592 " The options are:\n"
10593 " -q --quick (Obsolete - ignored)\n"
10594 " -n --noprescan Do not perform a scan to convert commons into defs\n"
10595 " -d --debug Display information about what is being done\n"
10596 " @<file> Read options from <file>\n"
10597 " -h --help Display this information\n"
10598 " -v --version Print the program's version number\n"
10603 msgid "unable to open output file %s"
10606 #: stabs.c:331 stabs.c:1726
10607 msgid "numeric overflow"
10612 msgid "Bad stab: %s\n"
10617 msgid "Warning: %s: %s\n"
10622 msgid "N_LBRAC not within function\n"
10627 msgid "Too many N_RBRACs\n"
10631 msgid "unknown C++ encoded name"
10634 #. Complain and keep going, so compilers can invent new
10635 #. cross-reference types.
10637 msgid "unrecognized cross reference type"
10640 #. Does this actually ever happen? Is that why we are worrying
10641 #. about dealing with it rather than just calling error_type?
10643 msgid "missing index type"
10647 msgid "unknown virtual character for baseclass"
10651 msgid "unknown visibility character for baseclass"
10655 msgid "unnamed $vb type"
10659 msgid "unrecognized C++ abbreviation"
10663 msgid "unknown visibility character for field"
10667 msgid "const/volatile indicator missing"
10672 msgid "No mangling for \"%s\"\n"
10676 msgid "Undefined N_EXCL"
10681 msgid "Type file number %d out of range\n"
10686 msgid "Type index number %d out of range\n"
10691 msgid "Unrecognized XCOFF type %d\n"
10696 msgid "bad mangled name `%s'\n"
10701 msgid "no argument types in mangled string\n"
10706 msgid "Demangled name is not a function\n"
10711 msgid "Unexpected type in v3 arglist demangling\n"
10716 msgid "Unrecognized demangle component %d\n"
10721 msgid "Failed to print demangled template\n"
10726 msgid "Couldn't get demangled builtin type\n"
10731 msgid "Unexpected demangled varargs\n"
10736 msgid "Unrecognized demangled builtin type\n"
10739 #: strings.c:200 strings.c:267
10741 msgid "invalid integer argument %s"
10746 msgid "invalid minimum string length %d"
10751 msgid "%s: Reading section %s failed: %s"
10756 msgid " Display printable strings in [file(s)] (stdin by default)\n"
10762 " -a - --all Scan the entire file, not just the data section "
10764 " -d --data Only scan the data sections in the file\n"
10770 " -a - --all Scan the entire file, not just the data section\n"
10771 " -d --data Only scan the data sections in the file "
10778 " -f --print-file-name Print the name of the file before each string\n"
10779 " -n --bytes=[number] Locate & print any NUL-terminated sequence of "
10781 " -<number> least [number] characters (default 4).\n"
10782 " -t --radix={o,d,x} Print the location of the string in base 8, 10 "
10784 " -w --include-all-whitespace Include all whitespace as valid string "
10786 " -o An alias for --radix=o\n"
10787 " -T --target=<BFDNAME> Specify the binary file format\n"
10788 " -e --encoding={s,S,b,l,B,L} Select character size and endianness:\n"
10789 " s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-"
10791 " -s --output-separator=<string> String used to separate strings in output.\n"
10792 " @<file> Read options from <file>\n"
10793 " -h --help Display this information\n"
10794 " -v -V --version Print the program's version number\n"
10798 msgid "*undefined*"
10807 msgid "SUM IS %x\n"
10810 #. PR 17512: file: id:000001,src:000002,op:flip1,pos:45.
10811 #. Prevent infinite loops re-reading beyond the end of the buffer.
10813 msgid "ICE: getINT: Out of buffer space"
10818 msgid "Unsupported read size: %d"
10828 msgid "WANTED %x!!\n"
10832 msgid "SYMBOL INFO"
10836 msgid "DERIVED TYPE"
10840 msgid "MODULE***\n"
10845 msgid "Print a human readable interpretation of a SYSROFF object file\n"
10851 " The options are:\n"
10852 " -h --help Display this information\n"
10853 " -v --version Print the program's version number\n"
10858 msgid "cannot open input file %s"
10863 msgid "Copyright (C) 2017 Free Software Foundation, Inc.\n"
10869 "This program is free software; you may redistribute it under the terms of\n"
10870 "the GNU General Public License version 3 or (at your option) any later "
10872 "This program has absolutely no warranty.\n"
10877 msgid "can't create %s file `%s' for output.\n"
10882 msgid "Usage: %s [option(s)] [input-file]\n"
10888 " The options are:\n"
10889 " -a --ascii_in Read input file as ASCII file\n"
10890 " -A --ascii_out Write binary messages as ASCII\n"
10891 " -b --binprefix .bin filename is prefixed by .mc filename_ "
10892 "for uniqueness.\n"
10893 " -c --customflag Set custom flags for messages\n"
10894 " -C --codepage_in=<val> Set codepage when reading mc text file\n"
10895 " -d --decimal_values Print values to text files decimal\n"
10896 " -e --extension=<extension> Set header extension used on export header "
10898 " -F --target <target> Specify output target for endianness.\n"
10899 " -h --headerdir=<directory> Set the export directory for headers\n"
10900 " -u --unicode_in Read input file as UTF16 file\n"
10901 " -U --unicode_out Write binary messages as UFT16\n"
10902 " -m --maxlength=<val> Set the maximal allowed message length\n"
10903 " -n --nullterminate Automatic add a zero termination to strings\n"
10904 " -o --hresult_use Use HRESULT definition instead of status code "
10906 " -O --codepage_out=<val> Set codepage used for writing text file\n"
10907 " -r --rcdir=<directory> Set the export directory for rc files\n"
10908 " -x --xdbg=<directory> Where to create the .dbg C include file\n"
10909 " that maps message ID's to their symbolic "
10916 " -H --help Print this help message\n"
10917 " -v --verbose Verbose - tells you what it's doing\n"
10918 " -V --version Print version information\n"
10921 #: windmc.c:260 windres.c:404
10923 msgid "%s: warning: "
10928 msgid "A codepage was specified switch `%s' and UTF16.\n"
10933 msgid "\tcodepage settings are ignored.\n"
10937 msgid "try to add a ill language."
10942 msgid "unable to open file `%s' for input.\n"
10947 msgid "unable to read contents of %s"
10951 msgid "input file does not seems to be UFT16.\n"
10956 msgid "can't open %s `%s': %s"
10961 msgid ": expected to be a directory\n"
10966 msgid ": expected to be a leaf\n"
10971 msgid ": duplicate value\n"
10976 msgid "unknown format type `%s'"
10981 msgid "%s: supported formats:"
10984 #. Otherwise, we give up.
10987 msgid "can not determine type of file `%s'; use the -J option"
10992 msgid "Usage: %s [option(s)] [input-file] [output-file]\n"
10998 " The options are:\n"
10999 " -i --input=<file> Name input file\n"
11000 " -o --output=<file> Name output file\n"
11001 " -J --input-format=<format> Specify input format\n"
11002 " -O --output-format=<format> Specify output format\n"
11003 " -F --target=<target> Specify COFF target\n"
11004 " --preprocessor=<program> Program to use to preprocess rc file\n"
11005 " --preprocessor-arg=<arg> Additional preprocessor argument\n"
11006 " -I --include-dir=<dir> Include directory when preprocessing rc file\n"
11007 " -D --define <sym>[=<val>] Define SYM when preprocessing rc file\n"
11008 " -U --undefine <sym> Undefine SYM when preprocessing rc file\n"
11009 " -v --verbose Verbose - tells you what it's doing\n"
11010 " -c --codepage=<codepage> Specify default codepage\n"
11011 " -l --language=<val> Set language when reading rc file\n"
11012 " --use-temp-file Use a temporary file instead of popen to "
11014 " the preprocessor output\n"
11015 " --no-use-temp-file Use popen (default)\n"
11020 msgid " --yydebug Turn on parser debugging\n"
11026 " -r Ignored for compatibility with rc\n"
11027 " @<file> Read options from <file>\n"
11028 " -h --help Print this help message\n"
11029 " -V --version Print version information\n"
11035 "FORMAT is one of rc, res, or coff, and is deduced from the file name\n"
11036 "extension if not specified. A single file name is an input file.\n"
11037 "No input-file is stdin, default rc. No output-file is stdout, default rc.\n"
11041 msgid "invalid codepage specified.\n"
11045 msgid "invalid option -f\n"
11049 msgid "No filename following the -fo option.\n"
11055 "Option -I is deprecated for setting the input format, please use -J "
11060 msgid "no resources"
11063 #: wrstabs.c:353 wrstabs.c:1914
11065 msgid "string_hash_lookup failed: %s"
11070 msgid "stab_int_type: bad size %u"
11075 msgid "%s: warning: unknown size for field `%s' in struct"